PageSourceSearch

https://virtualwineevents.web.app/js/chunk-vendors-37a93c5f.d76e0f00.js

js virtualwineevents.web.app collected 2026-10-03 12:39:30 UTC 202,348 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkVirtualWineEvents"]=self["webpackChunkVirtualWineEvents"]||[]).push([[613],{4811:function(e,t,i){i.d(t,{I:function(){return o}});var n=i(4866),a=(i(6971),i(7211)),r=i.n(a);i(3544),i(4997),i(4210),i(5634),i(6573);(function(){(function(){var e,t,a="function"==typeof Object.create?Object.create:function(e){function t(){}return t.prototype=e,new t};if("function"==typeof Object.setPrototypeOf)t=Object.setPrototypeOf;else{var r;e:{var o={xb:!0},s={};try{s.__proto__=o,r=s.xb;break e}catch(kd){}r=!1}t=r?function(e,t){if(e.__proto__=t,e.__proto__!==t)throw new TypeError(e+" is not extensible");return e}:null}var u=t;function c(e,t){if(e.prototype=a(t.prototype),e.prototype.constructor=e,u)u(e,t);else for(var i in t)if("prototype"!=i)if(Object.defineProperties){var n=Object.getOwnPropertyDescriptor(t,i);n&&Object.defineProperty(e,i,n)}else e[i]=t[i];e.K=t.prototype}var l="function"==typeof Object.defineProperties?Object.defineProperty:function(e,t,i){e!=Array.prototype&&e!=Object.prototype&&(e[t]=i.value)},f="undefined"!=typeof window&&window===this?this:"undefined"!=typeof i.g&&null!=i.g?i.g:this;function h(e,t){if(t){var i=f;e=e.split(".");for(var n=0;n<e.length-1;n++){var a=e[n];a in i||(i[a]={}),i=i[a]}e=e[e.length-1],n=i[e],t=t(n),t!=n&&null!=t&&l(i,e,{configurable:!0,writable:!0,value:t})}}h("Object.is",(function(e){return e||function(e,t){return e===t?0!==e||1/e===1/t:e!==e&&t!==t}})),h("Array.prototype.includes",(function(e){return e||function(e,t){var i=this;i instanceof String&&(i=String(i));var n=i.length;for(t=t||0,0>t&&(t=Math.max(t+n,0));t<n;t++){var a=i[t];if(a===e||Object.is(a,e))return!0}return!1}}));var d=this;function p(e){return void 0!==e}function v(e){return"string"==typeof e}var b=/^[\w+/_-]+[=]{0,2}$/,g=null;function m(){}function y(e){e.W=void 0,e.Xa=function(){return e.W?e.W:e.W=new e}}function w(e){var t=typeof e;if("object"==t){if(!e)return"null";if(e instanceof Array)return"array";if(e instanceof Object)return t;var i=Object.prototype.toString.call(e);if("[object Window]"==i)return"object";if("[object Array]"==i||"number"==typeof e.length&&"undefined"!=typeof e.splice&&"undefined"!=typeof e.propertyIsEnumerable&&!e.propertyIsEnumerable("splice"))return"array";if("[object Function]"==i||"undefined"!=typeof e.call&&"undefined"!=typeof e.propertyIsEnumerable&&!e.propertyIsEnumerable("call"))return"function"}else if("function"==t&&"undefined"==typeof e.call)return"object";return t}function S(e){return"array"==w(e)}function I(e){var t=w(e);return"array"==t||"object"==t&&"number"==typeof e.length}function k(e){return"function"==w(e)}function E(e){var t=typeof e;return"object"==t&&null!=e||"function"==t}var C="closure_uid_"+(1e9*Math.random()>>>0),A=0;function x(e,t,i){return e.call.apply(e.bind,arguments)}function P(e,t,i){if(!e)throw Error();if(2<arguments.length){var n=Array.prototype.slice.call(arguments,2);return function(){var i=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(i,n),e.apply(t,i)}}return function(){return e.apply(t,arguments)}}function R(e,t,i){return R=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?x:P,R.apply(null,arguments)}function T(e,t){var i=Array.prototype.slice.call(arguments,1);return function(){var t=i.slice();return t.push.apply(t,arguments),e.apply(this,t)}}function M(e,t){for(var i in t)e[i]=t[i]}var O,U=Date.now||function(){return+new Date};function j(e,t){e=e.split(".");var i,n=d;e[0]in n||"undefined"==typeof n.execScript||n.execScript("var "+e[0]);for(;e.length&&(i=e.shift());)!e.length&&p(t)?n[i]=t:n=n[i]&&n[i]!==Object.prototype[i]?n[i]:n[i]={}}function D(e,t){function i(){}i.prototype=t.prototype,e.K=t.prototype,e.prototype=new i,e.prototype.constructor=e,e.vc=function(e,i,n){for(var a=Array(arguments.length-2),r=2;r<arguments.length;r++)a[r-2]=arguments[r];return t.prototype[i].apply(e,a)}}function L(e){if(Error.captureStackTrace)Error.captureStackTrace(this,L);else{var t=Error().stack;t&&(this.stack=t)}e&&(this.message=String(e))}function N(e,t){e=e.split("%s");for(var i="",n=e.length-1,a=0;a<n;a++)i+=e[a]+(a<t.length?t[a]:"%s");L.call(this,i+e[n])}function F(e,t){throw new N("Failure"+(e?": "+e:""),Array.prototype.slice.call(arguments,1
1))}D(L,Error),L.prototype.name="CustomError",D(N,L),N.prototype.name="AssertionError";var B=Array.prototype.indexOf?function(e,t){return Array.prototype.indexOf.call(e,t,void 0)}:function(e,t){if(v(e))return v(t)&&1==t.length?e.indexOf(t,0):-1;for(var i=0;i<e.length;i++)if(i in e&&e[i]===t)return i;return-1},_=Array.prototype.forEach?function(e,t,i){Array.prototype.forEach.call(e,t,i)}:function(e,t,i){for(var n=e.length,a=v(e)?e.split(""):e,r=0;r<n;r++)r in a&&t.call(i,a[r],r,e)};function G(e,t){for(var i=v(e)?e.split(""):e,n=e.length-1;0<=n;--n)n in i&&t.call(void 0,i[n],n,e)}var K=Array.prototype.filter?function(e,t){return Array.prototype.filter.call(e,t,void 0)}:function(e,t){for(var i=e.length,n=[],a=0,r=v(e)?e.split(""):e,o=0;o<i;o++)if(o in r){var s=r[o];t.call(void 0,s,o,e)&&(n[a++]=s)}return n},V=Array.prototype.map?function(e,t){return Array.prototype.map.call(e,t,void 0)}:function(e,t){for(var i=e.length,n=Array(i),a=v(e)?e.split(""):e,r=0;r<i;r++)r in a&&(n[r]=t.call(void 0,a[r],r,e));return n},H=Array.prototype.some?function(e,t){return Array.prototype.some.call(e,t,void 0)}:function(e,t){for(var i=e.length,n=v(e)?e.split(""):e,a=0;a<i;a++)if(a in n&&t.call(void 0,n[a],a,e))return!0;return!1};function Z(e,t){return 0<=B(e,t)}function W(e,t){var i;return t=B(e,t),(i=0<=t)&&Y(e,t),i}function Y(e,t){return 1==Array.prototype.splice.call(e,t,1).length}function z(e,t){e:{for(var i=e.length,n=v(e)?e.split(""):e,a=0;a<i;a++)if(a in n&&t.call(void 0,n[a],a,e)){t=a;break e}t=-1}0<=t&&Y(e,t)}function q(e,t){G(e,(function(i,n){t.call(void 0,i,n,e)&&Y(e,n)&&0}))}function J(e){return Array.prototype.concat.apply([],arguments)}function X(e){var t=e.length;if(0<t){for(var i=Array(t),n=0;n<t;n++)i[n]=e[n];return i}return[]}function $(e,t,i){return 2>=arguments.length?Array.prototype.slice.call(e,t):Array.prototype.slice.call(e,t,i)}var Q=String.prototype.trim?function(e){return e.trim()}:function(e){return/^[\s\xa0]*([\s\S]*?)[\s\xa0]*$/.exec(e)[1]},ee=/&/g,te=/</g,ie=/>/g,ne=/"/g,ae=/'/g,re=/\x00/g,oe=/[\x00&<>"']/;function se(e,t){return e<t?-1:e>t?1:0}function ue(e){return oe.test(e)&&(-1!=e.indexOf("&")&&(e=e.replace(ee,"&amp;")),-1!=e.indexOf("<")&&(e=e.replace(te,"&lt;")),-1!=e.indexOf(">")&&(e=e.replace(ie,"&gt;")),-1!=e.indexOf('"')&&(e=e.replace(ne,"&quot;")),-1!=e.indexOf("'")&&(e=e.replace(ae,"&#39;")),-1!=e.indexOf("\0")&&(e=e.replace(re,"&#0;"))),e}function ce(e,t,i){for(var n in e)t.call(i,e[n],n,e)}function le(e){var t,i={};for(t in e)i[t]=e[t];return i}var fe="constructor hasOwnProperty isPrototypeOf propertyIsEnumerable toLocaleString toString valueOf".split(" ");function he(e,t){for(var i,n,a=1;a<arguments.length;a++){for(i in n=arguments[a],n)e[i]=n[i];for(var r=0;r<fe.length;r++)i=fe[r],Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}}var de="StopIteration"in d?d.StopIteration:{message:"StopIteration",stack:""};function pe(){}function ve(e){if(e instanceof pe)return e;if("function"==typeof e.ha)return e.ha(!1);if(I(e)){var t=0,i=new pe;return i.next=function(){for(;;){if(t>=e.length)throw de;if(t in e)return e[t++];t++}},i}throw Error("Not implemented")}function be(e,t){if(I(e))try{_(e,t,void 0)}catch(i){if(i!==de)throw i}else{e=ve(e);try{for(;;)t.call(void 0,e.next(),void 0,e)}catch(n){if(n!==de)throw n}}}function ge(e){if(I(e))return X(e);e=ve(e);var t=[];return be(e,(function(e){t.push(e)})),t}function me(e,t){this.g={},this.a=[],this.j=this.h=0;var i=arguments.length;if(1<i){if(i%2)throw Error("Uneven number of arguments");for(var n=0;n<i;n+=2)this.set(arguments[n],arguments[n+1])}else if(e)if(e instanceof me)for(i=e.ja(),n=0;n<i.length;n++)this.set(i[n],e.get(i[n]));else for(n in e)this.set(n,e[n])}function ye(e){if(e.h!=e.a.length){for(var t=0,i=0;t<e.a.length;){var n=e.a[t];we(e.g,n)&&(e.a[i++]=n),t++}e.a.length=i}if(e.h!=e.a.length){var a={};for(i=t=0;t<e.a.length;)n=e.a[t],we(a,n)||(e.a[i++]=n,a[n]=1),t++;e.a.length=i}}function we(e,t){return Object.prototype.hasOwnProperty.call(e,t)}pe.prototype.next=function(){throw de},pe.prototype.ha=function(){return this},e=me.prototype,e.la=function(){ye(this);for(var e=[],t=0;t<this.a.length;t++)e.push(this.g[this.a[t]]);return e},e.ja=function(){return ye(this),this.a.concat()},e.clear=function(){this.g={},this.j=this.h=this.a.length=0},e.get=function(e,t){return we(this.g,e)?this.g[e]:t},e.set=function(e,t){we(this.g,e)||(this.h++,this.a.push(e),this.j++),this.g[e]=t},e.forEach=function(e,t){for(var i=this.ja(),n=0;n<i.length;n++){var a=i[n],r=this.get(a);e.call(t,r,a,this)}},e.ha=function(e){ye(this);var t=0,i=this.j,n=this,a=new pe;return a.next=function(){if(i!=n.j)throw Error("The map has changed since the iterator was created");if(t>=n.a.length)throw de;var a=n.a[t++];return e?a:n.g[a]},a};var Se=/^(?:([^:/?#.]+):)?(?:\/\/(?:([^/?#]*)@)?([^/#?]*?)(?::([0-9]+))?(?=[/#?]|$))?([^?#]+)?(?:\?([^#]*))?(?:#([\s\S]*))?$/;function Ie(e,t){if(e){e=e.split("&");for(var i=0;i<e.length;i++){var n=e[i].indexOf("="),a=null;if(0<=n){var r=e[i].substring(0,n);a=e[i].substring(n+1)}else r=e[i];
1t(r,a?decodeURIComponent(a.replace(/\+/g," ")):"")}}}function ke(e,t,i,n){for(var a=i.length;0<=(t=e.indexOf(i,t))&&t<n;){var r=e.charCodeAt(t-1);if((38==r||63==r)&&(r=e.charCodeAt(t+a),!r||61==r||38==r||35==r))return t;t+=a+1}return-1}var Ee=/#|$/;function Ce(e,t){var i=e.search(Ee),n=ke(e,0,t,i);if(0>n)return null;var a=e.indexOf("&",n);return(0>a||a>i)&&(a=i),n+=t.length+1,decodeURIComponent(e.substr(n,a-n).replace(/\+/g," "))}var Ae=/[?&]($|#)/;function xe(e,t){var i;this.h=this.A=this.j="",this.C=null,this.s=this.g="",this.i=!1,e instanceof xe?(this.i=p(t)?t:e.i,Pe(this,e.j),this.A=e.A,this.h=e.h,Re(this,e.C),this.g=e.g,Te(this,He(e.a)),this.s=e.s):e&&(i=String(e).match(Se))?(this.i=!!t,Pe(this,i[1]||"",!0),this.A=Oe(i[2]||""),this.h=Oe(i[3]||"",!0),Re(this,i[4]),this.g=Oe(i[5]||"",!0),Te(this,i[6]||"",!0),this.s=Oe(i[7]||"")):(this.i=!!t,this.a=new _e(null,this.i))}function Pe(e,t,i){e.j=i?Oe(t,!0):t,e.j&&(e.j=e.j.replace(/:$/,""))}function Re(e,t){if(t){if(t=Number(t),isNaN(t)||0>t)throw Error("Bad port number "+t);e.C=t}else e.C=null}function Te(e,t,i){t instanceof _e?(e.a=t,We(e.a,e.i)):(i||(t=Ue(t,Fe)),e.a=new _e(t,e.i))}function Me(e){return e instanceof xe?new xe(e):new xe(e,void 0)}function Oe(e,t){return e?t?decodeURI(e.replace(/%25/g,"%2525")):decodeURIComponent(e):""}function Ue(e,t,i){return v(e)?(e=encodeURI(e).replace(t,je),i&&(e=e.replace(/%25([0-9a-fA-F]{2})/g,"%$1")),e):null}function je(e){return e=e.charCodeAt(0),"%"+(e>>4&15).toString(16)+(15&e).toString(16)}xe.prototype.toString=function(){var e=[],t=this.j;t&&e.push(Ue(t,De,!0),":");var i=this.h;return(i||"file"==t)&&(e.push("//"),(t=this.A)&&e.push(Ue(t,De,!0),"@"),e.push(encodeURIComponent(String(i)).replace(/%25([0-9a-fA-F]{2})/g,"%$1")),i=this.C,null!=i&&e.push(":",String(i))),(i=this.g)&&(this.h&&"/"!=i.charAt(0)&&e.push("/"),e.push(Ue(i,"/"==i.charAt(0)?Ne:Le,!0))),(i=this.a.toString())&&e.push("?",i),(i=this.s)&&e.push("#",Ue(i,Be)),e.join("")};var De=/[#\/\?@]/g,Le=/[#\?:]/g,Ne=/[#\?]/g,Fe=/[#\?@]/g,Be=/#/g;function _e(e,t){this.g=this.a=null,this.h=e||null,this.j=!!t}function Ge(e){e.a||(e.a=new me,e.g=0,e.h&&Ie(e.h,(function(t,i){e.add(decodeURIComponent(t.replace(/\+/g," ")),i)})))}function Ke(e,t){Ge(e),t=Ze(e,t),we(e.a.g,t)&&(e.h=null,e.g-=e.a.get(t).length,e=e.a,we(e.g,t)&&(delete e.g[t],e.h--,e.j++,e.a.length>2*e.h&&ye(e)))}function Ve(e,t){return Ge(e),t=Ze(e,t),we(e.a.g,t)}function He(e){var t=new _e;return t.h=e.h,e.a&&(t.a=new me(e.a),t.g=e.g),t}function Ze(e,t){return t=String(t),e.j&&(t=t.toLowerCase()),t}function We(e,t){t&&!e.j&&(Ge(e),e.h=null,e.a.forEach((function(e,t){var i=t.toLowerCase();t!=i&&(Ke(this,t),Ke(this,i),0<e.length&&(this.h=null,this.a.set(Ze(this,i),X(e)),this.g+=e.length))}),e)),e.j=t}function Ye(e){this.a=Me(e)}function ze(e,t){t?e.a.a.set(Qe.Sa,t):Ke(e.a.a,Qe.Sa)}function qe(e,t){null!==t?e.a.a.set(Qe.Qa,t?"1":"0"):Ke(e.a.a,Qe.Qa)}function Je(e){return e.a.a.get(Qe.Pa)||null}function Xe(e,t){t?e.a.a.set(Qe.PROVIDER_ID,t):Ke(e.a.a,Qe.PROVIDER_ID)}e=_e.prototype,e.add=function(e,t){Ge(this),this.h=null,e=Ze(this,e);var i=this.a.get(e);return i||this.a.set(e,i=[]),i.push(t),this.g+=1,this},e.clear=function(){this.a=this.h=null,this.g=0},e.forEach=function(e,t){Ge(this),this.a.forEach((function(i,n){_(i,(function(i){e.call(t,i,n,this)}),this)}),this)},e.ja=function(){Ge(this);for(var e=this.a.la(),t=this.a.ja(),i=[],n=0;n<t.length;n++)for(var a=e[n],r=0;r<a.length;r++)i.push(t[n]);return i},e.la=function(e){Ge(this);var t=[];if(v(e))Ve(this,e)&&(t=J(t,this.a.get(Ze(this,e))));else{e=this.a.la();for(var i=0;i<e.length;i++)t=J(t,e[i])}return t},e.set=function(e,t){return Ge(this),this.h=null,e=Ze(this,e),Ve(this,e)&&(this.g-=this.a.get(e).length),this.a.set(e,[t]),this.g+=1,this},e.get=function(e,t){return e?(e=this.la(e),0<e.length?String(e[0]):t):t},e.toString=function(){if(this.h)return this.h;if(!this.a)return"";for(var e=[],t=this.a.ja(),i=0;i<t.length;i++){var n=t[i],a=encodeURIComponent(String(n));n=this.la(n);for(var r=0;r<n.length;r++){var o=a;""!==n[r]&&(o+="="+encodeURIComponent(String(n[r]))),e.push(o)}}return this.h=e.join("&")},Ye.prototype.toString=function(){return this.a.toString()};var $e,Qe={Pa:"ui_auid",lc:"apiKey",Qa:"ui_sd",ub:"mode",$a:"oobCode",PROVIDER_ID:"ui_pid",Sa:"ui_sid",vb:"tenantId"};e:{var et=d.navigator;if(et){var tt=et.userAgent;if(tt){$e=tt;break e}}$e=""}function it(e){return-1!=$e.indexOf(e)}function nt(){return(it("Chrome")||it("CriOS"))&&!it("Edge")}function at(e){return at[" "](e),e}function rt(e,t){var i=wt;return Object.prototype.hasOwnProperty.call(i,e)?i[e]:i[e]=t(e)}at[" "]=m;var ot,st=it("Opera"),ut=it("Trident")||it("MSIE"),ct=it("Edge"),lt=ct||ut,ft=it("Gecko")&&!(-1!=$e.toLowerCase().indexOf("webkit")&&!it("Edge"))&&!(it("Trident")||it("MSIE"))&&!it("Edge"),ht=-1!=$e.toLowerCase().indexOf("webkit")&&!it("Edge"),dt=ht&&it
1("Mobile"),pt=it("Macintosh");function vt(){var e=d.document;return e?e.documentMode:void 0}e:{var bt="",gt=function(){var e=$e;return ft?/rv:([^\);]+)(\)|;)/.exec(e):ct?/Edge\/([\d\.]+)/.exec(e):ut?/\b(?:MSIE|rv)[: ]([^\);]+)(\)|;)/.exec(e):ht?/WebKit\/(\S+)/.exec(e):st?/(?:Version)[ \/]?(\S+)/.exec(e):void 0}();if(gt&&(bt=gt?gt[1]:""),ut){var mt=vt();if(null!=mt&&mt>parseFloat(bt)){ot=String(mt);break e}}ot=bt}var yt,wt={};function St(e){return rt(e,(function(){for(var t=0,i=Q(String(ot)).split("."),n=Q(String(e)).split("."),a=Math.max(i.length,n.length),r=0;0==t&&r<a;r++){var o=i[r]||"",s=n[r]||"";do{if(o=/(\d*)(\D*)(.*)/.exec(o)||["","","",""],s=/(\d*)(\D*)(.*)/.exec(s)||["","","",""],0==o[0].length&&0==s[0].length)break;t=se(0==o[1].length?0:parseInt(o[1],10),0==s[1].length?0:parseInt(s[1],10))||se(0==o[2].length,0==s[2].length)||se(o[2],s[2]),o=o[3],s=s[3]}while(0==t)}return 0<=t}))}var It=d.document;function kt(e,t){this.a=e===Ct&&t||"",this.g=Et}yt=It&&ut?vt()||("CSS1Compat"==It.compatMode?parseInt(ot,10):5):void 0,kt.prototype.ma=!0,kt.prototype.ka=function(){return this.a},kt.prototype.toString=function(){return"Const{"+this.a+"}"};var Et={},Ct={};function At(){this.a="",this.h=Rt}function xt(e){return e instanceof At&&e.constructor===At&&e.h===Rt?e.a:(F("expected object of type TrustedResourceUrl, got '"+e+"' of type "+w(e)),"type_error:TrustedResourceUrl")}function Pt(){var e=Ja;e instanceof kt&&e.constructor===kt&&e.g===Et?e=e.a:(F("expected object of type Const, got '"+e+"'"),e="type_error:Const");var t=new At;return t.a=e,t}At.prototype.ma=!0,At.prototype.ka=function(){return this.a.toString()},At.prototype.g=function(){return 1},At.prototype.toString=function(){return"TrustedResourceUrl{"+this.a+"}"};var Rt={};function Tt(){this.a="",this.h=Dt}function Mt(e){return e instanceof Tt&&e.constructor===Tt&&e.h===Dt?e.a:(F("expected object of type SafeUrl, got '"+e+"' of type "+w(e)),"type_error:SafeUrl")}Tt.prototype.ma=!0,Tt.prototype.ka=function(){return this.a.toString()},Tt.prototype.g=function(){return 1},Tt.prototype.toString=function(){return"SafeUrl{"+this.a+"}"};var Ot=/^(?:(?:https?|mailto|ftp):|[^:/?#]*(?:[/?#]|$))/i;function Ut(e){return e instanceof Tt?e:(e="object"==typeof e&&e.ma?e.ka():String(e),Ot.test(e)||(e="about:invalid#zClosurez"),Lt(e))}function jt(e){return e instanceof Tt?e:(e="object"==typeof e&&e.ma?e.ka():String(e),Ot.test(e)||(e="about:invalid#zClosurez"),Lt(e))}var Dt={};function Lt(e){var t=new Tt;return t.a=e,t}function Nt(){this.a="",this.g=Ft}Lt("about:blank"),Nt.prototype.ma=!0;var Ft={};function Bt(){this.a="",this.j=Gt,this.h=null}function _t(e){return e instanceof Bt&&e.constructor===Bt&&e.j===Gt?e.a:(F("expected object of type SafeHtml, got '"+e+"' of type "+w(e)),"type_error:SafeHtml")}Nt.prototype.ka=function(){return this.a},Nt.prototype.toString=function(){return"SafeStyle{"+this.a+"}"},Bt.prototype.g=function(){return this.h},Bt.prototype.ma=!0,Bt.prototype.ka=function(){return this.a.toString()},Bt.prototype.toString=function(){return"SafeHtml{"+this.a+"}"};var Gt={};function Kt(e,t){var i=new Bt;return i.a=e,i.h=t,i}Kt("<!DOCTYPE html>",0);var Vt=Kt("",0);Kt("<br>",0);var Ht=function(e){var t,i=!1;return function(){return i||(t=e(),i=!0),t}}((function(){if("undefined"===typeof document)return!1;var e=document.createElement("div"),t=document.createElement("div");return t.appendChild(document.createElement("div")),e.appendChild(t),!!e.firstChild&&(t=e.firstChild.firstChild,e.innerHTML=_t(Vt),!t.parentElement)}));function Zt(e,t){e.src=xt(t),null===g&&(t=d.document,g=(t=t.querySelector&&t.querySelector("script[nonce]"))&&(t=t.nonce||t.getAttribute("nonce"))&&b.test(t)?t:""),t=g,t&&e.setAttribute("nonce",t)}function Wt(e,t){t=t instanceof Tt?t:jt(t),e.assign(Mt(t))}function Yt(e,t){this.a=p(e)?e:0,this.g=p(t)?t:0}function zt(e,t){this.width=e,this.height=t}function qt(e){return e?new si(ni(e)):O||(O=new si)}function Jt(e,t){var i=t||document;return i.querySelectorAll&&i.querySelector?i.querySelectorAll("."+e):$t(document,e,t)}function Xt(e,t){var i=t||document;if(i.getElementsByClassName)e=i.getElementsByClassName(e)[0];else{i=document;var n=t||i;e=n.querySelectorAll&&n.querySelector&&e?n.querySelector(e?"."+e:""):$t(i,e,t)[0]||null}return e||null}function $t(e,t,i){var n;if(e=i||e,e.querySelectorAll&&e.querySelector&&t)return e.querySelectorAll(t?"."+t:"");if(t&&e.getElementsByClassName){var a=e.getElementsByClassName(t);return a}if(a=e.getElementsByTagName("*"),t){var r={};for(i=n=0;e=a[i];i++){var o=e.className;"function"==typeof o.split&&Z(o.split(/\s+/),t)&&(r[n++]=e)}return r.length=n,r}return a}function Qt(e,t){ce(t,(function(t,i){t&&"object"==typeof t&&t.ma&&(t=t.ka()),"style"==i?e.style.cssText=t:"class"==i?e.className=t:"for"==i?e.htmlFor=t:ei.hasOwnProperty(i)?e.setAttribute(ei[i],t):0==i.lastIndexOf("aria-",0)||0==i.lastIndexOf("data-",0)?e.setAttribute(i,t):e[i]=t}))}Yt.prototype.toString=function(){return"("+this.a+", "+this.g+")"},Yt.prototype.ceil=function(){return this.a=Math.ceil(this.a),this.g=Math.ceil(this.g),this},Yt.prototype.floor=function(){return this.a=Math.floor(this.a),this.g=Math.floor(this.g),this},Yt.prototype.round=function(){return this.a=Math.round(this.a),this.g=Math.round(this.g),this},e=zt.prototype,e.toString=function(){return"("+this.width+" x "+this.height+")"},e.aspectRatio=function(){return this.width/this.height},e.ceil=function(){return this.width=Math.ceil(this.width),this.height=Math.ceil(this.height),this},e.floor=function(){return this.width=Math.floor(this.width),this.height=Math.floor(this.height),this},e.round=function(){return this.width=Math.round(this.width),this.height=Math.round(this.height),this};var ei={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",frameborder:"frameBorder",height:"height",maxlength:"maxLength",
1nonce:"nonce",role:"role",rowspan:"rowSpan",type:"type",usemap:"useMap",valign:"vAlign",width:"width"};function ti(e){return e.scrollingElement?e.scrollingElement:(ht||"CSS1Compat"!=e.compatMode)&&e.body||e.documentElement}function ii(e){e&&e.parentNode&&e.parentNode.removeChild(e)}function ni(e){return 9==e.nodeType?e:e.ownerDocument||e.document}function ai(e,t){if("textContent"in e)e.textContent=t;else if(3==e.nodeType)e.data=String(t);else if(e.firstChild&&3==e.firstChild.nodeType){for(;e.lastChild!=e.firstChild;)e.removeChild(e.lastChild);e.firstChild.data=String(t)}else{for(var i;i=e.firstChild;)e.removeChild(i);e.appendChild(ni(e).createTextNode(String(t)))}}function ri(e,t){return t?oi(e,(function(e){return!t||v(e.className)&&Z(e.className.split(/\s+/),t)})):null}function oi(e,t){for(;e;){if(t(e))return e;e=e.parentNode}return null}function si(e){this.a=e||d.document||document}si.prototype.N=function(){return v(void 0)?this.a.getElementById(void 0):void 0};var ui={Fc:!0},ci={Hc:!0},li={Ec:!0},fi={Gc:!0};function hi(){throw Error("Do not instantiate directly")}function di(e,t,i,n){if(e=e(t||bi,void 0,i),n=(n||qt()).a.createElement("DIV"),e=pi(e),e.match(vi),e=Kt(e,null),Ht())for(;n.lastChild;)n.removeChild(n.lastChild);return n.innerHTML=_t(e),1==n.childNodes.length&&(e=n.firstChild,1==e.nodeType&&(n=e)),n}function pi(e){if(!E(e))return ue(String(e));if(e instanceof hi){if(e.fa===ui)return e.content;if(e.fa===fi)return ue(e.content)}return F("Soy template output is unsafe for use as HTML: "+e),"zSoyz"}hi.prototype.va=null,hi.prototype.toString=function(){return this.content};var vi=/^<(body|caption|col|colgroup|head|html|tr|td|th|tbody|thead|tfoot)>/i,bi={};function gi(e){if(null!=e)switch(e.va){case 1:return 1;case-1:return-1;case 0:return 0}return null}function mi(){hi.call(this)}function yi(e){return null!=e&&e.fa===ui?e:e instanceof Bt?ki(_t(e).toString(),e.g()):ki(ue(String(String(e))),gi(e))}function wi(){hi.call(this)}function Si(e,t){this.content=String(e),this.va=null!=t?t:null}function Ii(e){return new Si(e,void 0)}D(mi,hi),mi.prototype.fa=ui,D(wi,hi),wi.prototype.fa=ci,wi.prototype.va=1,D(Si,hi),Si.prototype.fa=fi;var ki=function(e){function t(e){this.content=e}return t.prototype=e.prototype,function(e,i){return e=new t(String(e)),void 0!==i&&(e.va=i),e}}(mi),Ei=function(e){function t(e){this.content=e}return t.prototype=e.prototype,function(e){return new t(String(e))}}(wi);function Ci(e){function t(){}var i={label:Ai("New password")};for(var n in t.prototype=e,e=new t,i)e[n]=i[n];return e}function Ai(e){return(e=String(e))?new Si(e,void 0):""}var xi=function(e){function t(e){this.content=e}return t.prototype=e.prototype,function(e,i){return e=String(e),e?(e=new t(e),void 0!==i&&(e.va=i),e):""}}(mi);function Pi(e){return null!=e&&e.fa===ui?String(String(e.content).replace(Bi,"").replace(_i,"&lt;")).replace(Di,Oi):ue(String(e))}function Ri(e){return null!=e&&e.fa===ci?e=String(e).replace(Li,ji):e instanceof Tt?e=String(Mt(e).toString()).replace(Li,ji):(e=String(e),Fi.test(e)?e=e.replace(Li,ji):(F("Bad value `%s` for |filterNormalizeUri",[e]),e="#zSoyz")),e}function Ti(e){return null!=e&&e.fa===li?e=e.content:null==e?e="":e instanceof Nt?e instanceof Nt&&e.constructor===Nt&&e.g===Ft?e=e.a:(F("expected object of type SafeStyle, got '"+e+"' of type "+w(e)),e="type_error:SafeStyle"):(e=String(e),Ni.test(e)||(F("Bad value `%s` for |filterCssValue",[e]),e="zSoyz")),e}var Mi={"\0":"&#0;","\t":"&#9;","\n":"&#10;","\v":"&#11;","\f":"&#12;","\r":"&#13;"," ":"&#32;",'"':"&quot;","&":"&amp;","'":"&#39;","-":"&#45;","/":"&#47;","<":"&lt;","=":"&#61;",">":"&gt;","`":"&#96;","…":"&#133;"," ":"&#160;","\u2028":"&#8232;","\u2029":"&#8233;"};function Oi(e){return Mi[e]}var Ui={"\0":"%00","�":"%01","�":"%02","�":"%03","�":"%04","�":"%05","�":"%06","�":"%07","\b":"%08","\t":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D","�":"%0E","�":"%0F","�":"%10","�":"%11","�":"%12","�":"%13","�":"%14","�":"%15","�":"%16","�":"%17","�":"%18","�":"%19","�":"%1A","�":"%1B","�":"%1C","�":"%1D","�":"%1E","�":"%1F"," ":"%20",'"':"%22","'":"%27","(":"%28",")":"%29","<":"%3C",">":"%3E","\\":"%5C","{":"%7B","}":"%7D","�":"%7F","…":"%C2%85"," ":"%C2%A0","\u2028":"%E2%80%A8","\u2029":"%E2%80%A9","!":"%EF%BC%81","#":"%EF%BC%83","$":"%EF%BC%84","&":"%E
1F%BC%86","'":"%EF%BC%87","(":"%EF%BC%88",")":"%EF%BC%89","*":"%EF%BC%8A","+":"%EF%BC%8B",",":"%EF%BC%8C","/":"%EF%BC%8F",":":"%EF%BC%9A",";":"%EF%BC%9B","=":"%EF%BC%9D","?":"%EF%BC%9F","@":"%EF%BC%A0","[":"%EF%BC%BB","]":"%EF%BC%BD"};function ji(e){return Ui[e]}var Di=/[\x00\x22\x27\x3c\x3e]/g,Li=/[\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,Ni=/^(?!-*(?:expression|(?:moz-)?binding))(?:[.#]?-?(?:[_a-z0-9-]+)(?:-[_a-z0-9-]+)*-?|-?(?:[0-9]+(?:\.[0-9]*)?|\.[0-9]+)(?:[a-z]{1,2}|%)?|!important|)$/i,Fi=/^(?![^#?]*\/(?:\.|%2E){2}(?:[\/?#]|$))(?:(?:https?|mailto):|[^&:\/?#]*(?:[\/?#]|$))/i,Bi=/<(?:!|\/?([a-zA-Z][a-zA-Z0-9:\-]*))(?:[^>'"]|"[^"]*"|'[^']*')*>/g,_i=/</g;function Gi(){return Ii("Enter a valid phone number")}function Ki(){return Ii("Unable to send password reset code to specified email")}function Vi(){return Ii("Something went wrong. Please try again.")}function Hi(){return Ii("This email already exists without any means of sign-in. Please reset the password to recover.")}function Zi(e){e=e||{};var t="";switch(e.code){case"invalid-argument":t+="Client specified an invalid argument.";break;case"invalid-configuration":t+="Client specified an invalid project configuration.";break;case"failed-precondition":t+="Request can not be executed in the current system state.";break;case"out-of-range":t+="Client specified an invalid range.";break;case"unauthenticated":t+="Request not authenticated due to missing, invalid, or expired OAuth token.";break;case"permission-denied":t+="Client does not have sufficient permission.";break;case"not-found":t+="Specified resource is not found.";break;case"aborted":t+="Concurrency conflict, such as read-modify-write conflict.";break;case"already-exists":t+="The resource that a client tried to create already exists.";break;case"resource-exhausted":t+="Either out of resource quota or reaching rate limiting.";break;case"cancelled":t+="Request cancelled by the client.";break;case"data-loss":t+="Unrecoverable data loss or data corruption.";break;case"unknown":t+="Unknown server error.";break;case"internal":t+="Internal server error.";break;case"not-implemented":t+="API method not implemented by the server.";break;case"unavailable":t+="Service unavailable.";break;case"deadline-exceeded":t+="Request deadline exceeded.";break;case"auth/user-disabled":t+="The user account has been disabled by an administrator.";break;case"auth/timeout":t+="The operation has timed out.";break;case"auth/too-many-requests":t+="We have blocked all requests from this device due to unusual activity. Try again later.";break;case"auth/quota-exceeded":t+="The quota for this operation has been exceeded. Try again later.";break;case"auth/network-request-failed":t+="A network error has occurred. Try again later.";break;case"restart-process":t+="An issue was encountered when authenticating your request. Please visit the URL that redirected you to this page again to restart the authentication process.";break;case"no-matching-tenant-for-email":t+="No sign-in provider is available for the given email, please try with a different email."}return Ii(t)}function Wi(){return Ii("Please login again to perform this operation")}function Yi(e,t,i){var n=Error.call(this);if(this.message=n.message,"stack"in n&&(this.stack=n.stack),this.code=zi+e,!(e=t)){switch(e="",this.code){case"firebaseui/merge-conflict":e+="The current anonymous user failed to upgrade. The non-anonymous credential is already associated with a different user account.";break;default:e+=Vi()}e=Ii(e).toString()}this.message=e||"",this.credential=i||null}c(Yi,Error),Yi.prototype.toJSON=function(){return{code:this.code,message:this.message}};var zi="firebaseui/";function qi(){0!=Ji&&(Xi[this[C]||(this[C]=++A)]=this),this.T=this.T,this.C=this.C}var Ji=0,Xi={};function $i(e,t){e.T?p(void 0)?t.call(void 0):t():(e.C||(e.C=[]),e.C.push(p(void 0)?R(t,void 0):t))}function Qi(e){e&&"function"==typeof e.m&&e.m()}qi.prototype.T=!1,qi.prototype.m=function(){if(!this.T&&(this.T=!0,this.o(),0!=Ji)){var e=this[C]||(this[C]=++A);
1if(0!=Ji&&this.C&&0<this.C.length)throw Error(this+" did not empty its onDisposeCallbacks queue. This probably means it overrode dispose() or disposeInternal() without calling the superclass' method.");delete Xi[e]}},qi.prototype.o=function(){if(this.C)for(;this.C.length;)this.C.shift()()};var en=Object.freeze||function(e){return e},tn=!ut||9<=Number(yt),nn=ut&&!St("9"),an=function(){if(!d.addEventListener||!Object.defineProperty)return!1;var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}});try{d.addEventListener("test",m,t),d.removeEventListener("test",m,t)}catch(i){}return e}();function rn(e,t){this.type=e,this.g=this.target=t,this.h=!1,this.qb=!0}function on(e,t){if(rn.call(this,e?e.type:""),this.relatedTarget=this.g=this.target=null,this.button=this.screenY=this.screenX=this.clientY=this.clientX=0,this.key="",this.j=this.keyCode=0,this.metaKey=this.shiftKey=this.altKey=this.ctrlKey=!1,this.pointerId=0,this.pointerType="",this.a=null,e){var i=this.type=e.type,n=e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:null;if(this.target=e.target||e.srcElement,this.g=t,t=e.relatedTarget){if(ft){e:{try{at(t.nodeName);var a=!0;break e}catch(r){}a=!1}a||(t=null)}}else"mouseover"==i?t=e.fromElement:"mouseout"==i&&(t=e.toElement);this.relatedTarget=t,n?(this.clientX=void 0!==n.clientX?n.clientX:n.pageX,this.clientY=void 0!==n.clientY?n.clientY:n.pageY,this.screenX=n.screenX||0,this.screenY=n.screenY||0):(this.clientX=void 0!==e.clientX?e.clientX:e.pageX,this.clientY=void 0!==e.clientY?e.clientY:e.pageY,this.screenX=e.screenX||0,this.screenY=e.screenY||0),this.button=e.button,this.keyCode=e.keyCode||0,this.key=e.key||"",this.j=e.charCode||("keypress"==i?e.keyCode:0),this.ctrlKey=e.ctrlKey,this.altKey=e.altKey,this.shiftKey=e.shiftKey,this.metaKey=e.metaKey,this.pointerId=e.pointerId||0,this.pointerType=v(e.pointerType)?e.pointerType:sn[e.pointerType]||"",this.a=e,e.defaultPrevented&&this.preventDefault()}}rn.prototype.stopPropagation=function(){this.h=!0},rn.prototype.preventDefault=function(){this.qb=!1},D(on,rn);var sn=en({2:"touch",3:"pen",4:"mouse"});on.prototype.stopPropagation=function(){on.K.stopPropagation.call(this),this.a.stopPropagation?this.a.stopPropagation():this.a.cancelBubble=!0},on.prototype.preventDefault=function(){on.K.preventDefault.call(this);var e=this.a;if(e.preventDefault)e.preventDefault();else if(e.returnValue=!1,nn)try{(e.ctrlKey||112<=e.keyCode&&123>=e.keyCode)&&(e.keyCode=-1)}catch(t){}};var un="closure_listenable_"+(1e6*Math.random()|0),cn=0;function ln(e,t,i,n,a){this.listener=e,this.proxy=null,this.src=t,this.type=i,this.capture=!!n,this.La=a,this.key=++cn,this.sa=this.Ia=!1}function fn(e){e.sa=!0,e.listener=null,e.proxy=null,e.src=null,e.La=null}function hn(e){this.src=e,this.a={},this.g=0}function dn(e,t){var i=t.type;i in e.a&&W(e.a[i],t)&&(fn(t),0==e.a[i].length&&(delete e.a[i],e.g--))}function pn(e,t,i,n){for(var a=0;a<e.length;++a){var r=e[a];if(!r.sa&&r.listener==t&&r.capture==!!i&&r.La==n)return a}return-1}hn.prototype.add=function(e,t,i,n,a){var r=e.toString();e=this.a[r],e||(e=this.a[r]=[],this.g++);var o=pn(e,t,n,a);return-1<o?(t=e[o],i||(t.Ia=!1)):(t=new ln(t,this.src,r,!!n,a),t.Ia=i,e.push(t)),t};var vn="closure_lm_"+(1e6*Math.random()|0),bn={};function gn(e,t,i,n,a){if(n&&n.once)return wn(e,t,i,n,a);if(S(t)){for(var r=0;r<t.length;r++)gn(e,t[r],i,n,a);return null}return i=Rn(i),e&&e[un]?e.J.add(String(t),i,!1,E(n)?!!n.capture:!!n,a):mn(e,t,i,!1,n,a)}function mn(e,t,i,n,a,r){if(!t)throw Error("Invalid event type");var o=E(a)?!!a.capture:!!a,s=xn(e);if(s||(e[vn]=s=new hn(e)),i=s.add(t,i,n,o,r),i.proxy)return i;if(n=yn(),i.proxy=n,n.src=e,n.listener=i,e.addEventListener)an||(a=o),void 0===a&&(a=!1),e.addEventListener(t.toString(),n,a);else if(e.attachEvent)e.attachEvent(kn(t.toString()),n);else{if(!e.addListener||!e.removeListener)throw Error("addEventListener and attachEvent are unavailable.");e.addListener(n)}return i}function yn(){var e=An,t=tn?function(i){return e.call(t.src,t.listener,i)}:function(i){if(i=e.call(t.src,t.listener,i),!i)return i};return t}function wn(e,t,i,n,a){if(S(t)){for(var r=0;r<t.length;r++)wn(e,t[r],i,n,a);return null}return i=Rn(i),e&&e[un]?e.J.add(String(t),i,!0,E(n)?!!n.capture:!!n,a):mn(e,t,i,!0,n,a)}function Sn(e,t,i,n,a){if(S(t))for(var r=0;r<t.length;r++)Sn(e,t[r],i,n,a);else n=E(n)?!!n.capture:!!n,i=Rn(i),e&&e[un]?(e=e.J,t=String(t).toString(),t in e.a&&(r=e.a[t],i=pn(r,i,n,a),-1<i&&(fn(r[i]),Y(r,i),0==r.length&&(delete e.a[t],e.g--)))):e&&(e=xn(e))&&(t=e.a[t.toString()],e=-1,t&&(e=pn(t,i,n,a)),(i=-1<e?t[e]:null)&&In(i))}function In(e){if("number"!=typeof e&&e&&!e.sa){var t=e.src;if(t&&t[un])dn(t.J,e);else{var i=e.type,n=e.proxy;t.removeEventListener?t.removeEventListener(i,n,e.capture):t.detachEvent?t.detachEvent(kn(i),n):t.addListener&&t.removeListener&&t.removeListener(n),(i=xn(t))?(dn(i,e),0==i.g&&(i.src=null,t[vn]=null)):fn(e)}}}function kn(e){return e in bn?bn[e]:bn[e]="on"+e}function En(e,t,i,n){var a=!0;if((e=xn(e))&&(t=e.a[t.toString()]))for(t=t.concat(),e=0;e<t.length;e++){var r=t[e];r&&r.capture==i&&!r.sa&&(r=Cn(r,n),a=a&&!1!==r)}return a}function Cn(e,t){var i=e.listener,n=e.La||e.src;return e.Ia&&In(e),i.call(n,t)}function An(e,t){if(e.sa)return!0;
1if(!tn){if(!t)e:{t=["window","event"];for(var i=d,n=0;n<t.length;n++)if(i=i[t[n]],null==i){t=null;break e}t=i}if(n=t,t=new on(n,this),i=!0,!(0>n.keyCode||void 0!=n.returnValue)){e:{var a=!1;if(0==n.keyCode)try{n.keyCode=-1;break e}catch(o){a=!0}(a||void 0==n.returnValue)&&(n.returnValue=!0)}for(n=[],a=t.g;a;a=a.parentNode)n.push(a);for(e=e.type,a=n.length-1;!t.h&&0<=a;a--){t.g=n[a];var r=En(n[a],e,!0,t);i=i&&r}for(a=0;!t.h&&a<n.length;a++)t.g=n[a],r=En(n[a],e,!1,t),i=i&&r}return i}return Cn(e,new on(t,this))}function xn(e){return e=e[vn],e instanceof hn?e:null}var Pn="__closure_events_fn_"+(1e9*Math.random()>>>0);function Rn(e){return k(e)?e:(e[Pn]||(e[Pn]=function(t){return e.handleEvent(t)}),e[Pn])}function Tn(){qi.call(this),this.J=new hn(this),this.wb=this,this.Ha=null}function Mn(e,t){var i,n=e.Ha;if(n)for(i=[];n;n=n.Ha)i.push(n);if(e=e.wb,n=t.type||t,v(t))t=new rn(t,e);else if(t instanceof rn)t.target=t.target||e;else{var a=t;t=new rn(n,e),he(t,a)}if(a=!0,i)for(var r=i.length-1;!t.h&&0<=r;r--){var o=t.g=i[r];a=On(o,n,!0,t)&&a}if(t.h||(o=t.g=e,a=On(o,n,!0,t)&&a,t.h||(a=On(o,n,!1,t)&&a)),i)for(r=0;!t.h&&r<i.length;r++)o=t.g=i[r],a=On(o,n,!1,t)&&a;return a}function On(e,t,i,n){if(t=e.J.a[String(t)],!t)return!0;t=t.concat();for(var a=!0,r=0;r<t.length;++r){var o=t[r];if(o&&!o.sa&&o.capture==i){var s=o.listener,u=o.La||o.src;o.Ia&&dn(e.J,o),a=!1!==s.call(u,n)&&a}}return a&&0!=n.qb}D(Tn,qi),Tn.prototype[un]=!0,Tn.prototype.Za=function(e){this.Ha=e},Tn.prototype.removeEventListener=function(e,t,i,n){Sn(this,e,t,i,n)},Tn.prototype.o=function(){if(Tn.K.o.call(this),this.J){var e,t=this.J;for(e in t.a){for(var i=t.a[e],n=0;n<i.length;n++)fn(i[n]);delete t.a[e],t.g--}}this.Ha=null};var Un={},jn=0;function Dn(e,t){if(!e)throw Error("Event target element must be provided!");if(e=Nn(e),Un[e]&&Un[e].length)for(var i=0;i<Un[e].length;i++)Mn(Un[e][i],t)}function Ln(e){var t=Nn(e.N());Un[t]&&Un[t].length&&(z(Un[t],(function(t){return t==e})),Un[t].length||delete Un[t])}function Nn(e){return"undefined"===typeof e.a&&(e.a=jn,jn++),e.a}function Fn(e){if(!e)throw Error("Event target element must be provided!");Tn.call(this),this.a=e}function Bn(e){if(!e)return!1;try{return!!e.$goog_Thenable}catch(t){return!1}}function _n(e,t){this.h=e,this.j=t,this.g=0,this.a=null}function Gn(e,t){e.j(t),100>e.g&&(e.g++,t.next=e.a,e.a=t)}function Kn(){this.g=this.a=null}c(Fn,Tn),Fn.prototype.N=function(){return this.a},Fn.prototype.register=function(){var e=Nn(this.N());Un[e]?Z(Un[e],this)||Un[e].push(this):Un[e]=[this]},_n.prototype.get=function(){if(0<this.g){this.g--;var e=this.a;this.a=e.next,e.next=null}else e=this.h();return e};var Vn,Hn,Zn=new _n((function(){return new Yn}),(function(e){e.reset()}));function Wn(){var e=Qn,t=null;return e.a&&(t=e.a,e.a=e.a.next,e.a||(e.g=null),t.next=null),t}function Yn(){this.next=this.g=this.a=null}function zn(e){d.setTimeout((function(){throw e}),0)}function qn(){var e=d.MessageChannel;if("undefined"===typeof e&&"undefined"!==typeof window&&window.postMessage&&window.addEventListener&&!it("Presto")&&(e=function(){var e=document.createElement("IFRAME");e.style.display="none",e.src="",document.documentElement.appendChild(e);var t=e.contentWindow;e=t.document,e.open(),e.write(""),e.close();var i="callImmediate"+Math.random(),n="file:"==t.location.protocol?"*":t.location.protocol+"//"+t.location.host;e=R((function(e){"*"!=n&&e.origin!=n||e.data!=i||this.port1.onmessage()}),this),t.addEventListener("message",e,!1),this.port1={},this.port2={postMessage:function(){t.postMessage(i,n)}}}),"undefined"!==typeof e&&!it("Trident")&&!it("MSIE")){var t=new e,i={},n=i;return t.port1.onmessage=function(){if(p(i.next)){i=i.next;var e=i.gb;i.gb=null,e()}},function(e){n.next={gb:e},n=n.next,t.port2.postMessage(0)}}return"undefined"!==typeof document&&"onreadystatechange"in document.createElement("SCRIPT")?function(e){var t=document.createElement("SCRIPT");t.onreadystatechange=function(){t.onreadystatechange=null,t.parentNode.removeChild(t),t=null,e(),e=null},document.documentElement.appendChild(t)}:function(e){d.setTimeout(e,0)}}function Jn(e,t){Hn||Xn(),$n||(Hn(),$n=!0),Qn.add(e,t)}function Xn(){if(d.Promise&&d.Promise.resolve){var e=d.Promise.resolve(void 0);Hn=function(){e.then(ea)}}else Hn=function(){var e=ea;!k(d.setImmediate)||d.Window&&d.Window.prototype&&!it("Edge")&&d.Window.prototype.setImmediate==d.setImmediate?(Vn||(Vn=qn()),Vn(e)):d.setImmediate(e)}}Kn.prototype.add=function(e,t){var i=Zn.get();i.set(e,t),this.g?this.g.next=i:this.a=i,this.g=i},Yn.prototype.set=function(e,t){this.a=e,this.g=t,this.next=null},Yn.prototype.reset=function(){this.next=this.g=this.a=null};var $n=!1,Qn=new Kn;function ea(){for(var e;e=Wn();){try{e.a.call(e.g)}catch(t){zn(t)}Gn(Zn,e)}$n=!1}function ta(e){if(this.a=ia,this.A=void 0,this.j=this.g=this.h=null,this.s=this.i=!1,e!=m)try{var t=this;e.call(void 0,(function(e){da(t,na,e)}
1),(function(e){if(!(e instanceof Sa))try{if(e instanceof Error)throw e;throw Error("Promise rejected.")}catch(i){}da(t,aa,e)}))}catch(i){da(this,aa,i)}}var ia=0,na=2,aa=3;function ra(){this.next=this.j=this.g=this.s=this.a=null,this.h=!1}ra.prototype.reset=function(){this.j=this.g=this.s=this.a=null,this.h=!1};var oa=new _n((function(){return new ra}),(function(e){e.reset()}));function sa(e,t,i){var n=oa.get();return n.s=e,n.g=t,n.j=i,n}function ua(e){if(e instanceof ta)return e;var t=new ta(m);return da(t,na,e),t}function ca(e){return new ta((function(t,i){i(e)}))}function la(e,t){if(e.a==ia)if(e.h){var i=e.h;if(i.g){for(var n=0,a=null,r=null,o=i.g;o&&(o.h||(n++,o.a==e&&(a=o),!(a&&1<n)));o=o.next)a||(r=o);a&&(i.a==ia&&1==n?la(i,t):(r?(n=r,n.next==i.j&&(i.j=n),n.next=n.next.next):ba(i),ga(i,a,aa,t)))}e.h=null}else da(e,aa,t)}function fa(e,t){e.g||e.a!=na&&e.a!=aa||va(e),e.j?e.j.next=t:e.g=t,e.j=t}function ha(e,t,i,n){var a=sa(null,null,null);return a.a=new ta((function(e,r){a.s=t?function(i){try{var a=t.call(n,i);e(a)}catch(o){r(o)}}:e,a.g=i?function(t){try{var a=i.call(n,t);!p(a)&&t instanceof Sa?r(t):e(a)}catch(o){r(o)}}:r})),a.a.h=e,fa(e,a),a.a}function da(e,t,i){if(e.a==ia){e===i&&(t=aa,i=new TypeError("Promise cannot resolve to itself")),e.a=1;e:{var n=i,a=e.hc,r=e.ic;if(n instanceof ta){fa(n,sa(a||m,r||null,e));var o=!0}else if(Bn(n))n.then(a,r,e),o=!0;else{if(E(n))try{var s=n.then;if(k(s)){pa(n,s,a,r,e),o=!0;break e}}catch(u){r.call(e,u),o=!0;break e}o=!1}}o||(e.A=i,e.a=t,e.h=null,va(e),t!=aa||i instanceof Sa||ya(e,i))}}function pa(e,t,i,n,a){function r(e){s||(s=!0,n.call(a,e))}function o(e){s||(s=!0,i.call(a,e))}var s=!1;try{t.call(e,o,r)}catch(u){r(u)}}function va(e){e.i||(e.i=!0,Jn(e.Hb,e))}function ba(e){var t=null;return e.g&&(t=e.g,e.g=t.next,t.next=null),e.g||(e.j=null),t}function ga(e,t,i,n){if(i==aa&&t.g&&!t.h)for(;e&&e.s;e=e.h)e.s=!1;if(t.a)t.a.h=null,ma(t,i,n);else try{t.h?t.s.call(t.j):ma(t,i,n)}catch(a){wa.call(null,a)}Gn(oa,t)}function ma(e,t,i){t==na?e.s.call(e.j,i):e.g&&e.g.call(e.j,i)}function ya(e,t){e.s=!0,Jn((function(){e.s&&wa.call(null,t)}))}ta.prototype.then=function(e,t,i){return ha(this,k(e)?e:null,k(t)?t:null,i)},ta.prototype.$goog_Thenable=!0,e=ta.prototype,e.fc=function(e,t){return e=sa(e,e,t),e.h=!0,fa(this,e),this},e.Ca=function(e,t){return ha(this,null,e,t)},e.cancel=function(e){this.a==ia&&Jn((function(){var t=new Sa(e);la(this,t)}),this)},e.hc=function(e){this.a=ia,da(this,na,e)},e.ic=function(e){this.a=ia,da(this,aa,e)},e.Hb=function(){for(var e;e=ba(this);)ga(this,e,this.a,this.A);this.i=!1};var wa=zn;function Sa(e){L.call(this,e)}function Ia(e,t,i){t||(t={}),i=i||window;var n=e instanceof Tt?e:Ut("undefined"!=typeof e.href?e.href:String(e));e=t.target||e.target;var a=[];for(r in t)switch(r){case"width":case"height":case"top":case"left":a.push(r+"="+t[r]);break;case"target":case"noopener":case"noreferrer":break;default:a.push(r+"="+(t[r]?1:0))}var r=a.join(",");return(it("iPhone")&&!it("iPod")&&!it("iPad")||it("iPad")||it("iPod"))&&i.navigator&&i.navigator.standalone&&e&&"_self"!=e?(r=i.document.createElement("A"),n=n instanceof Tt?n:jt(n),r.href=Mt(n),r.setAttribute("target",e),t.noreferrer&&r.setAttribute("rel","noreferrer"),t=document.createEvent("MouseEvent"),t.initMouseEvent("click",!0,!0,i,1),r.dispatchEvent(t),i={}):t.noreferrer?(i=i.open("",e,r),t=Mt(n).toString(),i&&(lt&&-1!=t.indexOf(";")&&(t="'"+t.replace(/'/g,"%27")+"'"),i.opener=null,t=Kt('<meta name="referrer" content="no-referrer"><meta http-equiv="refresh" content="0; url='+ue(t)+'">',null),i.document.write(_t(t)),i.document.close())):(i=i.open(Mt(n).toString(),e,r))&&t.noopener&&(i.opener=null),i}function ka(){try{return!(!window.opener||!window.opener.location||window.opener.location.hostname!==window.location.hostname||window.opener.location.protocol!==window.location.protocol)}catch(e){}return!1}function Ea(e){Ia(e,{target:window.cordova&&window.cordova.InAppBrowser?"_system":"_blank"},void 0)}function Ca(e,t){if(e=E(e)&&1==e.nodeType?e:document.querySelector(String(e)),null==e)throw Error(t||"Cannot find element.");return e}function Aa(){return window.location.href}function xa(){var e=null;return new ta((function(t){"complete"==d.document.readyState?t():(e=function(){t()},wn(window,"load",e))})).Ca((function(t){throw Sn(window,"load",e),t}))}function Pa(){for(var e=32,t=[];0<e;)t.push("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ".charAt(Math.floor(62*Math.random()))),e--;return t.join("")}function Ra(e,t,i){return i=void 0===i?{}:i,Object.keys(e).filter((function(e){return t.includes(e)})).reduce((function(t,i){return t[i]=e[i],t}),i)}function Ta(e){var t=Ka;this.s=[],this.T=t,this.O=e||null,this.j=this.a=!1,this.h=void 0,this.J=this.l=this.A=!1,this.i=0,this.g=null,this.C=0}function Ma(e,t,i){e.a=!0,e.h=i,e.j=!t,Da(e)}function Oa(e){if(e.a){if(!e.J)throw new La(e);e.J=!1}}function Ua(e,t,i){e.s.push([t,i,void 0]),e.a&&Da(e)}function ja(e){return H(e.s,(function(e){return k(e[1])}))}function Da(e){if(e.i&&e.a&&ja(e)){var t=e.i,i=Ba[t];
1i&&(d.clearTimeout(i.a),delete Ba[t]),e.i=0}e.g&&(e.g.C--,delete e.g),t=e.h;for(var n=i=!1;e.s.length&&!e.A;){var a=e.s.shift(),r=a[0],o=a[1];if(a=a[2],r=e.j?o:r)try{var s=r.call(a||e.O,t);p(s)&&(e.j=e.j&&(s==t||s instanceof Error),e.h=t=s),(Bn(t)||"function"===typeof d.Promise&&t instanceof d.Promise)&&(n=!0,e.A=!0)}catch(u){t=u,e.j=!0,ja(e)||(i=!0)}}e.h=t,n&&(s=R(e.L,e,!0),n=R(e.L,e,!1),t instanceof Ta?(Ua(t,s,n),t.l=!0):t.then(s,n)),i&&(t=new Fa(t),Ba[t.a]=t,e.i=t.a)}function La(){L.call(this)}function Na(){L.call(this)}function Fa(e){this.a=d.setTimeout(R(this.h,this),0),this.g=e}D(Sa,L),Sa.prototype.name="cancel",Ta.prototype.cancel=function(e){if(this.a)this.h instanceof Ta&&this.h.cancel();else{if(this.g){var t=this.g;delete this.g,e?t.cancel(e):(t.C--,0>=t.C&&t.cancel())}this.T?this.T.call(this.O,this):this.J=!0,this.a||(e=new Na(this),Oa(this),Ma(this,!1,e))}},Ta.prototype.L=function(e,t){this.A=!1,Ma(this,e,t)},Ta.prototype.callback=function(e){Oa(this),Ma(this,!0,e)},Ta.prototype.then=function(e,t,i){var n,a,r=new ta((function(e,t){n=e,a=t}));return Ua(this,n,(function(e){e instanceof Na?r.cancel():a(e)})),r.then(e,t,i)},Ta.prototype.$goog_Thenable=!0,D(La,L),La.prototype.message="Deferred has already fired",La.prototype.name="AlreadyCalledError",D(Na,L),Na.prototype.message="Deferred was canceled",Na.prototype.name="CanceledError",Fa.prototype.h=function(){throw delete Ba[this.a],this.g};var Ba={};function _a(e){var t={},i=t.document||document,n=xt(e).toString(),a=document.createElement("SCRIPT"),r={rb:a,sb:void 0},o=new Ta(r),s=null,u=null!=t.timeout?t.timeout:5e3;return 0<u&&(s=window.setTimeout((function(){Va(a,!0);var e=new Wa(Za,"Timeout reached for loading script "+n);Oa(o),Ma(o,!1,e)}),u),r.sb=s),a.onload=a.onreadystatechange=function(){a.readyState&&"loaded"!=a.readyState&&"complete"!=a.readyState||(Va(a,t.xc||!1,s),o.callback(null))},a.onerror=function(){Va(a,!0,s);var e=new Wa(Ha,"Error while loading script "+n);Oa(o),Ma(o,!1,e)},r=t.attributes||{},he(r,{type:"text/javascript",charset:"UTF-8"}),Qt(a,r),Zt(a,e),Ga(i).appendChild(a),o}function Ga(e){var t=(e||document).getElementsByTagName("HEAD");return t&&0!=t.length?t[0]:e.documentElement}function Ka(){if(this&&this.rb){var e=this.rb;e&&"SCRIPT"==e.tagName&&Va(e,!0,this.sb)}}function Va(e,t,i){null!=i&&d.clearTimeout(i),e.onload=m,e.onerror=m,e.onreadystatechange=m,t&&window.setTimeout((function(){ii(e)}),0)}var Ha=0,Za=1;function Wa(e,t){var i="Jsloader error (code #"+e+")";t&&(i+=": "+t),L.call(this,i),this.code=e}function Ya(){return d.google&&d.google.accounts&&d.google.accounts.id||null}function za(e){this.a=e||Ya(),this.h=!1,this.g=null}function qa(e,t,i){if(e.a&&t)return function(){return e.h=!0,new ta((function(n){e.g=n,e.a.initialize({client_id:t,callback:n,auto_select:!i}),e.a.prompt()}))}();if(t){var n=Xa.Xa().load().then((function(){return e.a=Ya(),qa(e,t,i)})).Ca((function(){return null}));return ua(n)}return ua(null)}D(Wa,L),za.prototype.cancel=function(){this.a&&this.h&&(this.g&&this.g(null),this.a.cancel())},y(za);var Ja=new kt(Ct,"https://accounts.google.com/gsi/client");function Xa(){this.a=null}function $a(e,t){this.a=e,this.g=t||function(e){throw e}}function Qa(e,t,i){this.reset(e,t,i,void 0,void 0)}Xa.prototype.load=function(){var e=this;if(this.a)return this.a;var t=Pt();return Ya()?ua():this.a=xa().then((function(){if(!Ya())return new ta((function(i,n){var a=setTimeout((function(){e.a=null,n(Error("Network error!"))}),1e4);d.onGoogleLibraryLoad=function(){clearTimeout(a),i()},ua(_a(t)).then((function(){Ya()&&i()})).Ca((function(t){clearTimeout(a),e.a=null,n(t)}))}))}))},y(Xa),$a.prototype.confirm=function(e){return ua(this.a.confirm(e)).Ca(this.g)},Qa.prototype.a=null;function er(e){this.s=e,this.a=this.h=this.j=this.g=null}function tr(e,t){this.name=e,this.value=t}Qa.prototype.reset=function(e,t,i,n,a){"number"==typeof a||0,this.h=n||U(),this.j=e,this.s=t,this.g=i,delete this.a},tr.prototype.toString=function(){return this.name};var ir=new tr("SEVERE",1e3),nr=new tr("WARNING",900),ar=new tr("CONFIG",700);function rr(e){return e.j?e.j:e.g?rr(e.g):(F("Root logger has no level set."),null)}er.prototype.log=function(e,t,i){if(e.value>=rr(this).value)for(k(t)&&(t=t()),e=new Qa(e,String(t),this.s),i&&(e.a=i),i=this;i;){var n=i,a=e;if(n.a)for(var r=0;t=n.a[r];r++)t(a);i=i.g}};var or={},sr=null;function ur(){sr||(sr=new er(""),or[""]=sr,sr.j=ar)}function cr(e){var t;if(ur(),!(t=or[e])){t=new er(e);var i=e.lastIndexOf("."),n=e.substr(i+1);i=cr(e.substr(0,i)),i.h||(i.h={}),i.h[n]=t,t.g=i,or[e]=t}return t}function lr(){this.a=U()}var fr=null;function hr(e){this.j=e||"",fr||(fr=new lr),this.s=fr}function dr(e){return 10>e?"0"+e:String(e)}function pr(e,t){e=(e.h-t)/1e3,t=e.toFixed(3);var i=0;if(1>e)i=2;else for(;100>e;)i++,e*=10;for(;0<i--;)t=" "+t;return t}function vr(e){hr.call(this,e)}function br(e,t){var i=[];if(i.push(e.j," "),e.g){var n=new Date(t.h);i.push("[",dr(n.getFullYear()-2e3)+dr(n.getMonth()+1)+dr(n.getDate())+" "+dr(n.getHours())+":"+dr(n.getMinutes())+":"+dr(n.getSeconds())+"."+dr(Math.floor(n.getMilliseconds()/10)),"] ")}return i.push("[",pr(t,e.s.get()),"s] "),i.push("[",t.g,"] "),i.push(t.s),e.h&&(t=t.a)&&i.push("\n",t instanceof Error?t.message:t.toString()),e.a&&i.push("\n"),i.join("")}function gr(){this.s=R(this.h,this),this.a=new vr,this.a.g=!1,this.a.h=!1,this.g=this.a.a=!1,this.j={}}lr.prototype.set=function(e){this.a=e},lr.prototype.reset=function(){this.set(U())},lr.prototype.get=function(){return this.a},hr.prototype.a=!0,hr.prototype.g=!0,hr.prototype.h=!1,D(vr,hr),gr.prototype.h=function(e){function t(e){if(e){if(e.value>=ir.value)return"error";if(e.value>=nr.value)return"warn";if(e.value>=ar.value)return"log"}return"debug"}if(!this.j[e.g]){var i=br(this.a,e),n=yr;if(n){var a=t(e.j);wr(n,a,i,e.a)}}};var mr,yr=d.console;function wr(e,t,i,n){e[t]?e[t](i,n||""):e.log(i,n||"")}function Sr(e,t){var i=mr;i&&i.log(ir,e,t)}mr=cr("firebaseui");var Ir=new gr;if(1!=Ir.g){var kr;ur(),kr=sr;var Er=Ir.s;kr.a||(kr.a=[]),kr.a.push(Er),Ir.g=!0}function Cr(e){var t=mr;t&&t.log(nr,e,void 0)}
1function Ar(){this.a=("undefined"==typeof document?null:document)||{cookie:""}}function xr(e){e=(e.a.cookie||"").split(";");for(var t,i,n=[],a=[],r=0;r<e.length;r++)i=Q(e[r]),t=i.indexOf("="),-1==t?(n.push(""),a.push(i)):(n.push(i.substring(0,t)),a.push(i.substring(t+1)));return{keys:n,values:a}}e=Ar.prototype,e.set=function(e,t,i,n,a,r){if(/[;=\s]/.test(e))throw Error('Invalid cookie name "'+e+'"');if(/[;\r\n]/.test(t))throw Error('Invalid cookie value "'+t+'"');p(i)||(i=-1),a=a?";domain="+a:"",n=n?";path="+n:"",r=r?";secure":"",i=0>i?"":0==i?";expires="+new Date(1970,1,1).toUTCString():";expires="+new Date(U()+1e3*i).toUTCString(),this.a.cookie=e+"="+t+a+n+i+r},e.get=function(e,t){for(var i,n=e+"=",a=(this.a.cookie||"").split(";"),r=0;r<a.length;r++){if(i=Q(a[r]),0==i.lastIndexOf(n,0))return i.substr(n.length);if(i==e)return""}return t},e.ja=function(){return xr(this).keys},e.la=function(){return xr(this).values},e.clear=function(){for(var e=xr(this).keys,t=e.length-1;0<=t;t--){var i=e[t];this.get(i),this.set(i,"",0,void 0,void 0)}};var Pr=new Ar;function Rr(){}function Tr(e,t,i,n){this.h="undefined"!==typeof e&&null!==e?e:-1,this.g=t||null,this.a=i||null,this.j=!!n}function Mr(e,t){this.g=e,this.a=t||null}function Or(e){return{email:e.g,credential:e.a&&e.a.toJSON()}}function Ur(e){if(e&&e.email){var t=e.credential&&n.Z.auth.AuthCredential.fromJSON(e.credential);return new Mr(e.email,t)}return null}function jr(e){this.a=e||null}function Dr(e){for(var t=[],i=0,n=0;n<e.length;n++){var a=e.charCodeAt(n);255<a&&(t[i++]=255&a,a>>=8),t[i++]=a}return t}function Lr(e){return V(e,(function(e){return e=e.toString(16),1<e.length?e:"0"+e})).join("")}function Nr(e){for(this.i=e,this.g=this.i.length/4,this.j=this.g+6,this.h=[[],[],[],[]],this.s=[[],[],[],[]],this.a=Array(Fr*(this.j+1)),e=0;e<this.g;e++)this.a[e]=[this.i[4*e],this.i[4*e+1],this.i[4*e+2],this.i[4*e+3]];var t=Array(4);for(e=this.g;e<Fr*(this.j+1);e++){if(t[0]=this.a[e-1][0],t[1]=this.a[e-1][1],t[2]=this.a[e-1][2],t[3]=this.a[e-1][3],0==e%this.g){var i=t,n=i[0];i[0]=i[1],i[1]=i[2],i[2]=i[3],i[3]=n,Zr(t),t[0]^=zr[e/this.g][0],t[1]^=zr[e/this.g][1],t[2]^=zr[e/this.g][2],t[3]^=zr[e/this.g][3]}else 6<this.g&&4==e%this.g&&Zr(t);this.a[e]=Array(4),this.a[e][0]=this.a[e-this.g][0]^t[0],this.a[e][1]=this.a[e-this.g][1]^t[1],this.a[e][2]=this.a[e-this.g][2]^t[2],this.a[e][3]=this.a[e-this.g][3]^t[3]}}c(Tr,Rr),Tr.prototype.set=function(e,t){Pr.set(e,t,this.h,this.g,this.a,this.j)},Tr.prototype.get=function(e){return Pr.get(e)||null},Tr.prototype.ra=function(e){var t=this.g,i=this.a;Pr.get(e),Pr.set(e,"",0,t,i)},Nr.prototype.A=16;var Fr=Nr.prototype.A/4;function Br(e,t){for(var i,n=0;n<Fr;n++)for(var a=0;4>a;a++)i=4*a+n,i=t[i],e.h[n][a]=i}function _r(e){for(var t=[],i=0;i<Fr;i++)for(var n=0;4>n;n++)t[4*n+i]=e.h[i][n];return t}function Gr(e,t){for(var i=0;4>i;i++)for(var n=0;4>n;n++)e.h[i][n]^=e.a[4*t+n][i]}function Kr(e,t){for(var i=0;4>i;i++)for(var n=0;4>n;n++)e.h[i][n]=t[e.h[i][n]]}function Vr(e){for(var t=1;4>t;t++)for(var i=0;4>i;i++)e.s[t][i]=e.h[t][i];for(t=1;4>t;t++)for(i=0;4>i;i++)e.h[t][i]=e.s[t][(i+t)%Fr]}function Hr(e){for(var t=1;4>t;t++)for(var i=0;4>i;i++)e.s[t][(i+t)%Fr]=e.h[t][i];for(t=1;4>t;t++)for(i=0;4>i;i++)e.h[t][i]=e.s[t][i]}function Zr(e){e[0]=Wr[e[0]],e[1]=Wr[e[1]],e[2]=Wr[e[2]],e[3]=Wr[e[3]]}var Wr=[99,124,119,123,242,107,111,197,48,1,103,43,254,215,171,118,202,130,201,125,250,89,71,240,173,212,162,175,156,164,114,192,183,253,147,38,54,63,247,204,52,165,229,241,113,216,49,21,4,199,35,195,24,150,5,154,7,18,128,226,235,39,178,117,9,131,44,26,27,110,90,160,82,59,214,179,41,227,47,132,83,209,0,237,32,252,177,91,106,203,190,57,74,76,88,207,208,239,170,251,67,77,51,133,69,249,2,127,80,60,159,168,81,163,64,143,146,157,56,245,188,182,218,33,16,255,243,210,205,12,19,236,95,151,68,23,196,167,126,61,100,93,25,115,96,129,79,220,34,42,144,136,70,238,184,20,222,94,11,219,224,50,58,10,73,6,36,92,194,211,172,98,145,149,228,121,231,200,55,109,141,213,78,169,108,86,244,234,101,122,174,8,186,120,37,46,28,166,180,198,232,221,116,31,75,189,139,138,112,62,181,102,72,3,246,14,97,53,87,185,134,193,29,158,225,248,152,17,105,217,142,148,155,30,135,233,206,85,40,223,140,161,137,13,191,230,66,104,65,153,45,15,176,84,187,22],Yr=[82,9,106,213,48,54,165,56,
1191,64,163,158,129,243,215,251,124,227,57,130,155,47,255,135,52,142,67,68,196,222,233,203,84,123,148,50,166,194,35,61,238,76,149,11,66,250,195,78,8,46,161,102,40,217,36,178,118,91,162,73,109,139,209,37,114,248,246,100,134,104,152,22,212,164,92,204,93,101,182,146,108,112,72,80,253,237,185,218,94,21,70,87,167,141,157,132,144,216,171,0,140,188,211,10,247,228,88,5,184,179,69,6,208,44,30,143,202,63,15,2,193,175,189,3,1,19,138,107,58,145,17,65,79,103,220,234,151,242,207,206,240,180,230,115,150,172,116,34,231,173,53,133,226,249,55,232,28,117,223,110,71,241,26,113,29,41,197,137,111,183,98,14,170,24,190,27,252,86,62,75,198,210,121,32,154,219,192,254,120,205,90,244,31,221,168,51,136,7,199,49,177,18,16,89,39,128,236,95,96,81,127,169,25,181,74,13,45,229,122,159,147,201,156,239,160,224,59,77,174,42,245,176,200,235,187,60,131,83,153,97,23,43,4,126,186,119,214,38,225,105,20,99,85,33,12,125],zr=[[0,0,0,0],[1,0,0,0],[2,0,0,0],[4,0,0,0],[8,0,0,0],[16,0,0,0],[32,0,0,0],[64,0,0,0],[128,0,0,0],[27,0,0,0],[54,0,0,0]],qr=[0,2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,38,40,42,44,46,48,50,52,54,56,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,118,120,122,124,126,128,130,132,134,136,138,140,142,144,146,148,150,152,154,156,158,160,162,164,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,27,25,31,29,19,17,23,21,11,9,15,13,3,1,7,5,59,57,63,61,51,49,55,53,43,41,47,45,35,33,39,37,91,89,95,93,83,81,87,85,75,73,79,77,67,65,71,69,123,121,127,125,115,113,119,117,107,105,111,109,99,97,103,101,155,153,159,157,147,145,151,149,139,137,143,141,131,129,135,133,187,185,191,189,179,177,183,181,171,169,175,173,163,161,167,165,219,217,223,221,211,209,215,213,203,201,207,205,195,193,199,197,251,249,255,253,243,241,247,245,235,233,239,237,227,225,231,229],Jr=[0,3,6,5,12,15,10,9,24,27,30,29,20,23,18,17,48,51,54,53,60,63,58,57,40,43,46,45,36,39,34,33,96,99,102,101,108,111,106,105,120,123,126,125,116,119,114,113,80,83,86,85,92,95,90,89,72,75,78,77,68,71,66,65,192,195,198,197,204,207,202,201,216,219,222,221,212,215,210,209,240,243,246,245,252,255,250,249,232,235,238,237,228,231,226,225,160,163,166,165,172,175,170,169,184,187,190,189,180,183,178,177,144,147,150,149,156,159,154,153,136,139,142,141,132,135,130,129,155,152,157,158,151,148,145,146,131,128,133,134,143,140,137,138,171,168,173,174,167,164,161,162,179,176,181,182,191,188,185,186,251,248,253,254,247,244,241,242,227,224,229,230,239,236,233,234,203,200,205,206,199,196,193,194,211,208,213,214,223,220,217,218,91,88,93,94,87,84,81,82,67,64,69,70,79,76,73,74,107,104,109,110,103,100,97,98,115,112,117,118,127,124,121,122,59,56,61,62,55,52,49,50,35,32,37,38,47,44,41,42,11,8,13,14,7,4,1,2,19,16,21,22,31,28,25,26],Xr=[0,9,18,27,36,45,54,63,72,65,90,83,108,101,126,119,144,153,130,139,180,189,166,175,216,209,202,195,252,245,238,231,59,50,41,32,31,22,13,4,115,122,97,104,87,94,69,76,171,162,185,176,143,134,157,148,227,234,241,248,199,206,213,220,118,127,100,109,82,91,64,73,62,55,44,37,26,19,8,1,230,239,244,253,194,203,208,217,174,167,188,181,138,131,152,145,77,68,95,86,105,96,123,114,5,12,23,30,33,40,51,58,221,212,207,198,249,240,235,226,149,156,135,142,177,184,163,170,236,229,254,247,200,193,218,211,164,173,182,191,128,137,146,155,124,117,110,103,88,81,74,67,52,61,38,47,16,25,2,11,215,222,197,204,243,250,225,232,159,150,141,132,187,178,169,160,71,78,85,92,99,106,113,120,15,6,29,20,43,34,57,48,154,147,136,129,190,183,172,165,210,219,192,201,246,255,228,237,10,3,24,17,46,39,60,53,66,75,80,89,102,111,116,125,161,168,179,186,133,140,151,158,233,224,251,242,205,196,223,214,49,56,35,42,21,28,7,14,121,112,107,98,93,84,79,70],$r=[0,11,22,29,44,39,58,49,88,83,78,69,116,127,98,105,176,187,166,173,156,151,138,129,232,227,254,245,196,207,210,217,123,112,109,102,87,92,65,74,35,40,53,62,15,4,25,18,203,192,221,214,231,236,241,250,147,152,133,142,191,180,169,162,246,253,224,235,218,209,204,199,174,165,184,179,130,137,148,159,70,77,80,91,106,97,124,119,30,21,8,3,50,57,36,47,141,134,155,144,161,170,183,188,213,222,195,200,249,242,239,228,61,54,43,32,17,26,7,12,101,110,115,120,73,66,95,84,247,252,225,234,219,208,205,198,175,164,185,178,131,136,149,158,71,76,81,90,107,96,125,118,31,20,9,2,51,56,37,46,140,135,154,145,160,171,182,189,212,223,194,201,248,243,238,229,60,55,42,33,16,27,6,13,100,111,114,121,72,67,94,85,1,10,23,28,45,38,59,48,89,82,79,68,117,126,99,104,177,186,167,172,157,150,139,128,233,226,255,244,197,206,211,216,122,113,108,103,86,93,64,75,34,41,52,63,14,5,24,19,202,193,220,215,230,237,240,251,146,153,132,143,190,181,168,163],Qr=[0,13,26,23,52,57,46,35,104,101,114,127,92,81,70,75,208,221,202,199,228,233,254,243,184,181,162,175,140,129,150,155,187,182,161,172,143,130,149,152,211,222,201,196,231,234,253,240,107,102,113,124,95,82,69,72,3,14,25,20,55,58,45,32,109,96,119,122,89,84,67,78,5,8,31,18,49,60,43,38,189,176,167,170,137,132,147,158,213,216,207,194,225,236,251,246,214,219,204,193,226,239,248,245,190,179,164,169,138,135,144,157,6,11,28,17,50,63,40,37,110,99,116,121,90,87,64,77,218,215,192,205,238,227,244,249,178,191,168,165,134,139,156,145,10,7,16,29,62,51,36,41,98,111,120,117,86,91,76,65,97,108,123,118,85,88,79,66,9,4,19,30,61,48,39,42,177,188,171,166,133,136,159,146,217,212,195,206,237,224,247,250,183,186,173,160,131,142,153,148,223,210,197,200,235,230,241,252,103,106,125,112,83,94,73,68,15,2,21,24,59,54,33,44,12,1,22,27,56,53,34,47,100,105,126,115,80,93,74,71,220,209,198,203,232,229,242,255,180,185,174,163,128,141,154,151],eo=[0,14,28,18,56,54,36,42,112,126,108,98,72,70,84,90,224,238,252,242,216,214,196,202,144,158,140,130,168,166,180,186,219,213,199,201,227,237,255,241,171,165,183,185,147,157,143,129,59,53,39,41,3,13,31,17,75,69,87,89,115,125,111,97,173,163,177,191,149,155,137,135,221,211,193,207,229,235,249,247,77,67,81,95,117,123,105,103,61,51,33,47,5,11,25,23,118,120,106,100,78,64,82,92,6,8,26,20,62,48,34,44,150,152,138,132,174,160,178,188,230,232,250,244,222,208,194,204,65,79,93,83,121,119,101,107,49,63,45,35,9,7,21,27,161,175,189,179,153,151,133,139,209,223,205,195,233,231,245,251,154,148,134,136,162,172,190,176,234,228,246,248,210,220,206,192,122,116,102,104,66,76,94,80,10,4,22,24,50,60,46,32,236,226,240,254,212,218,200,198,156,146,128,142,164,170,184,182,12,2,16,30,52,58,40,38,124,114,96,110,68,74,88,86,55,57,43,37,15,1,19,29,71,73,91,85,127,113,99,109,215,217,203,197,239,225,243,253,167,169,187,
1181,159,145,131,141];function to(e,t){e=new Nr(no(e)),t=Dr(t);for(var i,n=t.splice(0,16),a="";n.length;){i=16-n.length;for(var r=0;r<i;r++)n.push(0);for(i=e,Br(i,n),Gr(i,0),n=1;n<i.j;++n){Kr(i,Wr),Vr(i),r=i.h;for(var o=i.s[0],s=0;4>s;s++)o[0]=r[0][s],o[1]=r[1][s],o[2]=r[2][s],o[3]=r[3][s],r[0][s]=qr[o[0]]^Jr[o[1]]^o[2]^o[3],r[1][s]=o[0]^qr[o[1]]^Jr[o[2]]^o[3],r[2][s]=o[0]^o[1]^qr[o[2]]^Jr[o[3]],r[3][s]=Jr[o[0]]^o[1]^o[2]^qr[o[3]];Gr(i,n)}Kr(i,Wr),Vr(i),Gr(i,i.j),a+=Lr(_r(i)),n=t.splice(0,16)}return a}function io(e,t){e=new Nr(no(e));for(var i=[],n=0;n<t.length;n+=2)i.push(parseInt(t.substring(n,n+2),16));var a=i.splice(0,16);for(t="";a.length;){for(n=e,Br(n,a),Gr(n,n.j),a=1;a<n.j;++a){Hr(n),Kr(n,Yr),Gr(n,n.j-a);for(var r=n.h,o=n.s[0],s=0;4>s;s++)o[0]=r[0][s],o[1]=r[1][s],o[2]=r[2][s],o[3]=r[3][s],r[0][s]=eo[o[0]]^$r[o[1]]^Qr[o[2]]^Xr[o[3]],r[1][s]=Xr[o[0]]^eo[o[1]]^$r[o[2]]^Qr[o[3]],r[2][s]=Qr[o[0]]^Xr[o[1]]^eo[o[2]]^$r[o[3]],r[3][s]=$r[o[0]]^Qr[o[1]]^Xr[o[2]]^eo[o[3]]}if(Hr(n),Kr(n,Yr),Gr(n,0),n=_r(n),8192>=n.length)n=String.fromCharCode.apply(null,n);else{for(a="",r=0;r<n.length;r+=8192)a+=String.fromCharCode.apply(null,$(n,r,r+8192));n=a}t+=n,a=i.splice(0,16)}return t.replace(/(\x00)+$/,"")}function no(e){e=Dr(e.substring(0,32));for(var t=32-e.length,i=0;i<t;i++)e.push(0);return e}function ao(e){var t=[];return oo(new ro,e,t),t.join("")}function ro(){}function oo(e,t,i){if(null==t)i.push("null");else{if("object"==typeof t){if(S(t)){var n=t;t=n.length,i.push("[");for(var a="",r=0;r<t;r++)i.push(a),oo(e,n[r],i),a=",";return void i.push("]")}if(!(t instanceof String||t instanceof Number||t instanceof Boolean)){for(n in i.push("{"),a="",t)Object.prototype.hasOwnProperty.call(t,n)&&(r=t[n],"function"!=typeof r&&(i.push(a),co(n,i),i.push(":"),oo(e,r,i),a=","));return void i.push("}")}t=t.valueOf()}switch(typeof t){case"string":co(t,i);break;case"number":i.push(isFinite(t)&&!isNaN(t)?String(t):"null");break;case"boolean":i.push(String(t));break;case"function":i.push("null");break;default:throw Error("Unknown type: "+typeof t)}}}var so={'"':'\\"',"\\":"\\\\","/":"\\/","\b":"\\b","\f":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\v":"\\u000b"},uo=/\uffff/.test("ï¿¿")?/[\\"\x00-\x1f\x7f-\uffff]/g:/[\\"\x00-\x1f\x7f-\xff]/g;function co(e,t){t.push('"',e.replace(uo,(function(e){var t=so[e];return t||(t="\\u"+(65536|e.charCodeAt(0)).toString(16).substr(1),so[e]=t),t})),'"')}function lo(e){this.a=e}function fo(){}function ho(e){this.a=e}function po(e){if(!e.a)return!1;try{return e.a.setItem("__sak","1"),e.a.removeItem("__sak"),!0}catch(t){return!1}}function vo(){var e=null;try{e=window.localStorage||null}catch(t){}this.a=e}function bo(){var e=null;try{e=window.sessionStorage||null}catch(t){}this.a=e}function go(e,t){this.g=e,this.a=t+"::"}lo.prototype.set=function(e,t){p(t)?this.a.set(e,ao(t)):this.a.ra(e)},lo.prototype.get=function(e){try{var t=this.a.get(e)}catch(i){return}if(null!==t)try{return JSON.parse(t)}catch(n){throw"Storage: Invalid value was encountered"}},D(fo,Rr),fo.prototype.clear=function(){var e=ge(this.ha(!0)),t=this;_(e,(function(e){t.ra(e)}))},D(ho,fo),e=ho.prototype,e.set=function(e,t){try{this.a.setItem(e,t)}catch(i){if(0==this.a.length)throw"Storage mechanism: Storage disabled";throw"Storage mechanism: Quota exceeded"}},e.get=function(e){if(e=this.a.getItem(e),!v(e)&&null!==e)throw"Storage mechanism: Invalid value was encountered";return e},e.ra=function(e){this.a.removeItem(e)},e.ha=function(e){var t=0,i=this.a,n=new pe;return n.next=function(){if(t>=i.length)throw de;var n=i.key(t++);if(e)return n;if(n=i.getItem(n),!v(n))throw"Storage mechanism: Invalid value was encountered";return n},n},e.clear=function(){this.a.clear()},e.key=function(e){return this.a.key(e)},D(vo,ho),D(bo,ho),D(go,fo),go.prototype.set=function(e,t){this.g.set(this.a+e,t)},go.prototype.get=function(e){return this.g.get(this.a+e)},go.prototype.ra=function(e){this.g.ra(this.a+e)},go.prototype.ha=function(e){var t=this.g.ha(!0),i=this,n=new pe;return n.next=function(){for(var n=t.next();n.substr(0,i.a.length)!=i.a;)n=t.next();return e?n.substr(i.a.length):i.g.get(n)},n},po(new vo);var mo,yo=new bo;mo=po(yo)?new go(yo,"firebaseui"):null;var wo=new lo(mo),So={name:"pendingEmailCredential",storage:wo},Io={name:"redirectStatus",storage:wo},ko={name:"redirectUrl",storage:wo},Eo={name:"emailForSignIn",storage:new lo(new Tr(3600,"/"))},Co={name:"pendingEncryptedCredential",storage:new lo(new Tr(3600,"/"))};function Ao(e,t){return e.storage.get(t?e.name+":"+t:e.name)}
1function xo(e,t){e.storage.a.ra(t?e.name+":"+t:e.name)}function Po(e,t,i){e.storage.set(i?e.name+":"+i:e.name,t)}function Ro(e){return Ao(ko,e)||null}function To(e){return e=Ao(So,e)||null,Ur(e)}function Mo(e){xo(So,e)}function Oo(e,t){Po(So,Or(e),t)}function Uo(e){return(e=Ao(Io,e)||null)&&"undefined"!==typeof e.tenantId?new jr(e.tenantId):null}function jo(e,t){Po(Io,{tenantId:e.a},t)}function Do(e,t){t=Ao(Eo,t);var i=null;if(t)try{var n=io(e,t),a=JSON.parse(n);i=a&&a.email||null}catch(r){}return i}function Lo(e,t){t=Ao(Co,t);var i=null;if(t)try{var n=io(e,t);i=JSON.parse(n)}catch(a){}return Ur(i||null)}function No(e,t,i){Po(Co,to(e,JSON.stringify(Or(t))),i)}function Fo(){this.W={}}function Bo(e,t,i){if(t.toLowerCase()in e.W)throw Error("Configuration "+t+" has already been defined.");e.W[t.toLowerCase()]=i}function _o(e,t,i){if(!(t.toLowerCase()in e.W))throw Error("Configuration "+t+" is not defined.");e.W[t.toLowerCase()]=i}function Go(e,t){if(e=e.get(t),!e)throw Error("Configuration "+t+" is required.");return e}function Ko(){this.g=void 0,this.a={}}function Vo(e,t,i,n){for(var a=0;a<t.length;a++){var r=t.charAt(a);e.a[r]||(e.a[r]=new Ko),e=e.a[r]}if(n&&void 0!==e.g)throw Error('The collection already contains the key "'+t+'"');e.g=i}function Ho(e,t){for(var i in void 0!==e.g&&t.push(e.g),e.a)Ho(e.a[i],t)}function Zo(e,t,i){for(var n in void 0!==e.g&&i.push(t),e.a)Zo(e.a[n],t+n,i)}function Wo(e){for(this.a=e,this.g=new Ko,e=0;e<this.a.length;e++){var t=this.g.get("+"+this.a[e].b);t?t.push(this.a[e]):this.g.add("+"+this.a[e].b,[this.a[e]])}}function Yo(e,t){e=e.g;var i={},n=0;for(void 0!==e.g&&(i[n]=e.g);n<t.length;n++){var a=t.charAt(n);if(!(a in e.a))break;e=e.a[a],void 0!==e.g&&(i[n]=e.g)}for(var r in i)if(i.hasOwnProperty(r))return i[r];return[]}function zo(e){for(var t=0;t<$o.length;t++)if($o[t].c===e)return $o[t];return null}function qo(e){e=e.toUpperCase();for(var t=[],i=0;i<$o.length;i++)$o[i].f===e&&t.push($o[i]);return t}function Jo(e){if(0<e.length&&"+"==e.charAt(0)){e=e.substring(1);for(var t=[],i=0;i<$o.length;i++)$o[i].b==e&&t.push($o[i]);e=t}else e=qo(e);return e}function Xo(e){e.sort((function(e,t){return e.name.localeCompare(t.name,"en")}))}Fo.prototype.get=function(e){if(!(e.toLowerCase()in this.W))throw Error("Configuration "+e+" is not defined.");return this.W[e.toLowerCase()]},e=Ko.prototype,e.set=function(e,t){Vo(this,e,t,!1)},e.add=function(e,t){Vo(this,e,t,!0)},e.get=function(e){e:{for(var t=this,i=0;i<e.length;i++)if(t=t.a[e.charAt(i)],!t){e=void 0;break e}e=t}return e?e.g:void 0},e.la=function(){var e=[];return Ho(this,e),e},e.ja=function(){var e=[];return Zo(this,"",e),e},e.clear=function(){this.a={},this.g=void 0};var $o=[{name:"Afghanistan",c:"93-AF-0",b:"93",f:"AF"},{name:"Åland Islands",c:"358-AX-0",b:"358",f:"AX"},{name:"Albania",c:"355-AL-0",b:"355",f:"AL"},{name:"Algeria",c:"213-DZ-0",b:"213",f:"DZ"},{name:"American Samoa",c:"1-AS-0",b:"1",f:"AS"},{name:"Andorra",c:"376-AD-0",b:"376",f:"AD"},{name:"Angola",c:"244-AO-0",b:"244",f:"AO"},{name:"Anguilla",c:"1-AI-0",b:"1",f:"AI"},{name:"Antigua and Barbuda",c:"1-AG-0",b:"1",f:"AG"},{name:"Argentina",c:"54-AR-0",b:"54",f:"AR"},{name:"Armenia",c:"374-AM-0",b:"374",f:"AM"},{name:"Aruba",c:"297-AW-0",b:"297",f:"AW"},{name:"Ascension Island",c:"247-AC-0",b:"247",f:"AC"},{name:"Australia",c:"61-AU-0",b:"61",f:"AU"},{name:"Austria",c:"43-AT-0",b:"43",f:"AT"},{name:"Azerbaijan",c:"994-AZ-0",b:"994",f:"AZ"},{name:"Bahamas",c:"1-BS-0",b:"1",f:"BS"},{name:"Bahrain",c:"973-BH-0",b:"973",f:"BH"},{name:"Bangladesh",c:"880-BD-0",b:"880",f:"BD"},{name:"Barbados",c:"1-BB-0",b:"1",f:"BB"},{name:"Belarus",c:"375-BY-0",b:"375",f:"BY"},{name:"Belgium",c:"32-BE-0",b:"32",f:"BE"},{name:"Belize",c:"501-BZ-0",b:"501",f:"BZ"},{name:"Benin",c:"229-BJ-0",b:"229",f:"BJ"},{name:"Bermuda",c:"1-BM-0",b:"1",f:"BM"},{name:"Bhutan",c:"975-BT-0",b:"975",f:"BT"},{name:"Bolivia",c:"591-BO-0",b:"591",f:"BO"},{name:"Bosnia and Herzegovina",c:"387-BA-0",b:"387",f:"BA"},{name:"Botswana",c:"267-BW-0",b:"267",f:"BW"},{name:"Brazil",c:"55-BR-0",b:"55",f:"BR"},{name:"British Indian Ocean Territory",c:"246-IO-0",b:"246",f:"IO"},{name:"British Virgin Islands",c:"1-VG-0",b:"1",f:"VG"},{name:"Brunei",c:"673-BN-0",b:"673",f:"BN"}
1,{name:"Bulgaria",c:"359-BG-0",b:"359",f:"BG"},{name:"Burkina Faso",c:"226-BF-0",b:"226",f:"BF"},{name:"Burundi",c:"257-BI-0",b:"257",f:"BI"},{name:"Cambodia",c:"855-KH-0",b:"855",f:"KH"},{name:"Cameroon",c:"237-CM-0",b:"237",f:"CM"},{name:"Canada",c:"1-CA-0",b:"1",f:"CA"},{name:"Cape Verde",c:"238-CV-0",b:"238",f:"CV"},{name:"Caribbean Netherlands",c:"599-BQ-0",b:"599",f:"BQ"},{name:"Cayman Islands",c:"1-KY-0",b:"1",f:"KY"},{name:"Central African Republic",c:"236-CF-0",b:"236",f:"CF"},{name:"Chad",c:"235-TD-0",b:"235",f:"TD"},{name:"Chile",c:"56-CL-0",b:"56",f:"CL"},{name:"China",c:"86-CN-0",b:"86",f:"CN"},{name:"Christmas Island",c:"61-CX-0",b:"61",f:"CX"},{name:"Cocos [Keeling] Islands",c:"61-CC-0",b:"61",f:"CC"},{name:"Colombia",c:"57-CO-0",b:"57",f:"CO"},{name:"Comoros",c:"269-KM-0",b:"269",f:"KM"},{name:"Democratic Republic Congo",c:"243-CD-0",b:"243",f:"CD"},{name:"Republic of Congo",c:"242-CG-0",b:"242",f:"CG"},{name:"Cook Islands",c:"682-CK-0",b:"682",f:"CK"},{name:"Costa Rica",c:"506-CR-0",b:"506",f:"CR"},{name:"Côte d'Ivoire",c:"225-CI-0",b:"225",f:"CI"},{name:"Croatia",c:"385-HR-0",b:"385",f:"HR"},{name:"Cuba",c:"53-CU-0",b:"53",f:"CU"},{name:"Curaçao",c:"599-CW-0",b:"599",f:"CW"},{name:"Cyprus",c:"357-CY-0",b:"357",f:"CY"},{name:"Czech Republic",c:"420-CZ-0",b:"420",f:"CZ"},{name:"Denmark",c:"45-DK-0",b:"45",f:"DK"},{name:"Djibouti",c:"253-DJ-0",b:"253",f:"DJ"},{name:"Dominica",c:"1-DM-0",b:"1",f:"DM"},{name:"Dominican Republic",c:"1-DO-0",b:"1",f:"DO"},{name:"East Timor",c:"670-TL-0",b:"670",f:"TL"},{name:"Ecuador",c:"593-EC-0",b:"593",f:"EC"},{name:"Egypt",c:"20-EG-0",b:"20",f:"EG"},{name:"El Salvador",c:"503-SV-0",b:"503",f:"SV"},{name:"Equatorial Guinea",c:"240-GQ-0",b:"240",f:"GQ"},{name:"Eritrea",c:"291-ER-0",b:"291",f:"ER"},{name:"Estonia",c:"372-EE-0",b:"372",f:"EE"},{name:"Ethiopia",c:"251-ET-0",b:"251",f:"ET"},{name:"Falkland Islands [Islas Malvinas]",c:"500-FK-0",b:"500",f:"FK"},{name:"Faroe Islands",c:"298-FO-0",b:"298",f:"FO"},{name:"Fiji",c:"679-FJ-0",b:"679",f:"FJ"},{name:"Finland",c:"358-FI-0",b:"358",f:"FI"},{name:"France",c:"33-FR-0",b:"33",f:"FR"},{name:"French Guiana",c:"594-GF-0",b:"594",f:"GF"},{name:"French Polynesia",c:"689-PF-0",b:"689",f:"PF"},{name:"Gabon",c:"241-GA-0",b:"241",f:"GA"},{name:"Gambia",c:"220-GM-0",b:"220",f:"GM"},{name:"Georgia",c:"995-GE-0",b:"995",f:"GE"},{name:"Germany",c:"49-DE-0",b:"49",f:"DE"},{name:"Ghana",c:"233-GH-0",b:"233",f:"GH"},{name:"Gibraltar",c:"350-GI-0",b:"350",f:"GI"},{name:"Greece",c:"30-GR-0",b:"30",f:"GR"},{name:"Greenland",c:"299-GL-0",b:"299",f:"GL"},{name:"Grenada",c:"1-GD-0",b:"1",f:"GD"},{name:"Guadeloupe",c:"590-GP-0",b:"590",f:"GP"},{name:"Guam",c:"1-GU-0",b:"1",f:"GU"},{name:"Guatemala",c:"502-GT-0",b:"502",f:"GT"},{name:"Guernsey",c:"44-GG-0",b:"44",f:"GG"},{name:"Guinea Conakry",c:"224-GN-0",b:"224",f:"GN"},{name:"Guinea-Bissau",c:"245-GW-0",b:"245",f:"GW"},{name:"Guyana",c:"592-GY-0",b:"592",f:"GY"},{name:"Haiti",c:"509-HT-0",b:"509",f:"HT"},{name:"Heard Island and McDonald Islands",c:"672-HM-0",b:"672",f:"HM"},{name:"Honduras",c:"504-HN-0",b:"504",f:"HN"},{name:"Hong Kong",c:"852-HK-0",b:"852",f:"HK"},{name:"Hungary",c:"36-HU-0",b:"36",f:"HU"},{name:"Iceland",c:"354-IS-0",b:"354",f:"IS"},{name:"India",c:"91-IN-0",b:"91",f:"IN"},{name:"Indonesia",c:"62-ID-0",b:"62",f:"ID"},{name:"Iran",c:"98-IR-0",b:"98",f:"IR"},{name:"Iraq",c:"964-IQ-0",b:"964",f:"IQ"},{name:"Ireland",c:"353-IE-0",b:"353",f:"IE"},{name:"Isle of Man",c:"44-IM-0",b:"44",f:"IM"},{name:"Israel",c:"972-IL-0",b:"972",f:"IL"},{name:"Italy",c:"39-IT-0",b:"39",f:"IT"},{name:"Jamaica",c:"1-JM-0",b:"1",f:"JM"},{name:"Japan",c:"81-JP-0",b:"81",f:"JP"},{name:"Jersey",c:"44-JE-0",b:"44",f:"JE"},{name:"Jordan",c:"962-JO-0",b:"962",f:"JO"},{name:"Kazakhstan",c:"7-KZ-0",b:"7",f:"KZ"},{name:"Kenya",c:"254-KE-0",b:"254",f:"KE"},{name:"Kiribati",c:"686-KI-0",b:"686",f:"KI"},{name:"Kosovo",c:"377-XK-0",b:"377",f:"XK"},{name:"Kosovo",c:"381-XK-0",b:"381",f:"XK"},{name:"Kosovo",c:"386-XK-0",b:"386",f:"XK"},{name:"Kuwait",c:"965-KW-0",b:"965",f:"KW"},{name:"Kyrgyzstan",c:"996-KG-0",b:"996",f:"KG"},{name:"Laos",c:"856-LA-0",b:"856",f:"LA"},{name:"Latvia",c:"371-LV-0",b:"371",f:"LV"},{name:"Lebanon",c:"961-LB-0",b:"961",f:"LB"},{name:"Lesotho",c:"266-LS-0",b:"266",f:"LS"},{name:"Liberia",c:"231-LR-0",b:"231",f:"LR"},{name:"Libya",c:"218-LY-0",b:"218",f:"LY"},{name:"Liechtenstein",c:"423-LI-0",b:"423",f:"LI"},{name:"Lithuania",c:"370-LT-0",b:"370",f:"LT"},{name:"Luxembourg",c:"352-LU-0",b:"352",f:"LU"},{name:"Macau",c:"853-MO-0",b:"853",f:"MO"},{name:"Macedonia",c:"389-MK-0",b:"389",f:"MK"},{name:"Madagascar",c:"261-MG-0",b:"261",f:"MG"}
1,{name:"Malawi",c:"265-MW-0",b:"265",f:"MW"},{name:"Malaysia",c:"60-MY-0",b:"60",f:"MY"},{name:"Maldives",c:"960-MV-0",b:"960",f:"MV"},{name:"Mali",c:"223-ML-0",b:"223",f:"ML"},{name:"Malta",c:"356-MT-0",b:"356",f:"MT"},{name:"Marshall Islands",c:"692-MH-0",b:"692",f:"MH"},{name:"Martinique",c:"596-MQ-0",b:"596",f:"MQ"},{name:"Mauritania",c:"222-MR-0",b:"222",f:"MR"},{name:"Mauritius",c:"230-MU-0",b:"230",f:"MU"},{name:"Mayotte",c:"262-YT-0",b:"262",f:"YT"},{name:"Mexico",c:"52-MX-0",b:"52",f:"MX"},{name:"Micronesia",c:"691-FM-0",b:"691",f:"FM"},{name:"Moldova",c:"373-MD-0",b:"373",f:"MD"},{name:"Monaco",c:"377-MC-0",b:"377",f:"MC"},{name:"Mongolia",c:"976-MN-0",b:"976",f:"MN"},{name:"Montenegro",c:"382-ME-0",b:"382",f:"ME"},{name:"Montserrat",c:"1-MS-0",b:"1",f:"MS"},{name:"Morocco",c:"212-MA-0",b:"212",f:"MA"},{name:"Mozambique",c:"258-MZ-0",b:"258",f:"MZ"},{name:"Myanmar [Burma]",c:"95-MM-0",b:"95",f:"MM"},{name:"Namibia",c:"264-NA-0",b:"264",f:"NA"},{name:"Nauru",c:"674-NR-0",b:"674",f:"NR"},{name:"Nepal",c:"977-NP-0",b:"977",f:"NP"},{name:"Netherlands",c:"31-NL-0",b:"31",f:"NL"},{name:"New Caledonia",c:"687-NC-0",b:"687",f:"NC"},{name:"New Zealand",c:"64-NZ-0",b:"64",f:"NZ"},{name:"Nicaragua",c:"505-NI-0",b:"505",f:"NI"},{name:"Niger",c:"227-NE-0",b:"227",f:"NE"},{name:"Nigeria",c:"234-NG-0",b:"234",f:"NG"},{name:"Niue",c:"683-NU-0",b:"683",f:"NU"},{name:"Norfolk Island",c:"672-NF-0",b:"672",f:"NF"},{name:"North Korea",c:"850-KP-0",b:"850",f:"KP"},{name:"Northern Mariana Islands",c:"1-MP-0",b:"1",f:"MP"},{name:"Norway",c:"47-NO-0",b:"47",f:"NO"},{name:"Oman",c:"968-OM-0",b:"968",f:"OM"},{name:"Pakistan",c:"92-PK-0",b:"92",f:"PK"},{name:"Palau",c:"680-PW-0",b:"680",f:"PW"},{name:"Palestinian Territories",c:"970-PS-0",b:"970",f:"PS"},{name:"Panama",c:"507-PA-0",b:"507",f:"PA"},{name:"Papua New Guinea",c:"675-PG-0",b:"675",f:"PG"},{name:"Paraguay",c:"595-PY-0",b:"595",f:"PY"},{name:"Peru",c:"51-PE-0",b:"51",f:"PE"},{name:"Philippines",c:"63-PH-0",b:"63",f:"PH"},{name:"Poland",c:"48-PL-0",b:"48",f:"PL"},{name:"Portugal",c:"351-PT-0",b:"351",f:"PT"},{name:"Puerto Rico",c:"1-PR-0",b:"1",f:"PR"},{name:"Qatar",c:"974-QA-0",b:"974",f:"QA"},{name:"Réunion",c:"262-RE-0",b:"262",f:"RE"},{name:"Romania",c:"40-RO-0",b:"40",f:"RO"},{name:"Russia",c:"7-RU-0",b:"7",f:"RU"},{name:"Rwanda",c:"250-RW-0",b:"250",f:"RW"},{name:"Saint Barthélemy",c:"590-BL-0",b:"590",f:"BL"},{name:"Saint Helena",c:"290-SH-0",b:"290",f:"SH"},{name:"St. Kitts",c:"1-KN-0",b:"1",f:"KN"},{name:"St. Lucia",c:"1-LC-0",b:"1",f:"LC"},{name:"Saint Martin",c:"590-MF-0",b:"590",f:"MF"},{name:"Saint Pierre and Miquelon",c:"508-PM-0",b:"508",f:"PM"},{name:"St. Vincent",c:"1-VC-0",b:"1",f:"VC"},{name:"Samoa",c:"685-WS-0",b:"685",f:"WS"},{name:"San Marino",c:"378-SM-0",b:"378",f:"SM"},{name:"São Tomé and Príncipe",c:"239-ST-0",b:"239",f:"ST"},{name:"Saudi Arabia",c:"966-SA-0",b:"966",f:"SA"},{name:"Senegal",c:"221-SN-0",b:"221",f:"SN"},{name:"Serbia",c:"381-RS-0",b:"381",f:"RS"},{name:"Seychelles",c:"248-SC-0",b:"248",f:"SC"},{name:"Sierra Leone",c:"232-SL-0",b:"232",f:"SL"},{name:"Singapore",c:"65-SG-0",b:"65",f:"SG"},{name:"Sint Maarten",c:"1-SX-0",b:"1",f:"SX"},{name:"Slovakia",c:"421-SK-0",b:"421",f:"SK"},{name:"Slovenia",c:"386-SI-0",b:"386",f:"SI"},{name:"Solomon Islands",c:"677-SB-0",b:"677",f:"SB"},{name:"Somalia",c:"252-SO-0",b:"252",f:"SO"},{name:"South Africa",c:"27-ZA-0",b:"27",f:"ZA"},{name:"South Georgia and the South Sandwich Islands",c:"500-GS-0",b:"500",f:"GS"},{name:"South Korea",c:"82-KR-0",b:"82",f:"KR"},{name:"South Sudan",c:"211-SS-0",b:"211",f:"SS"},{name:"Spain",c:"34-ES-0",b:"34",f:"ES"},{name:"Sri Lanka",c:"94-LK-0",b:"94",f:"LK"},{name:"Sudan",c:"249-SD-0",b:"249",f:"SD"},{name:"Suriname",c:"597-SR-0",b:"597",f:"SR"},{name:"Svalbard and Jan Mayen",c:"47-SJ-0",b:"47",f:"SJ"},{name:"Swaziland",c:"268-SZ-0",b:"268",f:"SZ"},{name:"Sweden",c:"46-SE-0",b:"46",f:"SE"},{name:"Switzerland",c:"41-CH-0",b:"41",f:"CH"},{name:"Syria",c:"963-SY-0",b:"963",f:"SY"},{name:"Taiwan",c:"886-TW-0",b:"886",f:"TW"},{name:"Tajikistan",c:"992-TJ-0",b:"992",f:"TJ"},{name:"Tanzania",c:"255-TZ-0",b:"255",f:"TZ"},{name:"Thailand",c:"66-TH-0",b:"66",f:"TH"},{name:"Togo",c:"228-TG-0",b:"228",f:"TG"},{name:"Tokelau",c:"690-TK-0",b:"690",f:"TK"},{name:"Tonga",c:"676-TO-0",b:"676",f:"TO"}
1,{name:"Trinidad/Tobago",c:"1-TT-0",b:"1",f:"TT"},{name:"Tunisia",c:"216-TN-0",b:"216",f:"TN"},{name:"Turkey",c:"90-TR-0",b:"90",f:"TR"},{name:"Turkmenistan",c:"993-TM-0",b:"993",f:"TM"},{name:"Turks and Caicos Islands",c:"1-TC-0",b:"1",f:"TC"},{name:"Tuvalu",c:"688-TV-0",b:"688",f:"TV"},{name:"U.S. Virgin Islands",c:"1-VI-0",b:"1",f:"VI"},{name:"Uganda",c:"256-UG-0",b:"256",f:"UG"},{name:"Ukraine",c:"380-UA-0",b:"380",f:"UA"},{name:"United Arab Emirates",c:"971-AE-0",b:"971",f:"AE"},{name:"United Kingdom",c:"44-GB-0",b:"44",f:"GB"},{name:"United States",c:"1-US-0",b:"1",f:"US"},{name:"Uruguay",c:"598-UY-0",b:"598",f:"UY"},{name:"Uzbekistan",c:"998-UZ-0",b:"998",f:"UZ"},{name:"Vanuatu",c:"678-VU-0",b:"678",f:"VU"},{name:"Vatican City",c:"379-VA-0",b:"379",f:"VA"},{name:"Venezuela",c:"58-VE-0",b:"58",f:"VE"},{name:"Vietnam",c:"84-VN-0",b:"84",f:"VN"},{name:"Wallis and Futuna",c:"681-WF-0",b:"681",f:"WF"},{name:"Western Sahara",c:"212-EH-0",b:"212",f:"EH"},{name:"Yemen",c:"967-YE-0",b:"967",f:"YE"},{name:"Zambia",c:"260-ZM-0",b:"260",f:"ZM"}
1,{name:"Zimbabwe",c:"263-ZW-0",b:"263",f:"ZW"}];Xo($o);var Qo=new Wo($o);function es(e,t){this.a=e,this.Aa=t}function ts(e){e=Q(e);var t=Yo(Qo,e);return 0<t.length?new es("1"==t[0].b?"1-US-0":t[0].c,Q(e.substr(t[0].b.length+1))):null}function is(e){var t=zo(e.a);if(!t)throw Error("Country ID "+e.a+" not found.");return"+"+t.b+e.Aa}function ns(e,t){for(var i=0;i<e.length;i++)if(!Z(as,e[i])&&(null!==rs&&e[i]in rs||Z(t,e[i])))return e[i];return null}var as=["emailLink","password","phone"],rs={"facebook.com":"FacebookAuthProvider","github.com":"GithubAuthProvider","google.com":"GoogleAuthProvider",password:"EmailAuthProvider","twitter.com":"TwitterAuthProvider",phone:"PhoneAuthProvider"};function os(){this.a=new Fo,Bo(this.a,"autoUpgradeAnonymousUsers"),Bo(this.a,"callbacks"),Bo(this.a,"credentialHelper",Hs),Bo(this.a,"immediateFederatedRedirect",!1),Bo(this.a,"popupMode",!1),Bo(this.a,"privacyPolicyUrl"),Bo(this.a,"queryParameterForSignInSuccessUrl","signInSuccessUrl"),Bo(this.a,"queryParameterForWidgetMode","mode"),Bo(this.a,"signInFlow"),Bo(this.a,"signInOptions"),Bo(this.a,"signInSuccessUrl"),Bo(this.a,"siteName"),Bo(this.a,"tosUrl"),Bo(this.a,"widgetUrl"),Bo(this.a,"adminRestrictedOperation")}function ss(e){var t=!!e.a.get("autoUpgradeAnonymousUsers");return t&&!Ns(e)&&Sr('Missing "signInFailure" callback: "signInFailure" callback needs to be provided when "autoUpgradeAnonymousUsers" is set to true.',void 0),t}function us(e){e=e.a.get("signInOptions")||[];for(var t=[],i=0;i<e.length;i++){var n=e[i];n=E(n)?n:{provider:n},n.provider&&t.push(n)}return t}function cs(e,t){e=us(e);for(var i=0;i<e.length;i++)if(e[i].provider===t)return e[i];return null}function ls(e){return us(e).map((function(e){return e.provider}))}function fs(e,t){e=hs(e);for(var i=0;i<e.length;i++)if(e[i].providerId===t)return e[i];return null}function hs(e){return us(e).map((function(e){if(rs[e.provider]||Z(qs,e.provider)){for(var t in e={providerId:e.provider,S:e.providerName||null,V:e.fullLabel||null,ta:e.buttonColor||null,za:e.iconUrl?Mt(Ut(e.iconUrl)).toString():null},e)null===e[t]&&delete e[t];return e}return{providerId:e.provider,S:e.providerName||null,V:e.fullLabel||null,ta:e.buttonColor||null,za:e.iconUrl?Mt(Ut(e.iconUrl)).toString():null,Ob:e.loginHintKey||null}}))}function ds(e){var t,i=cs(e,n.Z.auth.GoogleAuthProvider.PROVIDER_ID);if(t=i&&i.clientId){e:{if("http:"===(window.location&&window.location.protocol)||"https:"===(window.location&&window.location.protocol))for(a in e=e.a.get("credentialHelper"),Zs)if(Zs[a]===e){var a=Zs[a];break e}a=Hs}t=a===Vs}return t&&i.clientId||null}function ps(e){return e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID),!!(e&&e.disableSignUp&&e.disableSignUp.status)}function vs(e){return e=e.a.get("adminRestrictedOperation")||null,!(!e||!e.status)}function bs(e){var t=null;if(us(e).forEach((function(e){e.provider==n.Z.auth.PhoneAuthProvider.PROVIDER_ID&&E(e.recaptchaParameters)&&!Array.isArray(e.recaptchaParameters)&&(t=le(e.recaptchaParameters))})),t){var i=[];Js.forEach((function(e){"undefined"!==typeof t[e]&&(i.push(e),delete t[e])})),i.length&&Cr('The following provided "recaptchaParameters" keys are not allowed: '+i.join(", "))}return t}function gs(e){return(e=e.a.get("adminRestrictedOperation"))&&e.adminEmail?e.adminEmail:null}function ms(e){if(e=e.a.get("adminRestrictedOperation")||null){var t=e.helpLink||null;if(t&&"string"===typeof t)return function(){Ea(t)}}return null}function ys(e){return(e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID))&&e.disableSignUp&&e.disableSignUp.adminEmail||null}function ws(e){if((e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID))&&e.disableSignUp){var t=e.disableSignUp.helpLink||null;if(t&&"string"===typeof t)return function(){Ea(t)}}return null}function Ss(e,t){return e=(e=cs(e,t))&&e.scopes,Array.isArray(e)?e:[]}function Is(e,t){return e=(e=cs(e,t))&&e.customParameters,E(e)?(e=le(e),t===n.Z.auth.GoogleAuthProvider.PROVIDER_ID&&delete e.login_hint,t===n.Z.auth.GithubAuthProvider.PROVIDER_ID&&delete e.login,e):null}function ks(e){e=cs(e,n.Z.auth.PhoneAuthProvider.PROVIDER_ID);var t=null;return e&&"string"===typeof e.loginHint&&(t=ts(e.loginHint)),e&&e.defaultNationalNumber||t&&t.Aa||null}function Es(e){var t=(e=cs(e,n.Z.auth.PhoneAuthProvider.PROVIDER_ID))&&e.defaultCountry||null;t=t&&qo(t);var i=null;return e&&"string"===typeof e.loginHint&&(i=ts(e.loginHint)),t&&t[0]||i&&zo(i.a)||null}function Cs(e){if(e=cs(e,n.Z.auth.PhoneAuthProvider.PROVIDER_ID),!e)return null;var t=e.whitelistedCountries,i=e.blacklistedCountries;if("undefined"!==typeof t&&(!Array.isArray(t)||0==t.length))throw Error("WhitelistedCountries must be a non-empty array.");if("undefined"!==typeof i&&!Array.isArray(i))throw Error("BlacklistedCountries must be an array.");if(t&&i)throw Error("Both whitelistedCountries and blacklistedCountries are provided.");if(!t&&!i)return $o;if(e=[],t){i={};for(var a=0;a<t.length;a++)for(var r=Jo(t[a]),o=0;o<r.length;o++)i[r[o].c]=r[o];for(var s in i)i.hasOwnProperty(s)&&e.push(i[s])}else{for(s={},t=0;t<i.length;t++)for(r=Jo(i[t]),a=0;a<r.length;a++)s[r[a].c]=r[a];for(r=0;r<$o.length;r++)null!==s&&$o[r].c in s||e.push($o[r])}return e}function As(e){return Go(e.a,"queryParameterForWidgetMode")}function xs(e){var t=e.a.get("tosUrl")||null;if(e=e.a.get("privacyPolicyUrl")||null,t&&!e&&Cr("Privacy Policy URL is missing, the link will not be displayed."),t&&e){if("function"===typeof t)return t;if("string"===typeof t)return function(){Ea(t)}}return null}function Ps(e){var t=e.a.get("tosUrl")||null,i=e.a.get("privacyPolicyUrl")||null;if(i&&!t&&Cr("Term of Service URL is missing, the link will not be displayed."),t&&i){if("function"===typeof i)return i;if("string"===typeof i)return function(){Ea(i)}}return null}function Rs(e){return!(e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID))||"undefined"===typeof e.requireDisplayName||!!e.requireDisplayName}function Ts(e){return e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID),!(!e||e.signInMethod!==n.Z.auth.EmailAuthProvider.EMAIL_LINK_SIGN_IN_METHOD)}function Ms(e){return e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID),!(!e||!e.forceSameDevice)}function Os(e){if(Ts(e)){var t={url:Aa(),handleCodeInApp:!0};(e=cs(e,n.Z.auth.EmailAuthProvider.PROVIDER_ID))&&"function"===typeof e.emailLinkSignIn&&he(t,e.emailLinkSignIn()),e=t.url;var i=Aa();i instanceof xe||(i=Me(i)),e instanceof xe||(e=Me(e));var a=i;i=new xe(a);var r=!!e.j;r?Pe(i,e.j):r=!!e.A,r?i.A=e.A:r=!!e.h,r?i.h=e.h:r=null!=e.C;var o=e.g;if(r)Re(i,e.C);else if(r=!!e.g)if("/"!=o.charAt(0)&&(a.h&&!a.g?o="/"+o:(a=i.g.lastIndexOf("/"),-1!=a&&(o=i.g.substr(0,a+1)+o))),".."==o||"."==o)o="";else if(-1!=o.indexOf("./")||-1!=o.indexOf("/.")){a=0==o.lastIndexOf("/",0),o=o.split("/");for(var s=[],u=0;u<o.length;){var c=o[u++];"."==c?a&&u==o.length&&s.push(""):".."==c?((1<s.length||1==s.length&&""!=s[0])&&s.pop(),a&&u==o.length&&s.push("")):(s.push(c),a=!0)}o=s.join("/")}return r?i.g=o:r=""!==e.a.toString(),r?Te(i,He(e.a)):r=!!e.s,r&&(i.s=e.s),t.url=i.toString(),t}return null}function Us(e){var t=!!e.a.get("immediateFederatedRedirect"),i=ls(e);return e=js(e),t&&1==i.length&&!Z(as,i[0])&&e==Ws}function js(e){for(var t in e=e.a.get("signInFlow"),Ys)if(Ys[t]==e)return Ys[t];return Ws}function Ds(e){return Fs(e).signInSuccess||null}function Ls(e){return Fs(e).signInSuccessWithAuthResult||null}function Ns(e){return Fs(e).signInFailure||null}function Fs(e){return e.a.get("callbacks")||{}}var Bs,_s,Gs,Ks,Vs="googleyolo",Hs="none",Zs={nc:Vs,NONE:Hs},Ws="redirect",Ys={qc:"popup",rc:Ws},zs={mc:"callback",RECOVER_EMAIL:"recoverEmail",sc:"resetPassword",REVERT_SECOND_FACTOR_ADDITION:"revertSecondFactorAddition",tc:"select",uc:"signIn",VERIFY_AND_CHANGE_EMAIL:"verifyAndChangeEmail",VERIFY_EMAIL:"verifyEmail"},qs=["anonymous"],Js=["sitekey","tabindex","callback","expired-callback"],Xs={};function $s(e,t,i,n){Xs[e].apply(null,Array.prototype.slice.call(arguments,1
1))}function Qs(e){return e.classList?e.classList:(e=e.className,v(e)&&e.match(/\S+/g)||[])}function eu(e,t){return e.classList?e.classList.contains(t):Z(Qs(e),t)}function tu(e,t){e.classList?e.classList.add(t):eu(e,t)||(e.className+=0<e.className.length?" "+t:t)}function iu(e,t){e.classList?e.classList.remove(t):eu(e,t)&&(e.className=K(Qs(e),(function(e){return e!=t})).join(" "))}function nu(e){var t=e.type;switch(v(t)&&t.toLowerCase()){case"checkbox":case"radio":return e.checked?e.value:null;case"select-one":return t=e.selectedIndex,0<=t?e.options[t].value:null;case"select-multiple":t=[];for(var i,n=0;i=e.options[n];n++)i.selected&&t.push(i.value);return t.length?t:null;default:return null!=e.value?e.value:null}}function au(e,t){var i=e.type;switch(v(i)&&i.toLowerCase()){case"checkbox":case"radio":e.checked=t;break;case"select-one":if(e.selectedIndex=-1,v(t))for(var n=0;i=e.options[n];n++)if(i.value==t){i.selected=!0;break}break;case"select-multiple":for(v(t)&&(t=[t]),n=0;i=e.options[n];n++)if(i.selected=!1,t)for(var a,r=0;a=t[r];r++)i.value==a&&(i.selected=!0);break;default:e.value=null!=t?t:""}}function ru(e){if(e.altKey&&!e.ctrlKey||e.metaKey||112<=e.keyCode&&123>=e.keyCode)return!1;if(su(e.keyCode))return!0;switch(e.keyCode){case 18:case 20:case 93:case 17:case 40:case 35:case 27:case 36:case 45:case 37:case 224:case 91:case 144:case 12:case 34:case 33:case 19:case 255:case 44:case 39:case 145:case 16:case 38:case 252:case 224:case 92:return!1;case 0:return!ft;default:return 166>e.keyCode||183<e.keyCode}}function ou(e,t,i,n,a,r){if(ht&&!St("525"))return!0;if(pt&&a)return su(e);if(a&&!n)return!1;if(!ft){"number"==typeof t&&(t=uu(t));var o=17==t||18==t||pt&&91==t;if((!i||pt)&&o||pt&&16==t&&(n||r))return!1}if((ht||ct)&&n&&i)switch(e){case 220:case 219:case 221:case 192:case 186:case 189:case 187:case 188:case 190:case 191:case 192:case 222:return!1}if(ut&&n&&t==e)return!1;switch(e){case 13:return!ft||!r&&!a&&!(i&&n);case 27:return!(ht||ct||ft)}return(!ft||!(n||a||r))&&su(e)}function su(e){if(48<=e&&57>=e||96<=e&&106>=e||65<=e&&90>=e||(ht||ct)&&0==e)return!0;switch(e){case 32:case 43:case 63:case 64:case 107:case 109:case 110:case 111:case 186:case 59:case 189:case 187:case 61:case 188:case 190:case 191:case 192:case 222:case 219:case 220:case 221:case 163:return!0;case 173:return ft;default:return!1}}function uu(e){if(ft)e=cu(e);else if(pt&&ht)switch(e){case 93:e=91}return e}function cu(e){switch(e){case 61:return 187;case 59:return 186;case 173:return 189;case 224:return 91;case 0:return 224;default:return e}}function lu(e){Tn.call(this),this.a=e,gn(e,"keydown",this.g,!1,this),gn(e,"click",this.h,!1,this)}function fu(e,t){var i=new du(t);if(Mn(e,i)){i=new hu(t);try{Mn(e,i)}finally{t.stopPropagation()}}}function hu(e){on.call(this,e.a),this.type="action"}function du(e){on.call(this,e.a),this.type="beforeaction"}function pu(e){Tn.call(this),this.a=e,e=ut?"focusout":"blur",this.g=gn(this.a,ut?"focusin":"focus",this,!ut),this.h=gn(this.a,e,this,!ut)}function vu(e,t){Tn.call(this),this.g=e||1,this.a=t||d,this.h=R(this.gc,this),this.j=U()}function bu(e){e.Ka=!1,e.aa&&(e.a.clearTimeout(e.aa),e.aa=null)}function gu(e,t){if(k(e))t&&(e=R(e,t));else{if(!e||"function"!=typeof e.handleEvent)throw Error("Invalid listener argument");e=R(e.handleEvent,e)}return 2147483647<Number(0)?-1:d.setTimeout(e,0)}function mu(e){qi.call(this),this.g=e,this.a={}}D(lu,Tn),lu.prototype.g=function(e){(13==e.keyCode||ht&&3==e.keyCode)&&fu(this,e)},lu.prototype.h=function(e){fu(this,e)},lu.prototype.o=function(){lu.K.o.call(this),Sn(this.a,"keydown",this.g,!1,this),Sn(this.a,"click",this.h,!1,this),delete this.a},D(hu,on),D(du,on),D(pu,Tn),pu.prototype.handleEvent=function(e){var t=new on(e.a);t.type="focusin"==e.type||"focus"==e.type?"focusin":"focusout",Mn(this,t)},pu.prototype.o=function(){pu.K.o.call(this),In(this.g),In(this.h),delete this.a},D(vu,Tn),e=vu.prototype,e.Ka=!1,e.aa=null,e.gc=function(){if(this.Ka){var e=U()-this.j;0<e&&e<.8*this.g?this.aa=this.a.setTimeout(this.h,this.g-e):(this.aa&&(this.a.clearTimeout(this.aa),this.aa=null),Mn(this,"tick"),this.Ka&&(bu(this),this.start()))}},e.start=function(){this.Ka=!0,this.aa||(this.aa=this.a.setTimeout(this.h,this.g),this.j=U())},e.o=function(){vu.K.o.call(this),bu(this),delete this.a},D(mu,qi);var yu=[];function wu(e,t,i,n){S(i)||(i&&(yu[0]=i.toString()),i=yu);for(var a=0;a<i.length;a++){var r=gn(t,i[a],n||e.handleEvent,!1,e.g||e);if(!r)break;e.a[r.key]=r}}function Su(e){ce(e.a,(function(e,t){this.a.hasOwnProperty(t)&&In(e)}),e),e.a={}}function Iu(e){Tn.call(this),this.a=null,this.g=e,e=ut||ct||ht&&!St("531")&&"TEXTAREA"==e.tagName,this.h=new mu(this),wu(this.h,this.g,e?["keydown","paste","cut","drop","input"]:"input",this)}function ku(e){null!=e.a&&(d.clearTimeout(e.a),e.a=null)}function Eu(e){return e=new on(e.a),e.type="input",e}function Cu(e,t){Tn.call(this),e&&(this.Oa&&Tu(this),this.qa=e,this.Na=gn(this.qa,"keypress",this,t),this.Ya=gn(this.qa,"keydown",this.Jb,t,this),this.Oa=gn(this.qa,"keyup",this.Kb,t,this))}mu.prototype.o=function(){mu.K.o.call(this),Su(this)},mu.prototype.handleEvent=function(){throw Error("EventHandler.handleEvent not implemented")},D(Iu,Tn),Iu.prototype.handleEvent=function(e){if("input"==e.type)ut&&St(10)&&0==e.keyCode&&0==e.j||(ku(this),Mn(this,Eu(e)));else if("keydown"!=e.type||ru(e)){var t="keydown"==e.type?this.g.value:null;ut&&229==e.keyCode&&(t=null);var i=Eu(e);ku(this),this.a=gu((function(){this.a=null,this.g.value!=t&&Mn(this,i)}),this)}},Iu.prototype.o=function(){Iu.K.o.call(this),this.h.m(),ku(this),delete this.g},D(Cu,Tn),e=Cu.prototype,e.qa=null,e.Na=null,e.Ya=null,e.Oa=null,e.R=-1,e.X=-1,e.Ua=!1;var Au={3:13,12:144,63232:38,63233:40,63234:37,63235:39,63236:112,63237:113,63238:114,63239:115,63240:116,63241:117,63242:118,63243:119,63244:120,63245:121,63246:122,63247:123,63248:44,63272:46,63273:36,63275:35,63276:33,63277:34,63289:144,63302:45},xu={Up:38,Down:40,Left:37,Right:39,Enter:13,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,"U+007F":46,Home:36,End:35,PageUp:33,PageDown:34,Insert:45},Pu=!ht||St("525"),Ru=pt&&ft;function Tu(e){e.Na&&(In(e.Na),In(e.Ya),In(e.Oa),e.Na=null,e.Ya=null,e.Oa=null),e.qa=null,e.R=-1,e.X=-1}function Mu(e,t,i,n){on.call(this,n),this.type="key",this.keyCode=e,this.j=t,this.repeat=i}function Ou(e,t,i,n){this.top=e,this.right=t,this.bottom=i,this.left=n}function Uu(e,t){var i=ni(e);return i.defaultView&&i.defaultView.getComputedStyle&&(e=i.defaultView.getComputedStyle(e,null))&&(e[t]||e.getPropertyValue(t))||""}function ju(e){try{var t=e.getBoundingClientRect()}catch(i){return{left:0,top:0,right:0,bottom:0}}return ut&&e.ownerDocument.body&&(e=e.ownerDocument,t.left-=e.documentElement.clientLeft+e.body.clientLeft,t.top-=e.documentElement.clientTop+e.body.clientTop),t}function Du(e,t){t=t||ti(document);var i=t||ti(document),n=Lu(e),a=Lu(i);if(!ut||9<=Number(yt)){o=Uu(i,"borderLeftWidth");var r=Uu(i,"borderRightWidth");
1s=Uu(i,"borderTopWidth"),u=Uu(i,"borderBottomWidth"),r=new Ou(parseFloat(s),parseFloat(r),parseFloat(u),parseFloat(o))}else{var o=Fu(i,"borderLeft");r=Fu(i,"borderRight");var s=Fu(i,"borderTop"),u=Fu(i,"borderBottom");r=new Ou(s,r,u,o)}i==ti(document)?(o=n.a-i.scrollLeft,n=n.g-i.scrollTop,!ut||10<=Number(yt)||(o+=r.left,n+=r.top)):(o=n.a-a.a-r.left,n=n.g-a.g-r.top),a=e.offsetWidth,r=e.offsetHeight,s=ht&&!a&&!r,p(a)&&!s||!e.getBoundingClientRect?e=new zt(a,r):(e=ju(e),e=new zt(e.right-e.left,e.bottom-e.top)),a=i.clientHeight-e.height,r=i.scrollLeft,s=i.scrollTop,r+=Math.min(o,Math.max(o-(i.clientWidth-e.width),0)),s+=Math.min(n,Math.max(n-a,0)),i=new Yt(r,s),t.scrollLeft=i.a,t.scrollTop=i.g}function Lu(e){var t=ni(e),i=new Yt(0,0),n=t?ni(t):document;return n=!ut||9<=Number(yt)||"CSS1Compat"==qt(n).a.compatMode?n.documentElement:n.body,e==n||(e=ju(e),n=qt(t).a,t=ti(n),n=n.parentWindow||n.defaultView,t=ut&&St("10")&&n.pageYOffset!=t.scrollTop?new Yt(t.scrollLeft,t.scrollTop):new Yt(n.pageXOffset||t.scrollLeft,n.pageYOffset||t.scrollTop),i.a=e.left+t.a,i.g=e.top+t.g),i}e=Cu.prototype,e.Jb=function(e){(ht||ct)&&(17==this.R&&!e.ctrlKey||18==this.R&&!e.altKey||pt&&91==this.R&&!e.metaKey)&&(this.X=this.R=-1),-1==this.R&&(e.ctrlKey&&17!=e.keyCode?this.R=17:e.altKey&&18!=e.keyCode?this.R=18:e.metaKey&&91!=e.keyCode&&(this.R=91)),Pu&&!ou(e.keyCode,this.R,e.shiftKey,e.ctrlKey,e.altKey,e.metaKey)?this.handleEvent(e):(this.X=uu(e.keyCode),Ru&&(this.Ua=e.altKey))},e.Kb=function(e){this.X=this.R=-1,this.Ua=e.altKey},e.handleEvent=function(e){var t=e.a,i=t.altKey;if(ut&&"keypress"==e.type)var n=this.X,a=13!=n&&27!=n?t.keyCode:0;else(ht||ct)&&"keypress"==e.type?(n=this.X,a=0<=t.charCode&&63232>t.charCode&&su(n)?t.charCode:0):st&&!ht?(n=this.X,a=su(n)?t.keyCode:0):("keypress"==e.type?(Ru&&(i=this.Ua),t.keyCode==t.charCode?32>t.keyCode?(n=t.keyCode,a=0):(n=this.X,a=t.charCode):(n=t.keyCode||this.X,a=t.charCode||0)):(n=t.keyCode||this.X,a=t.charCode||0),pt&&63==a&&224==n&&(n=191));var r=n=uu(n);n?63232<=n&&n in Au?r=Au[n]:25==n&&e.shiftKey&&(r=9):t.keyIdentifier&&t.keyIdentifier in xu&&(r=xu[t.keyIdentifier]),ft&&Pu&&"keypress"==e.type&&!ou(r,this.R,e.shiftKey,e.ctrlKey,i,e.metaKey)||(e=r==this.R,this.R=r,t=new Mu(r,a,e,t),t.altKey=i,Mn(this,t))},e.N=function(){return this.qa},e.o=function(){Cu.K.o.call(this),Tu(this)},D(Mu,on),Ou.prototype.toString=function(){return"("+this.top+"t, "+this.right+"r, "+this.bottom+"b, "+this.left+"l)"},Ou.prototype.ceil=function(){return this.top=Math.ceil(this.top),this.right=Math.ceil(this.right),this.bottom=Math.ceil(this.bottom),this.left=Math.ceil(this.left),this},Ou.prototype.floor=function(){return this.top=Math.floor(this.top),this.right=Math.floor(this.right),this.bottom=Math.floor(this.bottom),this.left=Math.floor(this.left),this},Ou.prototype.round=function(){return this.top=Math.round(this.top),this.right=Math.round(this.right),this.bottom=Math.round(this.bottom),this.left=Math.round(this.left),this};var Nu={thin:2,medium:4,thick:6};function Fu(e,t){if("none"==(e.currentStyle?e.currentStyle[t+"Style"]:null))return 0;var i=e.currentStyle?e.currentStyle[t+"Width"]:null;if(i in Nu)e=Nu[i];else if(/^\d+px?$/.test(i))e=parseInt(i,10);else{t=e.style.left;var n=e.runtimeStyle.left;e.runtimeStyle.left=e.currentStyle.left,e.style.left=i,i=e.style.pixelLeft,e.style.left=t,e.runtimeStyle.left=n,e=+i}return e}function Bu(){}function _u(e){Tn.call(this),this.s=e||qt(),this.cb=null,this.na=!1,this.g=null,this.L=void 0,this.oa=this.Ea=this.Y=null}function Gu(e,t){return e.g?Xt(t,e.g||e.s.a):null}function Ku(e){return e.L||(e.L=new mu(e)),e.L}function Vu(e,t){e.Ea&&_(e.Ea,t,void 0)}function Hu(e,t){var i=ri(e,"firebaseui-textfield");t?(iu(e,"firebaseui-input-invalid"),tu(e,"firebaseui-input"),i&&iu(i,"firebaseui-textfield-invalid")):(iu(e,"firebaseui-input"),tu(e,"firebaseui-input-invalid"),i&&tu(i,"firebaseui-textfield-invalid"))}function Zu(e,t,i){t=new Iu(t),$i(e,T(Qi,t)),wu(Ku(e),t,"input",i)}function Wu(e,t,i){t=new Cu(t),$i(e,T(Qi,t)),wu(Ku(e),t,"key",(function(e){13==e.keyCode&&(e.stopPropagation(),e.preventDefault(),i(e))}))}function Yu(e,t,i){t=new pu(t),$i(e,T(Qi,t)),wu(Ku(e),t,"focusin",i)}function zu(e,t,i){t=new pu(t),$i(e,T(Qi,t)),wu(Ku(e),t,"focusout",i)}function qu(e,t,i){t=new lu(t),$i(e,T(Qi,t)),wu(Ku(e),t,"action",(function(e){e.stopPropagation(),e.preventDefault(),i(e)}))}function Ju(e){tu(e,"firebaseui-hidden")}function Xu(e,t){t&&ai(e,t),iu(e,"firebaseui-hidden")}function $u(e){return!eu(e,"firebaseui-hidden")&&"none"!=e.style.display}function Qu(e){e=e||{};var t=e.email,i=e.disabled,n='<div class="firebaseui-textfield mdl-textfield mdl-js-textfield mdl-textfield--floating-label"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-email-input">';return n=e.wc?n+"Enter new email address":n+"Email",n+='</label><input type="email" name="email" id="ui-sign-in-email-input" autocomplete="username" class="mdl-textfield__input firebaseui-input firebaseui-id-email" value="'+Pi(null!=t?t:"")+'"'+(i?"disabled":"")+'></div><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-id-email-error"></p></div>',ki(n)}function ec(e){e=e||{},e=e.label;var t='<button type="submit" class="firebaseui-id-submit firebaseui-button mdl-button mdl-js-button mdl-button--raised mdl-button--colored">';return t=e?t+yi(e):t+"Next",ki(t+"</button>")}function tc(){var e=""+ec({label:Ai("Sign In")});return ki(e)}function ic(){var e=""+ec({label:Ai("Save")});return ki(e)}function nc(){var e=""+ec({label:Ai("Continue")});return ki(e)}function ac(e){e=e||{},e=e.label;var t='<div class="firebaseui-new-password-component"><div class="firebaseui-textfield mdl-textfield mdl-js-textfield mdl-textfield--floating-label"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-new-password-input">';return t=e?t+yi(e):t+"Choose password",ki(t+'</label><input type="password" name="newPassword" id="ui-sign-in-new-password-input" autocomplete="new-password" class="mdl-textfield__input firebaseui-input firebaseui-id-new-password"></div><a href="javascript:void(0)" class="firebaseui-input-floating-button firebaseui-id-password-toggle firebaseui-input-toggle-on firebaseui-input-toggle-blur"></a><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-id-new-password-error"></p></div></div>')}function rc(){var e={},t='<div class="firebaseui-textfield mdl-textfield mdl-js-textfield mdl-textfield--floating-label"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-password-input">';return t=e.current?t+"Current password":t+"Password",ki(t+'</label><input type="password" name="password" id="ui-sign-in-password-input" autocomplete="current-password" class="mdl-textfield__input firebaseui-input firebaseui-id-password"></div><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-id-password-error"></p></div>')}function oc(){return ki('<a class="firebaseui-link firebaseui-id-secondary-link" href="javascript:void(0)">Trouble signing in?</a>')}function sc(e){e=e||{},e=e.label;var t='<button class="firebaseui-id-secondary-link firebaseui-button mdl-button mdl-js-button mdl-button--primary">';return t=e?t+yi(e):t+"Cancel",ki(t+"</button>")}function uc(e){var t="";return e.F&&e.D&&(t+='<ul class="firebaseui-tos-list firebaseui-tos"><li class="firebaseui-inline-list-item"><a href="javascript:void(0)" class="firebaseui-link firebaseui-tos-link" target="_blank">Terms of Service</a></li><li class="firebaseui-inline-list-item"><a href="javascript:void(0)" class="firebaseui-link firebaseui-pp-link" target="_blank">Privacy Policy</a></li></ul>'),ki(t)}function cc(e){var t="";return e.F&&e.D&&(t+='<p class="firebaseui-tos firebaseui-tospp-full-message">By continuing, you are indicating that you accept our <a href="javascript:void(0)" class="firebaseui-link firebaseui-tos-link" target="_blank">Terms of Service</a> and <a href="javascript:void(0)" class="firebaseui-link firebaseui-pp-link" target="_blank">Privacy Policy</a>.</p>'),ki(t)}function lc(e){return e='<div class="firebaseui-info-bar firebaseui-id-info-bar"><p class="firebaseui-info-bar-message">'+yi(e.message)+'&nbsp;&nbsp;<a href="javascript:void(0)" class="firebaseui-link firebaseui-id-dismiss-info-bar">Dismiss</a></p></div>',ki(e)}function fc(e){var t=e.content;return e=e.Ab,ki('<dialog class="mdl-dialog firebaseui-dialog firebaseui-id-dialog'+(e?" "+Pi(e):"")+'">'+yi(t)+"</dialog>")}function hc(e){var t=e.message;return ki(fc({content:xi('<div class="firebaseui-dialog-icon-wrapper"><div class="'+Pi(e.Ma)+' firebaseui-dialog-icon"></div></div><div class="firebaseui-progress-dialog-message">'+yi(t)+"</div>")}))}function dc(e){var t='<div class="firebaseui-list-box-actions">';e=e.items;for(var i=e.length,n=0;n<i;n++){var a=e[n];t+='<button type="button" data-listboxid="'+Pi(a.id)+'" class="mdl-button firebaseui-id-list-box-dialog-button firebaseui-list-box-dialog-button">'+(a.Ma?'<div class="firebaseui-list-box-icon-wrapper"><div class="firebaseui-list-box-icon '+Pi(a.Ma)+'"></div></div>':"")+'<div class="firebaseui-list-box-label-wrapper">'+yi(a.label)+"</div></button>"}return t=""+fc({Ab:Ai("firebaseui-list-box-dialog"),content:xi(t+"</div>")}),ki(t)}function pc(e){return e=e||{},ki(e.tb?'<div class="mdl-spinner mdl-spinner--single-color mdl-js-spinner is-active firebaseui-busy-indicator firebaseui-id-busy-indicator"></div>':'<div class="mdl-progress mdl-js-progress mdl-progress__indeterminate firebaseui-busy-indicator firebaseui-id-busy-indicator"></div>')}function vc(e,t){return e=e||{},e=e.ga,Ii(e.S?e.S:t.hb[e.providerId]?""+t.hb[e.providerId]:e.providerId&&0==e.providerId.indexOf("saml.")||e.providerId&&0==e.providerId.indexOf("oidc.")?e.providerId.substring(5):""+e.providerId)}function bc(e){yc(e,"upgradeElement")}function gc(e){yc(e,"downgradeElements")}y(Bu),Bu.prototype.a=0,D(_u,Tn),e=_u.prototype,e.Lb=Bu.Xa(),e.N=function(){return this.g},e.Za=function(e){if(this.Y&&this.Y!=e)throw Error("Method not supported");_u.K.Za.call(this,e)},e.kb=function(){this.g=this.s.a.createElement("DIV")},e.render=function(e){if(this.na)throw Error("Component already rendered");this.g||this.kb(),e?e.insertBefore(this.g,null):this.s.a.body.appendChild(this.g),this.Y&&!this.Y.na||this.v()}
1,e.v=function(){this.na=!0,Vu(this,(function(e){!e.na&&e.N()&&e.v()}))},e.ya=function(){Vu(this,(function(e){e.na&&e.ya()})),this.L&&Su(this.L),this.na=!1},e.o=function(){this.na&&this.ya(),this.L&&(this.L.m(),delete this.L),Vu(this,(function(e){e.m()})),this.g&&ii(this.g),this.Y=this.g=this.oa=this.Ea=null,_u.K.o.call(this)},e.removeChild=function(e,t){if(e){var i=v(e)?e:e.cb||(e.cb=":"+(e.Lb.a++).toString(36));if(this.oa&&i?(e=this.oa,e=(null!==e&&i in e?e[i]:void 0)||null):e=null,i&&e){var n=this.oa;if(i in n&&delete n[i],W(this.Ea,e),t&&(e.ya(),e.g&&ii(e.g)),t=e,null==t)throw Error("Unable to set parent component");t.Y=null,_u.K.Za.call(t,null)}}if(!e)throw Error("Child is not in parent component");return e},lc.a="firebaseui.auth.soy2.element.infoBar",hc.a="firebaseui.auth.soy2.element.progressDialog",dc.a="firebaseui.auth.soy2.element.listBoxDialog",pc.a="firebaseui.auth.soy2.element.busyIndicator";var mc=["mdl-js-textfield","mdl-js-progress","mdl-js-spinner","mdl-js-button"];function yc(e,t){e&&window.componentHandler&&window.componentHandler[t]&&mc.forEach((function(i){eu(e,i)&&window.componentHandler[t](e),_(Jt(i,e),(function(e){window.componentHandler[t](e)}))}))}function wc(e,t,i){if(Sc.call(this),document.body.appendChild(e),e.showModal||window.dialogPolyfill.registerDialog(e),e.showModal(),bc(e),t&&qu(this,e,(function(t){var i=e.getBoundingClientRect();(t.clientX<i.left||i.left+i.width<t.clientX||t.clientY<i.top||i.top+i.height<t.clientY)&&Sc.call(this)})),!i){var n=this.N().parentElement||this.N().parentNode;if(n){var a=this;this.da=function(){if(e.open){var t=e.getBoundingClientRect().height,i=n.getBoundingClientRect().height,r=n.getBoundingClientRect().top-document.body.getBoundingClientRect().top,o=n.getBoundingClientRect().left-document.body.getBoundingClientRect().left,s=e.getBoundingClientRect().width,u=n.getBoundingClientRect().width;e.style.top=(r+(i-t)/2).toString()+"px",t=o+(u-s)/2,e.style.left=t.toString()+"px",e.style.right=(document.body.getBoundingClientRect().width-t-s).toString()+"px"}else window.removeEventListener("resize",a.da)},this.da(),window.addEventListener("resize",this.da,!1)}}}function Sc(){var e=Ic.call(this);e&&(gc(e),e.open&&e.close(),ii(e),this.da&&window.removeEventListener("resize",this.da))}function Ic(){return Xt("firebaseui-id-dialog")}function kc(){ii(Ec.call(this))}function Ec(){return Gu(this,"firebaseui-id-info-bar")}function Cc(){return Gu(this,"firebaseui-id-dismiss-info-bar")}var Ac={xa:{"google.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/google.svg","github.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/github.svg","facebook.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/facebook.svg","twitter.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/twitter.svg",password:"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/mail.svg",phone:"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/phone.svg",anonymous:"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/anonymous.png","microsoft.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/microsoft.svg","yahoo.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/yahoo.svg","apple.com":"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/apple.png",saml:"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/saml.svg",oidc:"https://www.gstatic.com/firebasejs/ui/2.0.0/images/auth/oidc.svg"},wa:{"google.com":"#ffffff","github.com":"#333333","facebook.com":"#3b5998","twitter.com":"#55acee",password:"#db4437",phone:"#02bd7e",anonymous:"#f4b400","microsoft.com":"#2F2F2F","yahoo.com":"#720E9E","apple.com":"#000000",saml:"#007bff",oidc:"#007bff"},hb:{"google.com":"Google","github.com":"GitHub","facebook.com":"Facebook","twitter.com":"Twitter",password:"Password",phone:"Phone",anonymous:"Guest","microsoft.com":"Microsoft","yahoo.com":"Yahoo","apple.com":"Apple"}};function xc(e,t,i){for(var n in rn.call(this,e,t),i)this[n]=i[n]}function Pc(e,t,i,n,a){_u.call(this,i),this.fb=e,this.eb=t,this.Fa=!1,this.Ga=n||null,this.A=this.ca=null,this.Z=le(Ac),he(this.Z,a||{})}function Rc(e){e.Fa=!0;var t=eu(e.N(),"firebaseui-use-spinner");e.ca=window.setTimeout((function(){e.N()&&null===e.A&&(e.A=di(pc,{tb:t},null,e.s),e.N().appendChild(e.A),bc(e.A))}),500)}function Tc(e){return e.N().parentElement||e.N().parentNode}function Mc(e,t,i){Wu(e,t,(function(){i.focus()}))}function Oc(e,t,i){Wu(e,t,(function(){i()}))}function Uc(e,t,i){e=e||{},t=e.Va;var n=e.ia;return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-sign-in"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in with email</h1></div><div class="firebaseui-card-content"><div class="firebaseui-relative-wrapper">
1'+Qu(e)+'</div></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+(t?sc(null):"")+ec(null)+'</div></div><div class="firebaseui-card-footer">'+(n?cc(i):uc(i))+"</div></form></div>",ki(e)}function jc(e,t,i){return e=e||{},t=e.ia,e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-sign-in"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content">'+Qu(e)+rc()+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-links">'+oc()+'</div><div class="firebaseui-form-actions">'+tc()+'</div></div><div class="firebaseui-card-footer">'+(t?cc(i):uc(i))+"</div></form></div>",ki(e)}function Dc(e,t,i){e=e||{};var n=e.Tb;t=e.Ta;var a=e.ia,r='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-sign-up"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Create account</h1></div><div class="firebaseui-card-content">'+Qu(e);return n?(e=e||{},e=e.name,e='<div class="firebaseui-textfield mdl-textfield mdl-js-textfield mdl-textfield--floating-label"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-name-input">First &amp; last name</label><input type="text" name="name" id="ui-sign-in-name-input" autocomplete="name" class="mdl-textfield__input firebaseui-input firebaseui-id-name" value="'+Pi(null!=e?e:"")+'"></div><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-id-name-error"></p></div>',e=ki(e)):e="",i=r+e+ac(null)+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+(t?sc(null):"")+ic()+'</div></div><div class="firebaseui-card-footer">'+(a?cc(i):uc(i))+"</div></form></div>",ki(i)}function Lc(e,t,i){return e=e||{},t=e.Ta,e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-recovery"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Recover password</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Get instructions sent to this email that explain how to reset your password</p>
1'+Qu(e)+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+(t?sc(null):"")+ec({label:Ai("Send")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(e)}function Nc(e,t,i){t=e.G;var n="";return e="Follow the instructions sent to <strong>"+yi(e.email)+"</strong> to recover your password",n+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-recovery-email-sent"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Check your email</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+e+'</p></div><div class="firebaseui-card-actions">',t&&(n+='<div class="firebaseui-form-actions">'+ec({label:Ai("Done")})+"</div>"),n+='</div><div class="firebaseui-card-footer">'+uc(i)+"</div></div>",ki(n)}function Fc(e,t,i){return ki('<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-callback"><div class="firebaseui-callback-indicator-container">'+pc(null,null,i)+"</div></div>")}function Bc(e,t,i){return ki('<div class="firebaseui-container firebaseui-id-page-spinner">'+pc({tb:!0},null,i)+"</div>")}function _c(){return ki('<div class="firebaseui-container firebaseui-id-page-blank firebaseui-use-spinner"></div>')}function Gc(e,t,i){t="",e="A sign-in email with additional instructions was sent to <strong>"+yi(e.email)+"</strong>. Check your email to complete sign-in.";var n=ki('<a class="firebaseui-link firebaseui-id-trouble-getting-email-link" href="javascript:void(0)">Trouble getting email?</a>');return t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-link-sign-in-sent"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign-in email sent</h1></div><div class="firebaseui-card-content"><div class="firebaseui-email-sent"></div><p class="firebaseui-text">'+e+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-links">'+n+'</div><div class="firebaseui-form-actions">'+sc({label:Ai("Back")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function Kc(e,t,i){return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-not-received"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Trouble getting email?</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Try these common fixes:<ul><li>Check if the email was marked as spam or filtered.</li><li>Check your internet connection.</li><li>Check that you did not misspell your email.</li><li>Check that your inbox space is not running out or other inbox settings related issues.</li></ul></p><p class="firebaseui-text">If the steps above didn\'t work, you can resend the email. Note that this will deactivate the link in the older email.</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-links">'+ki('<a class="firebaseui-link firebaseui-id-resend-email-link" href="javascript:void(0)">Resend</a>')+'</div><div class="firebaseui-form-actions">'+sc({label:Ai("Back")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(e)}function Vc(e,t,i){return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-link-sign-in-confirmation"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Confirm email</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Confirm your email to complete sign in</p><div class="firebaseui-relative-wrapper">'+Qu(e)+'</div></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc(null)+ec(null)+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(e)}function Hc(){var e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-different-device-error"><div class="firebaseui-card-header"><h1 class="firebaseui-title">New device or browser detected</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Try opening the link using the same device or browser where you started the sign-in process.</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc({label:Ai("Dismiss")})+"</div></div></div>";return ki(e)}function Zc(){var e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-anonymous-user-mismatch"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Session ended</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">The session associated with this sign-in request has either expired or was cleared.</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc({label:Ai("Dismiss")})+"</div></div></div>";return ki(e)}function Wc(e,t,i){return t="",e="You’ve already used <strong>"+yi(e.email)+"</strong> to sign in. Enter your password for that account.",t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-linking"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><h2 class="firebaseui-subtitle">You already have an account</h2><p class="firebaseui-text">'+e+"</p>"+rc()+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-links">'+oc()+'</div><div class="firebaseui-form-actions">'+tc()+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function Yc(e,t,i){var n=e.email;return t="",e=""+vc(e,i),e=Ai(e),n="You’ve already used <strong>"+yi(n)+"</strong>. You can connect your <strong>"+yi(e)+"</strong> account with <strong>"+yi(n)+"</strong> by signing in with email link below.",e="For this flow to successfully connect your "+yi(e)+" account with this email, you have to open the link on the same device or browser.",t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-link-sign-in-linking"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><h2 class="firebaseui-subtitle">You already have an account</h2><p class="firebaseui-text firebaseui-text-justify">'+n+'<p class="firebaseui-text firebaseui-text-justify">'+e+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+tc()+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function zc(e,t,i){t="";var n=""+vc(e,i);return n=Ai(n),e="You originally intended to connect <strong>"+yi(n)+"</strong> to your email account but have opened the link on a different device where you are not signed in.",n="If you still want to connect your <strong>"+yi(n)+"</strong> account, open the link on the same device where you started sign-in. Otherwise, tap Continue to sign-in on this device.",t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-link-sign-in-linking-different-device"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text firebaseui-text-justify">'+e+'</p><p class="firebaseui-text firebaseui-text-justify">'+n+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+nc()+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function qc(e,t,i){var n=e.email;return t="",e=""+vc(e,i),e=Ai(e),n="You’ve already used <strong>"+yi(n)+"</strong>. Sign in with "+yi(e)+" to continue.",t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-federated-linking"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><h2 class="firebaseui-subtitle">You already have an account</h2><p class="firebaseui-text">'+n+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+ec({label:Ai("Sign in with "+e)})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}
1function Jc(e,t,i){e=e||{};var n=e.kc;t=e.yb,e=e.Eb;var a='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-unauthorized-user"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Not Authorized</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">';return n?(n="<strong>"+yi(n)+"</strong> is not authorized to view the requested page.",a+=n):a+="User is not authorized to view the requested page.",a+="</p>",t&&(t="Please contact <strong>"+yi(t)+"</strong> for authorization.",a+='<p class="firebaseui-text firebaseui-id-unauthorized-user-admin-email">'+t+"</p>"),a+='</div><div class="firebaseui-card-actions"><div class="firebaseui-form-links">',e&&(a+='<a class="firebaseui-link firebaseui-id-unauthorized-user-help-link" href="javascript:void(0)" target="_blank">Learn More</a>'),a+='</div><div class="firebaseui-form-actions">'+sc({label:Ai("Back")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(a)}function Xc(e,t,i){return t="",e="To continue sign in with <strong>"+yi(e.email)+"</strong> on this device, you have to recover the password.",t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-unsupported-provider"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+e+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc(null)+ec({label:Ai("Recover password")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function $c(e){var t="",i='<p class="firebaseui-text">for <strong>'+yi(e.email)+"</strong></p>";return t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-reset"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Reset your password</h1></div><div class="firebaseui-card-content">'+i+ac(Ci(e))+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+ic()+"</div></div></form></div>",ki(t)}function Qc(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-reset-success"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Password changed</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">You can now sign in with your new password</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function el(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-password-reset-failure"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Try resetting your password again</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Your request to reset your password has expired or the link has already been used</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function tl(e){var t=e.G,i="";return e="Your sign-in email address has been changed back to <strong>"+yi(e.email)+"</strong>.",i+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-change-revoke-success"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Updated email address</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+e+'</p><p class="firebaseui-text">If you didn’t ask to change your sign-in email, it’s possible someone is trying to access your account and you should <a class="firebaseui-link firebaseui-id-reset-password-link" href="javascript:void(0)">change your password right away</a>.</p></div><div class="firebaseui-card-actions">'+(t?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></form></div>",ki(i)}function il(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-change-revoke-failure"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Unable to update your email address</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">There was a problem changing your sign-in email back.</p><p class="firebaseui-text">If you try again and still can’t reset your email, try asking your administrator for help.</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function nl(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-verification-success"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Your email has been verified</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">You can now sign in with your new account</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function al(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-verification-failure"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Try verifying your email again</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Your request to verify your email has expired or the link has already been used</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function rl(e){var t=e.G,i="";return e="You can now sign in with your new email <strong>"+yi(e.email)+"</strong>.",i+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-verify-and-change-email-success"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Your email has been verified and changed</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+e+'</p></div><div class="firebaseui-card-actions">'+(t?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(i)}function ol(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-verify-and-change-email-failure"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Try updating your email again</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Your request to verify and update your email has expired or the link has already been used.</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function sl(e){var t=e.factorId,i=e.phoneNumber;e=e.G;var n='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-revert-second-factor-addition-success"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Removed second factor</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">';switch(t){case"phone":t="The <strong>"+yi(t)+" "+yi(i)+"</strong> was removed as a second authentication step.",n+=t;break;default:n+="The device or app was removed as a second authentication step."}return n+='</p><p class="firebaseui-text">If you don\'t recognize this device, someone might be trying to access your account. Consider <a class="firebaseui-link firebaseui-id-reset-password-link" href="javascript:void(0)">changing your password right away</a>.</p></div><div class="firebaseui-card-actions">'+(e?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></form></div>",ki(n)}function ul(e){return e=e||{},e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-revert-second-factor-addition-failure"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Couldn\'t remove your second factor</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">Something went wrong removing your second factor.</p><p class="firebaseui-text">Try removing it again. If that doesn\'t work, contact support for assistance.</p></div><div class="firebaseui-card-actions">'+(e.G?'<div class="firebaseui-form-actions">'+nc()+"</div>":"")+"</div></div>",ki(e)}function cl(e){var t=e.zb;return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-recoverable-error"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Error encountered</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+yi(e.errorMessage)+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">',t&&(e+=ec({label:Ai("Retry")})),ki(e+"</div></div></div>")}function ll(e){return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-unrecoverable-error"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Error encountered</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+yi(e.errorMessage)+"</p></div></div>",ki(e)}function fl(e,t,i){var n=e.Qb;return t="",e="Continue with "+yi(e.jc)+"?",n="You originally wanted to sign in with "+yi(n),t+='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-email-mismatch"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><h2 class="firebaseui-subtitle">'+e+'</h2><p class="firebaseui-text">'+n+'</p></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc(null)+ec({label:Ai("Continue")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form></div>",ki(t)}function hl(e,t,i){var n='<div class="firebaseui-container firebaseui-page-provider-sign-in firebaseui-id-page-provider-sign-in firebaseui-use-spinner"><div class="firebaseui-card-content"><form onsubmit="return false;"><ul class="firebaseui-idp-list">';e=e.Sb,t=e.length;for(var a=0;a<t;a++){var r={ga:e[a]},o=i;r=r||{};var s=r.ga,u=r;u=u||{};var c="";switch(u.ga.providerId){case"google.com":c+="firebaseui-idp-google";break;case"github.com":c+="firebaseui-idp-github";break;case"facebook.com":c+="firebaseui-idp-facebook";break;case"twitter.com":c+="firebaseui-idp-twitter";break;case"phone":c+="firebaseui-idp-phone";break;case"anonymous":c+="firebaseui-idp-anonymous";break;case"password":c+="firebaseui-idp-password";break;default:c+="firebaseui-idp-generic"}u='<button class="firebaseui-idp-button mdl-button mdl-js-button mdl-button--raised '+Pi(Ii(c))+' firebaseui-id-idp-button" data-provider-id="'+Pi(s.providerId)+'" style="background-color:',c=(c=r)||{},c=c.ga,u=u+Pi(Ti(Ii(c.ta?c.ta:o.wa[c.providerId]?""+o.wa[c.providerId]:0==c.providerId.indexOf("saml.")?""+o.wa.saml:0==c.providerId.indexOf("oidc.")?""+o.wa.oidc:""+o.wa.password)))+'"><span class="firebaseui-idp-icon-wrapper"><img class="firebaseui-idp-icon" alt="" src="';var l=r;c=o,l=l||{},l=l.ga,c=Ei(l.za?Ri(l.za):c.xa[l.providerId]?Ri(c.xa[l.providerId]):0==l.providerId.indexOf("saml.")?Ri(c.xa.saml):0==l.providerId.indexOf("oidc.")?Ri(c.xa.oidc):Ri(c.xa.password)),u=u+Pi(Ri(c))+'"></span>',"password"==s.providerId?(u+='<span class="firebaseui-idp-text firebaseui-idp-text-long">',s.V?u+=yi(s.V):s.S?(r="Sign in with "+yi(vc(r,o)),u+=r):u+="Sign in with email",u+='</span><span class="firebaseui-idp-text firebaseui-idp-text-short">',u=s.S?u+yi(s.S):u+"Email",u+="</span>"):"phone"==s.providerId?(u+='<span class="firebaseui-idp-text firebaseui-idp-text-long">',s.V?u+=yi(s.V):s.S?(r="Sign in with "+yi(vc(r,o)),u+=r):u+="Sign in with phone",u+='</span><span class="firebaseui-idp-text firebaseui-idp-text-short">',u=s.S?u+yi(s.S):u+"Phone",u+="</span>"):"anonymous"==s.providerId?(u+='<span class="firebaseui-idp-text firebaseui-idp-text-long">',s.V?u+=yi(s.V):s.S?(r="Sign in with "+yi(vc(r,o)),u+=r):u+="Continue as guest",u+='</span><span class="firebaseui-idp-text firebaseui-idp-text-short">',u=s.S?u+yi(s.S):u+"Guest",u+="</span>"):(u+='<span class="firebaseui-idp-text firebaseui-idp-text-long">',s.V?u+=yi(s.V):(c="Sign in with "+yi(vc(r,o)),u+=c),u+='</span><span class="firebaseui-idp-text firebaseui-idp-text-short">
1'+(s.S?yi(s.S):yi(vc(r,o)))+"</span>"),s=ki(u+"</button>"),n+='<li class="firebaseui-list-item">'+s+"</li>"}return n+='</ul></form></div><div class="firebaseui-card-footer firebaseui-provider-sign-in-footer">'+cc(i)+"</div></div>",ki(n)}function dl(e,t,i){e=e||{};var n,a=e.Gb,r=e.Va;return t=e.ia,e=e||{},e=e.Aa,e='<div class="firebaseui-phone-number"><button class="firebaseui-id-country-selector firebaseui-country-selector mdl-button mdl-js-button"><span class="firebaseui-flag firebaseui-country-selector-flag firebaseui-id-country-selector-flag"></span><span class="firebaseui-id-country-selector-code"></span></button><div class="mdl-textfield mdl-js-textfield mdl-textfield--floating-label firebaseui-textfield firebaseui-phone-input-wrapper"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-phone-number-input">Phone number</label><input type="tel" name="phoneNumber" id="ui-sign-in-phone-number-input" class="mdl-textfield__input firebaseui-input firebaseui-id-phone-number" value="'+Pi(null!=e?e:"")+'"></div></div><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-phone-number-error firebaseui-id-phone-number-error"></p></div>',e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-phone-sign-in-start"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Enter your phone number</h1></div><div class="firebaseui-card-content"><div class="firebaseui-relative-wrapper">'+ki(e),n=a?ki('<div class="firebaseui-recaptcha-wrapper"><div class="firebaseui-recaptcha-container"></div><div class="firebaseui-error-wrapper firebaseui-recaptcha-error-wrapper"><p class="firebaseui-error firebaseui-hidden firebaseui-id-recaptcha-error"></p></div></div>'):"",n=e+n+'</div></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+(r?sc(null):"")+ec({label:Ai("Verify")})+'</div></div><div class="firebaseui-card-footer">',t?(t='<p class="firebaseui-tos firebaseui-phone-tos">',t=i.F&&i.D?t+'By tapping Verify, you are indicating that you accept our <a href="javascript:void(0)" class="firebaseui-link firebaseui-tos-link" target="_blank">Terms of Service</a> and <a href="javascript:void(0)" class="firebaseui-link firebaseui-pp-link" target="_blank">Privacy Policy</a>. An SMS may be sent. Message &amp; data rates may apply.':t+"By tapping Verify, an SMS may be sent. Message &amp; data rates may apply.",i=ki(t+"</p>")):i=ki('<p class="firebaseui-tos firebaseui-phone-sms-notice">By tapping Verify, an SMS may be sent. Message &amp; data rates may apply.</p>')+uc(i),ki(n+i+"</div></form></div>")}function pl(e,t,i){e=e||{},t=e.phoneNumber;var n="";return e='Enter the 6-digit code we sent to <a class="firebaseui-link firebaseui-change-phone-number-link firebaseui-id-change-phone-number-link" href="javascript:void(0)">&lrm;'+yi(t)+"</a>",yi(t),t=n,n=ki('<div class="firebaseui-textfield mdl-textfield mdl-js-textfield mdl-textfield--floating-label"><label class="mdl-textfield__label firebaseui-label" for="ui-sign-in-phone-confirmation-code-input">6-digit code</label><input type="number" name="phoneConfirmationCode" id="ui-sign-in-phone-confirmation-code-input" class="mdl-textfield__input firebaseui-input firebaseui-id-phone-confirmation-code"></div><div class="firebaseui-error-wrapper"><p class="firebaseui-error firebaseui-text-input-error firebaseui-hidden firebaseui-id-phone-confirmation-code-error"></p></div>'),i='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-phone-sign-in-finish"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Verify your phone number</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">'+e+"</p>"+n+'</div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+sc(null)+ec({label:Ai("Continue")})+'</div></div><div class="firebaseui-card-footer">'+uc(i)+"</div></form>",e=ki('<div class="firebaseui-resend-container"><span class="firebaseui-id-resend-countdown"></span><a href="javascript:void(0)" class="firebaseui-id-resend-link firebaseui-hidden firebaseui-link">Resend</a></div>'),ki(t+(i+e+"</div>"))}function vl(){return ki('<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-sign-out"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign Out</h1></div><div class="firebaseui-card-content"><p class="firebaseui-text">You are now successfully signed out.</p></div></div>')}function bl(e,t,i){var n='<div class="firebaseui-container firebaseui-page-select-tenant firebaseui-id-page-select-tenant"><div class="firebaseui-card-content"><form onsubmit="return false;"><ul class="firebaseui-tenant-list">';e=e.ec,t=e.length;for(var a=0;a<t;a++){var r=e[a],o="",s=yi(r.displayName),u=r.tenantId?r.tenantId:"top-level-project";u=Ai(u),o+='<button class="firebaseui-tenant-button mdl-button mdl-js-button mdl-button--raised firebaseui-tenant-selection-'+Pi(u)+' firebaseui-id-tenant-selection-button"'+(r.tenantId?'data-tenant-id="'+Pi(r.tenantId)+'"':"")+'style="background-color:'+Pi(Ti(r.ta))+'"><span class="firebaseui-idp-icon-wrapper"><img class="firebaseui-idp-icon" alt="" src="'+Pi(Ri(r.za))+'"></span><span class="firebaseui-idp-text firebaseui-idp-text-long">',r.V?o+=yi(r.V):(r="Sign in to "+yi(r.displayName),o+=r),o=ki(o+'</span><span class="firebaseui-idp-text firebaseui-idp-text-short">'+s+"</span></button>"),n+='<li class="firebaseui-list-item">'+o+"</li>"}return n+='</ul></form></div><div class="firebaseui-card-footer firebaseui-provider-sign-in-footer">
1'+cc(i)+"</div></div>",ki(n)}function gl(e,t,i){return e='<div class="mdl-card mdl-shadow--2dp firebaseui-container firebaseui-id-page-provider-match-by-email"><form onsubmit="return false;"><div class="firebaseui-card-header"><h1 class="firebaseui-title">Sign in</h1></div><div class="firebaseui-card-content"><div class="firebaseui-relative-wrapper">'+Qu(null)+'</div></div><div class="firebaseui-card-actions"><div class="firebaseui-form-actions">'+ec(null)+'</div></div><div class="firebaseui-card-footer">'+cc(i)+"</div></form></div>",ki(e)}function ml(){return Gu(this,"firebaseui-id-submit")}function yl(){return Gu(this,"firebaseui-id-secondary-link")}function wl(e,t){qu(this,ml.call(this),(function(t){e(t)}));var i=yl.call(this);i&&t&&qu(this,i,(function(e){t(e)}))}function Sl(){return Gu(this,"firebaseui-id-password")}function Il(){return Gu(this,"firebaseui-id-password-error")}function kl(){var e=Sl.call(this),t=Il.call(this);Zu(this,e,(function(){$u(t)&&(Hu(e,!0),Ju(t))}))}function El(){var e=Sl.call(this),t=Il.call(this);return nu(e)?(Hu(e,!0),Ju(t),t=!0):(Hu(e,!1),Xu(t,Ii("Enter your password").toString()),t=!1),t?nu(e):null}function Cl(e,t,i,n,a,r){Pc.call(this,Wc,{email:e},r,"passwordLinking",{F:n,D:a}),this.w=t,this.H=i}D(xc,rn),D(Pc,_u),e=Pc.prototype,e.kb=function(){var e=di(this.fb,this.eb,this.Z,this.s);bc(e),this.g=e},e.v=function(){if(Pc.K.v.call(this),Dn(Tc(this),new xc("pageEnter",Tc(this),{pageId:this.Ga})),this.bb()&&this.Z.F){var e=this.Z.F;qu(this,this.bb(),(function(){e()}))}if(this.ab()&&this.Z.D){var t=this.Z.D;qu(this,this.ab(),(function(){t()}))}},e.ya=function(){Dn(Tc(this),new xc("pageExit",Tc(this),{pageId:this.Ga})),Pc.K.ya.call(this)},e.o=function(){window.clearTimeout(this.ca),this.eb=this.fb=this.ca=null,this.Fa=!1,this.A=null,gc(this.N()),Pc.K.o.call(this)},e.I=function(e,t,i,n){function a(){if(r.T)return null;r.Fa=!1,window.clearTimeout(r.ca),r.ca=null,r.A&&(gc(r.A),ii(r.A),r.A=null)}var r=this;return r.Fa?null:(Rc(r),e.apply(null,t).then(i,n).then(a,a))},M(Pc.prototype,{a:function(e){kc.call(this);var t=di(lc,{message:e},null,this.s);this.N().appendChild(t),qu(this,Cc.call(this),(function(){ii(t)}))},yc:kc,Ac:Ec,zc:Cc,$:function(e,t){e=di(hc,{Ma:e,message:t},null,this.s),wc.call(this,e)},h:Sc,Cb:Ic,Cc:function(){return Gu(this,"firebaseui-tos")},bb:function(){return Gu(this,"firebaseui-tos-link")},ab:function(){return Gu(this,"firebaseui-pp-link")},Dc:function(){return Gu(this,"firebaseui-tos-list")}}),Uc.a="firebaseui.auth.soy2.page.signIn",jc.a="firebaseui.auth.soy2.page.passwordSignIn",Dc.a="firebaseui.auth.soy2.page.passwordSignUp",Lc.a="firebaseui.auth.soy2.page.passwordRecovery",Nc.a="firebaseui.auth.soy2.page.passwordRecoveryEmailSent",Fc.a="firebaseui.auth.soy2.page.callback",Bc.a="firebaseui.auth.soy2.page.spinner",_c.a="firebaseui.auth.soy2.page.blank",Gc.a="firebaseui.auth.soy2.page.emailLinkSignInSent",Kc.a="firebaseui.auth.soy2.page.emailNotReceived",Vc.a="firebaseui.auth.soy2.page.emailLinkSignInConfirmation",Hc.a="firebaseui.auth.soy2.page.differentDeviceError",Zc.a="firebaseui.auth.soy2.page.anonymousUserMismatch",Wc.a="firebaseui.auth.soy2.page.passwordLinking",Yc.a="firebaseui.auth.soy2.page.emailLinkSignInLinking",zc.a="firebaseui.auth.soy2.page.emailLinkSignInLinkingDifferentDevice",qc.a="firebaseui.auth.soy2.page.federatedLinking",Jc.a="firebaseui.auth.soy2.page.unauthorizedUser",Xc.a="firebaseui.auth.soy2.page.unsupportedProvider",$c.a="firebaseui.auth.soy2.page.passwordReset",Qc.a="firebaseui.auth.soy2.page.passwordResetSuccess",el.a="firebaseui.auth.soy2.page.passwordResetFailure",tl.a="firebaseui.auth.soy2.page.emailChangeRevokeSuccess",il.a="firebaseui.auth.soy2.page.emailChangeRevokeFailure",nl.a="firebaseui.auth.soy2.page.emailVerificationSuccess",al.a="firebaseui.auth.soy2.page.emailVerificationFailure",rl.a="firebaseui.auth.soy2.page.verifyAndChangeEmailSuccess",ol.a="firebaseui.auth.soy2.page.verifyAndChangeEmailFailure",sl.a="firebaseui.auth.soy2.page.revertSecondFactorAdditionSuccess",ul.a="firebaseui.auth.soy2.page.revertSecondFactorAdditionFailure",cl.a="firebaseui.auth.soy2.page.recoverableError",ll.a="firebaseui.auth.soy2.page.unrecoverableError",fl.a="firebaseui.auth.soy2.page.emailMismatch",hl.a="firebaseui.auth.soy2.page.providerSignIn",dl.a="firebaseui.auth.soy2.page.phoneSignInStart",pl.a="firebaseui.auth.soy2.page.phoneSignInFinish",vl.a="firebaseui.auth.soy2.page.signOut",bl.a="firebaseui.auth.soy2.page.selectTenant",gl.a="firebaseui.auth.soy2.page.providerMatchByEmail",c(Cl,Pc),Cl.prototype.v=function(){this.P(),this.M(this.w,this.H),Oc(this,this.i(),this.w),this.i().focus(),Pc.prototype.v.call(this)},Cl.prototype.o=function(){this.w=null,Pc.prototype.o.call(this)},Cl.prototype.j=function(){return nu(Gu(this,"firebaseui-id-email"))},M(Cl.prototype,{i:Sl,B:Il,P:kl,u:El,ea:ml,ba:yl,M:wl});var Al=/^[+a-zA-Z0-9_.!#$%&'*\/=?^`{|}~-]+@([a-zA-Z0-9-]+\.)+[a-zA-Z0-9]{2,63}$/;function xl(){return Gu(this,"firebaseui-id-email")}function Pl(){return Gu(this,"firebaseui-id-email-error")}function Rl(e){var t=xl.call(this),i=Pl.call(this);Zu(this,t,(function(){$u(i)&&(Hu(t,!0),Ju(i))})),e&&Wu(this,t,(function(){e()}))}function Tl(){return Q(nu(xl.call(this))||"")}function Ml(){var e=xl.call(this),t=Pl.call(this),i=nu(e)||"";return i?Al.test(i)?(Hu(e,!0),Ju(t),t=!0):(Hu(e,!1),Xu(t,Ii("That email address isn't correct").toString()),t=!1):(Hu(e,!1),Xu(t,Ii("Enter your email address to continue").toString()),t=!1),t?Q(nu(e)):null}function Ol(e,t,i,n,a,r,o){Pc.call(this,jc,{email:i,ia:!!r},o,"passwordSignIn",{F:n,D:a}),this.w=e,this.H=t}function Ul(e,t,i,n,a,r){Pc.call(this,e,t,n,a||"notice",r),this.i=i||null}function jl(e,t,i,n,a){Ul.call(this,Nc,{email:e,G:!!t},t,a,"passwordRecoveryEmailSent",{F:i,D:n})}function Dl(e,t){Ul.call(this,nl,{G:!!e},e,t,"emailVerificationSuccess")}function Ll(e,t){Ul.call(this,al,{G:!!e},e,t,"emailVerificationFailure")}function Nl(e,t,i){Ul.call(this,rl,{email:e,G:!!t},t,i,"verifyAndChangeEmailSuccess")}function Fl(e,t){Ul.call(this,ol,{G:!!e},e,t,"verifyAndChangeEmailFailure")}function Bl(e,t){Ul.call(this,ul,{G:!!e},e,t,"revertSecondFactorAdditionFailure")}function _l(e){Ul.call(this,vl,void 0,void 0,e,"signOut")}function Gl(e,t){Ul.call(this,Qc,{G:!!e},e,t,"passwordResetSuccess")}function Kl(e,t){Ul.call(this,el,{G:!!e},e,t,"passwordResetFailure")}function Vl(e,t){Ul.call(this,il,{G:!!e},e,t,"emailChangeRevokeFailure")}function Hl(e,t,i){Ul.call(this,cl,{errorMessage:e,zb:!!t},t,i,"recoverableError")}function Zl(e,t){Ul.call(this,ll,{errorMessage:e},void 0,t,"unrecoverableError")}function Wl(e){if("auth/invalid-credential"===e.code&&e.message&&-1!==e.message.indexOf("error=consent_required"))return{code:"auth/user-cancelled"};if(e.message&&-1!==e.message.indexOf("HTTP Cloud Function returned an error:")){var t=JSON.parse(e.message.substring(e.message.indexOf("{"),e.message.lastIndexOf("}")+1));return{code:e.code,message:t&&t.error&&t.error.message||e.message}}return e}function Yl(e,t,i,n){function a(i){if(!i.name||"cancel"!=i.name){e:{var n=i.message;try{var a=((JSON.parse(n).error||{}).message||"").toLowerCase().match(/invalid.+(access|id)_token/);if(a&&a.length){var r=!0;break e}}catch(o){}r=!1}
1if(r)i=Tc(t),t.m(),rf(e,i,void 0,Ii("Your sign-in session has expired. Please try again.").toString());else{if(r=i&&i.message||"",i.code){if("auth/email-already-in-use"==i.code||"auth/credential-already-in-use"==i.code)return;r=Jl(i)}t.a(r)}}}if(Hh(e),n)return zl(e,i),ua();if(!i.credential)throw Error("No credential found!");if(!Uh(e).currentUser&&!i.user)throw Error("User not logged in.");try{var r=td(e,i)}catch(o){return Sr(o.code||o.message,o),t.a(o.code||o.message),ua()}return i=r.then((function(t){zl(e,t)}),a).then(void 0,a),Kh(e,r),ua(i)}function zl(e,t){if(!t.user)throw Error("No user found");var i=Ls(Yh(e));if(Ds(Yh(e))&&i&&Cr("Both signInSuccess and signInSuccessWithAuthResult callbacks are provided. Only signInSuccessWithAuthResult callback will be invoked."),i){i=Ls(Yh(e));var n=Ro(Dh(e))||void 0;xo(ko,Dh(e));var a=!1;ka()?(i&&!i(t,n)||(a=!0,Wt(window.opener.location,ql(e,n))),i||window.close()):i&&!i(t,n)||(a=!0,Wt(window.location,ql(e,n))),a||e.reset()}else{i=t.user,t=t.credential,n=Ds(Yh(e)),a=Ro(Dh(e))||void 0,xo(ko,Dh(e));var r=!1;ka()?(n&&!n(i,t,a)||(r=!0,Wt(window.opener.location,ql(e,a))),n||window.close()):n&&!n(i,t,a)||(r=!0,Wt(window.location,ql(e,a))),r||e.reset()}}function ql(e,t){if(e=t||Yh(e).a.get("signInSuccessUrl"),!e)throw Error("No redirect URL has been found. You must either specify a signInSuccessUrl in the configuration, pass in a redirect URL to the widget URL, or return false from the callback.");return e}function Jl(e){var t={code:e.code};t=t||{};var i="";switch(t.code){case"auth/email-already-in-use":i+="The email address is already used by another account";break;case"auth/requires-recent-login":i+=Wi();break;case"auth/too-many-requests":i+="You have entered an incorrect password too many times. Please try again in a few minutes.";break;case"auth/user-cancelled":i+="Please authorize the required permissions to sign in to the application";break;case"auth/user-not-found":i+="That email address doesn't match an existing account";break;case"auth/user-token-expired":i+=Wi();break;case"auth/weak-password":i+="Strong passwords have at least 6 characters and a mix of letters and numbers";break;case"auth/wrong-password":i+="The email and password you entered don't match";break;case"auth/network-request-failed":i+="A network error has occurred";break;case"auth/invalid-phone-number":i+=Gi();break;case"auth/invalid-verification-code":i+=Ii("Wrong code. Try again.");break;case"auth/code-expired":i+="This code is no longer valid";break;case"auth/expired-action-code":i+="This code has expired.";break;case"auth/invalid-action-code":i+="The action code is invalid. This can happen if the code is malformed, expired, or has already been used."}if(t=Ii(i).toString())return t;try{return JSON.parse(e.message),Sr("Internal error: "+e.message,void 0),Vi().toString()}catch(n){return e.message}}function Xl(e,t,i){var a=rs[t]&&n.Z.auth[rs[t]]?new n.Z.auth[rs[t]]:0==t.indexOf("saml.")?new n.Z.auth.SAMLAuthProvider(t):new n.Z.auth.OAuthProvider(t);if(!a)throw Error("Invalid Firebase Auth provider!");var r=Ss(Yh(e),t);if(a.addScope)for(var o=0;o<r.length;o++)a.addScope(r[o]);return r=Is(Yh(e),t)||{},i&&(e=t==n.Z.auth.GoogleAuthProvider.PROVIDER_ID?"login_hint":t==n.Z.auth.GithubAuthProvider.PROVIDER_ID?"login":(e=fs(Yh(e),t))&&e.Ob,e&&(r[e]=i)),a.setCustomParameters&&a.setCustomParameters(r),a}function $l(e,t,i,n){function a(){jo(new jr(e.h.tenantId||null),Dh(e)),Kh(e,t.I(R(e.dc,e),[u],(function(){if("file:"===(window.location&&window.location.protocol))return Kh(e,Th(e).then((function(i){t.m(),xo(Io,Dh(e)),$s("callback",e,s,ua(i))}),r))}),o))}function r(n){if(xo(Io,Dh(e)),!n.name||"cancel"!=n.name)switch(n=Wl(n),n.code){case"auth/popup-blocked":a();break;case"auth/popup-closed-by-user":case"auth/cancelled-popup-request":break;case"auth/credential-already-in-use":break;case"auth/network-request-failed":case"auth/too-many-requests":case"auth/user-cancelled":t.a(Jl(n));break;case"auth/admin-restricted-operation":t.m(),vs(Yh(e))?$s("handleUnauthorizedUser",e,s,null,i):$s("callback",e,s,ca(n));break;default:t.m(),$s("callback",e,s,ca(n))}}function o(i){xo(Io,Dh(e)),i.name&&"cancel"==i.name||(Sr("signInWithRedirect: "+i.code,void 0),i=Jl
1(i),"blank"==t.Ga&&Us(Yh(e))?(t.m(),$s("providerSignIn",e,s,i)):t.a(i))}var s=Tc(t),u=Xl(e,i,n);js(Yh(e))==Ws?a():Kh(e,ed(e,u).then((function(i){t.m(),$s("callback",e,s,ua(i))}),r))}function Ql(e,t){Kh(e,t.I(R(e.$b,e),[],(function(i){return t.m(),Yl(e,t,i,!0)}),(function(e){e.name&&"cancel"==e.name||(Sr("ContinueAsGuest: "+e.code,void 0),e=Jl(e),t.a(e))})))}function ef(e,t,i){function a(i){var a=!1;return i=t.I(R(e.ac,e),[i],(function(i){var n=Tc(t);t.m(),$s("callback",e,n,ua(i)),a=!0}),(function(i){if((!i.name||"cancel"!=i.name)&&(!i||"auth/credential-already-in-use"!=i.code))if(i&&"auth/email-already-in-use"==i.code&&i.email&&i.credential){var a=Tc(t);t.m(),$s("callback",e,a,ca(i))}else i&&"auth/admin-restricted-operation"==i.code&&vs(Yh(e))?(i=Tc(t),t.m(),$s("handleUnauthorizedUser",e,i,null,n.Z.auth.GoogleAuthProvider.PROVIDER_ID)):(i=Jl(i),t.a(i))})),Kh(e,i),i.then((function(){return a}),(function(){return!1}))}if(i&&i.credential&&i.clientId===ds(Yh(e))){if(Ss(Yh(e),n.Z.auth.GoogleAuthProvider.PROVIDER_ID).length){try{var r=JSON.parse(atob(i.credential.split(".")[1])).email}catch(o){}return $l(e,t,n.Z.auth.GoogleAuthProvider.PROVIDER_ID,r),ua(!0)}return a(n.Z.auth.GoogleAuthProvider.credential(i.credential))}return i&&t.a(Ii("The selected credential for the authentication provider is not supported!").toString()),ua(!1)}function tf(e,t){var i=t.j(),a=t.u();if(i)if(a){var r=n.Z.auth.EmailAuthProvider.credential(i,a);Kh(e,t.I(R(e.bc,e),[i,a],(function(i){return Yl(e,t,{user:i.user,credential:r,operationType:i.operationType,additionalUserInfo:i.additionalUserInfo})}),(function(e){if(!e.name||"cancel"!=e.name)switch(e.code){case"auth/email-already-in-use":break;case"auth/email-exists":Hu(t.l(),!1),Xu(t.U(),Jl(e));break;case"auth/too-many-requests":case"auth/wrong-password":Hu(t.i(),!1),Xu(t.B(),Jl(e));break;default:Sr("verifyPassword: "+e.message,void 0),t.a(Jl(e))}})))}else t.i().focus();else t.l().focus()}function nf(e){return e=ls(Yh(e)),1==e.length&&e[0]==n.Z.auth.EmailAuthProvider.PROVIDER_ID}function af(e){return e=ls(Yh(e)),1==e.length&&e[0]==n.Z.auth.PhoneAuthProvider.PROVIDER_ID}function rf(e,t,i,n){nf(e)?n?$s("signIn",e,t,i,n):cf(e,t,i):e&&af(e)&&!n?$s("phoneSignInStart",e,t):e&&Us(Yh(e))&&!n?$s("federatedRedirect",e,t,i):$s("providerSignIn",e,t,n,i)}function of(e,t,i,n){var a=Tc(t);Kh(e,t.I(R(Uh(e).fetchSignInMethodsForEmail,Uh(e)),[i],(function(r){t.m(),sf(e,a,r,i,n)}),(function(e){e=Jl(e),t.a(e)})))}function sf(e,t,i,a,r,o){i.length||Ts(Yh(e))&&!Ts(Yh(e))?Z(i,n.Z.auth.EmailAuthProvider.EMAIL_PASSWORD_SIGN_IN_METHOD)?$s("passwordSignIn",e,t,a,o):1==i.length&&i[0]===n.Z.auth.EmailAuthProvider.EMAIL_LINK_SIGN_IN_METHOD?Ts(Yh(e))?$s("sendEmailLinkForSignIn",e,t,a,(function(){$s("signIn",e,t)})):$s("unsupportedProvider",e,t,a):(i=ns(i,ls(Yh(e))))?(Oo(new Mr(a),Dh(e)),$s("federatedSignIn",e,t,a,i,r)):$s("unsupportedProvider",e,t,a):ps(Yh(e))?$s("handleUnauthorizedUser",e,t,a,n.Z.auth.EmailAuthProvider.PROVIDER_ID):Ts(Yh(e))?$s("sendEmailLinkForSignIn",e,t,a,(function(){$s("signIn",e,t)})):$s("passwordSignUp",e,t,a,void 0,void 0,o)}function uf(e,t,i,n,a,r){var o=Tc(t);Kh(e,t.I(R(e.Ib,e),[i,r],(function(){t.m(),$s("emailLinkSignInSent",e,o,i,n,r)}),a))}function cf(e,t,i){i?$s("prefilledEmailSignIn",e,t,i):$s("signIn",e,t)}function lf(){return Ce(Aa(),"oobCode")}function ff(){var e=Ce(Aa(),"continueUrl");return e?function(){Wt(window.location,e)}:null}function hf(e,t){Pc.call(this,Zc,void 0,t,"anonymousUserMismatch"),this.i=e}function df(e){Pc.call(this,Fc,void 0,e,"callback")}function pf(e,t,i){if(i.user){var n={user:i.user,credential:i.credential,operationType:i.operationType,additionalUserInfo:i.additionalUserInfo},a=To(Dh(e)),r=a&&a.g;if(r&&!yf(i.user,r))mf(e,t,n);else{var o=a&&a.a;o?Kh(e,i.user.linkWithCredential(o).then((function(i){n={user:i.user,credential:o,operationType:i.operationType,additionalUserInfo:i.additionalUserInfo},vf(e,t,n)}),(function(i){bf(e,t,i)}))):vf(e,t,n)}}else i=Tc(t),t.m(),Mo(Dh(e)),rf(e,i)}function vf(e,t,i){Mo(Dh(e)),Yl(e,t,i)}function bf(e,t,i){var n=Tc(t);Mo(Dh(e)),i=Jl(i),t.m(),rf(e,n,void 0,i)}function gf(e,t,i,a){var r=Tc(t);Kh(e,Uh(e).fetchSignInMethodsForEmail(i).then((function(o){t.m(),o.length?Z(o,n.Z.auth.EmailAuthProvider.EMAIL_PASSWORD_SIGN_IN_METHOD)?$s("passwordLinking",e,r,i):1==o.length&&o[0]===n.Z.auth.EmailAuthProvider.EMAIL_LINK_SIGN_IN_METHOD?$s("emailLinkSignInLinking",e,r,i):(o=ns(o,ls(Yh(e))))?$s("federatedLinking",e,r,i,o,a):(Mo(Dh(e)),$s("unsupportedProvider",e,r,i)):(Mo(Dh(e)),$s("passwordRecovery",e,r,i,!1,Hi().toString()))}),(function(i){bf(e,t,i)})))}function mf(e,t,i){var n=Tc(t);Kh(e,id(e).then((function(){t.m(),$s("emailMismatch",e,n,i)}),(function(e){e.name&&"cancel"==e.name||(e=Jl(e.code),t.a(e))})))}function yf(e,t){if(t==e.email)return!0;
1if(e.providerData)for(var i=0;i<e.providerData.length;i++)if(t==e.providerData[i].email)return!0;return!1}function wf(e,t){Pc.call(this,Hc,void 0,t,"differentDeviceError"),this.i=e}function Sf(e,t,i,n){Pc.call(this,tl,{email:e,G:!!i},n,"emailChangeRevoke"),this.l=t,this.i=i||null}function If(){return Gu(this,"firebaseui-id-new-password")}function kf(){return Gu(this,"firebaseui-id-password-toggle")}function Ef(){this.Ra=!this.Ra;var e=kf.call(this),t=If.call(this);this.Ra?(t.type="text",tu(e,"firebaseui-input-toggle-off"),iu(e,"firebaseui-input-toggle-on")):(t.type="password",tu(e,"firebaseui-input-toggle-on"),iu(e,"firebaseui-input-toggle-off")),t.focus()}function Cf(){return Gu(this,"firebaseui-id-new-password-error")}function Af(){this.Ra=!1;var e=If.call(this);e.type="password";var t=Cf.call(this);Zu(this,e,(function(){$u(t)&&(Hu(e,!0),Ju(t))}));var i=kf.call(this);tu(i,"firebaseui-input-toggle-on"),iu(i,"firebaseui-input-toggle-off"),Yu(this,e,(function(){tu(i,"firebaseui-input-toggle-focus"),iu(i,"firebaseui-input-toggle-blur")})),zu(this,e,(function(){tu(i,"firebaseui-input-toggle-blur"),iu(i,"firebaseui-input-toggle-focus")})),qu(this,i,R(Ef,this))}function xf(){var e=If.call(this),t=Cf.call(this);return nu(e)?(Hu(e,!0),Ju(t),t=!0):(Hu(e,!1),Xu(t,Ii("Enter your password").toString()),t=!1),t?nu(e):null}function Pf(e,t,i){Pc.call(this,$c,{email:e},i,"passwordReset"),this.l=t}function Rf(e,t,i,n,a){Pc.call(this,sl,{factorId:e,phoneNumber:i||null,G:!!n},a,"revertSecondFactorAdditionSuccess"),this.l=t,this.i=n||null}function Tf(e,t,i,n,a){var r=i.u();r&&Kh(e,i.I(R(Uh(e).confirmPasswordReset,Uh(e)),[n,r],(function(){i.m();var n=new Gl(a);n.render(t),Mh(e,n)}),(function(n){Mf(e,t,i,n)})))}function Mf(e,t,i,n){"auth/weak-password"==(n&&n.code)?(e=Jl(n),Hu(i.i(),!1),Xu(i.w(),e),i.i().focus()):(i&&i.m(),i=new Kl,i.render(t),Mh(e,i))}function Of(e,t,i){var n=new Sf(i,(function(){Kh(e,n.I(R(Uh(e).sendPasswordResetEmail,Uh(e)),[i],(function(){n.m(),n=new jl(i,void 0,xs(Yh(e)),Ps(Yh(e))),n.render(t),Mh(e,n)}),(function(){n.a(Ki().toString())})))}));n.render(t),Mh(e,n)}function Uf(e,t,i,n){var a=new Rf(n.factorId,(function(){a.I(R(Uh(e).sendPasswordResetEmail,Uh(e)),[i],(function(){a.m(),a=new jl(i,void 0,xs(Yh(e)),Ps(Yh(e))),a.render(t),Mh(e,a)}),(function(){a.a(Ki().toString())}))}),n.phoneNumber);a.render(t),Mh(e,a)}function jf(e,t){try{var i="number"==typeof e.selectionStart}catch(n){i=!1}i?(e.selectionStart=t,e.selectionEnd=t):ut&&!St("9")&&("textarea"==e.type&&(t=e.value.substring(0,t).replace(/(\r\n|\r|\n)/g,"\n").length),e=e.createTextRange(),e.collapse(!0),e.move("character",t),e.select())}function Df(e,t,i,n,a,r){Pc.call(this,Vc,{email:i},r,"emailLinkSignInConfirmation",{F:n,D:a}),this.l=e,this.u=t}function Lf(e,t,i,n,a){Pc.call(this,zc,{ga:e},a,"emailLinkSignInLinkingDifferentDevice",{F:i,D:n}),this.i=t}function Nf(e){Pc.call(this,_c,void 0,e,"blank")}function Ff(e,t,i,n,a){var r=new Nf,o=new Ye(i),s=o.a.a.get(Qe.$a)||"",u=o.a.a.get(Qe.Sa)||"",c="1"===o.a.a.get(Qe.Qa),l=Je(o),f=o.a.a.get(Qe.PROVIDER_ID)||null;o=o.a.a.get(Qe.vb)||null,Zh(e,o);var h=!Ao(Eo,Dh(e)),d=n||Do(u,Dh(e)),p=(n=Lo(u,Dh(e)))&&n.a;f&&p&&p.providerId!==f&&(p=null),r.render(t),Mh(e,r),Kh(e,r.I((function(){var t=ua(null);t=l&&h||h&&c?ca(Error("anonymous-user-not-found")):Jh(e,i).then((function(e){if(f&&!p)throw Error("pending-credential-not-found");return e}));var n=null;return t.then((function(t){return n=t,a?null:Uh(e).checkActionCode(s)})).then((function(){return n}))}),[],(function(n){d?Gf(e,r,d,i,p,n):c?(r.m(),$s("differentDeviceError",e,t)):(r.m(),$s("emailLinkConfirmation",e,t,i,Bf))}),(function(n){var a=void 0;if(!n||!n.name||"cancel"!=n.name)switch(r.m(),n&&n.message){case"anonymous-user-not-found":$s("differentDeviceError",e,t);break;case"anonymous-user-mismatch":$s("anonymousUserMismatch",e,t);break;case"pending-credential-not-found":$s("emailLinkNewDeviceLinking",e,t,i,_f);break;default:n&&(a=Jl(n)),rf(e,t,void 0,a)}})))}function Bf(e,t,i,n){Ff(e,t,n,i,!0)}function _f(e,t,i){Ff(e,t,i)}function Gf(e,t,i,n,a,r){var o=Tc(t);t.$("mdl-spinner mdl-spinner--single-color mdl-js-spinner is-active firebaseui-progress-dialog-loading-icon",Ii("Signing in...").toString());var s=null;a=(r?Xh(e,r,i,n,a):$h(e,i,n,a)).then((function(i){xo(Co,Dh(e)),xo(Eo,Dh(e)),t.h(),t.$("firebaseui-icon-done",Ii("Signed in!").toString()),s=setTimeout((function(){t.h(),Yl(e,t,i,!0)}),1e3),Kh(e,(function(){t&&(t.h(),t.m()),clearTimeout(s)}))}
1),(function(a){if(t.h(),t.m(),!a.name||"cancel"!=a.name){a=Wl(a);var r=Jl(a);"auth/email-already-in-use"==a.code||"auth/credential-already-in-use"==a.code?(xo(Co,Dh(e)),xo(Eo,Dh(e))):"auth/invalid-email"==a.code?(r=Ii("The email provided does not match the current sign-in session.").toString(),$s("emailLinkConfirmation",e,o,n,Bf,null,r)):rf(e,o,i,r)}})),Kh(e,a)}function Kf(e,t,i,n,a,r){Pc.call(this,Yc,{email:e,ga:t},r,"emailLinkSignInLinking",{F:n,D:a}),this.i=i}function Vf(e,t,i,n){var a=Tc(t);uf(e,t,i,(function(){rf(e,a,i)}),(function(n){if(!n.name||"cancel"!=n.name){var r=Jl(n);n&&"auth/network-request-failed"==n.code?t.a(r):(t.m(),rf(e,a,i,r))}}),n)}function Hf(e,t,i,n,a,r){Pc.call(this,Gc,{email:e},r,"emailLinkSignInSent",{F:n,D:a}),this.u=t,this.i=i}function Zf(e,t,i,n,a,r,o){Pc.call(this,fl,{jc:e,Qb:t},o,"emailMismatch",{F:a,D:r}),this.l=i,this.i=n}function Wf(e,t,i,n,a){Pc.call(this,Kc,void 0,a,"emailNotReceived",{F:i,D:n}),this.l=e,this.i=t}function Yf(e,t,i,n,a,r){Pc.call(this,qc,{email:e,ga:t},r,"federatedLinking",{F:n,D:a}),this.i=i}function zf(e,t,i,n){var a=t.u();a?Kh(e,t.I(R(e.Xb,e),[i,a],(function(i){return i=i.user.linkWithCredential(n).then((function(i){return Yl(e,t,{user:i.user,credential:n,operationType:i.operationType,additionalUserInfo:i.additionalUserInfo})})),Kh(e,i),i}),(function(e){if(!e.name||"cancel"!=e.name)switch(e.code){case"auth/wrong-password":Hu(t.i(),!1),Xu(t.B(),Jl(e));break;case"auth/too-many-requests":t.a(Jl(e));break;default:Sr("signInWithEmailAndPassword: "+e.message,void 0),t.a(Jl(e))}}))):t.i().focus()}function qf(e,t,i,n,a,r){Pc.call(this,Lc,{email:i,Ta:!!t},r,"passwordRecovery",{F:n,D:a}),this.l=e,this.u=t}function Jf(e,t){var i=t.j();if(i){var n=Tc(t);Kh(e,t.I(R(Uh(e).sendPasswordResetEmail,Uh(e)),[i],(function(){t.m();var a=new jl(i,(function(){a.m(),rf(e,n)}),xs(Yh(e)),Ps(Yh(e)));a.render(n),Mh(e,a)}),(function(e){Hu(t.i(),!1),Xu(t.w(),Jl(e))})))}else t.i().focus()}function Xf(){return Gu(this,"firebaseui-id-name")}function $f(){return Gu(this,"firebaseui-id-name-error")}function Qf(e,t,i,n,a,r,o,s,u){Pc.call(this,Dc,{email:n,Tb:e,name:a,Ta:!!i,ia:!!s},u,"passwordSignUp",{F:r,D:o}),this.w=t,this.H=i,this.B=e}function eh(e,t){var i=Rs(Yh(e)),a=t.j(),r=null;i&&(r=t.M());var o=t.P();if(a){if(i){if(!r)return void t.u().focus();r=ue(r)}if(o){var s=n.Z.auth.EmailAuthProvider.credential(a,o);Kh(e,t.I(R(e.Yb,e),[a,o],(function(n){var a={user:n.user,credential:s,operationType:n.operationType,additionalUserInfo:n.additionalUserInfo};return i?(n=n.user.updateProfile({displayName:r}).then((function(){return Yl(e,t,a)})),Kh(e,n),n):Yl(e,t,a)}),(function(i){if(!i.name||"cancel"!=i.name){var r=Wl(i);switch(i=Jl(r),r.code){case"auth/email-already-in-use":return th(e,t,a,r);case"auth/too-many-requests":i=Ii("Too many account requests are coming from your IP address. Try again in a few minutes.").toString();case"auth/operation-not-allowed":case"auth/weak-password":Hu(t.l(),!1),Xu(t.ba(),i);break;case"auth/admin-restricted-operation":vs(Yh(e))?(i=Tc(t),t.m(),$s("handleUnauthorizedUser",e,i,a,n.Z.auth.EmailAuthProvider.PROVIDER_ID)):t.a(i);break;default:r="setAccountInfo: "+ao(r),Sr(r,void 0),t.a(i)}}})))}else t.l().focus()}else t.i().focus()}function th(e,t,i,n){function a(){var e=Jl(n);Hu(t.i(),!1),Xu(t.U(),e),t.i().focus()}var r=Uh(e).fetchSignInMethodsForEmail(i).then((function(n){n.length?a():(n=Tc(t),t.m(),$s("passwordRecovery",e,n,i,!1,Hi().toString()))}),(function(){a()}));return Kh(e,r),r}function ih(){return Gu(this,"firebaseui-id-phone-confirmation-code")}function nh(){return Gu(this,"firebaseui-id-phone-confirmation-code-error")}function ah(){return Gu(this,"firebaseui-id-resend-countdown")}function rh(e,t,i,n,a,r,o,s,u){Pc.call(this,pl,{phoneNumber:a},u,"phoneSignInFinish",{F:o,D:s}),this.jb=r,this.i=new vu(1e3),this.B=r,this.P=e,this.l=t,this.H=i,this.M=n}function oh(e,t,i,n){function a(e){t.u().focus(),Hu(t.u(),!1),Xu(t.pa(),e)}var r=t.ba();r?(t.$("mdl-spinner mdl-spinner--single-color mdl-js-spinner is-active firebaseui-progress-dialog-loading-icon",Ii("Verifying...").toString()),Kh(e,t.I(R(n.confirm,n),[r],(function(i){t.h(),t.$("firebaseui-icon-done",Ii("Verified!").toString());var n=setTimeout((function(){t.h(),t.m();var n={user:jh(e).currentUser,credential:null,operationType:i.operationType,additionalUserInfo:i.additionalUserInfo};Yl(e,t,n,!0)}),1e3);Kh(e,(function(){t&&t.h(),clearTimeout(n)}))}),(function(n){if(n.name&&"cancel"==n.name)t.h();else{var r=Wl(n);switch(n=Jl(r),r.code){case"auth/credential-already-in-use":t.h();break;case"auth/code-expired":r=Tc(t),t.h(),t.m(),$s("phoneSignInStart",e,r,i,n);break;case"auth/missing-verification-code":case"auth/invalid-verification-code":t.h(),a(n);break;default:t.h(),t.a(n)}}})))):a(Ii("Wrong code. Try again.").toString())}c(Ol,Pc),Ol.prototype.v=function(){this.P(),this.ea(),this.ba(this.w,this.H),Mc(this,this.l(),this.i()),Oc(this,this.i(),this.w),nu(this.l())?this.i().focus():this.l().focus(),Pc.prototype.v.call(this)},Ol.prototype.o=function(){this.H=this.w=null,Pc.prototype.o.call(this)},M(Ol.prototype,{l:xl,U:Pl,P:Rl,M:Tl,j:Ml,i:Sl,B:Il,ea:kl,u:El,ua:ml,pa:yl,ba:wl}),D(Ul,Pc),Ul.prototype.v=function(){this.i&&(this.u(this.i),this.l().focus()),Ul.
1K.v.call(this)},Ul.prototype.o=function(){this.i=null,Ul.K.o.call(this)},M(Ul.prototype,{l:ml,w:yl,u:wl}),D(jl,Ul),D(Dl,Ul),D(Ll,Ul),D(Nl,Ul),D(Fl,Ul),D(Bl,Ul),D(_l,Ul),D(Gl,Ul),D(Kl,Ul),D(Vl,Ul),D(Hl,Ul),D(Zl,Ul),c(hf,Pc),hf.prototype.v=function(){var e=this;qu(this,this.l(),(function(){e.i()})),this.l().focus(),Pc.prototype.v.call(this)},hf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(hf.prototype,{l:yl}),Xs.anonymousUserMismatch=function(e,t){var i=new hf((function(){i.m(),rf(e,t)}));i.render(t),Mh(e,i)},c(df,Pc),df.prototype.I=function(e,t,i,n){return e.apply(null,t).then(i,n)},Xs.callback=function(e,t,i){var n=new df;n.render(t),Mh(e,n),i=i||Th(e),Kh(e,i.then((function(t){pf(e,n,t)}),(function(i){if((i=Wl(i))&&("auth/account-exists-with-different-credential"==i.code||"auth/email-already-in-use"==i.code)&&i.email&&i.credential)Oo(new Mr(i.email,i.credential),Dh(e)),gf(e,n,i.email);else if(i&&"auth/user-cancelled"==i.code){var a=To(Dh(e)),r=Jl(i);a&&a.a?gf(e,n,a.g,r):a?of(e,n,a.g,r):bf(e,n,i)}else i&&"auth/credential-already-in-use"==i.code||(i&&"auth/operation-not-supported-in-this-environment"==i.code&&nf(e)?pf(e,n,{user:null,credential:null}):i&&"auth/admin-restricted-operation"==i.code&&vs(Yh(e))?(n.m(),Mo(Dh(e)),$s("handleUnauthorizedUser",e,t,null,null)):bf(e,n,i)
1)})))},c(wf,Pc),wf.prototype.v=function(){var e=this;qu(this,this.l(),(function(){e.i()})),this.l().focus(),Pc.prototype.v.call(this)},wf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(wf.prototype,{l:yl}),Xs.differentDeviceError=function(e,t){var i=new wf((function(){i.m(),rf(e,t)}));i.render(t),Mh(e,i)},c(Sf,Pc),Sf.prototype.v=function(){var e=this;qu(this,Gu(this,"firebaseui-id-reset-password-link"),(function(){e.l()})),this.i&&(this.w(this.i),this.u().focus()),Pc.prototype.v.call(this)},Sf.prototype.o=function(){this.l=this.i=null,Pc.prototype.o.call(this)},M(Sf.prototype,{u:ml,B:yl,w:wl}),c(Pf,Pc),Pf.prototype.v=function(){this.H(),this.B(this.l),Oc(this,this.i(),this.l),this.i().focus(),Pc.prototype.v.call(this)},Pf.prototype.o=function(){this.l=null,Pc.prototype.o.call(this)},M(Pf.prototype,{i:If,w:Cf,M:kf,H:Af,u:xf,U:ml,P:yl,B:wl}),c(Rf,Pc),Rf.prototype.v=function(){var e=this;qu(this,Gu(this,"firebaseui-id-reset-password-link"),(function(){e.l()})),this.i&&(this.w(this.i),this.u().focus()),Pc.prototype.v.call(this)},Rf.prototype.o=function(){this.l=this.i=null,Pc.prototype.o.call(this)},M(Rf.prototype,{u:ml,B:yl,w:wl}),Xs.passwordReset=function(e,t,i,n){Kh(e,Uh(e).verifyPasswordResetCode(i).then((function(a){var r=new Pf(a,(function(){Tf(e,t,r,i,n)}));r.render(t),Mh(e,r)}),(function(){Mf(e,t)})))},Xs.emailChangeRevocation=function(e,t,i){var n=null;Kh(e,Uh(e).checkActionCode(i).then((function(t){return n=t.data.email,Uh(e).applyActionCode(i)})).then((function(){Of(e,t,n)}),(function(){var i=new Vl;i.render(t),Mh(e,i)})))},Xs.emailVerification=function(e,t,i,n){Kh(e,Uh(e).applyActionCode(i).then((function(){var i=new Dl(n);i.render(t),Mh(e,i)}),(function(){var i=new Ll;i.render(t),Mh(e,i)})))},Xs.revertSecondFactorAddition=function(e,t,i){var n=null,a=null;Kh(e,Uh(e).checkActionCode(i).then((function(t){return n=t.data.email,a=t.data.multiFactorInfo,Uh(e).applyActionCode(i)})).then((function(){Uf(e,t,n,a)}),(function(){var i=new Bl;i.render(t),Mh(e,i)})))},Xs.verifyAndChangeEmail=function(e,t,i,n){var a=null;Kh(e,Uh(e).checkActionCode(i).then((function(t){return a=t.data.email,Uh(e).applyActionCode(i)})).then((function(){var i=new Nl(a,n);i.render(t),Mh(e,i)}),(function(){var i=new Fl;i.render(t),Mh(e,i)})))},c(Df,Pc),Df.prototype.v=function(){this.w(this.l),this.B(this.l,this.u),this.i().focus(),jf(this.i(),(this.i().value||"").length),Pc.prototype.v.call(this)},Df.prototype.o=function(){this.u=this.l=null,Pc.prototype.o.call(this)},M(Df.prototype,{i:xl,M:Pl,w:Rl,H:Tl,j:Ml,U:ml,P:yl,B:wl}),Xs.emailLinkConfirmation=function(e,t,i,n,a,r){var o=new Df((function(){var a=o.j();a?(o.m(),n(e,t,a,i)):o.i().focus()}),(function(){o.m(),rf(e,t,a||void 0)}),a||void 0,xs(Yh(e)),Ps(Yh(e)));o.render(t),Mh(e,o),r&&o.a(r)},c(Lf,Pc),Lf.prototype.v=function(){this.u(this.i),this.l().focus(),Pc.prototype.v.call(this)},Lf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(Lf.prototype,{l:ml,u:wl}),Xs.emailLinkNewDeviceLinking=function(e,t,i,n){var a=new Ye(i);if(i=a.a.a.get(Qe.PROVIDER_ID)||null,Xe(a,null),i){var r=new Lf(fs(Yh(e),i),(function(){r.m(),n(e,t,a.toString())}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r)}else rf(e,t)},c(Nf,Pc),Xs.emailLinkSignInCallback=Ff,c(Kf,Pc),Kf.prototype.v=function(){this.u(this.i),this.l().focus(),Pc.prototype.v.call(this)},Kf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(Kf.prototype,{l:ml,u:wl}),Xs.emailLinkSignInLinking=function(e,t,i){var n=To(Dh(e));if(Mo(Dh(e)),n){var a=n.a.providerId,r=new Kf(i,fs(Yh(e),a),(function(){Vf(e,r,i,n)}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r)}else rf(e,t)},c(Hf,Pc),Hf.prototype.v=function(){var e=this;qu(this,this.l(),(function(){e.i()})),qu(this,Gu(this,"firebaseui-id-trouble-getting-email-link"),(function(){e.u()})),this.l().focus(),Pc.prototype.v.call(this)},Hf.prototype.o=function(){this.i=this.u=null,Pc.prototype.o.call(this)},M(Hf.prototype,{l:yl}),Xs.emailLinkSignInSent=function(e,t,i,n,a){var r=new Hf(i,(function(){r.m(),$s("emailNotReceived",e,t,i,n,a)}),(function(){r.m(),n()}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r)},c(Zf,Pc),Zf.prototype.v=function(){this.w(this.l,this.i),this.u().focus(),Pc.prototype.v.call(this)},Zf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(Zf.prototype,{u:ml,B:yl,w:wl}),Xs.emailMismatch=function(e,t,i){var n=To(Dh(e));if(n){var a=new Zf(i.user.email,n.g,(function(){var t=a;Mo(Dh(e)),Yl(e,t,i)}),(function(){var t=i.credential.providerId,r=Tc(a);a.m(),n.a?$s("federatedLinking",e,r,n.g,t):$s("federatedSignIn",e,r,n.g,t)}),xs(Yh(e)),Ps(Yh(e)));a.render(t),Mh(e,a)}else rf(e,t)},c(Wf,Pc),Wf.prototype.v=function(){var e=this;qu(this,this.u(),(function(){e.i()})),qu(this,this.Da(),(function(){e.l()})),this.u().focus(),Pc.prototype.v.call(this)},Wf.prototype.Da=function(){return Gu(this,"firebaseui-id-resend-email-link")},Wf.prototype.o=function(){this.i=this.l=null,Pc.prototype.o.call(this)},M(Wf.prototype,{u:yl}),Xs.emailNotReceived=function(e,t,i,n,a){var r=new Wf((function(){uf(e,r,i,n,(function(e){e=Jl(e),r.a(e)}),a)}),(function(){r.m(),rf(e,t,i)}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r)},c(Yf,Pc),Yf.prototype.v=function(){this.u(this.i),this.l().focus(),Pc.prototype.v.call(this)},Yf.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(Yf.prototype,{l:ml,u:wl}),Xs.federatedLinking=function(e,t,i,n,a){var r=To(Dh(e));if(r&&r.a){var o=new Yf(i,fs(Yh(e),n),(function(){$l(e,o,n,i)}),xs(Yh(e)),Ps(Yh(e)));o.render(t),Mh(e,o),a&&o.a(a)}else rf(e,t)},Xs.federatedRedirect=function(e,t,i){var n=new Nf;n.render(t),Mh(e,n),t=ls(Yh(e))[0],$l(e,n,t,i)},Xs.federatedSignIn=function(e,t,i,n,a){var r=new Yf(i,fs(Yh(e),n),(function(){$l(e,r,n,i)}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r),a&&r.a(a)},Xs.passwordLinking=function(e,t,i){var n=To(Dh(e));Mo(Dh(e));var a=n&&n.a;if(a){var r=new Cl(i,(function(){zf(e,r,i,a)}),(function(){r.m(),$s("passwordRecovery",e,t,i)}),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r)}else rf(e,t)},c(qf,Pc),qf.prototype.v=function(){this.B(),this.H(this.l,this.u),nu(this.i())||this.i().focus(),Oc(this,this.i(),this.l),Pc.prototype.v.call(this)},qf.prototype.o=function(){this.u=this.l=null,Pc.prototype.o.call(this)},M(qf.prototype,{i:xl,w:Pl,B:Rl,M:Tl,j:Ml,U:ml,P:yl,H:wl}),Xs.passwordRecovery=function(e,t,i,n,a){var r=new qf((function(){Jf(e,r)}),n?void 0:function(){r.m(),rf(e,t)},i,xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r),a&&r.a(a)},Xs.passwordSignIn=function(e,t,i,n){var a=new Ol((function(){tf(e,a)}),(function(){var i=a.M();a.m(),$s("passwordRecovery",e,t,i)}),i,xs(Yh(e)),Ps(Yh(e)),n);a.render(t),Mh(e,a)},c(Qf,Pc),Qf.prototype.v=function(){this.ea(),this.B&&this.Ja(),this.ua(),this.pa(this.w,this.H),this.B?(Mc(this,this.i(),this.u()),Mc(this,this.u(),this.l())):Mc(this,this.i(),this.l()),this.w&&Oc(this,this.l(),this.w),nu(this.i())?this.B&&!nu(this.u())?this.u().focus():this.l().focus():this.i().focus(),Pc.prototype.v.call(this)},Qf.prototype.o=function(){this.H=this.w=null,Pc.prototype.o.call(this)},M(Qf.prototype,{i:xl,U:Pl,ea:Rl,jb:Tl,j:Ml,u:Xf,Bc:$f,Ja:function(){var e=Xf.call(this),t=$f.call(this);Zu(this,e,(function(){$u(t)&&(Hu(e,!0),Ju(t))}))},M:function(){var e=Xf.call(this),t=$f.call(this),i=nu(e);
1return i=!/^[\s\xa0]*$/.test(null==i?"":String(i)),Hu(e,i),i?(Ju(t),t=!0):(Xu(t,Ii("Enter your account name").toString()),t=!1),t?Q(nu(e)):null},l:If,ba:Cf,lb:kf,ua:Af,P:xf,Nb:ml,Mb:yl,pa:wl}),Xs.passwordSignUp=function(e,t,i,n,a,r){function o(){s.m(),rf(e,t)}var s=new Qf(Rs(Yh(e)),(function(){eh(e,s)}),a?void 0:o,i,n,xs(Yh(e)),Ps(Yh(e)),r);s.render(t),Mh(e,s)},c(rh,Pc),rh.prototype.v=function(){var e=this;this.U(this.jb),gn(this.i,"tick",this.w,!1,this),this.i.start(),qu(this,Gu(this,"firebaseui-id-change-phone-number-link"),(function(){e.P()})),qu(this,this.Da(),(function(){e.M()})),this.Ja(this.l),this.ea(this.l,this.H),this.u().focus(),Pc.prototype.v.call(this)},rh.prototype.o=function(){this.M=this.H=this.l=this.P=null,bu(this.i),Sn(this.i,"tick",this.w),this.i=null,Pc.prototype.o.call(this)},rh.prototype.w=function(){--this.B,0<this.B?this.U(this.B):(bu(this.i),Sn(this.i,"tick",this.w),this.ua(),this.lb())},M(rh.prototype,{u:ih,pa:nh,Ja:function(e){var t=ih.call(this),i=nh.call(this);Zu(this,t,(function(){$u(i)&&(Hu(t,!0),Ju(i))})),e&&Wu(this,t,(function(){e()}))},ba:function(){var e=Q(nu(ih.call(this))||"");return/^\d{6}$/.test(e)?e:null},Fb:ah,U:function(e){ai(ah.call(this),Ii("Resend code in "+(9<e?"0:":"0:0")+e).toString())},ua:function(){Ju(this.Fb())},Da:function(){return Gu(this,"firebaseui-id-resend-link")},lb:function(){Xu(this.Da())},Nb:ml,Mb:yl,ea:wl}),Xs.phoneSignInFinish=function(e,t,i,n,a,r){var o=new rh((function(){o.m(),$s("phoneSignInStart",e,t,i)}),(function(){oh(e,o,i,a)}),(function(){o.m(),rf(e,t)}),(function(){o.m(),$s("phoneSignInStart",e,t,i)}),is(i),n,xs(Yh(e)),Ps(Yh(e)));o.render(t),Mh(e,o),r&&o.a(r)};var sh=!ut&&!(it("Safari")&&!(nt()||it("Coast")||it("Opera")||it("Edge")||it("Firefox")||it("FxiOS")||it("Silk")||it("Android")));function uh(e,t){return/-[a-z]/.test(t)?null:sh&&e.dataset?!it("Android")||nt()||it("Firefox")||it("FxiOS")||it("Opera")||it("Silk")||t in e.dataset?(e=e.dataset[t],void 0===e?null:e):null:e.getAttribute("data-"+String(t).replace(/([A-Z])/g,"-$1").toLowerCase())}function ch(e,t,i){var n=this;e=di(dc,{items:e},null,this.s),wc.call(this,e,!0,!0),i&&(i=lh(e,i))&&(i.focus(),Du(i,e)),qu(this,e,(function(e){(e=(e=ri(e.target,"firebaseui-id-list-box-dialog-button"))&&uh(e,"listboxid"))&&(Sc.call(n),t(e))}))}function lh(e,t){e=(e||document).getElementsByTagName("BUTTON");for(var i=0;i<e.length;i++)if(uh(e[i],"listboxid")===t)return e[i];return null}function fh(){return Gu(this,"firebaseui-id-phone-number")}function hh(){return Gu(this,"firebaseui-id-country-selector")}function dh(){return Gu(this,"firebaseui-id-phone-number-error")}function ph(e,t){var i=e.a,n=vh("1-US-0",i),a=null;if(a=t&&vh(t,i)?t:n?"1-US-0":0<i.length?i[0].c:null,!a)throw Error("No available default country");yh.call(this,a,e)}function vh(e,t){return e=zo(e),!(!e||!Z(t,e))}function bh(e){return e.map((function(e){return{id:e.c,Ma:"firebaseui-flag "+gh(e),label:e.name+" ‎+"+e.b}}))}function gh(e){return"firebaseui-flag-"+e.f}function mh(e){var t=this;ch.call(this,bh(e.a),(function(i){yh.call(t,i,e,!0),t.O().focus()}),this.Ba)}function yh(e,t,i){var n=zo(e);n&&(i&&(i=Q(nu(fh.call(this))||""),t=Yo(t,i),t.length&&t[0].b!=n.b&&(i="+"+n.b+i.substr(t[0].b.length+1),au(fh.call(this),i))),t=zo(this.Ba),this.Ba=e,e=Gu(this,"firebaseui-id-country-selector-flag"),t&&iu(e,gh(t)),tu(e,gh(n)),ai(Gu(this,"firebaseui-id-country-selector-code"),"‎+"+n.b))}function wh(e,t,i,n,a,r,o,s,u,c){Pc.call(this,dl,{Gb:t,Aa:u||null,Va:!!i,ia:!!r},c,"phoneSignInStart",{F:n,D:a}),this.H=s||null,this.M=t,this.l=e,this.w=i||null,this.pa=o||null}function Sh(e,t,i,a){try{var r=t.U(Gs)}catch(o){return}r?Bs?(t.$("mdl-spinner mdl-spinner--single-color mdl-js-spinner is-active firebaseui-progress-dialog-loading-icon",Ii("Verifying...").toString()),Kh(e,t.I(R(e.cc,e),[is(r),i],(function(i){var n=Tc(t);t.$("firebaseui-icon-done",Ii("Code sent!").toString());var a=setTimeout((function(){t.h(),t.m(),$s("phoneSignInFinish",e,n,r,15,i)}),1e3);Kh(e,(function(){t&&t.h(),clearTimeout(a)}))}),(function(i){if(t.h(),!i.name||"cancel"!=i.name){grecaptcha.reset(Ks),Bs=null;var a=i&&i.message||"";if(i.code)switch(i.code){case"auth/too-many-requests":a=Ii("This phone number has been used too many times").toString();break;case"auth/invalid-phone-number":case"auth/missing-phone-number":return t.O().focus(),void Xu(t.B(),Gi().toString());case"auth/admin-restricted-operation":if(vs(Yh(e)))return i=Tc(t),t.m
1(),void $s("handleUnauthorizedUser",e,i,is(r),n.Z.auth.PhoneAuthProvider.PROVIDER_ID);a=Jl(i);break;default:a=Jl(i)}t.a(a)}})))):_s?Xu(t.u(),Ii("Solve the reCAPTCHA").toString()):!_s&&a&&t.i().click():(t.O().focus(),Xu(t.B(),Gi().toString()))}function Ih(e,t,i,n,a){Pc.call(this,hl,{Sb:t},a,"providerSignIn",{F:i,D:n}),this.i=e}function kh(e,t,i,n,a,r,o){Pc.call(this,Uc,{email:i,Va:!!t,ia:!!r},o,"signIn",{F:n,D:a}),this.i=e,this.u=t}function Eh(e,t,i,n,a,r,o){Pc.call(this,Jc,{kc:e,yb:i,Eb:!!n},o,"unauthorizedUser",{F:a,D:r}),this.l=t,this.i=n}function Ch(e,t,i,n,a,r){Pc.call(this,Xc,{email:e},r,"unsupportedProvider",{F:n,D:a}),this.l=t,this.i=i}function Ah(e,t){this.$=!1;var i=Rh(t);if(Ph[i])throw Error('An AuthUI instance already exists for the key "'+i+'"');Ph[i]=this,this.a=e,this.u=null,this.Y=!1,xh(this.a),this.h=n.Z.initializeApp({apiKey:e.app.options.apiKey,authDomain:e.app.options.authDomain},e.app.name+"-firebaseui-temp").auth(),(e=e.emulatorConfig)&&(i=e.port,this.h.useEmulator(e.protocol+"://"+e.host+(null===i?"":":"+i),e.options)),xh(this.h),this.h.setPersistence&&this.h.setPersistence(n.Z.auth.Auth.Persistence.SESSION),this.oa=t,this.ca=new os,this.g=this.T=this.i=this.J=this.O=null,this.s=[],this.Z=!1,this.l=za.Xa(),this.j=this.C=null,this.da=this.A=!1}function xh(e){e&&e.INTERNAL&&e.INTERNAL.logFramework&&e.INTERNAL.logFramework("FirebaseUI-web")}c(wh,Pc),wh.prototype.v=function(){this.ea(this.pa,this.H),this.P(this.l,this.w||void 0),this.M||Mc(this,this.O(),this.i()),Oc(this,this.i(),this.l),this.O().focus(),jf(this.O(),(this.O().value||"").length),Pc.prototype.v.call(this)},wh.prototype.o=function(){this.w=this.l=null,Pc.prototype.o.call(this)},M(wh.prototype,{Cb:Ic,O:fh,B:dh,ea:function(e,t,i){var n=this,a=fh.call(this),r=hh.call(this),o=dh.call(this),s=e||Qo,u=s.a;if(0==u.length)throw Error("No available countries provided.");ph.call(n,s,t),qu(this,r,(function(){mh.call(n,s)})),Zu(this,a,(function(){$u(o)&&(Hu(a,!0),Ju(o));var e=Q(nu(a)||""),t=zo(this.Ba),i=Yo(s,e);e=vh("1-US-0",u),i.length&&i[0].b!=t.b&&(t=i[0],yh.call(n,"1"==t.b&&e?"1-US-0":t.c,s))})),i&&Wu(this,a,(function(){i()}))},U:function(e){var t=Q(nu(fh.call(this))||"");e=e||Qo;var i=e.a,n=Yo(Qo,t);if(n.length&&!Z(i,n[0]))throw au(fh.call(this)),fh.call(this).focus(),Xu(dh.call(this),Ii("The country code provided is not supported.").toString()),Error("The country code provided is not supported.");return i=zo(this.Ba),n.length&&n[0].b!=i.b&&yh.call(this,n[0].c,e),n.length&&(t=t.
1substr(n[0].b.length+1)),t?new es(this.Ba,t):null},Ja:hh,ba:function(){return Gu(this,"firebaseui-recaptcha-container")},u:function(){return Gu(this,"firebaseui-id-recaptcha-error")},i:ml,ua:yl,P:wl}),Xs.phoneSignInStart=function(e,t,i,a){var r=bs(Yh(e))||{};Bs=null,_s=!(r&&"invisible"===r.size);var o=af(e),s=Es(Yh(e)),u=o?ks(Yh(e)):null;s=i&&i.a||s&&s.c||null,i=i&&i.Aa||u,(u=Cs(Yh(e)))&&Xo(u),Gs=u?new Wo(Cs(Yh(e))):Qo;var c=new wh((function(t){Sh(e,c,l,!(!t||!t.keyCode))}),_s,o?null:function(){l.clear(),c.m(),rf(e,t)},xs(Yh(e)),Ps(Yh(e)),o,Gs,s,i);c.render(t),Mh(e,c),a&&c.a(a),r.callback=function(t){c.u()&&Ju(c.u()),Bs=t,_s||Sh(e,c,l)},r["expired-callback"]=function(){Bs=null};var l=new n.Z.auth.RecaptchaVerifier(_s?c.ba():c.i(),r,jh(e).app);Kh(e,c.I(R(l.render,l),[],(function(e){Ks=e}),(function(i){i.name&&"cancel"==i.name||(i=Jl(i),c.m(),rf(e,t,void 0,i))})))},Xs.prefilledEmailSignIn=function(e,t,i){var n=new Nf;n.render(t),Mh(e,n),Kh(e,n.I(R(Uh(e).fetchSignInMethodsForEmail,Uh(e)),[i],(function(a){n.m();var r=!(!nf(e)||!Lh(e));sf(e,t,a,i,void 0,r)}),(function(a){a=Jl(a),n.m(),$s("signIn",e,t,i,a)})))},c(Ih,Pc),Ih.prototype.v=function(){this.l(this.i),Pc.prototype.v.call(this)},Ih.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(Ih.prototype,{l:function(e){function t(t){e(t)}for(var i=this.g?Jt("firebaseui-id-idp-button",this.g||this.s.a):[],n=0;n<i.length;n++){var a=i[n],r=uh(a,"providerId");qu(this,a,T(t,r))}}}),Xs.providerSignIn=function(e,t,i,a){var r=new Ih((function(i){i==n.Z.auth.EmailAuthProvider.PROVIDER_ID?(r.m(),cf(e,t,a)):i==n.Z.auth.PhoneAuthProvider.PROVIDER_ID?(r.m(),$s("phoneSignInStart",e,t)):"anonymous"==i?Ql(e,r):$l(e,r,i,a),zh(e),e.l.cancel()}),hs(Yh(e)),xs(Yh(e)),Ps(Yh(e)));r.render(t),Mh(e,r),i&&r.a(i),qh(e)},Xs.sendEmailLinkForSignIn=function(e,t,i,a){var r=new df;r.render(t),Mh(e,r),uf(e,r,i,a,(function(a){r.m(),a&&"auth/admin-restricted-operation"==a.code&&vs(Yh(e))?$s("handleUnauthorizedUser",e,t,i,n.Z.auth.EmailAuthProvider.PROVIDER_ID):(a=Jl(a),$s("signIn",e,t,i,a))}))},c(kh,Pc),kh.prototype.v=function(){this.w(this.i),this.B(this.i,this.u||void 0),this.l().focus(),jf(this.l(),(this.l().value||"").length),Pc.prototype.v.call(this)},kh.prototype.o=function(){this.u=this.i=null,Pc.prototype.o.call(this)},M(kh.prototype,{l:xl,M:Pl,w:Rl,H:Tl,j:Ml,U:ml,P:yl,B:wl}),Xs.signIn=function(e,t,i,n){var a=nf(e),r=new kh((function(){var t=r,i=t.j()||"";i&&of(e,t,i)}),a?null:function(){r.m(),rf(e,t,i)},i,xs(Yh(e)),Ps(Yh(e)),a);r.render(t),Mh(e,r),n&&r.a(n)},c(Eh,Pc),Eh.prototype.v=function(){var e=this,t=Gu(this,"firebaseui-id-unauthorized-user-help-link");this.i&&t&&qu(this,t,(function(){e.i()})),qu(this,this.u(),(function(){e.l()})),this.u().focus(),Pc.prototype.v.call(this)},Eh.prototype.o=function(){this.i=this.l=null,Pc.prototype.o.call(this)},M(Eh.prototype,{u:yl}),Xs.handleUnauthorizedUser=function(e,t,i,a){function r(){rf(e,t)}a===n.Z.auth.EmailAuthProvider.PROVIDER_ID?r=function(){cf(e,t)}:a===n.Z.auth.PhoneAuthProvider.PROVIDER_ID&&(r=function(){$s("phoneSignInStart",e,t)});var o=null,s=null;a===n.Z.auth.EmailAuthProvider.PROVIDER_ID&&ps(Yh(e))?(o=ys(Yh(e)),s=ws(Yh(e))):vs(Yh(e))&&(o=gs(Yh(e)),s=ms(Yh(e)));var u=new Eh(i,(function(){u.m(),r()}),o,s,xs(Yh(e)),Ps(Yh(e)));u.render(t),Mh(e,u)},c(Ch,Pc),Ch.prototype.v=function(){this.w(this.l,this.i),this.u().focus(),Pc.prototype.v.call(this)},Ch.prototype.o=function(){this.i=this.l=null,Pc.prototype.o.call(this)},M(Ch.prototype,{u:ml,B:yl,w:wl}),Xs.unsupportedProvider=function(e,t,i){var n=new Ch(i,(function(){n.m(),$s("passwordRecovery",e,t,i)}),(function(){n.m(),rf(e,t,i)}),xs(Yh(e)),Ps(Yh(e)));n.render(t),Mh(e,n)};var Ph={};function Rh(e){return e||"[DEFAULT]"}function Th(e){return zh(e),e.i||(e.i=_h(e,(function(t){return t&&!To(Dh(e))?ua(jh(e).getRedirectResult().then((function(e){return e}),(function(t){if(t&&"auth/email-already-in-use"==t.code&&t.email&&t.credential)throw t;return nd(e,t)}))):ua(Uh(e).getRedirectResult().then((function(t){return ss(Yh(e))&&!t.user&&e.j&&!e.j.isAnonymous?jh(e).getRedirectResult():t})))}))),e.i}function Mh(e,t){zh(e),e.g=t}var Oh=null;function Uh(e){return zh(e),e.h}function jh(e){return zh(e),e.a}function Dh(e){return zh(e),e.oa}function Lh(e){return zh(e),e.O?e.O.emailHint:void 0}function Nh(e){return e=new Ye(e),"signIn"===(e.a.a.get(Qe.ub)||null)&&!!e.a.a.get(Qe.$a)}function Fh(e,t,i,n){zh(e),"undefined"!==typeof e.a.languageCode&&(e.u=e.a.languageCode);var a="en".replace(/_/g,"-");e.a.languageCode=a,e.h.languageCode=a,e.Y=!0,"undefined"!==typeof e.a.tenantId&&(e.h.tenantId=e.a.tenantId),e.ib(i),e.O=n||null;var r=d.document;e.C?e.C.then((function(){"complete"==r.readyState?Bh(e,t):wn(window,"load",(function(){Bh(e,t)}))})):"complete"==r.readyState?Bh(e,t):wn(window,"load",(function(){Bh(e,t)}))}function Bh(e,t){var i=Ca(t,"Could not find the FirebaseUI widget element on the page.");if(i.setAttribute("lang","en".replace(/_/g,"-")),Oh){var n=Oh;zh(n),To(Dh(n))&&Cr("UI Widget is already rendered on the page and is pending some user interaction. Only one widget instance can be rendered per page. The previous instance has been automatically reset."),Oh.reset()}if(Oh=e,e.T=i,Wh(e,i),po(new vo)&&po(new bo)){t=Ca(t,"Could not find the FirebaseUI widget element on the page."),i=Aa(),n=Go(Yh(e).a,"queryParameterForSignInSuccessUrl"),i=(i=Ce(i,n))?Mt(Ut(i)).toString():null;e:{n=Aa();var a=As(Yh(e));for(r in n=Ce(n,a)||"",zs)if(zs[r].toLowerCase()==n.toLowerCase()){var r=zs[r];break e}r="callback"}switch(r){case"callback":i&&(r=Dh(e),Po(ko,i,r)),e.nb()?$s("callback",e,t):rf(e,t,Lh(e));break;case"resetPassword":$s("passwordReset",e,t,lf(),ff());break;
1case"recoverEmail":$s("emailChangeRevocation",e,t,lf());break;case"revertSecondFactorAddition":$s("revertSecondFactorAddition",e,t,lf());break;case"verifyEmail":$s("emailVerification",e,t,lf(),ff());break;case"verifyAndChangeEmail":$s("verifyAndChangeEmail",e,t,lf(),ff());break;case"signIn":$s("emailLinkSignInCallback",e,t,Aa()),Qh();break;case"select":i&&(r=Dh(e),Po(ko,i,r)),rf(e,t);break;default:throw Error("Unhandled widget operation.")}t=Yh(e),(t=Fs(t).uiShown||null)&&t()}else t=Ca(t,"Could not find the FirebaseUI widget element on the page."),r=new Zl(Ii("The browser you are using does not support Web Storage. Please try again in a different browser.").toString()),r.render(t),Mh(e,r);t=e.g&&"blank"==e.g.Ga&&Us(Yh(e)),Uo(Dh(e))&&!t&&(t=Uo(Dh(e)),Zh(e,t.a),xo(Io,Dh(e)))}function _h(e,t){if(e.A)return t(Gh(e));if(Kh(e,(function(){e.A=!1})),ss(Yh(e))){var i=new ta((function(i){Kh(e,e.a.onAuthStateChanged((function(n){e.j=n,e.A||(e.A=!0,i(t(Gh(e))))})))}));return Kh(e,i),i}return e.A=!0,t(null)}function Gh(e){return zh(e),ss(Yh(e))&&e.j&&e.j.isAnonymous?e.j:null}function Kh(e,t){if(zh(e),t){e.s.push(t);var i=function(){q(e.s,(function(e){return e==t}))};"function"!=typeof t&&t.then(i,i)}}function Vh(e){var t;return zh(e),(t=e.Z)||(e=Yh(e),e=Is(e,n.Z.auth.GoogleAuthProvider.PROVIDER_ID),t=!(!e||"select_account"!==e.prompt)),t}function Hh(e){"undefined"!==typeof e.a.languageCode&&e.Y&&(e.Y=!1,e.a.languageCode=e.u)}function Zh(e,t){e.a.tenantId=t,e.h.tenantId=t}function Wh(e,t){e.L=null,e.J=new Fn(t),e.J.register(),gn(e.J,"pageEnter",(function(t){if(t=t&&t.pageId,e.L!=t){var i=Yh(e);(i=Fs(i).uiChanged||null)&&i(e.L,t),e.L=t}}))}function Yh(e){return zh(e),e.ca}function zh(e){if(e.$)throw Error("AuthUI instance is deleted!")}function qh(e){zh(e);try{qa(e.l,ds(Yh(e)),Vh(e)).then((function(t){return!!e.g&&ef(e,e.g,t)}))}catch(t){}}function Jh(e,t){var i=Je(new Ye(t));return i?(t=new ta((function(t,n){var a=jh(e).onAuthStateChanged((function(e){a(),e&&e.isAnonymous&&e.uid===i?t(e):e&&e.isAnonymous&&e.uid!==i?n(Error("anonymous-user-mismatch")):n(Error("anonymous-user-not-found"))}));Kh(e,a)})),Kh(e,t),t):ua(null)}function Xh(e,t,i,a,r){zh(e);var o=r||null,s=n.Z.auth.EmailAuthProvider.credentialWithLink(i,a);return i=o?Uh(e).signInWithEmailLink(i,a).then((function(e){return e.user.linkWithCredential(o)})).then((function(){return id(e)})).then((function(){return nd(e,{code:"auth/email-already-in-use"},o)})):Uh(e).fetchSignInMethodsForEmail(i).then((function(i){return i.length?nd(e,{code:"auth/email-already-in-use"},s):t.linkWithCredential(s)})),Kh(e,i),i}function $h(e,t,i,n){zh(e);var a,r=n||null;return t=Uh(e).signInWithEmailLink(t,i).then((function(e){if(a={user:e.user,credential:null,operationType:e.operationType,additionalUserInfo:e.additionalUserInfo},r)return e.user.linkWithCredential(r).then((function(e){a={user:e.user,credential:r,operationType:a.operationType,additionalUserInfo:e.additionalUserInfo}}))})).then((function(){id(e)})).then((function(){return jh(e).updateCurrentUser(a.user)})).then((function(){return a.user=jh(e).currentUser,a})),Kh(e,t),t}function Qh(){var e=Aa();if(Nh(e)){for(var t in e=new Ye(e),Qe)Qe.hasOwnProperty(t)&&Ke(e.a.a,Qe[t]);t={state:"signIn",mode:"emailLink",operation:"clear"};var i=d.document.title;d.history&&d.history.replaceState&&d.history.replaceState(t,i,e.toString())}}function ed(e,t){return zh(e),_h(e,(function(i){return i&&!To(Dh(e))?i.linkWithPopup(t).then((function(e){return e}),(function(t){if(t&&"auth/email-already-in-use"==t.code&&t.email&&t.credential)throw t;return nd(e,t)})):Uh(e).signInWithPopup(t)}))}function td(e,t){return zh(e),_h(e,(function(i){if(e.j&&!e.j.isAnonymous&&ss(Yh(e))&&!Uh(e).currentUser)return id(e).then((function(){return"password"==t.credential.providerId&&(t.credential=null),t}));if(i)return id(e).then((function(){return i.linkWithCredential(t.credential)})).then((function(e){return t.user=e.user,t.credential=e.credential,t.operationType=e.operationType,t.additionalUserInfo=e.additionalUserInfo,t}),(function(i){if(i&&"auth/email-already-in-use"==i.code&&i.email&&i.credential)throw i;return nd(e,i,t.credential)}));if(!t.user)throw Error('Internal error: An incompatible or outdated version of "firebase.js" may be used.');return id(e).then((function(){return jh(e).updateCurrentUser(t.user)})).then((function(){return t.user=jh(e).currentUser,t.operationType="signIn",t.credential&&t.credential.providerId&&"password"==t.credential.providerId&&(t.credential=null),t}))}))}function id(e){return zh(e),Uh(e).signOut()}
1function nd(e,t,i){if(zh(e),t&&t.code&&("auth/email-already-in-use"==t.code||"auth/credential-already-in-use"==t.code)){var n=Ns(Yh(e));return ua().then((function(){return n(new Yi("anonymous-upgrade-merge-conflict",null,i||t.credential))})).then((function(){throw e.g&&(e.g.m(),e.g=null),t}))}return ca(t)}function ad(e,t,i,n){Pc.call(this,gl,void 0,n,"providerMatchByEmail",{F:t,D:i}),this.i=e}function rd(e,t,i,n,a){Pc.call(this,bl,{ec:t},a,"selectTenant",{F:i,D:n}),this.i=e}function od(e,t){function i(e){t(e)}for(var n=e.g?Jt("firebaseui-id-tenant-selection-button",e.g||e.s.a):[],a=0;a<n.length;a++){var r=n[a],o=uh(r,"tenantId");qu(e,r,T(i,o))}}function sd(e){Pc.call(this,Bc,void 0,e,"spinner")}function ud(e){for(var t in this.a=new Fo,Bo(this.a,"authDomain"),Bo(this.a,"displayMode",md),Bo(this.a,"tenants"),Bo(this.a,"callbacks"),Bo(this.a,"tosUrl"),Bo(this.a,"privacyPolicyUrl"),e)if(e.hasOwnProperty(t))try{_o(this.a,t,e[t])}catch(i){Sr('Invalid config: "'+t+'"',void 0)}}function cd(e){for(var t in e=e.a.get("displayMode"),yd)if(yd[t]===e)return yd[t];return md}function ld(e){return e.a.get("callbacks")||{}}function fd(e){var t=e.a.get("tosUrl")||null;if(e=e.a.get("privacyPolicyUrl")||null,t&&!e&&Cr("Privacy Policy URL is missing, the link will not be displayed."),t&&e){if("function"===typeof t)return t;if("string"===typeof t)return function(){Ea(t)}}return null}function hd(e){var t=e.a.get("tosUrl")||null,i=e.a.get("privacyPolicyUrl")||null;if(i&&!t&&Cr("Terms of Service URL is missing, the link will not be displayed."),t&&i){if("function"===typeof i)return i;if("string"===typeof i)return function(){Ea(i)}}return null}function dd(e,t){if(e=e.a.get("tenants"),!e||!e.hasOwnProperty(t)&&!e.hasOwnProperty(wd))throw Error("Invalid tenant configuration!")}function pd(e,t,i){if(e=e.a.get("tenants"),!e)throw Error("Invalid tenant configuration!");var n=[];if(e=e[t]||e[wd],!e)return Sr("Invalid tenant configuration: "+t+" is not configured!",void 0),n;if(t=e.signInOptions,!t)throw Error("Invalid tenant configuration: signInOptions are invalid!");return t.forEach((function(e){if("string"===typeof e)n.push(e);else if("string"===typeof e.provider){var t=e.hd;t&&i?(t instanceof RegExp?t:new RegExp("@"+t.replace(".","\\.")+"$")).test(i)&&n.push(e.provider):n.push(e.provider)}else e="Invalid tenant configuration: signInOption "+JSON.stringify(e)+" is invalid!",Sr(e,void 0)})),n}function vd(e,t,i){return e=bd(e,t),(t=e.signInOptions)&&i&&(t=t.filter((function(e){return"string"===typeof e?i.includes(e):i.includes(e.provider)})),e.signInOptions=t),e}function bd(e,t){var i=gd,n=void 0===n?{}:n;return dd(e,t),e=e.a.get("tenants"),Ra(e[t]||e[wd],i,n)}e=Ah.prototype,e.nb=function(){return zh(this),!!Uo(Dh(this))||Nh(Aa())},e.start=function(e,t){Fh(this,e,t)},e.Db=function(){zh(this),this.Z=!0},e.reset=function(){zh(this);var e=this;this.T&&this.T.removeAttribute("lang"),this.J&&Ln(this.J),Hh(this),this.O=null,Qh(),xo(Io,Dh(this)),zh(this),this.l.cancel(),this.i=ua({user:null,credential:null}),Oh==this&&(Oh=null),this.T=null;for(var t=0;t<this.s.length;t++)"function"==typeof this.s[t]?this.s[t]():this.s[t].cancel&&this.s[t].cancel();this.s=[],Mo(Dh(this)),this.g&&(this.g.m(),this.g=null),this.L=null,this.h&&(this.C=id(this).then((function(){e.C=null}),(function(){e.C=null})))},e.ib=function(e){zh(this);var t,i=this.ca;for(t in e)try{_o(i.a,t,e[t])}catch(n){Sr('Invalid config: "'+t+'"',void 0)}dt&&_o(i.a,"popupMode",!1),Cs(i),!this.da&&Ds(Yh(this))&&(Cr("signInSuccess callback is deprecated. Please use signInSuccessWithAuthResult callback instead."),this.da=!0)},e.Wb=function(){zh(this);var e=Yh(this),t=Go(e.a,"widgetUrl");e=As(e);for(var i,n=t.search(Ee),a=0,r=[];0<=(i=ke(t,a,e,n));)r.push(t.substring(a,i)),a=Math.min(t.indexOf("&",i)+1||n,n);r.push(t.substr(a)),t=r.join("").replace(Ae,"$1"),n="="+encodeURIComponent("select"),(e+=n)?(n=t.indexOf("#"),0>n&&(n=t.length),a=t.indexOf("?"),0>a||a>n?(a=n,i=""):i=t.substring(a+1,n),t=[t.substr(0,a),i,t.substr(n)],n=t[1],t[1]=e?n?n+"&"+e:e:n,n=t[0]+(t[1]?"?"+t[1]:"")+t[2]):n=t,Yh(this).a.get("popupMode")?(e=(window.screen.availHeight-600)/2,t=(window.screen.availWi
1dth-500)/2,n=n||"about:blank",e={width:500,height:600,top:0<e?e:0,left:0<t?t:0,location:!0,resizable:!0,statusbar:!0,toolbar:!1},e.target=e.target||n.target||"google_popup",e.width=e.width||690,e.height=e.height||500,(e=Ia(n,e))&&e.focus()):Wt(window.location,n)},e.Wa=function(){var e=this;return zh(this),this.h.app.delete().then((function(){var t=Rh(Dh(e));delete Ph[t],e.reset(),e.$=!0}))},e.Ib=function(e,t){zh(this);var i=this,n=Pa();if(!Ts(Yh(this)))return ca(Error("Email link sign-in should be enabled to trigger email sending."));var a=Os(Yh(this)),r=new Ye(a.url);return ze(r,n),t&&t.a&&(No(n,t,Dh(this)),Xe(r,t.a.providerId)),qe(r,Ms(Yh(this))),_h(this,(function(t){return t&&((t=t.uid)?r.a.a.set(Qe.Pa,t):Ke(r.a.a,Qe.Pa)),a.url=r.toString(),Uh(i).sendSignInLinkToEmail(e,a)})).then((function(){var t=Dh(i),a={};a.email=e,Po(Eo,to(n,JSON.stringify(a)),t)}),(function(e){throw xo(Co,Dh(i)),xo(Eo,Dh(i)),e}))},e.bc=function(e,t){zh(this);var i=this;return Uh(this).signInWithEmailAndPassword(e,t).then((function(a){return _h(i,(function(r){return r?id(i).then((function(){return nd(i,{code:"auth/email-already-in-use"},n.Z.auth.EmailAuthProvider.credential(e,t))})):a}))}))},e.Yb=function(e,t){zh(this);var i=this;return _h(this,(function(a){if(a){var r=n.Z.auth.EmailAuthProvider.credential(e,t);return a.linkWithCredential(r)}return Uh(i).createUserWithEmailAndPassword(e,t)}))},e.ac=function(e){zh(this);var t=this;return _h(this,(function(i){return i?i.linkWithCredential(e).then((function(e){return e}),(function(i){if(i&&"auth/email-already-in-use"==i.code&&i.email&&i.credential)throw i;return nd(t,i,e)})):Uh(t).signInWithCredential(e)}))},e.dc=function(e){zh(this);var t=this,i=this.i;return this.i=null,_h(this,(function(i){return i&&!To(Dh(t))?i.linkWithRedirect(e):Uh(t).signInWithRedirect(e)})).then((function(){}),(function(e){throw t.i=i,e}))},e.cc=function(e,t){zh(this);var i=this;return _h(this,(function(n){return n?n.linkWithPhoneNumber(e,t).then((function(e){return new $a(e,(function(e){if("auth/credential-already-in-use"==e.code)return nd(i,e);throw e}))})):jh(i).signInWithPhoneNumber(e,t).then((function(e){return new $a(e)}))}))},e.$b=function(){return zh(this),jh(this).signInAnonymously()},e.Xb=function(e,t){return zh(this),Uh(this).signInWithEmailAndPassword(e,t)},c(ad,Pc),ad.prototype.v=function(){this.u(this.i),this.w(this.i),this.l().focus(),jf(this.l(),(this.l().value||"").length),Pc.prototype.v.call(this)},ad.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},M(ad.prototype,{l:xl,H:Pl,u:Rl,B:Tl,j:Ml,M:ml,w:wl}),c(rd,Pc),rd.prototype.v=function(){od(this,this.i),Pc.prototype.v.call(this)},rd.prototype.o=function(){this.i=null,Pc.prototype.o.call(this)},c(sd,Pc);var gd=["immediateFederatedRedirect","privacyPolicyUrl","signInFlow","signInOptions","tosUrl"],md="optionFirst",yd={pc:md,oc:"identifierFirst"},wd="*";function Sd(e,t){var i=this;this.s=Ca(e),this.a={},Object.keys(t).forEach((function(e){i.a[e]=new ud(t[e])})),this.ob=this.g=this.A=this.h=this.i=this.j=null,Object.defineProperty(this,"languageCode",{get:function(){return this.ob},set:function(e){this.ob=e||null},enumerable:!1})}function Id(e){e.j&&e.j.reset(),e.mb(),e.g&&e.g.m()}e=Sd.prototype,e.Ub=function(e,t){var i=this;Id(this);var n=e.apiKey;return new ta((function(e,a){if(i.a.hasOwnProperty(n)){var r=ld(i.a[n]).selectTenantUiHidden||null;if(cd(i.a[n])===md){var o=[];t.forEach((function(e){e=e||"_";var t=i.a[n].a.get("tenants");if(!t)throw Error("Invalid tenant configuration!");(t=t[e]||t[wd])?e={tenantId:"_"!==e?e:null,V:t.fullLabel||null,displayName:t.displayName,za:t.iconUrl,ta:t.buttonColor}:(Sr("Invalid tenant configuration: "+e+" is not configured!",void 0),e=null),e&&o.push(e)}));var s=function(t){t={tenantId:t,providerIds:pd(i.a[n],t||"_")},e(t)};if(1===o.length)return void s(o[0].tenantId);i.g=new rd((function(e){Id(i),r&&r(),s(e)}),o,fd(i.a[n]),hd(i.a[n]))}else i.g=new ad((function(){var a=i.g.j();if(a){for(var o=0;o<t.length;o++){var s=pd(i.a[n],t[o]||"_",a);if(0!==s.length)return a={tenantId:t[o],providerIds:s,email:a},Id(i),r&&r(),void e(a)}i.g.a(Zi({code:"no-matching-tenant-for-email"}).toString())}}),fd(i.a[n]),hd(i.a[n]));i.g.render(i.s),(a=ld(i.a[n]).selectTenantUiShown||null)&&a()}else{var u=Error("Invalid project configuration: API key is invali
1d!");u.code="invalid-configuration",i.pb(u),a(u)}}))},e.Pb=function(e,t){if(!this.a.hasOwnProperty(e))throw Error("Invalid project configuration: API key is invalid!");var i=t||void 0;dd(this.a[e],t||"_");try{this.i=n.Z.app(i).auth()}catch(r){var a=this.a[e].a.get("authDomain");if(!a)throw Error("Invalid project configuration: authDomain is required!");e=n.Z.initializeApp({apiKey:e,authDomain:a},i),e.auth().tenantId=t,this.i=e.auth()}return this.i},e.Zb=function(e,t){var i=this;return new ta((function(n,a){function r(t,n){i.j=new Ah(e),Fh(i.j,i.s,t,n)}var o=e.app.options.apiKey;i.a.hasOwnProperty(o)||a(Error("Invalid project configuration: API key is invalid!"));var s=vd(i.a[o],e.tenantId||"_",t&&t.providerIds);Id(i),a={signInSuccessWithAuthResult:function(e){return n(e),!1}};var u,c=ld(i.a[o]).signInUiShown||null,l=!1;a.uiChanged=function(t,n){null===t&&"callback"===n?((t=Xt("firebaseui-id-page-callback",i.s))&&Ju(t),i.h=new sd,i.h.render(i.s)):l||null===t&&"spinner"===n||"blank"===n||(i.h&&(i.h.m(),i.h=null),l=!0,c&&c(e.tenantId))},s.callbacks=a,s.credentialHelper="none",t&&t.email&&(u={emailHint:t.email}),i.j?i.j.Wa().then((function(){r(s,u)})):r(s,u)}))},e.reset=function(){var e=this;return ua().then((function(){e.j&&e.j.Wa()})).then((function(){e.j=null,Id(e)}))},e.Vb=function(){var e=this;this.h||this.A||(this.A=window.setTimeout((function(){Id(e),e.h=new sd,e.g=e.h,e.h.render(e.s),e.A=null}),500))},e.mb=function(){window.clearTimeout(this.A),this.A=null,this.h&&(this.h.m(),this.h=null)},e.Bb=function(){return Id(this),this.g=new _l,this.g.render(this.s),ua()},e.pb=function(e){var t,i=this,n=Zi({code:e.code}).toString()||e.message;Id(this),e.retry&&"function"===typeof e.retry&&(t=function(){i.reset(),e.retry()}),this.g=new Hl(n,t),this.g.render(this.s)},e.Rb=function(e){var t=this;return ua().then((function(){var i=t.i&&t.i.app.options.apiKey;if(!t.a.hasOwnProperty(i))throw Error("Invalid project configuration: API key is invalid!");if(dd(t.a[i],e.tenantId||"_"),!t.i.currentUser||t.i.currentUser.uid!==e.uid)throw Error("The user being processed does not match the signed in user!");return(i=ld(t.a[i]).beforeSignInSuccess||null)?i(e):e})).then((function(t){if(t.uid!==e.uid)throw Error("User with mismatching UID returned.");return t}))},j("firebaseui.auth.FirebaseUiHandler",Sd),j("firebaseui.auth.FirebaseUiHandler.prototype.selectTenant",Sd.prototype.Ub),j("firebaseui.auth.FirebaseUiHandler.prototype.getAuth",Sd.prototype.Pb),j("firebaseui.auth.FirebaseUiHandler.prototype.startSignIn",Sd.prototype.Zb),j("firebaseui.auth.FirebaseUiHandler.prototype.reset",Sd.prototype.reset),j("firebaseui.auth.FirebaseUiHandler.prototype.showProgressBar",Sd.prototype.Vb),j("firebaseui.auth.FirebaseUiHandler.prototype.hideProgressBar",Sd.prototype.mb),j("firebaseui.auth.FirebaseUiHandler.prototype.completeSignOut",Sd.prototype.Bb),j("firebaseui.auth.FirebaseUiHandler.prototype.handleError",Sd.prototype.pb),j("firebaseui.auth.FirebaseUiHandler.prototype.processUser",Sd.prototype.Rb),j("firebaseui.auth.AuthUI",Ah),j("firebaseui.auth.AuthUI.getInstance",(function(e){return e=Rh(e),Ph[e]?Ph[e]:null})),j("firebaseui.auth.AuthUI.prototype.disableAutoSignIn",Ah.prototype.Db),j("firebaseui.auth.AuthUI.prototype.start",Ah.prototype.start),j("firebaseui.auth.AuthUI.prototype.setConfig",Ah.prototype.ib),j("firebaseui.auth.AuthUI.prototype.signIn",Ah.prototype.Wb),j("firebaseui.auth.AuthUI.prototype.reset",Ah.prototype.reset),j("firebaseui.auth.AuthUI.prototype.delete",Ah.prototype.Wa),j("firebaseui.auth.AuthUI.prototype.isPendingRedirect",Ah.prototype.nb),j("firebaseui.auth.AuthUIError",Yi),j("firebaseui.auth.AuthUIError.prototype.toJSON",Yi.prototype.toJSON),j("firebaseui.auth.CredentialHelper.GOOGLE_YOLO",Vs),j("firebaseui.auth.CredentialHelper.NONE",Hs),j("firebaseui.auth.AnonymousAuthProvider.PROVIDER_ID","anonymous"),ta.prototype["catch"]=ta.prototype.Ca,ta.prototype["finally"]=ta.prototype.fc}).apply("undefined"!==typeof i.g?i.g:"undefined"!==typeof self?self:window)}).apply("undefined"!==typeof i.g?i.g:"undefined"!==typeof self?self:window),"undefined"!==typeof window&&(window.dialogPolyfill=r());var o=firebaseui.auth}}]);
2//# sourceMappingURL=chunk-vendors-37a93c5f.d76e0f00.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.