375 lines
110 KiB
Plaintext
375 lines
110 KiB
Plaintext
"use strict";this.default_gsi=this.default_gsi||{};(function(_){var window=this;
|
|
try{
|
|
var aa,ba,ca,da,ea,fa,ja,oa;aa=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};ba="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
|
|
ca=function(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("a");};da=ca(this);ea=function(a,b){if(b)a:{var c=da;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}};
|
|
ea("Symbol",function(a){if(a)return a;var b=function(e,f){this.g=e;ba(this,"description",{configurable:!0,writable:!0,value:f})};b.prototype.toString=function(){return this.g};var c=0,d=function(e){if(this instanceof d)throw new TypeError("b");return new b("jscomp_symbol_"+(e||"")+"_"+c++,e)};return d});
|
|
ea("Symbol.iterator",function(a){if(a)return a;a=Symbol("c");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=da[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return fa(aa(this))}})}return a});fa=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
|
|
_.ha=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];return b?b.call(a):{next:aa(a)}};_.ia="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b};if("function"==typeof Object.setPrototypeOf)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("d`"+a);return a}:null}_.na=ja;
|
|
oa=function(a,b,c){if(null==a)throw new TypeError("e`"+c);if(b instanceof RegExp)throw new TypeError("f`"+c);return a+""};ea("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=oa(this,b,"startsWith"),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}});
|
|
var pa=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},qa="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)pa(d,e)&&(a[e]=d[e])}return a};ea("Object.assign",function(a){return a||qa});
|
|
ea("Promise",function(a){function b(){this.g=null}function c(g){return g instanceof e?g:new e(function(h){h(g)})}if(a)return a;b.prototype.h=function(g){if(null==this.g){this.g=[];var h=this;this.i(function(){h.l()})}this.g.push(g)};var d=da.setTimeout;b.prototype.i=function(g){d(g,0)};b.prototype.l=function(){for(;this.g&&this.g.length;){var g=this.g;this.g=[];for(var h=0;h<g.length;++h){var l=g[h];g[h]=null;try{l()}catch(n){this.j(n)}}}this.g=null};b.prototype.j=function(g){this.i(function(){throw g;
|
|
})};var e=function(g){this.g=0;this.i=void 0;this.h=[];this.o=!1;var h=this.j();try{g(h.resolve,h.reject)}catch(l){h.reject(l)}};e.prototype.j=function(){function g(n){return function(m){l||(l=!0,n.call(h,m))}}var h=this,l=!1;return{resolve:g(this.D),reject:g(this.l)}};e.prototype.D=function(g){if(g===this)this.l(new TypeError("g"));else if(g instanceof e)this.H(g);else{a:switch(typeof g){case "object":var h=null!=g;break a;case "function":h=!0;break a;default:h=!1}h?this.C(g):this.m(g)}};e.prototype.C=
|
|
function(g){var h=void 0;try{h=g.then}catch(l){this.l(l);return}"function"==typeof h?this.F(h,g):this.m(g)};e.prototype.l=function(g){this.s(2,g)};e.prototype.m=function(g){this.s(1,g)};e.prototype.s=function(g,h){if(0!=this.g)throw Error("h`"+g+"`"+h+"`"+this.g);this.g=g;this.i=h;2===this.g&&this.B();this.v()};e.prototype.B=function(){var g=this;d(function(){if(g.A()){var h=da.console;"undefined"!==typeof h&&h.error(g.i)}},1)};e.prototype.A=function(){if(this.o)return!1;var g=da.CustomEvent,h=da.Event,
|
|
l=da.dispatchEvent;if("undefined"===typeof l)return!0;"function"===typeof g?g=new g("unhandledrejection",{cancelable:!0}):"function"===typeof h?g=new h("unhandledrejection",{cancelable:!0}):(g=da.document.createEvent("CustomEvent"),g.initCustomEvent("unhandledrejection",!1,!0,g));g.promise=this;g.reason=this.i;return l(g)};e.prototype.v=function(){if(null!=this.h){for(var g=0;g<this.h.length;++g)f.h(this.h[g]);this.h=null}};var f=new b;e.prototype.H=function(g){var h=this.j();g.Oa(h.resolve,h.reject)};
|
|
e.prototype.F=function(g,h){var l=this.j();try{g.call(h,l.resolve,l.reject)}catch(n){l.reject(n)}};e.prototype.then=function(g,h){function l(u,r){return"function"==typeof u?function(F){try{n(u(F))}catch(z){m(z)}}:r}var n,m,p=new e(function(u,r){n=u;m=r});this.Oa(l(g,n),l(h,m));return p};e.prototype.catch=function(g){return this.then(void 0,g)};e.prototype.Oa=function(g,h){function l(){switch(n.g){case 1:g(n.i);break;case 2:h(n.i);break;default:throw Error("i`"+n.g);}}var n=this;null==this.h?f.h(l):
|
|
this.h.push(l);this.o=!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 n=_.ha(g),m=n.next();!m.done;m=n.next())c(m.value).Oa(h,l)})};e.all=function(g){var h=_.ha(g),l=h.next();return l.done?c([]):new e(function(n,m){function p(F){return function(z){u[F]=z;r--;0==r&&n(u)}}var u=[],r=0;do u.push(void 0),r++,c(l.value).Oa(p(u.length-1),m),l=h.next();while(!l.done)})};return e});
|
|
var ra=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};ea("Array.prototype.keys",function(a){return a?a:function(){return ra(this,function(b){return b})}});ea("Array.prototype.values",function(a){return a?a:function(){return ra(this,function(b,c){return c})}});
|
|
ea("WeakMap",function(a){function b(){}function c(l){var n=typeof l;return"object"===n&&null!==l||"function"===n}function d(l){if(!pa(l,f)){var n=new b;ba(l,f,{value:n})}}function e(l){var n=Object[l];n&&(Object[l]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return n(m)})}if(function(){if(!a||!Object.seal)return!1;try{var l=Object.seal({}),n=Object.seal({}),m=new a([[l,2],[n,3]]);if(2!=m.get(l)||3!=m.get(n))return!1;m.delete(l);m.set(n,4);return!m.has(l)&&4==m.get(n)}catch(p){return!1}}())return a;
|
|
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var g=0,h=function(l){this.g=(g+=Math.random()+1).toString();if(l){l=_.ha(l);for(var n;!(n=l.next()).done;)n=n.value,this.set(n[0],n[1])}};h.prototype.set=function(l,n){if(!c(l))throw Error("j");d(l);if(!pa(l,f))throw Error("k`"+l);l[f][this.g]=n;return this};h.prototype.get=function(l){return c(l)&&pa(l,f)?l[f][this.g]:void 0};h.prototype.has=function(l){return c(l)&&pa(l,f)&&pa(l[f],this.g)};h.prototype.delete=function(l){return c(l)&&
|
|
pa(l,f)&&pa(l[f],this.g)?delete l[f][this.g]:!1};return h});
|
|
ea("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var h=Object.seal({x:4}),l=new a(_.ha([[h,"s"]]));if("s"!=l.get(h)||1!=l.size||l.get({x:4})||l.set({x:4},"t")!=l||2!=l.size)return!1;var n=l.entries(),m=n.next();if(m.done||m.value[0]!=h||"s"!=m.value[1])return!1;m=n.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!n.next().done?!1:!0}catch(p){return!1}}())return a;var b=new WeakMap,c=function(h){this.h={};this.g=
|
|
f();this.size=0;if(h){h=_.ha(h);for(var l;!(l=h.next()).done;)l=l.value,this.set(l[0],l[1])}};c.prototype.set=function(h,l){h=0===h?0:h;var n=d(this,h);n.list||(n.list=this.h[n.id]=[]);n.L?n.L.value=l:(n.L={next:this.g,ca:this.g.ca,head:this.g,key:h,value:l},n.list.push(n.L),this.g.ca.next=n.L,this.g.ca=n.L,this.size++);return this};c.prototype.delete=function(h){h=d(this,h);return h.L&&h.list?(h.list.splice(h.index,1),h.list.length||delete this.h[h.id],h.L.ca.next=h.L.next,h.L.next.ca=h.L.ca,h.L.head=
|
|
null,this.size--,!0):!1};c.prototype.clear=function(){this.h={};this.g=this.g.ca=f();this.size=0};c.prototype.has=function(h){return!!d(this,h).L};c.prototype.get=function(h){return(h=d(this,h).L)&&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 n=this.entries(),m;!(m=n.next()).done;)m=
|
|
m.value,h.call(l,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(h,l){var n=l&&typeof l;"object"==n||"function"==n?b.has(l)?n=b.get(l):(n=""+ ++g,b.set(l,n)):n="p_"+l;var m=h.h[n];if(m&&pa(h.h,n))for(h=0;h<m.length;h++){var p=m[h];if(l!==l&&p.key!==p.key||l===p.key)return{id:n,list:m,index:h,L:p}}return{id:n,list:m,index:-1,L:void 0}},e=function(h,l){var n=h.g;return fa(function(){if(n){for(;n.head!=h.g;)n=n.ca;for(;n.next!=n.head;)return n=n.next,{done:!1,value:l(n)};
|
|
n=null}return{done:!0,value:void 0}})},f=function(){var h={};return h.ca=h.next=h.head=h},g=0;return c});
|
|
ea("Set",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var c=Object.seal({x:4}),d=new a(_.ha([c]));if(!d.has(c)||1!=d.size||d.add(c)!=d||1!=d.size||d.add({x:4})!=d||2!=d.size)return!1;var e=d.entries(),f=e.next();if(f.done||f.value[0]!=c||f.value[1]!=c)return!1;f=e.next();return f.done||f.value[0]==c||4!=f.value[0].x||f.value[1]!=f.value[0]?!1:e.next().done}catch(g){return!1}}())return a;var b=function(c){this.g=new Map;if(c){c=
|
|
_.ha(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.g.size};b.prototype.add=function(c){c=0===c?0:c;this.g.set(c,c);this.size=this.g.size;return this};b.prototype.delete=function(c){c=this.g.delete(c);this.size=this.g.size;return c};b.prototype.clear=function(){this.g.clear();this.size=0};b.prototype.has=function(c){return this.g.has(c)};b.prototype.entries=function(){return this.g.entries()};b.prototype.values=function(){return this.g.values()};b.prototype.keys=b.prototype.values;
|
|
b.prototype[Symbol.iterator]=b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.g.forEach(function(f){return c.call(d,f,f,e)})};return b});ea("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});ea("Array.prototype.includes",function(a){return a?a:function(b,c){var d=this;d instanceof String&&(d=String(d));var e=d.length;c=c||0;for(0>c&&(c=Math.max(c+e,0));c<e;c++){var f=d[c];if(f===b||Object.is(f,b))return!0}return!1}});
|
|
ea("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==oa(this,b,"includes").indexOf(b,c||0)}});
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var ua;_.ta=function(a,b){b=(0,_.sa)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};ua=function(a){return Array.prototype.concat.apply([],arguments)};_.va=function(a){var b=a.length;if(0<b){for(var c=Array(b),d=0;d<b;d++)c[d]=a[d];return c}return[]};_.wa=function(a){return a?"[GSI_LOGGER-"+a+"]: ":"[GSI_LOGGER]: "};_.q=function(a,b){try{_.xa.debug>=_.xa[_.ya]&&window.console&&window.console.log&&window.console.log(_.wa(b)+a)}catch(c){}};
|
|
_.t=function(a,b){try{_.xa.warn>=_.xa[_.ya]&&window.console&&window.console.warn&&window.console.warn(_.wa(b)+a)}catch(c){}};_.v=function(a,b){try{_.xa.error>=_.xa[_.ya]&&window.console&&window.console.error&&window.console.error(_.wa(b)+a)}catch(c){}};_.za=_.za||{};_.w=this||self;_.Aa=function(){};_.Ba=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};
|
|
_.x=function(a,b){a=a.split(".");var c=_.w;a[0]in c||"undefined"==typeof c.execScript||c.execScript("var "+a[0]);for(var d;a.length&&(d=a.shift());)a.length||void 0===b?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b};_.y=function(a,b){function c(){}c.prototype=b.prototype;a.ea=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.Nc=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)}};
|
|
_.sa=Array.prototype.indexOf?function(a,b){return Array.prototype.indexOf.call(a,b,void 0)}:function(a,b){if("string"===typeof a)return"string"!==typeof b||1!=b.length?-1:a.indexOf(b,0);for(var c=0;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1};_.Ca=Array.prototype.forEach?function(a,b,c){Array.prototype.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,e="string"===typeof a?a.split(""):a,f=0;f<d;f++)f in e&&b.call(c,e[f],f,a)};
|
|
_.Ea=Array.prototype.map?function(a,b){return Array.prototype.map.call(a,b,void 0)}:function(a,b){for(var c=a.length,d=Array(c),e="string"===typeof a?a.split(""):a,f=0;f<c;f++)f in e&&(d[f]=b.call(void 0,e[f],f,a));return d};_.Fa=Array.prototype.some?function(a,b){return Array.prototype.some.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a))return!0;return!1};
|
|
_.Ga=Array.prototype.every?function(a,b){return Array.prototype.every.call(a,b,void 0)}:function(a,b){for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&!b.call(void 0,d[e],e,a))return!1;return!0};
|
|
var Ha="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" "),Ia=function(a,b){for(var c,d,e=1;e<arguments.length;e++){d=arguments[e];for(c in d)a[c]=d[c];for(var f=0;f<Ha.length;f++)c=Ha[f],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};
|
|
_.Ja=String.prototype.trim?function(a){return a.trim()}:function(a){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(a)[1]};
|
|
var Na,Ka;_.La=function(a,b){this.g=b===Ka?a:""};_.k=_.La.prototype;_.k.ja=!0;_.k.ia=function(){return this.g.toString()};_.k.mb=!0;_.k.Ra=function(){return 1};_.k.toString=function(){return this.g.toString()};_.Ma=function(a){return a instanceof _.La&&a.constructor===_.La?a.g:"type_error:SafeUrl"};Na=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;
|
|
_.Oa=function(a){if(a instanceof _.La)return a;a="object"==typeof a&&a.ja?a.ia():String(a);Na.test(a)||(a="about:invalid#zClosurez");return new _.La(a,Ka)};Ka={};
|
|
a:{var Qa=_.w.navigator;if(Qa){var Ra=Qa.userAgent;if(Ra){_.Pa=Ra;break a}}_.Pa=""}_.A=function(a){return-1!=_.Pa.indexOf(a)};
|
|
_.Sa=function(){return _.A("Firefox")||_.A("FxiOS")};_.Ua=function(){return _.A("Safari")&&!(_.Ta()||_.A("Coast")||_.A("Opera")||_.A("Edge")||_.A("Edg/")||_.A("OPR")||_.Sa()||_.A("Silk")||_.A("Android"))};_.Ta=function(){return(_.A("Chrome")||_.A("CriOS"))&&!_.A("Edge")};
|
|
var Ya;_.Wa=function(a,b,c){this.g=c===_.Va?a:"";this.h=b};_.k=_.Wa.prototype;_.k.mb=!0;_.k.Ra=function(){return this.h};_.k.ja=!0;_.k.ia=function(){return this.g.toString()};_.k.toString=function(){return this.g.toString()};_.Xa=function(a){return a instanceof _.Wa&&a.constructor===_.Wa?a.g:"type_error:SafeHtml"};_.Va={};Ya=new _.Wa(_.w.trustedTypes&&_.w.trustedTypes.emptyHTML||"",0,_.Va);
|
|
_.Za=function(a){var b=!1,c;return function(){b||(c=a(),b=!0);return c}}(function(){var a=document.createElement("div"),b=document.createElement("div");b.appendChild(document.createElement("div"));a.appendChild(b);b=a.firstChild.firstChild;a.innerHTML=_.Xa(Ya);return!b.parentElement});
|
|
_.$a=String.prototype.repeat?function(a,b){return a.repeat(b)}:function(a,b){return Array(b+1).join(a)};
|
|
var ab;ab=function(){return _.A("iPhone")&&!_.A("iPod")&&!_.A("iPad")};_.bb=function(){return ab()||_.A("iPad")||_.A("iPod")};
|
|
var cb=function(a){cb[" "](a);return a};cb[" "]=_.Aa;
|
|
var jb;_.db=_.A("Opera");_.eb=_.A("Trident")||_.A("MSIE");_.fb=_.A("Edge");_.gb=_.A("Gecko")&&!(-1!=_.Pa.toLowerCase().indexOf("webkit")&&!_.A("Edge"))&&!(_.A("Trident")||_.A("MSIE"))&&!_.A("Edge");_.hb=-1!=_.Pa.toLowerCase().indexOf("webkit")&&!_.A("Edge");_.ib=_.bb();
|
|
a:{var kb="",lb=function(){var a=_.Pa;if(_.gb)return/rv:([^\);]+)(\)|;)/.exec(a);if(_.fb)return/Edge\/([\d\.]+)/.exec(a);if(_.eb)return/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(a);if(_.hb)return/WebKit\/(\S+)/.exec(a);if(_.db)return/(?:Version)[ \/]?(\S+)/.exec(a)}();lb&&(kb=lb?lb[1]:"");if(_.eb){var mb,nb=_.w.document;mb=nb?nb.documentMode:void 0;if(null!=mb&&mb>parseFloat(kb)){jb=String(mb);break a}}jb=kb}_.ob=jb;
|
|
_.pb=_.Sa();_.qb=ab()||_.A("iPod");_.rb=_.A("iPad");_.sb=_.A("Android")&&!(_.Ta()||_.Sa()||_.A("Opera")||_.A("Silk"));_.tb=_.Ta();_.ub=_.Ua()&&!_.bb();
|
|
var vb;vb={};_.wb=null;_.xb=function(){if(!_.wb){_.wb={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));vb[c]=d;for(var e=0;e<d.length;e++){var f=d[e];void 0===_.wb[f]&&(_.wb[f]=e)}}}};
|
|
_.B=function(){};_.yb="function"==typeof Uint8Array;
|
|
_.C=function(a,b,c,d,e,f){a.g=null;b||(b=c?[c]:[]);a.s=c?String(c):void 0;a.j=0===c?-1:0;a.h=b;a:{c=a.h.length;b=-1;if(c&&(b=c-1,c=a.h[b],!(null===c||"object"!=typeof c||Array.isArray(c)||_.yb&&c instanceof Uint8Array))){a.l=b-a.j;a.i=c;break a}-1<d?(a.l=Math.max(d,b+1-a.j),a.i=null):a.l=Number.MAX_VALUE}a.o={};if(e)for(d=0;d<e.length;d++)b=e[d],b<a.l?(b+=a.j,a.h[b]=a.h[b]||_.zb):(_.Ab(a),a.i[b]=a.i[b]||_.zb);if(f&&f.length)for(d=0;d<f.length;d++)_.Bb(a,f[d])};_.zb=[];
|
|
_.Ab=function(a){var b=a.l+a.j;a.h[b]||(a.i=a.h[b]={})};_.D=function(a,b){if(b<a.l){b+=a.j;var c=a.h[b];return c!==_.zb?c:a.h[b]=[]}if(a.i)return c=a.i[b],c===_.zb?a.i[b]=[]:c};_.E=function(a,b,c){b<a.l?a.h[b+a.j]=c:(_.Ab(a),a.i[b]=c);return a};_.Bb=function(a,b){for(var c,d,e=0;e<b.length;e++){var f=b[e],g=_.D(a,f);null!=g&&(c=f,d=g,_.E(a,f,void 0))}return c?(_.E(a,c,d),c):0};
|
|
_.Db=function(a){if(a.g)for(var b in a.g){var c=a.g[b];if(Array.isArray(c))for(var d=0;d<c.length;d++)c[d]&&_.Db(c[d]);else c&&_.Db(c)}return a.h};
|
|
_.B.prototype.m=_.yb?function(){var a=Uint8Array.prototype.toJSON;Uint8Array.prototype.toJSON=function(){var b;void 0===b&&(b=0);_.xb();b=vb[b];for(var c=[],d=0;d<this.length;d+=3){var e=this[d],f=d+1<this.length,g=f?this[d+1]:0,h=d+2<this.length,l=h?this[d+2]:0,n=e>>2;e=(e&3)<<4|g>>4;g=(g&15)<<2|l>>6;l&=63;h||(l=64,f||(g=64));c.push(b[n],b[e],b[g]||"",b[l]||"")}return c.join("")};try{return JSON.stringify(this.h&&_.Db(this),Eb)}finally{Uint8Array.prototype.toJSON=a}}:function(){return JSON.stringify(this.h&&
|
|
_.Db(this),Eb)};var Eb=function(a,b){return"number"!==typeof b||!isNaN(b)&&Infinity!==b&&-Infinity!==b?b:String(b)};_.B.prototype.toString=function(){return _.Db(this).toString()};
|
|
_.xa={debug:0,info:1,warn:2,error:3};_.ya="warn";
|
|
for(var Fb=[],Gb=0;63>Gb;Gb++)Fb[Gb]=0;_.Hb=ua(128,Fb);
|
|
_.Ib=function(){this.qa=this.qa;this.m=this.m};_.Ib.prototype.qa=!1;_.Ib.prototype.O=function(){this.qa||(this.qa=!0,this.T())};_.Ib.prototype.T=function(){if(this.m)for(;this.m.length;)this.m.shift()()};
|
|
_.Jb=function(a,b){this.type=a;this.g=this.target=b;this.defaultPrevented=this.h=!1};_.Jb.prototype.stopPropagation=function(){this.h=!0};_.Jb.prototype.preventDefault=function(){this.defaultPrevented=!0};
|
|
var Kb=function(){if(!_.w.addEventListener||!Object.defineProperty)return!1;var a=!1,b=Object.defineProperty({},"passive",{get:function(){a=!0}});try{_.w.addEventListener("test",_.Aa,b),_.w.removeEventListener("test",_.Aa,b)}catch(c){}return a}();
|
|
var Mb=function(a,b){_.Jb.call(this,a?a.type:"");this.relatedTarget=this.g=this.target=null;this.button=this.screenY=this.screenX=this.clientY=this.clientX=this.j=this.i=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.P=null;if(a){var c=this.type=a.type,d=a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:null;this.target=a.target||a.srcElement;this.g=b;if(b=a.relatedTarget){if(_.gb){a:{try{cb(b.nodeName);
|
|
var e=!0;break a}catch(f){}e=!1}e||(b=null)}}else"mouseover"==c?b=a.fromElement:"mouseout"==c&&(b=a.toElement);this.relatedTarget=b;d?(this.clientX=void 0!==d.clientX?d.clientX:d.pageX,this.clientY=void 0!==d.clientY?d.clientY:d.pageY,this.screenX=d.screenX||0,this.screenY=d.screenY||0):(this.i=_.hb||void 0!==a.offsetX?a.offsetX:a.layerX,this.j=_.hb||void 0!==a.offsetY?a.offsetY:a.layerY,this.clientX=void 0!==a.clientX?a.clientX:a.pageX,this.clientY=void 0!==a.clientY?a.clientY:a.pageY,this.screenX=
|
|
a.screenX||0,this.screenY=a.screenY||0);this.button=a.button;this.keyCode=a.keyCode||0;this.key=a.key||"";this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.pointerId=a.pointerId||0;this.pointerType="string"===typeof a.pointerType?a.pointerType:Lb[a.pointerType]||"";this.state=a.state;this.P=a;a.defaultPrevented&&Mb.ea.preventDefault.call(this)}};_.y(Mb,_.Jb);var Lb={2:"touch",3:"pen",4:"mouse"};
|
|
Mb.prototype.stopPropagation=function(){Mb.ea.stopPropagation.call(this);this.P.stopPropagation?this.P.stopPropagation():this.P.cancelBubble=!0};Mb.prototype.preventDefault=function(){Mb.ea.preventDefault.call(this);var a=this.P;a.preventDefault?a.preventDefault():a.returnValue=!1};Mb.prototype.tc=function(){return this.P};
|
|
var Nb;Nb="closure_listenable_"+(1E6*Math.random()|0);_.Ob=function(a){return!(!a||!a[Nb])};
|
|
var Pb=0;
|
|
var Qb=function(a,b,c,d,e){this.listener=a;this.g=null;this.src=b;this.type=c;this.capture=!!d;this.handler=e;this.key=++Pb;this.Da=this.Na=!1},Rb=function(a){a.Da=!0;a.listener=null;a.g=null;a.src=null;a.handler=null};
|
|
var Sb=function(a){this.src=a;this.g={};this.h=0},Ub;Sb.prototype.add=function(a,b,c,d,e){var f=a.toString();a=this.g[f];a||(a=this.g[f]=[],this.h++);var g=Tb(a,b,d,e);-1<g?(b=a[g],c||(b.Na=!1)):(b=new Qb(b,this.src,f,!!d,e),b.Na=c,a.push(b));return b};Ub=function(a,b){var c=b.type;if(!(c in a.g))return!1;var d=_.ta(a.g[c],b);d&&(Rb(b),0==a.g[c].length&&(delete a.g[c],a.h--));return d};
|
|
_.Wb=function(a,b){b=b&&b.toString();var c=0,d;for(d in a.g)if(!b||d==b){for(var e=a.g[d],f=0;f<e.length;f++)++c,Rb(e[f]);delete a.g[d];a.h--}};Sb.prototype.Ca=function(a,b,c,d){a=this.g[a.toString()];var e=-1;a&&(e=Tb(a,b,c,d));return-1<e?a[e]:null};var Tb=function(a,b,c,d){for(var e=0;e<a.length;++e){var f=a[e];if(!f.Da&&f.listener==b&&f.capture==!!c&&f.handler==d)return e}return-1};
|
|
var Xb,Yb,Zb,bc,dc,gc,ec,fc,ic;Xb="closure_lm_"+(1E6*Math.random()|0);Yb={};Zb=0;_.G=function(a,b,c,d,e){if(d&&d.once)return _.$b(a,b,c,d,e);if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.G(a,b[f],c,d,e);return null}c=_.ac(c);return _.Ob(a)?a.G(b,c,_.Ba(d)?!!d.capture:!!d,e):bc(a,b,c,!1,d,e)};
|
|
bc=function(a,b,c,d,e,f){if(!b)throw Error("o");var g=_.Ba(e)?!!e.capture:!!e,h=_.cc(a);h||(a[Xb]=h=new Sb(a));c=h.add(b,c,d,g,f);if(c.g)return c;d=dc();c.g=d;d.src=a;d.listener=c;if(a.addEventListener)Kb||(e=g),void 0===e&&(e=!1),a.addEventListener(b.toString(),d,e);else if(a.attachEvent)a.attachEvent(ec(b.toString()),d);else if(a.addListener&&a.removeListener)a.addListener(d);else throw Error("p");Zb++;return c};dc=function(){var a=fc,b=function(c){return a.call(b.src,b.listener,c)};return b};
|
|
_.$b=function(a,b,c,d,e){if(Array.isArray(b)){for(var f=0;f<b.length;f++)_.$b(a,b[f],c,d,e);return null}c=_.ac(c);return _.Ob(a)?a.pb(b,c,_.Ba(d)?!!d.capture:!!d,e):bc(a,b,c,!0,d,e)};gc=function(a,b,c,d,e){if(Array.isArray(b))for(var f=0;f<b.length;f++)gc(a,b[f],c,d,e);else d=_.Ba(d)?!!d.capture:!!d,c=_.ac(c),_.Ob(a)?a.ka(b,c,d,e):a&&(a=_.cc(a))&&(b=a.Ca(b,c,d,e))&&_.hc(b)};
|
|
_.hc=function(a){if("number"===typeof a||!a||a.Da)return!1;var b=a.src;if(_.Ob(b))return Ub(b.V,a);var c=a.type,d=a.g;b.removeEventListener?b.removeEventListener(c,d,a.capture):b.detachEvent?b.detachEvent(ec(c),d):b.addListener&&b.removeListener&&b.removeListener(d);Zb--;(c=_.cc(b))?(Ub(c,a),0==c.h&&(c.src=null,b[Xb]=null)):Rb(a);return!0};ec=function(a){return a in Yb?Yb[a]:Yb[a]="on"+a};
|
|
fc=function(a,b){if(a.Da)a=!0;else{b=new Mb(b,this);var c=a.listener,d=a.handler||a.src;a.Na&&_.hc(a);a=c.call(d,b)}return a};_.cc=function(a){a=a[Xb];return a instanceof Sb?a:null};ic="__closure_events_fn_"+(1E9*Math.random()>>>0);_.ac=function(a){if("function"===typeof a)return a;a[ic]||(a[ic]=function(b){return a.handleEvent(b)});return a[ic]};
|
|
_.jc=function(){_.Ib.call(this);this.V=new Sb(this);this.ta=this;this.F=null};_.y(_.jc,_.Ib);_.jc.prototype[Nb]=!0;_.k=_.jc.prototype;_.k.addEventListener=function(a,b,c,d){_.G(this,a,b,c,d)};_.k.removeEventListener=function(a,b,c,d){gc(this,a,b,c,d)};
|
|
_.k.dispatchEvent=function(a){var b,c=this.F;if(c)for(b=[];c;c=c.F)b.push(c);c=this.ta;var d=a.type||a;if("string"===typeof a)a=new _.Jb(a,c);else if(a instanceof _.Jb)a.target=a.target||c;else{var e=a;a=new _.Jb(d,c);Ia(a,e)}e=!0;if(b)for(var f=b.length-1;!a.h&&0<=f;f--){var g=a.g=b[f];e=kc(g,d,!0,a)&&e}a.h||(g=a.g=c,e=kc(g,d,!0,a)&&e,a.h||(e=kc(g,d,!1,a)&&e));if(b)for(f=0;!a.h&&f<b.length;f++)g=a.g=b[f],e=kc(g,d,!1,a)&&e;return e};
|
|
_.k.T=function(){_.jc.ea.T.call(this);this.V&&_.Wb(this.V,void 0);this.F=null};_.k.G=function(a,b,c,d){return this.V.add(String(a),b,!1,c,d)};_.k.pb=function(a,b,c,d){return this.V.add(String(a),b,!0,c,d)};_.k.ka=function(a,b,c,d){var e=this.V;a=String(a).toString();if(a in e.g){var f=e.g[a];b=Tb(f,b,c,d);-1<b&&(Rb(f[b]),Array.prototype.splice.call(f,b,1),0==f.length&&(delete e.g[a],e.h--))}};
|
|
var kc=function(a,b,c,d){b=a.V.g[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.Da&&g.capture==c){var h=g.listener,l=g.handler||g.src;g.Na&&Ub(a.V,g);e=!1!==h.call(l,d)&&e}}return e&&!d.defaultPrevented};_.jc.prototype.Ca=function(a,b,c,d){return this.V.Ca(String(a),b,c,d)};
|
|
var lc=function(){};lc.prototype.g=null;
|
|
var nc;nc=function(){};_.y(nc,lc);_.mc=new nc;
|
|
_.oc="StopIteration"in _.w?_.w.StopIteration:{message:"StopIteration",stack:""};_.pc=function(){};_.pc.prototype.next=function(){throw _.oc;};_.pc.prototype.La=function(){return this};
|
|
_.qc=function(a,b){this.h={};this.g=[];this.j=this.i=0;var c=arguments.length;if(1<c){if(c%2)throw Error("r");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a)if(a instanceof _.qc)for(c=a.$(),d=0;d<c.length;d++)this.set(c[d],a.get(c[d]));else for(d in a)this.set(d,a[d])};_.qc.prototype.W=function(){rc(this);for(var a=[],b=0;b<this.g.length;b++)a.push(this.h[this.g[b]]);return a};_.qc.prototype.$=function(){rc(this);return this.g.concat()};
|
|
var rc=function(a){if(a.i!=a.g.length){for(var b=0,c=0;b<a.g.length;){var d=a.g[b];sc(a.h,d)&&(a.g[c++]=d);b++}a.g.length=c}if(a.i!=a.g.length){var e={};for(c=b=0;b<a.g.length;)d=a.g[b],sc(e,d)||(a.g[c++]=d,e[d]=1),b++;a.g.length=c}};_.qc.prototype.get=function(a,b){return sc(this.h,a)?this.h[a]:b};_.qc.prototype.set=function(a,b){sc(this.h,a)||(this.i++,this.g.push(a),this.j++);this.h[a]=b};
|
|
_.qc.prototype.forEach=function(a,b){for(var c=this.$(),d=0;d<c.length;d++){var e=c[d],f=this.get(e);a.call(b,f,e,this)}};_.qc.prototype.La=function(a){rc(this);var b=0,c=this.j,d=this,e=new _.pc;e.next=function(){if(c!=d.j)throw Error("s");if(b>=d.g.length)throw _.oc;var f=d.g[b++];return a?f:d.h[f]};return e};var sc=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};
|
|
var uc;_.tc=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^\\/?#]*)@)?([^\\/?#]*?)(?::([0-9]+))?(?=[\\/?#]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;uc=function(a,b){if(a){a=a.split("&");for(var c=0;c<a.length;c++){var d=a[c].indexOf("="),e=null;if(0<=d){var f=a[c].substring(0,d);e=a[c].substring(d+1)}else f=a[c];b(f,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};
|
|
var Ac,Cc,Kc,Dc,Fc,Ec,Ic,Gc,Lc,Oc;_.vc=function(a,b){this.g=this.o=this.h="";this.s=null;this.m=this.i="";this.l=!1;var c;a instanceof _.vc?(this.l=void 0!==b?b:a.l,_.wc(this,a.h),this.o=a.o,this.g=a.g,_.xc(this,a.s),this.i=a.i,_.yc(this,zc(a.j)),this.m=a.m):a&&(c=String(a).match(_.tc))?(this.l=!!b,_.wc(this,c[1]||"",!0),this.o=Ac(c[2]||""),this.g=Ac(c[3]||"",!0),_.xc(this,c[4]),this.i=Ac(c[5]||"",!0),_.yc(this,c[6]||"",!0),this.m=Ac(c[7]||"")):(this.l=!!b,this.j=new _.Bc(null,this.l))};
|
|
_.vc.prototype.toString=function(){var a=[],b=this.h;b&&a.push(Cc(b,Dc,!0),":");var c=this.g;if(c||"file"==b)a.push("//"),(b=this.o)&&a.push(Cc(b,Dc,!0),"@"),a.push(encodeURIComponent(String(c)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),c=this.s,null!=c&&a.push(":",String(c));if(c=this.i)this.g&&"/"!=c.charAt(0)&&a.push("/"),a.push(Cc(c,"/"==c.charAt(0)?Ec:Fc,!0));(c=this.j.toString())&&a.push("?",c);(c=this.m)&&a.push("#",Cc(c,Gc));return a.join("")};
|
|
_.vc.prototype.resolve=function(a){var b=new _.vc(this),c=!!a.h;c?_.wc(b,a.h):c=!!a.o;c?b.o=a.o:c=!!a.g;c?b.g=a.g:c=null!=a.s;var d=a.i;if(c)_.xc(b,a.s);else if(c=!!a.i){if("/"!=d.charAt(0))if(this.g&&!this.i)d="/"+d;else{var e=b.i.lastIndexOf("/");-1!=e&&(d=b.i.substr(0,e+1)+d)}e=d;if(".."==e||"."==e)d="";else if(-1!=e.indexOf("./")||-1!=e.indexOf("/.")){d=0==e.lastIndexOf("/",0);e=e.split("/");for(var f=[],g=0;g<e.length;){var h=e[g++];"."==h?d&&g==e.length&&f.push(""):".."==h?((1<f.length||1==
|
|
f.length&&""!=f[0])&&f.pop(),d&&g==e.length&&f.push("")):(f.push(h),d=!0)}d=f.join("/")}else d=e}c?b.i=d:c=""!==a.j.toString();c?_.yc(b,zc(a.j)):c=!!a.m;c&&(b.m=a.m);return b};_.wc=function(a,b,c){a.h=c?Ac(b,!0):b;a.h&&(a.h=a.h.replace(/:$/,""))};_.xc=function(a,b){if(b){b=Number(b);if(isNaN(b)||0>b)throw Error("w`"+b);a.s=b}else a.s=null};_.yc=function(a,b,c){b instanceof _.Bc?(a.j=b,Hc(a.j,a.l)):(c||(b=Cc(b,Ic)),a.j=new _.Bc(b,a.l))};
|
|
_.Jc=function(a){return a instanceof _.vc?new _.vc(a):new _.vc(a,void 0)};Ac=function(a,b){return a?b?decodeURI(a.replace(/%25/g,"%2525")):decodeURIComponent(a):""};Cc=function(a,b,c){return"string"===typeof a?(a=encodeURI(a).replace(b,Kc),c&&(a=a.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),a):null};Kc=function(a){a=a.charCodeAt(0);return"%"+(a>>4&15).toString(16)+(a&15).toString(16)};Dc=/[#\/\?@]/g;Fc=/[#\?:]/g;Ec=/[#\?]/g;Ic=/[#\?@]/g;Gc=/#/g;
|
|
_.Bc=function(a,b){this.h=this.g=null;this.i=a||null;this.j=!!b};Lc=function(a){a.g||(a.g=new _.qc,a.h=0,a.i&&uc(a.i,function(b,c){a.add(decodeURIComponent(b.replace(/\+/g," ")),c)}))};_.Bc.prototype.add=function(a,b){Lc(this);this.i=null;a=Mc(this,a);var c=this.g.get(a);c||this.g.set(a,c=[]);c.push(b);this.h+=1;return this};_.Nc=function(a,b){Lc(a);b=Mc(a,b);sc(a.g.h,b)&&(a.i=null,a.h-=a.g.get(b).length,a=a.g,sc(a.h,b)&&(delete a.h[b],a.i--,a.j++,a.g.length>2*a.i&&rc(a)))};
|
|
Oc=function(a,b){Lc(a);b=Mc(a,b);return sc(a.g.h,b)};_.k=_.Bc.prototype;_.k.forEach=function(a,b){Lc(this);this.g.forEach(function(c,d){_.Ca(c,function(e){a.call(b,e,d,this)},this)},this)};_.k.$=function(){Lc(this);for(var a=this.g.W(),b=this.g.$(),c=[],d=0;d<b.length;d++)for(var e=a[d],f=0;f<e.length;f++)c.push(b[d]);return c};_.k.W=function(a){Lc(this);var b=[];if("string"===typeof a)Oc(this,a)&&(b=ua(b,this.g.get(Mc(this,a))));else{a=this.g.W();for(var c=0;c<a.length;c++)b=ua(b,a[c])}return b};
|
|
_.k.set=function(a,b){Lc(this);this.i=null;a=Mc(this,a);Oc(this,a)&&(this.h-=this.g.get(a).length);this.g.set(a,[b]);this.h+=1;return this};_.k.get=function(a,b){if(!a)return b;a=this.W(a);return 0<a.length?String(a[0]):b};_.Pc=function(a,b,c){_.Nc(a,b);0<c.length&&(a.i=null,a.g.set(Mc(a,b),_.va(c)),a.h+=c.length)};
|
|
_.Bc.prototype.toString=function(){if(this.i)return this.i;if(!this.g)return"";for(var a=[],b=this.g.$(),c=0;c<b.length;c++){var d=b[c],e=encodeURIComponent(String(d));d=this.W(d);for(var f=0;f<d.length;f++){var g=e;""!==d[f]&&(g+="="+encodeURIComponent(String(d[f])));a.push(g)}}return this.i=a.join("&")};
|
|
var zc=function(a){var b=new _.Bc;b.i=a.i;a.g&&(b.g=new _.qc(a.g),b.h=a.h);return b},Mc=function(a,b){b=String(b);a.j&&(b=b.toLowerCase());return b},Hc=function(a,b){b&&!a.j&&(Lc(a),a.i=null,a.g.forEach(function(c,d){var e=d.toLowerCase();d!=e&&(_.Nc(this,d),_.Pc(this,e,c))},a));a.j=b};
|
|
_.Qc=window;
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
var Sc,Tc,Uc,Xc,Yc,Zc,$c,ad,bd,cd,dd,ed;_.Rc=function(a){if(!a.startsWith(")]}'\n"))throw console.error("malformed JSON response:",a),Error("A");a=a.substr(5);return _.w.JSON.parse(a)};Sc=function(a){return a};Uc={};_.Vc=function(a,b){this.g=b===Uc?a:""};_.k=_.Vc.prototype;_.k.ja=!0;_.k.ia=function(){return this.g.toString()};_.k.mb=!0;_.k.Ra=function(){return 1};_.k.toString=function(){return this.g+""};_.Wc=function(a){return a instanceof _.Vc&&a.constructor===_.Vc?a.g:"type_error:TrustedResourceUrl"};
|
|
Xc=/&/g;Yc=/</g;Zc=/>/g;$c=/"/g;ad=/'/g;bd=/\x00/g;cd=/[\x00&<>"']/;dd=function(a,b){if(void 0===Tc){var c=null;var d=_.w.trustedTypes;if(d&&d.createPolicy){try{c=d.createPolicy("goog#html",{createHTML:Sc,createScript:Sc,createScriptURL:Sc})}catch(e){_.w.console&&_.w.console.error(e.message)}Tc=c}else Tc=c}a=(c=Tc)?c.createHTML(a):a;return new _.Wa(a,b,_.Va)};
|
|
ed=function(a){if(a instanceof _.Wa)return a;var b="object"==typeof a,c=null;b&&a.mb&&(c=a.Ra());a=b&&a.ja?a.ia():String(a);cd.test(a)&&(-1!=a.indexOf("&")&&(a=a.replace(Xc,"&")),-1!=a.indexOf("<")&&(a=a.replace(Yc,"<")),-1!=a.indexOf(">")&&(a=a.replace(Zc,">")),-1!=a.indexOf('"')&&(a=a.replace($c,""")),-1!=a.indexOf("'")&&(a=a.replace(ad,"'")),-1!=a.indexOf("\x00")&&(a=a.replace(bd,"�")));return dd(a,c)};_.H=function(a,b){a=_.D(a,b);return null==a?a:!!a};
|
|
_.I=function(a,b,c){a.g||(a.g={});if(!a.g[c]){var d=_.D(a,c);d&&(a.g[c]=new b(d))}return a.g[c]};
|
|
_.fd=function(a){(0,_.C)(this,a,0,-1,null,null)};_.y(_.fd,_.B);
|
|
_.gd=function(){};_.gd.prototype.Ua=function(a){var b=this;this.F&&window.setTimeout(function(){b.F(a)},100)};_.hd=function(a,b,c){void 0!=c&&(b.detail=c);a.Ua(b)};_.id=function(a,b,c){_.hd(a,{timestamp:(new Date).getTime(),type:"ui_change",uiActivityType:b},c)};_.jd=function(a,b,c){_.hd(a,{timestamp:(new Date).getTime(),type:"error",errorType:b},c)};
|
|
var kd;_.ld=function(a){kd.g[a]=!0;_.q("Experiment "+a+" turned on.")};_.J=function(a){return!!kd.g[a]};kd=new function(){this.g={}};
|
|
_.md=function(){var a=this;this.h=this.i=null;this.g=new Promise(function(b,c){a.i=b;a.h=c})};_.md.prototype.resolve=function(a){if(!this.i)throw Error("z");this.i(a);this.O()};_.md.prototype.reject=function(a){if(!this.h)throw Error("z");this.h(a);this.O()};_.md.prototype.O=function(){this.h=this.i=null};
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var nd,qd;nd={};_.od={};_.pd={};qd=function(){throw Error("B");};qd.prototype.Qa=null;qd.prototype.toString=function(){return this.content};var rd=function(){qd.call(this)};_.y(rd,qd);rd.prototype.va=nd;
|
|
_.sd=function(a,b){return null!=a&&a.va===b};
|
|
var td,Id,vd,Jd,ud,Kd,Dd,zd,Ad;td=function(a){if(null!=a)switch(a.Qa){case 1:return 1;case -1:return-1;case 0:return 0}return null};_.L=function(a){return _.sd(a,nd)?a:a instanceof _.Wa?(0,_.K)(_.Xa(a).toString(),a.Ra()):(0,_.K)(String(String(a)).replace(ud,vd),td(a))};_.K=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));void 0!==d&&(c.Qa=d);return c}}(rd);
|
|
_.wd=function(a,b){return a&&b&&a.wc&&b.wc?a.va!==b.va?!1:a.toString()===b.toString():a instanceof qd&&b instanceof qd?a.va!=b.va?!1:a.toString()==b.toString():a==b};_.xd=function(a){return a instanceof qd?!!a.content:!!a};_.yd=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=String(c);if(!c)return"";c=new b(c);void 0!==d&&(c.Qa=d);return c}}(rd);
|
|
_.M=function(a){_.sd(a,nd)?(a=String(a.content).replace(zd,"").replace(Ad,"<"),a=_.Bd(a)):a=String(a).replace(ud,vd);return a};_.Hd=function(a){_.sd(a,_.od)||_.sd(a,_.pd)?a=_.Cd(a):a instanceof _.La?a=_.Cd(_.Ma(a)):a instanceof _.Vc?a=_.Cd(_.Wc(a).toString()):(a=String(a),a=Dd.test(a)?a.replace(_.Fd,_.Gd):"about:invalid#zSoyz");return a};
|
|
Id={"\x00":"�","\t":"	","\n":" ","\x0B":"","\f":"","\r":" "," ":" ",'"':""","&":"&","'":"'","-":"-","/":"/","<":"<","=":"=",">":">","`":"`","\u0085":"…","\u00a0":" ","\u2028":"
","\u2029":"
"};vd=function(a){return Id[a]};
|
|
Jd={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\x0B":"%0B","\f":"%0C","\r":"%0D","\u000e":"%0E","\u000f":"%0F","\u0010":"%10","\u0011":"%11","\u0012":"%12","\u0013":"%13","\u0014":"%14","\u0015":"%15","\u0016":"%16","\u0017":"%17","\u0018":"%18","\u0019":"%19","\u001a":"%1A","\u001b":"%1B","\u001c":"%1C","\u001d":"%1D","\u001e":"%1E","\u001f":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29",
|
|
"<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","\u007f":"%7F","\u0085":"%C2%85","\u00a0":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","\uff01":"%EF%BC%81","\uff03":"%EF%BC%83","\uff04":"%EF%BC%84","\uff06":"%EF%BC%86","\uff07":"%EF%BC%87","\uff08":"%EF%BC%88","\uff09":"%EF%BC%89","\uff0a":"%EF%BC%8A","\uff0b":"%EF%BC%8B","\uff0c":"%EF%BC%8C","\uff0f":"%EF%BC%8F","\uff1a":"%EF%BC%9A","\uff1b":"%EF%BC%9B","\uff1d":"%EF%BC%9D","\uff1f":"%EF%BC%9F","\uff20":"%EF%BC%A0","\uff3b":"%EF%BC%BB",
|
|
"\uff3d":"%EF%BC%BD"};_.Gd=function(a){return Jd[a]};ud=/[\x00\x22\x26\x27\x3c\x3e]/g;Kd=/[\x00\x22\x27\x3c\x3e]/g;_.Fd=/[\x00- \x22\x27-\x29\x3c\x3e\\\x7b\x7d\x7f\x85\xa0\u2028\u2029\uff01\uff03\uff04\uff06-\uff0c\uff0f\uff1a\uff1b\uff1d\uff1f\uff20\uff3b\uff3d]/g;Dd=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^data:image\/[a-z0-9+]+;base64,[a-z0-9+\/]+=*$|^blob:/i;_.Bd=function(a){return String(a).replace(Kd,vd)};_.Cd=function(a){return String(a).replace(_.Fd,_.Gd)};zd=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g;
|
|
Ad=/</g;
|
|
var Ld;_.Md=function(a,b,c,d){b=b(c||Ld,d);if(_.Ba(b))if(b instanceof qd){if(b.va!==nd)throw Error("C");b=dd(b.toString(),b.Qa||null)}else b=ed("zSoyz");else b=ed(String(b));if((0,_.Za)())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=_.Xa(b)};Ld={};
|
|
_.Nd=function(a){return(0,_.K)((a?'<svg class="'+_.M("Bz112c")+" "+_.M("Bz112c-E3DyYd")+" "+_.M("Bz112c-uaxL4e")+'" aria-hidden=true viewBox="0 0 192 192">':'<svg class="'+_.M("fFW7wc-ibnC6b-HiaYvf")+" "+_.M("zTETae-mzNpsf-Bz112c")+" "+_.M("n1UuX-DkfjY")+'" aria-hidden=true viewBox="0 0 192 192">')+'<path fill="#3185FF" d="M96 8C47.42 8 8 47.42 8 96s39.42 88 88 88 88-39.42 88-88S144.58 8 96 8z"/><path fill="#FFFFFF" d="M96 86c12.17 0 22-9.83 22-22s-9.83-22-22-22-22 9.83-22 22 9.83 22 22 22zM96 99c-26.89 0-48 13-48 25 10.17 15.64 27.97 26 48 26s37.83-10.36 48-26c0-12-21.11-25-48-25z"/></svg>')};
|
|
_.Od=function(a){return{id:_.D(a,1),givenName:_.D(a,4),displayName:_.D(a,3),profilePicture:_.D(a,6)}};
|
|
|
|
_.ld("cancelable_auto_select");
|
|
|
|
_.ld("enable_inline_button");
|
|
|
|
_.ld("enable_intermediate_iframe");
|
|
|
|
_.ld("enable_iov2_fix");
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
var Ig,Lg,Mg;_.Jg=function(a,b,c){c=void 0===c?!0:c;if(b&&2===b.zb()){c=void 0===c?!0:c;var d={};b&&(d={Hb:b.cb(),shape:b.Ha(),size:b.eb(),text:b.Ia(),theme:b.Ja(),width:b.Ka(),Ba:c});_.Md(a,Gg,d)}else b&&2===_.D(b,10)&&!_.J("disable_personalized_button")?(c=void 0===c?!0:c,b&&null!=_.D(b,8)?(d={},b&&(d={shape:b.Ha(),text:b.Ia(),theme:b.Ja(),width:b.Ka(),Bc:_.Od(_.I(b,_.fd,8)),Cc:b.yb(),Ba:c}),_.Md(a,Hg,d)):Ig(a,b,c)):Ig(a,b,c)};
|
|
Ig=function(a,b,c){c=void 0===c?!0:c;var d={};b&&(d={Hb:b.cb(),shape:b.Ha(),size:b.eb(),text:b.Ia(),theme:b.Ja(),width:b.Ka(),Ba:c});_.Md(a,Kg,d)};Lg={};Mg=function(a,b){this.g=b===Lg?a:""};Mg.prototype.ja=!0;Mg.prototype.ia=function(){return this.g};Mg.prototype.toString=function(){return this.g.toString()};var Ng={},Og=function(a,b){this.g=b===Ng?a:"";this.ja=!0};Og.prototype.ia=function(){return this.g};Og.prototype.toString=function(){return this.g.toString()};
|
|
_.Pg=function(a){(0,_.C)(this,a,0,-1,null,null)};_.y(_.Pg,_.B);_.k=_.Pg.prototype;_.k.eb=function(){return _.D(this,1)};_.k.Ja=function(){return _.D(this,2)};_.k.Ha=function(){return _.D(this,3)};_.k.Ka=function(){return _.D(this,4)};_.k.Ia=function(){return _.D(this,5)};_.k.cb=function(){return _.D(this,6)};_.k.zb=function(){return _.D(this,7)};_.k.yb=function(){return _.D(this,9)};
|
|
var Qg={},Rg=function(a){return a.replace(/<\//g,"<\\/").replace(/\]\]>/g,"]]\\>")},Sg=/^(?!-*(?:expression|(?:moz-)?binding))(?:(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|(?:rgb|hsl)a?\([0-9.%,\u0020]+\)|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,4}|%)?|!important)(?:\s*[,\u0020]\s*|$))*$/i,Tg=function(a){_.sd(a,Qg)?a=Rg(a.content):null==a?a="":a instanceof Mg?a=Rg(a instanceof Mg&&a.constructor===Mg?a.g:"type_error:SafeStyle"):a instanceof Og?a=Rg(a instanceof Og&&a.constructor===Og?a.g:"type_error:SafeStyleSheet"):
|
|
(a=String(a),a=Sg.test(a)?a:"zSoyz");return a},Ug=function(){return(0,_.K)('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" class="'+_.M("LgbsSe-Bz112c")+'"><g><path fill="#EA4335" d="M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z"/><path fill="#4285F4" d="M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z"/><path fill="#FBBC05" d="M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z"/><path fill="#34A853" d="M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z"/><path fill="none" d="M0 0h48v48H0z"/></g></svg>')};
|
|
var Zg=function(a,b,c,d,e,f,g,h){g=void 0===g?!0:g;h=void 0===h?!1:h;var l=e&&1!=e?_.L(Vg(e)):_.L(Vg(2));var n=_.K;g="<div"+(g?' tabindex="0"':"")+' role="button" aria-labelledby="button-label" class="'+_.M("nsm7Bb-HzV7m-LgbsSe")+" "+(h?_.M("Bz112c-LgbsSe"):"")+" ";var m="";switch(b){case 2:m+="pSzOP-SxQuSe";break;case 3:m+="purZT-SxQuSe";break;default:m+="hJDwNd-SxQuSe"}return n(g+_.M(m)+" "+_.M(Wg(c))+" "+_.M(Xg(d))+'"'+(_.xd(f)&&!h?' style="width:'+_.M(Tg(f))+'px; max-width:400px; min-width:min-content;"':
|
|
"")+'><div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-MJoBVe")+'"></div><div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb")+" "+(_.wd(a,2)?_.M("oXtfBe-l4eHX"):"")+'">'+Yg(_.wd(c,2)||_.wd(c,3))+(h?"":'<span class="'+_.M("nsm7Bb-HzV7m-LgbsSe-BPrWId")+'">'+_.L(Vg(e))+"</span>")+'<span class="'+_.M("L6cTce")+'" id="button-label">'+l+"</span></div></div>")},Wg=function(a){var b="";switch(a){case 2:b+="MFS4be-v3pZbf-Ia7Qfc MFS4be-Ia7Qfc";break;case 3:b+="MFS4be-JaPV2b-Ia7Qfc MFS4be-Ia7Qfc";break;default:b+="i5vt6e-Ia7Qfc"}return b},
|
|
Xg=function(a){var b="";switch(a){case 2:b+="JGcpL-RbRzK";break;case 4:b+="JGcpL-RbRzK";break;default:b+="uaxL4e-RbRzK"}return b},Vg=function(a){var b="";switch(a){case 1:b+="Sign in";break;case 3:b+="Sign up with Google";break;case 4:b+="Continue with Google";break;default:b+="Sign in with Google"}return b},Yg=function(a){return(0,_.K)((void 0===a?0:a)?'<div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf")+'"><div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-Bz112c")+'">'+Ug()+"</div></div>":'<div class="'+
|
|
_.M("nsm7Bb-HzV7m-LgbsSe-Bz112c")+'">'+Ug()+"</div>")};
|
|
var Kg=function(a){a=a||{};var b=a.Ba;return(0,_.K)(Zg(a.Hb,a.size,a.theme,a.shape,a.text,a.width,void 0===b?!0:b))},Gg=function(a){a=a||{};var b=a.Ba;return(0,_.K)(Zg(void 0,a.size,a.theme,a.shape,a.text,void 0,void 0===b?!0:b,!0))},Hg=function(a){var b=a.Ba,c=_.K;var d=a.Bc;var e=a.Cc,f=a.shape,g=a.text,h=a.theme;a=a.width;var l=void 0===b?!0:b;b=d.uc?d.uc:d.displayName;f="<div"+(void 0===l||l?' tabindex="0"':"")+' role="button" aria-labelledby="button-label" class="'+_.M("nsm7Bb-HzV7m-LgbsSe")+
|
|
" "+_.M("jVeSEe")+" "+_.M(Wg(h))+" "+_.M(Xg(f))+'" style="max-width:400px; min-width:200px;'+(a?"width:"+_.M(Tg(a))+"px;":"")+'"><div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-MJoBVe")+'"></div><div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb")+'">';d.profilePicture?(f+='<img class="'+_.M("n1UuX-DkfjY")+'" src="'+_.M(_.Hd(d.profilePicture))+'" alt="',a=_.M(b?b:d.id)+"'s profile image",f+=_.Bd(a),f+='">'):f+=_.Nd();a='<div class="'+_.M("nsm7Bb-HzV7m-LgbsSe-BPrWId")+'"><div class="'+_.M("ssJRIf")+'">';
|
|
l="";if(b)switch(g){case 4:l+="Continue as "+b;break;default:l+="Sign in as "+b}else l+=Vg(g);f+=a+_.L(l)+'</div><div class="'+_.M("K4efff")+'"><div class="'+_.M("fmcmS")+'">'+_.L(d.id)+"</div>"+(1<e?(0,_.K)('<svg class="'+_.M("Bz112c")+" "+_.M("Bz112c-E3DyYd")+'" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M7.41 8.59L12 13.17l4.59-4.58L18 10l-6 6-6-6 1.41-1.41z"></path><path fill="none" d="M0 0h24v24H0V0z"></path></svg>'):"")+"</div></div>"+Yg(_.wd(h,2)||_.wd(h,3))+"</div></div>";
|
|
d=(0,_.K)(f);return c(d)};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var Qd,Wd,Xd,Yd,Pd,$d,be,ce,fe,ge,he,ie,je,ke,le,me,ne,oe,pe,qe,re,se,te,ve,we,xe,Ud,He,Ke;Qd=function(a){a:{var b=Pd;for(var c=a.length,d="string"===typeof a?a.split(""):a,e=0;e<c;e++)if(e in d&&b.call(void 0,d[e],e,a)){b=e;break a}b=-1}return 0>b?null:"string"===typeof a?a.charAt(b):a[b]};_.Rd=function(a){_.ya=void 0===a?"warn":a};
|
|
_.Sd=function(a){switch(_.D(a,1)){case 1:_.v("The specified user is not signed in.");break;case 2:_.v("User has opted out of using Google Sign In.");break;case 3:_.v("The given client ID is not found.");break;case 4:_.v("The given client ID is not allowed to use Google Sign In.");break;case 5:_.v("The given origin is not allowed for the given client ID.");break;case 6:_.v("Request from the same origin is expected.");break;case 7:_.v("Google Sign In is only allowed with HTTPS.");break;case 8:_.v("Parameter "+
|
|
_.D(a,2)+" is not set correctly.");break;case 9:_.v("The browser is not supported.");break;case 12:_.v("Google Sign In does not support web view.");break;case 14:_.v("The client is restricted to accounts within its organization.");break;default:_.v("An unknown error occurred.")}};_.Vd=function(a){var b=new Td;b.update(a,a.length);return Ud(b.digest())};Wd=function(a){var b=typeof a;b="object"!=b?b:a?Array.isArray(a)?"array":b:"null";return"array"==b||"object"==b&&"number"==typeof a.length};
|
|
Xd=function(a,b,c){return a.call.apply(a.bind,arguments)};Yd=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var e=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(e,d);return a.apply(b,e)}}return function(){return a.apply(b,arguments)}};_.Zd=function(a,b,c){Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?_.Zd=Xd:_.Zd=Yd;return _.Zd.apply(null,arguments)};
|
|
Pd=function(a){return"content-type"==a.toLowerCase()};$d=function(a,b){return a<b?-1:a>b?1:0};
|
|
_.ae=function(a,b){var c=0;a=(0,_.Ja)(String(a)).split(".");b=(0,_.Ja)(String(b)).split(".");for(var d=Math.max(a.length,b.length),e=0;0==c&&e<d;e++){var f=a[e]||"",g=b[e]||"";do{f=/(\d*)(\D*)(.*)/.exec(f)||["","","",""];g=/(\d*)(\D*)(.*)/.exec(g)||["","","",""];if(0==f[0].length&&0==g[0].length)break;c=$d(0==f[1].length?0:parseInt(f[1],10),0==g[1].length?0:parseInt(g[1],10))||$d(0==f[2].length,0==g[2].length)||$d(f[2],g[2]);f=f[3];g=g[3]}while(0==c)}return c};be={};
|
|
ce=function(a,b){var c=be;return Object.prototype.hasOwnProperty.call(c,a)?c[a]:c[a]=b(a)};_.de=function(a){return ce(a,function(){return 0<=_.ae(_.ob,a)})};_.ee=function(a,b){b=String(b);"application/xhtml+xml"===a.contentType&&(b=b.toLowerCase());return a.createElement(b)};
|
|
fe=function(a){if(!a.h&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.h=d}catch(e){}}throw Error("q");}return a.h};ge=function(a){var b;(b=a.g)||(b={},fe(a)&&(b[0]=!0,b[1]=!0),b=a.g=b);return b};he=function(a){return(a=fe(a))?new ActiveXObject(a):new XMLHttpRequest};
|
|
ie=function(a){if(a.W&&"function"==typeof a.W)return a.W();if("string"===typeof a)return a.split("");if(Wd(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}b=[];c=0;for(d in a)b[c++]=a[d];return b};je=function(a){if(a.$&&"function"==typeof a.$)return a.$();if(!a.W||"function"!=typeof a.W){if(Wd(a)||"string"===typeof a){var b=[];a=a.length;for(var c=0;c<a;c++)b.push(c);return b}b=[];c=0;for(var d in a)b[c++]=d;return b}};
|
|
ke=function(a,b){if(a.forEach&&"function"==typeof a.forEach)a.forEach(b,void 0);else if(Wd(a)||"string"===typeof a)_.Ca(a,b,void 0);else for(var c=je(a),d=ie(a),e=d.length,f=0;f<e;f++)b.call(void 0,d[f],c&&c[f],a)};le=function(a,b,c){if("function"===typeof a)c&&(a=(0,_.Zd)(a,c));else if(a&&"function"==typeof a.handleEvent)a=(0,_.Zd)(a.handleEvent,a);else throw Error("u");return 2147483647<Number(b)?-1:_.w.setTimeout(a,b||0)};me=/^https?$/i;ne=["POST","PUT"];oe=[];
|
|
pe=function(a){a.u&&a.vb&&(a.u.ontimeout=null);a.Wa&&(_.w.clearTimeout(a.Wa),a.Wa=null)};qe=function(a){return _.eb&&_.de(9)&&"number"===typeof a.timeout&&void 0!==a.ontimeout};re=function(a){a.lb||(a.lb=!0,a.dispatchEvent("complete"),a.dispatchEvent("error"))};se=function(a,b){if(a.u){pe(a);var c=a.u,d=a.$a[0]?_.Aa:null;a.u=null;a.$a=null;b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(e){}}};te=function(a){return a.u?a.u.readyState:0};
|
|
_.ue=function(a){var b=a.Sa();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=0===b)a=String(a.ob).match(_.tc)[1]||null,!a&&_.w.self&&_.w.self.location&&(a=_.w.self.location.protocol,a=a.substr(0,a.length-1)),b=!me.test(a?a.toLowerCase():"");c=b}return c};
|
|
ve=function(a){if(a.ha&&"undefined"!=typeof _.za&&(!a.$a[1]||4!=te(a)||2!=a.Sa()))if(a.Ta&&4==te(a))le(a.Lb,0,a);else if(a.dispatchEvent("readystatechange"),4==te(a)){a.ha=!1;try{_.ue(a)?(a.dispatchEvent("complete"),a.dispatchEvent("success")):re(a)}finally{se(a)}}};we=function(a,b){return{type:b,lengthComputable:a.lengthComputable,loaded:a.loaded,total:a.total}};
|
|
xe=function(a){_.jc.call(this);this.headers=new _.qc;this.ab=a||null;this.ha=!1;this.$a=this.u=null;this.ob="";this.oa=this.nb=this.Ta=this.lb=!1;this.Xa=0;this.Wa=null;this.Nb="";this.vb=this.zc=this.Fa=!1;this.tb=null};_.y(xe,_.jc);_.k=xe.prototype;_.k.oc=function(){this.O();_.ta(oe,this)};_.k.setTrustToken=function(a){this.tb=a};
|
|
_.k.send=function(a,b,c,d){if(this.u)throw Error("v`"+this.ob+"`"+a);b=b?b.toUpperCase():"GET";this.ob=a;this.lb=!1;this.ha=!0;this.u=this.ab?he(this.ab):he(_.mc);this.$a=this.ab?ge(this.ab):ge(_.mc);this.u.onreadystatechange=(0,_.Zd)(this.Lb,this);this.zc&&"onprogress"in this.u&&(this.u.onprogress=(0,_.Zd)(function(f){this.Kb(f,!0)},this),this.u.upload&&(this.u.upload.onprogress=(0,_.Zd)(this.Kb,this)));try{this.nb=!0,this.u.open(b,String(a),!0),this.nb=!1}catch(f){this.U(5,f);return}a=c||"";var e=
|
|
new _.qc(this.headers);d&&ke(d,function(f,g){e.set(g,f)});d=Qd(e.$());c=_.w.FormData&&a instanceof _.w.FormData;!(0<=(0,_.sa)(ne,b))||d||c||e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");e.forEach(function(f,g){this.u.setRequestHeader(g,f)},this);this.Nb&&(this.u.responseType=this.Nb);"withCredentials"in this.u&&this.u.withCredentials!==this.Fa&&(this.u.withCredentials=this.Fa);if("setTrustToken"in this.u&&this.tb)try{this.u.setTrustToken(this.tb)}catch(f){}try{pe(this),0<
|
|
this.Xa&&((this.vb=qe(this.u))?(this.u.timeout=this.Xa,this.u.ontimeout=(0,_.Zd)(this.Rb,this)):this.Wa=le(this.Rb,this.Xa,this)),this.Ta=!0,this.u.send(a),this.Ta=!1}catch(f){this.U(5,f)}};_.k.Rb=function(){"undefined"!=typeof _.za&&this.u&&(this.dispatchEvent("timeout"),this.abort(8))};_.k.U=function(){this.ha=!1;this.u&&(this.oa=!0,this.u.abort(),this.oa=!1);re(this);se(this)};
|
|
_.k.abort=function(){this.u&&this.ha&&(this.ha=!1,this.oa=!0,this.u.abort(),this.oa=!1,this.dispatchEvent("complete"),this.dispatchEvent("abort"),se(this))};_.k.T=function(){this.u&&(this.ha&&(this.ha=!1,this.oa=!0,this.u.abort(),this.oa=!1),se(this,!0));xe.ea.T.call(this)};_.k.Lb=function(){this.qa||(this.nb||this.Ta||this.oa?ve(this):this.yc())};_.k.yc=function(){ve(this)};_.k.Kb=function(a,b){this.dispatchEvent(we(a,"progress"));this.dispatchEvent(we(a,b?"downloadprogress":"uploadprogress"))};
|
|
_.k.Sa=function(){try{return 2<te(this)?this.u.status:-1}catch(a){return-1}};_.k.getResponseHeader=function(a){if(this.u&&4==te(this))return a=this.u.getResponseHeader(a),null===a?void 0:a};_.k.getAllResponseHeaders=function(){return this.u&&4==te(this)?this.u.getAllResponseHeaders()||"":""};_.ye=function(a){try{return a.u?a.u.responseText:""}catch(b){return""}};
|
|
_.N=function(a,b){a.prototype=(0,_.ia)(b.prototype);a.prototype.constructor=a;if(_.na)(0,_.na)(a,b);else for(var c in b)if("prototype"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.ea=b.prototype};Ud=function(a){return _.Ea(a,function(b){b=b.toString(16);return 1<b.length?b:"0"+b}).join("")};_.ze=function(a,b,c){for(var d in a)b.call(c,a[d],d,a)};_.Ae=function(a){(0,_.C)(this,a,0,-1,null,null)};_.y(_.Ae,_.B);
|
|
var Be=function(){this.h=-1},Ce,De=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,
|
|
3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],Ee=function(a,b){this.h=64;this.j=_.w.Uint8Array?new Uint8Array(this.h):Array(this.h);this.l=this.i=0;this.g=[];this.o=a;this.m=b;this.s=_.w.Int32Array?new Int32Array(64):Array(64);void 0===Ce&&(_.w.Int32Array?Ce=new Int32Array(De):Ce=De);this.reset()};_.y(Ee,Be);
|
|
Ee.prototype.reset=function(){this.l=this.i=0;this.g=_.w.Int32Array?new Int32Array(this.m):_.va(this.m)};
|
|
var Fe=function(a){for(var b=a.j,c=a.s,d=0,e=0;e<b.length;)c[d++]=b[e]<<24|b[e+1]<<16|b[e+2]<<8|b[e+3],e=4*d;for(b=16;64>b;b++){e=c[b-15]|0;d=c[b-2]|0;var f=(c[b-16]|0)+((e>>>7|e<<25)^(e>>>18|e<<14)^e>>>3)|0,g=(c[b-7]|0)+((d>>>17|d<<15)^(d>>>19|d<<13)^d>>>10)|0;c[b]=f+g|0}d=a.g[0]|0;e=a.g[1]|0;var h=a.g[2]|0,l=a.g[3]|0,n=a.g[4]|0,m=a.g[5]|0,p=a.g[6]|0;f=a.g[7]|0;for(b=0;64>b;b++){var u=((d>>>2|d<<30)^(d>>>13|d<<19)^(d>>>22|d<<10))+(d&e^d&h^e&h)|0;g=n&m^~n&p;f=f+((n>>>6|n<<26)^(n>>>11|n<<21)^(n>>>
|
|
25|n<<7))|0;g=g+(Ce[b]|0)|0;g=f+(g+(c[b]|0)|0)|0;f=p;p=m;m=n;n=l+g|0;l=h;h=e;e=d;d=g+u|0}a.g[0]=a.g[0]+d|0;a.g[1]=a.g[1]+e|0;a.g[2]=a.g[2]+h|0;a.g[3]=a.g[3]+l|0;a.g[4]=a.g[4]+n|0;a.g[5]=a.g[5]+m|0;a.g[6]=a.g[6]+p|0;a.g[7]=a.g[7]+f|0};
|
|
Ee.prototype.update=function(a,b){void 0===b&&(b=a.length);var c=0,d=this.i;if("string"===typeof a)for(;c<b;)this.j[d++]=a.charCodeAt(c++),d==this.h&&(Fe(this),d=0);else if(Wd(a))for(;c<b;){var e=a[c++];if(!("number"==typeof e&&0<=e&&255>=e&&e==(e|0)))throw Error("m");this.j[d++]=e;d==this.h&&(Fe(this),d=0)}else throw Error("n");this.i=d;this.l+=b};
|
|
Ee.prototype.digest=function(){var a=[],b=8*this.l;56>this.i?this.update(_.Hb,56-this.i):this.update(_.Hb,this.h-(this.i-56));for(var c=63;56<=c;c--)this.j[c]=b&255,b/=256;Fe(this);for(c=b=0;c<this.o;c++)for(var d=24;0<=d;d-=8)a[b++]=this.g[c]>>d&255;return a};var Ge=[1779033703,3144134277,1013904242,2773480762,1359893119,2600822924,528734635,1541459225],Td=function(){Ee.call(this,8,Ge)};_.y(Td,Ee);_.O=function(a){var b=document;return"string"===typeof a?b.getElementById(a):a};
|
|
He=function(a,b,c){var d;a=c||a;if(a.querySelectorAll&&a.querySelector&&b)return a.querySelectorAll(b?"."+b:"");if(b&&a.getElementsByClassName){var e=a.getElementsByClassName(b);return e}e=a.getElementsByTagName("*");if(b){var f={};for(c=d=0;a=e[c];c++){var g=a.className,h;if(h="function"==typeof g.split)h=0<=(0,_.sa)(g.split(/\s+/),b);h&&(f[d++]=a)}f.length=d;return f}return e};
|
|
_.Ie=function(a,b){var c=b||document;return c.querySelectorAll&&c.querySelector?c.querySelectorAll("."+a):He(document,a,b)};_.Je=function(a,b){var c=b||document;if(c.getElementsByClassName)a=c.getElementsByClassName(a)[0];else{c=document;var d=b||c;a=d.querySelectorAll&&d.querySelector&&a?d.querySelector(a?"."+a:""):He(c,a,b)[0]||null}return a||null};
|
|
Ke={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"};
|
|
_.Le=function(a,b){_.ze(b,function(c,d){c&&"object"==typeof c&&c.ja&&(c=c.ia());"style"==d?a.style.cssText=c:"class"==d?a.className=c:"for"==d?a.htmlFor=c:Ke.hasOwnProperty(d)?a.setAttribute(Ke[d],c):0==d.lastIndexOf("aria-",0)||0==d.lastIndexOf("data-",0)?a.setAttribute(d,c):a[d]=c})};_.Me=function(a){for(var b;b=a.firstChild;)a.removeChild(b)};_.Ne=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
|
|
_.Oe=function(a,b){if(a)if(_.Ob(a))a.V&&_.Wb(a.V,b);else if(a=_.cc(a)){var c=0;b=b&&b.toString();for(var d in a.g)if(!b||d==b)for(var e=a.g[d].concat(),f=0;f<e.length;++f)_.hc(e[f])&&++c}};_.Pe=function(a,b,c,d,e,f,g){var h=new xe;oe.push(h);b&&h.G("complete",b);h.pb("ready",h.oc);f&&(h.Xa=Math.max(0,f));g&&(h.Fa=g);h.send(a,c,d,e)};
|
|
_.Qe=function(a){var b=je(a);if("undefined"==typeof b)throw Error("y");var c=new _.Bc(null,void 0);a=ie(a);for(var d=0;d<b.length;d++){var e=b[d],f=a[d];Array.isArray(f)?_.Pc(c,e,f):c.add(e,f)}return c};
|
|
var Se;_.Re=function(a){this.g=a||{cookie:""}};
|
|
_.Re.prototype.set=function(a,b,c){var d=!1;if("object"===typeof c){var e=c.Ob;d=c.Pb||!1;var f=c.domain||void 0;var g=c.path||void 0;var h=c.qb}if(/[;=\s]/.test(a))throw Error("D`"+a);if(/[;\r\n]/.test(b))throw Error("E`"+b);void 0===h&&(h=-1);this.g.cookie=a+"="+b+(f?";domain="+f:"")+(g?";path="+g:"")+(0>h?"":0==h?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*h)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")};
|
|
_.Re.prototype.get=function(a,b){for(var c=a+"=",d=(this.g.cookie||"").split(";"),e=0,f;e<d.length;e++){f=(0,_.Ja)(d[e]);if(0==f.lastIndexOf(c,0))return f.substr(c.length);if(f==a)return""}return b};_.Re.prototype.$=function(){return Se(this).keys};_.Re.prototype.W=function(){return Se(this).values};
|
|
Se=function(a){a=(a.g.cookie||"").split(";");for(var b=[],c=[],d,e,f=0;f<a.length;f++)e=(0,_.Ja)(a[f]),d=e.indexOf("="),-1==d?(b.push(""),c.push(e)):(b.push(e.substring(0,d)),c.push(e.substring(d+1)));return{keys:b,values:c}};_.Te=new _.Re("undefined"==typeof document?null:document);
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var hh;hh=function(a){return(a=a.exec(_.Pa))?a[1]:""};_.ih=function(){if(_.pb)return hh(/Firefox\/([0-9.]+)/);if(_.eb||_.fb||_.db)return _.ob;if(_.tb)return _.bb()?hh(/CriOS\/([0-9.]+)/):hh(/Chrome\/([0-9.]+)/);if(_.ub&&!_.bb())return hh(/Version\/([0-9.]+)/);if(_.qb||_.rb){var a=/Version\/(\S+).*Mobile\/(\S+)/.exec(_.Pa);if(a)return a[1]+"."+a[2]}else if(_.sb)return(a=hh(/Android\s+([0-9.]+)/))?a:hh(/Version\/([0-9.]+)/);return""}();
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
_.qh=function(){return![_.Ta()&&!_.oh()&&!ph(),_.Ta()&&_.A("Android"),_.A("Edge")].some(function(a){return a})};_.rh=function(){return(_.A("iPad")||_.A("iPhone"))&&!_.Ua()&&!_.Ta()&&!_.A("Coast")&&!_.Sa()&&_.A("AppleWebKit")};
|
|
var ph;_.oh=function(){return!ph()&&(_.A("iPod")||_.A("iPhone")||_.A("Android")||_.A("IEMobile"))};ph=function(){return _.A("iPad")||_.A("Android")&&!_.A("Mobile")||_.A("Silk")};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
_.qj=function(a){var b={};if(a)for(var c=_.ha(Object.keys(a)),d=c.next();!d.done;d=c.next())d=d.value,void 0!==a[d]&&""!==a[d]&&(b[d]=a[d]);return b};_.rj=function(a,b){a=new _.vc(a);b&&_.yc(a,_.Qe(_.qj(b)));return a.toString()};
|
|
_.sj=function(a,b){var c=document.createElement("form");document.body.appendChild(c);c.method="post";a=a instanceof _.La?a:_.Oa(a);c.action=_.Ma(a);if(b){a=Object.keys(b);for(var d=0;d<a.length;d++){var e=a[d],f=document.createElement("input");f.type="hidden";f.name=e;f.value=b[e].toString();c.appendChild(f)}}c.submit()};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
var Oj;_.Nj={};Oj={};_.Pj=function(a,b){this.g=a===_.Nj&&b||"";this.h=Oj};_.Pj.prototype.ja=!0;_.Pj.prototype.ia=function(){return this.g};
|
|
_.Qj=function(a,b){var c=Math.min(500,screen.width-40);var d=Math.min(550,screen.height-40);c=["toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no","width="+c,"height="+d,"top="+(screen.height/2-d/2),"left="+(screen.width/2-c/2)].join();d=a instanceof _.La?a:_.Oa(a);b=b instanceof _.Pj?b instanceof _.Pj&&b.constructor===_.Pj&&b.h===Oj?b.g:"type_error:Const":b||"";b=void 0!==c?_.w.open(_.Ma(d),b,c,void 0):_.w.open(_.Ma(d),b);if(!b||b.closed||"undefined"==
|
|
typeof b.closed)return _.v("Failed to open popup window on url: "+a+". Maybe blocked by the browser?"),null;b.focus();return b};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var Vk;
|
|
_.Sk=function(a,b){var c={},d;for(d in a)if(a.hasOwnProperty(d)){var e=a[d];if(e){var f=d.toLowerCase(),g=b[f];if(g){var h=window;switch(g){case "bool":"true"===e.toLowerCase()?c[f]=!0:"false"===e.toLowerCase()?c[f]=!1:_.v("The value of '"+d+"' can only be true or false. Configuration ignored.");break;case "num":e=Number(e);isNaN(e)?_.v("Expected a number for '"+d+"'. Configuration ignored."):c[f]=e;break;case "func":"function"===typeof h[e]?c[f]=h[e]:_.v("The value of '"+d+"' is not a function. Configuration ignored.");break;
|
|
case "str":c[f]=e;break;case "origin":c[f]=0<=e.indexOf(",")?e.split(","):e;break;default:_.v("Unrecognized type. Configuration ignored.")}}}}return c};_.Tk=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})};_.Uk=function(a){var b=a.match(_.tc);a=b[1];var c=b[3];b=b[4];var d="";a&&(d+=a+":");c&&(d=d+"//"+c,b&&(d+=":"+b));return d};Vk=!_.eb&&!_.Ua();
|
|
_.Wk=function(a){if(Vk&&a.dataset)return a.dataset;var b={};a=a.attributes;for(var c=0;c<a.length;++c){var d=a[c];if(0==d.name.lastIndexOf("data-",0)){var e=_.Tk(d.name.substr(5));b[e]=d.value}}return b};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
_.Xk=function(a,b,c){b.sentinel="onetap_google";_.q("Message sent to "+c+". "+JSON.stringify(b),"Message Util");a.postMessage(b,c)};
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
var bl,hl,dl,cl,il,al,el,fl;_.Yk=function(){var a=new Uint32Array(2);(window.crypto||_.Qc.msCrypto).getRandomValues(a);return a[0].toString(16)+a[1].toString(16)};_.$k=function(a){_.Xk(window.parent,a,_.Zk)};
|
|
_.gl=function(a,b,c){al?_.t("A previous attempt has been made to verify the parent origin and is still being processed."):_.Zk?(_.q("Parent origin has already been verified."),b&&b()):bl(a)?(cl=a,dl(),a=_.Yk(),_.Xk(window.parent,{command:"intermediate_iframe_ready",nonce:a},"*"),al=a,el=b,fl=c):_.v("Invalid origin provided. Please provide a valid and secure (https) origin. If providing a list of origins, make sure all origins are valid and secure.")};
|
|
bl=function(a){if("function"===typeof a)return!0;if("string"===typeof a)return hl(a);if(Array.isArray(a)){for(var b=0;b<a.length;b++)if("string"!==typeof a[b]||!hl(a[b]))return!1;return!0}return!1};hl=function(a){try{var b=_.Jc(a);if(!b.g||"https"!==b.h&&"localhost"!==b.g)return!1}catch(c){return!1}return!0};
|
|
dl=function(){il||(il=_.G(window,"message",function(a){a=a.P;if(a.data){var b=a.data;if("onetap_google"===b.sentinel&&"parent_frame_ready"===b.command)if(_.q("Message received: "+JSON.stringify(b)),window.parent&&window.parent===a.source)if(al)if(b.nonce!==al)_.t("Message ignored due to invalid nonce.");else{var c=a.origin;("string"===typeof cl?c===cl:Array.isArray(cl)&&0<=cl.indexOf(c))?(_.Zk=a.origin,_.jl=b.parentMode||"amp_client",el&&el()):(_.t("Origin verification failed. Invalid origin - "+
|
|
a.origin+"."),fl&&fl());fl=el=al=void 0;il&&(_.hc(il),il=void 0)}else _.t("Message ignored. Origin verifier is not ready, or already done.");else _.t("Message ignored due to invalid source.")}}))};_.kl=function(a){_.Zk?_.$k({command:"intermediate_iframe_resize",height:a}):_.t("Resize command was not sent due to missing verified parent origin.")};_.ll=function(){_.Zk?_.$k({command:"intermediate_iframe_close"}):_.t("Close command was not sent due to missing verified parent origin.")};
|
|
_.ml=function(a){_.Zk?_.$k({command:"set_tap_outside_mode",cancel:a}):_.t("Set tap outside mode command was not sent due to missing verified parent origin.")};_.x("google.accounts.id.intermediate.verifyParentOrigin",_.gl);_.x("google.accounts.id.intermediate.notifyParentResize",_.kl);_.x("google.accounts.id.intermediate.notifyParentClose",_.ll);_.x("google.accounts.id.intermediate.notifyParentDone",function(){_.Zk?_.$k({command:"intermediate_iframe_done"}):_.t("Done command was not sent due to missing verified parent origin.")});
|
|
_.x("google.accounts.id.intermediate.notifyParentTapOutsideMode",_.ml);
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
try{
|
|
var Z=function(a,b){try{_.xa.info>=_.xa[_.ya]&&window.console&&window.console.info&&window.console.info(_.wa(b)+a)}catch(c){}},nl=function(a,b){_.Pe(a,function(c){b(_.ye(c.target))},"GET",void 0,void 0,void 0,!0)},ol=function(a,b,c){_.Pe(a,function(d){c(_.ye(d.target))},"POST",b?_.Qe(_.qj(b)).toString():null,void 0,void 0,!0)},pl=function(a){try{var b=_.Jc(a),c=b.h;return!!b.g&&("https"===c||"http"===c&&"localhost"===b.g)}catch(d){}return!1},ql=function(){for(var a=_.ha(document.getElementsByTagName("META")),
|
|
b=a.next();!b.done;b=a.next())if(b=b.value,"google-signin-client_id"===b.getAttribute("name"))return b.getAttribute("content");a=_.ha(document.getElementsByTagName("IFRAME"));for(b=a.next();!b.done;b=a.next())if((b=b.value.getAttribute("src"))&&b.startsWith("https://accounts.google.com/o/oauth2/iframe"))return _.Jc(b).j.get("client_id")||null;return null},rl=function(a){if(!a)return null;var b=a.indexOf("-");if(0<=b)return a.substring(0,b);b=a.indexOf(".");return 0<=b?a.substring(0,b):null},sl=function(a,
|
|
b){var c=[];c.push(_.G(a,"click",b));c.push(_.G(a,"keydown",function(d){var e=d.key;"Enter"!==e&&" "!==e||b(d)}))},tl=function(){var a=_.Yk().toString(),b={qb:300,path:"/",Pb:!0};_.Ta()&&0<=_.ae(_.ih,80)&&(b.Ob="none");var c=_.Jc(location.origin);"http"===c.h&&"localhost"===c.g&&(b.Pb=void 0,b.Ob=void 0);_.Te.set("g_csrf_token",a,b);return a},wl=function(a){var b=void 0===b?"googleidentityservice":b;if(!document.getElementById(b)||!ul[b]){var c=new _.md,d=document.getElementsByTagName("head")[0],
|
|
e=document.createElement("link");e.id=b;e.type="text/css";e.media="all";e.onload=function(){c.resolve()};vl(e,a);e.rel="stylesheet";d.appendChild(e);ul[b]=c}},xl=function(a){var b=document.getElementById("credential_picker_iframe");return b?(document.body.removeChild(b),!0):a&&(b=document.getElementById("credential_picker_container"))?(a.removeChild(b),!0):!1},yl=function(a,b,c,d){d=void 0===d?!1:d;xl(a);c?(a=document.createElement("iframe"),a.setAttribute("src",b),a.setAttribute("id","credential_picker_iframe"),
|
|
a.title="Sign in with Google Dialog",a.style.display="none",a.style.height="360px",a.style.width="100%",a.style.zIndex=9999,a.style.border="none",a.style.position="fixed",a.style.left="0",a.style.bottom="0",document.body.appendChild(a)):(c=document.createElement("div"),a!==document.body?(c.style.position="relative",c.style.zIndex=9999,c.style.top="0",c.style.left="0",c.style.height="auto",c.style.width="auto"):(c.style.position="fixed",c.style.zIndex=9999),d&&(c.style.top="0",c.style.right="0"),c.setAttribute("id",
|
|
"credential_picker_container"),d=document.createElement("iframe"),d.setAttribute("src",b),d.title="Sign in with Google Dialog",d.style.display="none",d.style.height="360px",d.style.width="391px",d.style.overflow="hidden",c.appendChild(d),a.appendChild(c))},zl=function(a,b,c,d){d=void 0===d?!1:d;var e=_.ee(document,"iframe");_.Le(e,{src:b,id:c,title:"Sign in with Google Button",style:"display: block;position: "+((_.J("enable_inline_button")?"absolute":"relative")+";top: 0;left: 0;height: 0;width: 0;border: 0;")});
|
|
if(d)return b=_.ee(document,"div"),b.id=c+"-wrapper",b.classList.add("L5Fo6c-sM5MNb"),d=_.ee(document,"div"),_.Le(d,{"aria-label":"Sign in with Google",id:c+"-overlay"}),d.classList.add("L5Fo6c-bF1uUb"),d.tabIndex=0,e.tabIndex=-1,b.appendChild(e),b.appendChild(d),a.appendChild(b),d;a.appendChild(e);return e},Al=function(a){return"number"===typeof a&&!isNaN(a)&&0<a},Bl=function(a){return(a=document.getElementById(a))&&"iframe"==a.tagName.toLowerCase()?a:null},Dl=function(a){var b=_.O("g_a11y_announcement");
|
|
b||(b=_.ee(document,"div"),b.id="g_a11y_announcement",document.body.appendChild(b));var c=_.ee(document,"span");Cl(c,a);_.Le(c,{role:"alert"});_.Me(b);b.appendChild(c);setTimeout(function(){_.Me(b)},3E3)},Il=function(a,b){El>=(void 0===b?100:b)||(b=new _.vc(Fl),_.yc(b,_.Qe({client_id:Gl,as:Hl,event:a.toString()})),_.Pe(b.toString(),void 0,"POST",void 0,void 0,void 0,"https://accounts.google.com/gsi/log"!==Fl))},Ll=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];c=new (Function.prototype.bind.apply(Jl,
|
|
[null,"onetap",a,"prompt"].concat(Kl(c))));Il(c)},Ml=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];b=new (Function.prototype.bind.apply(Jl,[null,"onetap",void 0,"closed"].concat(Kl(b))));Il(b)},Nl=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];b=new (Function.prototype.bind.apply(Jl,[null,"id",void 0,"init"].concat(Kl(b))));Il(b)},Tl=function(){var a=document.getElementById("g_id_onload");if(a){var b=_.Wk(a);a=_.Sk(b,Ol);void 0==a.auto_prompt&&(a.auto_prompt=
|
|
!0);a.auto_prompt&&a.skip_prompt_cookie&&_.Te.get(a.skip_prompt_cookie.toString())&&(a.auto_prompt=!1);delete a.skip_prompt_cookie;var c={},d;for(d in b)b.hasOwnProperty(d)&&0>Pl.indexOf(d.toLowerCase())&&(c[d]=b[d]);a.state&&(c.state=a.state);if(d=a.login_uri){b=_.Jc(d);b.g||(_.wc(b,location.protocol),b.g=location.hostname,_.xc(b,location.port),Nl("relativeLoginUri",d),_.t("Relative login_uri was provided. Use absolute url instead. Relative login_uri may be considered invalid in the future."));if("https"!==
|
|
b.h&&"localhost"!==b.g)throw Nl("unsecuredLoginUri",d),new Ql("Unsecured login_uri provided.");d=b.toString();a.login_uri=d}d&&!a.callback&&(a.callback=Rl(d,c));"redirect"!==a.ux_mode||d||_.v("Missing required login_uri parameter for the redirect flow.");d=a.native_login_uri;delete a.native_login_uri;d&&a.native_callback?_.v("Cannot set both data-native_login_uri and data-native_callback."):d&&(a.native_callback=Sl(d,c,a.native_id_param||"email",a.native_password_param||"password"));return a}},Rl=
|
|
function(a,b){return function(c){c&&c.credential?(b.credential=c.credential,b.g_csrf_token=tl(),_.sj(a,b)):Z("No credential found in the response.")}},Sl=function(a,b,c,d){return function(e){e&&"password"===e.type?(b[c]=e.id,b[d]=e.password,_.sj(a,b)):Z("No password credential returned.")}},Vl=function(a){a=_.Wk(a);return _.Sk(a,Ul)},Yl=function(a){a=new Wl(a);window.__G_ID_CLIENT__=a;wl(a.ic);Xl(a);return a},Zl=function(a,b){var c=window.__G_ID_CLIENT__;c||(Yl(),c=window.__G_ID_CLIENT__);c.Va(a,
|
|
b)},am=function(a,b,c){if(a&&b){var d=window.__G_ID_CLIENT__;d?$l(d,a,b,c):_.t("Failed to render button before calling initialize().")}else _.t("Failed to render button because there is no parent or options set.")},cm=function(){var a=window.__G_ID_CLIENT__;a||(Yl(),a=window.__G_ID_CLIENT__);bm(a.pa)},dm=function(){var a=void 0===a?document.readyState:a;for(var b=_.Ie("g_id_signout"),c=0;c<b.length;c++)_.G(b[c],"click",cm);try{var d=Tl();if(d){var e=d.auto_prompt;delete d.auto_prompt;var f=d.moment_callback;
|
|
delete d.moment_callback;Yl(d);e&&("complete"===a?Zl(f):_.G(window,"load",function(){Zl(f)},!1))}var g=_.Ie("g_id_signin");for(a=0;a<g.length;a++){var h=Vl(g[a]);am(g[a],h)}}catch(l){_.v("Error parsing configuration from HTML: "+l.message)}},em=function(){var a=window.onGoogleLibraryLoad;a&&"function"===typeof a&&a()},fm=function(){var a=void 0===a?document.readyState:a;"complete"===a?setTimeout(function(){em()},0):_.G(window,"load",function(){em()},!1)},hm=function(a){if(a!==gm)throw Error("da");
|
|
},im=function(){var a="undefined"!==typeof window?window.trustedTypes:void 0;return null!==a&&void 0!==a?a:null},jm=function(a){return function(b){return b.substr(0,a.length).toLowerCase()===a}},km=function(a,b,c){c&&a.push(b+"="+encodeURIComponent(c.trim()))},lm=function(a,b,c){var d=c.client_id,e=c.scope,f="code"===a?"code":"token";if("code"===a){var g="offline";var h=c.select_account?"select_account consent":"consent"}else void 0===c.prompt?h="select_account":c.prompt&&(h=c.prompt);a=c.redirect_uri;
|
|
if(c.hint)var l=c.hint;if(c.state)var n=c.state;if(c.hosted_domain)var m=c.hosted_domain;if(void 0!==c.include_granted_scopes)var p=c.include_granted_scopes;c=[];km(c,"client_id",d);km(c,"scope",e);km(c,"redirect_uri",a);km(c,"prompt",h);km(c,"login_hint",l);km(c,"state",n);km(c,"access_type",g);km(c,"hd",m);km(c,"response_type",f);km(c,"include_granted_scopes",!1===p?"false":"true");return b+"?"+c.join("&")},mm=function(a,b){if(!b.client_id)throw Error("fa");if(!b.scope)throw Error("ga");var c={client_id:b.client_id,
|
|
scope:b.scope,hint:b.hint,state:b.state,hosted_domain:b.hosted_domain,include_granted_scopes:b.include_granted_scopes};"code"===a?(c.select_account=b.select_account,c.ux_mode=b.ux_mode,"redirect"===c.ux_mode&&(c.redirect_uri=b.redirect_uri||[location.protocol,"//",location.host,location.pathname].join(""))):"token"===a&&(c.prompt=b.prompt);return c},nm=function(a){for(var b=[],c=0;c<arguments.length;++c)b[c]=arguments[c];c=[];if(b){b=_.ha(b);for(var d=b.next();!d.done;d=b.next()){var e=(d=d.value)&&
|
|
d.trim();!e&&0<=e.indexOf(" ")?(_.t("In hasGrantedAllScopes() method: invalid scope ["+d+"]. Scope should be a non-empty string without space."),d=null):d=e;if(null===d)return _.t("Invalid scope found."),null;d&&c.push(d)}}return c},om=function(a){return(a=a&&a.scope&&a.scope.trim())?nm.apply(null,Kl(a.split(" "))):null},pm=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];var e=om(a);return e&&e.length?(c=nm.apply(null,Kl(c)))&&c.length?_.Ga(c,function(f){return 0<=(0,_.sa)(e,
|
|
f)}):!1:!1},qm=function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];var e=om(a);return e&&e.length?(c=nm.apply(null,Kl(c)))&&c.length?_.Fa(c,function(f){return 0<=(0,_.sa)(e,f)}):!1:!1},rm=function(a){_.id(a,"prompt_closed",{Oc:!1})},sm=function(a,b,c){b={Qc:b};void 0!=c&&(b.oldHeight=c);_.id(a,"prompt_resized",b)},Kl=function(a){if(!(a instanceof Array)){a=_.ha(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a},vl=function(a,b){a.rel="";a.href=b instanceof _.Vc?
|
|
_.Wc(b).toString():b instanceof _.La?_.Ma(b):_.Ma(_.Oa(b))},Ql=function(){return Error.apply(this,arguments)||this};_.N(Ql,Error);
|
|
var Cl=function(a,b){if("textContent"in a)a.textContent=b;else if(3==a.nodeType)a.data=String(b);else if(a.firstChild&&3==a.firstChild.nodeType){for(;a.lastChild!=a.firstChild;)a.removeChild(a.lastChild);a.firstChild.data=String(b)}else _.Me(a),a.appendChild((9==a.nodeType?a:a.ownerDocument||a.document).createTextNode(String(b)))},tm=["debug","info","warn"],um=function(a){(0,_.C)(this,a,0,-1,null,null)};_.y(um,_.B);
|
|
var vm=function(a){(0,_.C)(this,a,0,-1,null,null)};_.y(vm,_.B);
|
|
var wm={left:1,center:2},xm={rectangular:1,square:3,pill:2,circle:4},ym={large:1,medium:2,small:3},zm={signin:1,signin_with:2,signup_with:3,continue_with:4},Am={outline:1,filled_blue:2,filled_black:3},Bm={standard:1,icon:2},Cm=function(a,b,c){this.container=a;this.h=c;this.g=!1;a=new _.Pg;b&&(b.logo_alignment&&_.E(a,6,wm[b.logo_alignment]),b.shape&&_.E(a,3,xm[b.shape]),b.size&&_.E(a,1,ym[b.size]),b.text&&_.E(a,5,zm[b.text]),b.theme&&_.E(a,2,Am[b.theme]),b.type&&_.E(a,7,Bm[b.type]),b.width&&!isNaN(b.width)&&
|
|
_.E(a,4,b.width));this.buttonAttributes=a;this.j=performance.now()},Dm=function(a){if(!a.g){_.Jg(a.container,a.buttonAttributes);var b=_.Je("nsm7Bb-HzV7m-LgbsSe",a.container);b&&a.h&&sl(b,function(){a.h&&a.h.call(a)});a.i=performance.now()}};Cm.prototype.O=function(){if(!this.g){var a=_.Je("nsm7Bb-HzV7m-LgbsSe",this.container);a&&_.Ne(a);this.g=!0;this.l=performance.now()}};
|
|
var Em=function(){};_.k=Em.prototype;_.k.getMomentType=function(){return this.g};_.k.isDisplayMoment=function(){return"display"===this.g};_.k.isDisplayed=function(){return this.isDisplayMoment()&&!!this.h};_.k.isNotDisplayed=function(){return this.isDisplayMoment()&&!this.h};_.k.getNotDisplayedReason=function(){return this.isNotDisplayed()?this.j:void 0};_.k.isSkippedMoment=function(){return"skipped"===this.g};_.k.getSkippedReason=function(){return this.isSkippedMoment()?this.l:void 0};
|
|
_.k.isDismissedMoment=function(){return"dismissed"===this.g};_.k.getDismissedReason=function(){return this.isDismissedMoment()?this.i:void 0};
|
|
var ul={};
|
|
var Jl=function(a,b,c,d){for(var e=[],f=3;f<arguments.length;++f)e[f-3]=arguments[f];this.j=a;this.i=b;this.g=c;this.h=e};Jl.prototype.toString=function(){var a=[this.j];this.i&&a.push(this.i);this.g&&a.push(this.g);this.h&&a.push.apply(a,Kl(this.h));return a.join(".")};var El=Math.floor(100*Math.random()),Fl="https://accounts.google.com/gsi/log",Gl,Hl;
|
|
var Fm=[0,7200,86400,604800,2419200],Gm=function(a,b,c){this.i=a;this.g=void 0===b?"i_":b;this.h=void 0===c?"g_state":c},Hm=function(a){if(a=_.Te.get(a.h))try{return JSON.parse(a)}catch(b){}return{}},Im=function(a){var b=Hm(a),c={},d=b[a.g+"p"];void 0!=d&&(c.disable_auto_prompt=d);d=b[a.g+"t"];void 0!==d&&(c.disable_auto_select_to=d);a=b[a.g+"l"];c.prompt_suppress_level="number"===typeof a&&!isNaN(a)&&0<=a&&4>=a?a:0;return c},Jm=function(a,b){var c=a.g+"p",d=a.g+"t",e=a.g+"l",f=Hm(a);void 0==b.disable_auto_prompt?
|
|
delete f[c]:f[c]=b.disable_auto_prompt;void 0===b.disable_auto_select_to?delete f[d]:f[d]=b.disable_auto_select_to;f[e]=b.prompt_suppress_level;b=JSON.stringify(f);a.i?_.Te.set(a.h,b,{qb:15552E3,path:"/",domain:a.i}):_.Te.set(a.h,b,{qb:15552E3,path:"/"})},Km=function(a){a=Im(a).disable_auto_prompt;return void 0!=a&&a>(new Date).getTime()},bm=function(a){var b=Im(a);b.disable_auto_select_to=Date.now()+864E5;Jm(a,b)},Lm=function(a){var b=Im(a);delete b.disable_auto_select_to;Jm(a,b)};
|
|
/*
|
|
|
|
Copyright The Closure Library Authors.
|
|
SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
var Mm=/^((?!\s)[a-zA-Z0-9\u0080-\u3001\u3003-\uff0d\uff0f-\uff60\uff62-\uffffFF-]+[\.\uFF0E\u3002\uFF61])+(?!\s)[a-zA-Z0-9\u0080-\u3001\u3003-\uff0d\uff0f-\uff60\uff62-\uffffFF-]{2,63}$/;
|
|
var Nm=function(){};
|
|
var Om=function(){};_.y(Om,Nm);
|
|
var Pm=function(a){this.g=a};_.y(Pm,Om);_.k=Pm.prototype;_.k.set=function(a,b){try{this.g.setItem(a,b)}catch(c){if(0==this.g.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded";}};_.k.get=function(a){a=this.g.getItem(a);if("string"!==typeof a&&null!==a)throw"Storage mechanism: Invalid value was encountered";return a};_.k.hb=function(a){this.g.removeItem(a)};
|
|
_.k.La=function(a){var b=0,c=this.g,d=new _.pc;d.next=function(){if(b>=c.length)throw _.oc;var e=c.key(b++);if(a)return e;e=c.getItem(e);if("string"!==typeof e)throw"Storage mechanism: Invalid value was encountered";return e};return d};_.k.key=function(a){return this.g.key(a)};
|
|
var Qm=function(){var a=null;try{a=window.sessionStorage||null}catch(b){}this.g=a};_.y(Qm,Pm);
|
|
var Rm=function(a,b){this.h=a;this.g=b+"::"};_.y(Rm,Om);Rm.prototype.set=function(a,b){this.h.set(this.g+a,b)};Rm.prototype.get=function(a){return this.h.get(this.g+a)};Rm.prototype.hb=function(a){this.h.hb(this.g+a)};Rm.prototype.La=function(a){var b=this.h.La(!0),c=this,d=new _.pc;d.next=function(){for(var e=b.next();e.substr(0,c.g.length)!=c.g;)e=b.next();return a?e.substr(c.g.length):c.h.get(e)};return d};
|
|
var Sm=new _.Pj(_.Nj,"g_credential_picker"),Tm=["bottom_sheet","card"],Um=["signin","signup","use"],Wm=function(a,b){b=void 0===b?"i_":b;var c=new Qm;if(c.g)try{c.g.setItem("__sak","1");c.g.removeItem("__sak");var d=!0}catch(e){d=!1}else d=!1;this.v=d?new Rm(c,"g_state_id_"):null;this.ya=b;this.m=a=Object.assign({},a);this.fa=!1;this.o=!0;this.H=null;b=new Uint8Array(16);(window.crypto||_.Qc.msCrypto).getRandomValues(b);this.s=btoa(String.fromCharCode.apply(String,Kl(b))).replace(/=+$/,"");this.A=
|
|
{};this.Z=!1;Vm(this,a)};_.N(Wm,_.gd);
|
|
var Vm=function(a,b){var c=a.v?a.v.get("ll")||void 0:void 0;if(c)a.wa(c);else{if(c=void 0!==b.log_level)c=b.log_level,c=void 0===c||0<=(0,_.sa)(tm,c);c&&a.wa(b.log_level)}a.ib=b.button_url||"https://accounts.google.com/gsi/button";a.ra=b.picker_url||"https://accounts.google.com/gsi/select";a.kc=b.prompt_url||"https://accounts.google.com/gsi/iframe/select";a.ua=b.status_url||"https://accounts.google.com/gsi/status";a.B=_.Uk(a.ua);a.ic=b.container_css_url||"https://accounts.google.com/gsi/style";a.lc=
|
|
b.revoke_url||"https://accounts.google.com/gsi/revoke";c=a.B;var d=b.client_id,e=a.s;Fl=c?c+"/gsi/log":"https://accounts.google.com/gsi/log";Gl=d;Hl=e;a.callback=b.callback;a.S="redirect"===b.ux_mode?"redirect":"popup";c=b.ui_mode;void 0!=c&&0<=(0,_.sa)(Tm,c)||(c=_.oh()?"bottom_sheet":"card");a.uiMode=c;a.container=(b.prompt_parent_id?document.getElementById(b.prompt_parent_id):null)||document.body;a.jc=9E4;a.N=!1!==b.cancel_on_tap_outside;a.Z=!0===b.itp_support;c=b.state_cookie_domain;!c||null!=
|
|
c&&Mm.test(c)||(c=void 0);a.pa=new Gm(c,a.ya,b.state_cookie_name);a.na(b);c={};void 0!=b.client_id&&(c.client_id=b.client_id);void 0!=b.origin&&(c.origin=b.origin);void 0!=b.auto_select&&(c.auto_select=b.auto_select);c.ux_mode=a.S;"redirect"===c.ux_mode&&b.login_uri&&(c.login_uri=b.login_uri);c.ui_mode=a.uiMode;void 0!==b.context&&0<=(0,_.sa)(Um,b.context)&&(c.context=b.context);void 0!=b.hint&&(c.hint=b.hint);void 0!=b.hosted_domain&&(c.hosted_domain=b.hosted_domain);void 0!=b.existing&&(c.existing=
|
|
b.existing);void 0!=b.special_accounts&&(c.special_accounts=b.special_accounts);void 0!=b.nonce&&(c.nonce=b.nonce);void 0!=b.channel_id&&(c.channel_id=b.channel_id);void 0!=b.state&&(c.state=b.state);"warn"!==_.ya&&(c.log_level=_.ya);void 0!=b.hl&&(c.hl=b.hl);void 0!==b.disable_auto_focus&&(c.disable_auto_focus=b.disable_auto_focus);c.as=a.s;_.J("rp_cancelable_auto_select")&&(c.feature="cancelableAutoSelect");a.ma(c);a.g=c};Wm.prototype.na=function(){};Wm.prototype.ma=function(){};
|
|
var Xl=function(a){a.fa||(a.fa=!0,_.G(window,"message",function(b){Xm(a,b.P)},!1),a.H=_.G(document,"click",function(){a.N&&Ym(a,!1)&&(Zm(a,"tap_outside"),Ml("tapOutside"))}))};
|
|
Wm.prototype.Va=function(a,b){var c=this;Ym(this,!0)&&($m(this,"flow_restarted"),Ml("flowRestarted"));this.j=a;a=Object.assign({},this.m,b);Vm(this,a);a="bottom_sheet"===this.g.ui_mode?"bottomSheet":"card";this.g.client_id?_.J("unsupported_browser")?(Z("One Tap is not supported in this User Agent."),this.i("browser_not_supported"),_.jd(this,"prompt_display_failed",{cause:"Unsupported user agent for one tap."}),Ll(a,"browserNotSupported")):Km(this.pa)?(Z("User has closed One Tap before. Still in the cool down period."),
|
|
this.i("suppressed_by_user"),_.jd(this,"prompt_display_failed",{cause:"Prompt disabled by the user."}),Ll(a,"cooldown",(Im(this.pa).prompt_suppress_level||0).toString())):an(this,function(d){d&&_.H(d,3)?(bn(c),cn(c),dn(c,!0)):d&&null!=_.D(d,2)?(_.Sd(_.I(d,_.Ae,2)),d=_.D(_.I(d,_.Ae,2),1),c.i(2===d?"opt_out_or_no_session":7===d?"secure_http_required":5===d?"unregistered_origin":3===d||4===d?"invalid_client":9===d?"browser_not_supported":12===d?"web_view_not_supported":"unknown_reason"),_.jd(c,"prompt_display_failed",
|
|
{cause:"Error while checking for the credential status."})):d&&!_.H(d,3)&&(_.Ua()||_.rh())&&c.Z?(bn(c),cn(c),dn(c,!0)):d&&!_.H(d,3)?(_.q("No sessions found in the browser."),c.i("opt_out_or_no_session"),_.jd(c,"prompt_display_failed",{cause:"No signed in Google accounts available."})):(_.q("Invalid response from check credential status."),c.i("unknown_reason"),_.jd(c,"prompt_display_failed",{cause:"A network error was encountered while checking for the credential status."}))}):(_.v("Missing required parameter: client_id."),
|
|
this.i("missing_client_id"),_.jd(this,"prompt_display_failed",{cause:"Missing required parameter: client_id."}),Ll(a,"noClientId"))};
|
|
var $l=function(a,b,c,d){_.Me(b);_.Oe(b);var e="gsi_"+Date.now()%1E6+"_"+Math.floor(1E6*Math.random()),f=new _.vc(a.ib),g=Object.assign({},c),h=_.ee(document,"div");h.classList.add("S9gUrf-YoZ4jf");h.style.position="relative";b.appendChild(h);b=_.J("enable_inline_button")?en(a,h,c,e):void 0;a.A[e]={iframe_id:e,handler:d,inline_button:b,data:{nonce:g.nonce||a.m.nonce,state:g.state||a.m.state}};delete g.nonce;delete g.state;d=_.Qe(g);d.add("client_id",a.m.client_id);d.add("iframe_id",e);d.add("as",
|
|
a.s);g.locale&&(d.add("hl",g.locale),_.Nc(d,"locale"));"warn"!==_.ya&&d.add("log_level",_.ya);_.yc(f,d);g=_.qh();f=zl(h,f.toString(),e,g);g&&sl(f,function(l){l.preventDefault();l.stopPropagation();fn(a,e)})},en=function(a,b,c,d){var e=_.ee(document,"div");b.appendChild(e);b=new Cm(e,c,function(){fn(a,d)});Dm(b);return b},gn=function(a,b){var c=a.A[b];if(c&&c.inline_button){var d=Bl(b),e=c.inline_button;requestAnimationFrame(function(){requestAnimationFrame(function(){e.O();c.inline_button=void 0;
|
|
d.style.position="relative";a:{if(performance&&performance.getEntriesByType){var f=performance.getEntriesByType("navigation");if(0<f.length){f=f[0].domComplete;break a}}f=performance&&performance.timing&&performance.timing.domComplete&&performance.timeOrigin?performance.timing.domComplete-performance.timeOrigin:void 0}f&&Il(new Jl("button",void 0,"rendered","latency",Math.floor(e.i-f).toString(),Math.floor(e.l-f).toString(),Math.floor(e.j-f).toString()),1)})})}},fn=function(a,b){_.q("Processing click for button: "+
|
|
b+".");if(b){var c=_.O(b),d=a.A[b];c||Z("The iframe containing the button was not found within the page.");d?d.handler?(d.handler(d.data),_.q("Custom handler called for button: "+b+".")):(b={},d.data&&(d.data.nonce&&(b.nonce=d.data.nonce),d.data.state&&(b.state=d.data.state)),Ym(a,!0)&&($m(a,"flow_restarted"),Ml("buttonFlowStarted")),d=Object.assign({},a.m,b),Vm(a,d),"redirect"===a.S?(a.g.login_uri||(a.g.login_uri=location.protocol+"//"+location.host+location.pathname),a.g.g_csrf_token=tl(),d=top.location,
|
|
a=_.rj(a.ra,a.g),a=a instanceof _.La?a:_.Oa(a),d.replace(_.Ma(a))):(a.l=_.Yk(),a.g.channel_id=_.Vd(a.l),a.g.origin=a.g.origin||location.origin,_.Qj(_.rj(a.ra,a.g),Sm)||Il(new Jl("button","popup","clicked","popupNotOpened")))):_.v("A button entry was not found for the given id.")}},Ym=function(a,b){var c=a.container;if(!(document.getElementById("credential_picker_iframe")||c&&document.getElementById("credential_picker_container")))return!1;if(!b&&a.o)return Z("Cancel prompt request ignored. The prompt is in a protected state."),
|
|
!1;if(!xl(a.container))return Z("Failed to remove prompt iframe."),!1;rm(a);a.o=!0;a.H&&(_.hc(a.H),a.H=null);return!0};Wm.prototype.i=function(a){dn(this,!1,a)};
|
|
var dn=function(a,b,c){if(a.j){var d=a.j;b||(a.j=void 0);var e=new Em;e.g="display";e.h=b;b||(e.j=c||"unknown_reason");d.call(a,e)}},Zm=function(a,b){if(a.j){var c=a.j;a.j=void 0;var d=new Em;d.g="skipped";d.l=b;c.call(a,d)}},$m=function(a,b){if(a.j){var c=a.j;a.j=void 0;var d=new Em;d.g="dismissed";d.i=b;c.call(a,d)}},an=function(a,b){var c={client_id:a.g.client_id};a.g.hint&&(c.hint=a.g.hint);a.g.hosted_domain&&(c.hosted_domain=a.g.hosted_domain);a.g.as&&(c.as=a.g.as);c=_.rj(a.ua,c);nl(c,function(d){d&&
|
|
"null"!==d?(d=new um(_.Rc(d)),b(d)):(_.v("Check credential status returns invalid response."),a.i("unknown_reason"),_.jd(a,"network",{cause:"invalid_response"}))})},bn=function(a){var b=a.g,c;if(c=a.g.auto_select){c=a.pa;var d=Im(c);d.disable_auto_select_to&&Date.now()>=d.disable_auto_select_to&&(Lm(c),d=Im(c));c=!(d.disable_auto_select_to&&Date.now()<d.disable_auto_select_to)}b.auto_select=c;a.l=_.Yk();a.g.channel_id=_.Vd(a.l);a.g.origin=a.g.origin||location.origin;b=_.rj(a.kc,a.g);a.o=!0;a.ta(b);
|
|
_.id(a,"prompt_displayed")};Wm.prototype.ta=function(a){yl(this.container,a,"bottom_sheet"===this.uiMode)};
|
|
var cn=function(a){"bottom_sheet"===a.uiMode&&window.setTimeout(function(){Ym(a,!1)&&(Zm(a,"auto_cancel"),Ml("autoCancel"))},a.jc)},Xm=function(a,b){if(b.origin===a.B&&b.data&&"readyForConnect"===b.data.type)if(_.q("Setup message received: "+JSON.stringify(b.data)),b.source){var c=b.data.iframeId;if(c){if(a.A[c]){c=new MessageChannel;c.port1.onmessage=function(e){if(e.data&&e.data.type){_.q("Message received in button channel: "+JSON.stringify(e.data));var f=e.data.type;if("command"!==f)_.t("Unknown event type ("+
|
|
f+") received in the button channel.");else{var g;f=e.data.command;switch(f){case "clicked":f=e.data.iframeId;_.q("Clicked command received for button: "+f+".");fn(a,f);break;case "resize":f=e.data.iframeId;_.q("Resize command received for button: "+f+".");if(f){var h=e.data.height,l=e.data.width;if((g=Bl(f))&&Al(h)&&Al(l)){g.style.height=h+"px";g.style.width=l+"px";var n=e.data.verticalMargin;e=e.data.horizontalMargin;"number"!==typeof n||isNaN(n)||"number"!==typeof e||isNaN(e)||(g.style.marginTop=
|
|
n+"px",g.style.marginBottom=n+"px",g.style.marginLeft=e+"px",g.style.marginRight=e+"px",gn(a,f));sm(a,l,h)}else g?_.t("Unable to resize iframe. Invalid dimensions."):_.t("Unable to resize iframe. No iframe found with id: "+(f+"."))}break;default:_.t("Unknown command type ("+f+") received in the button channel.")}}}};var d={type:"channelConnect"};try{b.source.postMessage(d,a.B,[c.port2])}catch(e){_.v("Failed to send postmessage to button iframe: "+e.message)}}}else if(b.data.channelId&&a.l&&(a.l&&
|
|
_.Vd(a.l))===b.data.channelId){c=new MessageChannel;c.port1.onmessage=function(e){a.I(e)};d={type:"channelConnect",nonce:a.l};try{b.source.postMessage(d,a.B,[c.port2])}catch(e){_.v("Failed to send postmessage to iframe: "+e.message)}}}else _.q("Source invalid. Iframe was closed during setup.")};
|
|
Wm.prototype.I=function(a){if(a.data&&a.data.type)switch(_.q("Message received: "+JSON.stringify(a.data)),a.data.type){case "response":var b=Ym(this,!0),c=a.data.response,d=c&&c.credential;if(d){var e=this.pa,f=Im(e);delete f.disable_auto_prompt;f.prompt_suppress_level&&Il(new Jl("onetap",void 0,"resetCooldown",f.prompt_suppress_level.toString()));f.prompt_suppress_level=0;Jm(e,f);Lm(e);this.callback&&(this.callback.call(this,c),_.q("Response received: "+JSON.stringify(c)));c=this.g.client_id;e=ql();
|
|
if(c&&e){f=rl(c);var g=rl(e);!(f&&g||c!==e)||f&&g&&f===g||_.t("The client ids used by Google Sign In and One Tap should be same or from the same project.\nOne Tap may be blocked in the near future if mismatched.")}}b&&(d?$m(this,"credential_returned"):(Zm(this,"issuing_failed"),Ml("issuingFailed")),rm(this));a.data.announcement&&Dl(a.data.announcement);break;case "activity":a.data.activity&&this.Ua(a.data.activity);break;case "command":if(b=a.data.command)switch(b){case "close":a.data.suppress&&(a=
|
|
this.pa,b=Im(a),b.prompt_suppress_level=Math.min(b.prompt_suppress_level+1,4),b.disable_auto_prompt=(new Date).getTime()+1E3*Fm[b.prompt_suppress_level],Il(new Jl("onetap",void 0,"startCooldown",b.prompt_suppress_level.toString())),Jm(a,b));Ym(this,!0)&&(Zm(this,"user_cancel"),rm(this),Ml("userCancel"));break;case "resize":a=a.data.height;if(Al(a)){a:{if(b=document.getElementById("credential_picker_container")){if(d=b.getElementsByTagName("iframe"),0<d.length){d=d.item(0);c=d.clientHeight;b.style.height=
|
|
a+"px";d.style.height=a+"px";d.style.display="";b=c;break a}}else if(b=document.getElementById("credential_picker_iframe")){d=b.clientHeight;b.style.height=a+"px";b.style.display="";b=d;break a}b=void 0}sm(this,a,b)}break;case "cancel_protect_start":this.o=!0;break;case "cancel_protect_end":this.o=!1;break;case "cancel_auto_select":bm(this.pa)}}};
|
|
var hn=function(a,b,c){var d={successful:!1},e=a.g.client_id;e?(b={client_id:e,hint:b},a.s&&(b.as=a.s),ol(a.lc,b,function(f){if(f&&"null"!==f){if(f=new vm(_.Rc(f)),d.successful=!!_.H(f,3),Z("Revoke XHR status: "+d.successful),!d.successful)if(null!=_.D(f,2)){f=_.I(f,_.Ae,2);_.Sd(f);switch(_.D(f,1)){case 1:case 2:f="opt_out_or_no_session";break;case 3:f="client_not_found";break;case 4:f="client_not_allowed";break;case 5:f="invalid_origin";break;case 6:f="cross_origin_request_not_allowed";break;case 7:f=
|
|
"secure_http_required";break;case 8:f="invalid_parameter";break;case 9:f="browser_not_supported";break;case 12:f="web_view_not_supported";break;default:f="unknown_error"}d.error=f}else d.error="unknown_error"}else _.v("Invalid response is returned for revoke request."),d.error="invalid_response";c&&c(d)})):(_.v("Failed to revoke. Missing config parameter client_id."),c&&(d.error="missing_client_id",c(d)))};
|
|
Wm.prototype.wa=function(a,b){(void 0===b?0:b)&&this.v&&(a?this.v.set("ll",a):this.v.hb("ll"));_.Rd(a)};
|
|
var Ol={client_id:"str",auto_select:"bool",ux_mode:"str",ui_mode:"str",context:"str",nonce:"str",hosted_domain:"str",hint:"str",existing:"bool",special_accounts:"bool",state:"str",disable_auto_focus:"bool",callback:"func",prompt_parent_id:"str",prompt_lifetime_sec:"num",cancel_on_tap_outside:"bool",state_cookie_domain:"str",native_callback:"func",itp_support:"bool",itp_mode:"str",login_uri:"str",native_login_uri:"str",native_id_param:"str",native_password_param:"str",auto_prompt:"bool",skip_prompt_cookie:"str",
|
|
log_level:"str",moment_callback:"func",allowed_parent_origin:"origin",intermediate_iframe_close_callback:"func"},Pl=Object.keys(Ol),Ul={parent_id:"str",size:"str",theme:"str",text:"str",shape:"str",width:"num",min_width:"num",logo_alignment:"str",type:"str",locale:"str",nonce:"str",state:"str"};
|
|
var Wl=function(a){a=Object.assign(Object.assign({},window.__G_ID_OPTIONS__),a);Wm.call(this,a);this.D=a&&a.native_callback;_.J("enable_intermediate_iframe")&&(this.h=a&&a.allowed_parent_origin);this.ga=!1;this.C=!!this.h;this.Y=a&&a.intermediate_iframe_close_callback;if(this.h&&this.h)if("string"===typeof this.h){if(!pl(this.h))throw Error("ba");}else if(Array.isArray(this.h))for(a=0;a<this.h.length;a++)if("string"!==typeof this.h[a]||!pl(this.h[a]))throw Error("ca");};_.N(Wl,Wm);
|
|
Wl.prototype.na=function(a){this.D=a.native_callback};Wl.prototype.i=function(a){_.q("Prompt will not be displayed");this.D&&jn(this);Wm.prototype.i.call(this,a)};var jn=function(a){a.ga||(a.ga=!0,"credentials"in navigator&&navigator.credentials.get({password:!0,Pc:"required"}).then(function(b){a.D&&a.D(b)}))};
|
|
Wl.prototype.Va=function(a,b){var c=this;this.C&&this.h?(_.q("Verifying parent origin."),_.gl(this.h,function(){_.Zk?_.$k({command:"set_ui_mode",mode:c.uiMode}):_.t("Set ui mode command was not sent due to missing verified parent origin.");_.ml(!1);c.sa=!1;Wm.prototype.Va.call(c,a,b)})):Wm.prototype.Va.call(this,a,b)};
|
|
Wl.prototype.I=function(a){Wm.prototype.I.call(this,a);if(this.C&&a.data&&a.data.type)switch(a.data.type){case "response":a.data.response&&a.data.response.credential&&(this.sa=!0,_.kl(0));break;case "command":switch(a.data.command){case "close":this.sa?_.kl(0):this.Y?(_.kl(0),this.Y()):_.ll();break;case "resize":a=a.data.height;"number"===typeof a&&!isNaN(a)&&0<a&&_.kl(a);break;case "cancel_protect_start":_.ml(!1);break;case "cancel_protect_end":_.ml(this.N)}}};
|
|
Wl.prototype.ta=function(a){yl(this.container,a,"bottom_sheet"===this.uiMode,this.C)};Wl.prototype.ma=function(a){if(this.C)switch(_.jl){case "intermediate_client":a.flow_type=1;break;case "amp_client":a.flow_type=2}};
|
|
(function(a){a=void 0===a?document.readyState:a;"loading"!==a&&(dm(),fm());_.G(document,"DOMContentLoaded",function(){dm();fm()},!1)})();_.x("google.accounts.id.cancel",function(){var a=window.__G_ID_CLIENT__;a&&Ym(a,!0)&&($m(a,"cancel_called"),Ml("cancel"))});_.x("google.accounts.id.disableAutoSelect",cm);_.x("google.accounts.id.initialize",Yl);_.x("google.accounts.id.prompt",Zl);_.x("google.accounts.id.PromptMomentNotification",Em);_.x("google.accounts.id.renderButton",am);
|
|
_.x("google.accounts.id.revoke",function(a,b){var c=window.__G_ID_CLIENT__;c?hn(c,a,b):_.v("Attempt to call revoke() before initialize().")});_.x("google.accounts.id.storeCredential",function(a,b){"credentials"in navigator?navigator.credentials.store(a).then(function(){b&&b()}).catch(function(c){_.v("Store credential failed: "+JSON.stringify(c))}):b&&b()});
|
|
_.x("google.accounts.id.setLogLevel",function(a){var b=window.__G_ID_CLIENT__;b||(Yl(),b=window.__G_ID_CLIENT__);a=a?a.toLowerCase():void 0;void 0===a||0<=(0,_.sa)(tm,a)?b.wa(a,!0):(_.v("Log level is invalid. Supported log levels are: info, warn, error. Log level set to warn by default"),b.wa(void 0,!0))});
|
|
var gm={};
|
|
var kn=function(){},ln=function(a,b){hm(b);this.g=a};_.N(ln,kn);ln.prototype.toString=function(){return this.g};new ln("about:blank",gm);var mn=new ln("about:invalid#zTSz",gm);
|
|
var nn="DATA HTTP HTTPS MAILTO FTP RELATIVE".split(" "),on={scheme:"RELATIVE",M:function(a){return/^[^:/?#]*(?:[/?#]|$)/i.test(a)}},pn={tel:{scheme:"TEL",M:jm("tel:")},callto:{scheme:"CALLTO",M:function(a){return/^callto:\+?\d*$/i.test(a)}},ssh:{scheme:"SSH",M:jm("ssh://")},rtsp:{scheme:"RTSP",M:jm("rtsp://")},data:{scheme:"DATA",M:function(a){a=a.match(/^data:(.*);base64,[a-z0-9+\/]+=*$/i);var b;if(b=2===(null===a||void 0===a?void 0:a.length))a=a[1].match(/^([^;]+)(?:;\w+=(?:\w+|"[\w;,= ]+"))*$/i),
|
|
b=2===(null===a||void 0===a?void 0:a.length)&&(/^image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp|x-icon)$/i.test(a[1])||/^video\/(?:mpeg|mp4|ogg|webm|x-matroska|quicktime|x-ms-wmv)$/i.test(a[1])||/^audio\/(?:3gpp2|3gpp|aac|L16|midi|mp3|mp4|mpeg|oga|ogg|opus|x-m4a|x-matroska|x-wav|wav|webm)$/i.test(a[1]));return b}},http:{scheme:"HTTP",M:jm("http:")},https:{scheme:"HTTPS",M:jm("https:")},ftp:{scheme:"FTP",M:jm("ftp:")},mailto:{scheme:"MAILTO",M:jm("mailto:")},intent:{scheme:"INTENT",M:jm("intent:")},market:{scheme:"MARKET",
|
|
M:jm("market:")},itms:{scheme:"ITMS",M:jm("itms:")},"itms-appss":{scheme:"ITMS_APPSS",M:jm("itms-appss:")},"itms-services":{scheme:"ITMS_SERVICES",M:jm("itms-services:")}};
|
|
var qn,rn=function(){},sn=function(a,b){hm(b);this.g=a};_.N(sn,rn);sn.prototype.toString=function(){return this.g.toString()};var tn=null===(qn=im())||void 0===qn?void 0:qn.emptyHTML;new sn(null!==tn&&void 0!==tn?tn:"",gm);
|
|
var un,vn=function(){},wn=function(a,b){hm(b);this.g=a};_.N(wn,vn);wn.prototype.toString=function(){return this.g.toString()};var xn=null===(un=im())||void 0===un?void 0:un.emptyScript;new wn(null!==xn&&void 0!==xn?xn:"",gm);
|
|
var yn=function(a,b){this.i=b.auth_url||"https://accounts.google.com/o/oauth2/auth";this.j=mm(a,b);this.g=void 0;this.h=a;this.m=!1},zn=function(a){a.m||(a.m=!0,window.addEventListener("message",function(b){try{if(b.data){var c=JSON.parse(b.data).params;c?a.g&&c.id===a.g?c.clientId!==a.j.client_id?Z("Message ignored. Client id does not match.","OAUTH2_CLIENT"):"authResult"!==c.type?Z("Message ignored. Invalid event type.","OAUTH2_CLIENT"):(a.g=void 0,a.l(c.authResult)):Z("Message ignored. Request id does not match.",
|
|
"OAUTH2_CLIENT"):Z("Message ignored. No params in message.","OAUTH2_CLIENT")}else Z("Message ignored. No event data.","OAUTH2_CLIENT")}catch(d){Z("Message ignored. Error in parsing event data.","OAUTH2_CLIENT")}},!1))},An=function(a,b){a.g="auth"+Math.floor(1E6*Math.random()+1);var c=location.protocol,d=location.host,e=c.indexOf(":");0<e&&(c=c.substring(0,e));c=["storagerelay://",c,"/",d,"?"];c.push("id="+a.g);b.redirect_uri=c.join("")};
|
|
var Bn=new _.Pj(_.Nj,"g_auth_code_window"),Cn=function(a){yn.call(this,"code",a);this.callback=a.callback;a:switch(a.ux_mode){case "redirect":a="redirect";break a;default:a="popup"}this.o=a;Z("Instantiated.","CODE_CLIENT")};_.N(Cn,yn);Cn.prototype.l=function(a){Z("Handling response. "+JSON.stringify(a),"CODE_CLIENT");this.callback&&this.callback.call(this,a)};
|
|
Cn.prototype.requestCode=function(){if(_.J("enable_m3")){var a=this.j;if("redirect"===this.o){Z("Starting redirect flow.","CODE_CLIENT");var b=window.location;a=lm(this.h,this.i,a);var c=void 0===c?nn:c;c=void 0===c?nn:c;var d;var e=a.substring(0,14).indexOf(":");e=null!==(d=pn[0>e?"":a.substr(0,e).toLowerCase()])&&void 0!==d?d:on;a=c.includes(e.scheme)&&e.M(a)?new ln(a,gm):void 0;d=b.assign;a=a||mn;if(a instanceof kn)if(a instanceof ln)a=a.g;else throw Error("ea");else a=_.Ma(a);d.call(b,a)}else Z("Starting popup flow.",
|
|
"CODE_CLIENT"),zn(this),An(this,a),_.Qj(lm(this.h,this.i,a),Bn)}else _.v("Attempted to request code with the experiment off","CODE_CLIENT")};
|
|
var Dn=new _.Pj(_.Nj,"g_auth_token_window"),En=window,Fn=function(a){yn.call(this,"token",a);this.callback=a.callback;Z("Instantiated.","TOKEN_CLIENT")};_.N(Fn,yn);
|
|
Fn.prototype.l=function(a){Z("Handling response. "+JSON.stringify(a),"TOKEN_CLIENT");Z("Trying to set gapi client token.","TOKEN_CLIENT");if(a.access_token)if(En.gapi&&En.gapi.client&&En.gapi.client.setToken)try{En.gapi.client.setToken.call(this,a)}catch(b){_.v("Set token failed. Exception encountered.","TOKEN_CLIENT"),console.g(b)}else _.t("Set token failed. Gapi.client.setToken undefined.","TOKEN_CLIENT");else _.t("Set token failed. No access token in response.","TOKEN_CLIENT");this.callback&&this.callback.call(this,
|
|
a)};
|
|
Fn.prototype.requestAccessToken=function(a){if(_.J("enable_m3")){var b=this.j;a=a||{};b=mm(this.h,{client_id:b.client_id,scope:b.scope,prompt:void 0===a.prompt?b.prompt:a.prompt,hint:void 0===a.hint?b.hint:a.hint,state:void 0===a.state?b.state:a.state,hosted_domain:b.hosted_domain,include_granted_scopes:void 0===a.include_granted_scopes?b.include_granted_scopes:a.include_granted_scopes});Z("Starting popup flow.","TOKEN_CLIENT");zn(this);An(this,b);_.Qj(lm(this.h,this.i,b),Dn)}else _.v("Attempted to request access token with the experiment off","TOKEN_CLIENT")};
|
|
_.x("google.accounts.oauth2.initCodeClient",function(a){if(_.J("enable_m3"))return new Cn(a);_.v("Attempted to initialize Code client with the experiment off.","OAUTH2_API")});_.x("google.accounts.oauth2.CodeClient",Cn);_.x("google.accounts.oauth2.initTokenClient",function(a){if(_.J("enable_m3"))return new Fn(a);_.v("Attempted to initialize Token client with the experiment off.","OAUTH2_API")});_.x("google.accounts.oauth2.TokenClient",Fn);
|
|
_.x("google.accounts.oauth2.hasGrantedAllScopes",function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(_.J("enable_m3"))return pm.apply(null,[a].concat(Kl(c)));_.v("Attempted to call hasGrantedAllScopes with the experiment off.","OAUTH2_API")});
|
|
_.x("google.accounts.oauth2.hasGrantedAnyScope",function(a,b){for(var c=[],d=1;d<arguments.length;++d)c[d-1]=arguments[d];if(_.J("enable_m3"))return qm.apply(null,[a].concat(Kl(c)));_.v("Attempted to call hasGrantedAnyScope with the experiment off.","OAUTH2_API")});_.x("google.accounts.oauth2.revoke",function(a,b){_.J("enable_m3")?ol("https://oauth2.googleapis.com/revoke",{token:a},b):_.v("Attempted to call revoke with the experiment off.","OAUTH2_API")});
|
|
|
|
}catch(e){_._DumpException(e)}
|
|
}).call(this,this.default_gsi);
|
|
// Google Inc.
|
|
|
|
//# sourceURL=/_/gsi/_/js/k=gsi.gsi.en.2f0d9inoam4.O/am=cg/d=1/ct=zgms/rs=AF0KOtW8IEF-TGSiZ5fJdPlfbYNG4zpbRg/m=gis_client_library
|
|
(() => {const head = document.head; const css = ".qJTHM\x7b-webkit-user-select:none;color:#202124;direction:ltr;-webkit-touch-callout:none;font-family:\x27Roboto-Regular\x27,arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin:0;overflow:hidden;-webkit-text-size-adjust:100%\x7d.ynRLnc\x7bleft:-9999px;position:absolute;top:-9999px\x7d.L6cTce\x7bdisplay:none\x7d.bltWBb\x7bword-break:break-all\x7d.hSRGPd\x7bcolor:#1a73e8;cursor:pointer;font-weight:500;text-decoration:none\x7d.Bz112c-W3lGp\x7bheight:16px;width:16px\x7d.Bz112c-E3DyYd\x7bheight:20px;width:20px\x7d.Bz112c-r9oPif\x7bheight:24px;width:24px\x7d.Bz112c-uaxL4e\x7b-webkit-border-radius:10px;border-radius:10px\x7d.LgbsSe-Bz112c\x7bdisplay:block\x7d.S9gUrf-YoZ4jf,.S9gUrf-YoZ4jf *\x7bborder:none;margin:0;padding:0\x7d.fFW7wc-ibnC6b\x3e.aZ2wEe\x3ediv\x7bborder-color:#4285f4\x7d.P1ekSe-ZMv3u\x3ediv:nth-child(1)\x7bbackground-color:#1a73e8!important\x7d.P1ekSe-ZMv3u\x3ediv:nth-child(2),.P1ekSe-ZMv3u\x3ediv:nth-child(3)\x7bbackground-image:linear-gradient(to right,rgba(255,255,255,0.7),rgba(255,255,255,0.7)),linear-gradient(to right,#1a73e8,#1a73e8)!important\x7d.haAclf\x7bdisplay:inline-block\x7d.nsm7Bb-HzV7m-LgbsSe\x7b-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s;transition:background-color .218s,border-color .218s;-webkit-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #dadce0;color:#3c4043;cursor:pointer;font-family:\x27Google Sans\x27,arial,sans-serif;font-size:14px;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto\x7d@media screen and (-ms-high-contrast:active)\x7b.nsm7Bb-HzV7m-LgbsSe\x7bborder:2px solid windowText;color:windowText\x7d\x7d.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe\x7bfont-size:14px;height:32px;letter-spacing:.25px;padding:0 10px\x7d.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe\x7bfont-size:11px;height:20px;letter-spacing:.3px;padding:0 8px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe\x7bpadding:0;width:40px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe\x7bwidth:32px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe\x7bwidth:20px\x7d.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK\x7b-webkit-border-radius:20px;border-radius:20px\x7d.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe\x7b-webkit-border-radius:16px;border-radius:16px\x7d.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe\x7b-webkit-border-radius:10px;border-radius:10px\x7d.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc\x7bborder:none;color:#fff\x7d.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc\x7bbackground-color:#1a73e8\x7d.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc\x7bbackground-color:#202124;color:#e8eaed\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bheight:18px;margin-right:8px;min-width:18px;width:18px\x7d.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bheight:14px;min-width:14px;width:14px\x7d.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bheight:10px;min-width:10px;width:10px\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bmargin-left:8px;margin-right:-4px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bmargin:0;padding:10px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bpadding:8px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bpadding:4px\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;display:-webkit-box;display:-webkit-flex;display:flex;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#fff;height:36px;margin-left:-10px;margin-right:12px;min-width:36px;width:36px\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c\x7bmargin:0;padding:0\x7d.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7bheight:28px;margin-left:-8px;margin-right:10px;min-width:28px;width:28px\x7d.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7bheight:16px;margin-left:-6px;margin-right:8px;min-width:16px;width:16px\x7d.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-radius:3px;border-radius:3px;margin-left:2px;margin-right:0;padding:0\x7d.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-radius:18px;border-radius:18px\x7d.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-radius:14px;border-radius:14px\x7d.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-radius:8px;border-radius:8px\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb\x7bdisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:row;flex-direction:row;justify-content:space-between;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;position:relative;width:100%\x7d.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX\x7bjustify-content:center\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId\x7b-webkit-flex-grow:1;flex-grow:1;font-family:\x27Google Sans\x27,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top\x7d.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId\x7bfont-weight:300\x7d.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId\x7b-webkit-flex-grow:0;flex-grow:0\x7d.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe\x7b-webkit-transition:background-color .218s;transition:background-color .218s;bottom:0;left:0;position:absolute;right:0;top:0\x7d.nsm7Bb-HzV7m-LgbsSe:hover,.nsm7Bb-HzV7m-LgbsSe:focus\x7b-webkit-box-shadow:none;box-shadow:none;border-color:#d2e3fc;outline:none\x7d.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe\x7bbackground:rgba(66,133,244,0.04)\x7d.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe\x7bbackground:rgba(66,133,244,0.1)\x7d.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe\x7bbackground:rgba(255,255,255,0.24)\x7d.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe\x7bbackground:rgba(255,255,255,0.32)\x7d.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY\x7b-webkit-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:20px;margin-left:-4px;margin-right:8px;min-width:20px;width:20px\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId\x7bfont-family:\x27Roboto\x27;font-size:12px;text-align:left\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf,.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS\x7boverflow:hidden;text-overflow:ellipsis\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff\x7bdisplay:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;color:#5f6368;fill:#5f6368;font-size:11px;font-weight:400\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff\x7bcolor:#e8eaed;fill:#e8eaed\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c\x7bheight:18px;margin:-3px -3px -3px 2px;min-width:18px;width:18px\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-top-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;margin-left:12px;margin-right:-10px\x7d.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf\x7b-webkit-border-radius:18px;border-radius:18px\x7d.L5Fo6c-sM5MNb\x7bborder:0;display:block;left:0;position:relative;top:0\x7d.L5Fo6c-bF1uUb\x7b-webkit-border-radius:4px;border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0\x7d.L5Fo6c-bF1uUb:focus\x7bborder:none;outline:none\x7dsentinel\x7b\x7d\n\/*# sourceURL\x3d\/_\/gsi\/_\/ss\/k\x3dgsi.gsi.n64yMIEPTMo.L.W.O\/am\x3dcg\/d\x3d1\/ct\x3dzgms\/rs\x3dAF0KOtV4Ub2H8p50TbLsIBxnE82DWYYB8g\/m\x3dgis_client_button_style *\/"; const styleId = 'googleidentityservice_button_styles'; if (head && css && !document.getElementById(styleId)) {const style = document.createElement('style'); style.id = styleId; style.appendChild(document.createTextNode(css)); head.appendChild(style);}})(); |