????

Your IP : 3.144.165.245


Current Path : C:/Program Files/Google/Drive File Stream/107.0.3.0/html/
Upload File :
Current File : C:/Program Files/Google/Drive File Stream/107.0.3.0/html/device_dialog.bin

(function(){'use strict';var n;function aa(a){var b=0;return function(){return b<a.length?{done:!1,value:a[b++]}:{done:!0}}}var ba=typeof Object.defineProperties=="function"?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};
function ca(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var p=ca(this);function q(a,b){if(b)a:{var c=p;a=a.split(".");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&b!=null&&ba(c,a,{configurable:!0,writable:!0,value:b})}}
q("Symbol",function(a){function b(f){if(this instanceof b)throw new TypeError("Symbol is not a constructor");return new c(d+(f||"")+"_"+e++,f)}function c(f,h){this.j=f;ba(this,"description",{configurable:!0,writable:!0,value:h})}if(a)return a;c.prototype.toString=function(){return this.j};var d="jscomp_symbol_"+(Math.random()*1E9>>>0)+"_",e=0;return b});
q("Symbol.iterator",function(a){if(a)return a;a=Symbol("Symbol.iterator");for(var b="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),c=0;c<b.length;c++){var d=p[b[c]];typeof d==="function"&&typeof d.prototype[a]!="function"&&ba(d.prototype,a,{configurable:!0,writable:!0,value:function(){return da(aa(this))}})}return a});function da(a){a={next:a};a[Symbol.iterator]=function(){return this};return a}
var ea=typeof Object.create=="function"?Object.create:function(a){function b(){}b.prototype=a;return new b},fa=function(){function a(){function c(){}new c;Reflect.construct(c,[],function(){});return new c instanceof c}if(typeof Reflect!="undefined"&&Reflect.construct){if(a())return Reflect.construct;var b=Reflect.construct;return function(c,d,e){c=b(c,d);e&&Reflect.setPrototypeOf(c,e.prototype);return c}}return function(c,d,e){e===void 0&&(e=c);e=ea(e.prototype||Object.prototype);return Function.prototype.apply.call(c,
e,d)||e}}(),ha;if(typeof Object.setPrototypeOf=="function")ha=Object.setPrototypeOf;else{var ia;a:{var ja={a:!0},ka={};try{ka.__proto__=ja;ia=ka.a;break a}catch(a){}ia=!1}ha=ia?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+" is not extensible");return a}:null}var la=ha;
function r(a,b){a.prototype=ea(b.prototype);a.prototype.constructor=a;if(la)la(a,b);else for(var c in b)if(c!="prototype")if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.eh=b.prototype}function u(a){var b=typeof Symbol!="undefined"&&Symbol.iterator&&a[Symbol.iterator];if(b)return b.call(a);if(typeof a.length=="number")return{next:aa(a)};throw Error(String(a)+" is not an iterable or ArrayLike");}
function v(a){if(!(a instanceof Array)){a=u(a);for(var b,c=[];!(b=a.next()).done;)c.push(b.value);a=c}return a}function ma(a){return na(a,a)}function na(a,b){a.raw=b;Object.freeze&&(Object.freeze(a),Object.freeze(b));return a}function oa(a,b){return Object.prototype.hasOwnProperty.call(a,b)}var pa=typeof Object.assign=="function"?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var e in d)oa(d,e)&&(a[e]=d[e])}return a};
q("Object.assign",function(a){return a||pa});function qa(){for(var a=Number(this),b=[],c=a;c<arguments.length;c++)b[c-a]=arguments[c];return b}q("globalThis",function(a){return a||p});q("Reflect",function(a){return a?a:{}});q("Reflect.construct",function(){return fa});q("Reflect.setPrototypeOf",function(a){return a?a:la?function(b,c){try{return la(b,c),!0}catch(d){return!1}}:null});q("Object.setPrototypeOf",function(a){return a||la});
q("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}});
q("WeakMap",function(a){function b(g){this.j=(k+=Math.random()+1).toString();if(g){g=u(g);for(var l;!(l=g.next()).done;)l=l.value,this.set(l[0],l[1])}}function c(){}function d(g){var l=typeof g;return l==="object"&&g!==null||l==="function"}function e(g){if(!oa(g,h)){var l=new c;ba(g,h,{value:l})}}function f(g){var l=Object[g];l&&(Object[g]=function(m){if(m instanceof c)return m;Object.isExtensible(m)&&e(m);return l(m)})}if(function(){if(!a||!Object.seal)return!1;try{var g=Object.seal({}),l=Object.seal({}),
m=new a([[g,2],[l,3]]);if(m.get(g)!=2||m.get(l)!=3)return!1;m.delete(g);m.set(l,4);return!m.has(g)&&m.get(l)==4}catch(t){return!1}}())return a;var h="$jscomp_hidden_"+Math.random();f("freeze");f("preventExtensions");f("seal");var k=0;b.prototype.set=function(g,l){if(!d(g))throw Error("Invalid WeakMap key");e(g);if(!oa(g,h))throw Error("WeakMap key fail: "+g);g[h][this.j]=l;return this};b.prototype.get=function(g){return d(g)&&oa(g,h)?g[h][this.j]:void 0};b.prototype.has=function(g){return d(g)&&oa(g,
h)&&oa(g[h],this.j)};b.prototype.delete=function(g){return d(g)&&oa(g,h)&&oa(g[h],this.j)?delete g[h][this.j]:!1};return b});
q("Map",function(a){function b(){var k={};return k.va=k.next=k.head=k}function c(k,g){var l=k[1];return da(function(){if(l){for(;l.head!=k[1];)l=l.va;for(;l.next!=l.head;)return l=l.next,{done:!1,value:g(l)};l=null}return{done:!0,value:void 0}})}function d(k,g){var l=g&&typeof g;l=="object"||l=="function"?f.has(g)?l=f.get(g):(l=""+ ++h,f.set(g,l)):l="p_"+g;var m=k[0][l];if(m&&oa(k[0],l))for(k=0;k<m.length;k++){var t=m[k];if(g!==g&&t.key!==t.key||g===t.key)return{id:l,list:m,index:k,U:t}}return{id:l,
list:m,index:-1,U:void 0}}function e(k){this[0]={};this[1]=b();this.size=0;if(k){k=u(k);for(var g;!(g=k.next()).done;)g=g.value,this.set(g[0],g[1])}}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var k=Object.seal({x:4}),g=new a(u([[k,"s"]]));if(g.get(k)!="s"||g.size!=1||g.get({x:4})||g.set({x:4},"t")!=g||g.size!=2)return!1;var l=g.entries(),m=l.next();if(m.done||m.value[0]!=k||m.value[1]!="s")return!1;m=l.next();return m.done||m.value[0].x!=
4||m.value[1]!="t"||!l.next().done?!1:!0}catch(t){return!1}}())return a;var f=new WeakMap;e.prototype.set=function(k,g){k=k===0?0:k;var l=d(this,k);l.list||(l.list=this[0][l.id]=[]);l.U?l.U.value=g:(l.U={next:this[1],va:this[1].va,head:this[1],key:k,value:g},l.list.push(l.U),this[1].va.next=l.U,this[1].va=l.U,this.size++);return this};e.prototype.delete=function(k){k=d(this,k);return k.U&&k.list?(k.list.splice(k.index,1),k.list.length||delete this[0][k.id],k.U.va.next=k.U.next,k.U.next.va=k.U.va,
k.U.head=null,this.size--,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].va=b();this.size=0};e.prototype.has=function(k){return!!d(this,k).U};e.prototype.get=function(k){return(k=d(this,k).U)&&k.value};e.prototype.entries=function(){return c(this,function(k){return[k.key,k.value]})};e.prototype.keys=function(){return c(this,function(k){return k.key})};e.prototype.values=function(){return c(this,function(k){return k.value})};e.prototype.forEach=function(k,g){for(var l=this.entries(),
m;!(m=l.next()).done;)m=m.value,k.call(g,m[1],m[0],this)};e.prototype[Symbol.iterator]=e.prototype.entries;var h=0;return e});
q("Set",function(a){function b(c){this.j=new Map;if(c){c=u(c);for(var d;!(d=c.next()).done;)this.add(d.value)}this.size=this.j.size}if(function(){if(!a||typeof a!="function"||!a.prototype.entries||typeof Object.seal!="function")return!1;try{var c=Object.seal({x:4}),d=new a(u([c]));if(!d.has(c)||d.size!=1||d.add(c)!=d||d.size!=1||d.add({x:4})!=d||d.size!=2)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||f.value[0].x!=4||
f.value[1]!=f.value[0]?!1:e.next().done}catch(h){return!1}}())return a;b.prototype.add=function(c){c=c===0?0:c;this.j.set(c,c);this.size=this.j.size;return this};b.prototype.delete=function(c){c=this.j.delete(c);this.size=this.j.size;return c};b.prototype.clear=function(){this.j.clear();this.size=0};b.prototype.has=function(c){return this.j.has(c)};b.prototype.entries=function(){return this.j.entries()};b.prototype.values=function(){return this.j.values()};b.prototype.keys=b.prototype.values;b.prototype[Symbol.iterator]=
b.prototype.values;b.prototype.forEach=function(c,d){var e=this;this.j.forEach(function(f){return c.call(d,f,f,e)})};return b});q("Object.values",function(a){return a?a:function(b){var c=[],d;for(d in b)oa(b,d)&&c.push(b[d]);return c}});
q("Array.from",function(a){return a?a:function(b,c,d){c=c!=null?c:function(k){return k};var e=[],f=typeof Symbol!="undefined"&&Symbol.iterator&&b[Symbol.iterator];if(typeof f=="function"){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}});q("Object.entries",function(a){return a?a:function(b){var c=[],d;for(d in b)oa(b,d)&&c.push([d,b[d]]);return c}});
q("Number.isFinite",function(a){return a?a:function(b){return typeof b!=="number"?!1:!isNaN(b)&&b!==Infinity&&b!==-Infinity}});q("Number.MAX_SAFE_INTEGER",function(){return 9007199254740991});q("Number.MIN_SAFE_INTEGER",function(){return-9007199254740991});q("Number.isInteger",function(a){return a?a:function(b){return Number.isFinite(b)?b===Math.floor(b):!1}});q("Number.isSafeInteger",function(a){return a?a:function(b){return Number.isInteger(b)&&Math.abs(b)<=Number.MAX_SAFE_INTEGER}});
q("String.prototype.startsWith",function(a){return a?a:function(b,c){if(this==null)throw new TypeError("The 'this' value for String.prototype.startsWith must not be null or undefined");if(b instanceof RegExp)throw new TypeError("First argument to String.prototype.startsWith must not be a regular expression");var d=this.length,e=b.length;c=Math.max(0,Math.min(c|0,this.length));for(var f=0;f<e&&c<d;)if(this[c++]!=b[f++])return!1;return f>=e}});
function ra(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}q("Array.prototype.entries",function(a){return a?a:function(){return ra(this,function(b,c){return[b,c]})}});q("Math.trunc",function(a){return a?a:function(b){b=Number(b);if(isNaN(b)||b===Infinity||b===-Infinity||b===0)return b;var c=Math.floor(Math.abs(b));return b<0?-c:c}});
q("Array.prototype.keys",function(a){return a?a:function(){return ra(this,function(b){return b})}});q("Array.prototype.values",function(a){return a?a:function(){return ra(this,function(b,c){return c})}});/*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
var sa=this||self;function ta(a,b){function c(){}c.prototype=b.prototype;a.eh=b.prototype;a.prototype=new c;a.prototype.constructor=a;a.base=function(d,e,f){for(var h=Array(arguments.length-2),k=2;k<arguments.length;k++)h[k-2]=arguments[k];return b.prototype[e].apply(d,h)}};var ua;function va(a){sa.setTimeout(function(){throw a;},0)};function wa(a){wa[" "](a);return a}wa[" "]=function(){};function xa(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};var ya=void 0;var Aa=typeof Symbol==="function"&&typeof Symbol()==="symbol";function Ba(a,b,c){return typeof Symbol==="function"&&typeof Symbol()==="symbol"?(c===void 0?0:c)&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var Ca=Ba("jas",void 0,!0),Da=Ba(void 0,"0di"),Ea=Ba(void 0,"1oa"),Fa=Ba(void 0,"0actk"),Ga=Ba("m_m","Oh",!0);var Ha={bh:{value:0,configurable:!0,writable:!0,enumerable:!1}},Ia=Object.defineProperties,x=Aa?Ca:"bh",Ja,Ka=[];La(Ka,55);Ja=Object.freeze(Ka);function Ma(a,b){Aa||x in a||Ia(a,Ha);a[x]|=b}function La(a,b){Aa||x in a||Ia(a,Ha);a[x]=b}function Na(a){Ma(a,34);return a}function Oa(a){Ma(a,32);return a};var Pa={};function Qa(a,b){return b===void 0?a.j!==Ra&&!!(2&(a.D[x]|0)):!!(2&b)&&a.j!==Ra}var Ra={};function Sa(a){return a!==null&&typeof a==="object"&&!Array.isArray(a)&&a.constructor===Object}function Ta(a,b,c){this.j=a;this.l=b;this.m=c}Ta.prototype.next=function(){var a=this.j.next();a.done||(a.value=this.l.call(this.m,a.value));return a};Ta.prototype[Symbol.iterator]=function(){return this};var Ua=Object.freeze({});function Va(){return typeof BigInt==="function"};var Wa=typeof sa.BigInt==="function"&&typeof sa.BigInt(0)==="bigint";function Xa(a){return Wa?a>=Ya&&a<=Za:a[0]==="-"?$a(a,ab):$a(a,bb)}var ab=Number.MIN_SAFE_INTEGER.toString(),Ya=Wa?BigInt(Number.MIN_SAFE_INTEGER):void 0,bb=Number.MAX_SAFE_INTEGER.toString(),Za=Wa?BigInt(Number.MAX_SAFE_INTEGER):void 0;function $a(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(var c=0;c<a.length;c++){var d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};var y=0,cb=0;function db(a){var b=a>>>0;y=b;cb=(a-b)/4294967296>>>0}function eb(a){if(a<0){db(-a);var b=u(fb(y,cb));a=b.next().value;b=b.next().value;y=a>>>0;cb=b>>>0}else db(a)}function gb(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=""+(4294967296*b+a);else Va()?c=""+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+hb(c)+hb(a));return c}
function hb(a){a=String(a);return"0000000".slice(a.length)+a}function fb(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};var ib=typeof BigInt==="function"?BigInt.asIntN:void 0,jb=Number.isSafeInteger,kb=Number.isFinite,lb=Math.trunc;function mb(a){if(typeof a!=="boolean"){var b=typeof a;throw Error("Expected boolean but got "+(b!="object"?b:a?Array.isArray(a)?"array":b:"null")+": "+a);}return a}var nb=/^-?([1-9][0-9]*|0)(\.[0-9]+)?$/;function ob(a){switch(typeof a){case "bigint":return!0;case "number":return kb(a);case "string":return nb.test(a);default:return!1}}function pb(a){return a==null?a:kb(a)?a|0:void 0}
function qb(a){if(a==null)return a;if(typeof a==="bigint")return Xa(a)?a=Number(a):(a=ib(64,a),a=Xa(a)?Number(a):String(a)),a;if(ob(a)){if(typeof a==="number"){a=lb(a);if(!jb(a)){eb(a);var b=y,c=cb;if(a=c&2147483648)b=~b+1>>>0,c=~c>>>0,b==0&&(c=c+1>>>0);var d=c*4294967296+(b>>>0);b=Number.isSafeInteger(d)?d:gb(b,c);a=typeof b==="number"?a?-b:b:a?"-"+b:b}return a}b=lb(Number(a));if(jb(b))a=String(b);else if(b=a.indexOf("."),b!==-1&&(a=a.substring(0,b)),b=a.length,!(a[0]==="-"?b<20||b===20&&Number(a.substring(0,
7))>-922337:b<19||b===19&&Number(a.substring(0,6))<922337)){if(a.length<16)eb(Number(a));else if(Va())a=BigInt(a),y=Number(a&BigInt(4294967295))>>>0,cb=Number(a>>BigInt(32)&BigInt(4294967295));else{b=+(a[0]==="-");cb=y=0;c=a.length;var e=b;for(d=(c-b)%6+b;d<=c;e=d,d+=6)e=Number(a.slice(e,d)),cb*=1E6,y=y*1E6+e,y>=4294967296&&(cb+=Math.trunc(y/4294967296),cb>>>=0,y>>>=0);b&&(b=u(fb(y,cb)),a=b.next().value,b=b.next().value,y=a,cb=b)}a=y;b=cb;b&2147483648?Va()?a=""+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>
0)):(b=u(fb(a,b)),a=b.next().value,b=b.next().value,a="-"+gb(a,b)):a=gb(a,b)}return a}}function rb(a){return a==null||typeof a==="string"?a:void 0}function sb(a,b,c,d){if(a!=null&&typeof a==="object"&&a[Ga]===Pa)return a;if(!Array.isArray(a))return c?d&2?((a=b[Da])||(a=new b,Na(a.D),a=b[Da]=a),b=a):b=new b:b=void 0,b;var e=c=a[x]|0;e===0&&(e|=d&32);e|=d&2;e!==c&&La(a,e);return new b(a)}
function tb(a,b,c){if(b){if(typeof a!=="string")throw Error();return a}var d;return(d=rb(a))!=null?d:c?"":void 0};function ub(a){return a};var vb={},wb=function(){try{var a=function(){return fa(Map,[],this.constructor)};r(a,Map);wa(new a);return!1}catch(b){return!0}}();function xb(){this.j=new Map}n=xb.prototype;n.get=function(a){return this.j.get(a)};n.set=function(a,b){this.j.set(a,b);this.size=this.j.size;return this};n.delete=function(a){a=this.j.delete(a);this.size=this.j.size;return a};n.clear=function(){this.j.clear();this.size=this.j.size};n.has=function(a){return this.j.has(a)};n.entries=function(){return this.j.entries()};
n.keys=function(){return this.j.keys()};n.values=function(){return this.j.values()};n.forEach=function(a,b){return this.j.forEach(a,b)};xb.prototype[Symbol.iterator]=function(){return this.entries()};var z=function(){function a(){return fa(Map,[],this.constructor)}if(wb)return Object.setPrototypeOf(xb.prototype,Map.prototype),Object.defineProperties(xb.prototype,{size:{value:0,configurable:!0,enumerable:!0,writable:!0}}),xb;r(a,Map);return a}();function yb(a){return a}
function Ab(a,b,c,d){c=c===void 0?yb:c;d=d===void 0?yb:d;var e=z.call(this)||this;var f=a[x]|0;f|=64;La(a,f);e.gb=f;e.Pa=b;e.Pb=c;e.df=e.Pa?Bb:d;for(var h=0;h<a.length;h++){var k=a[h],g=c(k[0],!1,!0),l=k[1];b?l===void 0&&(l=null):l=d(k[1],!1,!0,void 0,void 0,f);z.prototype.set.call(e,g,l)}return e}r(Ab,z);function Cb(a){if(a.gb&2)throw Error("Cannot mutate an immutable Map");}n=Ab.prototype;n.clear=function(){Cb(this);z.prototype.clear.call(this)};
n.delete=function(a){Cb(this);return z.prototype.delete.call(this,this.Pb(a,!0,!1))};n.entries=function(){if(this.Pa){var a=z.prototype.keys.call(this);a=new Ta(a,Db,this)}else a=z.prototype.entries.call(this);return a};n.values=function(){if(this.Pa){var a=z.prototype.keys.call(this);a=new Ta(a,Ab.prototype.get,this)}else a=z.prototype.values.call(this);return a};
n.forEach=function(a,b){this.Pa?z.prototype.forEach.call(this,function(c,d,e){a.call(b,e.get(d),d,e)}):z.prototype.forEach.call(this,a,b)};n.set=function(a,b){Cb(this);a=this.Pb(a,!0,!1);return a==null?this:b==null?(z.prototype.delete.call(this,a),this):z.prototype.set.call(this,a,this.df(b,!0,!0,this.Pa,!1,this.gb))};n.has=function(a){return z.prototype.has.call(this,this.Pb(a,!1,!1))};
n.get=function(a){a=this.Pb(a,!1,!1);var b=z.prototype.get.call(this,a);if(b!==void 0){var c=this.Pa;return c?(c=this.df(b,!1,!0,c,this.Mg,this.gb),c!==b&&z.prototype.set.call(this,a,c),c):b}};Ab.prototype[Symbol.iterator]=function(){return this.entries()};Ab.prototype.toJSON=void 0;function Bb(a,b,c,d,e,f){a=sb(a,d,c,f);e&&(a=Eb(a));return a}function Db(a){return[a,this.get(a)]}var Fb;function Gb(){return Fb||(Fb=new Ab(Na([]),void 0,void 0,void 0,vb))};function Hb(a,b,c,d,e){d=d?!!(b&32):void 0;var f=[],h=a.length,k=!1;if(b&64){if(b&256){h--;var g=a[h];var l=h}else l=4294967295,g=void 0;if(!(e||b&512)){k=!0;var m;var t=((m=Ib)!=null?m:ub)(g?l- -1:b>>16&1023||536870912,-1,a,g);l=t+-1}}else l=4294967295,b&1||(g=h&&a[h-1],Sa(g)?(h--,l=h,t=0):g=void 0);m=void 0;for(var w=0;w<h;w++){var L=a[w];if(L!=null&&(L=c(L,d))!=null)if(w>=l){var F=void 0;((F=m)!=null?F:m={})[w- -1]=L}else f[w]=L}if(g)for(var R in g)a=g[R],a!=null&&(a=c(a,d))!=null&&(h=+R,h<t?f[h+
-1]=a:(h=void 0,((h=m)!=null?h:m={})[R]=a));m&&(k?f.push(m):f[l]=m);e&&La(f,b&67043905|(m!=null?290:34));return f}function Jb(a){a[0]=Kb(a[0]);a[1]=Kb(a[1]);return a}
function Kb(a){switch(typeof a){case "number":return Number.isFinite(a)?a:""+a;case "bigint":return Xa(a)?Number(a):""+a;case "boolean":return a?1:0;case "object":if(Array.isArray(a)){var b=a[x]|0;return a.length===0&&b&1?void 0:Hb(a,b,Kb,!1,!1)}if(a[Ga]===Pa)return Lb(a);if(a instanceof Ab)return a=a.size!==0?Array.from(z.prototype.entries.call(a),Jb):void 0,a;return}return a}var Ib;function Lb(a){a=a.D;return Hb(a,a[x]|0,Kb,void 0,!1)};function A(a,b,c){if(a==null){var d=96;c?(a=[c],d|=512):a=[];b&&(d=d&-67043329|(b&1023)<<16)}else{if(!Array.isArray(a))throw Error("narr");d=a[x]|0;8192&d||!(64&d)||2&d||Mb();if(d&1024)throw Error("farr");if(d&64)return d&16384||La(a,d|16384),a;d|=64;if(c&&(d|=512,c!==a[0]))throw Error("mid");a:{c=a;var e=c.length;if(e){var f=e-1,h=c[f];if(Sa(h)){d|=256;b=d&512?0:-1;f-=b;if(f>=1024)throw Error("pvtlmt");for(var k in h)e=+k,e<f&&(c[e+b]=h[k],delete h[k]);d=d&-67043329|(f&1023)<<16;break a}}if(b){k=
Math.max(b,e-(d&512?0:-1));if(k>1024)throw Error("spvt");d=d&-67043329|(k&1023)<<16}}}La(a,d|16384);return a}function Mb(){if(Fa!=null){var a;var b=(a=ya)!=null?a:ya={};a=b[Fa]||0;a>=5||(b[Fa]=a+1,b=Error(),xa(b,"incident"),va(b))}};function Nb(a,b){if(typeof a!=="object")return a;if(Array.isArray(a)){var c=a[x]|0;return a.length===0&&c&1?void 0:c&2?a:b&&(c===0||c&32&&!(c&64)&&c&16)?(Ma(a,34),c&4&&Object.freeze(a),a):Hb(a,c,Nb,b!==void 0,!0)}if(a[Ga]===Pa)return Ob(a);if(a instanceof Ab){b=a.gb;if(b&2)return a;if(a.size){c=Na(Array.from(z.prototype.entries.call(a)));if(a.Pa)for(a=0;a<c.length;a++){var d=c[a],e=d[1];if(e==null||typeof e!=="object")e=void 0;else if(e[Ga]===Pa)e=Ob(e);else if(Array.isArray(e)){var f=e[x]|0;b&32&&
(f===0||f&32&&!(f&64)&&f&16)?Ma(e,34):e=Hb(e,f,Nb,!0,!0)}else e=void 0;d[1]=e}return c}}}function Ob(a){var b=a.D,c=b[x]|0;return Qa(a,c)?a:Hb(b,c,Nb,!0,!0)}function Eb(a){var b=a.D,c=b[x]|0;if(!Qa(a,c))return a;a=new a.constructor(Hb(b,c,Nb,!0,!0));b=a.D;b[x]&=-3;return a}function Pb(a){if(a.j!==Ra)return!1;var b=a.D;b=Hb(b,b[x]|0,Nb,!0,!0);b[x]&=-3;a.D=b;a.j=void 0;return!0}function Qb(a){if(!Pb(a)&&Qa(a,a.D[x]|0))throw Error();};function Rb(a,b,c){if(c===-1)return null;var d=c+-1,e=a.length-1;if(d>=e&&(b!=null?b:a[x]|0)&256)a=a[e][c];else if(d<=e)a=a[d];else return;return a}function Sb(a,b,c){Qb(a);var d=a.D;Tb(d,d[x]|0,b,c);return a}function Tb(a,b,c,d){var e=c+-1,f=a.length-1,h;if(e>=f&&((h=b)!=null?h:b=a[x]|0)&256)return a[f][c]=d,b;if(e<=f)return a[e]=d,b;d!==void 0&&(f=b>>16&1023||536870912,c>=f?d!=null&&(e={},a[f+-1]=(e[c]=d,e),b|=256,La(a,b)):a[e]=d);return b}
function Ub(a,b,c){a=a.D;return Vb(a,a[x]|0,b,c)!==void 0}function Wb(a){return!!(2&a)&&!!(4&a)||!!(1024&a)}
function Xb(a){var b=Yb;var c=a.D;var d=c[x]|0;var e=Qa(a,d);a:{!e&&Pb(a)&&(c=a.D,d=c[x]|0);var f=Rb(c,d,2);a=!1;if(f==null){if(e){c=Gb();break a}f=[]}else if(f.constructor===Ab)if(f.gb&2&&!e)f=Array.from(z.prototype.entries.call(f));else{c=f;break a}else Array.isArray(f)?a=!!((f[x]|0)&2):f=[];if(e){if(!f.length){c=Gb();break a}a||(a=!0,Na(f))}else if(a){a=!1;f=Array.prototype.slice.call(f);for(var h=0;h<f.length;h++){var k=f[h]=Array.prototype.slice.call(f[h]);Array.isArray(k[1])&&(k[1]=Na(k[1]))}}a||
((f[x]|0)&64?f[x]&=-33:32&d&&Oa(f));a=new Ab(f,b,tb,void 0);Tb(c,d,2,a);c=a}!e&&b&&(c.Mg=!0);return c}function Zb(a,b,c,d){Qb(a);a=a.D;var e=a[x]|0;if(d==null){var f=$b(a);if(ac(f,a,e,c)===b)f.set(c,0);else return}else{f=$b(a);var h=ac(f,a,e,c);h!==b&&(h&&(e=Tb(a,e,h)),f.set(c,b))}Tb(a,e,b,d)}function $b(a){if(Aa){var b;return(b=a[Ea])!=null?b:a[Ea]=new Map}if(Ea in a)return a[Ea];b=new Map;Object.defineProperty(a,Ea,{value:b});return b}
function ac(a,b,c,d){var e=a.get(d);if(e!=null)return e;for(var f=e=0;f<d.length;f++){var h=d[f];Rb(b,c,h)!=null&&(e!==0&&(c=Tb(b,c,e)),e=h)}a.set(d,e);return e}function Vb(a,b,c,d){var e=Rb(a,b,d);c=sb(e,c,!1,b);c!==e&&c!=null&&Tb(a,b,d,c);return c}function B(a,b,c){var d=a.D,e=d[x]|0;b=Vb(d,e,b,c);if(b==null)return b;e=d[x]|0;if(!Qa(a,e)){var f=Eb(b);f!==b&&(Pb(a)&&(d=a.D,e=d[x]|0),b=f,Tb(d,e,c,b))}return b}
function bc(a,b,c,d,e,f,h){var k=Qa(a,c);e=k?1:e;f=!!f||e===3;k=h&&!k;(e===2||k)&&Pb(a)&&(b=a.D,c=b[x]|0);a=Rb(b,c,1);a=Array.isArray(a)?a:Ja;var g=a[x]|0;h=!!(4&g);if(!h){var l=g;l===0&&(l=cc(l,c),l|=16);g=a;l|=1;var m=c,t=!!(2&l);t&&(m|=2);for(var w=!t,L=!0,F=0,R=0;F<g.length;F++){var za=sb(g[F],d,!1,m);if(za instanceof d){if(!t){var zb=Qa(za);w&&(w=!zb);L&&(L=zb)}g[R++]=za}}R<F&&(g.length=R);l|=4;l=L?l|16:l&-17;l=w?l|8:l&-9;La(g,l);t&&Object.freeze(g);g=l}if(k&&!(8&g||!a.length&&(e===1||e===4&&
32&g))){Wb(g)&&(a=Array.prototype.slice.call(a),g=cc(g,c),c=Tb(b,c,1,a));d=a;k=g;for(g=0;g<d.length;g++)l=d[g],m=Eb(l),l!==m&&(d[g]=m);k|=8;k=d.length?k&-17:k|16;La(d,k);g=k}e===1||e===4&&32&g?Wb(g)||(c=g,f=!!(32&g),g|=!a.length||16&g&&(!h||f)?2:1024,g!==c&&La(a,g),Object.freeze(a)):(e===2&&Wb(g)&&(a=Array.prototype.slice.call(a),g=cc(g,c),g=dc(g,c,f),La(a,g),c=Tb(b,c,1,a)),Wb(g)||(b=g,g=dc(g,c,f),g!==b&&La(a,g)));return a}function ec(a,b){var c=a.D;return bc(a,c,c[x]|0,b,void 0===Ua?2:4,!1,!0)}
function fc(a){a==null&&(a=void 0);return a}function gc(a,b,c){c=fc(c);Sb(a,b,c);return a}function hc(a,b,c,d){d=fc(d);Zb(a,b,c,d)}function cc(a,b){2&a&&(a|=16);a=(2&b?a|2:a&-3)|32;return a&=-1025}function dc(a,b,c){32&b&&c||(a&=-33);return a}function ic(a,b){a=Rb(a.D,void 0,b);return a==null||typeof a==="boolean"?a:typeof a==="number"?!!a:void 0}function C(a,b){return rb(Rb(a.D,void 0,b))}function jc(a,b,c){c=c===void 0?!1:c;var d;return(d=ic(a,b))!=null?d:c}
function kc(a,b){var c;return(c=C(a,b))!=null?c:void 0}function lc(a,b,c){if(c!=null&&typeof c!=="string")throw Error();return Sb(a,b,c)}function mc(a,b,c){if(c!=null){if(!kb(c))throw a=Error("enum"),xa(a,"warning"),a;c|=0}return Sb(a,b,c)};function D(a,b,c){this.D=A(a,b,c)}D.prototype.toJSON=function(){return Lb(this)};D.prototype[Ga]=Pa;D.prototype.toString=function(){return this.D.toString()};function Yb(a){this.D=A(a)}r(Yb,D);function nc(a){this.D=A(a)}r(nc,D);function oc(a){this.D=A(a)}r(oc,D);function pc(a){this.D=A(a)}r(pc,D);var qc=[1,2];function rc(a){this.D=A(a)}r(rc,D);rc.prototype.kb=function(){return C(this,2)};rc.prototype.la=function(a){return lc(this,2,a)};function sc(a){this.D=A(a)}r(sc,D);var tc=[1,2];function uc(a){this.D=A(a)}r(uc,D);function vc(a){this.D=A(a)}r(vc,D);var wc=[1,2,3,4];function xc(a){this.D=A(a)}r(xc,D);xc.prototype.ua=function(){return C(this,2)!=null};function yc(a){this.D=A(a)}r(yc,D);function zc(a){this.D=A(a)}r(zc,D);function E(a){return B(a,nc,4)};function Ac(a){this.D=A(a)}r(Ac,D);function Bc(a){this.D=A(a)}r(Bc,D);var Cc=[1,2,3,4];function Dc(a){this.D=A(a)}r(Dc,D);function Ec(){var a=new Dc,b=new sc;return gc(a,4,b)}function Fc(){var a=new Dc,b=new vc;return gc(a,5,b)};function Gc(a){this.D=A(a)}r(Gc,D);function Hc(a){this.D=A(a)}r(Hc,D);function Ic(a){this.D=A(a)}r(Ic,D);function Jc(a){this.D=A(a)}r(Jc,D);function G(a){return ec(a,zc)};function Kc(a){this.D=A(a)}r(Kc,D);function Lc(a){this.D=A(a)}r(Lc,D);function Mc(a){this.D=A(a)}r(Mc,D);function Nc(a){this.D=A(a)}r(Nc,D);var Oc=function(a){return function(b){if(b==null||b=="")b=new a;else{b=JSON.parse(b);if(!Array.isArray(b))throw Error("dnarr");b=new a(Oa(b))}return b}}(Nc);/*

 Copyright 2016 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
function H(a){this.j=a=a===void 0?{}:a}H.prototype.init=function(){};p.Object.defineProperties(H,{j:{configurable:!0,enumerable:!0,get:function(){return{}}},m:{configurable:!0,enumerable:!0,get:function(){return{}}},o:{configurable:!0,enumerable:!0,get:function(){return{}}},l:{configurable:!0,enumerable:!0,get:function(){return{}}}});/*

 Copyright Google LLC
 SPDX-License-Identifier: Apache-2.0
*/
function Pc(a){return{valueOf:a}.valueOf()};var Qc=globalThis.trustedTypes,Rc;function Sc(){var a=null;if(!Qc)return a;try{var b=function(c){return c};a=Qc.createPolicy("goog#html",{createHTML:b,createScript:b,createScriptURL:b})}catch(c){}return a};var Tc=Pc(function(){return typeof URL==="function"}),Uc=["data:","http:","https:","mailto:","ftp:"],Vc=/^\s*(?!javascript:)(?:[\w+.-]+:|[^:/?#]*(?:[/?#]|$))/i;function Wc(a){this.j=a}Wc.prototype.toString=function(){return this.j+""};function Xc(a){Rc===void 0&&(Rc=Sc());var b=Rc;return new Wc(b?b.createHTML(a):a)}function Yc(a){if(a instanceof Wc)return a.j;throw Error("");};function Zc(a){this.j=a}Zc.prototype.toString=function(){return this.j};function $c(a,b,c,d){if(a.length===0)throw Error("");a=a.map(function(f){if(f instanceof Zc)f=f.j;else throw Error("");return f});var e=c.toLowerCase();if(a.every(function(f){return e.indexOf(f)!==0}))throw Error('Attribute "'+c+'" does not match any of the allowed prefixes.');b.setAttribute(c,d)};function ad(a){return a instanceof Wc?a:Xc(String(a).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;"))}function bd(a){var b=ad("");return Xc(a.map(function(c){return Yc(ad(c))}).join(Yc(b).toString()))}var cd=/^[a-z][a-z\d-]*$/i,dd="APPLET BASE EMBED IFRAME LINK MATH META OBJECT SCRIPT STYLE SVG TEMPLATE".split(" "),ed="AREA BR COL COMMAND HR IMG INPUT KEYGEN PARAM SOURCE TRACK WBR".split(" "),fd=["action","formaction","href"];
function gd(a){if(!cd.test(a))throw Error("");if(dd.indexOf(a.toUpperCase())!==-1)throw Error("");}function hd(a,b,c){gd(a);var d="<"+a;b&&(d+=id(b));Array.isArray(c)||(c=c===void 0?[]:[c]);ed.indexOf(a.toUpperCase())!==-1?d+=">":(b=bd(c.map(function(e){return e instanceof Wc?e:ad(String(e))})),d+=">"+b.toString()+"</"+a+">");return Xc(d)}
function id(a){for(var b="",c=Object.keys(a),d=0;d<c.length;d++){var e=c[d],f=a[e];if(!cd.test(e))throw Error("");if(f!==void 0&&f!==null){if(/^on./i.test(e))throw Error("");fd.indexOf(e.toLowerCase())!==-1&&(f=String(f),f=Vc.test(f)?f:void 0,f=f||"about:invalid#zClosurez");e=e+'="'+ad(String(f))+'"';b+=" "+e}}return b};function jd(a){try{return new URL(a,window.document.baseURI)}catch(b){return new URL("about:invalid")}};function kd(a,b){var c=b.createRange();c.selectNode(b.body);a=Xc(a);return c.createContextualFragment(Yc(a))};function ld(a){a=a.nodeName;return typeof a==="string"?a:"FORM"}function md(a){a=a.nodeType;return a===1||typeof a!=="number"};function nd(a,b,c,d,e){this.o=a;this.j=b;this.v=c;this.l=d;this.m=e}function od(a,b,c){c=a.j.get(c);return(c==null?0:c.has(b))?c.get(b):a.v.has(b)?{S:1}:(c=a.l.get(b))?c:a.m&&[].concat(v(a.m)).some(function(d){return b.indexOf(d)===0})?{S:1}:{S:0}};var pd=new nd(new Set("ARTICLE SECTION NAV ASIDE H1 H2 H3 H4 H5 H6 HEADER FOOTER ADDRESS P HR PRE BLOCKQUOTE OL UL LH LI DL DT DD FIGURE FIGCAPTION MAIN DIV EM STRONG SMALL S CITE Q DFN ABBR RUBY RB RT RTC RP DATA TIME CODE VAR SAMP KBD SUB SUP I B U MARK BDI BDO SPAN BR WBR NOBR INS DEL PICTURE PARAM TRACK MAP TABLE CAPTION COLGROUP COL TBODY THEAD TFOOT TR TD TH SELECT DATALIST OPTGROUP OPTION OUTPUT PROGRESS METER FIELDSET LEGEND DETAILS SUMMARY MENU DIALOG SLOT CANVAS FONT CENTER ACRONYM BASEFONT BIG DIR HGROUP STRIKE TT".split(" ")),
new Map([["A",new Map([["href",{S:2}]])],["AREA",new Map([["href",{S:2}]])],["LINK",new Map([["href",{S:5,conditions:new Map([["rel",new Set("alternate author bookmark canonical cite help icon license next prefetch dns-prefetch prerender preconnect preload prev search subresource".split(" "))]])}]])],["SOURCE",new Map([["src",{S:5}],["srcset",{S:6}]])],["IMG",new Map([["src",{S:5}],["srcset",{S:6}]])],["VIDEO",new Map([["src",{S:5}]])],["AUDIO",new Map([["src",{S:5}]])]]),new Set("title aria-atomic aria-autocomplete aria-busy aria-checked aria-current aria-disabled aria-dropeffect aria-expanded aria-haspopup aria-hidden aria-invalid aria-label aria-level aria-live aria-multiline aria-multiselectable aria-orientation aria-posinset aria-pressed aria-readonly aria-relevant aria-required aria-selected aria-setsize aria-sort aria-valuemax aria-valuemin aria-valuenow aria-valuetext alt align autocapitalize autocomplete autocorrect autofocus autoplay bgcolor border cellpadding cellspacing checked cite color cols colspan controls controlslist datetime disabled download draggable enctype face formenctype frameborder height hreflang hidden ismap label lang loop max maxlength media minlength min multiple muted nonce open placeholder poster preload rel required reversed role rows rowspan selected shape size sizes slot span spellcheck start step summary translate type valign value width wrap itemscope itemtype itemid itemprop itemref".split(" ")),
new Map([["dir",{S:3,conditions:Pc(function(){return new Map([["dir",new Set(["auto","ltr","rtl"])]])})}],["async",{S:3,conditions:Pc(function(){return new Map([["async",new Set(["async"])]])})}],["loading",{S:3,conditions:Pc(function(){return new Map([["loading",new Set(["eager","lazy"])]])})}],["target",{S:3,conditions:Pc(function(){return new Map([["target",new Set(["_self","_blank"])]])})}]]));function qd(a){var b=rd,c=document.implementation.createHTMLDocument("");a=sd(b,a,c);c=c.body;c.appendChild(a);c=(new XMLSerializer).serializeToString(c);c=c.slice(c.indexOf(">")+1,c.lastIndexOf("</"));return Xc(c)}
function sd(a,b,c){b=kd(b,c);b=document.createTreeWalker(b,5,function(k){if(k.nodeType===3)k=1;else if(md(k))if(k=ld(k),k===null)k=2;else{var g=a.l;k=k!=="FORM"&&(g.o.has(k)||g.j.has(k))?1:2}else k=2;return k});for(var d=b.nextNode(),e=c.createDocumentFragment(),f=e;d!==null;){var h=void 0;if(d.nodeType===3)h=document.createTextNode(d.data);else if(md(d))h=td(a,d,c);else throw Error("");f.appendChild(h);if(d=b.firstChild())f=h;else for(;!(d=b.nextSibling())&&(d=b.parentNode());)f=f.parentNode}return e}
function td(a,b,c){var d,e=ld(b);c=c.createElement(e);b=b.attributes;for(var f=u(b),h=f.next();!h.done;h=f.next()){var k=h.value;h=k.name;k=k.value;var g=od(a.l,h,e);a:{if(d=g.conditions){d=u(d);for(var l=d.next();!l.done;l=d.next()){var m=u(l.value);l=m.next().value;m=m.next().value;var t=void 0;if((l=(t=b.getNamedItem(l))==null?void 0:t.value)&&!m.has(l)){d=!1;break a}}}d=!0}if(d)switch(g.S){case 1:ud(c,h,k);break;case 2:a:if(g=void 0,Tc){try{g=new URL(k)}catch(w){g="https:";break a}g=g.protocol}else b:{g=
document.createElement("a");try{g.href=k}catch(w){g=void 0;break b}g=g.protocol;g=g===":"||g===""?"https:":g}ud(c,h,g!==void 0&&Uc.indexOf(g.toLowerCase())!==-1?k:"about:invalid#zClosurez");break;case 3:ud(c,h,k.toLowerCase());break;case 4:ud(c,h,k);break;case 5:a.j?(g={type:2,attributeName:h,Sg:e},k=jd(k),(k=a.j(k,g))&&ud(c,h,k.toString())):ud(c,h,k);break;case 6:if(a.j){g={type:2,attributeName:h,Sg:e};d=[];k=u(k.split(","));for(l=k.next();!l.done;l=k.next())m=u(l.value.trim().split(/\s+/,2)),l=
m.next().value,m=m.next().value,d.push({url:l,oc:m});k={Ce:[]};d=u(d);for(l=d.next();!l.done;l=d.next())l=l.value,m=jd(l.url),(m=a.j(m,g))&&k.Ce.push({url:m.toString(),oc:l.oc});ud(c,h,vd(k))}else ud(c,h,k)}}return c}function ud(a,b,c){a.setAttribute(b,c)}function vd(a){return a.Ce.map(function(b){var c=b.oc;return""+b.url+(c?" "+c:"")}).join(" , ")};function wd(){this.l=!1;this.j=pd}function xd(){wd.apply(this,arguments)}r(xd,wd);var yd=ma(["aria-"]),zd=ma(["role"]);function Ad(a){return String(a).replace(/\-([a-z])/g,function(b,c){return c.toUpperCase()})}function I(a,b){var c=qa.apply(2,arguments);this.root=a;this.Ta.apply(this,v(c));this.j=b===void 0?this.R():b;this.j.init();this.oa()}I.prototype.Ta=function(){};I.prototype.R=function(){throw Error("Subclasses must override getDefaultFoundation to return a properly configured foundation class");};I.prototype.oa=function(){};
function J(a,b,c){a.root.addEventListener(b,c,void 0)}function K(a,b,c,d){d=d===void 0?!1:d;if(typeof CustomEvent==="function")var e=new CustomEvent(b,{bubbles:d,detail:c});else e=document.createEvent("CustomEvent"),e.initCustomEvent(b,d,!1,c);a.root.dispatchEvent(e)}function Bd(a,b,c){b.toLowerCase()==="tabindex"?a.tabIndex=Number(c):b.indexOf("data-")===0?(b=Ad(b.replace(/^data-/,"")),a.dataset[b]=c):$c([new Zc(yd[0].toLowerCase()),new Zc(zd[0].toLowerCase())],a,b,c)};/*

 Copyright 2018 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
var Cd={ld:"mdc-line-ripple--active",zb:"mdc-line-ripple--deactivating"};function Dd(a){H.call(this,Object.assign({},Dd.l,a));var b=this;this.l=function(c){var d=b.j.hasClass(Cd.zb);c.propertyName==="opacity"&&d&&(b.j.removeClass(Cd.ld),b.j.removeClass(Cd.zb))}}r(Dd,H);Dd.prototype.init=function(){this.j.La("transitionend",this.l)};
p.Object.defineProperties(Dd,{j:{configurable:!0,enumerable:!0,get:function(){return Cd}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},W:function(){},La:function(){},Va:function(){}}}}});function Ed(){I.apply(this,arguments)}r(Ed,I);Ed.prototype.R=function(){var a=this;return new Dd({addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},hasClass:function(b){return a.root.classList.contains(b)},W:function(b,c){a.root.style.setProperty(b,c)},La:function(b,c){J(a,b,c)},Va:function(b,c){a.root.removeEventListener(b,c,void 0)}})};/*

 Copyright 2019 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
function Fd(){var a=a===void 0?window:a;return Gd(a)?{passive:!0}:!1}function Gd(a){a=a===void 0?window:a;var b=!1;try{var c={get passive(){b=!0;return!1}},d=function(){};a.document.addEventListener("test",d,c);a.document.removeEventListener("test",d,c)}catch(e){b=!1}return b};function Hd(a,b){if(a.closest)return a.closest(b);for(;a;){if(Id(a,b))return a;a=a.parentElement}return null}function Id(a,b){return(a.matches||a.webkitMatchesSelector||a.msMatchesSelector).call(a,b)};var Jd={Yc:"mdc-ripple-upgraded--background-focused",ed:"mdc-ripple-upgraded--foreground-activation",fd:"mdc-ripple-upgraded--foreground-deactivation",P:"mdc-ripple-upgraded",yd:"mdc-ripple-upgraded--unbounded"},Kd={Cg:"--mdc-ripple-fg-scale",Dg:"--mdc-ripple-fg-size",Eg:"--mdc-ripple-fg-translate-end",Fg:"--mdc-ripple-fg-translate-start",Gg:"--mdc-ripple-left",Hg:"--mdc-ripple-top"},Ld={Ef:225,If:150,Qf:.6,hg:10,tg:300};var Md;function Nd(){var a=window;var b=b===void 0?!1:b;var c=a.CSS;if(typeof Md==="boolean"&&!b)return Md;if(!c||typeof c.supports!=="function")return!1;a=c.supports("--css-vars","yes");c=c.supports("(--css-vars: yes)")&&c.supports("color","#00000000");a=a||c;b||(Md=a);return a};var Od=["touchstart","pointerdown","mousedown","keydown"],Pd=["touchend","pointerup","mouseup","contextmenu"],Qd=[];function M(a){H.call(this,Object.assign({},M.l,a));var b=this;this.B=!1;this.G=this.F=0;this.I="0";this.l={width:0,height:0};this.O=this.A=this.m=0;this.C={left:0,top:0};this.o=Rd();this.Da=function(){b.B=!0;Sd(b)};this.pa=function(c){Td(b,c)};this.v=function(){Ud(b)};this.Fa=function(){Vd(b)};this.Ea=function(){Wd(b)};this.Ua=function(){b.layout()}}r(M,H);
M.prototype.init=function(){var a=this,b=this.j.Hd();Xd(this,b);if(b){b=M.j;var c=b.P,d=b.yd;requestAnimationFrame(function(){a.j.addClass(c);a.j.V()&&(a.j.addClass(d),Yd(a))})}};M.prototype.layout=function(){var a=this;this.A&&cancelAnimationFrame(this.A);this.A=requestAnimationFrame(function(){Yd(a);a.A=0})};function Vd(a){requestAnimationFrame(function(){a.j.addClass(M.j.Yc)})}function Wd(a){requestAnimationFrame(function(){a.j.removeClass(M.j.Yc)})}
function Rd(){return{kc:void 0,ie:!1,Nb:!1,Bc:!1,Oc:!1,Qa:!1}}function Xd(a,b){if(b){b=u(Od);for(var c=b.next();!c.done;c=b.next())a.j.T(c.value,a.pa);a.j.V()&&a.j.Ge(a.Ua)}a.j.T("focus",a.Fa);a.j.T("blur",a.Ea)}function Zd(a,b){if(b.type==="keydown")a.j.T("keyup",a.v);else{b=u(Pd);for(var c=b.next();!c.done;c=b.next())a.j.Fe(c.value,a.v)}}function $d(a){a.j.qa("keyup",a.v);for(var b=u(Pd),c=b.next();!c.done;c=b.next())a.j.Qd(c.value,a.v)}
function Td(a,b){if(!a.j.te()){var c=a.o;if(!c.Nb){var d=a.X;d&&b!==void 0&&d.type!==b.type||(c.Nb=!0,c.Bc=b===void 0,c.kc=b,c.Oc=c.Bc?!1:b!==void 0&&(b.type==="mousedown"||b.type==="touchstart"||b.type==="pointerdown"),b!==void 0&&Qd.length>0&&Qd.some(function(e){return a.j.Ld(e)})?ae(a):(b!==void 0&&(Qd.push(b.target),Zd(a,b)),c.Qa=b!==void 0&&b.type==="keydown"?a.j.nb():!0,c.Qa&&be(a),requestAnimationFrame(function(){Qd=[];c.Qa||b===void 0||b.key!==" "&&b.keyCode!==32||(c.Qa=b!==void 0&&b.type===
"keydown"?a.j.nb():!0,c.Qa&&be(a));c.Qa||(a.o=Rd())})))}}}function be(a){var b=M.m,c=b.Fg;b=b.Eg;var d=M.j,e=d.fd;d=d.ed;var f=M.o.Ef;Yd(a);var h="",k="";a.j.V()||(k=ce(a),h=k.dh,k=k.Tg,h=h.x+"px, "+h.y+"px",k=k.x+"px, "+k.y+"px");a.j.Na(c,h);a.j.Na(b,k);clearTimeout(a.F);clearTimeout(a.G);de(a);a.j.removeClass(e);a.j.hb();a.j.addClass(d);a.F=setTimeout(function(){a.Da()},f)}
function ce(a){var b=a.o,c=b.kc;if(b.Oc){var d=a.j.fe(),e=a.j.hb();c?(b=d.x+e.left,d=d.y+e.top,c.type==="touchstart"?(b=c.changedTouches[0].pageX-b,c=c.changedTouches[0].pageY-d):(b=c.pageX-b,c=c.pageY-d),c={x:b,y:c}):c={x:0,y:0}}else c={x:a.l.width/2,y:a.l.height/2};c={x:c.x-a.m/2,y:c.y-a.m/2};return{dh:c,Tg:{x:a.l.width/2-a.m/2,y:a.l.height/2-a.m/2}}}function Sd(a){var b=M.j.fd,c=a.o,d=c.Nb;!c.ie&&d||!a.B||(de(a),a.j.addClass(b),a.G=setTimeout(function(){a.j.removeClass(b)},Ld.If))}
function de(a){a.j.removeClass(M.j.ed);a.B=!1;a.j.hb()}function ae(a){a.X=a.o.kc;a.o=Rd();setTimeout(function(){return a.X=void 0},M.o.tg)}function Ud(a){var b=a.o;if(b.Nb){var c=Object.assign({},b);b.Bc?(requestAnimationFrame(function(){ee(a,c)}),ae(a)):($d(a),requestAnimationFrame(function(){a.o.ie=!0;ee(a,c);ae(a)}))}}function ee(a,b){var c=b.Oc;b=b.Qa;(c||b)&&Sd(a)}
function Yd(a){a.l=a.j.hb();var b=Math.max(a.l.height,a.l.width);a.O=a.j.V()?b:Math.sqrt(Math.pow(a.l.width,2)+Math.pow(a.l.height,2))+M.o.hg;b=Math.floor(b*M.o.Qf);a.j.V()&&b%2!==0?a.m=b-1:a.m=b;a.I=""+a.O/a.m;b=M.m;var c=b.Gg,d=b.Hg,e=b.Cg;a.j.Na(b.Dg,a.m+"px");a.j.Na(e,a.I);a.j.V()&&(a.C={left:Math.round(a.l.width/2-a.m/2),top:Math.round(a.l.height/2-a.m/2)},a.j.Na(c,a.C.left+"px"),a.j.Na(d,a.C.top+"px"))}
p.Object.defineProperties(M,{j:{configurable:!0,enumerable:!0,get:function(){return Jd}},m:{configurable:!0,enumerable:!0,get:function(){return Kd}},o:{configurable:!0,enumerable:!0,get:function(){return Ld}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},Hd:function(){return!0},hb:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},Ld:function(){return!0},Qd:function(){},qa:function(){},Og:function(){},fe:function(){return{x:0,y:0}},nb:function(){return!0},
te:function(){return!0},V:function(){return!0},Fe:function(){},T:function(){},Ge:function(){},removeClass:function(){},Na:function(){}}}}});function fe(){I.apply(this,arguments);this.disabled=!1}r(fe,I);function ge(a){var b=b===void 0?{V:void 0}:b;a=new fe(a);b.V!==void 0&&(a.Mc=b.V);return a}
function he(a){return{addClass:function(b){a.root.classList.add(b)},Hd:function(){return Nd()},hb:function(){return a.root.getBoundingClientRect()},Ld:function(b){return a.root.contains(b)},Qd:function(b,c){document.documentElement.removeEventListener(b,c,Fd())},qa:function(b,c){a.root.removeEventListener(b,c,Fd())},Og:function(b){window.removeEventListener("resize",b)},fe:function(){return{x:window.pageXOffset,y:window.pageYOffset}},nb:function(){return Id(a.root,":active")},te:function(){return!!a.disabled},
V:function(){return!!a.Mc},Fe:function(b,c){document.documentElement.addEventListener(b,c,Fd())},T:function(b,c){a.root.addEventListener(b,c,Fd())},Ge:function(b){window.addEventListener("resize",b)},removeClass:function(b){a.root.classList.remove(b)},Na:function(b,c){a.root.style.setProperty(b,c)}}}fe.prototype.layout=function(){this.j.layout()};fe.prototype.R=function(){return new M(he(this))};fe.prototype.oa=function(){this.V="mdcRippleIsUnbounded"in this.root.dataset};
p.Object.defineProperties(fe.prototype,{Mc:{configurable:!0,enumerable:!0,get:function(){return!!this.V},set:function(a){this.V=!!a;a=this.j;var b=M.j.yd;this.V?a.j.addClass(b):a.j.removeClass(b)}}});var ie={Wf:"mdc-floating-label--float-above",Xf:"mdc-floating-label--required",uh:"mdc-floating-label--hide-required-marker",cc:"mdc-floating-label--shake",P:"mdc-floating-label"};function je(a){H.call(this,Object.assign({},je.l,a));var b=this;this.l=function(){b.j.removeClass(je.j.cc)}}r(je,H);je.prototype.init=function(){this.j.T("animationend",this.l)};je.prototype.ra=function(){return this.j.ra()};p.Object.defineProperties(je,{j:{configurable:!0,enumerable:!0,get:function(){return ie}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},ra:function(){return 0},T:function(){},qa:function(){}}}}});function ke(){I.apply(this,arguments)}r(ke,I);ke.prototype.ra=function(){return this.j.ra()};
ke.prototype.R=function(){var a=this;return new je({addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},hasClass:function(b){return a.root.classList.contains(b)},ra:function(){var b=a.root;if(b.offsetParent!==null)b=b.scrollWidth;else{b=b.cloneNode(!0);b.style.setProperty("position","absolute");b.style.setProperty("transform","translate(-9999px, -9999px)");document.documentElement.appendChild(b);var c=b.scrollWidth;document.documentElement.removeChild(b);
b=c}return b},T:function(b,c){J(a,b,c)},qa:function(b,c){a.root.removeEventListener(b,c,void 0)}})};var le={dg:".mdc-notched-outline__notch"},me={cg:8},ne={qd:"mdc-notched-outline--no-label",sd:"mdc-notched-outline--notched",gg:"mdc-notched-outline--upgraded"};/*

 Copyright 2017 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
function oe(a){H.call(this,Object.assign({},oe.l,a))}r(oe,H);p.Object.defineProperties(oe,{m:{configurable:!0,enumerable:!0,get:function(){return le}},j:{configurable:!0,enumerable:!0,get:function(){return ne}},o:{configurable:!0,enumerable:!0,get:function(){return me}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},Xe:function(){},Pe:function(){}}}}});function pe(){I.apply(this,arguments)}r(pe,I);pe.prototype.oa=function(){this.l=this.root.querySelector(le.dg);var a=this.root.querySelector("."+je.j.P);a?(a.style.transitionDuration="0s",this.root.classList.add(ne.gg),requestAnimationFrame(function(){a.style.transitionDuration=""})):this.root.classList.add(ne.qd)};
pe.prototype.R=function(){var a=this;return new oe({addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},Xe:function(b){a.l.style.setProperty("width",b+"px")},Pe:function(){a.l.style.removeProperty("width")}})};var qe={P:"mdc-text-field-character-counter"},re={Gb:"."+qe.P};function se(a){H.call(this,Object.assign({},se.l,a))}r(se,H);se.prototype.Rb=function(a,b){a=Math.min(a,b);this.j.la(a+" / "+b);this.j.Rb(a,b)};p.Object.defineProperties(se,{j:{configurable:!0,enumerable:!0,get:function(){return qe}},m:{configurable:!0,enumerable:!0,get:function(){return re}},l:{configurable:!0,enumerable:!0,get:function(){return{la:function(){},Rb:function(){}}}}});function te(){I.apply(this,arguments)}r(te,I);te.prototype.R=function(){var a=this;return new se({la:function(b){a.root.textContent=b},Rb:function(){}})};p.Object.defineProperties(te.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return this.j}}});var ue={ih:"aria-controls",Uc:"aria-describedby",Rf:".mdc-text-field__input",yb:".mdc-floating-label",Zf:".mdc-text-field__icon--leading",ag:".mdc-line-ripple",fg:".mdc-notched-outline",ig:".mdc-text-field__affix--prefix",yh:".mdc-text-field__affix--suffix",wg:".mdc-text-field__icon--trailing"},ve={xb:"mdc-text-field--disabled",Kf:"mdc-text-field--focused",Mf:"mdc-text-field-helper-line",bc:"mdc-text-field--invalid",Vf:"mdc-text-field--label-floating",qd:"mdc-text-field--no-label",eg:"mdc-text-field--outlined",
P:"mdc-text-field",ug:"mdc-text-field--textarea",Fh:"mdc-text-field--with-leading-icon",Gh:"mdc-text-field--with-trailing-icon",Eh:"mdc-text-field--with-internal-counter"},we={Yf:.75},xe="pattern min max required step minlength maxlength".split(" "),ye="color date datetime-local month range time week".split(" ");var ze=["mousedown","touchstart"],Ae=["click","keydown"];
function Be(a,b){b=b===void 0?{}:b;H.call(this,Object.assign({},Be.l,a));var c=this;this.m=this.ca=!1;this.Y=b.Y;this.Ga=b.Ga;this.Ka=b.Ka;this.Ma=b.Ma;this.valid=!this.j.hasClass(Be.j.bc);this.v=function(){Ce(c)};this.A=function(){c.ca=!1;c.j.Nd();De(c,c.L().validity.valid);Ee(c,c.ca);c.j.ua()&&(c.ya(c.l),c.j.ib(c.l),Fe(c,c.l),c.j.ub(c.o));c.l||(c.m=!1)};this.B=function(){c.m||Ce(c);Ge(c,c.L().value.length)};this.C=function(d){c.Sb(d)};this.G=function(){var d=c.j.L();d&&d.disabled||(c.m=!0)};this.I=
function(d){He(c,d)}}r(Be,H);Be.prototype.init=function(){this.j.ua()&&this.L().required&&this.j.Ic(!0);this.j.ca()?this.v():this.j.ua()&&this.l&&(this.ya(!0),this.j.ib(!0),Fe(this,!0));this.j.sb("focus",this.v);this.j.sb("blur",this.A);this.j.sb("input",this.B);for(var a=u(ze),b=a.next();!b.done;b=a.next())this.j.sb(b.value,this.C);a=u(Ae);for(b=a.next();!b.done;b=a.next())this.j.He(b.value,this.G);this.j.Ie(this.I);Ge(this,this.L().value.length)};
function He(a,b){b.some(function(c){return xe.indexOf(c)>-1?(De(a,!0),a.j.Ic(a.L().required),!0):!1});b.indexOf("maxlength")>-1&&Ge(a,a.L().value.length)}Be.prototype.ya=function(a){this.j.yc()&&this.j.ua()&&(a?(a=this.j.Zd()*we.Yf,this.j.ya(a)):this.j.Kd())};function Ce(a){a.ca=!0;Ee(a,a.ca);a.j.Ad();a.j.ua()&&(a.ya(a.l),a.j.ib(a.l),Fe(a,a.l),a.j.ub(a.o));!a.Y||!a.Y.j.hasClass(Ie.jd)&&a.Y.j.hasClass(Ie.Zb)&&a.valid||a.Y.j.removeAttr(Je.Ca)}
Be.prototype.Sb=function(a){if(!this.L().disabled&&!this.j.yc()){var b=a.touches;a=b?b[0]:a;b=a.target.getBoundingClientRect();this.j.Ue(a.clientX-b.left)}};function Ge(a,b){if(a.Ga){var c=a.L().maxLength;if(c===-1)throw Error("MDCTextFieldFoundation: Expected maxlength html property on text input or textarea.");a.Ga.Rb(b,c)}}
function De(a,b){var c=Be.j.bc;b?a.j.removeClass(c):a.j.addClass(c);if(a.Y){c=a.Y;var d=c.j.hasClass(Ie.jd);(b=c.j.hasClass(Ie.Zb)&&!b)?(c.j.removeAttr(Je.Ca),c.j.Ia(Je.eb)==="alert"?Ke(c):c.j.wa(Je.eb,"alert")):c.j.removeAttr(Je.eb);d||b||c.j.wa(Je.Ca,"true");a.Y.j.hasClass(Ie.Zb)&&(b=a.Y.isVisible(),c=a.Y.j.Ia("id"),b&&c?a.j.Te(ue.Uc,c):a.j.Ne(ue.Uc))}}function Ee(a,b){var c=Be.j.Kf;b?a.j.addClass(c):a.j.removeClass(c)}function Fe(a,b){var c=Be.j.Vf;b?a.j.addClass(c):a.j.removeClass(c)}
Be.prototype.L=function(){return(this.j?this.j.L():null)||{disabled:!1,maxLength:-1,required:!1,type:"input",validity:{badInput:!1,valid:!0},value:""}};p.Object.defineProperties(Be.prototype,{F:{configurable:!0,enumerable:!0,get:function(){return ye.indexOf(this.L().type)>=0}},l:{configurable:!0,enumerable:!0,get:function(){return this.F||this.ca||!!this.L().value||this.L().validity.badInput||!1}},o:{configurable:!0,enumerable:!0,get:function(){return!this.ca&&!this.L().validity.valid&&!!this.L().value}}});
p.Object.defineProperties(Be,{j:{configurable:!0,enumerable:!0,get:function(){return ve}},m:{configurable:!0,enumerable:!0,get:function(){return ue}},o:{configurable:!0,enumerable:!0,get:function(){return we}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!0},Te:function(){},Ne:function(){},He:function(){},Pg:function(){},sb:function(){},Ng:function(){},Ie:function(){return new MutationObserver(function(){})},Qg:function(){},
L:function(){return null},ca:function(){return!1},Ad:function(){},Nd:function(){},Ue:function(){},ub:function(){},ib:function(){},Ic:function(){},ua:function(){return!1},Zd:function(){return 0},yc:function(){return!1},ya:function(){},Kd:function(){}}}}});var Ie={jd:"mdc-text-field-helper-text--persistent",Zb:"mdc-text-field-helper-text--validation-msg",P:"mdc-text-field-helper-text"},Je={Ca:"aria-hidden",eb:"role",Gb:"."+Ie.P};function Le(a){H.call(this,Object.assign({},Le.l,a))}r(Le,H);Le.prototype.isVisible=function(){return this.j.Ia(Je.Ca)!=="true"};Le.prototype.la=function(a){this.j.la(a)};function Ke(a){a.j.removeAttr(Je.eb);requestAnimationFrame(function(){a.j.wa(Je.eb,"alert")})}
p.Object.defineProperties(Le,{j:{configurable:!0,enumerable:!0,get:function(){return Ie}},m:{configurable:!0,enumerable:!0,get:function(){return Je}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},Ia:function(){return null},wa:function(){},removeAttr:function(){},la:function(){}}}}});function Me(){I.apply(this,arguments)}r(Me,I);Me.prototype.R=function(){var a=this;return new Le({addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},hasClass:function(b){return a.root.classList.contains(b)},Ia:function(b){return a.root.getAttribute(b)},wa:function(b,c){Bd(a.root,b,c)},removeAttr:function(b){a.root.removeAttribute(b)},la:function(b){a.root.textContent=b}})};p.Object.defineProperties(Me.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return this.j}}});var Ne={Nf:"MDCTextField:icon",Of:"button"},Oe={P:"mdc-text-field__icon"};var Pe=["click","keydown"];function Qe(a){H.call(this,Object.assign({},Qe.l,a));var b=this;this.l=null;this.m=function(c){var d=c.key==="Enter"||c.keyCode===13,e=c.key===" ";if(c.type==="click"||d||e)c.preventDefault(),b.j.xe()}}r(Qe,H);Qe.prototype.init=function(){this.l=this.j.Ia("tabindex");for(var a=u(Pe),b=a.next();!b.done;b=a.next())this.j.T(b.value,this.m)};function Re(a,b){a.l&&(b?(a.j.wa("tabindex","-1"),a.j.removeAttr("role")):(a.j.wa("tabindex",a.l),a.j.wa("role",Ne.Of)))}
Qe.prototype.la=function(a){this.j.la(a)};p.Object.defineProperties(Qe,{m:{configurable:!0,enumerable:!0,get:function(){return Ne}},j:{configurable:!0,enumerable:!0,get:function(){return Oe}},l:{configurable:!0,enumerable:!0,get:function(){return{Ia:function(){return null},wa:function(){},removeAttr:function(){},la:function(){},T:function(){},qa:function(){},xe:function(){}}}}});function Se(){I.apply(this,arguments)}r(Se,I);Se.prototype.R=function(){var a=this;return new Qe({Ia:function(b){return a.root.getAttribute(b)},wa:function(b,c){Bd(a.root,b,c)},removeAttr:function(b){a.root.removeAttribute(b)},la:function(b){a.root.textContent=b},T:function(b,c){J(a,b,c)},qa:function(b,c){a.root.removeEventListener(b,c,void 0)},xe:function(){K(a,Qe.m.Nf,{},!0)}})};p.Object.defineProperties(Se.prototype,{l:{configurable:!0,enumerable:!0,get:function(){return this.j}}});function Te(){I.apply(this,arguments)}r(Te,I);
Te.prototype.Ta=function(a,b,c,d,e,f,h){a=a===void 0?function(g,l){return new fe(g,l)}:a;b=b===void 0?function(g){return new Ed(g)}:b;c=c===void 0?function(g){return new Me(g)}:c;d=d===void 0?function(g){return new te(g)}:d;e=e===void 0?function(g){return new Se(g)}:e;f=f===void 0?function(g){return new ke(g)}:f;h=h===void 0?function(g){return new pe(g)}:h;this.input=this.root.querySelector(ue.Rf);var k=this.root.querySelector(ue.yb);this.label=k?f(k):null;this.l=(f=this.root.querySelector(ue.ag))?
b(f):null;this.m=(b=this.root.querySelector(ue.fg))?h(b):null;f=Le.m;this.Y=(f=(b=(h=this.root.nextElementSibling)&&h.classList.contains(ve.Mf))&&h&&h.querySelector(f.Gb))?c(f):null;c=se.m;f=this.root.querySelector(c.Gb);!f&&b&&h&&(f=h.querySelector(c.Gb));this.Ga=f?d(f):null;this.Ka=(d=this.root.querySelector(ue.Zf))?e(d):null;this.Ma=(d=this.root.querySelector(ue.wg))?e(d):null;this.prefix=this.root.querySelector(ue.ig);this.da=Ue(this,a)};Te.prototype.oa=function(){this.disabled=this.input.disabled};
Te.prototype.layout=function(){this.j.ya(this.j.l)};Te.prototype.R=function(){var a=Object.assign({},Ve(this),We(this),Xe(this),Ye(this),Ze(this));return new Be(a,{Ga:this.Ga?this.Ga.l:void 0,Y:this.Y?this.Y.l:void 0,Ka:this.Ka?this.Ka.l:void 0,Ma:this.Ma?this.Ma.l:void 0})};
function Ve(a){return{addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},hasClass:function(b){return a.root.classList.contains(b)},He:function(b,c){J(a,b,c)},Pg:function(b,c){a.root.removeEventListener(b,c,void 0)},Ie:function(b){function c(e){return e.map(function(f){return f.attributeName}).filter(function(f){return f})}var d=new MutationObserver(function(e){b(c(e))});d.observe(a.input,{attributes:!0});return d},Qg:function(b){b.disconnect()}}}
function We(a){return{L:function(){return a.input},Te:function(b,c){Bd(a.input,b,c)},Ne:function(b){a.input.removeAttribute(b)},ca:function(){return document.activeElement===a.input},sb:function(b,c){a.input.addEventListener(b,c,Fd())},Ng:function(b,c){a.input.removeEventListener(b,c,Fd())}}}
function Xe(a){return{ib:function(b){if(a.label){var c=a.label.j,d=je.j,e=d.Wf;d=d.cc;b?c.j.addClass(e):(c.j.removeClass(e),c.j.removeClass(d))}},Zd:function(){return a.label?a.label.ra():0},ua:function(){return!!a.label},ub:function(b){if(a.label){var c=a.label.j,d=je.j.cc;b?c.j.addClass(d):c.j.removeClass(d)}},Ic:function(b){if(a.label){var c=a.label.j,d=je.j.Xf;b?c.j.addClass(d):c.j.removeClass(d)}}}}
function Ye(a){return{Ad:function(){if(a.l){var b=a.l.j;b.j.removeClass(Cd.zb);b.j.addClass(Cd.ld)}},Nd:function(){a.l&&a.l.j.j.addClass(Cd.zb)},Ue:function(b){a.l&&a.l.j.j.W("transform-origin",b+"px center")}}}function Ze(a){return{Kd:function(){if(a.m){var b=a.m.j;b.j.removeClass(oe.j.sd);b.j.Pe()}},yc:function(){return!!a.m},ya:function(b){if(a.m){var c=a.m.j,d=oe.j.sd;b>0&&(b+=me.cg);c.j.Xe(b);c.j.addClass(d)}}}}
function Ue(a,b){var c=a.root.classList.contains(ve.eg);if(a.root.classList.contains(ve.ug)||c)return null;c=Object.assign({},he(a),{nb:function(){return Id(a.input,":active")},T:function(d,e){a.input.addEventListener(d,e,Fd())},qa:function(d,e){a.input.removeEventListener(d,e,Fd())}});return b(a.root,new M(c))}
p.Object.defineProperties(Te.prototype,{value:{configurable:!0,enumerable:!0,get:function(){return this.j.L().value},set:function(a){var b=this.j;b.L().value!==a&&(b.L().value=a);Ge(b,a.length);De(b,b.L().validity.valid);b.j.ua()&&(b.ya(b.l),b.j.ib(b.l),Fe(b,b.l),b.j.ub(b.o))}},disabled:{configurable:!0,enumerable:!0,get:function(){return this.j.L().disabled},set:function(a){var b=this.j;b.L().disabled=a;var c=Be.j,d=c.xb;c=c.bc;a?(b.j.addClass(d),b.j.removeClass(c)):b.j.removeClass(d);b.Ka&&Re(b.Ka,
a);b.Ma&&Re(b.Ma,a)}},valid:{configurable:!0,enumerable:!0,get:function(){return this.j.L().validity.valid},set:function(a){var b=this.j;b.valid=a;De(b,a);a=!a&&!b.ca&&!!b.L().value;b.j.ua()&&b.j.ub(a)}},required:{configurable:!0,enumerable:!0,get:function(){return this.input.required},set:function(a){this.input.required=a}},pattern:{configurable:!0,enumerable:!0,get:function(){return this.input.pattern},set:function(a){this.input.pattern=a}},minLength:{configurable:!0,enumerable:!0,get:function(){return this.input.minLength},
set:function(a){this.input.minLength=a}},maxLength:{configurable:!0,enumerable:!0,get:function(){return this.input.maxLength},set:function(a){a<0?this.input.removeAttribute("maxLength"):this.input.maxLength=a}},min:{configurable:!0,enumerable:!0,get:function(){return this.input.min},set:function(a){this.input.min=a}},max:{configurable:!0,enumerable:!0,get:function(){return this.input.max},set:function(a){this.input.max=a}},step:{configurable:!0,enumerable:!0,get:function(){return this.input.step},
set:function(a){this.input.step=a}}});window.onerror=function(a,b,c){b="Script error in "+b+" (line "+c+"): "+a;a=Ec();c=new rc;b=mc(c,1,3).la(b);c=B(a,sc,4);hc(c,1,tc,b);$e(a)};function af(){if(window.cefQuery)return 1;var a;if((a=window.chrome)==null?0:a.webview)return 2;var b,c;return((b=window.webkit)==null?0:(c=b.messageHandlers)==null?0:c.postMessageListener)?3:0}
function $e(a){switch(af()){case 1:window.cefQuery({request:JSON.stringify(Lb(a)),Rh:!1,Qh:function(){},Ph:function(f,h){return console.log(JSON.stringify(Lb(a)),h)}});break;case 2:var b,c;(b=window.chrome)==null||(c=b.webview)==null||c.postMessage(JSON.stringify(Lb(a)));break;case 3:var d,e;(d=window.webkit)==null||(e=d.messageHandlers)==null||e.postMessageListener.postMessage(JSON.stringify(Lb(a)));break;default:console.log("Unsupported browser.")}}function N(a){a.toggleClass("hidden",!1)}
function O(a){a.toggleClass("hidden",!0)}function bf(a){for(;a.lastChild;)a.removeChild(a.lastChild)}var P=new xd,cf=new Set(P.j.v);cf.add("id");P.j=new nd(P.j.o,P.j.j,cf,P.j.l,P.j.m);var df=new Set(P.j.v);df.add("class");P.j=new nd(P.j.o,P.j.j,df,P.j.l,P.j.m);for(var ef=new Set(["class","id"]),ff=new Set,gf=new Map,hf=new Map,jf=u(ef),kf=jf.next();!kf.done;kf=jf.next()){var lf=kf.value;P.j.v.has(lf)&&ff.add(lf);P.j.l.has(lf)&&gf.set(lf,P.j.l.get(lf))}
for(var mf=u(P.j.j.entries()),nf=mf.next();!nf.done;nf=mf.next()){for(var of=u(nf.value),pf=of.next().value,qf=of.next().value,rf=pf,sf=new Map,tf=u(qf.entries()),uf=tf.next();!uf.done;uf=tf.next()){var vf=u(uf.value),wf=vf.next().value,xf=vf.next().value,yf=wf,zf=xf;ef.has(yf)&&sf.set(yf,zf)}hf.set(rf,sf)}P.j=new nd(P.j.o,hf,ff,gf,P.j.m);var Af=["data-file"];
if(Af===void 0){var Bf=new Set(P.j.m);Bf.add("data-");P.j=new nd(P.j.o,P.j.j,P.j.v,P.j.l,Bf)}else{for(var Cf=new Set(P.j.v),Df=u(Af),Ef=Df.next();!Ef.done;Ef=Df.next()){var Ff=Ef.value;if(Ff.indexOf("data-")!==0)throw Error("data attribute: "+Ff+' does not begin with the prefix "data-"');Cf.add(Ff)}P.j=new nd(P.j.o,P.j.j,Cf,P.j.l,P.j.m)}if(P.l)throw Error("this sanitizer has already called build");P.l=!0;var rd=new function(a,b){this.l=a;this.j=b}(P.j,P.m);
function Gf(a,b){if(b!==null&&b!==void 0){typeof b==="string"&&(b=qd(b));if(a.nodeType===1&&/^(script|style)$/i.test(a.tagName))throw Error("");a.innerHTML=Yc(b)}}function Hf(a,b){b!==null&&b!==void 0&&(typeof b==="string"&&(b=qd(b)),a.html(Yc(b).toString()));return a}
function If(a){if(a){for(var b=u(a.querySelectorAll(".mdc-button")),c=b.next();!c.done;c=b.next())ge(c.value);b=u(a.querySelectorAll(".mdc-line-ripple"));for(c=b.next();!c.done;c=b.next())new Ed(c.value);a=u(a.querySelectorAll(".mdc-text-field"));for(b=a.next();!b.done;b=a.next())new Te(b.value)}}function Jf(a){a=a.clone();If(a[0]);return a};function Kf(){var a=new nc;lc(a,1,"no_user");return a}function Lf(){this.map=new Map}n=Lf.prototype;n.set=function(a,b){a&&(a=C(a,1))&&this.map.set(a,b)};n.get=function(a){a?a=(a=C(a,1))?this.map.get(a):null:a=null;return a};n.delete=function(a){a?a=(a=C(a,1))?this.map.delete(a):!1:a=!1;return a};n.has=function(a){a?a=(a=C(a,1))?this.map.has(a):!1:a=!1;return a};
n.keys=function(){var a=this.map.keys(),b={},c=(b.next=function(){var d=a.next();if(!d.done){var e=new nc;lc(e,1,d.value);d.value=e}return d},b[Symbol.iterator]=function(){return c},b);return c};n.values=function(){return this.map.values()};Lf.prototype[Symbol.iterator]=function(){var a=this.map[Symbol.iterator]();return{next:function(){var b=a.next();if(!b.done){var c=u(b.value),d=c.next().value;c=c.next().value;var e=new nc;lc(e,1,d);b.value=[e,c]}return b}}};Lf.prototype.clear=function(){this.map.clear()};
function Mf(a,b){return a&&b?kc(a,1)==kc(b,1):!1};/*

 Copyright 2020 Google Inc.

 Permission is hereby granted, free of charge, to any person obtaining a copy
 of this software and associated documentation files (the "Software"), to deal
 in the Software without restriction, including without limitation the rights
 to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 copies of the Software, and to permit persons to whom the Software is
 furnished to do so, subject to the following conditions:

 The above copyright notice and this permission notice shall be included in
 all copies or substantial portions of the Software.

 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 THE SOFTWARE.
*/
function Nf(){this.j=new Map}Nf.prototype.request=function(a,b){var c=this;this.cancel(a);var d=requestAnimationFrame(function(e){c.j.delete(a);b(e)});this.j.set(a,d)};Nf.prototype.cancel=function(a){var b=this.j.get(a);b&&(cancelAnimationFrame(b),this.j.delete(a))};var Of={animation:{za:"-webkit-animation",Ba:"animation"},transform:{za:"-webkit-transform",Ba:"transform"},transition:{za:"-webkit-transition",Ba:"transition"}},Pf={Hh:{Lb:"animation",za:"webkitAnimationEnd",Ba:"animationend"},Ih:{Lb:"animation",za:"webkitAnimationIteration",Ba:"animationiteration"},Jh:{Lb:"animation",za:"webkitAnimationStart",Ba:"animationstart"},Uh:{Lb:"transition",za:"webkitTransitionEnd",Ba:"transitionend"}};
function Qf(){var a=window;if(a.document&&typeof a.document.createElement==="function"&&"transform"in Of){var b=Of.transform,c=b.Ba;b=b.za;return c in a.document.createElement("div").style?c:b}return"transform"}function Rf(){var a=window;if(a.document&&typeof a.document.createElement==="function"&&"animationend"in Pf){var b=Pf.animationend,c=b.Ba,d=b.za;return b.Lb in a.document.createElement("div").style?c:d}return"animationend"};var Q=new Set;Q.add("Backspace");Q.add("Enter");Q.add("Spacebar");Q.add("PageUp");Q.add("PageDown");Q.add("End");Q.add("Home");Q.add("ArrowLeft");Q.add("ArrowUp");Q.add("ArrowRight");Q.add("ArrowDown");Q.add("Delete");Q.add("Escape");Q.add("Tab");var S=new Map;S.set(8,"Backspace");S.set(13,"Enter");S.set(32,"Spacebar");S.set(33,"PageUp");S.set(34,"PageDown");S.set(35,"End");S.set(36,"Home");S.set(37,"ArrowLeft");S.set(38,"ArrowUp");S.set(39,"ArrowRight");S.set(40,"ArrowDown");S.set(46,"Delete");
S.set(27,"Escape");S.set(9,"Tab");var Sf=new Set;Sf.add("PageUp");Sf.add("PageDown");Sf.add("End");Sf.add("Home");Sf.add("ArrowLeft");Sf.add("ArrowUp");Sf.add("ArrowRight");Sf.add("ArrowDown");function Tf(a){var b=a.key;return Q.has(b)?b:(a=S.get(a.keyCode))?a:"Unknown"};var Uf=typeof window!=="undefined";
function Vf(a){H.call(this,Object.assign({},Vf.l,a));var b=this;this.A=!1;this.I=this.F=this.o=0;this.v=this.B=this.O=this.G=this.m=null;this.Ig=[];this.Kg=[];this.Bg=new Nf;this.Ea=function(c){b.l&&(c.relatedTarget===null||Wf(b,c.relatedTarget))||Xf(b)};this.Ua=function(c){b.l&&b.C&&$f(b,c.target)||Xf(b)};this.Cb=function(c){if(Tf(c)==="Escape"){var d=b.j.sc(),e=!1;b.j.Ob(d)&&(e=b.j.Tb(d));e&&b.j.Rd();Xf(b);c.stopPropagation()}};this.Hb=function(){ag(b)};this.Ib=function(){bg(b)};this.Fb=function(c){$f(b,
c.relatedTarget)||c.relatedTarget===null&&b.X||Xf(b)};this.Jb=function(){b.C||Xf(b)};this.Da=function(){cg(b)}}r(Vf,H);Vf.prototype.init=function(){this.l=this.j.hasClass("mdc-tooltip--rich");this.C=this.j.getAttribute("data-mdc-tooltip-persistent")==="true";this.X=!!this.j.tc("aria-expanded")&&this.j.tc("aria-haspopup")==="dialog";this.Eb=this.l&&this.j.getAttribute("data-mdc-tooltip-has-caret")==="true"};function dg(a){a.A?ag(a):(eg(a),a.v=setTimeout(function(){ag(a)},500))}
function fg(a){a.v=setTimeout(function(){ag(a)},500);a.j.ka("contextmenu",a.pa)}Vf.prototype.pa=function(a){a.preventDefault()};function Wf(a,b){return a.j.Ob(b)&&a.j.Tb(b)}function $f(a,b){return a.j.Ob(b)&&(a.j.Tb(b)||a.j.Fd(b))}function gg(a,b){Wf(a,b.relatedTarget)||(a.v=setTimeout(function(){ag(a)},500))}function hg(a){ig(a);a.B=setTimeout(function(){Xf(a)},600)}function bg(a){ig(a);a.B=setTimeout(function(){Xf(a)},600)}
function cg(a){a.Bg.request("poll_anchor",function(){var b=a.j.uc();if(b&&a.m){var c=a.j.Ja();b.top+b.height<0||b.bottom-b.height>=c||b.top===a.m.top&&b.left===a.m.left&&b.height===a.m.height&&b.width===a.m.width||(a.m=b,a.G=a.j.xc(),a.l?jg(a):kg(a))}})}
function ag(a){eg(a);ig(a);if(!a.A){a.A=!0;a.j.removeAttribute("aria-hidden");a.l&&(a.X&&a.j.Fc("aria-expanded","true"),a.j.La("focusout",a.Fb));a.C||(a.j.La("mouseenter",a.Hb),a.j.La("mouseleave",a.Ib));a.j.removeClass("mdc-tooltip--hide");a.j.addClass("mdc-tooltip--showing");lg(a)&&!a.l&&a.j.addClass("mdc-tooltip--multiline");a.m=a.j.uc();a.G=a.j.xc();a.l?jg(a):kg(a);a.j.De("blur",a.Ea);a.j.Ec("click",a.Ua);a.j.Ec("keydown",a.Cb);a.j.ka("scroll",a.Jb);a.j.ka("resize",a.Da);for(var b=u(a.Ig),c=b.next();!c.done;c=
b.next())c=c.value,c();a.O=requestAnimationFrame(function(){mg(a);a.j.addClass("mdc-tooltip--shown");a.j.addClass("mdc-tooltip--showing-transition")})}}
function Xf(a){eg(a);ig(a);if(a.A){a.O&&cancelAnimationFrame(a.O);a.A=!1;a.j.setAttribute("aria-hidden","true");a.j.Va("focusout",a.Fb);a.l&&a.X&&a.j.Fc("aria-expanded","false");a.C||(a.j.Va("mouseenter",a.Hb),a.j.Va("mouseleave",a.Ib));mg(a);a.j.addClass("mdc-tooltip--hide");a.j.addClass("mdc-tooltip--hide-transition");a.j.removeClass("mdc-tooltip--shown");a.j.Od("blur",a.Ea);a.j.nc("click",a.Ua);a.j.nc("keydown",a.Cb);a.j.ia("scroll",a.Jb);a.j.ia("resize",a.Da);a.j.ia("contextmenu",a.pa);a=u(a.Kg);
for(var b=a.next();!b.done;b=a.next())b=b.value,b()}}function mg(a){a.j.removeClass("mdc-tooltip--showing-transition");a.j.removeClass("mdc-tooltip--hide-transition")}function lg(a){a=a.j.ja();return a.height>24&&a.width>=200}function kg(a){var b=ng(a,a.m),c=b.top,d=b.left;a.j.Kc((Uf?Qf():"transform")+"-origin",b.H+" "+b.K);a.j.Aa("top",c+"px");a.j.Aa("left",d+"px")}
function jg(a){a.j.Aa("width","");a.j.Aa("left","-320px");var b=Number(a.j.Mb("width").slice(0,-2));a.j.Aa("width",Math.min(Math.max(a.j.xa()-16,40),isFinite(b)?b:320)+"px");if(a.Eb){var c=a.m;a.j.lc();var d=a.j.de();if(c&&d){b=d.width/.8;d=d.height/.8/2;var e=a.j.ja();var f=e.width;var h=!a.j.mb(),k=c.left+c.width/2,g=c.left-(f+4+d),l=c.right+4+d,m=k-(24+b/2),t=k-(f-24-b/2);f=new Map([[1,h?m:t],[2,k-f/2],[3,h?t:m],[5,h?l:g],[4,h?g:l]]);h=e.height;k=c.top+c.height/2;h=new Map([[1,c.top-(4+h+d)],[2,
c.bottom+4+d],[3,k-(24+b/2)],[4,k-h/2],[5,k-(h-24-b/2)]]);k=new Map;g=new Map;l=new Map([[1,[1,2,3]],[2,[1,2,3]],[3,[4,5]],[4,[4,5]],[5,[4,5]]]);m=u(l.keys());for(t=m.next();!t.done;t=m.next()){t=t.value;var w=h.get(t);if(w+a.j.ja().height+8<=a.j.Ja()&&w>=8)for(var L=u(l.get(t)),F=L.next();!F.done;F=L.next()){var R=F.value;F=f.get(R);F+a.j.ja().width<=a.j.xa()-8&&F>=8&&(R=og(R,t),k.set(R,{Ra:F,Sa:w}))}if(w+a.j.ja().height<=a.j.Ja()&&w>=0)for(L=u(l.get(t)),F=L.next();!F.done;F=L.next())R=F.value,F=
f.get(R),F+a.j.ja().width<=a.j.xa()&&F>=0&&(R=og(R,t),g.set(R,{Ra:F,Sa:w}))}f=k.size?k:g;f.size<1&&(h=!a.j.mb(),c.left<0?(f=8+d,h=h?3:1):(f=a.j.xa()-(e.width+8+d),h=h?1:3),c.top<0?(c=8+d,e=2):(c=a.j.Ja()-(e.height+8+d),e=1),e=og(h,e),f=new Map([[e,{Ra:f,Sa:c}]]));f=pg(a,f);c=f.Ra;e=f.Sa;if(b=qg(a,f.position,{Id:b,Kh:d})){a.j.lc();a.j.Za(b.ga,b.na);a.j.Za(b.fa,b.ma);a.j.Za("transform","rotate("+b.rotation+"deg) skewY("+b.ea+"deg) scaleX("+Math.cos(Math.PI/180*b.ea)+")");a.j.Za("transform-origin",b.fa+
" "+b.ga);d=u(b.ha);for(f=d.next();!f.done;f=d.next())a.j.Za(f.value,"0");b={K:b.K,H:b.H}}else b={K:0,H:0};b={K:b.K,H:b.H,top:e,left:c}}else b={position:0,top:0,left:0}}else b=ng(a,a.m);d=b;b=d.top;c=d.left;a.j.Kc((Uf?Qf():"transform")+"-origin",d.H+" "+d.K);var za,zb;d=c-((zb=(za=a.G)==null?void 0:za.left)!=null?zb:0);var Yf,Zf;za=b-((Zf=(Yf=a.G)==null?void 0:Yf.top)!=null?Zf:0);a.j.Aa("top",za+"px");a.j.Aa("left",d+"px")}
function ng(a,b){if(!b)return{top:0,left:0};var c=a.j.ja(),d=c.height;var e=b.bottom+4;var f=b.top-(4+d);d=b.top+b.height/2-d/2;var h=[f,e];a.F===3&&h.push(d);h=a.Jg.apply(a,v(h));e=a.F===1&&h.has(f)?{N:f,K:"bottom"}:a.F===2&&h.has(e)?{N:e,K:"top"}:a.F===3&&h.has(d)?{N:d,K:"center"}:h.has(e)?{N:e,K:"top"}:h.has(f)?{N:f,K:"bottom"}:{N:e,K:"top"};a=rg(a,b,c.width);return{top:e.N,K:e.K,left:a.N,H:a.H}}
function rg(a,b,c){var d=!a.j.mb();if(a.l){var e=d?b.left-c:b.right;var f=d?b.right:b.left-c;var h=d?"right":"left";d=d?"left":"right"}else{e=d?b.left:b.right-c;f=d?b.right-c:b.left;var k=b.left+(b.width-c)/2;var g=b.left-(c+4);h=b.right+4;var l=d?g:h;g=d?h:g;h=d?"left":"right";d=d?"right":"left"}var m=[e,k,f];a.o===4?m.push(l):a.o===5&&m.push(g);var t=a.l?a.Fa(e,f):a.Fa.apply(a,v(m));return a.o===1&&t.has(e)?{N:e,H:h}:a.o===3&&t.has(f)?{N:f,H:d}:a.o===2&&t.has(k)?{N:k,H:"center"}:a.o===4&&t.has(l)?
{N:l,H:d}:a.o===5&&t.has(g)?{N:g,H:h}:(e=(a.l?[{N:f,H:d},{N:e,H:h}]:[{N:k,H:"center"},{N:e,H:h},{N:f,H:d}]).find(function(w){return t.has(w.N)}))?e:b.left<0?{N:8,H:"left"}:{N:a.j.xa()-(c+8),H:"right"}}Vf.prototype.Fa=function(){for(var a=new Set,b=new Set,c=u(qa.apply(0,arguments)),d=c.next();!d.done;d=c.next())d=d.value,d+this.j.ja().width<=this.j.xa()-8&&d>=8?a.add(d):d+this.j.ja().width<=this.j.xa()&&d>=0&&b.add(d);return a.size?a:b};
Vf.prototype.Jg=function(){for(var a=new Set,b=new Set,c=u(qa.apply(0,arguments)),d=c.next();!d.done;d=c.next())d=d.value,d+this.j.ja().height+8<=this.j.Ja()&&d>=8?a.add(d):d+this.j.ja().height<=this.j.Ja()&&d>=0&&b.add(d);return a.size?a:b};function pg(a,b){if(b.has(a.I)){var c=b.get(a.I);return{position:a.I,Ra:c.Ra,Sa:c.Sa}}a=[1,2,3,4,5,6,7,8,9,10,11,12].find(function(d){return b.has(d)});c=b.get(a);return{position:a,Ra:c.Ra,Sa:c.Sa}}
function og(a,b){switch(b){case 1:if(a===1)return 1;if(a===2)return 2;if(a===3)return 3;break;case 2:if(a===1)return 10;if(a===2)return 11;if(a===3)return 12;break;case 3:if(a===4)return 4;if(a===5)return 7;break;case 4:if(a===4)return 5;if(a===5)return 8;break;case 5:if(a===4)return 6;if(a===5)return 9}throw Error("MDCTooltipFoundation: Invalid caret position of "+a+", "+b);}
function qg(a,b,c){var d=!a.j.mb(),e=a.j.Mb("width");a=a.j.Mb("height");if(e&&a&&c){var f="calc(("+e+" - "+c.Id+"px) / 2)";c="calc(("+a+" - "+c.Id+"px) / 2)";var h="calc("+e+" - 24px)",k="calc("+a+" - 24px)",g=["border-bottom-right-radius","border-top-left-radius"],l=["border-bottom-left-radius","border-top-right-radius"];switch(b){case 11:return{ga:"top",fa:"left",na:"0",ma:f,rotation:-35,ea:-20,H:f,K:"0",ha:g};case 12:return{ga:"top",fa:d?"right":"left",na:"0",ma:"24px",rotation:d?35:-35,ea:d?20:
-20,H:d?h:"24px",K:"0",ha:d?l:g};case 10:return{ga:"top",fa:d?"left":"right",na:"0",ma:"24px",rotation:d?-35:35,ea:d?-20:20,H:d?"24px":h,K:"0",ha:d?g:l};case 7:return{ga:"top",fa:d?"left":"right",na:"24px",ma:"0",rotation:d?55:-55,ea:d?-20:20,H:d?"0":e,K:"24px",ha:d?g:l};case 8:return{ga:"top",fa:d?"left":"right",na:c,ma:"0",rotation:d?55:-55,ea:d?-20:20,H:d?"0":e,K:c,ha:d?g:l};case 9:return{ga:"bottom",fa:d?"left":"right",na:"24px",ma:"0",rotation:d?-55:55,ea:d?20:-20,H:d?"0":e,K:k,ha:d?l:g};case 4:return{ga:"top",
fa:d?"right":"left",na:"24px",ma:"0",rotation:d?-55:55,ea:d?20:-20,H:d?e:"0",K:"24px",ha:d?l:g};case 5:return{ga:"top",fa:d?"right":"left",na:c,ma:"0",rotation:d?-55:55,ea:d?20:-20,H:d?e:"0",K:c,ha:d?l:g};case 6:return{ga:"bottom",fa:d?"right":"left",na:"24px",ma:"0",rotation:d?55:-55,ea:d?-20:20,H:d?e:"0",K:k,ha:d?g:l};case 2:return{ga:"bottom",fa:"left",na:"0",ma:f,rotation:35,ea:20,H:f,K:a,ha:l};case 3:return{ga:"bottom",fa:d?"right":"left",na:"0",ma:"24px",rotation:d?-35:35,ea:d?-20:20,H:d?h:
"24px",K:a,ha:d?g:l};default:case 1:return{ga:"bottom",fa:d?"left":"right",na:"0",ma:"24px",rotation:d?35:-35,ea:d?20:-20,H:d?"24px":h,K:a,ha:d?l:g}}}}function ig(a){a.v&&(clearTimeout(a.v),a.v=null)}function eg(a){a.B&&(clearTimeout(a.B),a.B=null)}
p.Object.defineProperties(Vf,{l:{configurable:!0,enumerable:!0,get:function(){return{getAttribute:function(){return null},setAttribute:function(){},removeAttribute:function(){},addClass:function(){},hasClass:function(){return!1},removeClass:function(){},Mb:function(){return""},Aa:function(){},Kc:function(){},xa:function(){return 0},Ja:function(){return 0},ja:function(){return{width:0,height:0}},uc:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},xc:function(){return{top:0,right:0,
bottom:0,left:0,width:0,height:0}},tc:function(){return null},Fc:function(){return null},mb:function(){return!1},Fd:function(){return!1},Tb:function(){return!1},Rd:function(){},La:function(){},Va:function(){},De:function(){},Od:function(){},Ec:function(){},nc:function(){},ka:function(){},ia:function(){},we:function(){},Be:function(){},de:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},Za:function(){},lc:function(){},sc:function(){return null},Ob:function(){return!1}}}}});var sg=ma(["aria-"]),tg=[new Zc(sg[0].toLowerCase())];function ug(){I.apply(this,arguments)}r(ug,I);ug.prototype.Ta=function(){var a=this.root.getAttribute("id");if(!a)throw Error("MDCTooltip: Tooltip component must have an id.");a=document.querySelector('[data-tooltip-id="'+a+'"]')||document.querySelector('[aria-describedby="'+a+'"]');if(!a)throw Error("MDCTooltip: Tooltip component requires an anchor element annotated with [aria-describedby] or [data-tooltip-id].");this.l=a};
ug.prototype.oa=function(){var a=this;this.I=this.j.l;this.G=this.j.C;this.A=function(){dg(a.j)};this.o=function(b){gg(a.j,b)};this.B=function(){hg(a.j)};this.v=function(){var b=a.j,c=b.j.hasClass("mdc-tooltip--hide");b.j.removeClass("mdc-tooltip--showing");b.j.removeClass("mdc-tooltip--showing-transition");b.j.removeClass("mdc-tooltip--hide");b.j.removeClass("mdc-tooltip--hide-transition");c&&b.v===null?b.j.we():c||b.j.Be()};this.m=function(){var b=a.j;b.A?Xf(b):ag(b)};this.F=function(){fg(a.j)};
this.C=function(){var b=a.j;ig(b);b.A||b.j.ia("contextmenu",b.pa)};this.I&&this.G?this.l.addEventListener("click",this.m):(this.l.addEventListener("mouseenter",this.A),this.l.addEventListener("focus",this.o),this.l.addEventListener("mouseleave",this.B),this.l.addEventListener("touchstart",this.F),this.l.addEventListener("touchend",this.C));J(this,"transitionend",this.v)};
ug.prototype.R=function(){var a=this;return new Vf({getAttribute:function(b){return a.root.getAttribute(b)},setAttribute:function(b,c){$c(tg,a.root,b,c)},removeAttribute:function(b){a.root.removeAttribute(b)},addClass:function(b){a.root.classList.add(b)},hasClass:function(b){return a.root.classList.contains(b)},removeClass:function(b){a.root.classList.remove(b)},Mb:function(b){return window.getComputedStyle(a.root).getPropertyValue(b)},Aa:function(b,c){a.root.style.setProperty(b,c)},Kc:function(b,
c){var d;(d=a.root.querySelector(".mdc-tooltip__surface-animation"))==null||d.style.setProperty(b,c)},xa:function(){return window.innerWidth},Ja:function(){return window.innerHeight},ja:function(){return{width:a.root.offsetWidth,height:a.root.offsetHeight}},uc:function(){return a.l?a.l.getBoundingClientRect():null},xc:function(){var b,c;return(c=(b=a.root.parentElement)==null?void 0:b.getBoundingClientRect())!=null?c:null},tc:function(b){return a.l?a.l.getAttribute(b):null},Fc:function(b,c){a.l&&
$c(tg,a.l,b,c)},mb:function(){return getComputedStyle(a.root).direction==="rtl"},Fd:function(b){var c;return!((c=a.l)==null||!c.contains(b))},Tb:function(b){return a.root.contains(b)},Rd:function(){var b;(b=a.l)==null||b.focus()},La:function(b,c){a.root instanceof HTMLElement&&a.root.addEventListener(b,c)},Va:function(b,c){a.root instanceof HTMLElement&&a.root.removeEventListener(b,c)},De:function(b,c){var d;(d=a.l)==null||d.addEventListener(b,c)},Od:function(b,c){var d;(d=a.l)==null||d.removeEventListener(b,
c)},Ec:function(b,c){document.body.addEventListener(b,c)},nc:function(b,c){document.body.removeEventListener(b,c)},ka:function(b,c){window.addEventListener(b,c)},ia:function(b,c){window.removeEventListener(b,c)},we:function(){K(a,"MDCTooltip:hidden",{})},Be:function(){K(a,"MDCTooltip:shown",{})},de:function(){var b=a.root.querySelector(".mdc-tooltip__caret-surface-top");return b?b.getBoundingClientRect():null},Za:function(b,c){var d=a.root.querySelector(".mdc-tooltip__caret-surface-top"),e=a.root.querySelector(".mdc-tooltip__caret-surface-bottom");
d&&e&&(d.style.setProperty(b,c),e.style.setProperty(b,c))},lc:function(){var b=a.root.querySelector(".mdc-tooltip__caret-surface-top"),c=a.root.querySelector(".mdc-tooltip__caret-surface-bottom");b&&c&&(b.removeAttribute("style"),c.removeAttribute("style"))},sc:function(){return document.activeElement},Ob:function(b){return b instanceof Element}})};function vg(a,b){var c={hh:1};c=c===void 0?null:c;this.id=a;a=document.createElement("div");a.classList.add("mdc-tooltip","Gm3PlainTooltip");a.setAttribute("id",this.id);a.setAttribute("role","tooltip");a.setAttribute("aria-hidden","true");var d=document.createElement("div");d.classList.add("mdc-tooltip__surface","mdc-tooltip__surface-animation");Gf(d,b.replace(/\//g,"/<wbr>").replace(/\\/g,"\\<wbr>"));a.appendChild(d);document.body.appendChild(a);this.j=new ug(a);c&&(b=this.j.j,a=c.hh,d=c.Wh,c=c.Vh,
b.Eb&&c?b.I=c:(a&&(b.o=a),d&&(b.F=d)))}function wg(a){var b=document.getElementById(a.id);b&&b.remove();a.j=null};var xg={},yg={},zg={},Ag={};function Bg(){throw Error("Do not instantiate directly");}Bg.prototype.j=null;Bg.prototype.kb=function(){return this.content};Bg.prototype.toString=function(){return this.content};Bg.prototype.bf=function(){if(this.Ha!==xg)throw Error("Sanitized content was not of kind HTML.");return Xc(this.toString())};function Cg(){Bg.call(this)}ta(Cg,Bg);Cg.prototype.Ha=xg;function Dg(){Bg.call(this)}ta(Dg,Bg);Dg.prototype.Ha=Ag;Dg.prototype.j=1;var Eg=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c,d){c=new b(String(c));d!==void 0&&(c.j=d);return c}}(Cg),Fg=function(a){function b(c){this.content=c}b.prototype=a.prototype;return function(c){return new b(String(c))}}(Dg);function Gg(a){return Hg(String(a),function(){return""}).replace(Ig,"&lt;")}var Jg=RegExp.prototype.hasOwnProperty("sticky"),Kg=new RegExp((Jg?"":"^")+"(?:!|/?([a-zA-Z][a-zA-Z0-9:-]*))",Jg?"gy":"g");
function Hg(a,b){for(var c=[],d=a.length,e=0,f=[],h,k,g=0;g<d;){switch(e){case 0:var l=a.indexOf("<",g);if(l<0){if(c.length===0)return a;c.push(a.substring(g));g=d}else c.push(a.substring(g,l)),k=l,g=l+1,Jg?(Kg.lastIndex=g,l=Kg.exec(a)):(Kg.lastIndex=0,l=Kg.exec(a.substring(g))),l?(f=["<",l[0]],h=l[1],e=1,g+=l[0].length):c.push("<");break;case 1:l=a.charAt(g++);switch(l){case "'":case '"':var m=a.indexOf(l,g);m<0?g=d:(f.push(l,a.substring(g,m+1)),g=m+1);break;case ">":f.push(l);c.push(b(f.join(""),
h));e=0;f=[];k=h=null;break;default:f.push(l)}break;default:throw Error();}e===1&&g>=d&&(g=k+1,c.push("<"),e=0,f=[],k=h=null)}return c.join("")}function Lg(a){return a!=null&&a.Ha===xg?String(Gg(a.kb())).replace(Mg,Ng):String(a).replace(Og,Ng)}function Pg(a){a!=null&&a.Ha===Ag&&(a=a.kb());return(a&&!a.startsWith(" ")?" ":"")+a}
var Qg={"\x00":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","\u0085":"&#133;","\u00a0":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function Ng(a){return Qg[a]}
var Rg={"\x00":"%00","\u0001":"%01","\u0002":"%02","\u0003":"%03","\u0004":"%04","\u0005":"%05","\u0006":"%06","\u0007":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%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"};function Sg(a){return Rg[a]}
var Og=/[\x00\x22\x26\x27\x3c\x3e]/g,Mg=/[\x00\x22\x27\x3c\x3e]/g,Tg=/[\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,Ug=/^[^&:\/?#]*(?:[\/?#]|$)|^https?:|^ftp:|^data:image\/[a-z0-9+-]+;base64,[a-z0-9+\/]+=*$|^blob:/i,Vg=/^(?!on|src|(?:action|archive|background|cite|classid|codebase|content|data|dsync|href|http-equiv|longdesc|style|usemap)\s*$)(?:[a-z0-9_$:-]*)$/i,Ig=/</g;function Wg(){this.j=sa.document||document}n=Wg.prototype;n.sc=function(a){a=a||this.j;try{var b=a&&a.activeElement;var c=b&&b.nodeName?b:null}catch(d){c=null}return c};n.appendChild=function(a,b){a.appendChild(b)};n.removeNode=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):null};
n.contains=function(a,b){if(!a||!b)return!1;if(a.contains&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||!!(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a};n.ae=function(a){return a.nodeType==9?a:a.ownerDocument||a.document};/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
function Xg(a){a:{var b=a||Yg;a=b.aa;var c="mdc-button__icon"+(a?" "+a:"");a=b.attributes;b=b.icon;b!=null&&b.Ha===yg||b!=null&&b.Ha===zg?b=String(b).replace(Tg,Sg):(b=String(b),b=Ug.test(b)?b.replace(Tg,Sg):"about:invalid#zSoyz");b='<img src="'+Lg(b)+'"';c='class="'+Lg(c!=null?c:"")+"\" aria-hidden='true'";(a instanceof Bg?a.kb():a)?(a!=null&&a.Ha===Ag?a=a.kb():(a=String(a),a=Vg.test(a)?a:"zSoyz"),a=Pg(a)):a="";a=Fg(c+a);a=Eg(b+Pg(a)+">");a=Eg(""+a);b=ua||(ua=new Wg);if(a&&a.l)b=a.l();else{b=b.j;
c="DIV";b.contentType==="application/xhtml+xml"&&(c=c.toLowerCase());b=b.createElement(c);b:if(c=typeof a,c=="object"&&a!=null||c=="function"){if(a.bf&&(a=a.bf(),a instanceof Wc))break b;a=ad("zSoyz")}else a=ad(String(a));b.innerHTML=Yc(a)}if(b.childNodes.length==1&&(a=b.firstChild,a.nodeType==1))break a;a=b}return a}var Yg={};/*
 SPDX-License-Identifier: Apache-2.0
*/
var Zg=Object.prototype.hasOwnProperty;function $g(){}$g.prototype=Object.create(null);function ah(a,b,c){a=a.style;if(typeof c==="string")a.cssText=c;else{a.cssText="";for(var d in c)if(Zg.call(c,d)){b=a;var e=d,f=c[d];e.indexOf("-")>=0?b.setProperty(e,f):b[e]=f}}}function bh(a,b,c){var d=typeof c;d==="object"||d==="function"?a[b]=c:c==null?a.removeAttribute(b):(d=b.lastIndexOf("xml:",0)===0?"http://www.w3.org/XML/1998/namespace":b.lastIndexOf("xlink:",0)===0?"http://www.w3.org/1999/xlink":null)?a.setAttributeNS(d,b,c):a.setAttribute(b,c)}
function ch(){var a=new $g;a.__default=bh;a.style=ah;return a}ch();var dh=ch();dh.checked=function(a,b,c){c==null?(a.removeAttribute("checked"),a.checked=!1):(a.setAttribute("checked",String(c)),a.checked=!(c===!1||c==="false"))};dh.value=function(a,b,c){c==null?(a.removeAttribute("value"),a.value=""):(a.setAttribute("value",String(c)),a.value=String(c))};dh.muted=function(a,b,c){c==null?(a.removeAttribute("muted"),a.muted=!1):(a.setAttribute("muted",String(c)),a.muted=!0)};function eh(a,b){var c=this;this.root=a;this.l=b;a=document.createElement("div");a.classList.add("mdc-touch-target-wrapper");this.root.appendChild(a);this.j=document.createElement("button");this.j.classList.add("mdc-icon-button","dfs-icon-button");this.j.classList.add("GmIconButton");this.l.l&&this.j.setAttribute("aria-label",this.l.l);this.l.role&&this.j.setAttribute("role",this.l.role);this.l.aa&&this.j.classList.add.apply(this.j.classList,v(this.l.aa));b=document.createElement("span");b.classList.add("dfs-focus-ring");
this.j.appendChild(b);a.appendChild(this.j);a=document.createElement("span");a.classList.add("mdc-icon-button__ripple");this.j.appendChild(a);a=document.createElement("span");a.classList.add("mdc-icon-button__focus-ring");this.j.appendChild(a);a=Xg({icon:this.l.j});a.setAttribute("alt","");a.classList.add("dfs-icon-button__icon");this.l.o&&a.classList.add.apply(a.classList,v(this.l.o));this.l.color&&a.classList.add(fh(this.l.color));this.j.appendChild(a);a=document.createElement("span");a.classList.add("mdc-icon-button__touch");
this.j.appendChild(a);this.da=ge(this.j);this.da.Mc=!0;this.da.layout();this.o=this.l.m;this.j.addEventListener("click",function(){c.o&&c.o()});this.m=null}eh.prototype.layout=function(){this.da.layout()};function gh(a,b){var c=a.root.id+"-tooltip";a.j.setAttribute("aria-describedby",c);a.m=new vg(c,b);a.j.addEventListener("blur",function(){a.m&&Xf(a.m.j.j)})}
function fh(a){switch(a){case "grey":return"greyIcon";case "light_grey":return"lightGreyIcon";case "blue":return"blueIcon";case "blue_on_blue_background":return"blueIconOnBlueBackground";case "dark_blue":return"darkBlueIcon";case "green":return"greenIcon";case "red":return"redIcon";case "red_on_error":return"redIconOnError";case "orange":return"orangeIcon";case "orange_on_warning":return"orangeIconOnWarning";case "black":return"blackIcon";case "on_primary":return"onPrimaryIcon";default:return console.assert(!1,
"unknown color type"),""}}function hh(){this.color=this.aa=this.l=null;this.j="";this.role=this.m=this.o=null};var T={bb:"mdc-list-item--activated",M:"mdc-list-item",Ab:"mdc-list-item--disabled",Bb:"mdc-list-item--selected",md:"mdc-list-item__text",dc:"mdc-list-item__primary-text",P:"mdc-list"},ih={},jh=(ih[T.bb]="mdc-list-item--activated",ih[T.M]="mdc-list-item",ih[T.Ab]="mdc-list-item--disabled",ih[T.Bb]="mdc-list-item--selected",ih[T.dc]="mdc-list-item__primary-text",ih[T.P]="mdc-list",ih),kh={},lh=(kh[T.bb]="mdc-deprecated-list-item--activated",kh[T.M]="mdc-deprecated-list-item",kh[T.Ab]="mdc-deprecated-list-item--disabled",
kh[T.Bb]="mdc-deprecated-list-item--selected",kh[T.md]="mdc-deprecated-list-item__text",kh[T.dc]="mdc-deprecated-list-item__primary-text",kh[T.P]="mdc-deprecated-list",kh),U={Qc:"MDCList:action",qg:"MDCList:selectionChange",pf:"aria-checked",qf:'[role="checkbox"][aria-checked="true"]',sf:'[role="radio"][aria-checked="true"]',Tc:"aria-current",jh:"aria-disabled",vf:"aria-orientation",wf:"horizontal",xf:'[role="checkbox"]',Vc:"aria-selected",tf:'[role="listbox"], [role="menu"]',uf:'[aria-multiselectable="true"]',
Zc:'input[type="checkbox"], input[type="radio"]',Xb:'input[type="checkbox"]',Bf:"\n    ."+T.M+" button:not(:disabled),\n    ."+T.M+" a,\n    ."+lh[T.M]+" button:not(:disabled),\n    ."+lh[T.M]+" a\n  ",Ff:".mdc-deprecated-list",Jf:"\n    ."+T.M+" button:not(:disabled),\n    ."+T.M+" a,\n    ."+T.M+' input[type="radio"]:not(:disabled),\n    .'+T.M+' input[type="checkbox"]:not(:disabled),\n    .'+lh[T.M]+" button:not(:disabled),\n    ."+lh[T.M]+" a,\n    ."+lh[T.M]+' input[type="radio"]:not(:disabled),\n    .'+
lh[T.M]+' input[type="checkbox"]:not(:disabled)\n  ',kg:'input[type="radio"]',pg:'[aria-selected="true"], [aria-current="true"]'},V={J:-1,Dh:300};var mh=["input","button","textarea","select"];function nh(a){var b=a.target;b&&mh.indexOf(b.tagName.toLowerCase())===-1&&a.preventDefault()};var oh=["Alt","Control","Meta","Shift"];function ph(a){var b=new Set(a?oh.filter(function(c){return a.getModifierState(c)}):[]);return function(c){return c.every(function(d){return b.has(d)})&&c.length===b.size}}function qh(a){H.call(this,Object.assign({},qh.l,a));this.F=!1;this.B=!0;this.A=!1;this.o=this.l=V.J;this.O=this.I=!1;this.G=null;this.v=this.m=!1;this.C=null}r(qh,H);
qh.prototype.layout=function(){if(this.j.ba()!==0)if(this.j.he(0))this.m=!0,this.l=[];else if(this.j.ke(0))this.v=!0;else{var a=V.J;for(var b=this.j.ba(),c=0;c<b;c++){var d=this.j.ob(c,T.bb);if(this.j.ob(c,T.Bb)||d){a=c;break}}a!==V.J&&(this.j.ob(a,T.bb)&&(this.I=!0),this.A=!0,this.l=a)}};
function rh(a,b,c){c=c===void 0?{}:c;if(sh(a,b))if(a.m)th(a,b,c);else if(a.v){c=c===void 0?{}:c;var d=uh(a);a.j.tb(b,!0);if(a.l!==b||c.qc)a.l!==V.J&&a.j.Z(a.l,d,"false"),a.j.Z(b,d,"true"),a.l=b,c.Xa&&!c.qc&&a.j.Ya([b])}else if(c=c===void 0?{}:c,a.l!==b||c.qc){d=T.Bb;a.I&&(d=T.bb);a.l!==V.J&&a.j.Le(a.l,d);a.l===V.J&&b!==V.J&&(a.G=a.j.Ud(b,U.Tc));var e=a.G!==null,f=e?U.Tc:U.Vc;a.l!==V.J&&a.j.Z(a.l,f,"false");b!==V.J&&a.j.Z(b,f,e?a.G:"true");vh(a,b);b!==V.J&&a.j.Dd(b,d);a.l=b;c.Xa&&!c.qc&&a.j.Ya([b])}}
function wh(a,b){b>=0&&(a.j.Z(b,"tabindex","-1"),a.j.Lc(b,"-1"));setTimeout(function(){if(!a.j.oe()){var c=xh(a);vh(a,c)}},0)}function W(a,b){return a.j.ob(b,T.Ab)}function yh(a,b){var c=a.j.ba(),d=b,e=null;do{d++;if(d>=c)if(a.F)d=0;else return b;if(d===e)return-1;var f=void 0;e=(f=e)!=null?f:d}while(W(a,d));a.ta(d);return d}function zh(a,b){var c=a.j.ba(),d=b,e=null;do{d--;if(d<0)if(a.F)d=c-1;else return b;if(d===e)return-1;var f=void 0;e=(f=e)!=null?f:d}while(W(a,d));a.ta(d);return d}
function Ah(a){return zh(a,a.j.ba())}function uh(a){return a.O?U.Vc:U.pf}function th(a,b,c){c=c===void 0?{}:c;var d=a.l;d=c.Xa?new Set(d===V.J?[]:d):null;for(var e=uh(a),f=[],h=0;h<a.j.ba();h++)if(!c.Dc||!W(a,h)){var k=void 0,g=(k=d)==null?void 0:k.has(h);k=b.indexOf(h)>=0;k!==g&&f.push(h);a.j.tb(h,k);a.j.Z(h,e,k?"true":"false")}a.l=c.Dc?Bh(a,b):b;c.Xa&&f.length&&a.j.Ya(f)}
function Bh(a,b){var c=(a.l===V.J?[]:a.l).filter(function(d){return W(a,d)});b=b.filter(function(d){return!W(a,d)});return[].concat(v(new Set([].concat(v(b),v(c))))).sort(function(d,e){return d-e})}
function Ch(a,b,c,d){a.C=d;var e=new Set(a.l===V.J?[]:a.l);d=!(e==null?0:e.has(d));b=u([b,c].sort());var f=b.next().value;b=b.next().value;c=uh(a);for(var h=[];f<=b;f++)if(!W(a,f)){var k=e.has(f);d!==k&&(h.push(f),a.j.tb(f,d),a.j.Z(f,c,""+d),d?e.add(f):e.delete(f))}h.length&&(a.l=[].concat(v(e)),a.j.Ya(h))}
function vh(a,b){a.o===V.J&&b!==0&&b!==V.J?a.j.Z(0,"tabindex","-1"):a.o>=0&&a.o!==b&&a.j.Z(a.o,"tabindex","-1");a.l instanceof Array||a.l===b||a.o===V.J||a.j.Z(a.l,"tabindex","-1");b!==V.J&&a.j.Z(b,"tabindex","0")}
function xh(a){var b=Dh(a);if(a.j.ba()===0)return V.J;if(!(a.A||a.m||a.v))return Math.max(a.o,b);if(typeof a.l==="number"&&a.l!==V.J)return a.l;if(a.l instanceof Array&&a.l.length>0){var c=[].concat(v(a.l)).sort(function(e,f){return e-f});c=u(c);for(var d=c.next();!d.done;d=c.next())if(d=d.value,!W(a,d))return d}return b}function Dh(a){for(var b=a.j.ba(),c=0;c<b&&W(a,c);)c++;return c===b?V.J:c}
function sh(a,b){var c=c===void 0?!0:c;if(b instanceof Array){if(!a.m&&c)throw Error("MDCListFoundation: Array of index is only supported for checkbox based list");return b.length===0?!0:b.some(function(d){return Eh(a,d)})}if(typeof b==="number"){if(a.m&&c)throw Error("MDCListFoundation: Expected array of index for checkbox based list but got number: "+b);return Eh(a,b)||a.A&&b===V.J}return!1}function Eh(a,b){a=a.j.ba();return b>=0&&b<a}
function Fh(a,b,c){a.C=b;a.m?(Gh(a,b,c),a.j.Ya([b])):rh(a,b,{Xa:!0})}function Gh(a,b,c){var d=uh(a),e=a.j.me(b);c?c=e:(c=!e,a.j.tb(b,c));a.j.Z(b,d,c?"true":"false");d=a.l===V.J?[]:a.l.slice();c?d.push(b):d=d.filter(function(f){return f!==b});a.l=d}qh.prototype.ta=function(a){this.j.ta(a);this.o=a};function Hh(a){for(var b=a.j.ba(),c=0,d=0;d<b;d++)W(a,d)||c++;return c}
function Ih(a,b){var c=Hh(a),d=a.j.ba();if(b.filter(function(f){return!W(a,f)}).length>=c)th(a,[],{Xa:!0,Dc:!0});else{c=[];for(var e=0;e<d;e++)(!W(a,e)||b.indexOf(e)>-1)&&c.push(e);th(a,c,{Xa:!0,Dc:!0})}}
p.Object.defineProperties(qh,{m:{configurable:!0,enumerable:!0,get:function(){return U}},j:{configurable:!0,enumerable:!0,get:function(){return T}},o:{configurable:!0,enumerable:!0,get:function(){return V}},l:{configurable:!0,enumerable:!0,get:function(){return{Dd:function(){},ta:function(){},Ud:function(){return null},Yd:function(){return 0},ba:function(){return 0},he:function(){return!1},ke:function(){return!1},me:function(){return!1},oe:function(){return!1},pe:function(){return!1},ob:function(){return!1},
pb:function(){},Ya:function(){},Le:function(){},Z:function(){},tb:function(){},Lc:function(){},be:function(){return""}}}}});function Jh(){I.apply(this,arguments)}r(Jh,I);n=Jh.prototype;n.oa=function(){(this.v="evolution"in this.root.dataset)?this.m=jh:Id(this.root,U.Ff)?this.m=lh:this.m=Object.values(T).reduce(function(a,b){a[b]=b;return a},{});this.B=this.Ug.bind(this);this.C=this.Xg.bind(this);this.I=this.Vg.bind(this);this.O=this.Wg.bind(this);J(this,"keydown",this.C);J(this,"click",this.B);J(this,"focusin",this.I);J(this,"focusout",this.O);this.layout();Kh(this);Lh(this)};
n.layout=function(){this.F=this.root.getAttribute(U.vf)!==U.wf;var a=U.Jf,b=this.root.querySelectorAll("."+this.m[T.M]+":not([tabindex])");b.length&&Array.prototype.forEach.call(b,function(c){c.setAttribute("tabindex","-1")});a=this.root.querySelectorAll(a);a.length&&Array.prototype.forEach.call(a,function(c){c.setAttribute("tabindex","-1")});this.v&&(this.j.O=!0);this.j.layout()};
function Mh(a,b){var c=b.querySelector("."+a.m[T.dc]);if(a.v||c){var d;return(d=c==null?void 0:c.textContent)!=null?d:""}return(a=b.querySelector("."+a.m[T.md]))&&a.textContent||""}
function Kh(a){a.A=Id(a.root,U.tf);if(a.v&&a.A){var b=Array.from(a.root.querySelectorAll(U.pg),function(c){return a.l.indexOf(c)});Id(a.root,U.uf)?a.o=b:b.length>0&&(a.o=b[0])}else b=a.root.querySelector(U.sf),a.root.querySelectorAll(U.xf).length?a.o=Array.from(a.root.querySelectorAll(U.qf),function(c){return a.l.indexOf(c)}):b&&(a.o=a.l.indexOf(b))}
n.R=function(){var a=this;return new qh({Dd:function(b,c){(b=a.l[b])&&b.classList.add(a.m[c])},ta:function(b){var c;(c=a.l[b])==null||c.focus()},Ud:function(b,c){return a.l[b].getAttribute(c)},Yd:function(){return a.l.indexOf(document.activeElement)},ba:function(){return a.l.length},be:function(b){return Mh(a,a.l[b])},he:function(b){return!!a.l[b].querySelector(U.Xb)},ke:function(b){return!!a.l[b].querySelector(U.kg)},me:function(b){return a.l[b].querySelector(U.Xb).checked},oe:function(){return a.root!==
document.activeElement&&a.root.contains(document.activeElement)},pe:function(){return document.activeElement===a.root},ob:function(b,c){return a.l[b].classList.contains(a.m[c])},pb:function(b){K(a,U.Qc,{index:b},!0)},Ya:function(b){K(a,U.qg,{Lh:b},!0)},Le:function(b,c){(b=a.l[b])&&b.classList.remove(a.m[c])},Z:function(b,c,d){(b=a.l[b])&&Bd(b,c,d)},tb:function(b,c){b=a.l[b].querySelector(U.Zc);b.checked=c;c=document.createEvent("Event");c.initEvent("change",!0,!0);b.dispatchEvent(c)},Lc:function(b,
c){Array.prototype.forEach.call(a.l[b].querySelectorAll(U.Bf),function(d){d.tabIndex=Number(c)})}})};function Lh(a){if(a.v&&a.A&&!a.root.querySelector("."+a.m[T.M]+'[tabindex="0"]')){if(a.o instanceof Array&&a.o.length>0)var b=a.o[0];else typeof a.o==="number"&&a.o!==V.J?b=a.o:(b=a.root.querySelector("."+a.m[T.M]+":not(."+a.m[T.Ab]+")"),b=b===null?-1:Nh(a,b));b!==-1&&(a.l[b].tabIndex=0)}}function Nh(a,b){return(b=Hd(b,"."+a.m[T.M]+", ."+a.m[T.P]))&&Id(b,"."+a.m[T.M])?a.l.indexOf(b):-1}
n.Vg=function(a){a=Nh(this,a.target);var b=this.j;a>=0&&(b.o=a,b.j.Z(a,"tabindex","0"),b.j.Lc(a,"0"))};n.Wg=function(a){a=Nh(this,a.target);wh(this.j,a)};
n.Xg=function(a){var b=Nh(this,a.target);a:{var c=this.j,d=a.target.classList.contains(this.m[T.M]),e=Tf(a)==="ArrowLeft",f=Tf(a)==="ArrowUp",h=Tf(a)==="ArrowRight",k=Tf(a)==="ArrowDown",g=Tf(a)==="Home",l=Tf(a)==="End",m=Tf(a)==="Enter",t=Tf(a)==="Spacebar";h=c.B&&k||!c.B&&h;f=c.B&&f||!c.B&&e;k=a.key==="A"||a.key==="a";var w=ph(a);if(c.j.pe())(f||l)&&w([])?(a.preventDefault(),Ah(c)):(h||g)&&w([])?(a.preventDefault(),yh(c,-1)):f&&w(["Shift"])&&c.m?(a.preventDefault(),a=Ah(c),a!==-1&&Fh(c,a,!1)):h&&
w(["Shift"])&&c.m&&(a.preventDefault(),a=yh(c,-1),a!==-1&&Fh(c,a,!1));else{e=c.j.Yd();if(e===-1&&(e=b,e<0))break a;if(h&&w([]))nh(a),yh(c,e);else if(f&&w([]))nh(a),zh(c,e);else if(h&&w(["Shift"])&&c.m)nh(a),a=yh(c,e),a!==-1&&Fh(c,a,!1);else if(f&&w(["Shift"])&&c.m)nh(a),a=zh(c,e),a!==-1&&Fh(c,a,!1);else if(g&&w([]))nh(a),yh(c,-1);else if(l&&w([]))nh(a),Ah(c);else if(g&&w(["Control","Shift"])&&c.m)nh(a),W(c,e)||(yh(c,-1),Ch(c,0,e,e));else if(l&&w(["Control","Shift"])&&c.m)nh(a),W(c,e)||(Ah(c),Ch(c,
e,c.j.ba()-1,e));else if(k&&w(["Control"])&&c.m)a.preventDefault(),Ih(c,c.l===V.J?[]:c.l);else if((m||t)&&(w([])||w(["Alt"]))){if(d){var L=a.target;L&&L.tagName==="A"&&m||(nh(a),W(c,e)||((c.A||c.m||c.v)&&Fh(c,e,!1),c.j.pb(e)))}}else(m||t)&&w(["Shift"])&&c.m&&(b=a.target,b&&b.tagName==="A"&&m||(nh(a),W(c,e)||(Ch(c,(L=c.C)!=null?L:e,e,e),c.j.pb(e))))}}};
n.Ug=function(a){var b=Nh(this,a.target),c=this.j,d=Id(a.target,U.Zc);a=ph(a);if(b!==V.J&&!W(c,b))if(a([]))(c.A||c.m||c.v)&&Fh(c,b,d),c.j.pb(b);else if(c.m&&a(["Shift"])){var e;Ch(c,(e=c.C)!=null?e:b,b,b);c.j.pb(b)}};
p.Object.defineProperties(Jh.prototype,{F:{configurable:!0,enumerable:!0,set:function(a){this.j.B=a}},l:{configurable:!0,enumerable:!0,get:function(){return Array.from(this.root.querySelectorAll("."+this.m[T.M]))}},G:{configurable:!0,enumerable:!0,set:function(a){this.j.F=a}},o:{configurable:!0,enumerable:!0,get:function(){return this.j.l},set:function(a){rh(this.j,a)}}});var Oh={ec:"mdc-menu-item--selected",pd:"mdc-menu__selection-group",P:"mdc-menu"},Ph={ab:"aria-checked",kh:"aria-disabled",Xb:'input[type="checkbox"]',nd:".mdc-list,.mdc-deprecated-list",og:"MDCMenu:selected",rg:"data-menu-item-skip-restore-focus"},Qh={rh:-1};function Rh(a){H.call(this,Object.assign({},Rh.l,a));this.l=1}r(Rh,H);
p.Object.defineProperties(Rh,{j:{configurable:!0,enumerable:!0,get:function(){return Oh}},m:{configurable:!0,enumerable:!0,get:function(){return Ph}},o:{configurable:!0,enumerable:!0,get:function(){return Qh}},l:{configurable:!0,enumerable:!0,get:function(){return{Ed:function(){},Me:function(){},Bd:function(){},Je:function(){},Vd:function(){return null},Rg:function(){return!1},mc:function(){},Xd:function(){return-1},Ae:function(){},wc:function(){return 0},ta:function(){},Sd:function(){},ce:function(){return-1},
Cc:function(){return!1}}}}});var Sh={ef:"mdc-menu-surface--anchor",Rc:"mdc-menu-surface--animating-closed",Sc:"mdc-menu-surface--animating-open",gd:"mdc-menu-surface--fixed",kd:"mdc-menu-surface--is-open-below",OPEN:"mdc-menu-surface--open",P:"mdc-menu-surface"},Th={vb:"MDCMenuSurface:closed",wb:"MDCMenuSurface:closing",cb:"MDCMenuSurface:opened",Db:"MDCMenuSurface:opening",qh:'button:not(:disabled), [href]:not([aria-disabled="true"]), input:not(:disabled), select:not(:disabled), textarea:not(:disabled), [tabindex]:not([tabindex="-1"]):not([aria-disabled="true"])'},
Uh={yg:120,xg:75,od:32,ff:.67,vg:30};function X(a){H.call(this,Object.assign({},X.l,a));this.v=this.o=!1;this.C=this.G=this.A=0;this.l={top:0,right:0,bottom:0,left:0};this.position={x:0,y:0}}r(X,H);n=X.prototype;n.init=function(){var a=X.j,b=a.P;a=a.OPEN;if(!this.j.hasClass(b))throw Error(b+" class required in root element.");this.j.hasClass(a)&&(this.o=!0);this.B=this.Yg.bind(this);this.j.ka("resize",this.B)};n.Jc=function(a){this.A=a};
n.open=function(){var a=this;this.o||(this.j.rb(),this.j.Se(),this.j.addClass(X.j.Sc),requestAnimationFrame(function(){a.F=a.j.vc();Vh(a);a.j.addClass(X.j.OPEN);a.G=setTimeout(function(){a.G=0;a.j.removeClass(X.j.Sc);a.j.ye()},Uh.yg)}),this.o=!0,this.j.ka("resize",this.B))};
n.close=function(a){var b=this;a=a===void 0?!1:a;this.o&&(this.j.qb(),this.j.ia("resize",this.B),this.j.addClass(X.j.Rc),requestAnimationFrame(function(){b.j.removeClass(X.j.OPEN);b.j.removeClass(X.j.kd);b.C=setTimeout(function(){b.C=0;b.j.removeClass(X.j.Rc);b.j.ue()},Uh.xg)}),this.o=!1,a||Wh(this))};n.Yg=function(){this.F=this.j.vc();Vh(this)};
function Vh(a){var b=a.j.Td(),c=a.j.Wd(),d=a.j.ee(),e=a.j.ge();b||(b={top:a.position.y,right:a.position.x,bottom:a.position.y,left:a.position.x,width:0,height:0});a.m={Kb:b,Lg:c,af:a.F,Nc:{top:b.top,right:d.width-b.right,bottom:d.height-b.bottom,left:b.left},fh:d,gh:e};b=8;c=a.m;d=c.Nc;e=c.Kb;c=c.af;var f=X.o.od;var h=d.top-f+a.l.top;f=d.bottom-f+e.height-a.l.top;!(f-c.height>0)&&h>f&&(b|=1);h=a.j.qe();f=!!(b&4);var k=h?!f:f;if(k){var g=d.left+e.width+a.l.left;d=d.right-a.l.left}else g=d.left+a.l.left,
d=d.right+e.width-a.l.left;e=g-c.width>0;c=d-c.width>0;var l=!!(b&8)&&!!(b&4);if(c&&l&&h||!e&&l)b^=4;else if(e&&k&&h||e&&!k&&f||!c&&g>=d)b|=4;a.A>0?c=a.A:(c=a.m.Nc,d=X.o.od,b&1?(c=c.top+a.l.top-d,c+=a.m.Kb.height):c=c.bottom-a.l.bottom+a.m.Kb.height-d);d=b&1?"bottom":"top";e=b&4?"right":"left";h=b&1?-a.l.bottom:a.l.top;k=a.m;f=k.Kb;k=k.af;g={};b&4?(l=a.l.right,l=a.v?l-(a.m.fh.width-a.m.Lg.width):l):l=a.l.left;h=(g[e]=l,g[d]=h,g);f.width/k.width>Uh.ff&&(e="center");if(a.v)for(k=a.m,f=k.gh,k=k.Nc,g=
Object.keys(h),g=u(g),l=g.next();!l.done;l=g.next()){l=l.value;var m=h[l]||0;m+=k[l];a.v||(m=l==="top"?m+f.y:l==="bottom"?m-f.y:l==="left"?m+f.x:m-f.x);h[l]=m}a.j.Sb(e+" "+d);a.j.setPosition(h);a.j.Jc(c?c+"px":"");b&1||a.j.addClass(X.j.kd)}function Wh(a){var b=a.j.ca(),c=a.j.ae?a.j.ae():document;c=c.activeElement&&a.j.zc(c.activeElement);(b||c)&&setTimeout(function(){a.j.Qe()},Uh.vg)}
p.Object.defineProperties(X,{j:{configurable:!0,enumerable:!0,get:function(){return Sh}},m:{configurable:!0,enumerable:!0,get:function(){return Th}},o:{configurable:!0,enumerable:!0,get:function(){return Uh}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},Zg:function(){return!1},zc:function(){return!1},ca:function(){return!1},qe:function(){return!1},vc:function(){return{height:0,width:0}},Td:function(){return null},
ee:function(){return{height:0,width:0}},Wd:function(){return{height:0,width:0}},ge:function(){return{x:0,y:0}},setPosition:function(){},Jc:function(){},Sb:function(){},Se:function(){},Qe:function(){},ue:function(){},qb:function(){},ye:function(){},rb:function(){},ka:function(){},ia:function(){}}}}});function Xh(){I.apply(this,arguments)}r(Xh,I);
Xh.prototype.oa=function(){var a=this,b=this.root.parentElement;this.l=b&&b.classList.contains(Sh.ef)?b:null;this.root.classList.contains(Sh.gd)&&(this.root.classList.add(Sh.gd),this.j.v=!0);this.v=function(c){var d=c.keyCode;c.key!=="Escape"&&d!==27||a.j.close()};this.o=function(c){var d=a.j;d.j.zc(c.target)||d.close()};this.B=function(){document.body.addEventListener("click",a.o,{capture:!0})};this.A=function(){document.body.removeEventListener("click",a.o,{capture:!0})};J(this,"keydown",this.v);
J(this,Th.cb,this.B);J(this,Th.vb,this.A)};Xh.prototype.open=function(){this.j.open()};Xh.prototype.close=function(a){this.j.close(a===void 0?!1:a)};
Xh.prototype.R=function(){var a=this;return new X({addClass:function(b){a.root.classList.add(b)},removeClass:function(b){a.root.classList.remove(b)},hasClass:function(b){return a.root.classList.contains(b)},Zg:function(){return!!a.l},ue:function(){K(a,X.m.vb,{})},qb:function(){K(a,X.m.wb,{})},ye:function(){K(a,X.m.cb,{})},rb:function(){K(a,X.m.Db,{})},zc:function(b){return a.root.contains(b)},qe:function(){return getComputedStyle(a.root).getPropertyValue("direction")==="rtl"},Sb:function(b){a.root.style.setProperty(Qf()+
"-origin",b)},ca:function(){return document.activeElement===a.root},Se:function(){a.m=document.activeElement},Qe:function(){a.root.contains(document.activeElement)&&a.m&&a.m.focus&&a.m.focus()},vc:function(){return{width:a.root.offsetWidth,height:a.root.offsetHeight}},Td:function(){return a.l?a.l.getBoundingClientRect():null},ee:function(){return{width:window.innerWidth,height:window.innerHeight}},Wd:function(){return{width:document.body.clientWidth,height:document.body.clientHeight}},ge:function(){return{x:window.pageXOffset,
y:window.pageYOffset}},setPosition:function(b){var c=a.root;c.style.left="left"in b?b.left+"px":"";c.style.right="right"in b?b.right+"px":"";c.style.top="top"in b?b.top+"px":"";c.style.bottom="bottom"in b?b.bottom+"px":""},Jc:function(b){a.root.style.maxHeight=b},ka:function(b,c){window.addEventListener(b,c)},ia:function(b,c){window.removeEventListener(b,c)}})};function Yh(){I.apply(this,arguments)}r(Yh,I);n=Yh.prototype;n.Ta=function(a,b){a=a===void 0?function(c){return new Xh(c)}:a;b=b===void 0?function(c){return new Jh(c)}:b;this.C=a;this.B=b};
n.oa=function(){var a=this;this.m=this.C(this.root);var b=this.root.querySelector(Ph.nd);b?(this.list=this.B(b),this.list.G=!0):this.list=null;this.v=function(c){var d=c.keyCode;c.key!=="Tab"&&d!==9||a.j.j.mc(!0)};this.o=function(c){var d=a.j;c=d.j.Xd(a.l[c.detail.index]);if(!(c<0)){d.j.Ae({index:c});var e=d.j.Vd(c,Ph.rg)==="true";d.j.mc(e);if(d.j.Cc(c)){e=d.j.wc();if(!(c>=0&&c<e))throw Error("MDCMenuFoundation: No list item at specified index.");if(!d.j.Cc(c))throw Error("MDCMenuFoundation: No selection group at specified index.");
e=d.j.ce(c);e>=0&&(d.j.Je(e,Ph.ab),d.j.Me(e,Oh.ec));d.j.Ed(c,Oh.ec);d.j.Bd(c,Ph.ab,"true")}}};this.A=function(){var c=a.j;switch(c.l){case 2:c.j.ta(0);break;case 3:c.j.ta(c.j.wc()-1);break;case 0:break;default:c.j.Sd()}};J(this.m,X.m.cb,this.A);J(this,"keydown",this.v);J(this,qh.m.Qc,this.o)};n.layout=function(){this.list&&this.list.layout()};n.be=function(a){return(a=a<this.l.length?this.l[a]:null)&&this.list?Mh(this.list,a)||"":""};
n.R=function(){var a=this;return new Rh({Ed:function(b,c){a.l[b].classList.add(c)},Me:function(b,c){a.l[b].classList.remove(c)},Bd:function(b,c,d){Bd(a.l[b],c,d)},Je:function(b,c){a.l[b].removeAttribute(c)},Vd:function(b,c){return a.l[b].getAttribute(c)},Rg:function(b,c){return b.classList.contains(c)},mc:function(b){a.m.close(b)},Xd:function(b){return a.l.indexOf(b)},Ae:function(b){K(a,Ph.og,{index:b.index,item:a.l[b.index]})},wc:function(){return a.l.length},ta:function(b){a.l[b].focus()},Sd:function(){a.root.querySelector(Ph.nd).focus()},
Cc:function(b){return!!Hd(a.l[b],"."+Oh.pd)},ce:function(b){return(b=Hd(a.l[b],"."+Oh.pd).querySelector("."+Oh.ec))?a.l.indexOf(b):-1}})};p.Object.defineProperties(Yh.prototype,{open:{configurable:!0,enumerable:!0,get:function(){return this.m.j.o},set:function(a){a?this.m.open():this.m.close()}},l:{configurable:!0,enumerable:!0,get:function(){return this.list?this.list.l:[]}}});function Zh(a){var b=this;var c=c===void 0?null:c;this.root=a;c||this.root.classList.add("mdc-menu-surface--anchor");a=document.createElement("div");a.classList.add("dfs-menu");a.classList.add("mdc-menu");a.classList.add("mdc-menu-surface");a.classList.add("GmMenu");a.classList.add("GmMenuSurface");this.root.appendChild(a);this.l=document.createElement("ul");this.l.classList.add("GmDeprecatedList");this.l.classList.add("mdc-deprecated-list");this.l.setAttribute("role","menu");this.l.setAttribute("aria-orientation",
"vertical");this.l.setAttribute("tabindex","-1");a.appendChild(this.l);var d=document.createElement("div");d.classList.add("mdc-elevation-overlay");this.l.appendChild(d);this.menu=new Yh(a);this.menu.j.l=2;c&&(this.menu.m.l=c);this.v=new Map;a.addEventListener("MDCMenu:selected",function(e){var f=b.menu;e=e.detail.index;(f=e<f.l.length?f.l[e]:null)&&b.o&&b.o(f.id)});a.addEventListener("MDCMenuSurface:opened",function(){b.j&&b.j.setAttribute("aria-expanded","true")});a.addEventListener("MDCMenuSurface:closed",
function(){b.j&&$h(b);b.j&&b.j.setAttribute("aria-expanded","false")});this.j=this.o=null;this.m=function(e){if(e.type=="click"||e.type=="keypress"&&(e.keyCode==32||e.keyCode==13))b.menu.open=!0,b.j&&b.j.removeEventListener("click",b.m),b.j&&b.j.removeEventListener("keypress",b.m)}}function ai(a,b){a.o=b}Zh.prototype.open=function(){this.menu.open=!0};Zh.prototype.close=function(){this.menu.open=!1};
function bi(a,b,c){if(!a.v.has(b)){var d=document.createElement("li");d.setAttribute("id",b);d.classList.add("dfs-menu-item");d.classList.add("mdc-deprecated-list-item");d.setAttribute("role","menuitem");ge(d);var e=document.createElement("span");e.classList.add("mdc-deprecated-list-item__ripple");d.appendChild(e);e=document.createElement("span");e.classList.add("mdc-deprecated-list-item__text");e.textContent=c||"";d.appendChild(e);c=document.createElement("span");c.classList.add("dfs-focus-ring");
d.appendChild(c);a.l.appendChild(d);a.v.set(b,d);a.menu.layout()}}function ci(a,b){a.j=b;a.j.setAttribute("aria-haspopup","menu");$h(a)}function $h(a){a.j&&a.j.addEventListener("click",a.m);a.j&&a.j.addEventListener("keypress",a.m)};function di(a,b){if(b)a.attr("src",b||"").removeClass("blueIcon").on("error",function(){a.attr("src","ic_account_circle_googblue_24dp.svg").addClass("blueIcon")});else a.attr("src","ic_account_circle_googblue_24dp.svg").addClass("blueIcon")}function ei(a,b){di(a.find("#user-photo"),C(b,3)||"");a.find("#user-email").text(C(b,2)||"");Hf(a.find("#user-quota"),C(b,5));jc(b,12)?a.addClass("disabled-opacity"):a.removeClass("disabled-opacity")}
function fi(a,b,c,d){this.j=a;this.o=E(this.j);this.I=C(this.o,1)+"-tooltip";this.v=$(document.createElement("div"));this.v.addClass("account-card-placeholder-in-list");this.v.appendTo(c);this.m=d;this.l=null;this.template=b;this.C=this.F=this.A=this.B=this.G=this.menu=null;gi(this,a)}
function gi(a,b){a.j=b;hi(a);a.l=Jf(a.template).removeAttr("id");jc(a.j,8,!0)&&(a.B=ii(a));jc(a.j,9,!0)&&(a.A=ji(a));jc(a.j,6)&&(a.F=ki(a));Ub(a.j,yc,11)&&(a.C=li(a));if(jc(a.j,10,!0))a.l.find("#manage-storage").removeClass("hidden").find("a").on("click",function(){});N(a.l);ei(a.l,a.j);a.l.find("#user-email").attr("aria-describedby",a.I);jc(a.j,12)&&a.l.find("#account-info").addClass("disabled-opacity");a.l.appendTo(a.v);a.G=new vg(a.I,C(a.j,7)||"");a.m&&(jc(a.j,8,!0)&&gh(a.B,C(a.m,3)||""),jc(a.j,
9,!0)&&gh(a.A,C(a.m,4)||""),jc(a.j,6)&&gh(a.F,C(a.m,5)||""),Ub(a.j,yc,11)&&gh(a.C,C(B(a.j,yc,11),2)||""))}function hi(a){a.G&&wg(a.G);a.l&&a.l.remove()}fi.prototype.layout=function(){this.B&&this.B.layout();this.A&&this.A.layout();this.F&&this.F.layout();this.C&&this.C.layout()};
function ii(a){var b=new hh;b.j="ic_folder_with_drive_logo_outline.svg";b.color="grey";b.aa=["SmallIconButton"];a.m&&(b.l=C(a.m,3)||"",b.role="link");b.m=function(){};var c=a.l.find("#open-mount-point-button")[0];c.id="open-mount-point-button"+C(a.o,1);return new eh(c,b)}
function ji(a){var b=new hh;b.j="drive_logo_grey_20px.svg";b.color="grey";b.aa=["SmallIconButton"];a.m&&(b.l=C(a.m,4)||"",b.role="link");b.m=function(){};var c=a.l.find("#drive-link-button")[0];c.id="drive-link-button"+C(a.o,1);return new eh(c,b)}function ki(a){var b=new hh;b.j="photos_logo_grey_20px.svg";b.color="grey";b.aa=["SmallIconButton"];a.m&&(b.l=C(a.m,5)||"",b.role="link");b.m=function(){};var c=a.l.find("#photos-link-button")[0];c.id="photos-link-button"+C(a.o,1);return new eh(c,b)}
function li(a){var b=new hh;b.j="ic_more_vert_grey600_24dp.svg";b.color="grey";b.aa=["SmallIconButton"];b=new eh(a.l.find("#overflow-menu-button")[0],b);a.menu=new Zh(a.l.find(".dfs-menu-anchor")[0]);ai(a.menu,function(){});for(var c=u(ec(B(a.j,yc,11),xc)),d=c.next();!d.done;d=c.next()){d=d.value;var e=qb(Rb(d.D,void 0,1))||0;bi(a.menu,e.toString(),C(d,2)||"")}ci(a.menu,b.j);return b}
function mi(a){var b=$("#root-configurator-account-switcher");var c=c===void 0?null:c;this.G=a;this.l=b;c?(this.m=c,this.l.find("#account-switcher-full-view").remove()):(this.m=this.l.find("#account-switcher-full-view"),this.l.css("position","relative"));this.o=null;a=document.createElement("div");a.setAttribute("id","full-root-account-container");this.m.append(a);a=document.createElement("div");a.setAttribute("id","full-root-add-account-container");this.m.append(a);this.v=new Lf;this.A=new zc;this.j=
new ni;this.C=!1;this.B=new oi(this,this.l.find("#account-select-menu-anchor")[0],this.l.find("#account-select-menu-item-template"));a=new hh;a.j="ic_account_circle_googblue_24dp.svg";a.o=["face-view-user-photo","blueIcon"];this.F=new eh(this.l.find("#account-switcher-face-view-button")[0],a)}
function pi(a,b){if(b){a.o=b;a.l.find("#add-account-label").text(C(a.o,1)||"");a.l.find("#all-view-label").text(C(a.o,2)||"");var c=a.F,d=C(b,6)||"";c.j.setAttribute("aria-label",d);c.layout();gh(a.F,C(b,6)||"");a.l.find("#account-switcher-normal-view-button").attr("aria-label",C(a.o,6)||"");a.l.find("#account-switcher-all-view-button").attr("aria-label",C(a.o,6)||"");a.l.find("#disabled-add-account-label").text(C(a.o,7)||"");a.l.find("#disabled-add-account-sublabel").text(C(a.o,8)||"");a.l.find("#manage-storage a").text(C(a.o,
9)||"");b=a.B;if(a=a.o)b.F=C(a,1)||"",b.A=C(a,7)||"",b.B=C(a,8)||"",b.C=C(a,10)||""}}
function qi(a,b){a.j=b;if(ri(a))switch(a.j.style){case 1:si(a);b=a.l.find("#account-switcher-normal-view");ei(b,a.A);var c=a.l.find("#account-switcher-normal-view-button");ti(a,c);c=a.B;c.l&&(c.menu.m.l=b[0]);N(a.l.find("#account-switcher-normal-view"));break;case 2:si(a);b=a.l.find("#account-switcher-face-view");di(b.find("img"),C(a.A,3)||"");c=b.find("button");ti(a,c);c=a.B;c.l&&(c.menu.m.l=b[0]);N(a.l.find("#account-switcher-face-view"));break;case 3:ui(a),N(a.l.find("#account-switcher-all-view"))}}
function ri(a){if(!a.j.style)return console.log("No Style selected for AccountSwitcher."),!1;if(a.j.style==3&&a.j.l)return console.log("An AccountToken can not be set in allView."),!1;if(a.j.m&&!a.m.attr("id"))return console.log("Full root must have id for auto close to work."),!1;if(!a.j.j||G(a.j.j).length<1)return console.log("No accounts were provided to the AccountSwitcher."),!1;if(a.j.style==3)return!0;if(!a.j.l)return console.log("No selectedAccountToken was provided to the AccountSwitcher."),
!1;for(var b=!1,c=u(G(a.j.j)),d=c.next();!d.done;d=c.next())if(d=d.value,Mf(E(d),a.j.l)){a.A=d;b=!0;break}return b?!0:(console.log("selected AccountToken: "+a.j.l+" does not have a account in: "+JSON.stringify(G(a.j.j))),!1)}
function ui(a){var b=a.l.find("#account-switcher-all-view"),c=b.find(".single-account-view");b=b.find(".multi-account-view");if(G(a.j.j).length<1)O(c),O(b);else{if(G(a.j.j).length==1)N(c),O(b),ei(c,G(a.j.j)[0]);else{O(c);N(b);c=a.l.find("#all-view-imgs");c.empty();b=1;for(var d=u(G(a.j.j)),e=d.next(),f={};!e.done;f={Oa:void 0},e=d.next()){e=e.value;f.Oa=Jf(a.l.find("#all-view-img-template")).removeAttr("id");N(f.Oa);if(C(e,3)!=null)f.Oa.find(".all-view-img").attr("src",C(e,3)||"").removeClass("blueIcon").on("error",
function(h){return function(){h.Oa.find(".all-view-img").attr("src","ic_account_circle_googblue_24dp.svg");h.Oa.find(".all-view-img").addClass("blueIcon")}}(f));f.Oa.css("z-index",b);b++;f.Oa.appendTo(c)}}a.l.find("#account-switcher-all-view-button").off("click").on("click",function(){vi(a)});c=u(a.v.keys());for(b=c.next();!b.done;b=c.next())wi(a,b.value);c=u(G(a.j.j));for(b=c.next();!b.done;b=c.next())xi(a,b.value);c=a.m.find("#full-root-add-account-container");c.empty();a.j.o||(b=Jf(a.l.find("#account-switcher-disabled-add-account-template")).removeAttr("id"),
b.prop("disabled",!0),N(b),b.on("click",function(){a.j.m&&yi(a)}),b.appendTo(c))}}function xi(a,b){if(!a.v.has(E(b))){var c=a.l.find("#account-switcher-account-template"),d=a.m.find("#full-root-account-container");c=new fi(b,c,d,a.o);a.v.set(E(b),c)}}function wi(a,b){var c=a.v.get(b);hi(c);c.v.remove();a.v.delete(b)}function ti(a,b){b.off("click").on("click",function(){a.B.open();b.off("click")})}
function si(a){a.j.v&&a.m.addClass("align-left");var b=a.B,c=a.A,d=a.j.j;a=a.j.o;if(b.l)for(;b.j.firstChild;)b.j.removeChild(b.j.firstChild);else zi(b);b.m=d;var e=document.createElement("div");e.classList.add("mdc-elevation-overlay");b.j.appendChild(e);e=Ai(b,c);e.find(".account-select-menu-item-checkmark").removeClass("hidden").attr("aria-label",b.C);e.appendTo(b.j);if(G(d).length>1||!a)e=document.createElement("li"),e.classList.add("mdc-deprecated-list-divider"),e.setAttribute("role","separator"),
b.j.appendChild(e);d=u(G(d));for(e=d.next();!e.done;e=d.next())e=e.value,E(e)!=E(c)&&Ai(b,e).appendTo(b.j);a||(c=Jf(b.template).removeAttr("id").addClass("mdc-deprecated-list-item--disabled").addClass("account-select-menu-item").addClass("account-select-disabled-add-user-menu-item").removeClass("hidden"),c.find(".mdc-deprecated-list-item__graphic").addClass("greyIcon").addClass("account-select-menu-item-add-account-icon").attr("src","ic_person_add_24px.svg"),c.find(".menu-item-title").text(b.A),c.find(".menu-item-subtitle").text(b.B),
ge(c[0]),c.appendTo(b.j));b.menu.layout()}function yi(a){a.C=!1;a.j.m&&($("body").off("click"),O(a.m))}function vi(a){if(!a.C){a.C=!0;N(a.m);for(var b=u(a.v.values()),c=b.next();!c.done;c=b.next())c.value.layout();a.j.m&&setTimeout(function(){Bi(a)},0)}}function Bi(a){$("body").on("click",function(b){b.target==a.m[0]||$(b.target).parents("#"+a.m.attr("id")).length>0||(b.stopPropagation(),yi(a))})}function ni(){this.style=this.l=this.j=null;this.v=this.m=this.o=!1}
function oi(a,b,c){this.v=a;this.o=b;this.template=c;this.l=!1;this.C=this.B=this.A=this.F="";this.menu=this.j=this.m=null}oi.prototype.open=function(){this.l&&(this.menu.open=!0)};oi.prototype.close=function(){this.l&&(this.menu.open=!1)};
function zi(a){a.o.classList.add("mdc-menu-surface--anchor");var b=document.createElement("div");b.classList.add("mdc-menu");b.classList.add("mdc-menu-surface");b.classList.add("GmMenu");b.classList.add("GmMenuSurface");b.addEventListener("MDCMenu:selected",function(c){var d=c.detail.item.getAttribute("data-on-menu-item-select");if(d!="add_account"){c=new nc;lc(c,1,d);var e=u(G(a.m));for(d=e.next();!d.done;d=e.next())if(d=d.value,Mf(c,E(d))){c=a.v;d!=c.A&&(c=c.G,e=c.F,d&&(e.j.l=E(d),qi(e,e.j)),c.A=
d,Ci(c),Di(c));break}}});b.addEventListener("MDCMenuSurface:closed",function(){var c=a.v;switch(c.j.style){case 1:var d="#account-switcher-normal-view-button";break;case 2:d="#account-switcher-face-view-button button";break;case 3:console.log("ALL_ACCOUNTS doesn't have an MDCMenu.")}d&&ti(c,c.l.find(d))});a.o.appendChild(b);a.j=document.createElement("ul");a.j.classList.add("GmDeprecatedList");a.j.classList.add("mdc-deprecated-list");a.j.classList.add("mdc-deprecated-list--avatar-list");a.j.setAttribute("role",
"menu");a.j.setAttribute("aria-orientation","vertical");a.j.setAttribute("tabindex","-1");b.appendChild(a.j);a.menu=new Yh(b);a.menu.j.l=2;a.l=!0}
function Ai(a,b){a=Jf(a.template).removeAttr("id").attr("data-on-menu-item-select",C(E(b),1)||"").addClass("account-select-menu-item").removeClass("hidden");di(a.find(".mdc-deprecated-list-item__graphic"),C(b,3)||"");a.find(".mdc-deprecated-list-item__graphic").addClass("account-select-menu-item-user-photo");a.find(".menu-item-title").text(C(b,2)||"");Hf(a.find(".menu-item-subtitle"),C(b,5));jc(b,12)?a.addClass("mdc-deprecated-list-item--disabled"):a.removeClass("mdc-deprecated-list-item--disabled");
ge(a[0]);return a};function Ei(a,b){var c=this;this.root=a;this.m=b;this.o=!1;a=document.createElement("div");a.classList.add("mdc-touch-target-wrapper");this.root.appendChild(a);this.j=document.createElement("button");this.j.classList.add("mdc-button","mdc-button--touch","dfs-button","dfs-dialog-button");this.m.aa&&this.j.classList.add.apply(this.j.classList,v(this.m.aa));a.appendChild(this.j);a=document.createElement("span");a.classList.add("mdc-button__ripple");this.j.appendChild(a);a=document.createElement("span");
a.classList.add("mdc-button__touch");this.j.appendChild(a);a=document.createElement("span");a.classList.add("mdc-button__focus-ring");this.j.appendChild(a);this.v=document.createElement("span");this.v.classList.add("mdc-button__label","dfs-button__label");this.j.appendChild(this.v);this.m.label&&Gf(this.v,this.m.label);this.l=new Map;this.l.set("fill",["GmFillButton","GmTextLabelButton"]);this.l.set("hairline",["GmButtonHairline","GmHairlineTextLabelButton"]);this.l.set("filled_hairline",["GmButtonFilledHairline",
"GmHairlineTextLabelButton"]);this.l.set("protected",["GmButtonProtected","GmTextLabelButton"]);this.l.set("text",["GmButtonText"]);this.l.set("grey_ink_text",["GmButtonGreyInkText"]);this.m.l&&(this.l.set("fill",["Gm3Button","Gm3FillButton"]),this.l.set("hairline",["Gm3Button","Gm3OutlinedButton"]),this.l.set("text",["Gm3Button","Gm3TextButton"]));a=document.createElement("span");a.classList.add("dfs-focus-ring");this.j.appendChild(a);this.j.classList.remove("mdc-button--unelevated","mdc-button--outlined",
"Gm3FillButton","Gm3OutlinedButton","Gm3TextButton");switch(this.m.type){case "fill":this.j.classList.add.apply(this.j.classList,["mdc-button--unelevated"].concat(v(this.l.get("fill"))));break;case "hairline":this.j.classList.add.apply(this.j.classList,["mdc-button--outlined"].concat(v(this.l.get("hairline"))));break;case "filled_hairline":this.j.classList.add.apply(this.j.classList,["mdc-button--outlined"].concat(v(this.l.get("filled_hairline"))));break;case "protected":this.j.classList.add.apply(this.j.classList,
["mdc-button--raised"].concat(v(this.l.get("protected"))));break;case "text":this.j.classList.add.apply(this.j.classList,v(this.l.get("text")));break;case "grey_ink_text":this.j.classList.add.apply(this.j.classList,v(this.l.get("grey_ink_text")));break;default:console.assert(!1,"button type must be defined.")}this.da=ge(this.j);this.da.layout();this.A=this.m.j;this.j.addEventListener("click",function(){c.o||(c.o=!0,c.A&&c.A(),setTimeout(function(){c.o=!1},500))})}Ei.prototype.layout=function(){this.da.layout()};
function Fi(){this.j=this.aa=this.label=this.type=null;this.l=!1};var Gi={gf:"mdc-checkbox--anim-checked-indeterminate",hf:"mdc-checkbox--anim-checked-unchecked",kf:"mdc-checkbox--anim-indeterminate-checked",lf:"mdc-checkbox--anim-indeterminate-unchecked",mf:"mdc-checkbox--anim-unchecked-checked",nf:"mdc-checkbox--anim-unchecked-indeterminate",lh:"mdc-checkbox__background",mh:"mdc-checkbox--checked",nh:"mdc-checkbox__checkmark",oh:"mdc-checkbox__checkmark-path",xb:"mdc-checkbox--disabled",sh:"mdc-checkbox--indeterminate",vh:"mdc-checkbox__mixedmark",wh:"mdc-checkbox__native-control",
P:"mdc-checkbox",ng:"mdc-checkbox--selected",Ag:"mdc-checkbox--upgraded"},Hi={ab:"aria-checked",rf:"mixed",Df:"data-indeterminate",bg:".mdc-checkbox__native-control",wd:"checked",zg:"indeterminate",xd:"init",jc:"unchecked"},Ii={jf:250};function Ji(a){H.call(this,Object.assign({},Ji.l,a));this.o=Hi.xd;this.l="";this.m=0;this.v=!1}r(Ji,H);Ji.prototype.init=function(){this.o=Ki(this);Li(this);this.j.addClass(Gi.Ag)};function Mi(a){a.v&&(clearTimeout(a.m),a.m=setTimeout(function(){a.j.removeClass(a.l);a.v=!1},Ii.jf))}
function Ni(a){if(a.j.je()){var b=a.o,c=Ki(a);if(b!==c){Li(a);var d=Gi.ng;c===Hi.jc?a.j.removeClass(d):a.j.addClass(d);a.l.length>0&&(clearTimeout(a.m),a.j.jb(),a.j.removeClass(a.l));a:{d=Hi.xd;var e=Hi.wd,f=Hi.jc,h=Ji.j,k=h.mf,g=h.nf,l=h.hf,m=h.gf,t=h.kf;h=h.lf;switch(b){case d:b=c===f?"":c===e?t:h;break a;case f:b=c===e?k:g;break a;case e:b=c===f?l:m;break a;default:b=c===e?t:h}}a.l=b;a.o=c;a.j.le()&&a.l.length>0&&(a.j.addClass(a.l),a.v=!0)}}}
function Ki(a){var b=Hi.zg,c=Hi.wd,d=Hi.jc;return a.j.Ac()?b:a.j.sa()?c:d}function Li(a){a.j.Ac()?a.j.Ve(Hi.ab,Hi.rf):a.j.Oe(Hi.ab)}
p.Object.defineProperties(Ji,{j:{configurable:!0,enumerable:!0,get:function(){return Gi}},m:{configurable:!0,enumerable:!0,get:function(){return Hi}},o:{configurable:!0,enumerable:!0,get:function(){return Ii}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},jb:function(){},je:function(){return!1},le:function(){return!1},sa:function(){return!1},Ac:function(){return!1},removeClass:function(){},Oe:function(){},Ve:function(){},We:function(){}}}}});var Oi=["checked","indeterminate"];function Pi(){I.apply(this,arguments);this.v=Qi(this)}r(Pi,I);Pi.prototype.Ta=function(){var a=Hi.Df;Y(this).indeterminate=Y(this).getAttribute(a)==="true";Y(this).removeAttribute(a)};Pi.prototype.oa=function(){var a=this;this.m=function(){Ni(a.j)};this.l=function(){Mi(a.j)};Y(this).addEventListener("change",this.m);J(this,Rf(),this.l);Ri(this)};
Pi.prototype.R=function(){var a=this;return new Ji({addClass:function(b){a.root.classList.add(b)},jb:function(){return a.root.offsetWidth},je:function(){return!!Y(a)},le:function(){return!!a.root.parentNode},sa:function(){return a.checked},Ac:function(){return a.o},removeClass:function(b){a.root.classList.remove(b)},Oe:function(b){Y(a).removeAttribute(b)},Ve:function(b,c){Bd(Y(a),b,c)},We:function(b){Y(a).disabled=b}})};
function Qi(a){var b=Object.assign({},he(a),{qa:function(c,d){Y(a).removeEventListener(c,d,Fd())},nb:function(){return Id(Y(a),":active")},V:function(){return!0},T:function(c,d){Y(a).addEventListener(c,d,Fd())}});return new fe(a.root,new M(b))}
function Ri(a){for(var b=Y(a),c=Object.getPrototypeOf(b),d=u(Oi),e=d.next(),f={};!e.done;f={Wa:void 0},e=d.next()){e=e.value;f.Wa=Object.getOwnPropertyDescriptor(c,e);if(!Si(f.Wa))break;Object.defineProperty(b,e,{configurable:f.Wa.configurable,enumerable:f.Wa.enumerable,get:f.Wa.get,set:function(h){return function(k){h.Wa.set.call(b,k);Ni(a.j)}}(f)})}}function Y(a){var b=Hi.bg;a=a.root.querySelector(b);if(!a)throw Error("Checkbox component requires a "+b+" element");return a}
p.Object.defineProperties(Pi.prototype,{da:{configurable:!0,enumerable:!0,get:function(){return this.v}},checked:{configurable:!0,enumerable:!0,get:function(){return Y(this).checked},set:function(a){Y(this).checked=a}},o:{configurable:!0,enumerable:!0,get:function(){return Y(this).indeterminate},set:function(a){Y(this).indeterminate=a}},disabled:{configurable:!0,enumerable:!0,get:function(){return Y(this).disabled},set:function(a){var b=this.j;b.j.We(a);a?b.j.addClass(Gi.xb):b.j.removeClass(Gi.xb)}},
value:{configurable:!0,enumerable:!0,get:function(){return Y(this).value},set:function(a){Y(this).value=a}}});function Si(a){return!!a&&typeof a.set==="function"};var Ti={P:"mdc-form-field"},Ui={yb:".mdc-form-field > label"};function Vi(a){H.call(this,Object.assign({},Vi.l,a));var b=this;this.l=function(){Wi(b)}}r(Vi,H);Vi.prototype.init=function(){this.j.T("click",this.l)};function Wi(a){a.j.zd();requestAnimationFrame(function(){a.j.Md()})}p.Object.defineProperties(Vi,{j:{configurable:!0,enumerable:!0,get:function(){return Ti}},m:{configurable:!0,enumerable:!0,get:function(){return Ui}},l:{configurable:!0,enumerable:!0,get:function(){return{zd:function(){},Md:function(){},qa:function(){},T:function(){}}}}});function Xi(){I.apply(this,arguments)}r(Xi,I);Xi.prototype.R=function(){var a=this;return new Vi({zd:function(){a.input&&a.input.da&&Td(a.input.da.j)},Md:function(){a.input&&a.input.da&&Ud(a.input.da.j)},qa:function(b,c){var d;(d=a.root.querySelector(Vi.m.yb))==null||d.removeEventListener(b,c)},T:function(b,c){var d;(d=a.root.querySelector(Vi.m.yb))==null||d.addEventListener(b,c)}})};var Yi=1;
function Zi(a){var b="",c=!1,d=!0,e=this;b=b===void 0?"":b;c=c===void 0?!1:c;d=d===void 0?!1:d;var f=f===void 0?"":f;this.root=a;a="dfs-checkbox-"+Yi++;var h=document.createElement("div");h.id=a+"-form";h.classList.add("dfs-checkbox-form");h.classList.add("mdc-form-field");h.classList.add("GmFormField");var k=document.createElement("div");k.classList.add("mdc-checkbox");k.classList.add("GmCheckbox");h.appendChild(k);this.input=document.createElement("input");this.input.type="checkbox";this.input.id=a;
this.input.classList.add("mdc-checkbox__native-control");k.appendChild(this.input);var g=document.createElement("div");g.classList.add("mdc-checkbox__background");k.appendChild(g);var l=document.createElementNS("http://www.w3.org/2000/svg","svg");l.classList.add("mdc-checkbox__checkmark");l.setAttribute("viewBox","0 0 24 24");g.appendChild(l);var m=document.createElementNS("http://www.w3.org/2000/svg","path");m.classList.add("mdc-checkbox__checkmark-path");m.setAttribute("fill","none");m.setAttribute("d",
"M1.73,12.91 8.1,19.28 22.79,4.59");l.appendChild(m);l=document.createElement("div");l.classList.add("mdc-checkbox__mixedmark");g.appendChild(l);g=document.createElement("div");g.classList.add("mdc-checkbox__ripple");k.appendChild(g);g=document.createElement("span");g.classList.add("dfs-focus-ring");k.appendChild(g);this.l=document.createElement("label");this.l.id=a+"-label";this.l.classList.add("dfs-checkbox-label");Gf(this.l,b);this.l.setAttribute("for",a);d?(this.root.classList.add("checkbox-with-sublabel"),
b=document.createElement("div"),b.classList.add("dfs-checkbox-label-container"),b.classList.add("vertical-container"),b.appendChild(this.l),this.m=document.createElement("label"),this.m.id=a+"-sublabel",this.m.classList.add("dfs-checkbox-sublabel"),this.m.classList.add("gmTypographyBody2"),Gf(this.m,f),b.appendChild(this.m),h.appendChild(b)):h.appendChild(this.l);this.root.appendChild(h);this.j=new Pi(k);(new Xi(h)).input=this.j;c&&(this.j.checked=!0);this.o=null;this.input.addEventListener("change",
function(){e.o&&e.o(e.sa())},!1)}function $i(a,b){a.o=b}function aj(a,b){b&&Gf(a.l,b)}function bj(a,b){b&&Gf(a.m,b)}Zi.prototype.sa=function(){return this.j.checked};function cj(a){a.j.disabled=!0;a.root.classList.add("dfs-checkbox-disabled")}function dj(a){a.j.disabled=!1;a.root.classList.remove("dfs-checkbox-disabled")}Zi.prototype.layout=function(){this.j.da.layout()};var Z={CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",rd:"mdc-dialog--opening",ud:"mdc-dialog--scrollable",vd:"mdc-dialog-scroll-lock",ic:"mdc-dialog--stacked",Lf:"mdc-dialog--fullscreen",hc:"mdc-dialog-scroll-divider-header",fc:"mdc-dialog-scroll-divider-footer",Bh:"mdc-dialog__surface-scrim--shown",Ah:"mdc-dialog__surface-scrim--showing",zh:"mdc-dialog__surface-scrim--hiding",lg:"mdc-dialog__scrim--hidden"},ej={Pc:"data-mdc-dialog-action",zf:"data-mdc-dialog-button-default",Af:".mdc-dialog__button",
vb:"MDCDialog:closed",bd:"close",wb:"MDCDialog:closing",cd:".mdc-dialog__container",Cf:".mdc-dialog__content",ph:"destroy",Pf:"data-mdc-dialog-initial-focus",cb:"MDCDialog:opened",Db:"MDCDialog:opening",mg:".mdc-dialog__scrim",sg:"textarea, .mdc-menu .mdc-list-item, .mdc-menu .mdc-deprecated-list-item",Ch:".mdc-dialog__surface"},fj={Gf:75,Hf:150};function gj(a){H.call(this,Object.assign({},gj.l,a));var b=this;this.B=this.C=!1;this.l=this.m=0;this.A=this.v=ej.bd;this.o=!0;this.fb=!1;this.O=ej.sg;this.F=new Nf;this.I=function(){hj(b)};this.G=function(){b.layout()};this.X=function(){b.layout()}}r(gj,H);n=gj.prototype;n.init=function(){this.j.hasClass(Z.ic)&&(this.o=!1);this.B=this.j.hasClass(Z.Lf)};
n.open=function(a){var b=this;this.C=!0;this.j.rb();this.j.addClass(Z.rd);this.B&&this.j.Ee("scroll",this.I);a&&a.Mh&&this.j.addClass(Z.lg);this.j.ka("resize",this.G);this.j.ka("orientationchange",this.X);ij(this,function(){b.j.addClass(Z.OPEN);a&&a.Nh||b.j.Cd(Z.vd);b.layout();b.l=setTimeout(function(){jj(b);b.j.Ub(b.j.lb());b.j.ze()},fj.Hf)})};
n.close=function(a){var b=this;a=a===void 0?"":a;this.C&&(this.C=!1,this.j.qb(a),this.j.addClass(Z.CLOSING),this.j.removeClass(Z.OPEN),this.j.Ke(Z.vd),this.B&&this.j.Pd("scroll",this.I),this.j.ia("resize",this.G),this.j.ia("orientationchange",this.X),cancelAnimationFrame(this.m),this.m=0,clearTimeout(this.l),this.l=setTimeout(function(){b.j.Qb();jj(b);b.j.ve(a)},fj.Gf))};
n.layout=function(){var a=this;this.F.request("poll_layout_change",function(){if(a.o){a.j.removeClass(Z.ic);var b=a.j.fb();b&&a.j.addClass(Z.ic);b!==a.fb&&(a.j.Re(),a.fb=b)}a.j.removeClass(Z.ud);a.j.ne()&&(a.j.addClass(Z.ud),a.B&&(kj(a),lj(a)))})};n.Sf=function(a){this.j.pc(a.target,ej.mg)&&this.A!==""?this.close(this.A):(a=this.j.rc(a))&&this.close(a)};
n.Uf=function(a){var b=a.key==="Enter"||a.keyCode===13;b&&!this.j.rc(a)&&(a=a.composedPath?a.composedPath()[0]:a.target,a=this.O?!this.j.pc(a,this.O):!0,b&&a&&this.j.Jd())};n.Tf=function(a){a.key!=="Escape"&&a.keyCode!==27||this.v===""||this.close(this.v)};function hj(a){a.F.request("poll_scroll_position",function(){kj(a);lj(a)})}function jj(a){a.l=0;a.j.removeClass(Z.rd);a.j.removeClass(Z.CLOSING)}
function ij(a,b){cancelAnimationFrame(a.m);a.m=requestAnimationFrame(function(){a.m=0;clearTimeout(a.l);a.l=setTimeout(b,0)})}function kj(a){a.j.se()?a.j.hasClass(Z.hc)&&a.j.removeClass(Z.hc):a.j.addClass(Z.hc)}function lj(a){a.j.re()?a.j.hasClass(Z.fc)&&a.j.removeClass(Z.fc):a.j.addClass(Z.fc)}
p.Object.defineProperties(gj,{j:{configurable:!0,enumerable:!0,get:function(){return Z}},m:{configurable:!0,enumerable:!0,get:function(){return ej}},o:{configurable:!0,enumerable:!0,get:function(){return fj}},l:{configurable:!0,enumerable:!0,get:function(){return{Cd:function(){},addClass:function(){},fb:function(){return!1},Jd:function(){},pc:function(){return!1},rc:function(){return""},lb:function(){return null},hasClass:function(){return!1},ne:function(){return!1},ve:function(){},qb:function(){},
ze:function(){},rb:function(){},Qb:function(){},Ke:function(){},removeClass:function(){},Re:function(){},Ub:function(){},Ee:function(){},Pd:function(){},se:function(){return!1},re:function(){return!1},ka:function(){},ia:function(){}}}}});function mj(a){var b=new Set;[].forEach.call(a,function(c){return b.add(c.offsetTop)});return b.size>1};function nj(a,b){b=b===void 0?{}:b;this.root=a;this.j=b;this.l=null}nj.prototype.Ub=function(){var a=oj(this.root);if(a.length===0)throw Error("FocusTrap: Element must have at least one focusable child.");this.l=document.activeElement instanceof HTMLElement?document.activeElement:null;pj(this.root);if(!this.j.Sh){var b=this.j.ah,c=0;b&&(c=Math.max(a.indexOf(b),0));a[c].focus()}};
nj.prototype.Qb=function(){Array.from(this.root.querySelectorAll(".mdc-dom-focus-sentinel")).forEach(function(a){a.parentElement.removeChild(a)});!this.j.Th&&this.l&&this.l.focus()};function pj(a){var b=qj(),c=qj();b.addEventListener("focus",function(){var d=oj(a);d.length>0&&d[d.length-1].focus()});c.addEventListener("focus",function(){var d=oj(a);d.length>0&&d[0].focus()});a.insertBefore(b,a.children[0]);a.appendChild(c)}
function oj(a){return Array.from(a.querySelectorAll("[autofocus], [tabindex], a, input, textarea, select, button")).filter(function(b){var c=b.getAttribute("aria-disabled")==="true"||b.getAttribute("disabled")!=null||b.getAttribute("hidden")!=null||b.getAttribute("aria-hidden")==="true";c=b.tabIndex>=0&&b.getBoundingClientRect().width>0&&!b.classList.contains("mdc-dom-focus-sentinel")&&!c;var d=!1;c&&(b=getComputedStyle(b),d=b.display==="none"||b.visibility==="hidden");return c&&!d})}
function qj(){var a=document.createElement("div");a.setAttribute("tabindex","0");a.setAttribute("aria-hidden","true");a.classList.add("mdc-dom-focus-sentinel");return a};var rj=gj.m;function sj(){I.apply(this,arguments)}r(sj,I);n=sj.prototype;n.Ta=function(a){a=a===void 0?function(c,d){return new nj(c,d)}:a;var b=this.root.querySelector(rj.cd);if(!b)throw Error("Dialog component requires a "+rj.cd+" container element");this.A=b;this.content=this.root.querySelector(rj.Cf);this.buttons=Array.from(this.root.querySelectorAll(rj.Af));this.l=this.root.querySelector("["+rj.zf+"]");this.O=a;this.I=[];a=u(this.buttons);for(b=a.next();!b.done;b=a.next())this.I.push(new fe(b.value))};
n.oa=function(){var a=this;this.o=(0,this.O)(this.A,{ah:this.lb()||void 0});this.C=this.j.Sf.bind(this.j);this.F=this.j.Uf.bind(this.j);this.m=this.j.Tf.bind(this.j);this.pa=function(){document.addEventListener("keydown",a.m)};this.X=function(){document.removeEventListener("keydown",a.m)};J(this,"click",this.C);J(this,"keydown",this.F);J(this,rj.Db,this.pa);J(this,rj.wb,this.X)};n.layout=function(){this.j.layout()};n.open=function(){this.j.open()};n.close=function(a){this.j.close(a===void 0?"":a)};
n.R=function(){var a=this;return new gj({Cd:function(b){document.body.classList.add(b)},addClass:function(b){a.root.classList.add(b)},fb:function(){return mj(a.buttons)},Jd:function(){a.l&&!a.l.disabled&&a.l.click()},pc:function(b,c){return b?Id(b,c):!1},rc:function(b){return b.target?(b=Hd(b.target,"["+rj.Pc+"]"))&&b.getAttribute(rj.Pc):""},lb:function(){return a.lb()},hasClass:function(b){return a.root.classList.contains(b)},ne:function(){var b=a.content;return b?b.scrollHeight>b.offsetHeight:!1},
ve:function(b){K(a,rj.vb,b?{action:b}:{})},qb:function(b){K(a,rj.wb,b?{action:b}:{})},ze:function(){K(a,rj.cb,{})},rb:function(){K(a,rj.Db,{})},Qb:function(){a.o.Qb()},Ke:function(b){document.body.classList.remove(b)},removeClass:function(b){a.root.classList.remove(b)},Re:function(){a.buttons.reverse();a.buttons.forEach(function(b){b.parentElement.appendChild(b)})},Ub:function(){a.o.Ub()},Ee:function(b,c){a.content instanceof HTMLElement&&a.content.addEventListener(b,c)},Pd:function(b,c){a.content instanceof
HTMLElement&&a.content.removeEventListener(b,c)},se:function(){var b=a.content;return b?b.scrollTop===0:!1},re:function(){var b=a.content;return b?Math.ceil(b.scrollHeight-b.scrollTop)===b.clientHeight:!1},ka:function(b,c){window.addEventListener(b,c)},ia:function(b,c){window.removeEventListener(b,c)}})};n.lb=function(){return this.root.querySelector("["+rj.Pf+"]")};
p.Object.defineProperties(sj.prototype,{B:{configurable:!0,enumerable:!0,get:function(){return this.j.v},set:function(a){this.j.v=a}},G:{configurable:!0,enumerable:!0,get:function(){return this.j.A},set:function(a){this.j.A=a}},v:{configurable:!0,enumerable:!0,get:function(){return this.j.o},set:function(a){this.j.o=a}}});var tj=1;
function uj(a,b){var c=this;this.root=a;this.v=b;this.B=0;if(this.v.m){if(!this.root.classList.contains("dfs-dialog")){console.assert(!1,"unable to attach DFSDialog. The root element must have the dfs-dialog class.");return}this.root.classList.add("mdc-dialog");a=this.root.querySelector(".dfs-dialog-container");if(!a){console.assert(!1,"unable to attach DFSDialog. The root element must have a child with the dfs-dialog-container class.");return}a.classList.add("mdc-dialog__container");this.j=a.querySelector(".dfs-dialog-surface");
if(!this.j){console.assert(!1,"unable to attach DFSDialog. The container element must have a child with the dfs-dialog-surface class.");return}if(!this.j.hasAttribute("aria-describedby")){console.assert(!1,"unable to attach DFSDialog. The surface element must have the aria-describedby attribute.");return}if(!this.j.hasAttribute("aria-labelledby")){console.assert(!1,"unable to attach DFSDialog. The surface element must have the aria-labelledby attribute.");return}this.j.classList.add("mdc-dialog__surface");
this.j.setAttribute("role","alertdialog");this.j.setAttribute("aria-modal","true");this.j.setAttribute("tabindex","-1");if(!this.j.querySelector(".dfs-dialog-header-container")){console.assert(!1,"unable to attach DFSDialog. The surface element must have a child with the mdc-elevation-overlay class.");return}(this.o=this.j.querySelector(".dfs-dialog-header-container"))&&this.v.j&&this.o.classList.add("mdc-dialog__title");this.m=this.j.querySelector(".dfs-dialog-content");if(!this.m){console.assert(!1,
"unable to attach DFSDialog. The surface element must have a child with the dfs-dialog-content class.");return}this.m.classList.add("mdc-dialog__content");this.l=this.j.querySelector(".dfs-dialog-actions");if(!this.l){console.assert(!1,"unable to attach DFSDialog. The surface element must have a child with the dfs-dialog-actions class.");return}this.l.classList.add("mdc-dialog__actions");a=this.l.querySelectorAll(".mdc-button");if(a.length==0){console.assert(!1,"unable to attach DFSDialog. The dialog actions must have a child that is a button.");
return}a.forEach(function(d){return d.classList.add("mdc-dialog__button")});a=this.root.querySelector(".dfs-dialog-scrim");if(!a){console.assert(!1,"unable to attach DFSDialog. The root element must have a child with the dfs-dialog-scrim class.");return}a.classList.add("mdc-dialog__scrim")}else this.root.classList.add("mdc-dialog"),this.root.classList.add("dfs-dialog"),this.A=tj++,a="dfs-dialog-content-"+this.A,b=document.createElement("div"),b.classList.add("mdc-dialog__container"),b.classList.add("dfs-dialog-container"),
this.root.appendChild(b),this.j=document.createElement("div"),this.j.classList.add("mdc-dialog__surface"),this.j.classList.add("dfs-dialog-surface"),this.v.l&&this.j.classList.add.apply(this.j.classList,v(this.v.l)),this.j.setAttribute("role","alertdialog"),this.j.setAttribute("aria-modal","true"),this.j.setAttribute("aria-describedby",a),this.j.setAttribute("tabindex","-1"),b.appendChild(this.j),b=document.createElement("div"),b.classList.add("mdc-elevation-overlay"),this.j.appendChild(b),this.o=
document.createElement("div"),this.o.classList.add("dfs-dialog-header-container"),this.v.j&&this.o.classList.add("mdc-dialog__title"),this.j.appendChild(this.o),this.m=document.createElement("div"),this.m.id=a,this.m.classList.add("mdc-dialog__content"),this.m.classList.add("dfs-dialog-content"),this.j.appendChild(this.m),this.l=document.createElement("div"),this.l.classList.add("mdc-dialog__actions"),this.l.classList.add("dfs-dialog-actions"),this.j.appendChild(this.l),a=document.createElement("div"),
a.classList.add("mdc-dialog__scrim"),a.classList.add("dfs-dialog-scrim"),this.root.appendChild(a);this.v.j&&this.root.classList.add("Gm3Dialog","Gm3AlertDialog");this.dialog=new sj(this.root);this.dialog.B="";this.dialog.G="";this.dialog.v=!1;this.root.addEventListener("MDCDialog:opened",function(){c.j.focus()})}
function vj(a,b){var c=["photos-deprecation-confirmation-dialog-header"],d=!0;b=b===void 0?null:b;c=c===void 0?null:c;d=d===void 0?!1:d;var e=document.createElement("div");e.classList.add("dfs-dialog-header-element");b&&(e.classList.add("dfs-dialog-header-text"),a.v.j&&e.classList.add("mdc-dialog__title-text"),Gf(e,b),d&&(b="dfs-dialog-title-"+a.A,e.id=b,a.j.setAttribute("aria-labelledby",b)));if(c)for(c=u(c),b=c.next();!b.done;b=c.next())e.classList.add(b.value);a.o.appendChild(e)}
function wj(a,b){b=b===void 0?null:b;var c=c===void 0?null:c;var d=document.createElement("div");d.classList.add("dfs-dialog-content-element");b&&(d.classList.add("dfs-dialog-content-text"),Gf(d,b));if(c)for(b=u(c),c=b.next();!c.done;c=b.next())d.classList.add(c.value);a.m.appendChild(d)}
function xj(a,b){var c=document.createElement("div");b.aa?b.aa.push("mdc-dialog__button"):b.aa=["mdc-dialog__button"];b.l=a.v.j;a.l.appendChild(c);a.B++>0&&c.classList.add("dfs-dialog-button");return new Ei(c,b)}uj.prototype.reset=function(){this.o&&bf(this.o);this.m&&bf(this.m);this.l&&bf(this.l);this.j.removeAttribute("aria-labelledby")};uj.prototype.open=function(){this.dialog.open()};uj.prototype.close=function(){this.dialog.close()};function yj(){this.l=null;this.j=this.m=!1};var zj={Yb:"mdc-linear-progress--closed",ad:"mdc-linear-progress--closed-animation-off",ac:"mdc-linear-progress--indeterminate",xh:"mdc-linear-progress--reversed",Vb:"mdc-linear-progress--animation-ready"},Aj={Ca:"aria-hidden",Wc:"aria-valuemax",Xc:"aria-valuemin",Wb:"aria-valuenow",yf:".mdc-linear-progress__buffer-bar",hd:"flex-basis",jg:".mdc-linear-progress__primary-bar"};function Bj(a){H.call(this,Object.assign({},Bj.l,a));this.m=null}r(Bj,H);n=Bj.prototype;n.init=function(){var a=this;this.l=!this.j.hasClass(zj.ac);this.j.addClass(zj.Vb);this.progress=0;this.o=1;this.m=this.j.Gd(function(b){if(!a.l){b=u(b);for(var c=b.next();!c.done;c=b.next())c=c.value,c.contentRect&&Cj(a,c.contentRect.width)}});!this.l&&this.m&&Cj(this,this.j.ra())};
n.Hc=function(a){(this.l=a)?(this.j.removeClass(zj.ac),this.j.setAttribute(Aj.Wb,this.progress.toString()),this.j.setAttribute(Aj.Wc,"1"),this.j.setAttribute(Aj.Xc,"0"),Dj(this,this.progress),this.j.Gc(Aj.hd,this.o*100+"%")):(this.m&&Cj(this,this.j.ra()),this.j.addClass(zj.ac),this.j.removeAttribute(Aj.Wb),this.j.removeAttribute(Aj.Wc),this.j.removeAttribute(Aj.Xc),Dj(this,1),this.j.Gc(Aj.hd,"100%"))};n.Ze=function(a){this.progress=a;this.l&&(Dj(this,a),this.j.setAttribute(Aj.Wb,a.toString()))};
n.open=function(){this.j.removeClass(zj.Yb);this.j.removeClass(zj.ad);this.j.removeAttribute(Aj.Ca)};n.close=function(){this.j.addClass(zj.Yb);this.j.setAttribute(Aj.Ca,"true")};function Dj(a,b){a.j.Ye(typeof window!=="undefined"?Qf():"transform","scaleX("+b+")")}
function Cj(a,b){var c=b*.8367142,d=b*2.00611057,e=b*.37651913,f=b*.84386165;b*=1.60277782;a.j.W("--mdc-linear-progress-primary-half",c+"px");a.j.W("--mdc-linear-progress-primary-half-neg",-c+"px");a.j.W("--mdc-linear-progress-primary-full",d+"px");a.j.W("--mdc-linear-progress-primary-full-neg",-d+"px");a.j.W("--mdc-linear-progress-secondary-quarter",e+"px");a.j.W("--mdc-linear-progress-secondary-quarter-neg",-e+"px");a.j.W("--mdc-linear-progress-secondary-half",f+"px");a.j.W("--mdc-linear-progress-secondary-half-neg",
-f+"px");a.j.W("--mdc-linear-progress-secondary-full",b+"px");a.j.W("--mdc-linear-progress-secondary-full-neg",-b+"px");a.j.removeClass(zj.Vb);a.j.jb();a.j.addClass(zj.Vb)}
p.Object.defineProperties(Bj,{j:{configurable:!0,enumerable:!0,get:function(){return zj}},m:{configurable:!0,enumerable:!0,get:function(){return Aj}},l:{configurable:!0,enumerable:!0,get:function(){return{addClass:function(){},Gd:function(){return null},jb:function(){},ra:function(){return 0},hasClass:function(){return!1},Gc:function(){return null},Ye:function(){return null},W:function(){},removeAttribute:function(){},removeClass:function(){},setAttribute:function(){}}}}});function Ej(){I.apply(this,arguments)}r(Ej,I);Ej.prototype.open=function(){this.j.open()};Ej.prototype.close=function(){this.j.close()};Ej.prototype.oa=function(){var a=this;this.root.addEventListener("transitionend",function(){var b=a.j;b.j.hasClass(zj.Yb)&&b.j.addClass(zj.ad)})};
Ej.prototype.R=function(){var a=this;return new Bj({addClass:function(b){a.root.classList.add(b)},jb:function(){a.root.getBoundingClientRect()},Gc:function(b,c){var d=a.root.querySelector(Bj.m.yf);d&&d.style.setProperty(b,c)},Ye:function(b,c){var d=a.root.querySelector(Bj.m.jg);d&&d.style.setProperty(b,c)},hasClass:function(b){return a.root.classList.contains(b)},removeAttribute:function(b){a.root.removeAttribute(b)},removeClass:function(b){a.root.classList.remove(b)},setAttribute:function(b,c){Bd(a.root,
b,c)},W:function(b,c){a.root.style.setProperty(b,c)},Gd:function(b){var c=window.ResizeObserver;return c?(b=new c(b),b.observe(a.root),b):null},ra:function(){return a.root.offsetWidth}})};p.Object.defineProperties(Ej.prototype,{l:{configurable:!0,enumerable:!0,set:function(a){this.j.Hc(a)}},progress:{configurable:!0,enumerable:!0,set:function(a){this.j.Ze(a)}}});function Fj(a){function b(h){var k=document.createElement("div");k.classList.add("mdc-linear-progress__bar");k.classList.add("mdc-linear-progress__"+h+"-bar");h=document.createElement("span");h.classList.add("mdc-linear-progress__bar-inner");k.appendChild(h);h=document.createElement("div");h.classList.add("dfsRibbing");k.appendChild(h);d.appendChild(k)}var c=c===void 0?!0:c;this.root=a;this.root.classList.add("GmLinearProgress");var d=document.createElement("div");d.id=this.root.id+"-linear-progress";
d.classList.add("mdc-linear-progress");d.setAttribute("role","progressbar");a=document.createElement("div");a.classList.add("mdc-linear-progress__buffer");var e=document.createElement("div");e.classList.add("mdc-linear-progress__buffer-bar");var f=document.createElement("div");f.classList.add("mdc-linear-progress__buffer-dots");a.appendChild(e);a.appendChild(f);d.appendChild(a);b("primary");b("secondary");this.j=new Ej(d);this.root.appendChild(d);this.j.l=c}
Fj.prototype.Ze=function(a){a===null&&(a=0);a<0||a>1?console.error("Invalid progress value: %i, should be between [0, 1]",a):(a>0&&(this.root.querySelector(".dfsRibbing").style.transform="scaleX("+1/a+")"),this.j.progress=a)};Fj.prototype.Hc=function(a){this.j.l=a};Fj.prototype.W=function(a){this.root.classList.remove("dfsLinearProgressWarning");this.root.classList.remove("dfsLinearProgressRibbed");switch(a){case 1:this.root.classList.add("dfsLinearProgressWarning");break;case 2:this.root.classList.add("dfsLinearProgressRibbed")}};function Gj(a,b){var c=new Hj;this.root=a;this.j=b;this.l=c;b=new yj;b.l=["merge-folder-dialog"];b.j=this.l.j;this.dialog=new uj(a,b)}function Hj(){this.j=!1};function Ij(a,b){return bd([hd("img",{src:b?"drive_logo_24px.svg":"photos_logo_24px.svg",alt:""}),hd("span",{"class":"syncing-option-label gmTypographySubtitle2"},a||"")])}
function Jj(a){function b(){Kj(c)}var c=this;this.root=$("#root-configurator");this.I=a;a=this.root.find("#root-configurator-dialog-root")[0];var d=new yj;d.m=!0;this.Ea=new uj(a,d);d=new yj;d.l=["stop-syncing-root-confirmation-dialog"];new uj(this.root.find("#stop-syncing-root-confirmation-dialog-root")[0],d);this.Fb=new Gj(this.root.find("#merge-folder-dialog-root")[0],this);this.j=null;this.root.find("#cancel-add-root-button").on("click",function(){c.done()});this.B=this.root.find("#save-root-button");
this.B.on("click",b);this.O=this.root.find("#done-root-button");this.O.on("click",b);this.l=new Zi(this.root.find("#drive-destination-checkbox")[0]);$i(this.l,function(){Di(c)});this.m=new Zi(this.root.find("#photos-destination-checkbox")[0]);$i(this.m,function(){Di(c)});this.Eb=new Fj(this.root.find("#indeterminate-progress-bar")[0]);this.Eb.Hc(!1);this.Fa=new Map;this.title=this.root.find("#root-title");this.Cb=this.root.find("#root-configurator-size-label");this.Ua=this.root.find("#root-configurator-content-description");
this.Hb=this.root.find("#root-configurator-new-root-spinner");this.Ib=this.root.find("#photos-disabled-notification-banner");Lj(this);this.G=this.Da=this.Jb=!1;this.pa=this.root.find("#photos-deprecation-warning-banner");d=new yj;d.l=["photos-deprecation-confirmation-dialog"];d.j=!0;this.v=new uj(this.root.find("#photos-deprecation-confirmation-dialog-root")[0],d);this.F=new mi(this);this.C=this.A=null;this.o=new Lc;this.X=null;a.addEventListener("MDCDialog:opened",function(){c.l.layout();c.m.layout()})}
Jj.prototype.open=function(){this.Ea.open();this.C&&(this.title.removeAttr("aria-describedby"),wg(this.C),this.C=null);var a=this.title[0];a.scrollWidth>a.clientWidth&&(this.title.attr("aria-describedby","root-configurator-tooltip-id"),this.C=new vg("root-configurator-tooltip-id",this.title.text().toString()))};Jj.prototype.close=function(){this.Ea.close()};
function Mj(a,b){b&&(a.o=b,a.root.find("#root-configurator-title").text(C(b,1)||""),a.root.find("#temp-destination-label").text(""),a.root.find("#both-destination-label").text(""),a.root.find("#cancel-add-root-button-label").text(C(b,6)||""),a.root.find("#save-root-button-label").text(C(b,7)||""),a.root.find("#done-root-button-label").text(C(b,8)||""),a.root.find("#root-configurator-scrim").attr("aria-label",C(b,23)||""),a.m&&aj(a.m,Ij(C(b,9),!1)),a.m&&bj(a.m,C(b,10)),a.root.find("#nas-notification-message").text(C(b,
17)||""),a.root.find("#root-configurator-account-switcher-label").text(C(b,22)||""),Hf(a.root.find("#root-destination-options-label"),C(b,18)).find("a").addClass("gmTypographySubhead2").attr("href","javascript:void(0);").on("click",function(){var c=Fc(),d=Kf();gc(c,1,d);d=B(c,vc,5);Zb(d,4,wc,mb(!0));$e(c)}),a.Fa.set("DOUBLE_QUOTA_WARNING",C(b,16)||""),Ub(b,Hc,15)&&pi(a.F,B(b,Hc,15)),a.Da=ic(b,24),a.G=ic(b,25),Hf(a.pa.find("#photos-deprecation-warning-banner-message"),C(b,26)).find("a").addClass("gmTypographySubhead2").attr("href",
"javascript:void(0);").on("click",function(){}),Nj(a))}function Ci(a){if(a.m){var b=E(a.A);(b=Xb(a.j.m).get(C(b,1)||""))&&jc(b,4,!0)?(N(a.root.find("#photos-destination-container")),a.G||a.Da||(dj(a.m),O(a.Ib))):(a.m.sa()&&(a.m.j.checked=!1),O(a.root.find("#photos-destination-container")))}}function Lj(a){var b=new Fi;b.type="fill";new Ei(a.root.find("#photos-disabled-notification-action-button")[0],b)}
function Di(a){var b=a.l&&a.l.sa(),c=a.m&&a.m.sa();b||c?a.B.prop("disabled",!1):a.B.prop("disabled",!0);b&&c&&!a.G?(b=a.Fa.get("DOUBLE_QUOTA_WARNING"),c=a.root.find("#warning-banner-message"),b?(c.text(b),N(c)):O(c),N(a.root.find("#warning-banner"))):Oj(a)}function Oj(a){a.root.find("#warning-banner-message").text("");O(a.root.find("#warning-banner"))}
function Pj(a){if(!a.j)return console.log("RootConfigurator.Options must be passed to populate."),!1;var b=Xb(a.j.m);if(a.j.l)for(var c=u(G(a.j.l)),d=c.next();!d.done;d=c.next())if((d=E(d.value))&&!b.has(C(d,1)||""))return console.log("Not all accounts are included in the admin settings map "),!1;return a.j.j?0+!!a.j.j>1?(console.log("RootConfigurator was provided with ambiguous options."),!1):a.j.j&&(!a.j.l||G(a.j.l).length<1)?(console.log("RootConfigurator was populated with DeviceInfo but no accounts"),
!1):a.j.o&&!a.j.l?(console.log("showAccountSwitcher was set to true, but there were no accounts provided to the RootConfigurator."),!1):!0:(console.log("RootConfigurator must be populated with an existing UISyncRoot or a new rootPath, rootTitle, and accountToken."),!1)}
function Nj(a){a.v.reset();vj(a.v,C(a.o,27)||"");wj(a.v,C(a.o,28)||"");var b=new Fi;b.type="text";b.label=C(a.o,29)||"";b.j=function(){a.v.close()};b=xj(a.v,b).j;b.classList.add("photos-deprecation-confirmation-dialog-button-margin");b=new Fi;b.type="fill";b.l=!0;b.label=C(a.o,30)||"";b.j=function(){a.Jb=!1;Kj(a);cj(a.m);a.v.close()};b=xj(a.v,b).j;b.classList.add("photos-deprecation-confirmation-dialog-button-margin")}
function Kj(a){if(!a.j.j&&a.l&&a.l.sa()){var b=a.Fb;var c=new Bc,d=new Ac;lc(d,1,null);lc(d,2,null);hc(c,1,Cc,d);E(b.j.A);a.X=a.root.find("#root-configurator-dialog-root").find("a, input, textarea, select, button");a.X.prop("disabled",!0);N(a.root.find("#indeterminate-progress-bar"));N(a.root.find("#root-configurator-scrim"));b=!0}else b=!1;if(!b&&a.j.j){b=[];if(a.l&&a.l.sa()){c=new pc;d=new oc;var e=kc(a.j.j,2);lc(d,1,e);lc(d,2,"");hc(c,2,qc,d);d=kc(a.j.j,1);lc(c,7,d);mc(c,4,2);mc(c,3,1);d=!ic(a.j.j,
3);Sb(c,6,d==null?d:mb(d));d=E(a.A);gc(c,5,d);b.push(c)}a.m&&a.m.sa()&&(c=new pc,d=new oc,e=kc(a.j.j,2),lc(d,1,e),lc(d,2,""),hc(c,2,qc,d),d=kc(a.j.j,1),lc(c,7,d),mc(c,4,2),mc(c,3,2),d=!ic(a.j.j,3),Sb(c,6,d==null?d:mb(d)),d=E(a.A),gc(c,5,d),b.push(c));c=a.I;d=E(a.A);c.l=!0;c=Fc();gc(c,1,d);d=new uc;b=u(b);for(e=b.next();!e.done;e=b.next()){var f=d;e=e.value;var h=pc;Qb(f);var k=f.D;f=bc(f,k,k[x]|0,h,2,!0);e=e!=null?e:new h;f.push(e);k=h=f[x]|0;Qa(e)?(h&=-9,f.length===1&&(h|=16)):h&=-17;h!==k&&La(f,
h)}b=B(c,vc,5);hc(b,1,wc,d);$e(c);a.done()}}Jj.prototype.done=function(){this.j=null;if(!this.I.l){var a=Fc(),b=Kf();gc(a,1,b);b=B(a,vc,5);Zb(b,2,wc,mb(!0));$e(a)}};function Qj(){this.j=null;this.o=!1;this.l=null;this.m=new Gc};function Rj(){If(document.documentElement);this.j=new Jj(this);$("#root-configurator-dialog-root").addClass("mdc-dialog--fullscreen");this.l=!1}
Rj.prototype.cf=function(a){a=Oc(a);if(Ub(a,Ic,1)){var b=C(B(a,Ic,1),1)||"",c=jc(B(a,Ic,1),2),d=jc(B(a,Ic,1),4),e=document.getElementsByTagName("html")[0],f=document.getElementsByTagName("body")[0];typeof e!=="undefined"&&(e.setAttribute("lang",b),c&&e.setAttribute("dir","rtl"),d?e.classList.add("modeGmDarkTheme"):e.classList.remove("modeGmDarkTheme"));typeof f!=="undefined"&&(f.style.backgroundColor=d?"#202124":"#fff",f.classList.remove("hidden"))}if(Ub(a,Mc,18)&&(a=B(a,Mc,18),c=B(a,Gc,4))){Mj(this.j,
B(a,Lc,1));b=new Qj;b.m=c;b.j=B(a,Kc,2);b.l=B(a,Jc,3);b.o=!0;a=this.j;a.j=b;console.log(a.j);if(Pj(a)){if(a.j.j){Oj(a);a.title.text("");a.Cb.text("");a.Ua.text("");O(a.Hb);a.l&&(a.l.j.checked=!1);a.m&&(a.m.j.checked=!1);a.v&&a.v.close();O(a.root.find("#root-configurator-account-switcher"));O(a.root.find("#folder-root-icon"));O(a.root.find("#usb-root-icon"));O(a.root.find("#nas-root-icon"));N(a.root.find("#cancel-add-root-button"));O(a.pa);if(b=pb(Rb(a.j.j.D,void 0,4)))switch(b){case 1:N(a.root.find("#folder-root-icon"));
break;case 2:N(a.root.find("#usb-root-icon"));break;case 3:N(a.root.find("#nas-root-icon"));break;case 0:N(a.root.find("#folder-root-icon"))}if(b=pb(Rb(a.j.j.D,void 0,4)))a.l&&(b==2?(aj(a.l,Ij(C(a.o,4),!0)),bj(a.l,C(a.o,5))):(aj(a.l,Ij(C(a.o,2),!0)),bj(a.l,C(a.o,3)))),b==3?(a.l&&cj(a.l),N(a.root.find("#nas-notification-banner"))):(a.l&&dj(a.l),O(a.root.find("#nas-notification-banner")));a.j.o&&N($("#root-configurator-account-switcher"));a.A=G(a.j.l)[0];b=new ni;b.j=a.j.l;b.l=E(a.A);b.style=1;b.o=
!0;b.m=!0;b.v=!0;qi(a.F,b);a.title.text(C(a.j.j,1)||"");Di(a)}Ci(a);O(a.B);O(a.O);N(a.B)}else console.log("RootConfigurator could not validate options:"),console.log(a.j);this.j.open()}};Rj.prototype.updateView=Rj.prototype.cf;
(function(a){a=a===void 0?function(){}:a;document.addEventListener("DOMContentLoaded",function(){for(var b=document.getElementsByTagName("img"),c=0;c<b.length;c++)b[c].setAttribute("draggable","false");b=Ec();c=B(b,sc,4);Zb(c,2,tc,mb(!0));$e(b);a()},!1)})(function(){var a=new Rj;window.updateView=function(b){a.cf(b)}});}).call(this);