(function(){var k,ba=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}},ca=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},da=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("Cannot find global object");
},ea=da(this),p=function(a,b){if(b)a:{var c=ea;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&&b!=null&&ca(c,a,{configurable:!0,writable:!0,value:b})}};
p("Symbol",function(a){if(a)return a;var b=function(f,g){this.If=f;ca(this,"description",{configurable:!0,writable:!0,value:g})};b.prototype.toString=function(){return this.If};var c="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("Symbol is not a constructor");return new b(c+(f||"")+"_"+d++,f)};return e});
p("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=ea[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&ca(d.prototype,a,{configurable:!0,writable:!0,value:function(){return ha(ba(this))}})}return a});
var ha=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a},ia=typeof Object.create=="function"?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ja;if(typeof Object.setPrototypeOf=="function")ja=Object.setPrototypeOf;else{var ka;a:{var la={a:!0},ma={};try{ma.__proto__=la;ka=ma.a;break a}catch(a){}ka=!1}ja=ka?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}
var na=ja,oa=function(a,b){a.prototype=ia(b.prototype);a.prototype.constructor=a;if(na)na(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.v=b.prototype},t=function(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:ba(a)};throw Error(String(a)+" is not an iterable or ArrayLike");},pa=function(a){for(var b,
c=[];!(b=a.next()).done;)c.push(b.value);return c},qa=function(a){return a instanceof Array?a:pa(t(a))},sa=function(a){return ra(a,a)},ra=function(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a},ta=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b};
p("Promise",function(a){function b(){this.Ca=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.le=function(g){if(this.Ca==null){this.Ca=[];var h=this;this.me(function(){h.dg()})}this.Ca.push(g)};var d=ea.setTimeout;b.prototype.me=function(g){d(g,0)};b.prototype.dg=function(){for(;this.Ca&&this.Ca.length;){var g=this.Ca;this.Ca=[];for(var h=0;h<g.length;++h){var l=g[h];g[h]=null;try{l()}catch(m){this.Rf(m)}}}this.Ca=null};b.prototype.Rf=function(g){this.me(function(){throw g;
})};var e=function(g){this.F=0;this.Ka=void 0;this.yb=[];this.Ve=!1;var h=this.td();try{g(h.resolve,h.reject)}catch(l){h.reject(l)}};e.prototype.td=function(){function g(m){return function(n){l||(l=!0,m.call(h,n))}}var h=this,l=!1;return{resolve:g(this.Yg),reject:g(this.Nd)}};e.prototype.Yg=function(g){if(g===this)this.Nd(new TypeError("A Promise cannot resolve to itself"));else if(g instanceof e)this.eh(g);else{a:switch(typeof g){case "object":var h=g!=null;break a;case "function":h=!0;break a;default:h=
!1}h?this.Xg(g):this.Ce(g)}};e.prototype.Xg=function(g){var h=void 0;try{h=g.then}catch(l){this.Nd(l);return}typeof h=="function"?this.fh(h,g):this.Ce(g)};e.prototype.Nd=function(g){this.uf(2,g)};e.prototype.Ce=function(g){this.uf(1,g)};e.prototype.uf=function(g,h){if(this.F!=0)throw Error("Cannot settle("+g+", "+h+"): Promise already settled in state"+this.F);this.F=g;this.Ka=h;this.F===2&&this.Zg();this.fg()};e.prototype.Zg=function(){var g=this;d(function(){if(g.Cg()){var h=ea.console;typeof h!==
"undefined"&&h.error(g.Ka)}},1)};e.prototype.Cg=function(){if(this.Ve)return!1;var g=ea.CustomEvent,h=ea.Event,l=ea.dispatchEvent;if(typeof l==="undefined")return!0;typeof g==="function"?g=new g("unhandledrejection",{cancelable:!0}):typeof h==="function"?g=new h("unhandledrejection",{cancelable:!0}):(g=ea.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.Ka;return l(g)};e.prototype.fg=function(){if(this.yb!=null){for(var g=0;g<this.yb.length;++g)f.le(this.yb[g]);
this.yb=null}};var f=new b;e.prototype.eh=function(g){var h=this.td();g.ic(h.resolve,h.reject)};e.prototype.fh=function(g,h){var l=this.td();try{g.call(h,l.resolve,l.reject)}catch(m){l.reject(m)}};e.prototype.then=function(g,h){function l(y,z){return typeof y=="function"?function(r){try{m(y(r))}catch(A){n(A)}}:z}var m,n,q=new e(function(y,z){m=y;n=z});this.ic(l(g,m),l(h,n));return q};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.ic=function(g,h){function l(){switch(m.F){case 1:g(m.Ka);
break;case 2:h(m.Ka);break;default:throw Error("Unexpected state: "+m.F);}}var m=this;this.yb==null?f.le(l):this.yb.push(l);this.Ve=!0};e.resolve=c;e.reject=function(g){return new e(function(h,l){l(g)})};e.race=function(g){return new e(function(h,l){for(var m=t(g),n=m.next();!n.done;n=m.next())c(n.value).ic(h,l)})};e.all=function(g){var h=t(g),l=h.next();return l.done?c([]):new e(function(m,n){function q(r){return function(A){y[r]=A;z--;z==0&&m(y)}}var y=[],z=0;do y.push(void 0),z++,c(l.value).ic(q(y.length-
1),n),l=h.next();while(!l.done)})};return e});var ua=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};p("Symbol.dispose",function(a){return a?a:Symbol("Symbol.dispose")});
p("WeakMap",function(a){function b(){}function c(l){var m=typeof l;return m==="object"&&l!==null||m==="function"}function d(l){if(!ua(l,f)){var m=new b;ca(l,f,{value:m})}}function e(l){var m=Object[l];m&&(Object[l]=function(n){if(n instanceof b)return n;Object.isExtensible(n)&&d(n);return m(n)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),m=Object.seal({}),n=new a([[l,2],[m,3]]);if(n.get(l)!=2||n.get(m)!=3)return!1;n.delete(l);n.set(m,4);return!n.has(l)&&n.get(m)==4}catch(q){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(l){this.Ha=(g+=Math.random()+1).toString();if(l){l=t(l);for(var m;!(m=l.next()).done;)m=m.value,this.set(m[0],m[1])}};h.prototype.set=function(l,m){if(!c(l))throw Error("Invalid WeakMap key");d(l);if(!ua(l,f))throw Error("WeakMap key fail: "+l);l[f][this.Ha]=m;return this};h.prototype.get=function(l){return c(l)&&ua(l,f)?l[f][this.Ha]:void 0};h.prototype.has=function(l){return c(l)&&ua(l,f)&&ua(l[f],
this.Ha)};h.prototype.delete=function(l){return c(l)&&ua(l,f)&&ua(l[f],this.Ha)?delete l[f][this.Ha]:!1};return h});
p("Map",function(a){if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var h=Object.seal({x:4}),l=new a(t([[h,"s"]]));if(l.get(h)!="s"||l.size!=1||l.get({x:4})||l.set({x:4},"t")!=l||l.size!=2)return!1;var m=l.entries(),n=m.next();if(n.done||n.value[0]!=h||n.value[1]!="s")return!1;n=m.next();return n.done||n.value[0].x!=4||n.value[1]!="t"||!m.next().done?!1:!0}catch(q){return!1}}())return a;var b=new WeakMap,c=function(h){this[0]={};this[1]=
f();this.size=0;if(h){h=t(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(h,l){h=h===0?0:h;var m=d(this,h);m.list||(m.list=this[0][m.id]=[]);m.P?m.P.value=l:(m.P={next:this[1],za:this[1].za,head:this[1],key:h,value:l},m.list.push(m.P),this[1].za.next=m.P,this[1].za=m.P,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.P&&h.list?(h.list.splice(h.index,1),h.list.length||delete this[0][h.id],h.P.za.next=h.P.next,h.P.next.za=h.P.za,
h.P.head=null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].za=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).P};c.prototype.get=function(h){return(h=d(this,h).P)&&h.value};c.prototype.entries=function(){return e(this,function(h){return[h.key,h.value]})};c.prototype.keys=function(){return e(this,function(h){return h.key})};c.prototype.values=function(){return e(this,function(h){return h.value})};c.prototype.forEach=function(h,l){for(var m=this.entries(),
n;!(n=m.next()).done;)n=n.value,h.call(l,n[1],n[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,l){var m=l&&typeof l;m=="object"||m=="function"?b.has(l)?m=b.get(l):(m=""+ ++g,b.set(l,m)):m="p_"+l;var n=h[0][m];if(n&&ua(h[0],m))for(h=0;h<n.length;h++){var q=n[h];if(l!==l&&q.key!==q.key||l===q.key)return{id:m,list:n,index:h,P:q}}return{id:m,list:n,index:-1,P:void 0}},e=function(h,l){var m=h[1];return ha(function(){if(m){for(;m.head!=h[1];)m=m.za;for(;m.next!=m.head;)return m=
m.next,{done:!1,value:l(m)};m=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.za=h.next=h.head=h},g=0;return c});p("globalThis",function(a){return a||ea});var va=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};
p("Array.prototype.entries",function(a){return a?a:function(){return va(this,function(b,c){return[b,c]})}});p("Array.prototype.keys",function(a){return a?a:function(){return va(this,function(b){return b})}});
p("String.prototype.startsWith",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.startsWith must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.startsWith must not be a regular expression");var d=this+"";b+="";var e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var g=0;g<f&&c<e;)if(d[c++]!=b[g++])return!1;return g>=f}});
p("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var g=d[f];if(b.call(c,g,f,d)){b=g;break a}}b=void 0}return b}});p("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)ua(b,d)&&c.push([d,b[d]]);return c}});
p("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(h){return h};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){b=f.call(b);for(var g=0;!(f=b.next()).done;)e.push(c.call(d,f.value,g++))}else for(f=b.length,g=0;g<f;g++)e.push(c.call(d,b[g],g));return e}});/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var wa=wa||{},u=this||self,xa=function(a){var b=typeof a;return b!="object"?b:a?Array.isArray(a)?"array":b:"null"},ya=function(a){var b=xa(a);return b=="array"||b=="object"&&typeof a.length=="number"},za=function(a){var b=typeof a;return b=="object"&&a!=null||b=="function"},Ca=function(a){return Object.prototype.hasOwnProperty.call(a,Aa)&&a[Aa]||(a[Aa]=++Ba)},Aa="closure_uid_"+(Math.random()*1E9>>>0),Ba=0,Da=function(a,b,c){return a.call.apply(a.bind,arguments)},Ea=function(a,b,c){if(!a)throw Error();
if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}},Fa=function(a,b,c){Fa=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?Da:Ea;return Fa.apply(null,arguments)},Ga=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)}},v=function(a,b){function c(){}c.prototype=b.prototype;a.v=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.xj=function(d,e,f){for(var g=Array(arguments.length-2),h=2;h<arguments.length;h++)g[h-2]=arguments[h];return b.prototype[e].apply(d,g)}};var Ha=function(a,b,c){var d=d===void 0?window:d;this.Lg=a===void 0?200:a;this.ng=b===void 0?300:b;this.hh=c===void 0?".centered-bottom":c;this.ah=d};var Ia=function(){this.Xf=new Ha(void 0,void 0,".hero-image")};var Ja;function Ka(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,Ka);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));b!==void 0&&(this.cause=b)}v(Ka,Error);Ka.prototype.name="CustomError";function La(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");Ka.call(this,c+a[d])}v(La,Ka);La.prototype.name="AssertionError";function Ma(a,b,c,d){var e="Assertion failed";if(c){e+=": "+c;var f=d}else a&&(e+=": "+a,f=b);throw new La(""+e,f||[]);}
var w=function(a,b,c){a||Ma("",null,b,Array.prototype.slice.call(arguments,2));return a},Na=function(a,b,c){a==null&&Ma("Expected to exist: %s.",[a],b,Array.prototype.slice.call(arguments,2));return a},Oa=function(a,b){throw new La("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));},Pa=function(a,b,c){typeof a!=="number"&&Ma("Expected number but got %s: %s.",[xa(a),a],b,Array.prototype.slice.call(arguments,2));return a},Qa=function(a,b,c){typeof a!=="string"&&Ma("Expected string but got %s: %s.",
[xa(a),a],b,Array.prototype.slice.call(arguments,2));return a},Ra=function(a,b,c){typeof a!=="function"&&Ma("Expected function but got %s: %s.",[xa(a),a],b,Array.prototype.slice.call(arguments,2));return a},Sa=function(a,b,c){za(a)||Ma("Expected object but got %s: %s.",[xa(a),a],b,Array.prototype.slice.call(arguments,2))},Ta=function(a,b,c){typeof a!=="boolean"&&Ma("Expected boolean but got %s: %s.",[xa(a),a],b,Array.prototype.slice.call(arguments,2));return a};var Ua=Array.prototype.indexOf?function(a,b){w(a.length!=null);return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if(typeof a==="string")return typeof b!=="string"||b.length!=1?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},Va=Array.prototype.forEach?function(a,b){w(a.length!=null);Array.prototype.forEach.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)e in d&&b.call(void 0,d[e],e,a)},Wa=Array.prototype.map?
function(a,b){w(a.length!=null);return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e=typeof a==="string"?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d},Xa=Array.prototype.some?function(a,b){w(a.length!=null);return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
function Ya(a,b){var c=0;Va(a,function(d,e,f){b.call(void 0,d,e,f)&&++c});return c}function Za(a,b){for(var c=a.length,d=typeof a==="string"?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return e;return-1}function $a(a,b){for(var c=typeof a==="string"?a.split(""):a,d=a.length-1;d>=0;d--)if(d in c&&b.call(void 0,c[d],d,a))return d;return-1}function ab(a,b){b=Ua(a,b);var c;if(c=b>=0)w(a.length!=null),Array.prototype.splice.call(a,b,1);return c}
function bb(a){var b=a.length;if(b>0){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]}function cb(a,b,c){w(a.length!=null);return arguments.length<=2?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};var B=function(a,b){this.x=a!==void 0?a:0;this.y=b!==void 0?b:0};B.prototype.clone=function(){return new B(this.x,this.y)};B.prototype.toString=function(){return"("+this.x+", "+this.y+")"};var db=function(a,b){return new B(a.x-b.x,a.y-b.y)};k=B.prototype;k.ceil=function(){this.x=Math.ceil(this.x);this.y=Math.ceil(this.y);return this};k.floor=function(){this.x=Math.floor(this.x);this.y=Math.floor(this.y);return this};k.round=function(){this.x=Math.round(this.x);this.y=Math.round(this.y);return this};
k.translate=function(a,b){a instanceof B?(this.x+=a.x,this.y+=a.y):(this.x+=Number(a),typeof b==="number"&&(this.y+=b));return this};k.scale=function(a,b){this.x*=a;this.y*=typeof b==="number"?b:a;return this};var eb=function(a,b){this.width=a;this.height=b};k=eb.prototype;k.clone=function(){return new eb(this.width,this.height)};k.toString=function(){return"("+this.width+" x "+this.height+")"};k.aspectRatio=function(){return this.width/this.height};k.ceil=function(){this.width=Math.ceil(this.width);this.height=Math.ceil(this.height);return this};k.floor=function(){this.width=Math.floor(this.width);this.height=Math.floor(this.height);return this};
k.round=function(){this.width=Math.round(this.width);this.height=Math.round(this.height);return this};k.scale=function(a,b){this.width*=a;this.height*=typeof b==="number"?b:a;return this};function fb(a,b,c){for(var d in a)b.call(c,a[d],d,a)}function gb(a,b){for(var c in a)if(b.call(void 0,a[c],c,a))return!0;return!1}function hb(a,b){for(var c in a)if(a[c]==b)return!0;return!1}var ib="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function jb(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 f=0;f<ib.length;f++)c=ib[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}}
function kb(a){var b=arguments.length;if(b==1&&Array.isArray(arguments[0]))return kb.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};var lb=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]},mb=/&/g,nb=/</g,ob=/>/g,pb=/"/g,qb=/'/g,rb=/\x00/g,sb=/[\x00&<>"']/,ub=function(a,b){var c=0;a=lb(String(a)).split(".");b=lb(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;c==0&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(f[0].length==0&&g[0].length==0)break;c=tb(f[1].length==0?0:parseInt(f[1],
10),g[1].length==0?0:parseInt(g[1],10))||tb(f[2].length==0,g[2].length==0)||tb(f[2],g[2]);f=f[3];g=g[3]}while(c==0)}return c},tb=function(a,b){return a<b?-1:a>b?1:0};/*

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
var vb={};function wb(){if(vb!==vb)throw Error("Bad secret");};var xb=globalThis.trustedTypes,yb=xb,zb;function Ab(){var a=null;if(!yb)return a;try{var b=function(c){return c};a=yb.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){throw c;}return a}function Bb(){zb===void 0&&(zb=Ab());return zb};var Cb=function(a){wb();this.hf=a};Cb.prototype.toString=function(){return this.hf+""};function Db(a){var b=Bb();return new Cb(b?b.createScriptURL(a):a)}function Eb(a){if(a instanceof Cb)return a.hf;throw Error("Unexpected type when unwrapping TrustedResourceUrl");};var Fb=sa([""]),Gb=ra(["\x00"],["\\0"]),Hb=ra(["\n"],["\\n"]),Ib=ra(["\x00"],["\\u0000"]),Jb=sa([""]),Kb=ra(["\x00"],["\\0"]),Lb=ra(["\n"],["\\n"]),Mb=ra(["\x00"],["\\u0000"]);function Nb(a){return Object.isFrozen(a)&&Object.isFrozen(a.raw)}function Ob(a){return a.toString().indexOf("`")===-1}var Pb=Ob(function(a){return a(Fb)})||Ob(function(a){return a(Gb)})||Ob(function(a){return a(Hb)})||Ob(function(a){return a(Ib)}),Qb=Nb(Jb)&&Nb(Kb)&&Nb(Lb)&&Nb(Mb);var Rb=function(a){wb();this.jf=a};Rb.prototype.toString=function(){return this.jf};new Rb("about:blank");var Sb=new Rb("about:invalid#zClosurez");function Tb(a){if(a instanceof Rb)return a.jf;throw Error("Unexpected type when unwrapping SafeUrl, got '"+a+"' of type '"+typeof a+"'");};var Ub=function(a){this.Dd=a};function Vb(a){return new Ub(function(b){return b.substr(0,a.length+1).toLowerCase()===a+":"})}var Wb=[Vb("data"),Vb("http"),Vb("https"),Vb("mailto"),Vb("ftp"),new Ub(function(a){return/^[^:]*([/?#]|$)/.test(a)})],Xb=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;function Yb(a){if(a instanceof Rb)a=Tb(a);else{var b=!Xb.test(a);b&&Zb(a);a=b?void 0:a}return a}var $b=[],Zb=function(){};ac(function(a){console.warn("A URL with content '"+a+"' was sanitized away.")});
function ac(a){$b.indexOf(a)===-1&&$b.push(a);Zb=function(b){$b.forEach(function(c){c(b)})}};var bc=function(a){wb();this.gf=a};bc.prototype.toString=function(){return this.gf+""};function cc(a){var b=Bb();return new bc(b?b.createHTML(a):a)}var dc=new bc(xb?xb.emptyHTML:"");function ec(a){if(a instanceof bc)return a.gf;throw Error("Unexpected type when unwrapping SafeHtml");};function fc(a,b){if(a.nodeType===1){var c=a.tagName;if(/^(script|style)$/i.test(c))throw a=c.toLowerCase()==="script"?"Use safeScriptEl.setTextContent with a SafeScript.":"Use safeStyleEl.setTextContent with a SafeStyleSheet.",Error(a);}a.innerHTML=ec(b)};function gc(a,b,c,d){b=Yb(b);return b!==void 0?a.open(b,c,d):null};var hc=function(a,b){this.name=a;this.value=b};hc.prototype.toString=function(){return this.name};var ic=new hc("OFF",Infinity),jc=new hc("SEVERE",1E3),kc=new hc("WARNING",900),lc=new hc("INFO",800),mc=new hc("CONFIG",700),nc=new hc("FINE",500),oc=function(){this.kc=0;this.clear()},pc;oc.prototype.clear=function(){this.qe=Array(this.kc);this.ve=-1;this.Ue=!1};var qc=function(a,b,c){this.rc=void 0;this.reset(a||ic,b,c,void 0,void 0)};
qc.prototype.reset=function(a,b,c,d){this.Ff=d||Date.now();this.Ye=a;this.yg=b;this.Ze=c;this.rc=void 0};
var rc=function(a,b){this.level=null;this.Le=[];this.parent=(b===void 0?null:b)||null;this.children=[];this.pa={ob:function(){return a}}},sc=function(a){if(a.level)return a.level;if(a.parent)return sc(a.parent);Oa("Root logger has no level set.");return ic},tc=function(a,b){for(;a;)a.Le.forEach(function(c){c(b)}),a=a.parent},uc=function(){this.entries={};var a=new rc("");a.level=mc;this.entries[""]=a},vc,wc=function(a,b){var c=a.entries[b];if(c)return c;c=wc(a,b.slice(0,Math.max(b.lastIndexOf("."),
0)));var d=new rc(b,c);a.entries[b]=d;c.children.push(d);return d},xc=function(){vc||(vc=new uc);return vc},C=function(a){return wc(xc(),a).pa},yc=function(a,b,c,d){var e;if(e=a)if(e=a&&b){e=b.value;var f=a?sc(wc(xc(),a.ob())):ic;e=e>=f.value}if(e){b=b||ic;e=wc(xc(),a.ob());typeof c==="function"&&(c=c());pc||(pc=new oc);f=pc;a=a.ob();if(f.kc>0){var g=(f.ve+1)%f.kc;f.ve=g;f.Ue?(f=f.qe[g],f.reset(b,c,a),a=f):(f.Ue=g==f.kc-1,a=f.qe[g]=new qc(b,c,a))}else a=new qc(b,c,a);a.rc=d;tc(e,a)}},D=function(a,
b,c){a&&yc(a,jc,b,c)},zc=function(a,b){a&&yc(a,kc,b)},E=function(a,b){a&&yc(a,lc,b)},Ac=function(a,b){a&&yc(a,nc,b)};var Bc=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})},Cc=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};var Dc,Ec;a:{for(var Fc=["CLOSURE_FLAGS"],Gc=u,Hc=0;Hc<Fc.length;Hc++)if(Gc=Gc[Fc[Hc]],Gc==null){Ec=null;break a}Ec=Gc}var Ic=Ec&&Ec[610401301];Dc=Ic!=null?Ic:!1;function Jc(){var a=u.navigator;return a&&(a=a.userAgent)?a:""}var Kc,Lc=u.navigator;Kc=Lc?Lc.userAgentData||null:null;function Mc(a){return Dc?Kc?Kc.brands.some(function(b){return(b=b.brand)&&b.indexOf(a)!=-1}):!1:!1}function F(a){return Jc().indexOf(a)!=-1};function Nc(){return Dc?!!Kc&&Kc.brands.length>0:!1}function Oc(){return Nc()?!1:F("Opera")}function Pc(){return Nc()?!1:F("Trident")||F("MSIE")}function Qc(){return F("Firefox")||F("FxiOS")}function Rc(){return F("Safari")&&!(Sc()||(Nc()?0:F("Coast"))||Oc()||(Nc()?0:F("Edge"))||(Nc()?Mc("Microsoft Edge"):F("Edg/"))||(Nc()?Mc("Opera"):F("OPR"))||Qc()||F("Silk")||F("Android"))}function Sc(){return Nc()?Mc("Chromium"):(F("Chrome")||F("CriOS"))&&!(Nc()?0:F("Edge"))||F("Silk")};function Tc(){return Dc?!!Kc&&!!Kc.platform:!1}function Uc(){return F("iPhone")&&!F("iPod")&&!F("iPad")}function Vc(){return Uc()||F("iPad")||F("iPod")}function Wc(){return Tc()?Kc.platform==="macOS":F("Macintosh")};var Xc=function(a){Xc[" "](a);return a};Xc[" "]=function(){};var Yc=function(a,b,c,d){d=d?d(b):b;return Object.prototype.hasOwnProperty.call(a,d)?a[d]:a[d]=c(b)};var Zc=Oc(),$c=Pc(),ad=F("Edge"),G=F("Gecko")&&!(Jc().toLowerCase().indexOf("webkit")!=-1&&!F("Edge"))&&!(F("Trident")||F("MSIE"))&&!F("Edge"),H=Jc().toLowerCase().indexOf("webkit")!=-1&&!F("Edge"),bd=Wc(),cd=Tc()?Kc.platform==="Windows":F("Windows"),dd=Tc()?Kc.platform==="Android":F("Android"),ed=Uc(),fd=F("iPad"),gd=F("iPod"),hd=Vc(),id=function(){var a=u.document;return a?a.documentMode:void 0},jd;
a:{var kd="",ld=function(){var a=Jc();if(G)return/rv:([^\);]+)(\)|;)/.exec(a);if(ad)return/Edge\/([\d\.]+)/.exec(a);if($c)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(H)return/WebKit\/(\S+)/.exec(a);if(Zc)return/(?:Version)[ \/]?(\S+)/.exec(a)}();ld&&(kd=ld?ld[1]:"");if($c){var md=id();if(md!=null&&md>parseFloat(kd)){jd=String(md);break a}}jd=kd}var nd=jd,od={},pd=function(){return Yc(od,58,function(){return ub(nd,58)>=0})},qd;
if(u.document&&$c){var rd=id();qd=rd?rd:parseInt(nd,10)||void 0}else qd=void 0;var sd=qd;function td(a){var b=ta.apply(1,arguments);if(!Array.isArray(a)||!Array.isArray(a.raw)||a.length!==a.raw.length||!Pb&&a===a.raw||!(Pb&&!Qb||Nb(a))||b.length+1!==a.length)throw new TypeError("\n    ############################## ERROR ##############################\n\n    It looks like you are trying to call a template tag function (fn`...`)\n    using the normal function syntax (fn(...)), which is not supported.\n\n    The functions in the safevalues library are not designed to be called\n    like normal functions, and doing so invalidates the security guarantees\n    that safevalues provides.\n\n    If you are stuck and not sure how to proceed, please reach out to us\n    instead through:\n     - go/ise-hardening-yaqs (preferred) // LINE-INTERNAL\n     - g/ise-hardening // LINE-INTERNAL\n     - https://github.com/google/safevalues/issues\n\n    ############################## ERROR ##############################");
if(b.length===0)return Db(a[0]);var c=a[0].toLowerCase();if(/^data:/.test(c))throw Error("Data URLs cannot have expressions in the template literal input.");if(/^https:\/\//.test(c)||/^\/\//.test(c)){var d=c.indexOf("//")+2;var e=c.indexOf("/",d);if(e<=d)throw Error("Can't interpolate data in a url's origin, Please make sure to fully specify the origin, terminated with '/'.");d=c.substring(d,e);if(!/^[0-9a-z.:-]+$/i.test(d))throw Error("The origin contains unsupported characters.");if(!/^[^:]*(:[0-9]+)?$/i.test(d))throw Error("Invalid port number.");
if(!/(^|\.)[a-z][^.]*$/i.test(d))throw Error("The top-level domain must start with a letter.");d=!0}else d=!1;if(!d)if(/^\//.test(c))if(c==="/"||c.length>1&&c[1]!=="/"&&c[1]!=="\\")d=!0;else throw Error("The path start in the url is invalid.");else d=!1;if(!(d=d||RegExp("^[^:\\s\\\\/]+/").test(c)))if(/^about:blank/.test(c)){if(c!=="about:blank"&&!/^about:blank#/.test(c))throw Error("The about url is invalid.");d=!0}else d=!1;if(!d)throw Error("Trying to interpolate expressions in an unsupported url format.");
c=a[0];for(d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Db(c)};var wd=function(a){return a?new ud(vd(a)):Ja||(Ja=new ud)},I=function(a,b){var c=b||document;c.getElementsByClassName?a=c.getElementsByClassName(a)[0]:(c=document,a=a?(b||c).querySelector(a?"."+a:""):xd(c,"*",a,b)[0]||null);return a||null},xd=function(a,b,c,d){a=d||a;return(b=b&&b!="*"?String(b).toUpperCase():"")||c?a.querySelectorAll(b+(c?"."+c:"")):a.getElementsByTagName("*")},zd=function(a,b){fb(b,function(c,d){d=="style"?a.style.cssText=c:d=="class"?a.className=c:d=="for"?a.htmlFor=c:yd.hasOwnProperty(d)?
a.setAttribute(yd[d],c):d.lastIndexOf("aria-",0)==0||d.lastIndexOf("data-",0)==0?a.setAttribute(d,c):a[d]=c})},yd={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"},Ad=function(a){a=a.document;a=a.compatMode=="CSS1Compat"?a.documentElement:a.body;return new eb(a.clientWidth,a.clientHeight)},Cd=function(a){var b=Bd(a);
a=a.defaultView;return new B(a.pageXOffset||b.scrollLeft,a.pageYOffset||b.scrollTop)},Bd=function(a){return a.scrollingElement?a.scrollingElement:H||a.compatMode!="CSS1Compat"?a.body||a.documentElement:a.documentElement},Ed=function(a,b,c){return Dd(document,arguments)},Dd=function(a,b){var c=b[1],d=Fd(a,String(b[0]));c&&(typeof c==="string"?d.className=c:Array.isArray(c)?d.className=c.join(" "):zd(d,c));b.length>2&&Gd(a,d,b,2);return d},Gd=function(a,b,c,d){function e(h){h&&b.appendChild(typeof h===
"string"?a.createTextNode(h):h)}for(;d<c.length;d++){var f=c[d];if(!ya(f)||za(f)&&f.nodeType>0)e(f);else{a:{if(f&&typeof f.length=="number"){if(za(f)){var g=typeof f.item=="function"||typeof f.item=="string";break a}if(typeof f==="function"){g=typeof f.item=="function";break a}}g=!1}Va(g?bb(f):f,e)}}},Fd=function(a,b){b=String(b);a.contentType==="application/xhtml+xml"&&(b=b.toLowerCase());return a.createElement(b)},Hd=function(a,b){w(a!=null&&b!=null,"goog.dom.appendChild expects non-null arguments");
a.appendChild(b)},Id=function(a,b){Gd(vd(a),a,arguments,1)},Jd=function(a){for(var b;b=a.firstChild;)a.removeChild(b)},Kd=function(a,b){w(a!=null&&b!=null,"goog.dom.insertSiblingBefore expects non-null arguments");b.parentNode&&b.parentNode.insertBefore(a,b)},Ld=function(a,b){w(a!=null&&b!=null,"goog.dom.insertSiblingAfter expects non-null arguments");b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)},Md=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null},Nd=function(a,b){w(a!=
null&&b!=null,"goog.dom.copyContents expects non-null arguments");b=b.cloneNode(!0).childNodes;for(Jd(a);b.length;)a.appendChild(b[0])},Od=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},vd=function(a){w(a,"Node cannot be null or undefined.");return a.nodeType==9?a:a.ownerDocument||a.document},Qd=function(a){return Pd(a,
function(b){var c;if(c=typeof b.className==="string")c=Ua(b.className.split(/\s+/),"comment")>=0;return c})},Pd=function(a,b){for(var c=0;a;){w(a.name!="parentNode");if(b(a))return a;a=a.parentNode;c++}return null},ud=function(a){this.l=a||u.document||document};k=ud.prototype;k.D=wd;k.j=function(){};k.getElementsByTagName=function(a,b){return(b||this.l).getElementsByTagName(String(a))};k.U=function(a,b,c){return Dd(this.l,arguments)};k.createElement=function(a){return Fd(this.l,a)};
k.createTextNode=function(a){return this.l.createTextNode(String(a))};k.appendChild=Hd;k.append=Id;k.canHaveChildren=function(a){if(a.nodeType!=1)return!1;switch(a.tagName){case "APPLET":case "AREA":case "BASE":case "BR":case "COL":case "COMMAND":case "EMBED":case "FRAME":case "HR":case "IMG":case "INPUT":case "IFRAME":case "ISINDEX":case "KEYGEN":case "LINK":case "NOFRAMES":case "NOSCRIPT":case "META":case "OBJECT":case "PARAM":case "SCRIPT":case "SOURCE":case "STYLE":case "TRACK":case "WBR":return!1}return!0};
k.Se=Kd;k.removeNode=Md;var Rd=function(a){return a.children!=void 0?a.children:Array.prototype.filter.call(a.childNodes,function(b){return b.nodeType==1})};ud.prototype.contains=Od;
ud.prototype.sf=function(a){w(a!=null,"goog.dom.setTextContent expects a non-null value for node");if("textContent"in a)a.textContent=void 0;else if(a.nodeType==3)a.data="undefined";else if(a.firstChild&&a.firstChild.nodeType==3){for(;a.lastChild!=a.firstChild;)a.removeChild(w(a.lastChild));a.firstChild.data="undefined"}else{Jd(a);var b=vd(a);a.appendChild(b.createTextNode("undefined"))}};var Sd=function(){if(!u.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{var c=function(){};u.addEventListener("test",c,b);u.removeEventListener("test",c,b)}catch(d){}return a}();var Td;Td=H?"webkitTransitionEnd":"transitionend";var Ud=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};k=Ud.prototype;k.Ee=function(){return this.bottom-this.top};k.clone=function(){return new Ud(this.top,this.right,this.bottom,this.left)};k.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"};
k.contains=function(a){return this&&a?a instanceof Ud?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};k.expand=function(a,b,c,d){za(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};
k.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};k.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};k.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};
k.translate=function(a,b){a instanceof B?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(Pa(a),this.left+=a,this.right+=a,typeof b==="number"&&(this.top+=b,this.bottom+=b));return this};k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Vd=function(a,b,c,d){this.left=a;this.top=b;this.width=c;this.height=d};k=Vd.prototype;k.clone=function(){return new Vd(this.left,this.top,this.width,this.height)};k.toString=function(){return"("+this.left+", "+this.top+" - "+this.width+"w x "+this.height+"h)"};k.contains=function(a){return a instanceof B?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};
k.getSize=function(){return new eb(this.width,this.height)};k.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};k.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};
k.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};k.translate=function(a,b){a instanceof B?(this.left+=a.x,this.top+=a.y):(this.left+=Pa(a),typeof b==="number"&&(this.top+=b));return this};k.scale=function(a,b){b=typeof b==="number"?b:a;this.left*=a;this.width*=a;this.top*=b;this.height*=b;return this};var Xd=function(a,b,c){if(typeof b==="string")(b=Wd(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Wd(c,d);f&&(c.style[f]=e)}},Yd={},Wd=function(a,b){var c=Yd[b];if(!c){var d=Bc(b);c=d;a.style[d]===void 0&&(d=(H?"Webkit":G?"Moz":null)+Cc(d),a.style[d]!==void 0&&(c=d));Yd[b]=c}return c},Zd=function(a,b){var c=vd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""},$d=function(a,b){return Zd(a,b)||(a.currentStyle?
a.currentStyle[b]:null)||a.style&&a.style[b]},ae=function(a){return $d(a,"position")},ce=function(a,b,c){if(b instanceof B){var d=b.x;b=b.y}else d=b,b=c;a.style.left=be(d,!1);a.style.top=be(b,!1)},de=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}},ee=function(a){var b=vd(a),c=$d(a,"position"),d=c=="fixed"||c=="absolute";for(a=a.parentNode;a&&a!=b;a=a.parentNode)if(a.nodeType==11&&a.host&&(a=a.host),c=$d(a,"position"),d=d&&c=="static"&&a!=b.documentElement&&
a!=b.body,!d&&(a.scrollWidth>a.clientWidth||a.scrollHeight>a.clientHeight||c=="fixed"||c=="absolute"||c=="relative"))return a;return null},ge=function(a){for(var b=new Ud(0,Infinity,Infinity,0),c=wd(a),d=c.l.body,e=c.l.documentElement,f=Bd(c.l);a=ee(a);)if((!H||a.clientHeight!=0||a!=d)&&a!=d&&a!=e&&$d(a,"overflow")!="visible"){var g=fe(a),h=new B(a.clientLeft,a.clientTop);g.x+=h.x;g.y+=h.y;b.top=Math.max(b.top,g.y);b.right=Math.min(b.right,g.x+a.clientWidth);b.bottom=Math.min(b.bottom,g.y+a.clientHeight);
b.left=Math.max(b.left,g.x)}d=f.scrollLeft;f=f.scrollTop;b.left=Math.max(b.left,d);b.top=Math.max(b.top,f);c=Ad(c.l.defaultView||window);b.right=Math.min(b.right,d+c.width);b.bottom=Math.min(b.bottom,f+c.height);return b.top>=0&&b.left>=0&&b.bottom>b.top&&b.right>b.left?b:null},fe=function(a){var b=vd(a);Sa(a,"Parameter is required");var c=new B(0,0),d=(b?vd(b):document).documentElement;if(a==d)return c;a=de(a);b=Cd(wd(b).l);c.x=a.left+b.x;c.y=a.top+b.y;return c},he=function(a,b,c){if(b instanceof
eb)c=b.height,b=b.width;else if(c==void 0)throw Error("missing height argument");a.style.width=be(b,!0);J(a,c)},be=function(a,b){typeof a=="number"&&(a=(b?Math.round(a):a)+"px");return a},J=function(a,b){a.style.height=be(b,!0)},je=function(a){var b=ie;if($d(a,"display")!="none")return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a},ie=function(a){var b=a.offsetWidth,
c=a.offsetHeight,d=H&&!b&&!c;return(b===void 0||d)&&a.getBoundingClientRect?(a=de(a),new eb(a.right-a.left,a.bottom-a.top)):new eb(b,c)},ke=function(a,b){w(a);a=a.style;"opacity"in a?a.opacity=b:"MozOpacity"in a?a.MozOpacity=b:"filter"in a&&(a.filter=b===""?"":"alpha(opacity="+Number(b)*100+")")},K=function(a,b){a.style.display=b?"":"none"},le=function(a){return"rtl"==$d(a,"direction")},me=function(a){var b=Zd(a,"borderLeftWidth"),c=Zd(a,"borderRightWidth"),d=Zd(a,"borderTopWidth");a=Zd(a,"borderBottomWidth");
return new Ud(parseFloat(d),parseFloat(c),parseFloat(a),parseFloat(b))};var ne=!1,oe=!1,pe=function(a){var b=document.createElement("div");a=t(a);for(var c=a.next();!c.done;c=a.next())if(b.style[c.value]!=null)return!0;return!1};pe(["WebkitAnimation","MozAnimation","OAnimation","animation"]);
var M=pe(["WebkitTransition","MozTransition","OTransition","transition"])?Td:null,qe=function(){if(oe)return ne;var a=Fd(document,"DETAILS");if(!("open"in a))return!1;Id(a,Ed("SUMMARY",null,"a"),"b");Xd(a,"display","block");document.body.appendChild(a);var b=a.offsetHeight;a.setAttribute("open",!0);b=a.offsetHeight!=b;Md(a);ne=b;oe=!0;return b};var N={fb:!1,De:function(a){return typeof a.className=="string"?a.className:a.getAttribute&&a.getAttribute("class")||""},get:function(a){return N.fb||a.classList?a.classList:N.De(a).match(/\S+/g)||[]},set:function(a,b){typeof a.className=="string"?a.className=b:a.setAttribute&&a.setAttribute("class",b)},contains:function(a,b){N.fb||a.classList?b=a.classList.contains(b):(a=N.get(a),b=Ua(a,b)>=0);return b},add:function(a,b){if(N.fb||a.classList)a.classList.add(b);else if(!N.contains(a,b)){var c=N.De(a);
N.set(a,c+(c.length>0?" "+b:b))}},addAll:function(a,b){if(N.fb||a.classList)Array.prototype.forEach.call(b,function(e){N.add(a,e)});else{var c={};Array.prototype.forEach.call(N.get(a),function(e){c[e]=!0});Array.prototype.forEach.call(b,function(e){c[e]=!0});b="";for(var d in c)b+=b.length>0?" "+d:d;N.set(a,b)}},remove:function(a,b){N.fb||a.classList?a.classList.remove(b):N.contains(a,b)&&N.set(a,Array.prototype.filter.call(N.get(a),function(c){return c!=b}).join(" "))},ja:function(a,b){N.fb||a.classList?
Array.prototype.forEach.call(b,function(c){N.remove(a,c)}):N.set(a,Array.prototype.filter.call(N.get(a),function(c){return!(Ua(b,c)>=0)}).join(" "))},enable:function(a,b,c){c?N.add(a,b):N.remove(a,b)},yj:function(a,b,c){(c?N.addAll:N.ja)(a,b)},Ej:function(a,b,c){return N.contains(a,b)?(N.remove(a,b),N.add(a,c),!0):!1},toggle:function(a,b){var c=!N.contains(a,b);N.enable(a,b,c);return c},wj:function(a,b,c){N.remove(a,b);N.add(a,c)}};function re(a){a&&typeof a.dispose=="function"&&a.dispose()};function se(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];ya(d)?se.apply(null,d):re(d)}};var te=function(){this.Pa=this.Pa;this.Ua=this.Ua};te.prototype.Pa=!1;te.prototype.dispose=function(){this.Pa||(this.Pa=!0,this.B())};te.prototype[Symbol.dispose]=function(){this.dispose()};te.prototype.B=function(){if(this.Ua)for(;this.Ua.length;)this.Ua.shift()()};var O=function(a,b){this.type=a;this.currentTarget=this.target=b;this.defaultPrevented=this.Ub=!1};O.prototype.stopPropagation=function(){this.Ub=!0};O.prototype.preventDefault=function(){this.defaultPrevented=!0};var ue=function(a,b){O.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.ga=null;a&&this.ia(a,b)};v(ue,O);
ue.prototype.ia=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;b||(c=="mouseover"?b=a.fromElement:c=="mouseout"&&(b=a.toElement));this.relatedTarget=b;d?(this.clientX=d.clientX!==void 0?d.clientX:d.pageX,this.clientY=d.clientY!==void 0?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.offsetX=H||a.offsetX!==void 0?a.offsetX:a.layerX,this.offsetY=
H||a.offsetY!==void 0?a.offsetY:a.layerY,this.clientX=a.clientX!==void 0?a.clientX:a.pageX,this.clientY=a.clientY!==void 0?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||(c=="keypress"?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=a.pointerType;this.state=a.state;this.timeStamp=
a.timeStamp;this.ga=a;a.defaultPrevented&&ue.v.preventDefault.call(this)};ue.prototype.stopPropagation=function(){ue.v.stopPropagation.call(this);this.ga.stopPropagation?this.ga.stopPropagation():this.ga.cancelBubble=!0};ue.prototype.preventDefault=function(){ue.v.preventDefault.call(this);var a=this.ga;a.preventDefault?a.preventDefault():a.returnValue=!1};var ve="closure_listenable_"+(Math.random()*1E6|0),we=function(a){return!(!a||!a[ve])};var xe=0;var ye=function(a,b,c,d,e){this.listener=a;this.proxy=null;this.src=b;this.type=c;this.capture=!!d;this.xc=e;this.key=++xe;this.Bb=this.hc=!1},ze=function(a){a.Bb=!0;a.listener=null;a.proxy=null;a.src=null;a.xc=null};var Ae=function(a){this.src=a;this.H={};this.cc=0};Ae.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.H[f];a||(a=this.H[f]=[],this.cc++);var g=Be(a,b,d,e);g>-1?(b=a[g],c||(b.hc=!1)):(b=new ye(b,this.src,f,!!d,e),b.hc=c,a.push(b));return b};Ae.prototype.remove=function(a,b,c,d){a=a.toString();if(!(a in this.H))return!1;var e=this.H[a];b=Be(e,b,c,d);return b>-1?(ze(e[b]),w(e.length!=null),Array.prototype.splice.call(e,b,1),e.length==0&&(delete this.H[a],this.cc--),!0):!1};
var Ce=function(a,b){var c=b.type;if(!(c in a.H))return!1;var d=ab(a.H[c],b);d&&(ze(b),a.H[c].length==0&&(delete a.H[c],a.cc--));return d};Ae.prototype.ja=function(a){a=a&&a.toString();var b=0,c;for(c in this.H)if(!a||c==a){for(var d=this.H[c],e=0;e<d.length;e++)++b,ze(d[e]);delete this.H[c];this.cc--}return b};Ae.prototype.Lb=function(a,b,c,d){a=this.H[a.toString()];var e=-1;a&&(e=Be(a,b,c,d));return e>-1?a[e]:null};
Ae.prototype.hasListener=function(a,b){var c=a!==void 0,d=c?a.toString():"",e=b!==void 0;return gb(this.H,function(f){for(var g=0;g<f.length;++g)if(!(c&&f[g].type!=d||e&&f[g].capture!=b))return!0;return!1})};var Be=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Bb&&f.listener==b&&f.capture==!!c&&f.xc==d)return e}return-1};var De="closure_lm_"+(Math.random()*1E6|0),Ee={},Fe=0,P=function(a,b,c,d,e){if(d&&d.once)return Ge(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)P(a,b[f],c,d,e);return null}c=He(c);return we(a)?a.G(b,c,za(d)?!!d.capture:!!d,e):Ie(a,b,c,!1,d,e)},Ie=function(a,b,c,d,e,f){if(!b)throw Error("Invalid event type");var g=za(e)?!!e.capture:!!e,h=Je(a);h||(a[De]=h=new Ae(a));c=h.add(b,c,d,g,f);if(c.proxy)return c;d=Ke();c.proxy=d;d.src=a;d.listener=c;if(a.addEventListener)Sd||(e=g),e===void 0&&
(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(Le(b.toString()),d);else if(a.addListener&&a.removeListener)w(b==="change","MediaQueryList only has a change event"),a.addListener(d);else throw Error("addEventListener and attachEvent are unavailable.");Fe++;return c},Ke=function(){var a=Me,b=function(c){return a.call(b.src,b.listener,c)};return b},Ge=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)Ge(a,b[f],c,d,e);return null}c=He(c);return we(a)?
a.Hd(b,c,za(d)?!!d.capture:!!d,e):Ie(a,b,c,!0,d,e)},Q=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)Q(a,b[f],c,d,e);else d=za(d)?!!d.capture:!!d,c=He(c),we(a)?a.dc(b,c,d,e):a&&(a=Je(a))&&(b=a.Lb(b,c,d,e))&&R(b)},R=function(a){if(typeof a==="number"||!a||a.Bb)return!1;var b=a.src;if(we(b))return Ce(b.Y,a);var c=a.type,d=a.proxy;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(Le(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Fe--;
(c=Je(b))?(Ce(c,a),c.cc==0&&(c.src=null,b[De]=null)):ze(a);return!0},S=function(a,b){if(a)if(we(a))a.Y&&a.Y.ja(b);else if(a=Je(a)){var c=0;b=b&&b.toString();for(var d in a.H)if(!b||d==b)for(var e=a.H[d].concat(),f=0;f<e.length;++f)R(e[f])&&++c}},Le=function(a){return a in Ee?Ee[a]:Ee[a]="on"+a},Pe=function(a,b){var c=window;if(we(c))Ne(c,a,!1,b);else if(c=Je(c))if(a=c.H[a.toString()])for(a=a.concat(),c=0;c<a.length;c++){var d=a[c];d&&d.capture==0&&!d.Bb&&Oe(d,b)}},Oe=function(a,b){var c=a.listener,
d=a.xc||a.src;a.hc&&R(a);return c.call(d,b)},Me=function(a,b){return a.Bb?!0:Oe(a,new ue(b,this))},Je=function(a){a=a[De];return a instanceof Ae?a:null},Qe="__closure_events_fn_"+(Math.random()*1E9>>>0),He=function(a){w(a,"Listener can not be null.");if(typeof a==="function")return a;w(a.handleEvent,"An object listener must have handleEvent method.");a[Qe]||(a[Qe]=function(b){return a.handleEvent(b)});return a[Qe]};var Re=function(){},Se=function(a,b,c){var d=0,e=!1,f=[],g=function(){d=0;e&&(e=!1,h())},h=function(){d=u.setTimeout(g,b);var l=f;f=[];a.apply(c,l)};return function(l){f=arguments;d?e=!0:h()}};var Te=function(a){te.call(this);this.ca=a;this.ub={}};v(Te,te);var Ue=[];Te.prototype.G=function(a,b,c,d){Array.isArray(b)||(b&&(Ue[0]=b.toString()),b=Ue);for(var e=0;e<b.length;e++){var f=P(a,b[e],c||this.handleEvent,d||!1,this.ca||this);if(!f)break;this.ub[f.key]=f}return this};Te.prototype.Hd=function(a,b,c,d){return Ve(this,a,b,c,d)};
var Ve=function(a,b,c,d,e,f){if(Array.isArray(c))for(var g=0;g<c.length;g++)Ve(a,b,c[g],d,e,f);else{b=Ge(b,c,d||a.handleEvent,e,f||a.ca||a);if(!b)return a;a.ub[b.key]=b}return a};Te.prototype.dc=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)this.dc(a,b[f],c,d,e);else c=c||this.handleEvent,d=za(d)?!!d.capture:!!d,e=e||this.ca||this,c=He(c),d=!!d,b=we(a)?a.Lb(b,c,d,e):a?(a=Je(a))?a.Lb(b,c,d,e):null:null,b&&(R(b),delete this.ub[b.key]);return this};
Te.prototype.ja=function(){fb(this.ub,function(a,b){this.ub.hasOwnProperty(b)&&R(a)},this);this.ub={}};Te.prototype.B=function(){Te.v.B.call(this);this.ja()};Te.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented");};var T=function(){te.call(this);this.Y=new Ae(this);this.Lf=this;this.Oc=null};v(T,te);T.prototype[ve]=!0;k=T.prototype;k.Pd=function(a){this.Oc=a};k.addEventListener=function(a,b,c,d){P(this,a,b,c,d)};k.removeEventListener=function(a,b,c,d){Q(this,a,b,c,d)};
k.dispatchEvent=function(a){We(this);var b=this.Oc;if(b){var c=[];for(var d=1;b;b=b.Oc)c.push(b),w(++d<1E3,"infinite loop")}b=this.Lf;d=a.type||a;if(typeof a==="string")a=new O(a,b);else if(a instanceof O)a.target=a.target||b;else{var e=a;a=new O(d,b);jb(a,e)}e=!0;var f;if(c)for(f=c.length-1;!a.Ub&&f>=0;f--){var g=a.currentTarget=c[f];e=Ne(g,d,!0,a)&&e}a.Ub||(g=a.currentTarget=b,e=Ne(g,d,!0,a)&&e,a.Ub||(e=Ne(g,d,!1,a)&&e));if(c)for(f=0;!a.Ub&&f<c.length;f++)g=a.currentTarget=c[f],e=Ne(g,d,!1,a)&&
e;return e};k.B=function(){T.v.B.call(this);this.Y&&this.Y.ja(void 0);this.Oc=null};k.G=function(a,b,c,d){We(this);return this.Y.add(String(a),b,!1,c,d)};k.Hd=function(a,b,c,d){return this.Y.add(String(a),b,!0,c,d)};k.dc=function(a,b,c,d){return this.Y.remove(String(a),b,c,d)};
var Ne=function(a,b,c,d){b=a.Y.H[String(b)];if(!b)return!0;b=b.concat();for(var e=!0,f=0;f<b.length;++f){var g=b[f];if(g&&!g.Bb&&g.capture==c){var h=g.listener,l=g.xc||g.src;g.hc&&Ce(a.Y,g);e=h.call(l,d)!==!1&&e}}return e&&!d.defaultPrevented};T.prototype.Lb=function(a,b,c,d){return this.Y.Lb(String(a),b,c,d)};T.prototype.hasListener=function(a,b){return this.Y.hasListener(a!==void 0?String(a):void 0,b)};var We=function(a){w(a.Y,"Event target is not initialized. Did you call the superclass (goog.events.EventTarget) constructor?")};var Xe=new WeakMap,Ye=function(a,b){a=[a];for(var c=b.length-1;c>=0;--c)a.push(typeof b[c],b[c]);return a.join("\v")};var Ze=typeof AsyncContext!=="undefined"&&typeof AsyncContext.Snapshot==="function"?function(a){return a&&AsyncContext.Snapshot.wrap(a)}:function(a){return a};var $e=function(a,b){this.sg=100;this.ag=a;this.Wg=b;this.Jc=0;this.yc=null};$e.prototype.get=function(){if(this.Jc>0){this.Jc--;var a=this.yc;this.yc=a.next;a.next=null}else a=this.ag();return a};$e.prototype.put=function(a){this.Wg(a);this.Jc<this.sg&&(this.Jc++,a.next=this.yc,this.yc=a)};function af(a){u.setTimeout(function(){throw a;},0)};var bf=function(){this.fd=this.eb=null};bf.prototype.add=function(a,b){var c=cf.get();c.set(a,b);this.fd?this.fd.next=c:(w(!this.eb),this.eb=c);this.fd=c};bf.prototype.remove=function(){var a=null;this.eb&&(a=this.eb,this.eb=this.eb.next,this.eb||(this.fd=null),a.next=null);return a};var cf=new $e(function(){return new df},function(a){return a.reset()}),df=function(){this.next=this.scope=this.va=null};df.prototype.set=function(a,b){this.va=a;this.scope=b;this.next=null};
df.prototype.reset=function(){this.next=this.scope=this.va=null};var ef=u.console&&u.console.createTask?u.console.createTask.bind(u.console):void 0,ff=ef?Symbol("consoleTask"):void 0;
function gf(a,b){function c(){var h=ta.apply(0,arguments),l=this;return g.run(function(){return a.call.apply(a,[l].concat(qa(h)))})}b=b===void 0?"anonymous":b;if(ff&&a[ff])return a;var d=a,e,f=(e=hf)==null?void 0:e();a=function(){var h=ta.apply(0,arguments),l,m=(l=hf)==null?void 0:l();if(f!==m)throw Error(b+" was scheduled in '"+f+"' but called in '"+m+"'.\nMake sure your test awaits all async calls.\n\nTIP: To help investigate, debug the test in Chrome and look at the async portion\nof the call stack to see what originally scheduled the callback.  Then, make the\ntest wait for the relevant asynchronous work to finish.");return d.call.apply(d,
[this].concat(qa(h)))};if(!ef)return a;var g=ef(a.name||b);c[Na(ff)]=g;return c}var hf;var jf,kf=!1,lf=new bf,nf=function(a,b){a=gf(a,"goog.async.run");jf||mf();kf||(jf(),kf=!0);lf.add(a,b)},mf=function(){var a=Promise.resolve(void 0);jf=function(){a.then(of)}};function of(){for(var a;a=lf.remove();){try{a.va.call(a.scope)}catch(b){af(b)}cf.put(a)}kf=!1};var U=function(a){this.F=0;this.Ka=void 0;this.jb=this.ra=this.R=null;this.vc=this.wd=!1;if(a!=Re)try{var b=this;a.call(void 0,function(c){pf(b,2,c)},function(c){if(!(c instanceof qf))try{if(c instanceof Error)throw c;throw Error("Promise rejected.");}catch(d){}pf(b,3,c)})}catch(c){pf(this,3,c)}},rf=function(){this.next=this.context=this.xb=this.Va=this.Na=null;this.ec=!1};rf.prototype.reset=function(){this.context=this.xb=this.Va=this.Na=null;this.ec=!1};
var sf=new $e(function(){return new rf},function(a){a.reset()}),tf=function(a,b,c){var d=sf.get();d.Va=a;d.xb=b;d.context=c;return d},V=function(a){if(a instanceof U)return a;var b=new U(Re);pf(b,2,a);return b},uf=function(a){return new U(function(b,c){c(a)})},wf=function(a,b,c){vf(a,b,c,null)||nf(Ga(b,a))},xf=function(a){return new U(function(b,c){var d=a.length,e=[];if(d)for(var f=function(m,n){d--;e[m]=n;d==0&&b(e)},g=function(m){c(m)},h,l=0;l<a.length;l++)h=a[l],wf(h,Ga(f,l),g);else b(e)})};
U.prototype.then=function(a,b,c){a!=null&&Ra(a,"opt_onFulfilled should be a function.");b!=null&&Ra(b,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?");return yf(this,Ze(typeof a==="function"?a:null),Ze(typeof b==="function"?b:null),c)};U.prototype.$goog_Thenable=!0;U.prototype.Yc=function(a,b){return yf(this,null,Ze(a),b)};U.prototype.catch=U.prototype.Yc;
U.prototype.cancel=function(a){if(this.F==0){var b=new qf(a);nf(function(){zf(this,b)},this)}};
var zf=function(a,b){if(a.F==0)if(a.R){var c=a.R;if(c.ra){for(var d=0,e=null,f=null,g=c.ra;g&&(g.ec||(d++,g.Na==a&&(e=g),!(e&&d>1)));g=g.next)e||(f=g);e&&(c.F==0&&d==1?zf(c,b):(f?(d=f,w(c.ra),w(d!=null),d.next==c.jb&&(c.jb=d),d.next=d.next.next):Af(c),Bf(c,e,3,b)))}a.R=null}else pf(a,3,b)},Df=function(a,b){a.ra||a.F!=2&&a.F!=3||Cf(a);w(b.Va!=null);a.jb?a.jb.next=b:a.ra=b;a.jb=b},yf=function(a,b,c,d){b&&(b=gf(b,"goog.Promise.then"));c&&(c=gf(c,"goog.Promise.then"));var e=tf(null,null,null);e.Na=new U(function(f,
g){e.Va=b?function(h){try{var l=b.call(d,h);f(l)}catch(m){g(m)}}:f;e.xb=c?function(h){try{var l=c.call(d,h);l===void 0&&h instanceof qf?g(h):f(l)}catch(m){g(m)}}:g});e.Na.R=a;Df(a,e);return e.Na};U.prototype.rh=function(a){w(this.F==1);this.F=0;pf(this,2,a)};U.prototype.sh=function(a){w(this.F==1);this.F=0;pf(this,3,a)};
var pf=function(a,b,c){a.F==0&&(a===c&&(b=3,c=new TypeError("Promise cannot resolve to itself")),a.F=1,vf(c,a.rh,a.sh,a)||(a.Ka=c,a.F=b,a.R=null,Cf(a),b!=3||c instanceof qf||Ef(a,c)))},vf=function(a,b,c,d){if(a instanceof U)return b!=null&&Ra(b,"opt_onFulfilled should be a function."),c!=null&&Ra(c,"opt_onRejected should be a function. Did you pass opt_context as the second argument instead of the third?"),Df(a,tf(b||Re,c||null,d)),!0;if(a)try{var e=!!a.$goog_Thenable}catch(g){e=!1}else e=!1;if(e)return a.then(b,
c,d),!0;if(za(a))try{var f=a.then;if(typeof f==="function")return Ff(a,f,b,c,d),!0}catch(g){return c.call(d,g),!0}return!1},Ff=function(a,b,c,d,e){var f=!1,g=function(l){f||(f=!0,c.call(e,l))},h=function(l){f||(f=!0,d.call(e,l))};try{b.call(a,g,h)}catch(l){h(l)}},Cf=function(a){a.wd||(a.wd=!0,nf(a.eg,a))},Af=function(a){var b=null;a.ra&&(b=a.ra,a.ra=b.next,b.next=null);a.ra||(a.jb=null);b!=null&&w(b.Va!=null);return b};
U.prototype.eg=function(){for(var a;a=Af(this);)Bf(this,a,this.F,this.Ka);this.wd=!1};var Bf=function(a,b,c,d){if(c==3&&b.xb&&!b.ec)for(;a&&a.vc;a=a.R)a.vc=!1;if(b.Na)b.Na.R=null,Gf(b,c,d);else try{b.ec?b.Va.call(b.context):Gf(b,c,d)}catch(e){Hf.call(null,e)}sf.put(b)},Gf=function(a,b,c){b==2?a.Va.call(a.context,c):a.xb&&a.xb.call(a.context,c)},Ef=function(a,b){a.vc=!0;nf(function(){a.vc&&Hf.call(null,b)})},Hf=af,qf=function(a){Ka.call(this,a)};v(qf,Ka);qf.prototype.name="cancel";var If=function(a,b){if(typeof a==="function")b&&(a=Fa(a,b));else if(a&&typeof a.handleEvent=="function")a=Fa(a.handleEvent,a);else throw Error("Invalid listener argument");Number(0)>2147483647||u.setTimeout(a,0)};var Jf=function(a,b){b=b===void 0?Ye:b;var c=Ca(a),d=function(f){f=t(f);f.next();f=pa(f);return b(c,f)},e=function(f){var g=t(f);f=g.next().value;g=pa(g);return a.apply(f,g)};return function(){var f=ta.apply(0,arguments),g=this||u,h=Xe.get(g);h||(h={},Xe.set(g,h));return Yc(h,[this].concat(qa(f)),e,d)}}(function(){return"onhashchange"in u});var Kf=function(a,b){Xd(a,"transform","translate3d(0px,"+b+"px,0px)")};var Mf=function(a){this.g=C("blogger.templates.responsive.CollapsedHeader");E(this.g,"Initializing collapsed header.");try{if(this.nc=a||new Ha,this.bc=null,this.A=document.querySelector(".centered-top-container"))if(this.fa=document.querySelector(".centered-top-placeholder"))if(this.xf=document.querySelector(this.nc.hh)){var b=this.A.querySelector(".centered-top");if(b){this.Vf=b.cloneNode(!0);this.Vd=this.Ob=!1;this.Fd=Cd(document).y;var c=Se(this.vg,this.nc.Lg,this);this.bc=c;c();P(this.nc.ah,
"scroll",this.bc);Lf(this);E(this.g,"Finished initializing collapsed header.")}else D(this.g,"There was an error initializing the collapsed header. centered-top not found.")}else D(this.g,"There was an error initializing the collapsed header. centered-bottom not found.");else D(this.g,"There was an error initializing the collapsed header. centered-top-placeholder not found.");else D(this.g,"There was an error initializing the collapsed header. centered-top-container not found.")}catch(d){D(this.g,
"There was an error initializing the collapsed header. Uncaught exception.",d),this.h()}};
Mf.prototype.vg=function(){var a=this,b=this.Fd;this.Fd=Cd(document).y;b=this.Fd<b;this.xf.getBoundingClientRect().top<0&&b?this.Vd||(this.Ob&&(M in this.A&&S(this.A,M),this.Ob=!1),this.Vd=!0,N.add(document.body,"collapsed-header"),N.contains(this.fa,"cloned")||(N.add(this.fa,"cloned"),this.fa.appendChild(this.Vf)),N.add(this.A,"sticky"),N.remove(this.A,"animating"),Nf(this),setTimeout(function(){N.add(a.A,"animating");Kf(a.A,0);a.A.style.opacity="1";Pe("collapsed-header-show",new Of("collapsed-header-show"))},
0),document.body.appendChild(this.A)):(this.Vd=!1,N.contains(this.fa,"cloned")&&(Nf(this),M?P(this.A,M,this.Qe,!1,this):setTimeout(function(){return a.Qe()},this.nc.ng),this.Ob=!0))};var Nf=function(a){var b=a.A.getBoundingClientRect().height;Kf(a.A,-b);a.A.style.opacity="0"};
Mf.prototype.Qe=function(){this.Ob&&(this.A.style.transform="",this.A.style.opacity="",M&&S(this.A,M),this.Ob=!1,this.fa.parentNode.insertBefore(this.A,this.fa),N.remove(document.body,"collapsed-header"),N.contains(this.fa,"cloned")&&(N.remove(this.fa,"cloned"),this.fa.removeChild(this.fa.lastChild)),N.remove(this.A,"sticky"),Pe("collapsed-header-hide",new Of("collapsed-header-hide")))};Mf.prototype.isVisible=function(){return N.contains(document.body,"collapsed-header")};
Mf.prototype.Ee=function(){return this.isVisible()&&this.A.offsetHeight||0};
var Lf=function(a){Pf(a,!0);P(window,"hashchange",function(){return Pf(a)})},Pf=function(a,b){var c=window.location.hash;b=b===void 0?!1:b;var d=d===void 0?!1:d;if(!/^#[^ ]+$/.test(c))return!1;var e=document.getElementById(c.slice(1));if(e){var f=Ge(window,"collapsed-header-show",Qf(a,e));setTimeout(function(){R(f)},b?3E3:100);Jf&&d&&window.history.propertyIsEnumerable({},document.title,window.location.pathname+c)}return!!e},Qf=function(a,b){return function(){if(!a.isVisible())return!1;var c=a.Ee()+20,d=b.getBoundingClientRect().top;
return d>=0&&d<c&&window.pageYOffset>c?(window.scrollTo(window.pageXOffset,window.pageYOffset-c),!0):!1}};Mf.prototype.h=function(){this.bc&&(Q(window,"scroll",this.bc),this.bc=null)};var Of=function(a,b){O.call(this,a,b)};oa(Of,O);var Rf=function(a){this.J=a};Rf.prototype.show=function(){this.J&&N.remove(this.J,"hidden")};Rf.prototype.Mb=function(){this.J&&N.add(this.J,"hidden")};Rf.prototype.Z=function(){this.J&&this.J.parentNode&&(this.J.parentNode.removeChild(this.J),this.J=null)};var Sf=function(a,b,c){var d=Fd(document,"div");N.add(d,"dim-overlay");N.add(d,"hidden");c&&(d.id=c);a.appendChild(d);var e=new Rf(d);P(d,"click",function(f){b&&b(f);e.Mb()});return e};var Vf=function(a,b,c,d,e,f){if(bd&&e)return Tf(a);if(e&&!d)return!1;if(!G){typeof b==="number"&&(b=Uf(b));var g=b==17||b==18||bd&&b==91;if((!c||bd)&&g||bd&&b==16&&(d||f))return!1}if(H&&d&&c)switch(a){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}switch(a){case 13:return G?f||e?!1:!(c&&d):!0;case 27:return!H&&!G}return G&&(d||e||f)?!1:Tf(a)},Tf=function(a){if(a>=48&&a<=57||a>=96&&a<=106||a>=65&&a<=90||H&&a==0)return!0;switch(a){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:case 58:return!0;
case 173:case 171:return G;default:return!1}},Uf=function(a){if(G)a=Wf(a);else if(bd&&H)switch(a){case 93:a=91}return a},Wf=function(a){switch(a){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return a}};var Xf={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",19:"pause",20:"caps-lock",27:"esc",32:"space",33:"pg-up",34:"pg-down",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"insert",46:"delete",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:"semicolon",61:"equals",65:"a",66:"b",67:"c",68:"d",69:"e",70:"f",71:"g",72:"h",73:"i",74:"j",75:"k",76:"l",77:"m",78:"n",79:"o",80:"p",81:"q",82:"r",83:"s",84:"t",85:"u",86:"v",87:"w",88:"x",89:"y",90:"z",
93:"context",96:"num-0",97:"num-1",98:"num-2",99:"num-3",100:"num-4",101:"num-5",102:"num-6",103:"num-7",104:"num-8",105:"num-9",106:"num-multiply",107:"num-plus",109:"num-minus",110:"num-period",111:"num-division",112:"f1",113:"f2",114:"f3",115:"f4",116:"f5",117:"f6",118:"f7",119:"f8",120:"f9",121:"f10",122:"f11",123:"f12",186:"semicolon",187:"equals",189:"dash",188:",",190:".",191:"/",192:"`",219:"open-square-bracket",220:"\\",221:"close-square-bracket",222:"single-quote",224:"win"};var Yf=function(a,b,c,d,e,f,g,h,l,m,n){this.L=a;this.Fc=b;this.Uc=c;this.la=d;this.lb=e;this.Sb=f;this.ac=g;this.Rc=h;this.Za=l;this.Xc=m;this.timeStamp=n};Yf.prototype.getKey=function(){return this.Fc};
var dg=function(a){var b=a.ga;b=(b=b&&"composed"in b&&b&&"composedPath"in b&&b.composed&&b.composedPath())&&b.length>0?b[0]:a.target;return Zf($f(ag(bg((new cg).keyCode(a.keyCode||0).key(a.key||"").shiftKey(!!a.shiftKey).altKey(!!a.altKey).ctrlKey(!!a.ctrlKey).metaKey(!!a.metaKey).target(a.target),b),function(){return a.preventDefault()}),function(){return a.stopPropagation()}).timeStamp(a.timeStamp||0))},cg=function(){this.L=null;this.Fc="";this.Ef=this.Xc=this.Za=this.Rc=this.ac=this.Sb=this.lb=
this.la=this.Uc=null};k=cg.prototype;k.keyCode=function(a){this.L=a;return this};k.key=function(a){this.Fc=a;return this};k.shiftKey=function(a){this.Uc=a;return this};k.altKey=function(a){this.la=a;return this};k.ctrlKey=function(a){this.lb=a;return this};k.metaKey=function(a){this.Sb=a;return this};k.target=function(a){this.ac=a;return this};var bg=function(a,b){a.Rc=b;return a},ag=function(a,b){a.Za=b;return a},$f=function(a,b){a.Xc=b;return a};cg.prototype.timeStamp=function(a){this.Ef=a;return this};
var Zf=function(a){return new Yf(Pa(a.L),a.Fc,Ta(a.Uc),Ta(a.la),Ta(a.lb),Ta(a.Sb),w(a.ac),w(a.Rc),Ra(a.Za),Ra(a.Xc),Pa(a.Ef))};var eg=function(a,b,c,d){O.call(this,a,c);this.identifier=b;this.timeStamp=d!=null?d:null};v(eg,O);var hg=function(a){T.call(this);this.Jb=this.Yb={};this.Gc=0;this.jg=kb(fg);this.nh=kb(gg);this.Pf=!0;this.Nf=this.Qf=!1;this.xg=!0;this.Of=!1;this.hd=null;this.aa=a;P(this.aa,"keydown",this.Fe,void 0,this);P(this.aa,"synthetic-keydown",this.He,void 0,this);cd&&(P(this.aa,"keypress",this.Je,void 0,this),P(this.aa,"synthetic-keypress",this.Ke,void 0,this));P(this.aa,"keyup",this.Ge,void 0,this);P(this.aa,"synthetic-keyup",this.Ie,void 0,this)},ig;v(hg,T);
var jg=function(a){this.Td=a||null;this.next=a?null:{}},fg=[27,112,113,114,115,116,117,118,119,120,121,122,123,19],gg="color date datetime datetime-local email month number password search tel text time url week".split(" ");hg.prototype.Ug=function(a,b){kg(this.Yb,lg(arguments),a)};
var lg=function(a){if(typeof a[1]==="string")a=mg(a[1]).map(function(d){Pa(d.keyCode,"A non-modifier key is needed in each stroke.");return ng(d.key||"",d.keyCode,d.modifiers)});else{var b=a,c=1;Array.isArray(a[1])&&(b=a[1],c=0);for(a=[];c<b.length;c+=2)a.push(ng("",b[c],b[c+1]))}return a};
hg.prototype.B=function(){hg.v.B.call(this);this.Yb={};Q(this.aa,"keydown",this.Fe,!1,this);Q(this.aa,"synthetic-keydown",this.He,!1,this);cd&&(Q(this.aa,"keypress",this.Je,!1,this),Q(this.aa,"synthetic-keypress",this.Ke,!1,this));Q(this.aa,"keyup",this.Ge,!1,this);Q(this.aa,"synthetic-keyup",this.Ie,!1,this);this.aa=null};
var mg=function(a){a=a.replace(/[ +]*\+[ +]*/g,"+").replace(/[ ]+/g," ").toLowerCase();a=a.split(" ");for(var b=[],c,d=0;c=a[d];d++){var e=c.split("+"),f=null,g=null;c=0;for(var h,l=0;h=e[l];l++){switch(h){case "shift":c|=1;continue;case "ctrl":c|=2;continue;case "alt":c|=4;continue;case "meta":c|=8;continue}g!==null&&Oa("At most one non-modifier key can be in a stroke.");e=void 0;f=h;if(!ig){g={};for(e in Xf)g[Xf[e]]=Uf(parseInt(e,10));ig=g}g=ig[f];Pa(g,"Key name not found in goog.events.KeyNames: "+
h);f=h;break}b.push({key:f,keyCode:g,modifiers:c})}return b};hg.prototype.Ge=function(a){a=dg(a);G&&og(this,a);cd&&!this.Ac&&pg(a)&&this.pb(a,!0)};hg.prototype.Ie=function(a){a=a.getData();G&&og(this,a);cd&&!this.Ac&&pg(a)&&this.pb(a,!0)};var og=function(a,b){32==a.hd&&32==b.L&&(0,b.Za)();a.hd=null},pg=function(a){return cd&&a.lb&&a.la};hg.prototype.Je=function(a){a=dg(a);a.L>32&&pg(a)&&(this.Ac=!0)};hg.prototype.Ke=function(a){a=a.getData();a.L>32&&pg(a)&&(this.Ac=!0)};
var kg=function(a,b,c){var d=b.shift();d.forEach(function(e){if((e=a[e])&&(b.length==0||e.Td))throw Error("Keyboard shortcut conflicts with existing shortcut: "+e.Td);});b.length?d.forEach(function(e){e=e.toString();var f=new jg;e=e in a?a[e]:a[e]=f;f=b.slice(0);kg(w(e.next,"An internal node must have a next map"),f,c)}):d.forEach(function(e){a[e]=new jg(c)})},qg=function(a,b){for(var c=0;c<b.length;c++){var d=a[b[c]];if(d)return d}},ng=function(a,b,c){c=c||0;b=["c_"+b+"_"+c];a!=""&&b.push("n_"+a+
"_"+c);return b};hg.prototype.Fe=function(a){this.pb(dg(a))};hg.prototype.He=function(a){this.pb(a.getData())};
hg.prototype.pb=function(a,b){a:{var c=a.L;if(a.getKey()!=""){var d=a.getKey();if(d=="Control"||d=="Shift"||d=="Meta"||d=="AltGraph"){c=!1;break a}}else if(c==16||c==17||c==18){c=!1;break a}d=a.Rc;var e=d.tagName=="TEXTAREA"||d.tagName=="INPUT"||d.tagName=="BUTTON"||d.tagName=="SELECT",f=!e&&(d.isContentEditable||d.ownerDocument&&d.ownerDocument.designMode=="on");c=!e&&!f||this.jg[c]||this.Nf?!0:f?!1:this.xg&&(a.la||a.lb||a.Sb)?!0:d.tagName=="INPUT"&&this.nh[d.type]?c==13:d.tagName=="INPUT"||d.tagName==
"BUTTON"?this.Of?!0:c!=32:!1}if(c)if(!b&&pg(a))this.Ac=!1;else{b=Uf(a.L);c=a.getKey();c=ng(c,b,(a.Uc?1:0)|(a.lb?2:0)|(a.la?4:0)|(a.Sb?8:0));d=qg(this.Jb,c);if(!d||Date.now()-this.Gc>=1500)this.Jb=this.Yb,this.Gc=Date.now();(d=qg(this.Jb,c))&&d.next&&(this.Jb=d.next,this.Gc=Date.now());d&&(d.next?(0,a.Za)():(this.Jb=this.Yb,this.Gc=Date.now(),this.Pf&&(0,a.Za)(),this.Qf&&(0,a.Xc)(),c=Qa(d.Td,"A terminal node must have a string shortcut identifier."),d=this.dispatchEvent(new eg("shortcut",c,a.ac,a.timeStamp)),
(d&=this.dispatchEvent(new eg("shortcut_"+c,c,a.ac,a.timeStamp)))||(0,a.Za)(),G&&(this.hd=b)))}};var sg=function(){var a=this;var b=b===void 0?!0:b;this.g=C("blogger.templates.responsive.Search");E(this.g,"Initializing Search.");try{if(this.Ib=document.querySelector(".centered-top-container")){var c=this.Ib.querySelector(".search");if(c){this.La=c;var d=this.Ib.querySelectorAll(".search-expand");(this.ab=d&&Array.prototype.slice.call(d,0))&&this.ab.length!=0?(this.Xb=this.Ib.querySelector(".search-close"),this.J=b&&Sf(this.La,function(){return a.ce()})||null,(this.pd=this.Ib.querySelector(".centered-top"))?
(this.qf=this.La.querySelector(".search-action"),(this.bb=this.La.querySelector(".search-input input"))?(this.We=new hg(document),rg(this),E(this.g,"Finished initializing search section.")):D(this.g,"There was an error initializing the search section. search input not found.")):D(this.g,"There was an error initializing the search section. centered-top not found.")):zc(this.g,"There was an error initializing the search section. No search buttons found.")}else D(this.g,"There was an error initializing the search section. search section not found.")}else D(this.g,
"There was an error initializing the search section. container not found.")}catch(e){D(this.g,"Error initializing section. Uncaught exception.",e),this.h()}},rg=function(a){if(a.ab)for(var b=t(a.ab),c=b.next();!c.done;c=b.next())P(c.value,"click",a.ce,!1,a);a.Xb&&P(a.Xb,"click",a.ce,!1,a);b=function(){a.qf&&(a.qf.disabled=a.bb.value=="")};P(a.bb,"input",b);b();a.We.Ug("showSearch",191,0);P(a.We,"shortcut",a.Be,!1,a)};
sg.prototype.ce=function(){N.contains(this.La,"focused")?N.contains(this.La,"focused")&&(N.remove(this.La,"focused"),N.remove(this.pd,"search-focused"),this.J&&this.J.Mb()):this.Be()};sg.prototype.Be=function(){N.contains(this.La,"focused")||(N.add(this.pd,"search-focused"),N.add(this.La,"focused"),this.J&&this.J.show());this.bb.focus()};
sg.prototype.h=function(){this.J&&(this.J.Z(),this.J=null);if(this.ab){for(var a=t(this.ab),b=a.next();!b.done;b=a.next())S(b.value,"click");this.ab=null}this.Xb&&(S(this.Xb,"click"),this.Xb=null);this.bb&&(S(this.bb,"input"),this.bb=null)};var tg=function(){};tg.prototype.O=function(){};var ug=function(){if(cd){var a=/Windows NT ([0-9.]+)/;return(a=a.exec(Jc()))?a[1]:"0"}return bd?(a=/1[0|1][_.][0-9_.]+/,(a=a.exec(Jc()))?a[0].replace(/_/g,"."):"10"):dd?(a=/Android\s+([^\);]+)(\)|;)/,(a=a.exec(Jc()))?a[1]:""):ed||fd||gd?(a=/(?:iPhone|CPU)\s+OS\s+(\S+)/,(a=a.exec(Jc()))?a[1].replace(/_/g,"."):""):""}();var vg=Qc(),wg=Uc()||F("iPod"),xg=F("iPad"),yg=F("Android")&&!(Sc()||Qc()||Oc()||F("Silk")),zg=Sc(),Ag=Rc()&&!Vc();var Bg=function(a){return(a=a.exec(Jc()))?a[1]:""},Cg=function(){if(vg)return Bg(/Firefox\/([0-9.]+)/);if($c||ad||Zc)return nd;if(zg){if(Vc()||Wc()){var a=Bg(/CriOS\/([0-9.]+)/);if(a)return a}return Bg(/Chrome\/([0-9.]+)/)}if(Ag&&!Vc())return Bg(/Version\/([0-9.]+)/);if(wg||xg){if(a=/Version\/(\S+).*Mobile\/(\S+)/.exec(Jc()))return a[1]+"."+a[2]}else if(yg)return(a=Bg(/Android\s+([0-9.]+)/))?a:Bg(/Version\/([0-9.]+)/);return""}();var Fg=function(a,b,c,d,e,f,g,h,l){w(c);var m;if(m=c.offsetParent){var n=m.tagName=="HTML"||m.tagName=="BODY";if(!n||ae(m)!="static"){var q=fe(m);if(!n){n=le(m);var y;if(y=n){y=Ag&&ub(Cg,10)>=0;var z;if(z=hd)z=ub(ug,10)>=0;var r=zg&&ub(Cg,85)>=0;y=G||y||z||r}n=y?-m.scrollLeft:n&&$d(m,"overflowX")!="visible"?m.scrollWidth-m.clientWidth-m.scrollLeft:m.scrollLeft;q=db(q,new B(n,m.scrollTop))}}}m=q||new B;q=fe(a);n=je(a);q=new Vd(q.x,q.y,n.width,n.height);if(n=ge(a))r=new Vd(n.left,n.top,n.right-n.left,
n.bottom-n.top),n=Math.max(q.left,r.left),y=Math.min(q.left+q.width,r.left+r.width),n<=y&&(z=Math.max(q.top,r.top),r=Math.min(q.top+q.height,r.top+r.height),z<=r&&(q.left=n,q.top=z,q.width=y-n,q.height=r-z));n=wd(a);y=wd(c);if(n.l!=y.l){n=n.l.body;y=y.l.defaultView;z=new B(0,0);r=(r=vd(n))?r.defaultView:window;b:{try{Xc(r.parent);var A=!0;break b}catch(fa){}A=!1}if(A){A=n;do{if(r==y)var L=fe(A);else L=w(A),L=de(L),L=new B(L.left,L.top);z.x+=L.x;z.y+=L.y}while(r&&r!=y&&r!=r.parent&&(A=r.frameElement)&&
(r=r.parent))}A=db(z,fe(n));q.left+=A.x;q.top+=A.y}a=Dg(a,b);b=q.left;a&4?b+=q.width:a&2&&(b+=q.width/2);b=new B(b,q.top+(a&1?q.height:0));b=db(b,m);e&&(b.x+=(a&4?-1:1)*e.x,b.y+=(a&1?-1:1)*e.y);if(g)if(l)var x=l;else if(x=ge(c))x.top-=m.y,x.right-=m.x,x.bottom-=m.y,x.left-=m.x;return Eg(b,c,d,f,x,g,h)},Eg=function(a,b,c,d,e,f,g){a=a.clone();var h=Dg(b,c);c=je(b);g=g?g.clone():c.clone();a=a.clone();g=g.clone();var l=0;if(d||h!=0)h&4?a.x-=g.width+(d?d.right:0):h&2?a.x-=g.width/2:d&&(a.x+=d.left),h&
1?a.y-=g.height+(d?d.bottom:0):d&&(a.y+=d.top);f&&(e?(d=g,h=0,(f&65)==65&&(a.x<e.left||a.x>=e.right)&&(f&=-2),(f&132)==132&&(a.y<e.top||a.y>=e.bottom)&&(f&=-5),a.x<e.left&&f&1&&(a.x=e.left,h|=1),f&16&&(l=a.x,a.x<e.left&&(a.x=e.left,h|=4),a.x+d.width>e.right&&(d.width=Math.min(e.right-a.x,l+d.width-e.left),d.width=Math.max(d.width,0),h|=4)),a.x+d.width>e.right&&f&1&&(a.x=Math.max(e.right-d.width,e.left),h|=1),f&2&&(h|=(a.x<e.left?16:0)|(a.x+d.width>e.right?32:0)),a.y<e.top&&f&4&&(a.y=e.top,h|=2),f&
32&&(l=a.y,a.y<e.top&&(a.y=e.top,h|=8),a.y+d.height>e.bottom&&(d.height=Math.min(e.bottom-a.y,l+d.height-e.top),d.height=Math.max(d.height,0),h|=8)),a.y+d.height>e.bottom&&f&4&&(a.y=Math.max(e.bottom-d.height,e.top),h|=2),f&8&&(h|=(a.y<e.top?64:0)|(a.y+d.height>e.bottom?128:0)),e=h):e=256,l=e);f=new Vd(0,0,0,0);f.left=a.x;f.top=a.y;f.width=g.width;f.height=g.height;e=l;if(e&496)return e;ce(b,new B(f.left,f.top));g=f.getSize();c==g||c&&g&&c.width==g.width&&c.height==g.height||(c=g,b=b.style,G?b.MozBoxSizing=
"border-box":H?b.WebkitBoxSizing="border-box":b.boxSizing="border-box",b.width=Math.max(c.width,0)+"px",b.height=Math.max(c.height,0)+"px");return e},Dg=function(a,b){return(b&8&&le(a)?b^4:b)&-9};var Gg=function(a,b){this.Yf=a instanceof B?a:new B(a,b)};v(Gg,tg);Gg.prototype.O=function(a,b,c){Eg(this.Yf,a,b,c,null,null)};var Hg={yh:"activedescendant",Dh:"atomic",Eh:"autocomplete",Gh:"busy",Jh:"checked",Kh:"colindex",Ph:"controls",Qh:"current",Sh:"describedby",Vh:"disabled",Xh:"dropeffect",Yh:"expanded",Zh:"flowto",bi:"grabbed",fi:"haspopup",hi:"hidden",ji:"invalid",ki:"label",li:"labelledby",mi:"level",si:"live",Ci:"multiline",Di:"multiselectable",Hi:"orientation",Ii:"owns",Ji:"posinset",Li:"pressed",Pi:"readonly",Ri:"relevant",Si:"required",Wi:"rowindex",Zi:"selected",bj:"setsize",dj:"sort",sj:"valuemax",tj:"valuemin",
uj:"valuenow",vj:"valuetext"};var Ig;var Jg={zh:"alert",Ah:"alertdialog",Bh:"application",Ch:"article",Fh:"banner",Hh:"button",Ih:"checkbox",Lh:"columnheader",Mh:"combobox",Nh:"complementary",Oh:"contentinfo",Rh:"definition",Th:"dialog",Uh:"directory",Wh:"document",ai:"form",ci:"grid",di:"gridcell",ei:"group",gi:"heading",ii:"img",ni:"link",oi:"list",pi:"listbox",ri:"listitem",ti:"log",ui:"main",vi:"marquee",wi:"math",xi:"menu",yi:"menubar",zi:"menuitem",Ai:"menuitemcheckbox",Bi:"menuitemradio",Ei:"navigation",Fi:"note",Gi:"option",
Ki:"presentation",Mi:"progressbar",Ni:"radio",Oi:"radiogroup",Qi:"region",Ti:"row",Ui:"rowgroup",Vi:"rowheader",Xi:"scrollbar",Yi:"search",aj:"separator",cj:"slider",ej:"spinbutton",fj:"status",gj:"switch",hj:"tab",ij:"tablist",jj:"tabpanel",kj:"textbox",lj:"textinfo",mj:"timer",nj:"toolbar",oj:"tooltip",pj:"tree",qj:"treegrid",rj:"treeitem"};var Kg=function(a,b){b?(w(hb(Jg,b),"No such ARIA role "+b),a.setAttribute("role",b)):a.removeAttribute("role")},W=function(a,b,c){Array.isArray(c)&&(c=c.join(" "));var d=Lg(b);c===""||c==void 0?(Ig||(c={},Ig=(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=Ig,b in c?a.setAttribute(d,
c[b]):a.removeAttribute(d)):a.setAttribute(d,c)},Ng=function(a,b){var c=Mg(a,b);/^[\s\xa0]*$/.test(c==null?"":String(c))||c=="true"||c=="false"?W(a,b,c=="true"?"false":"true"):a.removeAttribute(Lg(b))},Mg=function(a,b){a=a.getAttribute(Lg(b));return a==null||a==void 0?"":String(a)},Lg=function(a){w(a,"ARIA attribute cannot be empty.");w(hb(Hg,a),"No such ARIA attribute "+a);return"aria-"+a};var Og=function(a,b){if(a.tagName=="FORM")for(var c=a.elements,d=0;a=c.item(d);d++)Og(a,b);else b==1&&a.blur(),a.disabled=b};var Pg=function(){this.address=this.Ag=""},Qg=/"/g,Rg=/\\/g,Sg=RegExp("^[+a-zA-Z0-9_.!#$%&'*\\/=?^`{|}~-]+@([a-zA-Z0-9-]+\\.)+[a-zA-Z0-9]{2,63}$");Pg.prototype.ob=function(){return this.Ag};Pg.prototype.toString=function(){var a=this.ob();a=a.replace(Qg,"");var b;a:{for(b=0;b<13;b++)if(a.indexOf('()<>@:\\".[],;'[b])!=-1){b=!0;break a}b=!1}b&&(a='"'+a.replace(Rg,"\\\\")+'"');return a==""?this.address:this.address==""?a:a+" <"+this.address+">"};Pg.prototype.Dd=function(){return Sg.test(this.address)};var Ug=function(a,b){T.call(this);this.ca=new Te(this);a=a||null;Tg(this);this.i=a;b&&(this.Gb=b)};v(Ug,T);k=Ug.prototype;k.i=null;k.pe=!0;k.ne=null;k.oe=null;k.tb=!1;k.gh=!1;k.Gd=-1;k.Ne=!1;k.bg=!0;k.Gb="toggle_display";k.getType=function(){return this.Gb};k.j=function(){return this.i};var Vg=function(a){Tg(a);a.pe=!0},Wg=function(a){Tg(a);a.Ne=!0};Ug.prototype.tf=function(a,b){this.Eb=a;this.rb=b};Ug.prototype.xa=function(){return this.ca};
var Tg=function(a){if(a.tb)throw Error("Can not change this state of the popup while showing.");};k=Ug.prototype;k.isVisible=function(){return this.tb};k.I=function(a){this.Eb&&this.Eb.stop();this.rb&&this.rb.stop();a?this.Ud():this.sb()};k.O=function(){};
k.Ud=function(){if(!this.tb&&this.dispatchEvent("beforeshow")){if(!this.i)throw Error("Caller must call setElement before trying to show the popup");this.O();var a=vd(this.i);this.Ne&&this.ca.G(a,"keydown",this.Fg,!0);this.pe&&(this.ca.G(a,"mousedown",this.Gg,!0),this.ca.G(a,"blur",this.Eg));this.Gb=="toggle_display"?(this.i.style.visibility="visible",K(this.i,!0)):this.Gb=="move_offscreen"&&this.O();this.tb=!0;this.Gd=Date.now();this.Eb?(Ge(this.Eb,"end",this.Wa,!1,this),this.Eb.play()):this.Wa()}};
k.sb=function(a){if(!this.tb||!this.dispatchEvent({type:"beforehide",target:a}))return!1;this.ca&&this.ca.ja();this.tb=!1;this.rb?(Ge(this.rb,"end",Ga(this.ue,a),!1,this),this.rb.play()):this.ue(a);return!0};k.ue=function(a){this.Gb=="toggle_display"?this.gh?If(this.Oe,this):this.Oe():this.Gb=="move_offscreen"&&(this.i.style.top="-10000px");this.wb(a)};k.Oe=function(){this.i.style.visibility="hidden";K(this.i,!1)};k.Wa=function(){this.dispatchEvent("show")};
k.wb=function(a){this.dispatchEvent({type:"hide",target:a})};k.Gg=function(a){a=a.target;Od(this.i,a)||Xg(this,a)||this.oe&&!Od(this.oe,a)||Date.now()-this.Gd<150||this.sb(a)};k.Fg=function(a){a.keyCode==27&&this.sb(a.target)&&(a.preventDefault(),a.stopPropagation())};k.Eg=function(a){if(this.bg){var b=vd(this.i);if(typeof document.activeElement!="undefined"){if(a=b.activeElement,!a||Od(this.i,a)||a.tagName=="BODY"||Xg(this,a))return}else if(a.target!=b)return;Date.now()-this.Gd<150||this.sb()}};
var Xg=function(a,b){return Xa(a.ne||[],function(c){return b===c||Od(c,b)})};Ug.prototype.B=function(){Ug.v.B.call(this);this.ca.dispose();re(this.Eb);re(this.rb);delete this.i;delete this.ca;delete this.ne};var Yg=function(a,b){this.Ld=8;this.Md=b||void 0;Ug.call(this,a)};v(Yg,Ug);Yg.prototype.setPosition=function(a){this.Md=a||void 0;this.isVisible()&&this.O()};Yg.prototype.O=function(){if(this.Md){var a=!this.isVisible()&&this.getType()!="move_offscreen",b=this.j();a&&(b.style.visibility="hidden",K(b,!0));this.Md.O(b,this.Ld,this.zj);a&&K(b,!1)}};var $g=function(){this.g=C("blogger.templates.responsive.Subscribe");E(this.g,"Initializing Subscribe.");try{if(this.Uf=".centered-top",this.s=document.body&&Sf(document.body,null,"subscribe-dim-overlay"),this.A=document.querySelector(".centered-top-container"))if(this.M=this.A.querySelector(".subscribe-popup"))if(this.u=new Yg(this.M),this.Zd=this.A.querySelector(".subscribe-popup-container"))if(this.Zb=this.A.querySelector(".subscribe-button"))if(this.wa=this.M.querySelector(".follow-by-email-address")){if(this.nb=
this.M.querySelector(".follow-by-email-submit"))P(this.wa,"input",this.Gf,!1,this),Zg(this,!0),this.Gf(),this.Qd(),E(this.g,"Finished initializing Subscribe.")}else D(this.g,'There was an error initializing the subscribe section. ".follow-by-email-address" not found.');else D(this.g,'There was an error initializing the subscribe section. ".subscribe-button" not found.');else D(this.g,'There was an error initializing the subscribe section. ."subscribe-popup-container" not found.');else D(this.g,'There was an error initializing the subscribe section. ".subscribe-popup" not found.');
else D(this.g,'There was an error initializing the subscribe section. ".centered-top-container" not found.')}catch(a){D(this.g,"Error initializing Subscribe. Uncaught exception.",a),this.h()}};$g.prototype.Gf=function(){var a=typeof document.createElement("input").checkValidity=="function",b;if(b=this.wa.value!="")(a=a&&this.wa.validity.valid)||(a=new Pg,a.address=this.wa.value.trim(),a=a.Dd()),b=a;Zg(this,!b)};var Zg=function(a,b){a.nb&&(Og(a.nb,b),W(a.nb,"disabled",b))};
$g.prototype.Qd=function(){var a=this;Wg(this.u);Vg(this.u);P(window,"resize",this.lf,!1,this);P(this.Zb,"click",this.Db,!1,this);P(this.u,"hide",this.Nb,!1,this);P(this.nb,"click",function(){!a.nb.disabled&&a.Nb()},!1,this)};$g.prototype.Nb=function(){this.wa&&this.wa.blur();N.add(this.M,"hidden");document.body.removeChild(this.M);this.Zd.appendChild(this.M);this.s.Mb();this.Zb.focus()};$g.prototype.lf=function(){this.u&&this.u.isVisible()&&(ah(this),this.u.O())};
var ah=function(a){a.M.style.visibility="hidden";var b=N.contains(a.M,"hidden");N.remove(a.M,"hidden");var c=a.M.clientWidth;var d=a.M.clientHeight;b&&N.add(a.M,"hidden");a.M.style.visibility="visible";c=new eb(c,d);b=c.width;c=c.height;d=a.Uf;var e=document.querySelector(d===void 0?".centered":d).getBoundingClientRect();d=e.left;e=e.width;var f=window.innerHeight;b=(document.documentElement.getAttribute("dir")=="ltr"?-1:1)*b/2;a.u.setPosition(new Gg(d+e/2+b,f/2-c/2))};
$g.prototype.Db=function(){this.Zd.removeChild(this.M);document.body.appendChild(this.M);this.u.I(!1);N.remove(this.M,"hidden");this.u.I(!0);ah(this);this.s.show();(this.u.j().querySelector("input:not([type=hidden])")||this.u.j()).focus()};$g.prototype.h=function(){this.s&&(this.s.Z(),this.s=null);Q(window,"resize",this.lf,!1,this);this.u&&(this.u.dispose(),this.u=null);this.wa&&S(this.wa,"input");this.Zb&&S(this.Zb,"click")};var bh=function(a){this.g=C("blogger.templates.fancy.ActionBar");E(this.g,"Initializing fancy actionbar.");try{a=a||new Ia,this.te=new Mf(a.Xf),this.Df=new $g,this.rf=new sg,E(this.g,"Finished initializing fancy actionbar.")}catch(b){D(this.g,"Error initializing fancy actionbar. Uncaught exception.",b),this.h()}};bh.prototype.h=function(){this.te.h();this.Df.h();this.rf.h();this.rf=this.Df=this.te=null};var ch=function(){this.Kf=new Ia};function dh(a,b,c,d){b=b===void 0?10:b;c=c===void 0?1E3:c;d=d===void 0?null:d;var e=0,f=function(){e++<c?a()||setTimeout(f,b):d&&d()};f()}var fh=function(){var a=eh();var b=b===void 0?10:b;var c=c===void 0?1E3:c;return new U(function(d,e){var f=!1;dh(a,b,c,function(){f=!0;e()});f||d()})};var gh=function(){this.g=C("blogger.templates.fancy.Layout");this.Rb=null},hh=function(a){N.contains(document.body,"feed-view")&&dh(function(){E(a.g,"Checking if Masonry has loaded.");return window.imagesLoaded&&window.Masonry?(E(a.g,"Masonry has loaded."),window.imagesLoaded(".blog-posts",function(){E(a.g,"Images have loaded. Setting up Masonry");window.addEventListener&&window.dispatchEvent?window.addEventListener("skinUpdated",function(){return window.dispatchEvent(new Event("resize"))}):window.attachEvent&&
window.fireEvent&&window.attachEvent("skinUpdated",function(){return window.fireEvent(new Event("resize"))});var b=u.document.documentElement.getAttribute("dir")==="ltr";a.Rb=new window.Masonry(".blog-posts",{gutter:20,isOriginLeft:b,itemSelector:".post-outer-container",transitionDuration:0});document.body.setAttribute("data-js-layout","complete");setTimeout(function(){return a.Rb.layout()},1E3)}),!0):!1},10,1E3,function(){D(a.g,"Timed out waiting for Masonry to load.")})};
gh.prototype.h=function(){this.Rb&&(this.Rb.destroy(),this.Rb=null)};var ih=function(){};ih.prototype.ia=function(){throw Error('Component "init" method must be implemented.');};ih.prototype.h=function(){throw Error('Component "teardown" method must be implemented.');};var jh=function(a,b,c,d){d=d===void 0?[]:d;this.Hb=a;this.kb=b;this.th=c;this.gb=d};var kh=function(a){this.g=C("blogger.templates.responsive.OverflowDetector");E(this.g,"Initializing overflow detector.");try{this.o=a;this.o.gb.push("load");this.o.gb.push("resize");for(var b=t(this.o.gb),c=b.next();!c.done;c=b.next())P(window,c.value,this.Sc,!1,this);this.Sc();E(this.g,"Finished initializing overflow detector.")}catch(d){D(this.g,"Error initializing overflow detector. Uncaught exception.",d),this.h()}},lh=function(a,b){return(a=I(a.o.kb,b))?a.offsetHeight>b.offsetHeight:!1};
kh.prototype.Sc=function(){for(var a=t(Array.prototype.slice.call(document.querySelectorAll("."+this.o.Hb),0)),b=a.next();!b.done;b=a.next()){b=b.value;var c=I(this.o.kb,b);c&&this.o.th(b,c.offsetHeight>b.offsetHeight)}};kh.prototype.h=function(){Q(window,"resize",this.Sc);Q(window,"load",this.Sc)};var mh=function(){this.Hb="overflowable-container";this.kb="overflowable-contents";this.Cc="overflowable-item";this.re="overflow-button";this.Zf="overflow-count";this.Tg=50;this.gb=[]};var nh=function(a,b,c){this.element=a;this.sd=b;this.Og=c};v(nh,tg);nh.prototype.O=function(a,b,c){Fg(this.element,this.sd,a,b,void 0,c,this.Og)};var oh=function(a,b,c,d){nh.call(this,a,b);this.rg=c?5:0;this.Jd=d||void 0};v(oh,nh);oh.prototype.O=function(a,b,c){var d=Fg(this.element,this.sd,a,b,null,c,10,void 0,this.Jd);if(d&496){var e=ph(d,this.sd);b=ph(d,b);d=Fg(this.element,e,a,b,null,c,10,void 0,this.Jd);d&496&&(e=ph(d,e),b=ph(d,b),Fg(this.element,e,a,b,null,c,this.rg,void 0,this.Jd))}};var ph=function(a,b){a&48&&(b^=4);a&192&&(b^=1);return b};var qh=function(a,b){this.g=C("blogger.templates.responsive.Overflowable");this.o=b||new mh;this.oa=a;this.s=this.fc=this.Qc=this.u=this.da=this.Ta=this.Da=this.md=this.Oa=null;this.Tf=this.o.re+"-container";this.qa=null};oa(qh,ih);
qh.prototype.ia=function(){var a=this;E(this.g,"Initializing overflowable.");try{this.Oa=I(this.o.kb,this.oa);if(!this.Oa)return D(this.g,"There was an error initializing an overflowable. content element not found."),uf();this.Da=I(this.o.re,this.oa);this.md=rh(this);Ld(this.md,this.Oa);N.contains(this.oa,"overflowable-no-popup")||(this.da=Fd(document,"DIV"),N.add(this.da,"overflow-popup"),K(this.da,!1),Ld(this.da,this.oa));this.Qc=P(window,"resize",this.Kg);this.Qd();sh(this);var b="overflowable-"+
Ca(this);N.add(this.oa,b);this.qa=new kh(new jh(b,"overflowable-backup-content",Se(function(c,d){return a.Lc(c,d)},this.o.Tg,this),this.o.gb));this.Lc(this.oa,lh(this.qa,this.oa));E(this.g,"Finished initializing overflowable.");return V()}catch(c){return D(this.g,"Error initializing overflowable. Uncaught exception.",c),uf(c)}};
var rh=function(a){var b=Fd(document,"DIV");N.add(b,"overflowable-backup");W(b,"hidden",!0);b.style.position="absolute";b.style.visibility="hidden";b.style.bottom="0";b.style.left="0";b.style.right="0";b.style.top="0";a=a.Oa.cloneNode(!0);N.add(a,"overflowable-backup-content");b.appendChild(a);return b};
qh.prototype.Qd=function(){var a=this;this.Da&&this.da&&(Nd(this.da,this.Oa),this.u=new Yg(this.da),Wg(this.u),Vg(this.u),this.fc=P(this.Da,"click",function(b){a.Db();b.preventDefault()}),P(this.u,"hide",this.Ig,!1,this))};var sh=function(a){var b=(a.Oa||document).querySelectorAll("."+a.o.Cc);if(a.Da&&b.length>0){b=b[b.length-1];var c=Fd(document,b.tagName);N.add(c,a.Tf);K(c,!1);N.remove(a.Da,"hidden");Hd(c,a.Da);Kd(c,b);a.Ta=c}};k=qh.prototype;
k.Lc=function(a,b){var c=this;if(this.qa){var d=(this.Oa||document).querySelectorAll("."+this.o.Cc);this.Ta&&(K(this.Ta,b),W(this.Ta,"hidden",!b));var e=0;if(b){var f=(this.md||document).querySelectorAll("."+this.o.Cc);b=this.da?(this.da||document).querySelectorAll("."+this.o.Cc):[];var g=function(l){return l.offsetTop>=a.offsetHeight};e=Ya(f,g);g=Za(f,g);f=$a(cb(f,0,g+1),function(l){Kd(c.Ta,l);return c.Ta.offsetTop==0});Kd(this.Ta,d[f]);for(g=0;g<d.length;g++){var h=g>=f;g<b.length&&(K(b[g],h),W(b[g],
"hidden",!h));K(d[g],!h);W(d[g],"hidden",h)}}else Va(d,function(l){K(l,!0);W(l,"hidden",!1)});if(d=I(this.o.Zf,a))d.innerText=e.toString()}};k.Db=function(){this.u.I(!1);var a=this.u;a.Ld=4;a.isVisible()&&a.O();this.Da&&this.u.setPosition(new oh(this.Da,4));this.u.I(!0);this.s=Sf(this.oa,null,"overflowable-dim-overlay");this.s.show()};k.Kg=function(){this.u&&this.u.isVisible()&&this.u.O()};k.Ig=function(){this.da&&this.da.style.left&&(this.da.style.left="0");this.s&&(this.s.Z(),this.s=null)};
k.h=function(){this.s&&(this.s.Z(),this.s=null);re(this.u);this.u=null;this.Qc&&(R(this.Qc),this.Qc=null);this.fc&&(R(this.fc),this.fc=null);this.qa&&(this.qa.h(),this.qa=null);return V()};var th=function(a){return Wa(document.querySelectorAll("."+a.Hb),function(b){return new qh(b,a)})};var uh=function(a){if(typeof _WidgetManager!=="undefined"&&_WidgetManager){var b=_WidgetManager._GetAllData();if(b&&b.messages&&b.messages[a])return b.messages[a]}return null};var vh=function(){this.ye=!0;this.Pe=this.zf=null;this.vf="sharing-platform-button";this.Sf=!0};var wh=function(a){this.g=C("blogger.templates.responsive.Collapsible");this.oa=a;this.ee=this.ae=this.Kb=this.Ma=this.C=null};oa(wh,ih);
wh.prototype.ia=function(){E(this.g,"Initializing collapsible.");try{var a=(this.oa||document).getElementsByTagName("DETAILS");if(a.length!=1)return D(this.g,"Collapsible did not contain exactly one details element."),V();this.C=a[0];var b=(this.C||document).getElementsByTagName("SUMMARY");if(b.length!=1)return D(this.g,"Collapsible did not contain exactly one summary element."),V();this.Ma=b[0];this.Kb="b-details-"+Ca(this.C);qe()||(this.C.id=this.Kb,Kg(this.Ma,"button"),W(this.Ma,"controls",this.Kb),
W(this.C,"expanded",!1),W(this.Ma,"expanded",!1),bb(document.querySelectorAll("#"+this.Kb+" > :not(summary)")).forEach(function(c){return W(c,"hidden",!0)}));this.ae=P(this.Ma,"click",this.bd,!1,this)}catch(c){return D(this.g,"Error initializing collapsible. Uncaught exception.",c),this.h().then(function(){return uf()})}E(this.g,"Finished initializing collapsible.");return V()};
wh.prototype.bd=function(a){var b=this;a.preventDefault();var c=Zd(this.Ma,"height");if(this.C.hasAttribute("open"))M?(S(this.C,M),J(this.C,Zd(this.C,"height")),this.C.removeAttribute("open"),setTimeout(function(){J(b.C,c)},0)):this.C.removeAttribute("open");else if(J(this.C,"auto"),this.C.setAttribute("open","open"),M){var d=Zd(this.C,"height");J(this.C,c);setTimeout(function(){J(b.C,d);b.ee=P(b.C,M,function(){J(b.C,"auto");S(b.C,M)})},0)}qe()||(this.C&&Ng(this.C,"expanded"),this.Ma&&Ng(this.Ma,
"expanded"),bb(document.querySelectorAll("#"+this.Kb+" > :not(summary)")).forEach(function(e){return Ng(e,"hidden")}))};wh.prototype.h=function(){this.ae&&R(this.ae);this.ee&&R(this.ee);return V()};var xh=function(a){a=document.querySelectorAll(a);for(var b=[],c=0;a&&c<a.length;c++)b.push(new wh(a[c]));return b};var yh=function(a,b,c){this.g=C("blogger.templates.responsive.Extendable");E(this.g,"Initializing extendable.");try{this.K=a,this.Vc=b,this.Cb=c?c:null,P(b,"click",this.bd,!1,this),c&&P(c,"click",this.bd,!1,this)}catch(d){D(this.g,"Error initializing extendable. Uncaught exception.",d),this.h()}E(this.g,"Finished initializing extendable.")};
yh.prototype.bd=function(){var a=this;if(N.contains(this.K,"expanded"))M&&(S(this.K,M),J(this.K,Zd(this.K,"height")),setTimeout(function(){J(a.K,0)},0)),N.remove(this.K,"expanded"),N.remove(this.Vc,"hidden"),this.Cb&&N.add(this.Cb,"hidden");else{J(this.K,"auto");if(M){var b=Zd(this.K,"height");J(this.K,0);setTimeout(function(){J(a.K,b);P(a.K,M,function(){J(a.K,"auto");S(a.K,M)})},0)}N.add(this.K,"expanded");N.add(this.Vc,"hidden");this.Cb&&N.remove(this.Cb,"hidden")}};
yh.prototype.h=function(){this.Vc&&S(this.Vc,"click");this.Cb&&S(this.Cb,"click");this.K&&(S(this.K,M),S(this.K,"click"))};var zh=function(a){a=document.querySelectorAll(".widget."+a);for(var b=[],c=0;a&&c<a.length;c++){var d=a[c],e=I("show-more",d),f=I("show-less",d);d=I("remaining-items",d);e&&d&&b.push(new yh(d,e,f))}return b};var Ah=function(){this.g=C("blogger.templates.responsive.Archive");this.Fa=this.X=null;E(this.g,"Initializing archive.")};oa(Ah,ih);Ah.prototype.ia=function(){var a=this;this.X=xh(".widget.BlogArchive");return xf(this.X.map(function(b){return b.ia()})).then(function(){a.Fa=zh("BlogArchive");E(a.g,"Finished initializing archive.");return V()}).Yc(function(b){D(a.g,"Error initializing archive. Uncaught exception.",b instanceof Error?b:null);return a.h().then(function(){return uf()})})};
Ah.prototype.h=function(){var a=this;return(this.X&&xf(this.X.map(function(b){return b.h()}))||V()).then(function(){a.Fa&&a.Fa.forEach(function(b){return b.h()});a.X=null;a.Fa=null})};var Bh=function(){this.g=C("blogger.templates.responsive.AsyncCss");document.readyState!="loading"?this.Bd():P(window,"load",this.Bd)};Bh.prototype.Bd=function(){this.g&&E(this.g,"Initializing async CSS.");for(var a=t(Array.prototype.slice.call(document.getElementsByTagName("link"),0)),b=a.next();!b.done;b=a.next())b=b.value,b.getAttribute("data-async-css")=="true"&&b.getAttribute("media")=="none"&&b.setAttribute("media","all");this.g&&E(this.g,"Finished initializing async CSS.")};
Bh.prototype.h=function(){Q(window,"load",this.Bd)};var Ch=function(a,b){this.g=C("blogger.templates.responsive.AvatarReplacer");E(this.g,"Initializing avatar replacer.");this.ud=wd();if(!a){a=document.createElementNS("http://www.w3.org/2000/svg","svg");N.add(a,"svg-icon-24");N.add(a,"avatar-icon");var c=document.createElementNS("http://www.w3.org/2000/svg","use");c.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href","/responsive/sprite_v1_6.css.svg#ic_person_black_24dp");a.appendChild(c)}this.Vg=a;this.vh=b||/(?:https?:)?\/\/img[12]\.blogblog\.com\/img\/blank\.gif/;
E(this.g,"Finished initializing avatar replacer.")};Ch.prototype.replace=function(){for(var a=document.querySelectorAll("#comments .comment .avatar-image-container"),b=0;a&&b<a.length;b++){var c=xd(this.ud.l,"img",null,a[b]);for(var d=0;c&&d<c.length;d++)c[d].src&&this.vh.test(c[d].src)&&(this.ud.removeNode(c[d]),this.ud.appendChild(a[b],this.Vg.cloneNode(!0)))}};
var Dh=function(){var a=Fd(document,"IMG");a.src="ext_iframe/img/blogger_logo_round_35.png";N.add(a,"blogger-icon");return new Ch(a,/(?:https?:)?\/\/img[12]\.blogblog\.com\/img\/b16-rounded\.gif/)};var Eh=function(a){this.Ia=a};Eh.prototype.show=function(){this.Ia&&N.remove(this.Ia,"hidden")};Eh.prototype.Mb=function(){this.Ia&&N.add(this.Ia,"hidden")};Eh.prototype.Z=function(){this.Ia&&(this.Ia.parentNode.removeChild(this.Ia),this.Ia=null)};var Fh=function(a,b,c){c=Ed("DIV",["loading-spinner-large","mspin-"+c+"-large","hidden"],Ed("DIV","",Ed("DIV")));Hd(document.body,c);c.style.left=a-24+"px";c.style.top=b-24+"px";return new Eh(c)};var Gh=!$c&&!Rc();var Hh=/\.(blogger|google)\.com($|:)/,Jh=function(){var a=this;this.zd=this.yd=this.ba=null;var b=document.getElementById("comment-editor"),c=document.querySelector(".page_body .centered-bottom");b&&c&&window.addEventListener&&((/-[a-z]/.test("resized")?0:Gh&&b.dataset?"resized"in b.dataset:b.hasAttribute?b.hasAttribute("data-"+"resized".replace(/([A-Z])/g,"-$1").toLowerCase()):b.getAttribute("data-"+"resized".replace(/([A-Z])/g,"-$1").toLowerCase()))||this.ba||(this.ba=Ih(),this.ba.show()),this.yd=
P(b,"iframeMoved",function(){a.ba&&a.ba.Z();a.ba=Ih();a.ba.show();for(var d=document.querySelectorAll(".comment-actions"),e=0;e<d.length;e++)N.remove(d[e],"invisible");(d=(d=Qd(b))&&d.querySelector(".comment-actions"))&&N.add(d,"invisible")}),this.zd=P(window,"message",function(d){var e=d.ga.data;Hh.test(d.ga.origin)&&typeof e==="string"&&e.indexOf("set-comment-editor-height")==0&&a.ba&&(a.ba.Z(),a.ba=null)}))},Ih=function(){var a=document.getElementById("comment-editor"),b=document.querySelector(".page_body .centered-bottom");
if(a&&b){b=a.getBoundingClientRect();a=b.left+window.pageXOffset+b.width/2;b=b.top+window.pageYOffset+b.height/2;var c=document.querySelector(".centered-bottom .sharing-button");c=(c&&window.getComputedStyle(c).getPropertyValue("fill"))=="rgb(255,255,255)"?"white":"grey_54";var d=Fh(a,b,c);setTimeout(function(){d&&d.Z()},1E4);return d}return null};Jh.prototype.h=function(){this.ba&&(this.ba.Z(),this.ba=null);this.yd&&R(this.yd);this.zd&&R(this.zd)};var Kh=function(){this.g=C("blogger.templates.responsive.Labels");E(this.g,"Initializing labels.");try{this.X=xh(".widget.Label"),this.X.map(function(a){return a.ia()}),this.Fa=zh("Label"),E(this.g,"Finished initializing labels.")}catch(a){D(this.g,"Error initializing labels. Uncaught exception.",a),this.h()}};Kh.prototype.h=function(){this.X&&this.X.forEach(function(a){return a.h()});this.Fa&&this.Fa.forEach(function(a){return a.h()});this.Fa=this.X=null};var Lh=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");var X=function(){T.call(this);this.headers=new Map;this.Ba=!1;this.m=null;this.Pb=this.Xe=this.Qb="";this.Sa=this.Ad=this.zc=this.vd=!1;this.Zc=0;this.cb=null;this.pf="";this.Rg=this.Hf=!1;this.kd=this.fe=null};v(X,T);X.prototype.g=C("goog.net.XhrIo");var Mh=/^https?$/i,Nh=["POST","PUT"],Oh=[],Ph=function(a,b){var c=new X;Oh.push(c);b&&c.G("complete",b);c.Hd("ready",c.Wf);c.send(a,"HEAD",void 0,void 0)};k=X.prototype;k.Wf=function(){this.dispose();ab(Oh,this)};
k.setTrustToken=function(a){this.fe=a};k.setAttributionReporting=function(a){this.kd=a};
k.send=function(a,b,c,d){if(this.m)throw Error("[goog.net.XhrIo] Object is active with another request="+this.Qb+"; newUri="+a);b=b?b.toUpperCase():"GET";this.Qb=a;this.Pb="";this.Xe=b;this.vd=!1;this.Ba=!0;this.m=new XMLHttpRequest;this.m.onreadystatechange=Ze(Fa(this.df,this));this.Rg&&"onprogress"in this.m&&(this.m.onprogress=Ze(Fa(function(g){this.cf(g,!0)},this)),this.m.upload&&(this.m.upload.onprogress=Ze(Fa(this.cf,this))));try{Ac(this.g,Qh(this,"Opening Xhr")),this.Ad=!0,this.m.open(b,String(a),
!0),this.Ad=!1}catch(g){Ac(this.g,Qh(this,"Error opening Xhr: "+g.message));Rh(this,g);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(typeof d.keys==="function"&&typeof d.get==="function"){e=t(d.keys());for(var f=e.next();!f.done;f=e.next())f=f.value,c.set(f,d.get(f))}else throw Error("Unknown input type for opt_headers: "+String(d));d=Array.from(c.keys()).find(function(g){return"content-type"==g.toLowerCase()});e=u.FormData&&
a instanceof u.FormData;!(Ua(Nh,b)>=0)||d||e||c.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");b=t(c);for(d=b.next();!d.done;d=b.next())c=t(d.value),d=c.next().value,c=c.next().value,this.m.setRequestHeader(d,c);this.pf&&(this.m.responseType=this.pf);"withCredentials"in this.m&&this.m.withCredentials!==this.Hf&&(this.m.withCredentials=this.Hf);if("setTrustToken"in this.m&&this.fe)try{this.m.setTrustToken(this.fe)}catch(g){Ac(this.g,Qh(this,"Error SetTrustToken: "+g.message))}if("setAttributionReporting"in
this.m&&this.kd)try{this.m.setAttributionReporting(this.kd)}catch(g){Ac(this.g,Qh(this,"Error SetAttributionReporting: "+g.message))}try{this.cb&&(clearTimeout(this.cb),this.cb=null),this.Zc>0&&(Ac(this.g,Qh(this,"Will abort after "+this.Zc+"ms if incomplete")),this.cb=setTimeout(this.oh.bind(this),this.Zc)),Ac(this.g,Qh(this,"Sending request")),this.zc=!0,this.m.send(a),this.zc=!1}catch(g){Ac(this.g,Qh(this,"Send error: "+g.message)),Rh(this,g)}};
k.oh=function(){typeof wa!="undefined"&&this.m&&(this.Pb="Timed out after "+this.Zc+"ms, aborting",Ac(this.g,Qh(this,this.Pb)),this.dispatchEvent("timeout"),this.abort(8))};var Rh=function(a,b){a.Ba=!1;a.m&&(a.Sa=!0,a.m.abort(),a.Sa=!1);a.Pb=b;Sh(a);Th(a)},Sh=function(a){a.vd||(a.vd=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
X.prototype.abort=function(){this.m&&this.Ba&&(Ac(this.g,Qh(this,"Aborting")),this.Ba=!1,this.Sa=!0,this.m.abort(),this.Sa=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Th(this))};X.prototype.B=function(){this.m&&(this.Ba&&(this.Ba=!1,this.Sa=!0,this.m.abort(),this.Sa=!1),Th(this,!0));X.v.B.call(this)};X.prototype.df=function(){this.Pa||(this.Ad||this.zc||this.Sa?Uh(this):this.Jg())};X.prototype.Jg=function(){Uh(this)};
var Uh=function(a){if(a.Ba&&typeof wa!="undefined")if(a.zc&&Vh(a)==4)setTimeout(a.df.bind(a),0);else if(a.dispatchEvent("readystatechange"),Vh(a)==4){Ac(a.g,Qh(a,"Request complete"));a.Ba=!1;try{if(Wh(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{try{var b=Vh(a)>2?a.m.statusText:""}catch(c){Ac(a.g,"Can not get status: "+c.message),b=""}a.Pb=b+" ["+Xh(a)+"]";Sh(a)}}finally{Th(a)}}};
X.prototype.cf=function(a,b){w(a.type==="progress","goog.net.EventType.PROGRESS is of the same type as raw XHR progress.");this.dispatchEvent(Yh(a,"progress"));this.dispatchEvent(Yh(a,b?"downloadprogress":"uploadprogress"))};
var Yh=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}},Th=function(a,b){if(a.m){a.cb&&(clearTimeout(a.cb),a.cb=null);var c=a.m;a.m=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=null}catch(d){D(a.g,"Problem encountered resetting onreadystatechange: "+d.message)}}};X.prototype.isActive=function(){return!!this.m};
var Wh=function(a){var b=Xh(a);a:switch(b){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:var c=!0;break a;default:c=!1}if(!c){if(b=b===0)a=String(a.Qb).match(Lh)[1]||null,!a&&u.self&&u.self.location&&(a=u.self.location.protocol.slice(0,-1)),b=!Mh.test(a?a.toLowerCase():"");c=b}return c},Vh=function(a){return a.m?a.m.readyState:0},Xh=function(a){try{return Vh(a)>2?a.m.status:-1}catch(b){return-1}};
X.prototype.getResponseHeader=function(a){if(this.m&&Vh(this)==4)return a=this.m.getResponseHeader(a),a===null?void 0:a};X.prototype.getAllResponseHeaders=function(){return this.m&&Vh(this)>=2?this.m.getAllResponseHeaders()||"":""};var Qh=function(a,b){return b+" ["+a.Xe+" "+a.Qb+" "+Xh(a)+"]"};var Zh=function(){this.g=C("blogger.templates.responsive.SourcesetEnhancer")},ai=function(){var a=new Zh;E(a.g,"Initializing sourceset enhancer.");try{for(var b=t(document.querySelectorAll("img[data-ess]")),c=b.next();!c.done;c=b.next()){var d=c.value;if(d.srcset){for(var e=/.*(\d+)w$/,f=0,g=!1,h=t(d.srcset.trim().split(",")),l=h.next();!l.done;l=h.next()){var m=l.value;if(e.test(m)){var n=parseInt(e.exec(m)[1],10);f=Math.max(f,n)}else/\s+/.test(m)||(g=!0)}if(!g&&f>d.clientWidth){E(a.g,"Not fetching enchanced sourceset for image "+
d.id+" which has a srcset width "+f+", which is bigger than its size of "+d.clientWidth);return}}$h(a,d)}E(a.g,"Finished initializing sourceset enhancer.")}catch(q){D(a.g,"Error enhancing sourcesets.",q)}},$h=function(a,b){var c=b.getAttribute("data-ess");Ph(c,function(d){d=d.target;if(Wh(d)){d=String(d.Qb);var e=b.srcset||"";e.trim()&&(e+=", ");b.setAttribute("srcset",e+d);E(a.g,"Successfully loaded image "+d+" for image "+b.id)}});E(a.g,"Fetching higher-res image "+c+" for image "+b.id)};var bi=null,di=function(){return ci().then(function(a){return a.bloggerUrl})};function ci(){return bi?V(bi.blog):fh().then(function(){var a=_WidgetManager._GetAllData(),b={},c;for(c in a)b[c]=a[c];bi=b;return bi.blog})}function eh(){return function(){return typeof _WidgetManager!=="undefined"&&_WidgetManager?!0:!1}};var ei=function(){this.g=C("blogger.templates.responsive.Video")};oa(ei,ih);ei.prototype.ia=function(){E(this.g,"Initializing video support.");window.addEventListener?window.addEventListener("message",this.Kc,!1):window.attachEvent("onmessage",this.Kc);return V()};
ei.prototype.Kc=function(a){var b=a.data;b&&b.name==="video_resize"&&b.iframe_id&&di().then(function(c){if(a.origin===c&&(c=document.getElementById(b.iframe_id)))if(b.widescreen){var d=c.width||320,e=c.height||266;c.setAttribute("data-original-width",d);c.setAttribute("data-original-height",e);var f=c.parentElement.offsetWidth;c.height=e*f/d;c.width=f}else c.width=c.getAttribute("data-original-width"),c.height=c.getAttribute("data-original-height")})};
ei.prototype.h=function(){window.removeEventListener?window.removeEventListener("message",this.Kc):window.detachEvent("onmessage",this.Kc);return V()};var fi=function(){this.kf=Date.now()},gi=null;fi.prototype.set=function(a){this.kf=a};fi.prototype.reset=function(){this.set(Date.now())};fi.prototype.get=function(){return this.kf};var hi=function(a){this.Pg=a||"";gi||(gi=new fi);this.lh=gi};k=hi.prototype;k.ke=!0;k.wf=!0;k.jh=!0;k.ih=!0;k.yf=!1;k.kh=!1;var ii=function(a){return a<10?"0"+a:String(a)},ji=function(a){hi.call(this,a)};v(ji,hi);
var ki=function(a,b){var c=[];c.push(a.Pg," ");if(a.wf){var d=new Date(b.Ff);c.push("[",ii(d.getFullYear()-2E3)+ii(d.getMonth()+1)+ii(d.getDate())+" "+ii(d.getHours())+":"+ii(d.getMinutes())+":"+ii(d.getSeconds())+"."+ii(Math.floor(d.getMilliseconds()/10)),"] ")}if(a.jh){d=c.push;var e=a.lh.get();e=(b.Ff-e)/1E3;var f=e.toFixed(3),g=0;if(e<1)g=2;else for(;e<100;)g++,e*=10;for(;g-- >0;)f=" "+f;d.call(c,"[",f,"s] ")}a.ih&&c.push("[",b.Ze,"] ");a.kh&&c.push("[",b.Ye.name,"] ");c.push(b.yg);a.yf&&(b=b.rc,
b!==void 0&&c.push("\n",b instanceof Error?b.message:String(b)));a.ke&&c.push("\n");return c.join("")};var li=function(){this.Sg=Fa(this.Mf,this);this.sc=new ji;this.sc.wf=!1;this.sc.yf=!1;this.Te=this.sc.ke=!1;this.hg={}},ni=function(){var a=mi;if(1!=a.Te){var b=wc(xc(),"").pa,c=a.Sg;b&&wc(xc(),b.ob()).Le.push(c);a.Te=!0}};li.prototype.Mf=function(a){function b(f){if(f){if(f.value>=jc.value)return"error";if(f.value>=kc.value)return"warn";if(f.value>=mc.value)return"log"}return"debug"}if(!this.hg[a.Ze]){var c=ki(this.sc,a),d=oi;if(d){var e=b(a.Ye);pi(d,e,c,a.rc)}}};
var mi=null,oi=u.console,pi=function(a,b,c,d){if(a[b])a[b](c,d===void 0?"":d);else a.log(c,d===void 0?"":d)};/*

 CC0 1.0 Universal License
 Public Domain Dedication

 The person(s) who associated a work with this deed has dedicated the work to
 the public domain by waiving all of his or her rights to the work worldwide
 under copyright law, including all related and neighboring rights, to the
 extent allowed by law.

 You can copy, modify, distribute and perform the work, even for commercial
 purposes, all without asking permission.

 In no way are the patent or trademark rights of any person affected by CC0,
 nor are the rights that other persons may have in the work or in how the work
 is used, such as publicity or privacy rights.

 Unless expressly stated otherwise, the person(s) who associated a work with
 this deed makes no warranties about the work, and disclaims liability for all
 uses of the work, to the fullest extent permitted by applicable law.

 When using or citing the work, you should not imply endorsement by the author
 or the affirmer.

 This is a human-readable summary of the Legal Code (read the full text).
 svg4everybody v2.1.8 | github.com/jonathantneal/svg4everybody */
function qi(a,b,c){if(c){var d=document.createDocumentFragment(),e=!b.hasAttribute("viewBox")&&c.getAttribute("viewBox");e&&b.setAttribute("viewBox",e);for(b=c.cloneNode(!0);b.childNodes.length;)d.appendChild(b.firstChild);a.appendChild(d)}}
function ri(a){a.onreadystatechange=function(){if(a.readyState===4){var b=a.Jf;b||(b=a.Jf=document.implementation.createHTMLDocument(""),b.body.innerHTML=a.responseText,a.ie={});a.je.splice(0).map(function(c){var d=a.ie[c.id];d||(d=a.ie[c.id]=b.getElementById(c.id));qi(c.parent,c.mh,d)})}};a.onreadystatechange()}function si(){return typeof LEGACY_SUPPORT!="undefined"&&LEGACY_SUPPORT}
var ti=function(){function a(){for(var r=0;r<y.length;){var A=y[r],L=A.parentNode,x;for(x=L;x.nodeName.toLowerCase()!=="svg"&&(x=x.parentNode,x););if(x){var fa=A.getAttribute("xlink:href")||A.getAttribute("href");!fa&&b.attributeName&&(fa=A.getAttribute(b.attributeName));if(si()&&d){var aa=document.createElement("img");aa.style.cssText="display:inline-block;height:100%;width:100%";aa.setAttribute("width",x.getAttribute("width")||x.clientWidth);aa.setAttribute("height",x.getAttribute("height")||x.clientHeight);
aa.src=c(fa,x,A);L.replaceChild(aa,A)}else n&&(!b.validate||b.validate(fa,x,A)?(L.removeChild(A),fa=fa.split("#"),A=fa.shift(),fa=fa.join("#"),A.length?(aa=q[A],aa||(aa=q[A]=new XMLHttpRequest,aa.open("GET",A),aa.send(),aa.je=[]),aa.je.push({parent:L,mh:x,id:fa}),ri(aa)):qi(L,x,document.getElementById(fa))):(++r,++z))}else++r}if(!y.length||y.length-z>0)window.requestAnimationFrame?window.requestAnimationFrame(a):setTimeout(a,67)}var b=Object(void 0);if(si()){var c=b.fallback||function(r){return r.replace(/\?[^#]+/,
"").replace("#",".").replace(/^\./,"")+".png"+(/\?[^#]+/.exec(r)||[""])[0]};var d="nosvg"in b?b.Aj:/\bMSIE [1-8]\b/.test(navigator.userAgent)}var e=/\bMSIE [1-8]\.0\b/,f=/\bTrident\/[567]\b|\bMSIE (?:9|10)\.0\b/,g=/\bAppleWebKit\/(\d+)\b/,h=/\bEdge\/12\.(\d+)\b/,l=/\bEdge\/.(\d+)\b/,m=window.top!==window.self;var n="polyfill"in b?b.Bj:si()?e.test(navigator.userAgent)||f.test(navigator.userAgent)||(navigator.userAgent.match(h)||[])[1]<10547||(navigator.userAgent.match(g)||[])[1]<537||l.test(navigator.userAgent)&&
m:f.test(navigator.userAgent)||(navigator.userAgent.match(h)||[])[1]<10547||(navigator.userAgent.match(g)||[])[1]<537||l.test(navigator.userAgent)&&m;var q={},y=document.getElementsByTagName("use"),z=0;n&&a()};var wi=function(){var a=this;u.console&&(mi||(mi=new li),u.location&&u.location.href.indexOf("Debug=true")!=-1&&ni());this.pa=C("blogger.templates.responsive.Template");try{E(this.pa,"Initializing responsive template."),this.qd=new Jh,this.archive=new Ah,this.archive.ia().Yc(function(b){return ui(a,b)}),this.X=xh(".widget.collapsible"),this.labels=new Kh,ai(),(new Ch).replace(),Dh().replace(),ti(),this.jd=new Bh,vi(),this.dd=new ei,this.dd.ia().Yc(function(b){return ui(a,b)}),E(this.pa,"Finished initializing responsive template.")}catch(b){ui(this,
b),this.h()}},ui=function(a,b){a.pa&&D(a.pa,"Error initializing responsive template. Uncaught exception.",b)},vi=function(){if(Pc()&&document.documentElement.getAttribute("dir")=="rtl")for(var a=0;a<document.styleSheets.length;a++){var b=document.styleSheets[a];if(b.cssRules)for(var c=0;c<b.cssRules.length;c++){var d=b.cssRules[c];if(d.style&&(d.style.font&&d.style.font.indexOf("Montserrat")!=-1||d.style["font-family"]&&d.style["font-family"].indexOf("Montserrat")!=-1)){var e=d.style.cssText.replace("Montserrat",
"sans-serif");d.style.cssText=e}}}};wi.prototype.h=function(){var a=this;return(this.X&&xf(this.X.map(function(b){return b.h()}))||V()).then(function(){a.archive&&a.archive.h();a.labels&&a.labels.h();a.qd&&a.qd.h();a.jd&&a.jd.h();a.dd&&a.dd.h();a.archive=null;a.labels=null;a.qd=null;a.jd=null;a.dd=null})};
var xi=function(){a:{var a=N.get(document.body);a=t(Array.prototype.slice.call(a,0));for(var b=a.next();!b.done;b=a.next())if(b=b.value,b.startsWith("version-")){a=b.substring(8);b=new RegExp("-".replace(/([-()\[\]{}+?*.$\^|,:#<!\\])/g,"\\$1").replace(/\x08/g,"\\x08"),"g");a=a.replace(b,".".replace(/\$/g,"$$$$"));break a}a=null}a=a||"LATEST";return a=="1.2.0"?0:a=="LATEST"?a=="LATEST"?1:-1:ub(a,"1.2.0")};var yi=function(a){return function(){N.toggle(a,"sidebar-invisible")}};function zi(a,b){var c=function(d){var e=0;do e+=d.offsetTop;while(d=d.offsetParent);return e};b=c(b);c=c(a);Math.abs(c-b)>=window.innerHeight?N.remove(a,"invisible"):N.add(a,"invisible")};var Ai=function(a,b,c,d){ue.call(this,d);this.type="key";this.keyCode=a;this.charCode=b;this.repeat=c};v(Ai,ue);var Bi=function(a,b){T.call(this);a&&(this.Ec&&this.detach(),this.i=a,this.Dc=P(this.i,"keypress",this,b),this.Ed=P(this.i,"keydown",this.pb,b,this),this.Ec=P(this.i,"keyup",this.lg,b,this))};v(Bi,T);k=Bi.prototype;k.i=null;k.Dc=null;k.Ed=null;k.Ec=null;k.V=-1;k.L=-1;k.la=!1;
var Ci={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},Di={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Ei=bd&&G;k=Bi.prototype;
k.pb=function(a){H&&(this.V==17&&!a.ctrlKey||this.V==18&&!a.altKey||bd&&this.V==91&&!a.metaKey)&&(this.L=this.V=-1);this.V==-1&&(a.ctrlKey&&a.keyCode!=17?this.V=17:a.altKey&&a.keyCode!=18?this.V=18:a.metaKey&&a.keyCode!=91&&(this.V=91));Vf(a.keyCode,this.V,a.shiftKey,a.ctrlKey,a.altKey,a.metaKey)?(this.L=Uf(a.keyCode),Ei&&(this.la=a.altKey)):this.handleEvent(a)};k.lg=function(a){this.L=this.V=-1;this.la=a.altKey};
k.handleEvent=function(a){var b=a.ga,c=b.altKey;if(H&&a.type=="keypress"){var d=this.L;var e=b.charCode>=0&&b.charCode<63232&&Tf(d)?b.charCode:0}else a.type=="keypress"?(Ei&&(c=this.la),b.keyCode==b.charCode?b.keyCode<32?(d=b.keyCode,e=0):(d=this.L,e=b.charCode):(d=b.keyCode||this.L,e=b.charCode||0)):(d=b.keyCode||this.L,e=b.charCode||0),bd&&e==63&&d==224&&(d=191);var f=d=Uf(d);d?d>=63232&&d in Ci?f=Ci[d]:d==25&&a.shiftKey&&(f=9):b.keyIdentifier&&b.keyIdentifier in Di&&(f=Di[b.keyIdentifier]);if(!G||
a.type!="keypress"||Vf(f,this.V,a.shiftKey,a.ctrlKey,c,a.metaKey))a=f==this.V,this.V=f,b=new Ai(f,e,a,b),b.altKey=c,this.dispatchEvent(b)};k.j=function(){return this.i};k.detach=function(){this.Dc&&(R(this.Dc),R(this.Ed),R(this.Ec),this.Ec=this.Ed=this.Dc=null);this.i=null;this.L=this.V=-1};k.B=function(){Bi.v.B.call(this);this.detach()};var Gi=function(a,b,c){T.call(this);this.target=a;this.handle=b||a;this.Ic=c||new Vd(NaN,NaN,NaN,NaN);this.l=vd(a);this.ua=new Te(this);a=Ga(re,this.ua);this.Pa?a():(this.Ua||(this.Ua=[]),this.Ua.push(a));this.deltaY=this.deltaX=this.Cf=this.Bf=this.screenY=this.screenX=this.clientY=this.clientX=0;this.ze=!0;this.Qa=!1;this.ff=!0;this.Re=0;this.he=!1;P(this.handle,["touchstart","mousedown"],this.Af,!1,this);this.cd=Fi};v(Gi,T);
var Fi=u.document&&u.document.documentElement&&!!u.document.documentElement.setCapture&&!!u.document.releaseCapture;Gi.prototype.xa=function(){return this.ua};Gi.prototype.B=function(){Gi.v.B.call(this);Q(this.handle,["touchstart","mousedown"],this.Af,!1,this);this.ua.ja();this.cd&&this.l.releaseCapture();this.handle=this.target=null};var Hi=function(a){a.Od===void 0&&(a.Od=le(a.target));return a.Od};
Gi.prototype.Af=function(a){var b=a.type=="mousedown";if(!this.ze||this.Qa||b&&(a.ga.button!=0||bd&&a.ctrlKey))this.dispatchEvent("earlycancel");else{if(this.Re==0)if(this.dispatchEvent(new Ii("start",this,a.clientX,a.clientY,a)))this.Qa=!0,this.ff&&b&&a.preventDefault();else return;else this.ff&&b&&a.preventDefault();b=this.l;var c=b.documentElement,d=!this.cd;this.ua.G(b,["touchmove","mousemove"],this.mg,{capture:d,passive:!1});this.ua.G(b,["touchend","mouseup"],this.qc,d);this.cd?(c.setCapture(!1),
this.ua.G(c,"losecapture",this.qc)):this.ua.G(b?b.defaultView:window,"blur",this.qc);this.bh&&this.ua.G(this.bh,"scroll",this.Mg,d);this.clientX=this.Bf=a.clientX;this.clientY=this.Cf=a.clientY;this.screenX=a.screenX;this.screenY=a.screenY;this.he?(a=this.target,b=a.offsetLeft,c=a.offsetParent,c||ae(a)!="fixed"||(c=vd(a).documentElement),c?(G&&!pd()?(d=me(c),b+=d.left):Number(sd)>=8&&!(Number(sd)>=9)&&(d=me(c),b-=d.left),a=le(c)?c.clientWidth-(b+a.offsetWidth):b):a=b):a=this.target.offsetLeft;this.deltaX=
a;this.deltaY=this.target.offsetTop;this.Kd=Cd(wd(this.l).l)}};Gi.prototype.qc=function(a,b){this.ua.ja();this.cd&&this.l.releaseCapture();this.Qa?(this.Qa=!1,this.dispatchEvent(new Ii("end",this,a.clientX,a.clientY,a,Ji(this,this.deltaX),Ki(this,this.deltaY),b||a.type=="touchcancel"))):this.dispatchEvent("earlycancel")};
Gi.prototype.mg=function(a){if(this.ze){var b=(this.he&&Hi(this)?-1:1)*(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.Qa){var d=this.Bf-this.clientX,e=this.Cf-this.clientY;if(d*d+e*e>this.Re)if(this.dispatchEvent(new Ii("start",this,a.clientX,a.clientY,a)))this.Qa=!0;else{this.Pa||this.qc(a);return}}c=Li(this,b,c);b=c.x;c=c.y;this.Qa&&this.dispatchEvent(new Ii("beforedrag",this,a.clientX,a.clientY,
a,b,c))&&(Mi(this,a,b,c),a.preventDefault())}};var Li=function(a,b,c){var d=Cd(wd(a.l).l);b+=d.x-a.Kd.x;c+=d.y-a.Kd.y;a.Kd=d;a.deltaX+=b;a.deltaY+=c;return new B(Ji(a,a.deltaX),Ki(a,a.deltaY))};Gi.prototype.Mg=function(a){var b=Li(this,0,0);a.clientX=this.clientX;a.clientY=this.clientY;Mi(this,a,b.x,b.y)};
var Mi=function(a,b,c,d){a.he&&Hi(a)?a.target.style.right=c+"px":a.target.style.left=c+"px";a.target.style.top=d+"px";a.dispatchEvent(new Ii("drag",a,b.clientX,b.clientY,b,c,d))},Ji=function(a,b){var c=a.Ic;a=isNaN(c.left)?null:c.left;c=isNaN(c.width)?0:c.width;return Math.min(a!=null?a+c:Infinity,Math.max(a!=null?a:-Infinity,b))},Ki=function(a,b){var c=a.Ic;a=isNaN(c.top)?null:c.top;c=isNaN(c.height)?0:c.height;return Math.min(a!=null?a+c:Infinity,Math.max(a!=null?a:-Infinity,b))},Ii=function(a,
b,c,d,e,f,g){O.call(this,a);this.clientX=c;this.clientY=d;this.left=f!==void 0?f:b.deltaX;this.top=g!==void 0?g:b.deltaY};v(Ii,O);var Ni=function(a){this.ya=new Map;var b=arguments.length;if(b>1){if(b%2)throw Error("Uneven number of arguments");for(var c=0;c<b;c+=2)this.set(arguments[c],arguments[c+1])}else a&&this.addAll(a)};k=Ni.prototype;k.clear=function(){this.ya.clear()};k.remove=function(a){return this.ya.delete(a)};k.get=function(a,b){return this.ya.has(a)?this.ya.get(a):b};k.set=function(a,b){this.ya.set(a,b);return this};
k.addAll=function(a){if(a instanceof Ni){a=t(a.ya);for(var b=a.next();!b.done;b=a.next()){var c=t(b.value);b=c.next().value;c=c.next().value;this.ya.set(b,c)}}else if(a)for(a=t(Object.entries(a)),b=a.next();!b.done;b=a.next())c=t(b.value),b=c.next().value,c=c.next().value,this.ya.set(b,c)};k.forEach=function(a,b){var c=this;b=b===void 0?this:b;this.ya.forEach(function(d,e){return a.call(b,d,e,c)})};k.clone=function(){return new Ni(this)};(function(){for(var a=["ms","moz","webkit","o"],b,c=0;b=a[c]&&!u.requestAnimationFrame;++c)u.requestAnimationFrame=u[b+"RequestAnimationFrame"],u.cancelAnimationFrame=u[b+"CancelAnimationFrame"]||u[b+"CancelRequestAnimationFrame"];if(!u.requestAnimationFrame){var d=0;u.requestAnimationFrame=function(e){var f=(new Date).getTime(),g=Math.max(0,16-(f-d));d=f+g;return u.setTimeout(function(){e(f+g)},g)};u.cancelAnimationFrame||(u.cancelAnimationFrame=function(e){clearTimeout(e)})}})();
var Oi=[[],[]],Pi=0,Qi=!1,Ri=0,Ti=function(a,b){var c=Ri++,d={wg:{id:c,va:a.measure,context:b},zg:{id:c,va:a.bf,context:b},state:{},W:void 0,Bc:!1};return function(){arguments.length>0?(d.W||(d.W=[]),d.W.length=0,d.W.push.apply(d.W,arguments),d.W.push(d.state)):d.W&&d.W.length!=0?(d.W[0]=d.state,d.W.length=1):d.W=[d.state];d.Bc||(d.Bc=!0,Oi[Pi].push(d));Qi||(Qi=!0,window.requestAnimationFrame(Si))}},Si=function(){Qi=!1;var a=Oi[Pi],b=a.length;Pi=(Pi+1)%2;for(var c,d=0;d<b;++d){c=a[d];var e=c.wg;c.Bc=
!1;e.va&&e.va.apply(e.context,c.W)}for(d=0;d<b;++d)c=a[d],e=c.zg,c.Bc=!1,e.va&&e.va.apply(e.context,c.W),c.state={};a.length=0};var Ui=sa(["about:blank"]),Vi=sa(["javascript:undefined"]),Wi=td(Ui);Eb(Wi);var Xi=td(Vi);Eb(Xi);var Yi=function(a){T.call(this);this.i=a;this.tg=P(this.i,"focus",this,!0);this.ug=P(this.i,"blur",this,!0)};v(Yi,T);Yi.prototype.handleEvent=function(a){var b=new ue(a.ga);b.type=a.type=="focusin"||a.type=="focus"?"focusin":"focusout";this.dispatchEvent(b)};Yi.prototype.B=function(){Yi.v.B.call(this);R(this.tg);R(this.ug);delete this.i};var Zi=function(){};Zi.Cd=void 0;Zi.ig=function(){return Zi.Cd?Zi.Cd:Zi.Cd=new Zi};Zi.prototype.Bg=0;Zi.prototype.pg="";var aj=function(a){T.call(this);this.Ea=a||wd();this.Od=$i;this.Ha=null;this.ha=!1;this.i=null;this.Ga=void 0;this.lc=this.mc=this.R=null;this.xh=!1};v(aj,T);aj.prototype.og=Zi.ig();var $i=null,bj=function(a){var b;(b=a.Ha)||(b=a.og,b=b.pg+":"+(b.Bg++).toString(36),b=a.Ha=b);return b};aj.prototype.j=function(){return this.i};var cj=function(a){a=a.i;w(a,"Can not call getElementStrict before rendering/decorating.");return a};k=aj.prototype;k.xa=function(){this.Ga||(this.Ga=new Te(this));return w(this.Ga)};
k.getParent=function(){return this.R};k.Pd=function(a){if(this.R&&this.R!=a)throw Error("Method not supported");aj.v.Pd.call(this,a)};k.D=function(){return this.Ea};k.U=function(){this.i=this.Ea.createElement("DIV")};k.Vb=function(){if(this.ha)throw Error("Component already rendered");this.i||this.U();this.Ea.l.body.appendChild(this.i);this.R&&!this.R.ha||this.mb()};k.mb=function(){this.ha=!0;dj(this,function(a){!a.ha&&a.j()&&a.mb()})};
k.Ra=function(){dj(this,function(a){a.ha&&a.Ra()});this.Ga&&this.Ga.ja();this.ha=!1};k.B=function(){this.ha&&this.Ra();this.Ga&&(this.Ga.dispose(),delete this.Ga);dj(this,function(a){a.dispose()});!this.xh&&this.i&&Md(this.i);this.R=this.i=this.lc=this.mc=null;aj.v.B.call(this)};var dj=function(a,b){a.mc&&a.mc.forEach(b,void 0)};
aj.prototype.removeChild=function(a,b){if(a){var c=typeof a==="string"?a:bj(a);this.lc&&c?(a=this.lc,a=(a!==null&&c in a?a[c]:void 0)||null):a=null;if(c&&a){var d=this.lc;c in d&&delete d[c];ab(this.mc,a);b&&(a.Ra(),a.i&&Md(a.i));b=a;if(b==null)throw Error("Unable to set parent component");b.R=null;aj.v.Pd.call(b,null)}}if(!a)throw Error("Child is not in parent component");return a};var ej=function(a,b){this.i=a;this.Ea=b};var Y=function(a,b){aj.call(this,b);this.wh=!!a;this.vb=null;this.nf=Ti({bf:this.Pc},this);this.uh=Ti({bf:this.ge},this)};v(Y,aj);k=Y.prototype;k.xd=null;k.ed=!1;k.T=null;k.N=null;k.ka=null;k.nd=!1;k.od=!1;k.Nc=null;k.uc=function(){return"goog-modalpopup"};k.tc=function(){return this.T};
k.U=function(){Y.v.U.call(this);var a=this.j();w(a);N.addAll(a,lb(this.uc()).split(" "));a.tabIndex=0;K(a,!1);this.wh&&!this.N&&(a=this.D().U("IFRAME",{frameborder:0,style:"border:0;vertical-align:bottom;"}),a.src=Eb(Wi).toString(),this.N=a,this.N.className=this.uc()+"-bg",K(this.N,!1),ke(this.N,0));this.T||(this.T=this.D().U("DIV",this.uc()+"-bg"),K(this.T,!1));this.ka||(this.ka=this.D().createElement("SPAN"),K(this.ka,!1),this.ka.tabIndex=0,this.ka.style.position="absolute")};
k.mf=function(){this.nd=!1};k.mb=function(){w(!!this.T,"Background element must not be null.");this.N&&Kd(this.N,this.j());Kd(this.T,this.j());Y.v.mb.call(this);Ld(this.ka,this.j());this.xd=new Yi(this.D().l);this.xa().G(this.xd,"focusin",this.Hg);fj(this,!1)};k.Ra=function(){this.isVisible()&&this.I(!1);re(this.xd);Y.v.Ra.call(this);Md(this.N);Md(this.T);Md(this.ka);this.Nc&&this.Nc.disconnect()};
k.I=function(a){w(this.ha,"ModalPopup must be rendered first.");a!=this.ed&&(this.Ya&&this.Ya.stop(),this.ib&&this.ib.stop(),this.Xa&&this.Xa.stop(),this.hb&&this.hb.stop(),this.ha&&fj(this,a),a?this.Ud():this.sb())};var fj=function(a,b){a.af||(a.af=new ej(cj(a),a.Ea));a=a.af;if(b){a.qb||(a.qb=[]);b=Rd(a.Ea.l.body);for(var c=0;c<b.length;c++){var d=b[c];d==a.i||Mg(d,"hidden")||(W(d,"hidden",!0),a.qb.push(d))}}else if(a.qb){for(b=0;b<a.qb.length;b++)a.qb[b].removeAttribute(Lg("hidden"));a.qb=null}};
Y.prototype.tf=function(a,b){this.Ya=a;this.Xa=b;this.hb=this.ib=void 0};
Y.prototype.Ud=function(){var a=this;if(this.dispatchEvent("beforeshow")){try{this.vb=this.D().l.activeElement}catch(b){}this.ge();this.od&&window.ResizeObserver!==void 0?(this.Nc=new ResizeObserver(function(){a.isVisible()&&a.ge()}),this.Nc.observe(w(this.j().parentElement)),this.xa().G(this.D().l.defaultView,"orientationchange",this.uh)):this.xa().G(this.D().l.defaultView,"resize",this.Pc).G(this.D().l.defaultView,"orientationchange",this.nf);gj(this,!0);this.focus();this.ed=!0;this.Ya&&this.ib?
(Ge(this.Ya,"end",this.Wa,!1,this),this.ib.play(),this.Ya.play()):this.Wa()}};Y.prototype.ge=function(){this.Pc();this.O()};
Y.prototype.sb=function(){if(this.dispatchEvent("beforehide")){this.xa().dc(this.D().l.defaultView,"resize",this.Pc).dc(this.D().l.defaultView,"orientationchange",this.nf);this.ed=!1;this.Xa&&this.hb?(Ge(this.Xa,"end",this.wb,!1,this),this.hb.play(),this.Xa.play()):this.wb();a:{try{var a=this.D(),b=a.l.body,c=a.l.activeElement||b;if(!this.vb||this.vb==b){this.vb=null;break a}(c==b||a.contains(this.j(),c))&&this.vb.focus()}catch(d){}this.vb=null}}};
var gj=function(a,b){a.N&&K(a.N,b);a.T&&K(a.T,b);K(a.j(),b);K(a.ka,b)};k=Y.prototype;k.Wa=function(){this.dispatchEvent("show")};k.wb=function(){gj(this,!1);this.dispatchEvent("hide")};k.isVisible=function(){return this.ed};k.focus=function(){this.Ae()};
k.Pc=function(){this.N&&K(this.N,!1);this.T&&K(this.T,!1);if(this.od){var a=this.j().parentElement;var b=a.clientWidth;a=a.clientHeight}else{a=this.D().l;var c=hj(this);b=Math.max(c.width,Math.max(a.body.scrollWidth,a.documentElement.scrollWidth));a=Math.max(c.height,Math.max(a.body.scrollHeight,a.documentElement.scrollHeight))}this.N&&(K(this.N,!0),he(this.N,b,a));this.T&&(K(this.T,!0),he(this.T,b,a))};
k.O=function(){var a;if(ae(this.j())=="fixed")var b=a=0;else b=Cd(this.D().l),a=b.x,b=b.y;var c=je(this.j());if(this.od){var d=this.j().parentElement;d=new eb(d.clientWidth,d.clientHeight)}else d=hj(this);a=Math.max(a+d.width/2-c.width/2,0);b=Math.max(b+d.height/2-c.height/2,0);ce(this.j(),a,b);ce(this.ka,a,b)};k.Hg=function(a){this.nd?this.mf():a.target==this.ka&&If(this.Ae,this)};k.Ae=function(){try{this.j().focus()}catch(a){}};
var hj=function(a){a=a.D().l;return Ad((a?a.defaultView:window)||window||window)};Y.prototype.B=function(){re(this.Ya);this.Ya=null;re(this.Xa);this.Xa=null;re(this.ib);this.ib=null;re(this.hb);this.hb=null;Y.v.B.call(this)};var Z=function(a,b,c){Y.call(this,b,c);this.sa=a||"modal-dialog";this.na=ij(ij(new jj,kj,!0),lj,!1,!0)};v(Z,Y);k=Z.prototype;k.cg=!0;k.Me=!0;k.Id=!0;k.xe=!0;k.qh=!1;k.ld=.5;k.ph="";k.rd=null;k.ta=null;k.we=!1;k.Fb=null;k.ad=null;k.be=null;k.Aa=null;k.oc=null;k.ma=null;k.ef="dialog";k.qg=!1;k.uc=function(){return this.sa};
k.sf=function(a){var b={Qg:!0};if(a instanceof bc)b=a;else{a=String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;");if(b==null?0:b.Cj)a=a.replace(/(^|[\r\n\t ]) /g,"$1&#160;");if(b==null?0:b.Qg)a=a.replace(/(\r\n|\n|\r)/g,"<br>");if(b==null?0:b.Dj)a=a.replace(/(\t+)/g,'<span style="white-space:pre">$1</span>');b=cc(a)}this.rd=b;this.oc&&fc(this.oc,b)};k.tc=function(){this.j()||this.Vb();return Z.v.tc.call(this)};
var mj=function(a,b){a.Id=b;if(a.ha){var c=a.D(),d=a.tc(),e=a.N;b?(e&&c.Se(e,a.j()),c.Se(d,a.j())):(c.removeNode(e),c.removeNode(d))}a.isVisible()&&fj(a,b)};Z.prototype.kg=function(){nj(this)};
var nj=function(a){if(a.qh&&(a.D(),a.j())){var b=cj(a);je(b);ae(b)!="fixed"&&a.D()}},oj=function(a,b){var c=lb(a.sa+"-title-draggable").split(" ");a.j()&&(b?N.addAll(w(a.Fb),c):N.ja(w(a.Fb),c));b&&!a.ta?(b=new Gi(a.j(),a.Fb),a.ta=b,N.addAll(w(a.Fb),c),P(a.ta,"start",a.dh,!1,a),P(a.ta,"drag",a.kg,!1,a)):!b&&a.ta&&(a.ta.dispose(),a.ta=null)};k=Z.prototype;
k.U=function(){Z.v.U.call(this);var a=this.j();w(a,"getElement() returns null");var b=this.D();this.be=bj(this);var c=bj(this)+".contentEl";this.Fb=b.U("DIV",this.sa+"-title",this.ad=b.U("SPAN",{className:this.sa+"-title-text",id:this.be},this.ph),this.Aa=b.U("SPAN",this.sa+"-title-close"));Id(a,this.Fb,this.oc=b.U("DIV",{className:this.sa+"-content",id:c}),this.ma=b.U("DIV",this.sa+"-buttons"));Kg(this.ad,"heading");Kg(this.Aa,"button");this.Aa.tabIndex=0;W(this.Aa,"label","Close");Kg(a,this.ef);
W(a,"labelledby",this.be||"");this.rd&&(fc(this.oc,this.rd),this.qg&&c&&W(a,"describedby",c));K(this.Aa,this.Me);this.na&&pj(this.na,this.ma);K(this.ma,!!this.na);this.ld=this.ld;this.j()&&(a=this.tc())&&ke(a,this.ld)};
k.mb=function(){Z.v.mb.call(this);this.xa().G(this.j(),"keydown",this.Tb).G(this.j(),"keypress",this.Tb);this.xa().G(this.ma,"click",this.Dg);oj(this,this.xe);this.xa().G(this.Aa,"click",this.Ng);var a=this.j();w(a,"The DOM element for dialog cannot be null");Kg(a,this.ef);this.ad.id!==""&&W(a,"labelledby",this.ad.id);this.Id||mj(this,!1)};k.Ra=function(){this.isVisible()&&this.I(!1);oj(this,!1);Z.v.Ra.call(this)};k.I=function(a){a!=this.isVisible()&&(this.ha||this.Vb(),Z.v.I.call(this,a))};
k.Wa=function(){Z.v.Wa.call(this);nj(this);this.dispatchEvent("aftershow")};k.wb=function(){Z.v.wb.call(this);this.dispatchEvent("afterhide");this.we&&this.dispose()};k.dh=function(){var a=this.D().l,b=Ad((a?a.defaultView:window)||window||window),c=Math.max(a.body.scrollWidth,b.width);a=Math.max(a.body.scrollHeight,b.height);var d=je(this.j());ae(this.j())=="fixed"?this.ta.Ic=new Vd(0,0,Math.max(0,b.width-d.width),Math.max(0,b.height-d.height)):this.ta.Ic=new Vd(0,0,c-d.width,a-d.height)};k.Ng=function(){qj(this)};
var qj=function(a){if(a.Me){var b=a.na,c=b&&b.jc;c?(b=b.get(c),a.dispatchEvent(new rj(c,b))&&a.I(!1)):a.I(!1)}};Z.prototype.B=function(){this.ma=this.Aa=null;Z.v.B.call(this)};Z.prototype.Dg=function(a){a:{for(a=a.target;a!=null&&a!=this.ma;){if(a.tagName=="BUTTON")break a;a=a.parentNode}a=null}if(a&&!a.disabled){a=a.name;var b=this.na.get(a);this.dispatchEvent(new rj(a,b))&&this.I(!1)}};
Z.prototype.Tb=function(a){var b=!1,c=!1,d=this.na,e=a.target;if(a.type=="keydown")if(this.cg&&a.keyCode==27){var f=d&&d.jc;e=e.tagName=="SELECT"&&!e.disabled;f&&!e?(c=!0,b=d.get(f),b=this.dispatchEvent(new rj(f,b))):e||(b=!0)}else{if(a.keyCode==9&&a.shiftKey&&e==this.j()){this.nd=!0;try{this.ka.focus()}catch(l){}If(this.mf,this)}}else if(a.keyCode==13){if(e.tagName=="BUTTON"&&!e.disabled)f=e.name;else if(e==this.Aa)qj(this);else if(d){var g=d.pc,h=g&&sj(d,g);e=(e.tagName=="TEXTAREA"||e.tagName==
"SELECT"||e.tagName=="A")&&!e.disabled;!h||h.disabled||e||(f=g)}f&&d&&(c=!0,b=this.dispatchEvent(new rj(f,String(d.get(f)))))}else e!=this.Aa||a.keyCode!=32&&a.key!=" "||qj(this);if(b||c)a.stopPropagation(),a.preventDefault();b&&this.I(!1)};var rj=function(a,b){this.type="dialogselect";this.key=a;this.caption=b};v(rj,O);var jj=function(a){Ni.call(this);this.Ea=a||wd();this.sa="goog-buttonset";this.jc=this.i=this.pc=null};v(jj,Ni);
jj.prototype.clear=function(){Ni.prototype.clear.call(this);this.pc=this.jc=null};jj.prototype.set=function(a,b,c,d){Ni.prototype.set.call(this,a,b);c&&(this.pc=a);d&&(this.jc=a);return this};var ij=function(a,b,c,d){return a.set(b.key,b.caption,c,d)},pj=function(a,b){a.i=b;a.Vb()};jj.prototype.Vb=function(){if(this.i){fc(this.i,dc);var a=wd(this.i);this.forEach(function(b,c){b=a.U("BUTTON",{name:c},b);c==this.pc&&(b.className=this.sa+"-default");this.i.appendChild(b)},this)}};jj.prototype.j=function(){return this.i};
jj.prototype.D=function(){return this.Ea};var sj=function(a,b){a=(w(a.i)||document).getElementsByTagName("BUTTON");for(var c,d=0;c=a[d];d++)if(c.name==b||c.id==b)return c;return null},kj={key:"ok",caption:"OK"},lj={key:"cancel",caption:"Cancel"},tj={key:"yes",caption:"Yes"},uj={key:"no",caption:"No"},vj={key:"save",caption:"Save"},wj={key:"continue",caption:"Continue"};
typeof document!="undefined"&&(ij(new jj,kj,!0,!0),ij(ij(new jj,kj,!0),lj,!1,!0),ij(ij(new jj,tj,!0),uj,!1,!0),ij(ij(ij(new jj,tj),uj,!0),lj,!1,!0),ij(ij(ij(new jj,wj),vj),lj,!0,!0));var yj=function(){this.g=C("blogger.templates.responsive.Sharing");E(this.g,"Initializing Sharing.");try{this.o=new vh;this.Ab=[];this.s=null;this.Wb=[];xj(this);if(this.o.Sf){var a=document.querySelector(".post-share-buttons-top"),b=document.querySelector(".post-share-buttons-bottom");a&&b&&zi(b,a)}E(this.g,"Finished initializing sharing.")}catch(c){D(this.g,"Error initializing sharing. Uncaught exception.",c),this.h()}},xj=function(a){V().then(function(){for(var b=t(Array.prototype.slice.call(document.querySelectorAll(".sharing"),
0)),c=b.next(),d={};!c.done;d={S:void 0,Tc:void 0,Ja:void 0,zb:void 0,ea:void 0},c=b.next())if(d.Tc=c.value,d.ea=I("sharing-button",d.Tc),d.zb=I("share-buttons-container",d.Tc),d.Ja=I("share-buttons",d.Tc),d.zb&&d.Ja&&d.ea){d.S=new Yg(d.Ja);c=function(h){return function(){h.S&&h.S.isVisible()&&h.S.O()}}(d);var e=function(h){return function(){var l=h.S,m=h.Ja,n=h.zb,q=h.ea;l&&!l.isVisible()?a.Db(l,m,n,q):a.Nb(l,m,n,q)}}(d);Wg(d.S);Vg(d.S);var f=a.o.zf&&a.o.zf(d.S.j()),g=a.o.Pe&&a.o.Pe(d.S.j());d.S.tf(f,
g);P(window,"resize",c);P(d.ea,"click",e);P(d.S,"hide",function(h){return function(){return a.Nb(h.S,h.Ja,h.zb,h.ea)}}(d));e=new Bi(d.ea);P(e,"key",function(h){return function(l){return a.Tb(h.S,h.Ja,h.zb,h.ea,l)}}(d));e=new Bi(d.Ja);P(e,"key",function(h){return function(l){return a.Tb(h.S,h.Ja,h.zb,h.ea,l)}}(d));Kg(d.ea,"button");W(d.ea,"expanded",!1);W(d.ea,"haspopup",!0);a.Ab.push(d.S);a.Wb.push(c)}})};
yj.prototype.se=function(){if(this.Ab)for(var a=t(this.Ab),b=a.next();!b.done;b=a.next())(b=b.value)&&b.I(!1)};
yj.prototype.Db=function(a,b,c,d){b&&c&&(c.removeChild(b),document.body.appendChild(b),a.I(!1),N.add(d,"sharing-open"),N.remove(b,"hidden"),W(b,"expanded",!0),W(b,"hidden",!1),c=u.document.documentElement.getAttribute("dir")=="ltr"?4:0,a.Ld=c,a.isVisible()&&a.O(),d&&(W(d,"expanded",!0),a.setPosition(new oh(d,c))),a.I(!0),this.o.ye&&(this.s=Sf(document.body,null,"sharing-dim-overlay"),this.s.show()),zj(this,b))};
yj.prototype.Nb=function(a,b,c,d){b&&c&&(N.remove(d,"sharing-open"),N.add(b,"hidden"),W(b,"expanded",!1),W(b,"hidden",!0),document.body.removeChild(b),c.appendChild(b),d&&W(d,"expanded",!1),this.o.ye&&(this.s.Z(),this.s=null))};yj.prototype.Tb=function(a,b,c,d,e){b&&c&&(e.keyCode==38||e.keyCode==40)&&(a.isVisible()||this.Db(a,b,c,d),a=Array.prototype.slice.call(b.querySelectorAll("."+this.o.vf)),b=a.indexOf(document.activeElement),b+=e.keyCode==40?1:-1,b=(b+a.length)%a.length,a[b].focus(),e.preventDefault())};
var zj=function(a,b){if(!N.contains(b,"btns-init")){for(var c=b.querySelectorAll("."+a.o.vf),d=Fa(a.se,a),e={},f=0;f<c.length;e={Rd:void 0},f++)e.Rd=c[f],function(g){return function(h){var l=new Bi(h);if(N.contains(h,"sharing-element-link"))Aj(a,h),P(l,"key",function(n){if(n.keyCode==32||n.keyCode==13)h.click(),n.preventDefault()});else{var m=function(){var n=g.Rd;if(typeof ga!=="undefined"){var q=n.querySelector(".platform-sharing-text");q=q?q.innerText:"Unknown";n=n.getAttribute("data-url");ga("blogger.send",
{hitType:"social",socialNetwork:q,socialAction:"Share",socialTarget:n,transport:"beacon"})}var y=h.getAttribute("data-href");q={target:"_blank",height:430,width:640};n=window;if(y instanceof Rb)var z=y;else{z=typeof y.href!="undefined"?y.href:String(y);var r=r===void 0?Wb:r;a:if(r=r===void 0?Wb:r,z instanceof Rb)r=z;else{for(var A=0;A<r.length;++A){var L=r[A];if(L instanceof Ub&&L.Dd(z)){r=new Rb(z);break a}}r=void 0}r===void 0&&Zb(z.toString());z=r||Sb}A=self.crossOriginIsolated!==void 0;r="strict-origin-when-cross-origin";
window.Request&&(r=(new Request("/")).referrerPolicy);L=r==="unsafe-url";r=q.noreferrer;if(A&&r){if(L)throw Error("Cannot use the noreferrer option on a page that sets a referrer-policy of `unsafe-url` in modern browsers!");r=!1}y=q.target||y.target;A=[];for(var x in q)switch(x){case "width":case "height":case "top":case "left":A.push(x+"="+q[x]);break;case "target":case "noopener":case "noreferrer":break;case "attributionsrc":A.push(x+(q[x]?"="+q[x]:""));break;default:A.push(x+"="+(q[x]?1:0))}x=
A.join(",");Vc()&&n.navigator&&n.navigator.standalone&&y&&y!="_self"?(x=Fd(document,"A"),z=Yb(z),z!==void 0&&(x.href=z),x.target=y,r&&(x.rel="noreferrer"),((q=q.attributionsrc)||q==="")&&x.setAttribute("attributionsrc",q),q=document.createEvent("MouseEvent"),q.initMouseEvent("click",!0,!0,n,1),x.dispatchEvent(q)):r?(n=gc(n,"",y,x),q=Tb(z),n&&(n.opener=null,q===""&&(q="javascript:''"),sb.test(q)&&(q.indexOf("&")!=-1&&(q=q.replace(mb,"&amp;")),q.indexOf("<")!=-1&&(q=q.replace(nb,"&lt;")),q.indexOf(">")!=
-1&&(q=q.replace(ob,"&gt;")),q.indexOf('"')!=-1&&(q=q.replace(pb,"&quot;")),q.indexOf("'")!=-1&&(q=q.replace(qb,"&#39;")),q.indexOf("\x00")!=-1&&(q=q.replace(rb,"&#0;"))),q=cc('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+q+'">'),(n=n.document)&&n.write&&(n.write(ec(q)),n.close()))):((n=gc(n,z,y,x))&&q.noopener&&(n.opener=null),n&&q.noreferrer&&(n.opener=null));d();return!1};P(l,"key",function(n){if(n.keyCode==32||n.keyCode==13)m(),n.preventDefault()});
P(h,"click",m)}}}(e)(e.Rd);N.add(b,"btns-init")}},Aj=function(a,b){if(b&&typeof ClipboardJS!=="undefined"&&ClipboardJS){b=new ClipboardJS(b,{text:function(e){return e.getAttribute("data-url")}});var c=Fa(a.se,a),d=uh("postUrl")||"Post Link";b.on("error",function(e){window.prompt(d,e.trigger.getAttribute("data-url"));c();return!1});b.on("success",function(){var e=uh("linkCopiedToClipboard")||"Link copied to clipboard.";V().then(function(){if(xi()>=0){var f=uh("ok")||"Ok",g=new Z,h=Sf(document.body,
function(){g.I(!1)},"getlink-dim-overlay");h.show();var l=(new jj).set(f,f,!0,!0);g.na=l;g.ma&&(g.na?pj(g.na,g.ma):fc(g.ma,dc),K(g.ma,!!g.na));g.sf(e);g.xe=!1;oj(g,!1);g.we=!0;1!=g.Id&&mj(g,!0);g.Vb();N.add(sj(l,f),"flat-button");N.add(g.j(),"dialog");N.add(g.j(),"link-copied-dialog");g.I(!0);P(g,"hide",function(){h.Z()})}else window.alert(e);c()});return!1})}else zc(a.g,"ClipboardJS not initialized.")};
yj.prototype.h=function(){this.s&&(this.s.Z(),this.s=null);this.Ab&&se(this.Ab);this.Ab=null;if(this.Wb)for(var a=0;a<this.Wb.length;a++)Q(window,"resize",this.Wb[a]);this.Wb=null;a=document.querySelectorAll(".sharing .share-buttons .sharing-platform-button");for(var b=0;b<a.length;b++)S(a[b],"click");a=document.querySelectorAll(".sharing");for(b=0;b<a.length;b++)S(I("sharing-button",a[b]),"click")};var Bj=function(){var a=this;this.g=C("blogger.templates.responsive.SidebarToggle");E(this.g,"Initializing SidebarToggle.");try{var b=document.querySelector(".sidebar-container");if(b){this.Xd=b;var c=this.Xd.parentElement;this.s=c&&Sf(c,function(){return a.de()});(this.Wc=document.querySelector(".sidebar-back"))&&P(this.Wc,"click",this.de,!1,this);(this.wc=document.querySelector(".centered-top-container .hamburger-menu"))&&P(this.wc,"click",this.de,!1,this);E(this.g,"Finished initializing sidebar toggle.")}else D(this.g,
"There was an error initializing the sidebar toggle section. sidebar not found.")}catch(d){D(this.g,"Error initializing sidebar toggle. Uncaught exception.",d),this.h()}};Bj.prototype.de=function(){yi(this.Xd)();N.contains(this.Xd,"sidebar-invisible")?(this.s&&this.s.Mb(),N.remove(document.body,"sidebar-visible")):(this.s&&this.s.show(),N.add(document.body,"sidebar-visible"))};Bj.prototype.h=function(){this.wc&&S(this.wc,"click");this.Wc&&S(this.Wc,"click");this.s&&(this.s.Z(),this.s=null)};var Cj=function(){this.Hb="r-snippet-container";this.kb="r-snippetized";this.gg="r-snippet-fade"};var Dj=function(){var a=this;this.g=C("blogger.templates.responsive.Snippets");E(this.g,"Initializing Snippets.");try{this.o=new Cj,this.qa=new kh(new jh(this.o.Hb,this.o.kb,function(b,c){return a.Lc(b,c)})),E(this.g,"Finished initializing Snippets.")}catch(b){D(this.g,"Error initializing Snippets. Uncaught exception.",b),this.h()}};Dj.prototype.Lc=function(a,b){(a=I(this.o.gg,a))&&N.enable(a,"hidden",!b)};Dj.prototype.h=function(){this.qa&&(this.qa.h(),this.qa=null)};var Ej=function(a){wi.call(this);a=a||new ch;E(this.pa,"Initializing fancy template.");try{this.gd=new bh(a.Kf);this.Hc=new gh;this.Wd=new Bj;this.Sd=new yj;var b=new mh;b.gb=["collapsed-header-show","collapsed-header-hide"];this.Mc=th(b);this.Mc.forEach(function(c){return c.ia()});this.Yd=new Dj;hh(this.Hc);E(this.pa,"Finished initializing fancy template.")}catch(c){D(this.pa,"Error initializing fancy template. Uncaught exception.",c),this.h()}};oa(Ej,wi);
Ej.prototype.h=function(){var a=this;return wi.prototype.h.call(this).then(function(){a.gd&&a.gd.h();a.Hc&&a.Hc.h();a.Wd&&a.Wd.h();a.Sd&&a.Sd.h();a.Mc&&a.Mc.forEach(function(b){return b.h()});a.Yd&&a.Yd.h();a.gd=null;a.Hc=null;a.Wd=null;a.Sd=null;a.Mc=null;a.Yd=null})};(function(a){var b=function(){document.body.setAttribute("data-js-state","loading");a();document.body.setAttribute("data-js-state","loaded")};document.readyState!="loading"?b():P(window,"DOMContentLoaded",b)})(function(){return new Ej});}).call(this);