this.gcal=this.gcal||{};(function(_){var window=this;
try{
/*

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

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var g=function(a){if(a instanceof e)a=a instanceof e&&a.constructor===e?a.g:"type_error:SafeUrl";else{b:if(f){try{var b=new URL(a)}catch(c){b="https:";break b}b=b.protocol}else c:{b=document.createElement("a");try{b.href=a}catch(c){b=void 0;break c}b=b.protocol;b=":"===b||""===b?"https:":b}a="javascript:"!==b?a:void 0}return a},l=function(a,b){a.removeAttribute("srcdoc");if(b instanceof h)throw new k("TrustedResourceUrl",3);var c="allow-same-origin allow-scripts allow-forms allow-popups allow-popups-to-escape-sandbox allow-storage-access-by-user-activation".split(" ");
a.setAttribute("sandbox","");for(var d=0;d<c.length;d++)a.sandbox.supports&&!a.sandbox.supports(c[d])||a.sandbox.add(c[d]);b=g(b);void 0!==b&&(a.src=b)},n=function(a,b){if(b instanceof h)a.href=(b instanceof h&&b.constructor===h?b.h:"type_error:TrustedResourceUrl").toString();else{if(-1===m.indexOf("stylesheet"))throw Error("b`stylesheet");b=g(b);if(void 0===b)return;a.href=b}a.rel="stylesheet"},p=function(){var a=document.createElement("span");a.textContent="close";a.classList.add("material-icons");
a.classList.add("midlZd");var b=document.createElement("div");b.textContent="Schlie\u00dfen";b.classList.add("DdxEve");var c=document.createElement("button");c.appendChild(a);c.appendChild(b);c.classList.add("DqVnFf");return c},r=function(a,b){var c=p();q=document.createElement("div");q.classList.add("BzuSBc");q.appendChild(c);q.appendChild(a);c.onclick=function(){q&&(q.remove(),q=null);b.focus()};q.onclick=function(){q&&(q.remove(),q=null);b.focus()};return q},t=function(a,b){var c=document.createElement("iframe");
c.title=b;c.classList.add("pKviAd");l(c,a);c.onload=function(){c.contentWindow.focus()};return c},x=function(a){var b=document.createElement("button");b.textContent=a.label;b.style.color=u(v(w(a.color)));b.style.backgroundColor=a.color;b.classList.add("TUIr4b");b.onclick=function(){var c=document.body,d=r(t(a.url,a.label),b);c.appendChild(d)};return b},y="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},z;
if("function"==typeof Object.setPrototypeOf)z=Object.setPrototypeOf;else{var A;a:{var B={a:!0},C={};try{C.__proto__=B;A=C.a;break a}catch(a){}A=!1}z=A?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("a`"+a);return a}:null}var D=z;var E=this||self,F=function(a){return a};var G;var J=function(a,b){this.h=a===H&&b||"";this.g=I},K=function(a){return a instanceof J&&a.constructor===J&&a.g===I?a.h:"type_error:Const"},I={},H={};var h=function(a){this.h=a};h.prototype.toString=function(){return this.h+""};var L={},M=function(a){if(void 0===G){var b=null;var c=E.trustedTypes;if(c&&c.createPolicy){try{b=c.createPolicy("goog#html",{createHTML:F,createScript:F,createScriptURL:F})}catch(d){E.console&&E.console.error(d.message)}G=b}else G=b}a=(b=G)?b.createScriptURL(a):a;return new h(a,L)};var e=function(a){this.g=a};e.prototype.toString=function(){return this.g.toString()};var f="function"===typeof URL;var N={m:0,o:1,j:2,l:3,0:"FORMATTED_HTML_CONTENT",1:"HTML_FORMATTED_CONTENT",2:"EMBEDDED_INTERNAL_CONTENT",3:"EMBEDDED_TRUSTED_EXTERNAL_CONTENT"},k=function(a,b){b=Error.call(this,a+" cannot be used with intent "+N[b]);this.message=b.message;"stack"in b&&(this.stack=b.stack);this.type=a;this.name="TypeCannotBeUsedWithIntentError"},O=Error;k.prototype=y(O.prototype);k.prototype.constructor=k;
if(D)D(k,O);else for(var P in O)if("prototype"!=P)if(Object.defineProperties){var Q=Object.getOwnPropertyDescriptor(O,P);Q&&Object.defineProperty(k,P,Q)}else k[P]=O[P];var m="alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" ");var R=!1,S=!1;var q;var T=/#(.)(.)(.)/,w=function(a){if(!U.test(a))throw Error("c`"+a);4==a.length&&(a=a.replace(T,"#$1$1$2$2$3$3"));a=a.toLowerCase();a=parseInt(a.slice(1),16);return[a>>16,a>>8&255,a&255]},u=function(a){var b=a[0],c=a[1];a=a[2];b=Number(b);c=Number(c);a=Number(a);if(b!=(b&255)||c!=(c&255)||a!=(a&255))throw Error("d`"+b+"`"+c+"`"+a);c=b<<16|c<<8|a;return 16>b?"#"+(16777216|c).toString(16).slice(1):"#"+c.toString(16)},U=/^#(?:[0-9a-f]{3}){1,2}$/i,v=function(a){for(var b=[V,W],c=[],d=0;d<b.length;d++)c.push({color:b[d],
i:Math.abs(X(b[d])-X(a))+Y(b[d],a)});c.sort(function(Z,aa){return aa.i-Z.i});return c[0].color},X=function(a){return Math.round((299*a[0]+587*a[1]+114*a[2])/1E3)},Y=function(a,b){return Math.abs(a[0]-b[0])+Math.abs(a[1]-b[1])+Math.abs(a[2]-b[2])};var V=w("#ffffff"),W=w("#000000");window.calendar=window.calendar||{};window.calendar.schedulingButton={load:function(a){var b=a.target;a=x(a);b.insertAdjacentElement("afterend",a);R||(b=document.createElement("link"),n(b,M(K(new J(H,"https://fonts.googleapis.com/css?family=Google+Sans:400,500")))),document.head.appendChild(b));R=!0;S||(b=document.createElement("link"),n(b,M(K(new J(H,"https://fonts.googleapis.com/icon?family=Material+Icons")))),document.head.appendChild(b));S=!0}};
}catch(e){_._DumpException(e)}
})(this.gcal);
// Google Inc.
