gapi.loaded_1(function(_){var window=this; _.qi=function(a){for(var b in a)return!1;return!0};_.ri=function(a){for(var b=[],c=0,d=0;d>=8);b[c++]=e}return b};var si,ti,vi;si={};ti=null;_.ui=_.sd||_.td||!_.pi&&!_.pd&&"function"==typeof _.F.atob;_.wi=function(a,b){void 0===b&&(b=0);vi();b=si[b];for(var c=Array(Math.floor(a.length/3)),d=b[64]||"",e=0,f=0;e>2];h=b[(h&3)<<4|k>>4];k=b[(k&15)<<2|l>>6];l=b[l&63];c[f++]=m+h+k+l}m=0;l=d;switch(a.length-e){case 2:m=a[e+1],l=b[(m&15)<<2]||d;case 1:a=a[e],c[f]=b[a>>2]+b[(a&3)<<4|m>>4]+l+d}return c.join("")}; _.xi=function(a,b){function c(l){for(;d>4);64!=h&&(b(f<<4&240|h>>2),64!=k&&b(h<<6&192|k))}}; vi=function(){if(!ti){ti={};for(var a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".split(""),b=["+/=","+/","-_=","-_.","-_"],c=0;5>c;c++){var d=a.concat(b[c].split(""));si[c]=d;for(var e=0;ek?"":0==k?";expires="+(new Date(1970,1,1)).toUTCString():";expires="+(new Date(Date.now()+1E3*k)).toUTCString())+(d?";secure":"")+(null!=e?";samesite="+e:"")}; _.g.get=function(a,b){for(var c=a+"=",d=(this.Bb.cookie||"").split(";"),e=0,f;e>>0);_.hk=function(a){if("function"===typeof a)return a;a[pk]||(a[pk]=function(b){return a.handleEvent(b)});return a[pk]};_.Jj(function(a){mk=a(mk)});_.qk=function(){_.Dj.call(this);this.Xj=new Zj(this);this.fY=this;this.dH=null};_.$a(_.qk,_.Dj);_.qk.prototype[_.Uj]=!0;_.g=_.qk.prototype;_.g.zn=function(){return this.dH};_.g.fB=function(a){this.dH=a};_.g.addEventListener=function(a,b,c,d){_.gk(this,a,b,c,d)};_.g.removeEventListener=function(a,b,c,d){_.nk(this,a,b,c,d)}; _.g.dispatchEvent=function(a){var b,c=this.zn();if(c)for(b=[];c;c=c.zn())b.push(c);c=this.fY;var d=a.type||a;if("string"===typeof a)a=new _.Qj(a,c);else if(a instanceof _.Qj)a.target=a.target||c;else{var e=a;a=new _.Qj(d,c);_.Mj(a,e)}e=!0;if(b)for(var f=b.length-1;!a.ru&&0<=f;f--){var h=a.currentTarget=b[f];e=h.Ns(d,!0,a)&&e}a.ru||(h=a.currentTarget=c,e=h.Ns(d,!0,a)&&e,a.ru||(e=h.Ns(d,!1,a)&&e));if(b)for(f=0;!a.ru&&f=arguments.length?Array.prototype.slice.call(a,b):Array.prototype.slice.call(a,b,c)};_.zt=function(a,b,c,d){return Array.prototype.splice.apply(a,xt(arguments,1))};_.At=function(a,b,c){if(null!==a&&b in a)throw Error("k`"+b);a[b]=c};_.Bt=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:""):_.ae(c,"*",a,b)[0]||null}return a||null}; _.Ct=function(a,b){b.parentNode&&b.parentNode.insertBefore(a,b.nextSibling)};_.Dt=function(a){var b;if(_.Md&&(b=a.parentElement))return b;b=a.parentNode;return _.re(b)?b:null};_.Et=function(a,b,c){a&&!c&&(a=a.parentNode);for(c=0;a;){if(b(a))return a;a=a.parentNode;c++}return null};_.Ft=function(a){_.Dj.call(this);this.ye=a;this.Wb={}};_.$a(_.Ft,_.Dj);var Gt=[];_.Ft.prototype.W=function(a,b,c,d){return this.Pt(a,b,c,d)}; _.Ft.prototype.Pt=function(a,b,c,d,e){Array.isArray(b)||(b&&(Gt[0]=b.toString()),b=Gt);for(var f=0;ftv(this.lc[a],b)&&this.lc[a].push(b)};Cv.prototype.removeEventListener=function(a,b){if(!(0<=tv(this.MK,a)))throw Error("Y`"+a);vv(b)&&this.lc[a]&&this.lc[a].length&&(b=tv(this.lc[a],b),0<=b&&this.lc[a].splice(b,1))}; Cv.prototype.dispatchEvent=function(a){var b=a.type;if(!(b&&0<=tv(this.MK,b)))throw Error("$`"+b);if(this.lc[b]&&this.lc[b].length)for(var c=this.lc[b].length,d=0;dt;t+=4)p[t/4]=q[t]<<24|q[t+1]<<16|q[t+2]<<8|q[t+3];for(t=16;80>t;t++)q=p[t-3]^p[t-8]^p[t-14]^p[t-16],p[t]=(q<<1|q>>>31)&4294967295;q=e[0];var v=e[1],r=e[2],x=e[3],B=e[4];for(t=0;80>t;t++){if(40>t)if(20>t){var D=x^v&(r^x);var E=1518500249}else D= v^r^x,E=1859775393;else 60>t?(D=v&r|x&(v|r),E=2400959708):(D=v^r^x,E=3395469782);D=((q<<5|q>>>27)&4294967295)+D+B+E+p[t]&4294967295;B=x;x=r;r=(v<<30|v>>>2)&4294967295;v=q;q=D}e[0]=e[0]+q&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+r&4294967295;e[3]=e[3]+x&4294967295;e[4]=e[4]+B&4294967295}function c(q,p){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var t=[],v=0,r=q.length;vm?c(k,56-m):c(k,64-(m-56));for(var t=63;56<=t;t--)f[t]=p&255,p>>>=8;b(f);for(t=p=0;5>t;t++)for(var v=24;0<=v;v-=8)q[p++]=e[t]>>v&255;return q}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,Ci:function(){for(var q=d(),p="",t=0;ttv(c.Sl[a],b)&&c.Sl[a].push(b))},lw=function(a){var b=jw;a&&(b.Sl[a]||(b.Sl[a]=[]))},mw=function(a,b,c){return b&&a.Sl[b]&&0<=tv(a.Sl[b],c)};_.g=iw.prototype; _.g.C5=function(a){var b,c=!!a.source&&(a.source===_.Iv||a.source.opener===window);if(b=c?Dv.t0(a.origin):Dv.N_(a)){try{var d=_.Bv.parse(a.data)}catch(e){rv("Bad event, an error happened when parsing data.");return}if(!c){if(!d||!d.rpcToken||d.rpcToken!=b.zm){rv("Bad event, no RPC token.");return}if(d.id&&!d.method){c=d;if(a=b.Kj[c.id])delete b.Kj[c.id],a(c.result,c.error);return}}"fireIdpEvent"!=d.method?rv("Bad IDP event, method unknown."):(a=d.params)&&a.type&&this.bQ[a.type]?(d=this.bQ[a.type], c&&!d.iY?rv("Bad IDP event. Source window cannot be a popup."):d.Ir&&!d.Ir.call(this,b,a)?rv("Bad IDP event."):d.Hf.call(this,b,a)):rv("Bad IDP event.")}else rv("Bad event, no corresponding Idp Stub.")};_.g.Y6=function(a,b){return mw(this,a.Db,b.clientId)};_.g.X6=function(a,b){b=b.clientId;return!b||mw(this,a.Db,b)};_.g.vY=function(a,b){return mw(this,a.Db,b.clientId)};_.g.L4=function(a,b){a.Ln=!0;a.lv=!!b.cookieDisabled;aw(a);for(b=0;bb;b++)a[b]=Math.floor(256*Math.random())}return _.wi(a,3).substring(0,64)},Fw=function(){var a=navigator.userAgent.toLowerCase();return 0>a.indexOf("edge/")&&(-1 a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("safari/")},Hw=function(a,b,c){if(!a.Je)throw Error("ta");b?_.fw(a.Id,a.Ge,!0,void 0,c):_.fw(a.Id,a.Ge,!0,a.Be,c)},Iw=function(a){if(!a.Je)throw Error("ta");return a.kz},Jw,Kw,Lw,Mw,Nw,Ow,Pw,Qw,Rw,Tw;_.Bw.prototype.fR=_.hb(17,function(a,b){var c=this.Id,d=this.Yb,e=this.Ge,f=_.wv(this.oj);delete f.response_type;_.cw(c,"getOnlineCode",{clientId:d,loginHint:a,request:f,sessionSelector:e},b)}); _.zw.prototype.dT=_.hb(16,function(a){Iw(this)&&Iw(this).access_token&&(this.Id.revoke(this.Yb,Iw(this).access_token,a),Hw(this,!0))}); _.zw.prototype.Xs=_.hb(15,function(){var a=this;return function(b){if(b&&b.authResult&&b.authResult.login_hint)if(a.cz()&&a.Dr&&(Fw()||Gw())){b=b.authResult;var c=Date.now(),d=b.expires_in;b={access_token:b.access_token,token_type:b.token_type,login_hint:b.login_hint,expires_in:d,id_token:b.id_token,scope:b.scope,first_issued_at:c,expires_at:c+1E3*d,idpId:a.Db};a.kz=b;a.dispatchEvent({type:_.yw.CL,idpId:a.Db,response:b})}else a.vB(b.authResult.login_hint,a.Bh||b.authResult.login_hint!=a.Be,!0,!0)}}); _.Bw.prototype.Xs=_.hb(14,function(a){var b=this;return function(c){c&&c.authResult&&c.authResult.login_hint?b.Rs(function(d){_.fw(b.Id,b.Ge,d&&d.disabled,c.authResult.login_hint,function(){_.Cw(b,c.authResult.login_hint,a)})}):a(c&&c.authResult&&c.authResult.error?c.authResult:c&&c.authResult&&!c.authResult.login_hint?{error:"wrong_response_type"}:{error:"unknown_error"})}});_.tw.prototype.GR=_.hb(13,function(){this.Yb&&_.cw(this.Id,"startPolling",{clientId:this.Yb,origin:this.xd,id:this.tk})}); _.$v.prototype.revoke=_.hb(9,function(a,b,c){_.cw(this,"revoke",{clientId:a,token:b},c)});_.zw.prototype.revoke=_.hb(8,function(a){_.rw(this,this.dT,[a])});Jw=function(){var a=navigator.userAgent,b;if(b=!!a&&-1!=a.indexOf("CriOS"))b=-1,(a=a.match(/CriOS\/(\d+)/))&&a[1]&&(b=parseInt(a[1],10)||-1),b=48>b;return b}; Kw=function(){var a=navigator.userAgent.toLowerCase();if(!(-1a.indexOf("chrome/")&&0>a.indexOf("crios/")&&0>a.indexOf("android")))return!1;var b=RegExp("version/(\\d+)\\.(\\d+)[\\.0-9]*").exec(navigator.userAgent.toLowerCase());if(!b||3>b.length)return!1;a=parseInt(b[1],10);b=parseInt(b[2],10);return 12b.length?!1:14<=parseInt(b[1],10)):b=!1);b&&!a.prompt&&(a.prompt= "select_account");k+=0>k.indexOf("?")?"?":"&";b=[];for(var m in a)if(a.hasOwnProperty(m)){c=a[m];if(null===c||void 0===c)c="";b.push(encodeURIComponent(m)+"="+encodeURIComponent(c))}return k+b.join("&")}; Mw=function(a,b,c,d){if(!a.Yb)throw Error("ua");a.tk=c||a.wY||"auth"+Math.floor(1E6*Math.random()+1);b=b||{};b.extraQueryParams=b.extraQueryParams||{};if(!b.extraQueryParams.redirect_uri){var e=a.xd.split("//");c=b.extraQueryParams;var f=e[0],h=f.indexOf(":");0e)b[d++]=String.fromCharCode(e);else if(191e){var f=a[c++];b[d++]=String.fromCharCode((e&31)<<6|f&63)}else if(239e){f=a[c++];var h=a[c++],k=a[c++];e=((e&7)<<18|(f&63)<<12|(h&63)<<6|k&63)-65536;b[d++]=String.fromCharCode(55296+(e>>10));b[d++]=String.fromCharCode(56320+(e&1023))}else f=a[c++],h=a[c++],b[d++]=String.fromCharCode((e&15)<<12|(f&63)<<6|h&63)}return b.join("")}; Tw=function(a){var b=[];_.xi(a,function(c){b.push(c)});return b};_.Uw=function(a,b){_.ij[b||"token"]=a};_.Vw=function(a){delete _.ij[a||"token"]};_.Bv={parse:function(a){a=_.Ag("["+String(a)+"]");if(!1===a||1!==a.length)throw new SyntaxError("JSON parsing failed.");return a[0]},stringify:function(a){return _.Bg(a)}};_.Bw.prototype.VD=function(a,b){_.rw(this,this.ZZ,[a,b])};_.Bw.prototype.ZZ=function(a,b){this.Id.VD(this.Yb,a,this.oj,this.Ge,b)};_.$v.prototype.VD=function(a,b,c,d,e){c=_.wv(c);_.cw(this,"gsi:fetchLoginHint",{clientId:a,loginHint:b,request:c,sessionSelector:d},e)};var Ww,Xw=["client_id","cookie_policy","scope"],Yw="client_id cookie_policy fetch_basic_profile hosted_domain scope openid_realm disable_token_refresh login_hint ux_mode redirect_uri state prompt oidc_spec_compliant nonce enable_serial_consent include_granted_scopes response_type session_selection plugin_name ack_extension_date gsiwebsdk".split(" "),Zw=["authuser","after_redirect","access_type","hl"],$w=["login_hint","prompt"],ax={clientid:"client_id",cookiepolicy:"cookie_policy"},bx=["approval_prompt", "authuser","login_hint","prompt","hd"],cx=["login_hint","g-oauth-window","status"],dx=Math.min(_.pf("oauth-flow/authWindowWidth",599),screen.width-20),ex=Math.min(_.pf("oauth-flow/authWindowHeight",600),screen.height-30);var fx=function(a){_.ib.call(this,a)};_.P(fx,_.ib);fx.prototype.name="gapi.auth2.ExternallyVisibleError";var gx=function(){};gx.prototype.select=function(a,b){if(a.sessions&&1==a.sessions.length&&(a=a.sessions[0],a.login_hint)){b(a);return}b()};var hx=function(){};hx.prototype.select=function(a,b){if(a.sessions&&a.sessions.length)for(var c=0;cb.indexOf(c)&&delete a[c];return a},Qx=function(a,b){if(!a)throw new fx("Empty initial options.");for(var c=0;c");var h=_.Qf.createElement(d.join(""));h&&(!c||h.tagName==c.tagName&&h.namespaceURI==c.namespaceURI)&&(c=h)}catch(l){}d=c;b=b||{};for(var k in b)b.hasOwnProperty(k)&&(d[k]=b[k]);return c};_.Qf.rO=function(){if(document.body)return document.body;try{var b=document.getElementsByTagNameNS("http://www.w3.org/1999/xhtml","body");if(b&& 1==b.length)return b[0]}catch(c){}return document.documentElement||document};_.Qf.Uga=function(b){return a(b)}})(); _.qh=window.gapi&&window.gapi.util||{}; _.qh=_.qh={};_.qh.getOrigin=function(a){return _.sh(a)}; _.dz=function(a){if(0!==a.indexOf("GCSC"))return null;var b={dj:!1};a=a.substr(4);if(!a)return b;var c=a.charAt(0);a=a.substr(1);var d=a.lastIndexOf("_");if(-1==d)return b;var e=_.bz(a.substr(d+1));if(null==e)return b;a=a.substring(0,d);if("_"!==a.charAt(0))return b;d="E"===c&&e.We;return!d&&("U"!==c||e.We)||d&&!_.cz?b:{dj:!0,We:d,aZ:a.substr(1),domain:e.domain,Ei:e.Ei}};_.ez=function(a,b){this.Of=a;a=b||{};this.b4=Number(a.maxAge)||0;this.re=a.domain;this.km=a.path;this.N6=!!a.secure};_.ez.prototype.read=function(){for(var a=this.Of+"=",b=document.cookie.split(/;\s*/),c=0;ct;t+=4)p[t/4]=q[t]<<24|q[t+1]<<16|q[t+2]<<8|q[t+3];for(t=16;80>t;t++)q=p[t-3]^p[t-8]^p[t-14]^p[t-16],p[t]=(q<<1|q>>>31)&4294967295;q=e[0];var v=e[1],r=e[2],x=e[3],B=e[4];for(t=0;80>t;t++){if(40>t)if(20>t){var D=x^v&(r^x);var E=1518500249}else D=v^r^x,E=1859775393;else 60>t?(D=v&r|x&(v|r),E=2400959708):(D=v^r^x,E=3395469782);D=((q<<5|q>>>27)&4294967295)+ D+B+E+p[t]&4294967295;B=x;x=r;r=(v<<30|v>>>2)&4294967295;v=q;q=D}e[0]=e[0]+q&4294967295;e[1]=e[1]+v&4294967295;e[2]=e[2]+r&4294967295;e[3]=e[3]+x&4294967295;e[4]=e[4]+B&4294967295}function c(q,p){if("string"===typeof q){q=unescape(encodeURIComponent(q));for(var t=[],v=0,r=q.length;vm?c(k,56-m):c(k,64-(m-56));for(var t=63;56<=t;t--)f[t]=p&255,p>>>=8;b(f);for(t=p=0;5>t;t++)for(var v=24;0<=v;v-=8)q[p++]=e[t]>>v&255;return q}for(var e=[],f=[],h=[],k=[128],l=1;64>l;++l)k[l]=0;var m,n;a();return{reset:a,update:c,digest:d,Ci:function(){for(var q=d(),p="",t=0;t":(f=_.Es(c),b+=">"+_.hd(f).toString()+"");return _.id(b)};_.Hs=function(a){return Number(_.Ld)>=a};_.Is=function(a){return _.Td('style[nonce],link[rel="stylesheet"][nonce]',a)};Js=function(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}; Ks=function(a){return a.replace(RegExp("(^|[\\s]+)([a-z])","g"),function(b,c,d){return c+d.toUpperCase()})};_.Ls=function(a,b,c){return _.je(document,arguments)};_.Ms=function(a,b,c,d){this.top=a;this.right=b;this.bottom=c;this.left=d};_.g=_.Ms.prototype;_.g.Tb=function(){return this.right-this.left};_.g.Kc=function(){return this.bottom-this.top};_.g.clone=function(){return new _.Ms(this.top,this.right,this.bottom,this.left)};_.g.contains=function(a){return this&&a?a instanceof _.Ms?a.left>=this.left&&a.right<=this.right&&a.top>=this.top&&a.bottom<=this.bottom:a.x>=this.left&&a.x<=this.right&&a.y>=this.top&&a.y<=this.bottom:!1}; _.g.expand=function(a,b,c,d){_.Kb(a)?(this.top-=a.top,this.right+=a.right,this.bottom+=a.bottom,this.left-=a.left):(this.top-=a,this.right+=Number(b),this.bottom+=Number(c),this.left-=Number(d));return this};_.g.ceil=function(){this.top=Math.ceil(this.top);this.right=Math.ceil(this.right);this.bottom=Math.ceil(this.bottom);this.left=Math.ceil(this.left);return this}; _.g.floor=function(){this.top=Math.floor(this.top);this.right=Math.floor(this.right);this.bottom=Math.floor(this.bottom);this.left=Math.floor(this.left);return this};_.g.round=function(){this.top=Math.round(this.top);this.right=Math.round(this.right);this.bottom=Math.round(this.bottom);this.left=Math.round(this.left);return this}; _.g.translate=function(a,b){a instanceof _.ts?(this.left+=a.x,this.right+=a.x,this.top+=a.y,this.bottom+=a.y):(this.left+=a,this.right+=a,"number"===typeof b&&(this.top+=b,this.bottom+=b));return this};_.g.scale=function(a,b){b="number"===typeof b?b:a;this.left*=a;this.right*=a;this.top*=b;this.bottom*=b;return this};var Ps,Ns,Us,Xs,it,Ws;_.Os=function(a,b,c){if("string"===typeof b)(b=Ns(a,b))&&(a.style[b]=c);else for(var d in b){c=a;var e=b[d],f=Ns(c,d);f&&(c.style[f]=e)}};Ps={};Ns=function(a,b){var c=Ps[b];if(!c){var d=Js(b);c=d;void 0===a.style[d]&&(d=(_.td?"Webkit":_.sd?"Moz":_.pd?"ms":null)+Ks(d),void 0!==a.style[d]&&(c=d));Ps[b]=c}return c};_.Qs=function(a,b){var c=a.style[Js(b)];return"undefined"!==typeof c?c:a.style[Ns(a,b)]||""}; _.Rs=function(a,b){var c=_.Zd(a);return c.defaultView&&c.defaultView.getComputedStyle&&(a=c.defaultView.getComputedStyle(a,null))?a[b]||a.getPropertyValue(b)||"":""};_.Ss=function(a,b){return a.currentStyle?a.currentStyle[b]:null};_.Ts=function(a,b){return _.Rs(a,b)||_.Ss(a,b)||a.style&&a.style[b]};Us=function(a){try{return a.getBoundingClientRect()}catch(b){return{left:0,top:0,right:0,bottom:0}}}; _.Ys=function(a,b){b=b||_.us(document);var c=b||_.us(document);var d=_.Vs(a),e=_.Vs(c);if(_.pd&&!_.Hs(9)){var f=Ws(c,"borderLeft");var h=Ws(c,"borderRight");var k=Ws(c,"borderTop"),l=Ws(c,"borderBottom");h=new _.Ms(k,h,l,f)}else f=_.Rs(c,"borderLeftWidth"),h=_.Rs(c,"borderRightWidth"),k=_.Rs(c,"borderTopWidth"),l=_.Rs(c,"borderBottomWidth"),h=new _.Ms(parseFloat(k),parseFloat(h),parseFloat(l),parseFloat(f));c==_.us(document)?(f=d.x-c.scrollLeft,d=d.y-c.scrollTop,_.pd&&!_.Hs(10)&&(f+=h.left,d+=h.top)): (f=d.x-e.x-h.left,d=d.y-e.y-h.top);a=Xs(a);e=c.clientHeight-a.height;h=c.scrollLeft;k=c.scrollTop;h+=Math.min(f,Math.max(f-(c.clientWidth-a.width),0));k+=Math.min(d,Math.max(d-e,0));c=new _.ts(h,k);b.scrollLeft=c.x;b.scrollTop=c.y};_.Vs=function(a){var b=_.Zd(a),c=new _.ts(0,0);var d=b?_.Zd(b):document;d=!_.pd||_.Hs(9)||_.fe(_.$d(d).Bb)?d.documentElement:d.body;if(a==d)return c;a=Us(a);b=_.vs(_.$d(b).Bb);c.x=a.left+b.x;c.y=a.top+b.y;return c}; _.$s=function(a,b){var c=new _.ts(0,0),d=_.ge(_.Zd(a));if(!_.nd(d,"parent"))return c;do{var e=d==b?_.Vs(a):_.Zs(a);c.x+=e.x;c.y+=e.y}while(d&&d!=b&&d!=d.parent&&(a=d.frameElement)&&(d=d.parent));return c};_.Zs=function(a){a=Us(a);return new _.ts(a.left,a.top)};_.bt=function(a,b,c){if(b instanceof _.Ud)c=b.height,b=b.width;else if(void 0==c)throw Error("Q");a.style.width=_.at(b,!0);a.style.height=_.at(c,!0)};_.at=function(a,b){"number"==typeof a&&(a=(b?Math.round(a):a)+"px");return a}; _.ct=function(a){var b=Xs;if("none"!=_.Ts(a,"display"))return b(a);var c=a.style,d=c.display,e=c.visibility,f=c.position;c.visibility="hidden";c.position="absolute";c.display="inline";a=b(a);c.display=d;c.position=f;c.visibility=e;return a};Xs=function(a){var b=a.offsetWidth,c=a.offsetHeight,d=_.td&&!b&&!c;return(void 0===b||d)&&a.getBoundingClientRect?(a=Us(a),new _.Ud(a.right-a.left,a.bottom-a.top)):new _.Ud(b,c)};_.dt=function(a,b){a.style.display=b?"":"none"}; _.ft=function(a){var b=_.$d(void 0),c=b.ob();if(_.pd&&c.createStyleSheet)b=c.createStyleSheet(),_.et(b,a);else{c=_.ws(b,"HEAD")[0];if(!c){var d=_.ws(b,"BODY")[0];c=b.qa("HEAD");d.parentNode.insertBefore(c,d)}d=b.qa("STYLE");var e=_.Is();e&&d.setAttribute("nonce",e);_.et(d,a);b.appendChild(c,d)}};_.et=function(a,b){b=_.As(b);_.pd&&void 0!==a.cssText?a.cssText=b:_.F.trustedTypes?_.te(a,b):a.innerHTML=b};_.gt=_.sd?"MozUserSelect":_.td||_.qd?"WebkitUserSelect":null; _.ht=function(a,b){if(/^\d+px?$/.test(b))return parseInt(b,10);var c=a.style.left,d=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;a.style.left=b;b=a.style.pixelLeft;a.style.left=c;a.runtimeStyle.left=d;return+b};it={thin:2,medium:4,thick:6};Ws=function(a,b){if("none"==_.Ss(a,b+"Style"))return 0;b=_.Ss(a,b+"Width");return b in it?it[b]:_.ht(a,b)}; _.zy=function(a,b){_.qk.call(this);this.Xl=a||1;this.pv=b||_.F;this.mM=(0,_.O)(this.w8,this);this.aR=_.Sb()};_.$a(_.zy,_.qk);_.g=_.zy.prototype;_.g.enabled=!1;_.g.Hc=null;_.g.setInterval=function(a){this.Xl=a;this.Hc&&this.enabled?(this.stop(),this.start()):this.Hc&&this.stop()}; _.g.w8=function(){if(this.enabled){var a=_.Sb()-this.aR;0a.Ei)&&(a=c,b=d)});return{DY:a,authuser:b}};Mz=[".APPS.GOOGLEUSERCONTENT.COM","@DEVELOPER.GSERVICEACCOUNT.COM"];Nz=function(a){a=a.toUpperCase();for(var b=0,c=Mz.length;ba.expires_at?null:a};_.Sz=function(a,b){if(b){var c=b;var d=a}else"string"===typeof a?d=a:c=a;c?_.Uw(c,d):_.Vw(d)}; Tz=function(a){if(!a)return null;"single_host_origin"!==a&&(a=_.sh(a));var b=window.location.hostname,c=b,d=_.cz;if("single_host_origin"!==a){c=a.split("://");if(2==c.length)d="https"===c.shift();else return _.Fg.log("WARNING invalid cookie_policy: "+a),null;c=c[0]}if(-1!==c.indexOf(":"))c=b="";else{a="."+c;if(b.lastIndexOf(a)!==b.length-a.length)return _.Fg.log("Invalid cookie_policy domain: "+c),null;c=a;b=c.split(".").length-1}return{domain:c,We:d,Ei:b}}; Uz=function(a){var b=Tz(a);if(!b)return new _.hz("G_USERSTATE_");a=["G_USERSTATE_",_.cz&&b.We?"S":"H",b.Ei].join("");var c=_.qz[a];c||(c={mG:63072E3},_.Ze(_.tz(b),c),c=new _.ez(a,c),_.qz[a]=c,b=c.read(),"undefined"!==typeof b&&null!==b&&(document.cookie=a+"=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/",c.write(b)));return c};Vz=function(a){var b=Uz(a).read();a=_.Xe();if(b){b=b.split(":");for(var c;c=b.shift();)c=c.split("="),a[c[0]]=c[1]}return a}; Wz=function(a,b,c){var d=Vz(b),e=d[a];d[a]="0";var f=[];_.nn(d,function(k,l){f.push(l+"="+k)});var h=f.join(":");b=Uz(b);h?b.write(h):b.clear();d[a]!==e&&c&&c()};Xz=function(a){a=Tz(a.g_user_cookie_policy);if(!a||a.We&&!_.cz)a=null;else{var b=["G_AUTHUSER_",_.cz&&a.We?"S":"H",a.Ei].join(""),c=_.pz[b];c||(c=new _.mz(b,_.tz(a)),_.pz[b]=c);a=c}_.qf("googleapis.config/sessionIndex",null);a.clear()};Yz=function(a){return Hz(function(b){return a[b]})};Zz=0;$z=!1;aA=[];bA={};cA={};dA=null; eA=function(a){var b=_.Az;return function(c){if(this.f==b&&this.t==_.Kg.qn(this.f)&&this.origin==_.Kg.Dn(this.f))return a.apply(this,arguments)}};fA=function(a){if(a&&!decodeURIComponent(a).startsWith("m;/_/scs/"))throw Error("Ga");};gA=function(a){var b=_.Qf.Qg,c=b(a).jsh;if(null!=c)return fA(c),a;if(b=String(b().jsh||_.gf.h||""))fA(b),c=(a+"#").indexOf("#"),a=a.substr(0,c)+(-1!==a.substr(0,c).indexOf("?")?"&":"?")+"jsh="+encodeURIComponent(b)+a.substr(c);return a};hA=function(){return!!_.pf("oauth-flow/usegapi")}; iA=function(a,b){hA()?dA.unregister(a):_.Kg.unregister(a+":"+b)};jA=function(a,b,c){hA()?dA.register(a,c,_.Cn):_.Kg.register(a+":"+b,eA(c))};kA=function(){Jz.parentNode.removeChild(Jz)};lA=function(a){var b=Jz;_.yz(b,[{jA:"-webkit-transform",duration:1,timing:"ease",delay:0}]);_.yz(b,[{jA:"transform",duration:1,timing:"ease",delay:0}]);_.Ay(function(){b.style.webkitTransform="translate3d(0px,"+a+"px,0px)";b.style.transform="translate3d(0px,"+a+"px,0px)"},0)};mA=function(){var a=Kz+88;lA(a);Kz=a}; nA=function(){var a=Kz-88;lA(a);Kz=a};oA=function(a){var b=a?mA:nA,c=a?nA:mA;a=a?"-":"";Kz=parseInt(a+88,10);Jz.style.webkitTransform="translate3d(0px,"+a+88+"px,0px)";Jz.style.transform="translate3d(0px,"+a+88+"px,0px)";Jz.style.display="";Jz.style.visibility="visible";b();_.Ay(c,4E3);_.Ay(kA,5E3)}; pA=function(a){var b=_.pf("oauth-flow/toast/position");"top"!==b&&(b="bottom");var c=document.createElement("div");Jz=c;c.style.cssText="position:fixed;left:0px;z-index:1000;width:100%;";_.Os(c,"visibility","hidden");_.Os(c,b,"-40px");_.Os(c,"height","128px");var d=c;if(!_.Rr()&&!_.Qr()){d=document.createElement("div");d.style.cssText="float:left;position:relative;left:50%;";c.appendChild(d);var e=document.createElement("div");e.style.cssText="float:left;position:relative;left:-50%";d.appendChild(e); d=e}e="top"==b?"-":"";Kz=parseInt(e+88,10);Jz.style.webkitTransform="translate3d(0px,"+e+88+"px,0px)";Jz.style.transform="translate3d(0px,"+e+88+"px,0px)";e=window;try{for(;e.parent!=e&&e.parent.document;)e=e.parent}catch(f){}e=e.document.body;try{e.insertBefore(c,e.firstChild)}catch(f){}_.zn.openChild({url:":socialhost:/:session_prefix:_/widget/oauthflow/toast",queryParams:{clientId:a.client_id,idToken:a.id_token},where:d,onRestyle:function(){"top"===b?oA(!0):oA(!1)}})}; qA=function(a){var b=_.bp(),c=b&&b.scope;b=a&&a.scope;b="string"===typeof b?b.split(" "):b||[];if(c){c=c.split(" ");for(var d=0;dc-Zz)return;var d=_.Kg.qn(a);d&&(iA("oauth2relayReady",d),iA("oauth2callback",d));b.parentNode.removeChild(b);if(/Firefox/.test(navigator.userAgent))try{window.frames[a]=void 0}catch(f){}_.Bz();a=_.Az}Zz=c;var e=String(2147483647*(0,_.yh)()|0);b=_.pf("oauth-flow/proxyUrl")||_.pf("oauth-flow/relayUrl");hA()?dA=_.zn.openChild({where:_.Qf.rO(),url:b,id:a,attributes:{style:{width:"1px",height:"1px", position:"absolute",top:"-100px",display:"none"},"aria-hidden":"true"},dontclear:!0}):(b=[b,"?parent=",encodeURIComponent(_.qh.getOrigin(window.location.href)),"#rpctoken=",e,"&forcesecure=1"].join(""),c=_.Qf.rO(),d=_.Qf.QM({name:a,id:a}),d.src=gA(b),d.style.width="1px",d.style.height="1px",d.style.position="absolute",d.style.top="-100px",d.tabIndex=-1,d.setAttribute("aria-hidden","true"),c.appendChild(d),_.Kg.Ou(a));jA("oauth2relayReady",e,function(){iA("oauth2relayReady",e);var f=aA;if(null!==f){aA= null;for(var h=f.length,k=0;k