"use strict";this.default_LabsTailwindMarketing=this.default_LabsTailwindMarketing||{};(function(_){var window=this;
try{
_._F_toggles_initialize=function(a){("undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:this)._F_toggles=a||[]};(0,_._F_toggles_initialize)([0xc0, ]);
/*

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

 SPDX-License-Identifier: Apache-2.0
*/
var n,p,q,ca,da,ea,ia,ma,na,pa,xa,Da,Ea,Fa,Ga,Ha,Ia,Ja,y,Ka,La,Ma,Na;p=function(a){return function(){return _.aa[a].apply(this,arguments)}};q=function(a,b){if(Error.captureStackTrace)Error.captureStackTrace(this,q);else{var c=Error().stack;c&&(this.stack=c)}a&&(this.message=String(a));void 0!==b&&(this.cause=b)};ca=function(a){var b=ba,c;for(c in b)a.call(void 0,b[c],c,b)};
da=function(a){var b=arguments.length;if(1==b&&Array.isArray(arguments[0]))return da.apply(null,arguments[0]);for(var c={},d=0;d<b;d++)c[arguments[d]]=!0;return c};ea=function(a,b){0<=(0,_.r)(a,b)||a.push(b)};_.t=function(a,b){b=(0,_.r)(a,b);var c;(c=0<=b)&&Array.prototype.splice.call(a,b,1);return c};_.fa=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[]};
ia=function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(_.ha(d)){var e=a.length||0,f=d.length||0;a.length=e+f;for(var h=0;h<f;h++)a[e+h]=d[h]}else a.push(d)}};ma=function(a,b){b=b||a;for(var c=0,d=0,e={};d<a.length;){var f=a[d++],h=_.ja(f)?"o"+(Object.prototype.hasOwnProperty.call(f,ka)&&f[ka]||(f[ka]=++la)):(typeof f).charAt(0)+f;Object.prototype.hasOwnProperty.call(e,h)||(e[h]=!0,b[c++]=f)}b.length=c};na=function(){var a=_.u.navigator;return a&&(a=a.userAgent)?a:""};
pa=function(){return oa&&v&&0<v.brands.length?!1:-1!=na().indexOf("Trident")||-1!=na().indexOf("MSIE")};_.sa=function(a){var b=qa();a=b?b.createScript(a):a;b=new ra;b.xa=a;return b};_.ta=function(a){if(a instanceof ra)return a.xa;throw Error("n");};_.wa=function(a){a instanceof ua?a=a instanceof ua&&a.constructor===ua?a.g:"type_error:SafeUrl":a=va.test(a)?a:void 0;return a};xa=function(a){_.u.setTimeout(function(){throw a;},0)};_.x=function(){!_.w&&_.ya&&_.za((0,_.ya)());return _.w};
_.za=function(a){_.w=a;Aa.forEach(function(b){b(_.w)});Aa=[]};_.Ba=function(a){var b,c;return(a=null==(c=(b=a.document).querySelector)?void 0:c.call(b,"script[nonce]"))?a.nonce||a.getAttribute("nonce")||"":""};_.Ca=function(a){var b=_.Ba(a.ownerDocument&&a.ownerDocument.defaultView||window);b&&a.setAttribute("nonce",b)};Da=function(){};Ea=function(){var a=window,b=_.wa("https://notebooklm.google.com/");void 0!==b&&a.open(b,"_blank",void 0)};Fa=function(){window.scrollTo({top:0,behavior:"smooth"})};
_.aa=[];Ga=function(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}};Ha="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};Ia=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");};
Ja=Ia(this);y=function(a,b){if(b)a:{var c=Ja;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&&Ha(c,a,{configurable:!0,writable:!0,value:b})}};
y("Symbol",function(a){if(a)return a;var b=function(f,h){this.g=f;Ha(this,"description",{configurable:!0,writable:!0,value:h})};b.prototype.toString=function(){return this.g};var c="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",d=0,e=function(f){if(this instanceof e)throw new TypeError("b");return new b(c+(f||"")+"_"+d++,f)};return e});
y("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=Ja[b[c]];"function"===typeof d&&"function"!=typeof d.prototype[a]&&Ha(d.prototype,a,{configurable:!0,writable:!0,value:function(){return Ka(Ga(this))}})}return a});Ka=function(a){a={next:a};a[Symbol.iterator]=function(){return this};return a};
_.z=function(a){var b="undefined"!=typeof Symbol&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if("number"==typeof a.length)return{next:Ga(a)};throw Error("d`"+String(a));};La=function(a){if(!(a instanceof Array)){a=_.z(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a};Ma="function"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b};
if("function"==typeof Object.setPrototypeOf)Na=Object.setPrototypeOf;else{var Oa;a:{var Pa={a:!0},Qa={};try{Qa.__proto__=Pa;Oa=Qa.a;break a}catch(a){}Oa=!1}Na=Oa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError("e`"+a);return a}:null}var Ra=Na,Sa=function(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b},Ta=function(a,b,c){if(null==a)throw new TypeError("f`"+c);if(b instanceof RegExp)throw new TypeError("g`"+c);return a+""};
y("String.prototype.startsWith",function(a){return a?a:function(b,c){var d=Ta(this,b,"startsWith"),e=d.length,f=b.length;c=Math.max(0,Math.min(c|0,d.length));for(var h=0;h<f&&c<e;)if(d[c++]!=b[h++])return!1;return h>=f}});var A=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},Ua="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)A(d,e)&&(a[e]=d[e])}return a};
y("Object.assign",function(a){return a||Ua});
y("WeakMap",function(a){function b(){}function c(k){var l=typeof k;return"object"===l&&null!==k||"function"===l}function d(k){if(!A(k,f)){var l=new b;Ha(k,f,{value:l})}}function e(k){var l=Object[k];l&&(Object[k]=function(m){if(m instanceof b)return m;Object.isExtensible(m)&&d(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var k=Object.seal({}),l=Object.seal({}),m=new a([[k,2],[l,3]]);if(2!=m.get(k)||3!=m.get(l))return!1;m.delete(k);m.set(l,4);return!m.has(k)&&4==m.get(l)}catch(T){return!1}}())return a;
var f="$jscomp_hidden_"+Math.random();e("freeze");e("preventExtensions");e("seal");var h=0,g=function(k){this.g=(h+=Math.random()+1).toString();if(k){k=_.z(k);for(var l;!(l=k.next()).done;)l=l.value,this.set(l[0],l[1])}};g.prototype.set=function(k,l){if(!c(k))throw Error("h");d(k);if(!A(k,f))throw Error("i`"+k);k[f][this.g]=l;return this};g.prototype.get=function(k){return c(k)&&A(k,f)?k[f][this.g]:void 0};g.prototype.has=function(k){return c(k)&&A(k,f)&&A(k[f],this.g)};g.prototype.delete=function(k){return c(k)&&
A(k,f)&&A(k[f],this.g)?delete k[f][this.g]:!1};return g});
y("Map",function(a){if(function(){if(!a||"function"!=typeof a||!a.prototype.entries||"function"!=typeof Object.seal)return!1;try{var g=Object.seal({x:4}),k=new a(_.z([[g,"s"]]));if("s"!=k.get(g)||1!=k.size||k.get({x:4})||k.set({x:4},"t")!=k||2!=k.size)return!1;var l=k.entries(),m=l.next();if(m.done||m.value[0]!=g||"s"!=m.value[1])return!1;m=l.next();return m.done||4!=m.value[0].x||"t"!=m.value[1]||!l.next().done?!1:!0}catch(T){return!1}}())return a;var b=new WeakMap,c=function(g){this[0]={};this[1]=
f();this.size=0;if(g){g=_.z(g);for(var k;!(k=g.next()).done;)k=k.value,this.set(k[0],k[1])}};c.prototype.set=function(g,k){g=0===g?0:g;var l=d(this,g);l.list||(l.list=this[0][l.id]=[]);l.G?l.G.value=k:(l.G={next:this[1],O:this[1].O,head:this[1],key:g,value:k},l.list.push(l.G),this[1].O.next=l.G,this[1].O=l.G,this.size++);return this};c.prototype.delete=function(g){g=d(this,g);return g.G&&g.list?(g.list.splice(g.index,1),g.list.length||delete this[0][g.id],g.G.O.next=g.G.next,g.G.next.O=g.G.O,g.G.head=
null,this.size--,!0):!1};c.prototype.clear=function(){this[0]={};this[1]=this[1].O=f();this.size=0};c.prototype.has=function(g){return!!d(this,g).G};c.prototype.get=function(g){return(g=d(this,g).G)&&g.value};c.prototype.entries=function(){return e(this,function(g){return[g.key,g.value]})};c.prototype.keys=function(){return e(this,function(g){return g.key})};c.prototype.values=function(){return e(this,function(g){return g.value})};c.prototype.forEach=function(g,k){for(var l=this.entries(),m;!(m=l.next()).done;)m=
m.value,g.call(k,m[1],m[0],this)};c.prototype[Symbol.iterator]=c.prototype.entries;var d=function(g,k){var l=k&&typeof k;"object"==l||"function"==l?b.has(k)?l=b.get(k):(l=""+ ++h,b.set(k,l)):l="p_"+k;var m=g[0][l];if(m&&A(g[0],l))for(g=0;g<m.length;g++){var T=m[g];if(k!==k&&T.key!==T.key||k===T.key)return{id:l,list:m,index:g,G:T}}return{id:l,list:m,index:-1,G:void 0}},e=function(g,k){var l=g[1];return Ka(function(){if(l){for(;l.head!=g[1];)l=l.O;for(;l.next!=l.head;)return l=l.next,{done:!1,value:k(l)};
l=null}return{done:!0,value:void 0}})},f=function(){var g={};return g.O=g.next=g.head=g},h=0;return c});y("String.prototype.endsWith",function(a){return a?a:function(b,c){var d=Ta(this,b,"endsWith");void 0===c&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var e=b.length;0<e&&0<c;)if(d[--c]!=b[--e])return!1;return 0>=e}});
y("Array.prototype.find",function(a){return a?a:function(b,c){a:{var d=this;d instanceof String&&(d=String(d));for(var e=d.length,f=0;f<e;f++){var h=d[f];if(b.call(c,h,f,d)){b=h;break a}}b=void 0}return b}});var Va=function(a,b){a instanceof String&&(a+="");var c=0,d=!1,e={next:function(){if(!d&&c<a.length){var f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void 0}}};e[Symbol.iterator]=function(){return e};return e};
y("Array.prototype.keys",function(a){return a?a:function(){return Va(this,function(b){return b})}});
y("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(_.z([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(h){return!1}}())return a;var b=function(c){this.g=new Map;if(c){c=
_.z(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});y("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)A(b,d)&&c.push(b[d]);return c}});y("Object.is",function(a){return a?a:function(b,c){return b===c?0!==b||1/b===1/c:b!==b&&c!==c}});
y("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}});y("String.prototype.includes",function(a){return a?a:function(b,c){return-1!==Ta(this,b,"includes").indexOf(b,c||0)}});
y("Array.from",function(a){return a?a:function(b,c,d){c=null!=c?c:function(g){return g};var e=[],f="undefined"!=typeof Symbol&&Symbol.iterator&&b[Symbol.iterator];if("function"==typeof f){b=f.call(b);for(var h=0;!(f=b.next()).done;)e.push(c.call(d,f.value,h++))}else for(f=b.length,h=0;h<f;h++)e.push(c.call(d,b[h],h));return e}});y("Array.prototype.values",function(a){return a?a:function(){return Va(this,function(b,c){return c})}});var Xa,Ya,B,Za,ka,la,$a,ab,bb,cb;_.Wa=_.Wa||{};_.u=this||self;Xa=_.u._F_toggles||[];Ya=/^[a-zA-Z_$][a-zA-Z0-9._$]*$/;B=function(a){if("string"!==typeof a||!a||-1==a.search(Ya))throw Error("j");if(!Za||"goog"!=Za.type)throw Error("k`"+a);if(Za.Ea)throw Error("l");Za.Ea=a};B.get=function(){return null};Za=null;_.ha=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};
_.ja=function(a){var b=typeof a;return"object"==b&&null!=a||"function"==b};ka="closure_uid_"+(1E9*Math.random()>>>0);la=0;$a=function(a,b,c){return a.call.apply(a.bind,arguments)};ab=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)}};
_.C=function(a,b,c){_.C=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?$a:ab;return _.C.apply(null,arguments)};bb=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};
_.D=function(a,b){function c(){}c.prototype=b.prototype;a.ia=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.ub=function(d,e,f){for(var h=Array(arguments.length-2),g=2;g<arguments.length;g++)h[g-2]=arguments[g];return b.prototype[e].apply(d,h)}};cb=function(a){return a};_.D(q,Error);q.prototype.name="CustomError";var db=function(a){this.g=a};db.prototype.toString=function(){return this.g.join(".")};var eb=function(a){var b=a.split(".");b=4!==b.length&&3!==b.length||-1!==b[0].indexOf("=")?null:new db(b);if(null===b)throw new TypeError("m`"+a);return b};var fb=function(){},gb=function(a){return function(){throw Error(a);}};var ib;_.r=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};_.hb=Array.prototype.forEach?function(a,b){Array.prototype.forEach.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++)e in d&&b.call(void 0,d[e],e,a)};
ib=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};var jb,qa=function(){if(void 0===jb){var a=null,b=_.u.trustedTypes;if(b&&b.createPolicy){try{a=b.createPolicy("LabsTailwindMarketing#html",{createHTML:cb,createScript:cb,createScriptURL:cb})}catch(c){_.u.console&&_.u.console.error(c.message)}jb=a}else jb=a}return jb};var lb,mb;_.kb=function(a){this.g=a};_.kb.prototype.toString=function(){return this.g+""};_.E=function(a){return a instanceof _.kb&&a.constructor===_.kb?a.g:"type_error:TrustedResourceUrl"};lb={};mb=function(a){var b=qa();a=b?b.createScriptURL(a):a;return new _.kb(a,lb)};var ua=function(a){this.g=a};ua.prototype.toString=function(){return this.g.toString()};var nb=!!(Xa[0]&256);var ob;if(Xa[0]&128)ob=nb;else{var pb;a:{for(var qb=["WIZ_global_data","oxN3nb"],rb=_.u,sb=0;sb<qb.length;sb++)if(rb=rb[qb[sb]],null==rb){pb=null;break a}pb=rb}var tb=pb&&pb[610401301];ob=null!=tb?tb:!1}var oa=ob;var v,ub=_.u.navigator;v=ub?ub.userAgentData||null:null;var ra=function(){};ra.prototype.toString=function(){return this.xa.toString()};var vb,xb,yb;vb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^\\\\/?#]*)@)?([^\\\\/?#]*?)(?::([0-9]+))?(?=[\\\\/?#]|$))?([^?#]+)?(?:\\?([^#]*))?(?:#([\\s\\S]*))?$");_.wb=function(a){a=a.match(vb)[1]||null;!a&&_.u.self&&_.u.self.location&&(a=_.u.self.location.protocol.slice(0,-1));return a?a.toLowerCase():""};
xb=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," ")):"")}}};yb=function(a,b,c){if(Array.isArray(b))for(var d=0;d<b.length;d++)yb(a,String(b[d]),c);else null!=b&&c.push(a+(""===b?"":"="+encodeURIComponent(String(b))))};var va=/^\s*(?!javascript:)(?:[a-z0-9+.-]+:|[^:\/?#]*(?:[\/?#]|$))/i;var zb=function(){this.g={};this.h="";this.j={};this.i=".wasm"};zb.prototype.toString=function(){if(this.h.endsWith("_/wa/"))var a=this.h+F(this,"wk")+this.i;else{a=this.h+Ab(this);var b=this.j;var c=[],d;for(d in b)yb(d,b[d],c);b=c.join("&");c="";""!=b&&(c="?"+b);a+=c}return a};
var Bb=function(a){a=F(a,"md");return!!a&&"0"!==a},Ab=function(a){var b=[],c=(0,_.C)(function(d){void 0!==this.g[d]&&b.push(d+"="+this.g[d])},a);Bb(a)?(c("md"),c("k"),c("ck"),c("am"),c("rs"),c("gssmodulesetproto"),c("tpc")):(c("sdch"),c("k"),c("ck"),c("am"),c("rt"),"d"in a.g||G(a,"d","0"),c("d"),c("exm"),c("excm"),(a.g.excm||a.g.exm)&&b.push("ed=1"),c("im"),c("dg"),c("sm"),"1"==F(a,"br")&&c("br"),c("sbr"),""!==Cb(a)&&c("wt"),c("gssmodulesetproto"),c("ujg"),c("sp"),c("rs"),c("cb"),c("ee"),c("tpc"),
c("m"));return b.join("/")},F=function(a,b){return a.g[b]?a.g[b]:null},G=function(a,b,c){c?a.g[b]=c:delete a.g[b]},Db=function(a,b){b&&0<b.length?(b.sort(),G(a,"exm",b.join(","))):G(a,"exm",null)},Eb=function(a,b){b&&0<b.length?(b.sort(),G(a,"excm",b.join(","))):G(a,"excm",null)},Fb=function(a){return(a=F(a,"m"))?a.split(","):[]},Cb=function(a){switch(F(a,"wt")){case "0":return"0";case "1":return"1";case "2":return"2";default:return""}},Gb=function(a,b){var c=Object.keys(b).filter(function(d){return!!Object.keys(b[d]).length}).map(function(d){var e=
Object.keys(b[d]);1<e.length&&e.sort();return d+":"+e.join(",")});c.sort();G(a,"ee",c.join(";"))},Hb=function(a){delete a.g.m;delete a.g.exm;delete a.g.ed},Lb=function(a,b){b=void 0===b?!0:b;var c=Ib(a),d=new zb,e=c.match(vb)[5];ca(function(g){var k=e.match("/"+g+"=([^/]+)");k&&G(d,g,k[1])});var f=-1!=a.indexOf("_/ss/")?"_/ss/":-1!=a.indexOf("_/wa/")?"_/wa/":"_/js/";d.h=a.substr(0,a.indexOf(f)+f.length);if(d.h.endsWith("_/wa/")){b=Jb(a);var h=!0;Object.values(Kb).forEach(function(g){a.endsWith(g)&&
(d.i=g,h=!1)});h&&(c=a.split("/"),d.i="/"+c[c.length-1]);G(d,"wk",b.toString());return d}if(!b)return d;(b=c.match(vb)[6]||null)&&xb(b,function(g,k){d.j[g]=k});return d},Mb=function(a){var b=(b=Ib(a).match(vb)[5]||null)?decodeURI(b):b;return null===b?!1:RegExp("/_/wa/","g").test(b)?!!Jb(a):RegExp("(/_/js/)|(/_/ss/)","g").test(b)?/\/k=/.test(b):!1},Jb=function(a){var b=null,c=a.lastIndexOf("_/wa/")+5,d=a.indexOf("/",c);-1!==d?b=a.slice(c,d):Object.values(Kb).forEach(function(e){a.endsWith(e)&&(b=a.slice(c,
a.lastIndexOf(e)))});if(null===b)return null;try{return eb(b)}catch(e){return null}},Ib=function(a){return a.startsWith("https://uberproxy-pen-redirect.corp.google.com/uberproxy/pen?url=")?a.substr(65):a},ba={fb:"k",Ma:"ck",qb:"wk",cb:"m",Ta:"exm",Ra:"excm",Ka:"am",ab:"mm",eb:"rt",Wa:"d",Sa:"ed",kb:"sv",Na:"deob",La:"cb",hb:"rs",gb:"sdch",Xa:"im",Oa:"dg",Pa:"br",Qa:"sbr",tb:"wt",Ua:"ee",jb:"sm",bb:"md",Va:"gssmodulesetproto",ob:"ujg",nb:"sp",mb:"tpc"},Nb=RegExp("^loaded_(g|h)?[_\\d]+$"),Kb={pb:".wasm",
ib:".map",lb:".symbols",Ya:".loader.js",Za:".loader.sourcemap",rb:".worker.js",sb:".worker.sourcemap"};var Ob=function(a){a=Lb(a.toString());Hb(a);G(a,"dg",null);G(a,"d","0");Db(a,null);Eb(a,null);return a},Pb=!0,Qb=function(a,b,c){var d=void 0===c?{}:c;c=void 0===d.cssRowKey?void 0:d.cssRowKey;var e=void 0===d.M?void 0:d.M,f=void 0===d.K?void 0:d.K;d=void 0===d.callback?void 0:d.callback;G(a,"m",b.join(","));f&&Gb(a,f);c&&(G(a,"ck",c),e?G(a,"rs",e):Pb&&(Pb=!1));if(d){if(null!=d&&!Nb.test(d))throw Error("o`"+d);G(a,"cb",d)}a=a.toString();0==a.lastIndexOf("/",0)&&(f=document.location.href.match(vb),
b=f[1],c=f[2],e=f[3],f=f[4],d="",b&&(d+=b+":"),e&&(d+="//",c&&(d+=c+"@"),d+=e,f&&(d+=":"+f)),a=d+a);return mb(a)};_.Rb=pa();_.Sb=function(a){var b=document;a=String(a);"application/xhtml+xml"===b.contentType&&(a=a.toLowerCase());return b.createElement(a)};_.Tb=function(a){switch(a){case 200:case 201:case 202:case 204:case 206:case 304:case 1223:return!0;default:return!1}};var Ub=function(){};Ub.prototype.g=null;var Wb;Wb=function(){};_.D(Wb,Ub);_.Yb=function(a){return(a=_.Xb(a))?new ActiveXObject(a):new XMLHttpRequest};_.Xb=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("r");}return a.h};_.Vb=new Wb;var Zb=function(a,b){this.i=a;this.j=b;this.h=0;this.g=null};Zb.prototype.get=function(){if(0<this.h){this.h--;var a=this.g;this.g=a.next;a.next=null}else a=this.i();return a};var $b=function(a,b){a.j(b);100>a.h&&(a.h++,b.next=a.g,a.g=b)};var ac,bc=function(){var a=_.u.MessageChannel;"undefined"===typeof a&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&-1==na().indexOf("Presto")&&(a=function(){var e=_.Sb("IFRAME");e.style.display="none";document.documentElement.appendChild(e);var f=e.contentWindow;e=f.document;e.open();e.close();var h="callImmediate"+Math.random(),g="file:"==f.location.protocol?"*":f.location.protocol+"//"+f.location.host;e=(0,_.C)(function(k){if(("*"==g||k.origin==g)&&k.data==h)this.port1.onmessage()},
this);f.addEventListener("message",e,!1);this.port1={};this.port2={postMessage:function(){f.postMessage(h,g)}}});if("undefined"!==typeof a&&!pa()){var b=new a,c={},d=c;b.port1.onmessage=function(){if(void 0!==c.next){c=c.next;var e=c.ua;c.ua=null;e()}};return function(e){d.next={ua:e};d=d.next;b.port2.postMessage(0)}}return function(e){_.u.setTimeout(e,0)}};var cc=function(){this.h=this.g=null};cc.prototype.add=function(a,b){var c=dc.get();c.set(a,b);this.h?this.h.next=c:this.g=c;this.h=c};var fc=function(){var a=ec,b=null;a.g&&(b=a.g,a.g=a.g.next,a.g||(a.h=null),b.next=null);return b},dc=new Zb(function(){return new gc},function(a){return a.reset()}),gc=function(){this.next=this.g=this.h=null};gc.prototype.set=function(a,b){this.h=a;this.g=b;this.next=null};gc.prototype.reset=function(){this.next=this.g=this.h=null};var hc,ic=!1,ec=new cc,kc=function(a,b){hc||jc();ic||(hc(),ic=!0);ec.add(a,b)},jc=function(){if(_.u.Promise&&_.u.Promise.resolve){var a=_.u.Promise.resolve(void 0);hc=function(){a.then(lc)}}else hc=function(){var b=lc,c;!(c="function"!==typeof _.u.setImmediate)&&(c=_.u.Window&&_.u.Window.prototype)&&((c=oa?!!v&&0<v.brands.length:!1)||(c=-1==na().indexOf("Edge")),c=c&&_.u.Window.prototype.setImmediate==_.u.setImmediate);c?(ac||(ac=bc()),ac(b)):_.u.setImmediate(b)}},lc=function(){for(var a;a=fc();){try{a.h.call(a.g)}catch(b){xa(b)}$b(dc,
a)}ic=!1};var mc=function(a){if(!a)return!1;try{return!!a.$goog_Thenable}catch(b){return!1}};var I=function(a){this.g=0;this.s=void 0;this.j=this.h=this.i=null;this.l=this.o=!1;if(a!=fb)try{var b=this;a.call(void 0,function(c){H(b,2,c)},function(c){H(b,3,c)})}catch(c){H(this,3,c)}},nc=function(){this.next=this.i=this.h=this.j=this.g=null;this.l=!1};nc.prototype.reset=function(){this.i=this.h=this.j=this.g=null;this.l=!1};
var oc=new Zb(function(){return new nc},function(a){a.reset()}),pc=function(a,b,c){var d=oc.get();d.j=a;d.h=b;d.i=c;return d},rc=function(a,b,c){qc(a,b,c,null)||kc(bb(b,a))},sc=function(a){return new I(function(b,c){var d=a.length,e=[];if(d)for(var f=function(l,m){d--;e[l]=m;0==d&&b(e)},h=function(l){c(l)},g=0,k;g<a.length;g++)k=a[g],rc(k,bb(f,g),h);else b(e)})};I.prototype.then=function(a,b,c){return tc(this,"function"===typeof a?a:null,"function"===typeof b?b:null,c)};
I.prototype.$goog_Thenable=!0;var uc=function(a,b){return tc(a,null,b)};I.prototype.cancel=function(a){if(0==this.g){var b=new J(a);kc(function(){vc(this,b)},this)}};
var vc=function(a,b){if(0==a.g)if(a.i){var c=a.i;if(c.h){for(var d=0,e=null,f=null,h=c.h;h&&(h.l||(d++,h.g==a&&(e=h),!(e&&1<d)));h=h.next)e||(f=h);e&&(0==c.g&&1==d?vc(c,b):(f?(d=f,d.next==c.j&&(c.j=d),d.next=d.next.next):wc(c),xc(c,e,3,b)))}a.i=null}else H(a,3,b)},zc=function(a,b){a.h||2!=a.g&&3!=a.g||yc(a);a.j?a.j.next=b:a.h=b;a.j=b},tc=function(a,b,c,d){var e=pc(null,null,null);e.g=new I(function(f,h){e.j=b?function(g){try{var k=b.call(d,g);f(k)}catch(l){h(l)}}:f;e.h=c?function(g){try{var k=c.call(d,
g);void 0===k&&g instanceof J?h(g):f(k)}catch(l){h(l)}}:h});e.g.i=a;zc(a,e);return e.g};I.prototype.v=function(a){this.g=0;H(this,2,a)};I.prototype.A=function(a){this.g=0;H(this,3,a)};
var H=function(a,b,c){0==a.g&&(a===c&&(b=3,c=new TypeError("s")),a.g=1,qc(c,a.v,a.A,a)||(a.s=c,a.g=b,a.i=null,yc(a),3!=b||c instanceof J||Ac(a,c)))},qc=function(a,b,c,d){if(a instanceof I)return zc(a,pc(b||fb,c||null,d)),!0;if(mc(a))return a.then(b,c,d),!0;if(_.ja(a))try{var e=a.then;if("function"===typeof e)return Bc(a,e,b,c,d),!0}catch(f){return c.call(d,f),!0}return!1},Bc=function(a,b,c,d,e){var f=!1,h=function(k){f||(f=!0,c.call(e,k))},g=function(k){f||(f=!0,d.call(e,k))};try{b.call(a,h,g)}catch(k){g(k)}},
yc=function(a){a.o||(a.o=!0,kc(a.u,a))},wc=function(a){var b=null;a.h&&(b=a.h,a.h=b.next,b.next=null);a.h||(a.j=null);return b};I.prototype.u=function(){for(var a;a=wc(this);)xc(this,a,this.g,this.s);this.o=!1};
var xc=function(a,b,c,d){if(3==c&&b.h&&!b.l)for(;a&&a.l;a=a.i)a.l=!1;if(b.g)b.g.i=null,Cc(b,c,d);else try{b.l?b.j.call(b.i):Cc(b,c,d)}catch(e){Dc.call(null,e)}$b(oc,b)},Cc=function(a,b,c){2==b?a.j.call(a.i,c):a.h&&a.h.call(a.i,c)},Ac=function(a,b){a.l=!0;kc(function(){a.l&&Dc.call(null,b)})},Dc=xa,J=function(a){q.call(this,a)};_.D(J,q);J.prototype.name="cancel";var Fc=function(a){return Ec(a).then(function(b){return JSON.parse(b.responseText)})},Ec=function(a){var b={},c=b.Ja?_.Yb(b.Ja):_.Yb(_.Vb);return uc(new I(function(d,e){var f;try{c.open("GET",a,!0)}catch(k){e(new K("Error opening XHR: "+k.message,a,c))}c.onreadystatechange=function(){if(4==c.readyState){_.u.clearTimeout(f);var k;!(k=_.Tb(c.status))&&(k=0===c.status)&&(k=_.wb(a),k=!("http"==k||"https"==k||""==k));k?d(c):e(new Gc(c.status,a,c))}};c.onerror=function(){e(new K("Network error",a,c))};
if(b.headers)for(var h in b.headers){var g=b.headers[h];null!=g&&c.setRequestHeader(h,g)}b.withCredentials&&(c.withCredentials=b.withCredentials);b.responseType&&(c.responseType=b.responseType);b.mimeType&&c.overrideMimeType(b.mimeType);0<b.Ha&&(f=_.u.setTimeout(function(){c.onreadystatechange=function(){};c.abort();e(new Hc(a,c))},b.Ha));try{c.send(null)}catch(k){c.onreadystatechange=function(){},_.u.clearTimeout(f),e(new K("Error sending XHR: "+k.message,a,c))}}),function(d){d instanceof J&&c.abort();
throw d;})},K=function(a,b){q.call(this,a+", url="+b);this.url=b};_.D(K,q);K.prototype.name="XhrError";var Gc=function(a,b,c){K.call(this,"Request Failed, status="+a,b,c);this.status=a};_.D(Gc,K);Gc.prototype.name="XhrHttpError";var Hc=function(a,b){K.call(this,"Request timed out",a,b)};_.D(Hc,K);Hc.prototype.name="XhrTimeoutError";_.L=function(){this.o=this.o;this.v=this.v};_.L.prototype.o=!1;_.L.prototype.T=function(){return this.o};_.L.prototype.U=p(1);_.L.prototype.i=p(3);B=B||{};var Ic=function(){_.L.call(this)};_.D(Ic,_.L);Ic.prototype.initialize=function(){};var Jc=function(a,b){this.g=a;this.h=b};Jc.prototype.i=function(a){this.g&&(this.g.call(this.h||null,a),this.g=this.h=null)};Jc.prototype.abort=function(){this.h=this.g=null};_.M=function(a,b){_.L.call(this);this.j=a;this.h=b;this.u=[];this.s=[];this.l=[]};_.D(_.M,_.L);_.M.prototype.A=Ic;_.M.prototype.g=null;var Kc=function(a,b,c){a.u.push(new Jc(b,c))},Lc=function(a,b){a.s.push(new Jc(b))},Nc=function(a,b){var c=new a.A;c.initialize(b());a.g=c;c=(c=!!Mc(a.l,b()))||!!Mc(a.u,b());c||(a.s.length=0);return c};_.M.prototype.Y=function(a){(a=Mc(this.s,a))&&_.u.setTimeout(gb("Module errback failures: "+a),0);this.l.length=0;this.u.length=0};
var Mc=function(a,b){for(var c=[],d=0;d<a.length;d++)try{a[d].i(b)}catch(e){xa(e),c.push(e)}a.length=0;return c.length?c:null};_.M.prototype.i=p(2);var N=function(){this.i=null};n=N.prototype;n.ya=function(){};n.aa=function(){};n.ga=function(){throw Error("t");};n.va=function(){return null};n.isActive=function(){return!1};n.wa=function(){return!1};var Aa;_.w=null;_.ya=null;Aa=[];var Pc,Uc,Sc,Tc,Qc,$c,Yc,Zc,Wc;_.O=function(a,b,c,d,e){d=void 0===d?!1:d;e=void 0===e?!1:e;this.s=Lb(_.E(a).toString(),!0);this.T=b;this.J=c;this.u=d;this.j={};this.B={};this.A=[];this.I=!0;this.D=(a=F(this.s,"excm"))?a.split(","):[];this.S=e;this.ca=!1;this.W="anonymous";this.ba=4043;this.C=document.head||document.documentElement;this.i=this.o=null;this.R=!0;_.Oc(this,Fb(this.s));this.ea=void 0;this.v()};
Pc=function(a,b){if(b.href||b.getAttribute("data-href"))if(b=b.href||b.getAttribute("data-href"),Mb(b)&&!Lb(b).h.endsWith("_/js/")){b=Fb(Lb(b));b=_.z(b);for(var c=b.next();!c.done;c=b.next())c=c.value,a.D.includes(c)||a.D.push(c)}};
_.O.prototype.L=function(a,b,c){var d=void 0===c?{}:c;c=d.K;var e=d.Y,f=d.xb;d=d.Fa;this.B=b;if(!a)throw Error("v");if(this.S){b=_.z(document.getElementsByTagName("style"));for(var h=b.next();!h.done;h=b.next())Pc(this,h.value);b=_.z(document.getElementsByTagName("link"));for(h=b.next();!h.done;h=b.next())Pc(this,h.value)}this.N(Qc(this,a),c,e,f,d)};
_.O.prototype.N=function(a,b,c,d){var e=this;c=void 0===c?function(){}:c;d=void 0===d?function(){}:d;_.Rc(this,a,function(f,h,g){e.load(f,h,c,d,void 0===g?h:g,b)},b)||c(-1)};_.O.prototype.v=function(){};
Uc=function(a,b,c){if(a.u){var d=a.s;a={cssRowKey:a.T,M:a.J,K:c,pa:Sc(a),Z:Tc(a)};var e=void 0===a?{}:a;a=void 0===e.pa?[]:e.pa;c=void 0===e.Z?[]:e.Z;var f=void 0===e.cssRowKey?void 0:e.cssRowKey,h=void 0===e.M?void 0:e.M,g=void 0===e.K?void 0:e.K;e=void 0===e.callback?void 0:e.callback;d=Ob(d);G(d,"d","1");Db(d,a);Eb(d,c);b=Qb(d,b,{cssRowKey:f,M:h,K:g,callback:e})}else d=a.s,a={cssRowKey:a.T,M:a.J,pa:Sc(a),Z:Tc(a)},g=void 0===a?{}:a,a=void 0===g.Z?[]:g.Z,c=void 0===g.cssRowKey?void 0:g.cssRowKey,
f=void 0===g.M?void 0:g.M,h=void 0===g.K?void 0:g.K,g=void 0===g.callback?void 0:g.callback,d=Ob(d),Eb(d,a),b=Qb(d,b,{cssRowKey:c,M:f,K:h,callback:g});return b};_.Oc=function(a,b){for(var c=!1,d=[],e=0;e<b.length;++e){var f=b[e];a.j[f]||(a.j[f]=!0,a.A.push(f),c=!0,d.push(f))}c&&(a.I=!1)};_.Vc=function(a,b){for(var c=[],d=0;d<b.length;++d){var e=b[d];a.j[e]&&(delete a.j[e],_.t(a.A,e),c.push(e))}};
_.O.prototype.load=function(a,b,c,d,e){var f=this;e=void 0===e?b:e;var h=Wc(a,this.ca,this.W,this.ea);_.Oc(this,b);this.o=h;this.C.insertBefore(h,this.C.firstChild);_.Xc(h,b,function(){h.parentElement.removeChild(h);f.o==h&&(f.o=null);var g=new Set;b.map(function(l){return g.add(l)});for(var k in f.B)f.B[k].g&&g.add(k);Array.from(g);d()},function(g){h.parentElement.removeChild(h);f.o==h&&(f.o=null);_.Vc(f,g);f.i?f.i.then(function(){c(-1)}):c(-1)},e)};
_.Xc=function(a,b,c,d,e){e=void 0===e?b:e;var f=b.length,h=function(){f=0;a.onload=null;a.onerror=null;g=function(){}},g=function(){h();var l=e.filter(function(m){return!_.x().H(m).g});0!==l.length?d(l,"Response was successful but was missing module(s) "+l+"."):c()},k=function(){f--;0==f&&g()};b.forEach(function(l){l=_.x().H(l);l.g?k():(l.l.push(new Jc(k)),Lc(l,k))});a.onload=function(){return g()};a.onerror=function(){h();d(b)}};Sc=function(a){a.I||(a.I=!0,a.A.sort());return a.A};
Tc=function(a){a=a.D;a.sort();return a};Qc=function(a,b){return b.filter(function(c){return!a.j[c]})};
_.Rc=function(a,b,c,d){if(a.i)return a.i.then(function(){_.Rc(a,b,c,d)}),!0;if(!a.u){var e=[],f=Object.assign({},a.j);Yc(a,b,function(m){e.push(m.h)},d,function(m){return!m.g},f);b=e}for(f=0;f<b.length;){for(var h=b.length-f,g=0==f?b:b.slice(f,b.length),k=Uc(a,g,d),l=_.E(k).toString();l.length>a.ba;)if(1<h)h-=Math.ceil((l.length-a.ba)/6),h=Math.max(h,1),g=b.slice(f,f+h),k=Uc(a,g,d),l=_.E(k).toString();else return a.u?(a.u=!1,a.i=Zc(a).then(function(m){$c(a,m,d)}),_.Rc(a,b.slice(f),c,d)):!1;f+=h;a.u?
c(k,g):c(k,g,f===b.length?b:[])}return!0};$c=function(a,b,c){_.x().aa((b||{}).moduleGraph);Yc(a,Sc(a),function(d){_.Oc(a,[d.h])},c);a.i=null};Yc=function(a,b,c,d,e,f){f=void 0===f?{}:f;var h=_.x();b=_.z(b);for(var g=b.next();!g.done;g=b.next()){g=g.value;var k=h.H(g);if(!(f[g]||e&&!e(k))){f[g]=!0;var l=k.j||[];if(d){var m=[];d[g]&&(m=Object.keys(d[g]));l=l.concat(m)}Yc(a,l,c,d,e,f);c(k)}}};Zc=function(a){a=Lb(a.s.toString());Hb(a);G(a,"dg",null);G(a,"md","1");return Fc(a.toString())};
Wc=function(a,b,c,d){var e=_.Sb("SCRIPT");e.src=_.E(a);_.Ca(e);b&&(e.crossOrigin=c);e.async=!1;d&&e.setAttribute("fetchpriority",d);return e};/*

 Copyright 2005, 2007 Bob Ippolito. All Rights Reserved.
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: MIT
*/
_.P=function(a,b){this.o=[];this.I=a;this.D=b||null;this.j=this.g=!1;this.i=void 0;this.A=this.J=this.u=!1;this.s=0;this.h=null;this.l=0};_.D(_.P,Da);_.P.prototype.cancel=function(a){if(this.g)this.i instanceof _.P&&this.i.cancel();else{if(this.h){var b=this.h;delete this.h;a?b.cancel(a):(b.l--,0>=b.l&&b.cancel())}this.I?this.I.call(this.D,this):this.A=!0;this.g||this.v(new ad(this))}};_.P.prototype.C=function(a,b){this.u=!1;bd(this,a,b)};
var bd=function(a,b,c){a.g=!0;a.i=c;a.j=!b;cd(a)},ed=function(a){if(a.g){if(!a.A)throw new dd(a);a.A=!1}};_.P.prototype.callback=function(a){ed(this);bd(this,!0,a)};_.P.prototype.v=function(a){ed(this);bd(this,!1,a)};_.fd=function(a,b,c,d){a.o.push([b,c,d]);a.g&&cd(a)};_.P.prototype.then=function(a,b,c){var d,e,f=new I(function(h,g){e=h;d=g});_.fd(this,e,function(h){h instanceof ad?f.cancel():d(h);return gd},this);return f.then(a,b,c)};_.P.prototype.$goog_Thenable=!0;_.P.prototype.B=p(4);
var hd=function(a){return ib(a.o,function(b){return"function"===typeof b[1]})},gd={},cd=function(a){if(a.s&&a.g&&hd(a)){var b=a.s,c=id[b];c&&(_.u.clearTimeout(c.g),delete id[b]);a.s=0}a.h&&(a.h.l--,delete a.h);b=a.i;for(var d=c=!1;a.o.length&&!a.u;){var e=a.o.shift(),f=e[0],h=e[1];e=e[2];if(f=a.j?h:f)try{var g=f.call(e||a.D,b);g===gd&&(g=void 0);void 0!==g&&(a.j=a.j&&(g==b||g instanceof Error),a.i=b=g);if(mc(b)||"function"===typeof _.u.Promise&&b instanceof _.u.Promise)d=!0,a.u=!0}catch(k){b=k,a.j=
!0,hd(a)||(c=!0)}}a.i=b;d&&(g=(0,_.C)(a.C,a,!0),d=(0,_.C)(a.C,a,!1),b instanceof _.P?(_.fd(b,g,d),b.J=!0):b.then(g,d));c&&(b=new jd(b),id[b.g]=b,a.s=b.g)},dd=function(){q.call(this)};_.D(dd,q);dd.prototype.message="Deferred has already fired";dd.prototype.name="AlreadyCalledError";var ad=function(){q.call(this)};_.D(ad,q);ad.prototype.message="Deferred was canceled";ad.prototype.name="CanceledError";var jd=function(a){this.g=_.u.setTimeout((0,_.C)(this.i,this),0);this.h=a};
jd.prototype.i=function(){delete id[this.g];throw this.h;};var id={};var Q=function(a,b){this.type=a;this.status=b};Q.prototype.toString=function(){return kd(this)+" ("+(void 0!=this.status?this.status:"?")+")"};var kd=function(a){switch(a.type){case Q.g.sa:return"Unauthorized";case Q.g.ja:return"Consecutive load failures";case Q.g.TIMEOUT:return"Timed out";case Q.g.ra:return"Out of date module id";case Q.g.ka:return"Init error";default:return"Unknown failure type "+a.type}};B.F=Q;B.F.g={sa:0,ja:1,TIMEOUT:2,ra:3,ka:4};_.R=function(){this.R=this.i=null;this.h={};this.j=[];this.l=[];this.C=[];this.g=[];this.s=[];this.o={};this.I={};this.u=this.v=new _.M([],"");this.J=null;this.B=new _.P;this.D=!1;this.A=0;this.N=this.S=this.P=!1};_.D(_.R,N);var ld=function(a,b){q.call(this,"Error loading "+a+": "+b)};_.D(ld,q);n=_.R.prototype;n.ya=function(a){this.D=a};
n.aa=function(a,b){if(!(this instanceof _.R))this.aa(a,b);else if("string"===typeof a){a=a.split("/");for(var c=[],d=0;d<a.length;d++){var e=a[d].split(":"),f=e[0];if(e[1]){e=e[1].split(",");for(var h=0;h<e.length;h++)e[h]=c[parseInt(e[h],36)]}else e=[];c.push(f);this.h[f]?(f=this.h[f].j,f!=e&&f.splice.apply(f,[0,f.length].concat(La(e)))):this.h[f]=new _.M(e,f)}b&&b.length?(ia(this.j,b),this.J=b[b.length-1]):this.B.g||this.B.callback();this.R=c;Object.freeze(this.R);this.u==this.v&&(this.u=null,Nc(this.v,
(0,_.C)(this.va,this))&&md(this,new B.F(B.F.g.ka)),S(this))}};n.H=function(a){return this.h[a]};n.ga=function(a,b){if(this.o[a]){delete this.o[a][b];for(var c in this.o[a])return;delete this.o[a]}};n.isActive=function(){return 0<this.j.length};n.wa=function(){return 0<this.s.length};
var S=function(a){var b=a.P,c=a.isActive();c!=b&&(nd(a,c?"active":"idle"),a.P=c);b=a.wa();b!=a.S&&(nd(a,b?"userActive":"userIdle"),a.S=b)},pd=function(a,b,c){var d=[];ma(b,d);b=[];for(var e={},f=0;f<d.length;f++){var h=d[f],g=a.H(h);if(!g)throw Error("w`"+h);var k=new _.P;e[h]=k;g.g?k.callback(null):(od(a,h,g,!!c,k),a.X(h)||b.push(h))}0<b.length&&(0===a.j.length?a.L(b):(a.g.push(b),S(a)));return e},od=function(a,b,c,d,e){Kc(c,e.callback,e);Lc(c,function(f){e.v(new ld(b,f))});a.X(b)?d&&(0<=(0,_.r)(a.s,
b)||a.s.push(b),S(a)):d&&(0<=(0,_.r)(a.s,b)||a.s.push(b))};
_.R.prototype.L=function(a,b,c){var d=this;b||(this.A=0);var e=qd(this,a);this.j=e;this.l=this.D?a:_.fa(e);S(this);if(0!==e.length){this.C.push.apply(this.C,e);if(0<Object.keys(this.o).length&&!this.i.R)throw Error("x");a=(0,_.C)(this.i.L,this.i,_.fa(e),this.h,{K:this.o,vb:!!c,Y:function(f){var h=d.l;f=null!=f?f:void 0;d.A++;d.l=h;e.forEach(bb(_.t,d.C),d);401==f?(md(d,new B.F(B.F.g.sa,f)),d.g.length=0):410==f?(rd(d,new B.F(B.F.g.ra,f)),sd(d)):3<=d.A?(rd(d,new B.F(B.F.g.ja,f)),sd(d)):d.L(d.l,!0,8001==
f)},Fa:(0,_.C)(this.Da,this)});(b=5E3*Math.pow(this.A,2))?_.u.setTimeout(a,b):a()}};
var qd=function(a,b){b=b.filter(function(e){return a.h[e].g?(_.u.setTimeout(function(){return Error("y`"+e)},0),!1):!0});for(var c=[],d=0;d<b.length;d++)c=c.concat(td(a,b[d]));ma(c);return!a.D&&1<c.length?(b=c.shift(),a.g=c.map(function(e){return[e]}).concat(a.g),[b]):c},td=function(a,b){var c=da(a.C),d=[];c[b]||d.push(b);b=[b];for(var e=0;e<b.length;e++)for(var f=a.H(b[e]).j,h=f.length-1;0<=h;h--){var g=f[h];a.H(g).g||c[g]||(d.push(g),b.push(g))}d.reverse();ma(d);return d};n=_.R.prototype;
n.qa=function(){if(this.u){var a=this.u.h,b=[];if(this.o[a]){for(var c=_.z(Object.keys(this.o[a])),d=c.next();!d.done;d=c.next()){d=d.value;var e=this.H(d);e&&!e.g&&(this.ga(a,d),b.push(d))}this.oa(b)}this.T()||(Nc(this.h[a],(0,_.C)(this.va,this))&&md(this,new B.F(B.F.g.ka)),_.t(this.s,a),_.t(this.j,a),0===this.j.length&&sd(this),this.J&&a==this.J&&(this.B.g||this.B.callback()),S(this),this.u=null)}};
n.X=function(a){if(0<=(0,_.r)(this.j,a))return!0;for(var b=0;b<this.g.length;b++)if(0<=(0,_.r)(this.g[b],a))return!0;return!1};n.load=function(a,b){return pd(this,[a],b)[a]};n.oa=function(a){pd(this,a)};n.Da=function(){rd(this,new B.F(B.F.g.TIMEOUT));sd(this)};
var rd=function(a,b){1<a.l.length?a.g=a.l.map(function(c){return[c]}).concat(a.g):md(a,b)},md=function(a,b){var c=a.l;a.j.length=0;for(var d=[],e=0;e<a.g.length;e++){var f=a.g[e].filter(function(k){var l=td(this,k);return ib(c,function(m){return 0<=(0,_.r)(l,m)})},a);ia(d,f)}for(e=0;e<c.length;e++)ea(d,c[e]);for(e=0;e<d.length;e++){for(f=0;f<a.g.length;f++)_.t(a.g[f],d[e]);_.t(a.s,d[e])}var h=a.I.error;if(h)for(e=0;e<h.length;e++){var g=h[e];for(f=0;f<d.length;f++)g("error",d[f],b)}for(e=0;e<c.length;e++)a.h[c[e]]&&
a.h[c[e]].Y(b);a.l.length=0;S(a)},sd=function(a){for(;a.g.length;){var b=a.g.shift().filter(function(c){return!this.H(c).g},a);if(0<b.length){a.L(b);return}}S(a)},nd=function(a,b){a=a.I[b];for(var c=0;a&&c<a.length;c++)a[c](b)};_.R.prototype.U=p(0);_.R.prototype.T=function(){return this.N};_.ya=function(){return new _.R};var ud=[5E3,2E4],U=function(){this.i=null;this.j=Object.create(null);this.o=Object.create(null);this.l=0;this.s=[];this.g=Object.create(null);this.h=this.H("{base}")};U.prototype=Ma(N.prototype);U.prototype.constructor=U;if(Ra)Ra(U,N);else for(var vd in N)if("prototype"!=vd)if(Object.defineProperties){var wd=Object.getOwnPropertyDescriptor(N,vd);wd&&Object.defineProperty(U,vd,wd)}else U[vd]=N[vd];U.ia=N.prototype;n=U.prototype;n.aa=function(){this.h&&"{base}"==this.h.h&&this.qa()};
n.H=function(a){var b=this.j[a];b||(b=new _.M([],a),this.j[a]=b);return b};n.ga=function(a,b){if(this.g[a]){delete this.g[a][b];for(var c in this.g[a])return;delete this.g[a]}};n.X=function(a){return!!this.o[a]};n.load=function(a){xd(this,[a]);return yd(this,a)};n.oa=function(a){var b=this,c=Object.create(null),d=[];a.forEach(function(e){c[e]||(c[e]=yd(b,e),d.push(e))});xd(this,d)};
n.qa=function(){if(this.h){var a=this.h.h,b=[];if(this.g[a]){for(var c=_.z(Object.keys(this.g[a])),d=c.next();!d.done;d=c.next())d=d.value,this.H(d).g||(this.ga(a,d),b.push(d));this.oa(b)}Nc(this.h,function(){return null});this.h=null;(!this.X(a)&&/^sy[0-9a-z]{0,4}$/.test(a)||"synthetic_module_overhead"===a)&&delete this.j[a];this.za(a)}};n.Ga=function(){var a=this;Sa.apply(0,arguments).forEach(function(b){a.o[b]=!0})};n.za=function(){var a=this;Sa.apply(0,arguments).forEach(function(b){delete a.o[b]})};
var yd=function(a,b){return new I(function(c,d){var e=a.H(b);e.g?c(null):(Kc(e,function(){c(null)}),Lc(e,function(f){d(Error("z`"+b+"`"+f))}))})},xd=function(a,b){b=b.filter(function(c){return!a.X(c)&&!a.H(c).g});0<b.length&&(a.Ga.apply(a,La(b)),a.s.push(b),zd(a))},zd=function(a){for(var b={};Infinity>a.l&&0<a.s.length;b={fa:void 0,V:void 0,ta:void 0,na:void 0})b.V=a.s.shift().filter(function(c){return!a.H(c).g}),0<b.V.length&&(a.l++,b.fa=function(c){return function(){a.l--;zd(a);c.fa=function(){}}}(b),
sc(b.V.map(function(c){return yd(a,c)})).then(function(c){return function(){(0,c.fa)()}}(b)),b.ta=0,b.na=function(c){return function(){if(0<Object.keys(a.g).length&&!a.i.R)throw Error("x");a.i.L(c.V,a.j,{K:a.g,Y:function(d){var e=ud[c.ta++];void 0!==e?setTimeout(function(){(0,c.na)()},e):(a.za.apply(a,La(c.V)),(0,c.fa)(),c.V.forEach(function(f){f=a.H(f);f.g||f.Y(new B.F(B.F.g.ja,d))}))}})}}(b),(0,b.na)())};var Ad=_.sa("/**\n * @license\n * Copyright 2016 Dixon & Moe\n * SPDX-License-Identifier: MIT\n */\n\n(function(q, g) {\n'function' === typeof define && define.amd      ? define([], g) :\n    'object' === typeof module&& module.exports ? module.exports = g() :\n                                                  q.Rellax = g()\n})('undefined' !== typeof window ? window : global, function() {\nvar q = function(g, u) {\n  function C() {\n    if (3 === a.options.breakpoints.length &&\n        Array.isArray(a.options.breakpoints)) {\n      var f = !0, c = !0, b;\n      a.options.breakpoints.forEach(function(a) {\n        'number' !== typeof a && (c = !1);\n        null !== b && a < b && (f = !1);\n        b = a\n      });\n      if (f && c) return\n    }\n    a.options.breakpoints = [576, 768, 1201];\n    console.warn(\n        'Rellax: You must pass an array of 3 numbers in ascending order to the breakpoints option. Defaults reverted')\n  }\n  var a = Object.create(q.prototype), l = 0, v = 0, m = 0, n = 0, d = [],\n      w = !0,\n      A = window.requestAnimationFrame || window.webkitRequestAnimationFrame ||\n      window.mozRequestAnimationFrame || window.msRequestAnimationFrame ||\n      window.oRequestAnimationFrame ||\n      function(a) {\n        return setTimeout(a, 1E3 / 60)\n      },\n      p = null, x = !1;\n  try {\n    var k = Object.defineProperty({}, 'passive', {\n      get: function() {\n        x = !0\n      }\n    });\n    window.addEventListener('testPassive', null, k);\n    window.removeEventListener('testPassive', null, k)\n  } catch (f) {\n  }\n  var D = window.cancelAnimationFrame || window.mozCancelAnimationFrame ||\n      clearTimeout,\n      E = window.transformProp || function() {\n        var a = document.createElement('div');\n        if (null === a.style.transform) {\n          var c = ['Webkit', 'Moz', 'ms'], b;\n          for (b in c)\n            if (void 0 !== a.style[c[b] + 'Transform'])\n              return c[b] + 'Transform'\n        }\n        return 'transform'\n      }();\n  a.options = {\n    speed: -2,\n    verticalSpeed: null,\n    horizontalSpeed: null,\n    breakpoints: [576, 768, 1201],\n    center: !1,\n    wrapper: null,\n    relativeToWrapper: !1,\n    round: !0,\n    vertical: !0,\n    horizontal: !1,\n    verticalScrollAxis: 'y',\n    horizontalScrollAxis: 'x',\n    callback: function() {}\n  };\n  u && Object.keys(u).forEach(function(d) {\n    a.options[d] = u[d]\n  });\n  u && u.breakpoints && C();\n  g || (g = '.rellax');\n  k = 'string' === typeof g ? document.querySelectorAll(g) : [g];\n  if (0 < k.length) {\n    a.elems = k;\n    if (a.options.wrapper && !a.options.wrapper.nodeType)\n      if (k = document.querySelector(a.options.wrapper))\n        a.options.wrapper = k;\n      else {\n        console.warn(\n            'Rellax: The wrapper you\\'re trying to use doesn\\'t exist.');\n        return\n      }\n    var F, B = function() {\n      for (var f = 0; f < d.length; f++) a.elems[f].style.cssText = d[f].style;\n      d = [];\n      v = window.innerHeight;\n      n = window.innerWidth;\n      f = a.options.breakpoints;\n      F = n < f[0]              ? 'xs' :\n          n >= f[0] && n < f[1] ? 'sm' :\n          n >= f[1] && n < f[2] ? 'md' :\n                                  'lg';\n      H();\n      for (f = 0; f < a.elems.length; f++) {\n        var c = void 0, b = a.elems[f],\n            e = b.getAttribute('data-rellax-percentage'),\n            y = b.getAttribute('data-rellax-speed'),\n            t = b.getAttribute('data-rellax-xs-speed'),\n            g = b.getAttribute('data-rellax-mobile-speed'),\n            h = b.getAttribute('data-rellax-tablet-speed'),\n            k = b.getAttribute('data-rellax-desktop-speed'),\n            l = b.getAttribute('data-rellax-vertical-speed'),\n            m = b.getAttribute('data-rellax-horizontal-speed'),\n            p = b.getAttribute('data-rellax-vertical-scroll-axis'),\n            q = b.getAttribute('data-rellax-horizontal-scroll-axis'),\n            u = b.getAttribute('data-rellax-zindex') || 0,\n            x = b.getAttribute('data-rellax-min'),\n            A = b.getAttribute('data-rellax-max'),\n            C = b.getAttribute('data-rellax-min-x'),\n            D = b.getAttribute('data-rellax-max-x'),\n            E = b.getAttribute('data-rellax-min-y'),\n            L = b.getAttribute('data-rellax-max-y'), r = !0;\n        t || g || h || k ? c = {xs: t, sm: g, md: h, lg: k} : r = !1;\n        t = a.options.wrapper ? a.options.wrapper.scrollTop :\n                                window.pageYOffset ||\n                document.documentElement.scrollTop || document.body.scrollTop;\n        a.options.relativeToWrapper &&\n            (t = (window.pageYOffset || document.documentElement.scrollTop ||\n                  document.body.scrollTop) -\n                 a.options.wrapper.offsetTop);\n        var z = a.options.vertical ? e || a.options.center ? t : 0 : 0,\n            I = a.options.horizontal ?\n            e || a.options.center ?\n            a.options.wrapper ?\n            a.options.wrapper.scrollLeft :\n            window.pageXOffset || document.documentElement.scrollLeft ||\n                        document.body.scrollLeft :\n            0 :\n            0;\n        t = z + b.getBoundingClientRect().top;\n        g = b.clientHeight || b.offsetHeight || b.scrollHeight;\n        h = I + b.getBoundingClientRect().left;\n        k = b.clientWidth || b.offsetWidth || b.scrollWidth;\n        z = e ? e : (z - t + v) / (g + v);\n        e = e ? e : (I - h + n) / (k + n);\n        a.options.center && (z = e = .5);\n        c = r && null !== c[F] ? Number(c[F]) : y ? y : a.options.speed;\n        l = l ? l : a.options.verticalSpeed;\n        m = m ? m : a.options.horizontalSpeed;\n        p = p ? p : a.options.verticalScrollAxis;\n        q = q ? q : a.options.horizontalScrollAxis;\n        y = J(e, z, c, l, m);\n        b = b.style.cssText;\n        r = '';\n        if (e = /transform\\s*:/i.exec(b))\n          r = b.slice(e.index),\n          r = (e = r.indexOf(';')) ? ' ' + r.slice(11, e).replace(/\\s/g, '') :\n                                     ' ' + r.slice(11).replace(/\\s/g, '');\n        d.push({\n          baseX: y.x,\n          baseY: y.y,\n          top: t,\n          left: h,\n          height: g,\n          width: k,\n          speed: c,\n          verticalSpeed: l,\n          horizontalSpeed: m,\n          verticalScrollAxis: p,\n          horizontalScrollAxis: q,\n          style: b,\n          transform: r,\n          zindex: u,\n          min: x,\n          max: A,\n          minX: C,\n          maxX: D,\n          minY: E,\n          maxY: L\n        })\n      }\n      K();\n      w && (window.addEventListener('resize', B), w = !1, G())\n    }, H = function() {\n      var d = l, c = m;\n      l = a.options.wrapper ? a.options.wrapper.scrollTop :\n                              (document.documentElement ||\n                               document.body.parentNode || document.body)\n                                  .scrollTop ||\n              window.pageYOffset;\n      m = a.options.wrapper ? a.options.wrapper.scrollLeft :\n                              (document.documentElement ||\n                               document.body.parentNode || document.body)\n                                  .scrollLeft ||\n              window.pageXOffset;\n      a.options.relativeToWrapper &&\n          (l = ((document.documentElement || document.body.parentNode ||\n                 document.body)\n                    .scrollTop ||\n                window.pageYOffset) -\n               a.options.wrapper.offsetTop);\n      return d != l && a.options.vertical || c != m && a.options.horizontal ?\n          !0 :\n          !1\n    }, J = function(d, c, b, e, g) {\n      var f = {};\n      d = 100 * (g ? g : b) * (1 - d);\n      c = 100 * (e ? e : b) * (1 - c);\n      f.x = a.options.round ? Math.round(d) : Math.round(100 * d) / 100;\n      f.y = a.options.round ? Math.round(c) : Math.round(100 * c) / 100;\n      return f\n    }, h = function() {\n      window.removeEventListener('resize', h);\n      window.removeEventListener('orientationchange', h);\n      (a.options.wrapper ? a.options.wrapper : window)\n          .removeEventListener('scroll', h);\n      (a.options.wrapper ? a.options.wrapper : document)\n          .removeEventListener('touchmove', h);\n      p = A(G)\n    }, G = function() {\n      H() && !1 === w ?\n          (K(), p = A(G)) :\n          (p = null, window.addEventListener('resize', h),\n           window.addEventListener('orientationchange', h),\n           (a.options.wrapper ? a.options.wrapper : window)\n               .addEventListener('scroll', h, x ? {passive: !0} : !1),\n           (a.options.wrapper ? a.options.wrapper : document)\n               .addEventListener('touchmove', h, x ? {passive: !0} : !1))\n    }, K = function() {\n      for (var f, c = 0; c < a.elems.length; c++) {\n        var b = d[c].verticalScrollAxis.toLowerCase(),\n            e = d[c].horizontalScrollAxis.toLowerCase();\n        f = -1 != b.indexOf('x') ? l : 0;\n        b = -1 != b.indexOf('y') ? l : 0;\n        var g = -1 != e.indexOf('x') ? m : 0;\n        e = -1 != e.indexOf('y') ? m : 0;\n        f =\n            J((f + g - d[c].left + n) / (d[c].width + n),\n              (b + e - d[c].top + v) / (d[c].height + v), d[c].speed,\n              d[c].verticalSpeed, d[c].horizontalSpeed);\n        e = f.y - d[c].baseY;\n        b = f.x - d[c].baseX;\n        null !== d[c].min &&\n            (a.options.vertical && !a.options.horizontal &&\n                 (e = e <= d[c].min ? d[c].min : e),\n             a.options.horizontal && !a.options.vertical &&\n                 (b = b <= d[c].min ? d[c].min : b));\n        null != d[c].minY && (e = e <= d[c].minY ? d[c].minY : e);\n        null != d[c].minX && (b = b <= d[c].minX ? d[c].minX : b);\n        null !== d[c].max &&\n            (a.options.vertical && !a.options.horizontal &&\n                 (e = e >= d[c].max ? d[c].max : e),\n             a.options.horizontal && !a.options.vertical &&\n                 (b = b >= d[c].max ? d[c].max : b));\n        null != d[c].maxY && (e = e >= d[c].maxY ? d[c].maxY : e);\n        null != d[c].maxX && (b = b >= d[c].maxX ? d[c].maxX : b);\n        a.elems[c].style[E] = 'translate3d(' +\n            (a.options.horizontal ? b : '0') + 'px,' +\n            (a.options.vertical ? e : '0') + 'px,' + d[c].zindex + 'px) ' +\n            d[c].transform\n      }\n      a.options.callback(f)\n    };\n    a.destroy = function() {\n      for (var f = 0; f < a.elems.length; f++)\n        a.elems[f].style.cssText = d[f].style;\n      w || (window.removeEventListener('resize', B), w = !0);\n      D(p);\n      p = null\n    };\n    B();\n    a.refresh = B;\n    return a\n  }\n  console.warn('Rellax: The elements you\\'re trying to select don\\'t exist.')\n};\nreturn q\n});\n"),
Bd=document.createElement("script");Bd.textContent=_.ta(Ad);_.Ca(Bd);document.head.appendChild(Bd);/*
 Copyright Google LLC All Rights Reserved.
*/
var Cd=Rellax;_.za(new U);var Dd=!0,Ed=void 0,V=void 0;Dd=void 0===Dd?!1:Dd;Ed=void 0===Ed?!1:Ed;V=void 0===V?{}:V;var Fd=V.cssRowKey||"",Gd=V.M||"";!Fd&&window&&window._F_cssRowKey&&(Fd=window._F_cssRowKey,!Gd&&window._F_combinedSignature&&(Gd=window._F_combinedSignature));if(Fd&&"function"!==typeof window._F_installCss)throw Error("A");var Hd=V.wb||_.O,Id,Jd="",Kd=_.u._F_jsUrl;
if("undefined"!==typeof document&&document&&document.getElementById){var Ld=document.getElementById("base-js");if(Ld){var Md=Ld.tagName.toUpperCase();if("SCRIPT"==Md||"LINK"==Md)Jd=Ld.src?Ld.src:Ld.getAttribute("href")}}if(Kd&&Jd){if(Kd!=Jd)throw Error("p`"+Kd+"`"+Jd);Id=Kd}else Id=Kd||Jd;if(!Mb(Id))throw Error("q");var Nd=new Hd(mb(Id),Fd,Gd,Dd,Ed);V.Ia&&(Nd.ca=V.Ia);V.Ca&&(Nd.W=V.Ca);V.ba&&(Nd.ba=V.ba);V.ea&&(Nd.ea=V.ea);var Od=_.x();Od.i=Nd;Od.ya(!0);
document.addEventListener("DOMContentLoaded",function(){var a=(new URLSearchParams(window.location.search)).get("location"),b=document.getElementById("us-only-dialog");"us-only"===a&&b.showModal();var c;null==(c=document.getElementsByClassName("modal-dialog__cta-button")[0])||c.addEventListener("click",function(){return void b.close()});var d;null==(d=document.getElementById("scroll-to-top-button"))||d.addEventListener("click",Fa)});
document.addEventListener("DOMContentLoaded",function(){for(var a=_.z(document.getElementsByClassName("cta-button")),b=a.next();!b.done;b=a.next())b.value.addEventListener("click",Ea)});document.addEventListener("keydown",function(a){"Tab"===a.key&&document.querySelectorAll(".button").forEach(function(b){b.classList.add("keyboard-focus")})});document.addEventListener("mousedown",function(){document.querySelectorAll(".button").forEach(function(a){a.classList.remove("keyboard-focus")})});
new Cd(".bg-mod01-a01-left, .bg-mod01-a02-left, .bg-mod01-a01-right, .bg-mod01-a02-right, .bg-mod01-a03-right, .bg-mod02-a01-left, .bg-mod02-a01-right, .bg-mod03-a01-right, .bg-mod04-a01-left, .bg-mod04-a01-right",{speed:-2,center:!1,wrapper:null,round:!0,vertical:!0,horizontal:!1});
var Pd=function(a,b,c){this.i=a;this.l=b;this.j=0;this.o=0<Number(c)?Number(c):2E3;this.h="";this.g=!1},Qd=function(a){var b=a.l[a.j%a.l.length];a.h=a.g?b.substring(0,a.h.length-1):b.substring(0,a.h.length+1);var c=document.createElement("span");c.classList.add("wrap");for(c.textContent=a.h;a.i.lastElementChild;)a.i.removeChild(a.i.lastElementChild);a.i.appendChild(c);c=200-100*Math.random();a.g&&(c/=2);a.g||a.h!==b?a.g&&""===a.h&&(a.g=!1,a.j++,c=500):(c=a.o,a.g=!0);setTimeout(function(){Qd(a)},c)};
window.onload=function(){for(var a=document.getElementsByClassName("typewrite"),b=0;b<a.length;b++){var c=a[b].getAttribute("data-type"),d=a[b].getAttribute("data-period");if(c){var e=void 0;Qd(new Pd(a[b],JSON.parse(c),null!=(e=d)?e:"2000"))}}};
_._ModuleManager_initialize=function(a,b){if(!_.w){if(!_.ya)return;_.za((0,_.ya)())}_.w.aa(a,b)};
_._ModuleManager_initialize('',[]);
}catch(e){_._DumpException(e)}
}).call(this,this.default_LabsTailwindMarketing);
// Google Inc.
