HCa(this.Xa,b)?this.Lb(c,b):(this.Ka.set(b,c),this.ha.push(b)),c=this.Da[a]=c);return c}destroy(a,b){a&&(H9a(this,()=>{}),K9a(this,()=>{const c=this.ia(a);this.qb.delete(c.Mn);const d=this.ma.indexOf(c);d>=0&&this.ma.splice(d,1);c.destroy(b);delete this.Da[a]}))}ia(a){return this.Da[a]}trigger(a, b,c,d){return aDa(b)&&(a=this.ia(a))?(a.trigger(b,c,d),!0):!1}removeNode(a,b,c){if(aDa(b)){var d=a?this.ia(a):null;d?d.removeNode(b,c):D9a(this,a,b,!1,c);(d=this.qb.get(b))&&d.id!==a&&d.removeNode(b,c)}else this.fb(b,c)}listen(a,b,c,d,e){return aDa(b)?this.ia(a).listen(b,c,d,e):()=>{}}Ec(a,b,c,d,e){return a.transition.build(this.driver,a.element,a.J1.value,a.jJ.value,c,d,a.J1.options,a.jJ.options,b,e)}flush(a){a=a===void 0?-1:a;let b=[];this.Ka.size&&(this.Ka.forEach((d,e)=>this.Lb(d,e)),this.Ka.clear()); if(this.wb&&this.ha.length)for(var c=0;cd());this.Za=[];if(this.Fa.length){const d=this.Fa;this.Fa=[];b.length?oj(b).uL(()=>{d.forEach(e=>e())}):d.forEach(e=>e())}}reportError(){throw new _.Zc(3402,!1);}Tc(a,b){const c=new $8a, d=[],e=new Map,f=[],g=new Map,h=new Map,p=new Map,r=new Set;this.va.forEach(Sa=>{r.add(Sa);Sa=this.driver.query(Sa,".ng-animate-queued",!0);for(let Ma=0;Ma{const $a="ng-enter"+G++;z.set(Ma,$a);Sa.forEach(wb=>rj(wb,$a))});const E=[],P=new Set;var V=new Set;for(var W=0;WP.add(Ma)):V.add(R))}const fa=new Map,oa=eDa(u,Array.from(P));oa.forEach((Sa,Ma)=>{const $a="ng-leave"+G++;fa.set(Ma,$a);Sa.forEach(wb=>rj(wb,$a))});a.push(()=>{w.forEach((Sa,Ma)=>{const $a=z.get(Ma);Sa.forEach(wb=>fDa(wb,$a))});oa.forEach((Sa,Ma)=>{const $a=fa.get(Ma);Sa.forEach(wb=>fDa(wb,$a))});E.forEach(Sa=>{gDa(this,Sa)})});const za=[],sa=[];for(a=this.ma.length-1;a>=0;a--)I9a(this.ma[a],b).forEach(Sa=>{const Ma=Sa.Mja,$a=Sa.element; za.push(Ma);if(this.ha.length){var wb=$a.__ng_removed;if(wb&&wb.dFb){if(wb.wBb&&wb.wBb.has(Sa.triggerName)){wb=wb.wBb.get(Sa.triggerName);var Qb=this.da.get(Sa.element);if(Qb&&Qb.has(Sa.triggerName)){var qb=Qb.get(Sa.triggerName);qb.value=wb;Qb.set(Sa.triggerName,qb)}}Ma.destroy();return}}wb=!t||!HCa(t,$a);Qb=fa.get($a);qb=z.get($a);const Bb=this.Ec(Sa,c,qb,Qb,wb);if(Bb.errors&&Bb.errors.length)sa.push(Bb);else if(wb)Ma.kY(()=>mj($a,Bb.bZa)),Ma.onDestroy(()=>lj($a,Bb.LPa)),d.push(Ma);else if(Sa.M$b)Ma.kY(()=> mj($a,Bb.bZa)),Ma.onDestroy(()=>lj($a,Bb.LPa)),d.push(Ma);else{var Eb=[];Bb.yZ.forEach(Gb=>{Gb.uJd=!0;this.va.has(Gb.element)||Eb.push(Gb)});Bb.yZ=Eb;c.append($a,Bb.yZ);f.push({instruction:Bb,Mja:Ma,element:$a});Bb.gAd.forEach(Gb=>pj(g,Gb,[]).push(Ma));Bb.Pua.forEach((Gb,Xb)=>{if(Gb.size){let Sb=h.get(Xb);Sb||h.set(Xb,Sb=new Set);Gb.forEach((yc,Ic)=>Sb.add(Ic))}});Bb.Tja.forEach((Gb,Xb)=>{let Sb=p.get(Xb);Sb||p.set(Xb,Sb=new Set);Gb.forEach((yc,Ic)=>Sb.add(Ic))})}});if(sa.length){const Sa=[];sa.forEach(()=> {Sa.push(new _.Zc(3505,!1))});za.forEach(Ma=>Ma.destroy());this.reportError(Sa)}const xa=new Map,T=new Map;f.forEach(Sa=>{const Ma=Sa.element;c.has(Ma)&&(T.set(Ma,Ma),this.Wb(Sa.Mja.namespaceId,Sa.instruction,xa))});d.forEach(Sa=>{const Ma=Sa.element;this.Ub(Ma,!1,Sa.namespaceId,Sa.triggerName,null).forEach($a=>{pj(xa,Ma,[]).push($a);$a.destroy()})});const na=E.filter(Sa=>lDa(Sa,h,p)),Ga=new Map;dDa(Ga,V,p).forEach(Sa=>{lDa(Sa,h,p)&&na.push(Sa)});const Aa=new Map;w.forEach(Sa=>{dDa(Aa,new Set(Sa), h)});na.forEach(Sa=>{const Ma=Ga.get(Sa),$a=Aa.get(Sa);let wb,Qb;Ga.set(Sa,new Map([...((wb=Ma==null?void 0:Ma.entries())!=null?wb:[]),...((Qb=$a==null?void 0:$a.entries())!=null?Qb:[])]))});const Ha=[],Qa=[],gb={};f.forEach(Sa=>{const Ma=Sa.element,$a=Sa.Mja,wb=Sa.instruction;if(c.has(Ma))if(r.has(Ma))$a.onDestroy(()=>lj(Ma,wb.LPa)),$a.disabled=!0,$a.totalTime=wb.totalTime,d.push($a);else{var Qb=gb;if(T.size>1){Sa=Ma;const qb=[];for(;Sa=Sa.parentNode;){const Bb=T.get(Sa);if(Bb){Qb=Bb;break}qb.push(Sa)}qb.forEach(Bb=> T.set(Bb,Qb))}Sa=this.Zb($a.namespaceId,wb,xa,e,Aa,Ga);S9a($a,Sa);Qb===gb?Ha.push($a):((Sa=this.la.get(Qb))&&Sa.length&&($a.da=oj(Sa)),d.push($a))}else mj(Ma,wb.bZa),$a.onDestroy(()=>lj(Ma,wb.LPa)),Qa.push($a),r.has(Ma)&&d.push($a)});Qa.forEach(Sa=>{var Ma=e.get(Sa.element);Ma&&Ma.length&&(Ma=oj(Ma),S9a(Sa,Ma))});d.forEach(Sa=>{Sa.da?T9a(Sa,Sa.da):Sa.destroy()});for(b=0;b!Sa.Ja);a.length?hDa(this,V,a):gDa(this,V)}E.length=0;Ha.forEach(Sa=>{this.aa.push(Sa);Sa.uL(()=>{Sa.destroy();const Ma=this.aa.indexOf(Sa);this.aa.splice(Ma,1)});Sa.play()});return Ha}Ub(a,b,c,d,e){let f=[];if(b)(e=this.Ba.get(a))&&(f=e);else if(a=this.la.get(a)){const g=!e||e=="void";a.forEach(h=>{h.HI||(g||h.triggerName==d)&&f.push(h)})}if(c||d)f=f.filter(g=>c&&c!=g.namespaceId|| d&&d!=g.triggerName?!1:!0);return f}Wb(a,b,c){var d=b.triggerName;const e=b.element;a=b.Oac?void 0:a;d=b.Oac?void 0:d;for(const f of b.yZ){const g=f.element,h=g!==e,p=pj(c,g,[]);this.Ub(g,h,a,d,b.jJ).forEach(r=>{const t=r.aa;t.VBa&&t.VBa();r.destroy();p.push(r)})}mj(e,b.bZa)}Zb(a,b,c,d,e,f){const g=b.triggerName,h=b.element,p=[],r=new Set,t=new Set,u=b.yZ.map(z=>{const G=z.element;r.add(G);var E=G.__ng_removed;if(E&&E.FCb)return new xCa(z.duration,z.delay);E=G!==h;var P=jDa((c.get(G)||x9a).map(R=> R.aa)).filter(R=>R.element?R.element===G:!1),V=e.get(G);const W=f.get(G);V=ACa(z.V$,V,W);P=R9a(this,z,V,P);z.EJd&&d&&t.add(G);E&&(z=new F9a(a,g,G),S9a(z,P),p.push(z));return P});p.forEach(z=>{pj(this.Ba,z.element,[]).push(z);z.uL(()=>{var G=this.Ba,E=z.element;let P=G.get(E);if(P){if(P.length){const V=P.indexOf(z);P.splice(V,1)}P.length==0&&G.delete(E)}return P})});r.forEach(z=>rj(z,"ng-animating"));const w=oj(u);w.onDestroy(()=>{r.forEach(z=>fDa(z,"ng-animating"));lj(h,b.LPa)});t.forEach(z=>{pj(d, z,[]).push(w)});return w}},S9a=function(a,b){a.ia||(a.aa=b,a.ha.forEach((c,d)=>{c.forEach(e=>CCa(b,d,void 0,e))}),a.ha.clear(),a.ia=!0,a.totalTime=b.totalTime,a.HI=!1)},T9a=function(a,b){const c=a.aa;c.FZ&&b.kY(()=>c.FZ("start"));b.uL(()=>a.finish());b.onDestroy(()=>a.destroy())},F9a=class{constructor(a,b,c){this.namespaceId=a;this.triggerName=b;this.element=c;this.aa=new xCa;this.ia=!1;this.ha=new Map;this.Ja=!1;this.da=null;this.disabled=this.la=!1;this.HI=!0;this.totalTime=0}fa(a,b){pj(this.ha, a,[]).push(b)}uL(a){this.HI&&this.fa("done",a);this.aa.uL(a)}kY(a){this.HI&&this.fa("start",a);this.aa.kY(a)}onDestroy(a){this.HI&&this.fa("destroy",a);this.aa.onDestroy(a)}init(){this.aa.init()}n2(){return this.HI?!1:this.aa.n2()}play(){!this.HI&&this.aa.play()}pause(){!this.HI&&this.aa.pause()}restart(){!this.HI&&this.aa.restart()}finish(){this.aa.finish()}destroy(){this.Ja=!0;this.aa.destroy()}reset(){!this.HI&&this.aa.reset()}setPosition(a){this.HI||this.aa.setPosition(a)}getPosition(){return this.HI? 0:this.aa.getPosition()}FZ(a){const b=this.aa;b.FZ&&b.FZ(a)}};var V9a=function(a,b){K9a(a.da,b)},W9a=class{constructor(a,b){this.ia={};this.ha=()=>{};this.da=new U9a(a.body,b);this.fa=new w9a(b);this.da.yb=(c,d)=>{this.ha(c,d)}}register(a,b){this.da.register(a,b)}destroy(a,b){this.da.destroy(a,b)}onRemove(a,b,c){this.da.removeNode(a,b,c)}process(a,b,c,d){if(c.charAt(0)=="@"){const [e,f]=ECa(c);this.fa.command(e,b,f,d)}else this.da.trigger(a,b,c,d)}listen(a,b,c,d,e){if(c.charAt(0)=="@"){const [f,g]=ECa(c);return this.fa.listen(f,b,g,e)}return this.da.listen(a, b,c,d,e)}flush(a=-1){this.da.flush(a)}get aa(){return[...this.da.aa,...this.fa.aa]}};var nDa=class{constructor(a,b,c){this.aa=a;this.fa=b;this.da=c;this._state=0;let d=X9a.get(a);d||X9a.set(a,d=new Map);this.ha=d}start(){this._state<1&&(this.fa&&lj(this.aa,this.fa,this.ha),this._state=1)}finish(){this.start();this._state<2&&(lj(this.aa,this.ha),this.da&&(lj(this.aa,this.da),this.da=null),this._state=1)}destroy(){this.finish();this._state<3&&(X9a.delete(this.aa),this.fa&&(mj(this.aa,this.fa),this.da=null),this.da&&(mj(this.aa,this.da),this.da=null),lj(this.aa,this.ha),this._state= 3)}},X9a=new WeakMap;var Y9a=function(a){a.la||(a.la=!0,a.ha.forEach(b=>b()),a.ha=[])},Z9a=function(a){if(!a.Fa){a.Fa=!0;var b=a.V$;a.aa=a.wb(a.element,b,a.options);a.fb=b.length?b[b.length-1]:new Map;var c=()=>Y9a(a);a.aa.addEventListener("finish",c);a.onDestroy(()=>{a.aa.removeEventListener("finish",c)})}},$9a=class{constructor(a,b,c,d){this.element=a;this.V$=b;this.options=c;this.fa=d;this.ha=[];this.ia=[];this.ma=[];this.Xc=this.va=this.la=this.Fa=!1;this.Ka=[];this.Qa=[];this.time=0;this.da=null;this.Efa=new Map; this.Xa=c.duration;this.Ba=c.delay||0;this.time=this.Xa+this.Ba}init(){Z9a(this);this.qb()}qb(){this.Ba?this.Da():this.aa.pause()}Za(a){const b=[];a.forEach(c=>{b.push(Object.fromEntries(c))});return b}wb(a,b,c){return a.animate(this.Za(b),c)}kY(a){this.Qa.push(a);this.ia.push(a)}uL(a){this.Ka.push(a);this.ha.push(a)}onDestroy(a){this.ma.push(a)}play(){Z9a(this);this.n2()||(this.ia.forEach(a=>a()),this.ia=[],this.va=!0,this.fa&&this.fa.start());this.aa.play()}pause(){this.init();this.aa.pause()}finish(){this.init(); this.fa&&this.fa.finish();Y9a(this);this.aa.finish()}reset(){this.Da();this.va=this.la=this.Xc=!1;this.ia=this.Qa;this.ha=this.Ka}Da(){this.aa&&this.aa.cancel()}restart(){this.reset();this.play()}n2(){return this.va}destroy(){this.Xc||(this.Xc=!0,this.Da(),Y9a(this),this.fa&&this.fa.destroy(),this.ma.forEach(a=>a()),this.ma=[])}setPosition(a){this.aa===void 0&&this.init();this.aa.currentTime=a*this.time}getPosition(){let a;return+((a=this.aa.currentTime)!=null?a:0)/this.time}get totalTime(){return this.Ba+ this.Xa}VBa(){const a=new Map;this.n2()&&this.fb.forEach((b,c)=>{c!=="offset"&&a.set(c,this.la?b:vCa(this.element,c))});this.Efa=a}FZ(a){a=a==="start"?this.ia:this.ha;a.forEach(b=>b());a.length=0}};var a$a=class{query(a,b,c){a=c?Array.from(a.querySelectorAll(b)):(a=a.querySelector(b))?[a]:[];return a}animate(a,b,c,d,e,f=[]){const g={duration:c,delay:d,fill:d==0?"both":"forwards"};e&&(g.easing=e);const h=new Map;e=f.filter(r=>r instanceof $9a);c!==0&&d!==0||e.forEach(r=>{r.Efa.forEach((t,u)=>h.set(u,t))});let p=nCa(b).map(r=>new Map(r));p=wCa(a,p,h);b=oDa(a,p);return new $9a(a,p,g,b)}};var b$a=class{constructor(a,b,c,d){this.namespaceId=a;this.delegate=b;this.engine=c;this.aa=d}get data(){return this.delegate.data}S8(a){let b,c;(c=(b=this.delegate).S8)==null||c.call(b,a)}destroy(){this.engine.destroy(this.namespaceId,this.delegate);V9a(this.engine,()=>{queueMicrotask(()=>{this.delegate.destroy()})});let a;(a=this.aa)==null||a.call(this)}createElement(a,b){return this.delegate.createElement(a,b)}createComment(a){return this.delegate.createComment(a)}z8(a){return this.delegate.z8(a)}appendChild(a, b){this.delegate.appendChild(a,b);Q9a(this.engine.da,this.namespaceId,b,!1)}insertBefore(a,b,c,d=!0){this.delegate.insertBefore(a,b,c);Q9a(this.engine.da,this.namespaceId,b,d)}removeChild(a,b){if(this.parentNode(b))this.engine.onRemove(this.namespaceId,b,this.delegate)}kNa(a,b){return this.delegate.kNa(a,b)}parentNode(a){return this.delegate.parentNode(a)}nextSibling(a){return this.delegate.nextSibling(a)}setAttribute(a,b,c,d){this.delegate.setAttribute(a,b,c,d)}removeAttribute(a,b,c){this.delegate.removeAttribute(a, b,c)}addClass(a,b){this.delegate.addClass(a,b)}removeClass(a,b){this.delegate.removeClass(a,b)}setStyle(a,b,c,d){this.delegate.setStyle(a,b,c,d)}ska(a,b,c){this.delegate.ska(a,b,c)}setProperty(a,b,c){b.charAt(0)=="@"&&b=="@.disabled"?N9a(this.engine.da,a,!!c):this.delegate.setProperty(a,b,c)}setValue(a,b){this.delegate.setValue(a,b)}listen(a,b,c,d){return this.delegate.listen(a,b,c,d)}},d$a=class extends b$a{constructor(a,b,c,d){super(b,c,d);this.na=a;this.namespaceId=b}setProperty(a,b,c){b.charAt(0)== "@"?b.charAt(1)=="."&&b=="@.disabled"?N9a(this.engine.da,a,c===void 0?!0:!!c):this.engine.process(this.namespaceId,a,b.slice(1),c):this.delegate.setProperty(a,b,c)}listen(a,b,c,d){return b.charAt(0)=="@"?(a=pDa(a),b=b.slice(1),d="",b.charAt(0)!="@"&&([b,d]=qDa(b)),this.engine.listen(this.namespaceId,a,b,d,e=>{c$a(this.na,e._data||-1,c,e)})):this.delegate.listen(a,b,c,d)}};var c$a=function(a,b,c,d){if(b>=0&&bc(d));else{var e=a.fa;e.length==0&&queueMicrotask(()=>{a.Bm.run(()=>{e.forEach(f=>{const [g,h]=f;g(h)});a.fa=[]})});e.push([c,d])}},e$a=class{constructor(a,b,c){this.delegate=a;this.engine=b;this.Bm=c;this.ha=0;this.da=1;this.fa=[];this.ia=new Map;this.aa=0;b.ha=(d,e)=>{e==null||e.removeChild(null,d)}}zx(a,b){const c=this.delegate.zx(a,b);let d;if(!a||!(b==null?0:(d=b.data)==null?0:d.animation)){const h=this.ia;a=h.get(c);a||(a=new b$a("",c,this.engine, ()=>h.delete(c)),h.set(c,a));return a}const e=b.id,f=b.id+"-"+this.ha;this.ha++;this.engine.register(f,a);const g=h=>{if(Array.isArray(h))h.forEach(g);else{var p=this.engine,r=h.name,t=e+"-"+r,u=p.ia[t];if(!u){u=[];h=(new Z8a).build(h,u,[]);if(u.length)throw new _.Zc(3404,!1);u=new u9a(r,h);p.ia[t]=u}p=p.da;(t=p.Da[f])&&t.register(r,u)&&p.wb++}};b.data.animation.forEach(g);return new d$a(this,f,c,this.engine)}begin(){this.aa++;this.delegate.begin&&this.delegate.begin()}la(){queueMicrotask(()=>{this.da++})}end(){this.aa--; this.aa==0&&this.Bm.runOutsideAngular(()=>{this.la();this.engine.flush(this.da)});this.delegate.end&&this.delegate.end()}};var g$a={Ga:_.Oe,Sd:function(a,b,c){a=new e$a(a,b,c);return new f$a(a)},deps:[Hm,W9a,_.se]},f$a=class{constructor(a){this.delegate=a;this.aa=new Map}begin(){this.delegate.begin&&this.delegate.begin()}end(){this.delegate.end&&this.delegate.end()}zx(a,b){const c=this.delegate.zx(a,b);a=this.aa.get(c);a||(a=new h$a(c,()=>this.aa.delete(c)),this.aa.set(c,a));return a}};f$a.ea=function(a){return new (a||f$a)(_.m(_.Oe))};f$a.sa=_.l({token:f$a,na:f$a.ea,wa:"root"}); var i$a=Zone.root,j$a=new Set("mouseenter mouseleave mousemove mouseout mouseover mousewheel scroll pointerover pointerenter pointermove pointerout pointerleave".split(" ")),h$a=class extends N8a{constructor(a,b){super(a);this.delegate=a;this.onDestroy=b}listen(a,b,c){return typeof a!=="string"&&j$a.has(b)&&Zone.current!==i$a?i$a.run(()=>this.delegate.listen(a,b,c)):this.delegate.listen(a,b,c)}destroy(){this.delegate.destroy();this.onDestroy()}};_.Wi("ABUSE_SECTION","appeal");_.Wi("ACCOUNT_SETTINGS_SECTION","accountsettings");_.Wi("ACCESS_SECTION","access");_.Wi("ACTIVITY_STREAM_SECTION","activity");_.Wi("ADMIN_SECTION","admin");_.Wi("API_SECTION","apis");_.Wi("APPENGINE_SECTION","appengine");_.Wi("ASSITANT_SECTION","assistant");_.Wi("BIGTABLE_SECTION","bigtable");_.Wi("BIGQUERY_SECTION","bigquery");_.Wi("BILLING_SECTION","billing");_.Wi("BYOIP_SECTION","byoip");_.Wi("CACHE_SECTION","memorystore");_.Wi("CATALOG_SECTION","catalog"); _.Wi("CDN_SECTION","cdn");_.Wi("CLOUDIDENTITY_SECTION","cloudidentity");_.Wi("CLOUD_BUILD_SECTION","cloud-build");_.Wi("CLOUD_RUN_FOR_ANTHOS_SECTION","anthos/run");_.Wi("CONTAINER_REGISTRY_SECTION","gcr");_.Wi("CLOUDDEV_SECTION","clouddev");_.Wi("CLOUD_SHELL_SECTION","cloudshell");_.Wi("CLOUDPUBSUB_SECTION","cloudpubsub");_.Wi("CLOUDPUBSUB_MONITORING_SECTION","cloudpubsub_monitoring");_.Wi("CICP_SECTION","customer-identity");_.Wi("CLOUD_COMPOSER_SECTION","composer");_.Wi("CLOUD_ML_SECTION","ai-platform"); _.Wi("SCHEDULER_SECTION","cloudscheduler");_.Wi("CLOUD_STORAGE_SECTION","cloudstorage");_.Wi("TASKS_SECTION","cloudtasks");_.Wi("COMPUTE_SECTION","compute");_.Wi("CONVERSATIONALAGENT_SECTION","conversationalagent");_.Wi("CRASH_SECTION","errors");_.Wi("CRM_MANAGER_SECTION","cloud-resource-manager");_.Wi("DATAHUB_SECTION","datacatalog");_.Wi("DATA_QNA_SECTION","data-qna");_.Wi("DATAFLOW_SECTION","dataflow");_.Wi("DATAHUB","datahub");_.Wi("DATAPREP_SECTION","dataprep");_.Wi("DATAPLEX_SECTION","dataplex"); _.Wi("DATAPROC_SECTION","dataproc");_.Wi("DATASTORE_SECTION","datastore");_.Wi("DEBUG_SECTION","debug");_.Wi("DEPLOYMENT_MANAGER_SECTION","dm");_.Wi("CLOUDDEV_SECTION","code");_.Wi("DIALOGFLOW_SECTION","dialogflow");_.Wi("DNS_SECTION","dns");_.Wi("DRIVE_SECTION","drive");_.Wi("DYNAMITE_SECTION","dynamite");_.Wi("EDU_SECTION","edu");_.Wi("EDUCATION_SECTION","education");_.Wi("ENDPOINTS_SECTION","endpoints");_.Wi("FILESTORE_SECTION","filestore");_.Wi("FIREWALLS_SECTION","firewalls"); _.Wi("FLOWS_SECTION","flows");_.Wi("FOLDER_CREATE_SECTION","foldercreate");_.Wi("FREE_TRIAL_SECTION","freetrial");_.Wi("FUNCTIONS_SECTION","functions");_.Wi("GAME_SECTION","game");_.Wi("GENOMICS_SECTION","genomics");_.Wi("GETTING_STARTED_SECTION","start");_.Wi("GOOGLEAPPSSDK_SECTION","googleappssdk");_.Wi("HANGOUTS_SECTION","hangouts");_.Wi("HOME_SECTION","home");_.Wi("IAM_ADMIN_SECTION","iam-admin");_.Wi("IDENTITY_SECTION","identity");_.Wi("INTERCONNECT_SUB_SECTION","interconnect"); _.Wi("INTERNAL_RANGES_SECTION","internal-ranges");_.Wi("INVITATION_SECTION","invitation");_.Wi("IP_ADDRESSES_SECTION","addresses");_.Wi("CLOUD_JOBS_DISCOVERY_SECTION","talent-solution");_.Wi("KNATIVE_SERVING_SECTION","kubernetes/run");_.Wi("KUBERNETES_SECTION","kubernetes");_.Wi("LAUNCHER_SECTION","launcher");_.Wi("LOAD_BALANCER_SECTION","loadbalancing");_.Wi("LOGS_SECTION","logs");_.Wi("MARKETPLACE_SECTION","marketplace");_.Wi("MAPS_SECTION","google/maps-apis");_.Wi("MLH","mlh"); _.Wi("MONITORING_SECTION","monitoring");_.Wi("NATURAL_LANGUAGE_SECTION","natural-language");_.Wi("NAVIGATION_ERROR","navigation-error");_.Wi("NETWORK_INTELLIGENCE_SECTION","net-intelligence");_.Wi("NETWORK_PEERING_SECTION","peering");_.Wi("NETWORK_SECURITY_SECTION","net-security");_.Wi("LOAD_BALANCING_SECTION","net-services");_.Wi("NETWORK_TIERS_SECTION","net-tier");_.Wi("NETWORKS_SECTION","networks");_.Wi("ONBOARDING_SECTION","getting-started");_.Wi("ORGANIZATION_SECTION","organization"); _.Wi("PERMISSIONS_SECTION","permissions");_.Wi("PRODUCER_PORTAL_SECTION","producer-portal");_.Wi("PROFILER_SECTION","profiler");_.Wi("PROJECT_SECTION","project");_.Wi("PROJECT_CREATE_SECTION","projectcreate");_.Wi("QUOTAS_SECTION","quotas");_.Wi("ROUTERS_SECTION","routers");_.Wi("PROJECT_SELECTOR_SECTION","projectselector2");_.Wi("ROUTES_SECTION","routes");_.Wi("SECURITY_SECTION","security");_.Wi("SETTINGS_SECTION","settings");_.Wi("SERVERLESS_SECTION","run");_.Wi("SPANNER_SECTION","spanner"); _.Wi("SPEECH_SECTION","speech_to_text");_.Wi("SQL_SECTION","sql");_.Wi("SSH_SECTION","ssh");_.Wi("SSH_TUTORIAL_SECTION","ssh/tutorial");_.Wi("STATICMAP_SECTION","staticmap");_.Wi("STORAGE_SECTION","storage");_.Wi("SUPPORT_SECTION","support");_.Wi("TEAMS_SECTION","teams");_.Wi("TERMS_OF_SERVICE_SECTION","terms");_.Wi("TEXT_TO_SPEECH_SECTION","text_to_speech");_.Wi("TRACES_SECTION","traces");_.Wi("TRANSFER_SECTION","transfer");_.Wi("TRANSLATION_SECTION","translation"); _.Wi("TRUSTEDTESTERS_SECTION","trustedtesters");_.Wi("TRY_GCP_SECTION","try-gcp");_.Wi("USER_PREFERENCES_SECTION","user-preferences");_.Wi("VIRTUAL_NETWORK_SECTION","networking");_.Wi("VIDEO_INTELLIGENCE_SECTION","video-intelligence");_.Wi("VISION_SECTION","vision");_.Wi("VISION_OBJECT_DETECTION_SECTION","vision-object-detection");_.Wi("VPN_SECTION","vpn");_.Wi("INTERCONNECT_SECTION","hybrid");_.k$a=Object.freeze("authuser autoresume b cloudshell cloudshellsafemode consoleReturnUrl consoleUI csesidx duet chat ce e eap folder hl inv invt jsmode journey_id liveReload localDevPort memorystore mods organizationId p2env p2jsmode p2snapshot pantheon_testId quickstart reportTiming requestReason showFTMessage storageKey src token trial tutorial use_staging walkthrough_id walkthrough_tutorial_id embeddedAppsEnvironment".split(" "));_.l$a=Object.freeze(_.k$a.concat(["orgonly","project","supportedpurview"])); _.m$a=Object.freeze(_.k$a.concat(["orgonly","supportedpurview"]));_.n$a=Object.freeze(["debugUI"]); _.o$a=Object.freeze({API_SECTION:["endpoint-id","endpointId","returnUrl"],APP_DESIGN_CENTER_SECTION:["space"],APPENGINE_SECTION:"serviceId versionId filename contentType size unit op startDate endDate sortCol sortDir".split(" "),AVERE_SECTION:["endpoint-id","endpointId"],BILLING_SECTION:[],CRASH_SECTION:[],COMPUTE_SECTION:"osPolicy osFamily isRunning osVersion cveId patchAvailable patchSeverity complianceState".split(" "),DEPLOYMENT_MANAGER_SECTION:["preview"],LAUNCHER_SECTION:"solution endpointId endpoint-id env preview returnUrl".split(" "), MARKETPLACE_SECTION:"solution endpointId endpoint-id env preview returnUrl".split(" "),LOGS_SECTION:["serviceId","versionId"],DATASTORE_SECTION:"ns namespace kind filter gql sortCol sortDir queryType".split(" "),FOLDER_CREATE_SECTION:["previousPage"],FREE_TRIAL_SECTION:[],HOME_SECTION:[],PARTNER_PORTAL_SECTION:["env","cloudBiEnv","partnerId"],PROJECT_CREATE_SECTION:["previousPage"],PROJECT_SECTION:[],IAM_ADMIN_SECTION:[],SECURITY_SECTION:["location"],STORAGE_SECTION:["userProject"],SUPPORT_SECTION:["caseId", "accountId"],PRODUCER_PORTAL:["partnerAccountId"],TELECOM_NETWORK_AUTOMATION_SECTION:["oc"],rif_ucp_hub:["service","env"]});var p$a=class{constructor(a=rDa){this.aa=_.l$a;this.da=a}extract(a){return a}merge(a,b){for(const c of this.aa)b.queryParams.hasOwnProperty(c)&&this.da(c,b,a);return a}};var sDa=["project","folder","organizationId"],q$a=class extends p$a{constructor(){super(tDa)}merge(a,b){return a.queryParams.hasOwnProperty("rif_reserved")?(delete a.queryParams.rif_reserved,a):super.merge(a,b)}},r$a={Ga:Nm,Sd:function(){return new q$a}};_.s$a=new Map([["FUNCTIONS_SECTION",{bE:["Cloud Run functions"]}],["SERVERLESS_SECTION",{bE:["Cloud Run"]}],["CARBON_SECTION",{bE:["Carbon Footprint"]}]]);var t$a=class{constructor(a){this.rc=a;this.da=en(this.rc,"UiShellState_setDesiredUiShellState");this.aa=_.dn(this.rc,"UiShellState_desiredShellStateSubject",{variant:"BEHAVIOR_SUBJECT",initialValue:"NORMAL"})}};var u$a=class extends t$a{constructor(){if(_.nh())throw Error("Pd");super(_.n(_.fn));MSa(this.da,({uiShellState:a})=>{this.aa.next(a)})}};u$a.ea=function(a){return new (a||u$a)};u$a.sa=_.l({token:u$a,na:u$a.ea,wa:"root"});var w$a,y$a,z$a,A$a;_.v$a=function(a){return _.Rm(a.router,a.location.path(!0))};w$a=function(a,b){a=typeof b==="string"?_.Rm(a.router,b):b;if((a=a.root.children.primary?a.root.children.primary.segments[0]:void 0)&&a.path==="navigation-error"&&a.parameters.errorUrl)return a.parameters.errorUrl}; _.x$a=function(a,b){b=typeof b==="string"?_.Rm(a.router,b):b;if(!b.root.children.primary)return _.y(void 0);b=b.root.children.primary.segments.filter(c=>c.path!=="projectselector"&&c.path!=="projectselector2").map(c=>c.path);return a.registry.XR(b)};y$a=function(a,b){const c=a.queryParams;a.queryParams={};Object.keys(c).forEach(d=>{(_.Ba(_.l$a,d)||_.Ba(_.n$a,d)||b&&_.Ba(_.o$a[b]||[],d))&&(a.queryParams[d]=c[d])});return a};z$a=class{constructor(a,b,c){this.router=a;this.location=b;this.registry=c}}; A$a=class extends z$a{constructor(){super(_.n(_.Wm),_.n(_.ym),_.n(_.cr))}};A$a.ea=function(a){return new (a||A$a)};A$a.sa=_.l({token:A$a,na:A$a.ea,wa:"root"});_.pr=class extends z$a{constructor(){super(_.n(_.Wm),_.n(_.ym),_.n(_.dr))}};_.pr.ea=function(a){return new (a||_.pr)};_.pr.sa=_.l({token:_.pr,na:_.pr.ea,wa:"root"});var qr=class extends t$a{constructor(){const a=_.n(_.fn),b=_.n(_.we);super(a);this.fa=_.n(_.pr);this.router=_.n(_.Wm);this.ha=new _.fh(_.Sm(this.router,_.v$a(this.fa)));this.uiShellStateObs=this.aa.asObservable().pipe(_.hf());this.router.events.pipe(_.dj(b)).subscribe(c=>{c instanceof _.WPa&&c.shouldActivate&&this.ha.next(c.ym)})}setDesiredUiShellState(a){this.da.sendRequest({uiShellState:a})}};qr.ea=function(a){return new (a||qr)};qr.sa=_.l({token:qr,na:qr.ea,wa:"root"});_.rr=class extends qr{}; _.rr.ea=(()=>{let a;return function(b){return(a||(a=_.Id(_.rr)))(b||_.rr)}})();_.rr.sa=_.l({token:_.rr,na:()=>{_.nh()||_.n(u$a);return _.n(qr)},wa:"root"});var B$a=new _.Mn("45682962");var C$a,D$a,J$a,K$a,G$a,F$a,I$a,L$a;C$a=class{constructor(){this.children=new Map}}; D$a=class{constructor(){this.root=new C$a}add(a,b){let c=this.root,d=0;const e=a.length;for(;dc?a.registry.Dq(c):_.y(void 0)))};_.H$a=function(a,b){b=b.pages.map(c=>a.ia.uiShellStateObs.pipe(_.H(d=>F$a(c,d)?G$a(c):_.y(void 0))));return _.be(b).pipe(_.A(c=>c.filter(d=>d!==void 0)),_.bf([]))}; J$a=function(a,b){b=b.filter(d=>!d.externalUrl);const c=new D$a;for(const d of b){let e,f,g;const h=(g=(f=(e=d).url)==null?void 0:f.call(e).asString())!=null?g:"";b=(d.relatedPaths||[]).filter(p=>p!==h);for(const p of[h,...b])b=I$a(a,p).map(r=>r.path),c.add(b,d)}return c};K$a=function(a,b,c,d=!1){a=I$a(a,b);return c.search(a.map(e=>e.path),d)};G$a=function(a){return a.filter?a.filter.pipe(_.A(b=>b?a:void 0),_.Af(void 0)):_.y(a)}; F$a=function(a,b){if(_.Ah(B$a))switch(a=a.displayInShellTypes,b){case "EASYGCP":return!(a==null||!a.includes(1));case "NORMAL":return!a||a.length===0||!!a.includes(2);case "UNKNOWN":return!1;default:return _.hb(b,"Unknown UI Shell State")}else{let c;return b!=="EASYGCP"||!((c=a.displayInShellTypes)==null||!c.includes(1))}};I$a=function(a,b){const c=b.split("?")[0];return c===""||c==="/"?[]:_.Rm(a.router,b).root.children.primary.segments}; L$a=class{constructor(a,b,c){var d=_.n(_.rr);this.registry=a;this.router=b;this.da=c;this.ia=d;this.aa=this.router.events.pipe(_.ne(e=>e instanceof _.WPa&&e.shouldActivate),_.A(e=>e.ym),_.Af(_.Sm(this.router,_.v$a(this.da))),_.xf({bufferSize:1,refCount:!1}));this.vk=this.aa.pipe(_.H(e=>_.E$a(this,e)),_.hf(),_.uf(1),_.$d());this.vk.pipe(_.H(e=>e?this.registry.rD(e.categoryId):_.y(void 0)),_.hf(),_.uf(1),_.$d());this.ha=this.vk.pipe(_.H(e=>e?_.H$a(this,e):_.y([])),_.uf(1),_.$d());a=this.ha.pipe(_.A(e=> J$a(this,e)));this.fa=this.aa.pipe(_.Xe(a),_.A(([e,f])=>K$a(this,e,f)),_.uf(1),_.$d());this.aa.pipe(_.Xe(a),_.A(([e,f])=>K$a(this,e,f,!0)),_.uf(1),_.$d())}};_.sr=class extends L$a{constructor(){super(_.n(_.cr),_.n(_.Wm),_.n(A$a))}};_.sr.ea=function(a){return new (a||_.sr)};_.sr.sa=_.l({token:_.sr,na:_.sr.ea,wa:"root"});_.tr=class extends L$a{constructor(){super(_.n(_.dr),_.n(_.Wm),_.n(_.pr))}};_.tr.ea=function(a){return new (a||_.tr)};_.tr.sa=_.l({token:_.tr,na:_.tr.ea,wa:"root"});var uDa=()=>["routeComplete"],M$a=class{constructor(){this.aa=_.n(_.tr);this.ZJ={moduleId:"pm_release_notes_action_bar_button",className:"ReleaseNotesActionBarButton"}}La(){this.Ird=this.aa.vk.pipe(_.lf(a=>!!a&&!!a.id&&!!_.s$a.get(a.id)),_.A(a=>!!a))}};M$a.ea=function(a){return new (a||M$a)}; M$a.qa=_.F({type:M$a,selectors:[["pcc-deferred-release-notes-action-bar-button"]],standalone:!1,oa:2,vars:3,ua:[[3,"typeInfo","triggers",4,"ngIf"],[3,"typeInfo","triggers"]],template:function(a,b){a&1&&(_.I(0,vDa,1,3,"xap-deferred-loader-outlet",0),_.X(1,"async"));a&2&&_.J("ngIf",_.Y(1,1,b.Ird))},dependencies:[_.om,_.dq,_.cq,_.sm],encapsulation:2,xa:0});var N$a=class{};N$a.ea=function(a){return new (a||N$a)};N$a.Aa=_.Qe({type:N$a});N$a.za=_.Wc({imports:[_.um,_.lq]});var O$a,P$a;O$a={items:[]};P$a=function(a,b){b.activeServiceId?a.aa.next(b):a.aa.next(Object.assign({},b,{activeServiceId:a.aa.mO.activeServiceId}))};_.ur=class{constructor(){this.aa=_.dn(_.n(_.fn),"BreadcrumbBar",{variant:"BEHAVIOR_SUBJECT",initialValue:O$a})}};_.ur.ea=function(a){return new (a||_.ur)};_.ur.sa=_.l({token:_.ur,na:_.ur.ea,wa:"root"});var Q$a=new _.Mn("45675252");var R$a=function(a){const b=[];let c=a.router.rm.snapshot.root;if(!_.Ah(Q$a)&&th(a.router.url))P$a(a.aa,{items:[],keepBarVisible:!1});else{for(var d=!1;c;){var e=wDa(c);let f;if((f=c.routeConfig)==null?0:f.path){d=e.length>0;let r=c.firstChild,t;for(;r&&((t=r.routeConfig)==null?void 0:t.path)==="";)r.data&&(c.data=Object.assign({},r.data,c.data)),r=r.firstChild}for(const r of e)if("configs"in r)if(e=r.configs(c),Array.isArray(e))for(const t of e)b.push(yDa(t,c));else b.push(yDa(e,c));else b.push(yDa(r, c));let g;e=(g=(c.children||[]).find(r=>!!r.routeConfig.v2a)||null)==null?void 0:g.routeConfig;let h,p;(h=e)!=null&&h.path||(p=e)==null||!p.v2a||(e.path=e.v2a);c=c.firstChild}d?P$a(a.aa,{items:b,keepBarVisible:!0}):P$a(a.aa,{items:[],keepBarVisible:!1})}},S$a=function(a){_.Ah(Q$a)?a.router.events.subscribe(b=>{b instanceof Asa&&b.snapshot.routeConfig.isDynamicRoute&&(a.isDynamicRoute=!0);b instanceof _.jh&&!th(a.router.url)&&!a.isDynamicRoute&&R$a(a)}):a.router.events.subscribe(b=>{if(b instanceof _.Am&&!th(b.url)){var c;var d=(c=a.aa.aa.mO.items)!=null?c:[];P$a(a.aa,{items:[],keepBarVisible:d.length>0,activeServiceId:a.serviceId})}else{if(c=b instanceof _.jh)c=((d=a.aa.aa.mO.activeServiceId)!=null?d:"")===a.serviceId;c&&R$a(a)}})},T$a=class{constructor(){this.aa=_.n(_.ur);this.router=_.n(_.Wm);this.serviceId=_.Jn();this.isDynamicRoute=!1}};T$a.ea=function(a){return new (a||T$a)};T$a.sa=_.l({token:T$a,na:T$a.ea,wa:"root"});_.U$a=new _.Mn("45618911");var vr=class extends _.up{constructor(){let a=_.n(B_a);_.Ah(_.U$a)&&(a="gm2");let b;super(a==="none"?"md1":(b=a)!=null?b:"md1")}ha(a){switch(a){case "md1":return"cm-md1";case "gm2":return"cm-gm2";case "none":throw Error("Qd`"+a);default:_.hb(a,`Unsupported Pantheon theme ${a}`)}}};vr.ea=function(a){return new (a||vr)};vr.sa=_.l({token:vr,na:vr.ea,wa:"root"});_.wr=class{};_.wr.ea=function(a){return new (a||_.wr)};_.wr.sa=_.l({token:_.wr,na:_.wr.ea});var V$a=[{Ga:_.up,pb:vr},{Ga:_.wr,Sd:a=>({VAd:a.Cx}),deps:[vr]}];var HDa=new _.Mn("45415756");_.xr=class{constructor(a){var b=b||[];this.da=a;this.aa=[];this.aa=this.aa.concat(b)}toString(){return this.da}};var zDa=Symbol("Sd");_.W$a=new _.xr("n73qwf");var X$a=function(a){var b=document;const c=b.styleSheets.length,d=CDa(a,new _.tl(b));d.setAttribute("data-late-css","");b.styleSheets.length==c+1&&_.Daa(b.styleSheets,e=>(e.ownerNode||e.owningElement)==d)},Y$a=class{constructor(){_.ph()}init(){_.Zi("_F_installCss",a=>{a&&X$a(a)})}};(new Y$a).init();var Z$a=class{Ba(){return""}ha(a){window.addEventListener("popstate",a,!1);return()=>{window.removeEventListener("popstate",a)}}ma(){return()=>{}}get pathname(){return window.parent.location.pathname}get search(){return window.parent.location.search}get hash(){return window.parent.location.hash}la(){}ia(){}forward(){window.parent.history.forward()}back(){window.parent.history.back()}getState(){return null}get href(){return""}get protocol(){return""}get hostname(){return""}get port(){return""}}; Z$a.ea=function(a){return new (a||Z$a)};Z$a.sa=_.l({token:Z$a,na:Z$a.ea});var $$a=-1,aab=class{constructor(a,b){this.prefix=a;this.instanceId=b;this.counter=-1}},bab=null;var cab,EDa;var gab=class{constructor(a,b){this.router=a;this.location=b}La(){var a=this.router,b=[{path:"",Dn:[dab],resolve:{canDeactivate:eab},children:fab(this),hy:"always"}];a.config=b.map(csa);a.Zta=!1}};gab.ea=function(a){return new (a||gab)(_.D(_.Wm),_.D(_.ym))};gab.qa=_.F({type:gab,selectors:[["root-base"]],standalone:!1,oa:0,vars:0,template:function(){},encapsulation:2}); var eab=class{constructor(a){this.aa=a}resolve(){var a=this.aa;const b=a.routerConnectionService.currentHostNavigation;let c,d;a=(c=_.Tm(a.router))==null?void 0:(d=c.lw)==null?void 0:d.toString();return th(a!=null?a:"")||b!==void 0&&b.action!=="DeactivationOnly"?_.y(void 0):_.Wl}};eab.ea=function(a){return new (a||eab)(_.m(sn))};eab.sa=_.l({token:eab,na:eab.ea,wa:"root"});var dab=class{constructor(a){this.aa=a}Dn(){return YTa(this.aa).pipe(_.df(!0))}};dab.ea=function(a){return new (a||dab)(_.m(sn))}; dab.sa=_.l({token:dab,na:dab.ea,wa:"root"});var hab=new _.nd("isApiEnvironment");var iab=self.location.href;a:{if(bab){if(bab.prefix==="s_"){cab=bab;break a}throw Error("Td");}cab=bab=new aab("s_",++$$a)}EDa=iab;var jab=DDa();jab&&(jab.destroyPlatform=Eqa); var fab=function(a){return _.od(a.Kb,()=>{let b;const c=(b=a.Kb.get(sta))==null?void 0:b.flat();return[...yBa(c!=null?c:[]),{path:"rif-empty-page",component:kab},...yBa([{path:"**",o2a:"pm_page_not_found_view"}])]})},lab=class extends gab{constructor(a,b,c,d,e){super(d,e);this.Kb=a;this.Ta=b;this.Xd=c;this.usc="";c.ia.pipe(_.dj()).subscribe(f=>{this.usc=f})}La(){super.La();const a=this.Ta.nativeElement.querySelector("tracking-router-outlet").parentNode;a.style.height="100%";a.style.width="100%"}}; lab.ea=function(a){return new (a||lab)(_.D(_.ue),_.D(_.ze),_.D(_.up),_.D(_.Wm),_.D(_.ym))};lab.qa=_.F({type:lab,selectors:[["root"]],lb:4,gb:function(a,b){a&2&&(_.Mf(b.usc),_.Lf("cfc-ng2-region",!0))},standalone:!1,features:[_.Hf],oa:3,vars:1,ua:[[3,"showErrorPage"]],template:function(a){a&1&&_.M(0,"cfc-router-outlet",0)(1,"deferred-learn-button")(2,"pcc-deferred-release-notes-action-bar-button");a&2&&_.J("showErrorPage",!1)},dependencies:[_.T1a,B2a,M$a],encapsulation:2});var kab=class{}; kab.ea=function(a){return new (a||kab)};kab.qa=_.F({type:kab,selectors:[["empty-rif-page"]],standalone:!1,oa:0,vars:0,template:function(){},encapsulation:2}); var mab=new _.nd("VERSION_LABEL"),nab=[{Ga:_.bRa,mb:!1},{Ga:aab,Sd:function(){return cab}},{Ga:hab,mb:!0},{Ga:mab,Sd:function(){const a=self.VERSION_LABEL;if(typeof a==="string")return a}},g$a,{Ga:uRa,Sd:LDa,deps:[_.se]},_.Vh,{Ga:vm,gi:Z$a},{Ga:Dqa,mb:"root"},{Ga:RPa,gi:TPa,deps:[]},{Ga:WXa,mb:!0},{Ga:_.bo,gi:M8a},r$a,{Ga:Le,gi:L8a},{Ga:_.Ao,gi:_.yp},{Ga:_.to,gi:_.Co},{Ga:CYa,mb:{Sad:1}},{Ga:kk,Sd:function(a){const b=window.sharedHostData;return b&&b.routerConnectionService?b.routerConnectionService: new kk(a)}},{Ga:sn,pb:tn},{Ga:Cn,pb:Dn},{Ga:B_a,mb:_.uVa?"gm2":"md1"},{Ga:_.p_a,mb:{namespace:`sandbox${uj().uid}`}},...V$a],qab=[a=>(0,_.qk)("ym1b0b").then(()=>a.get(_.oab)),a=>(0,_.qk)("kwg1if").then(()=>a.get(_.pab)),a=>(0,_.qk)("tgy1fb").then(()=>a.get(_.yr))],rab=["pm_page_not_found_view"],sab=function(a){const b=uj();let c=!1,d=!1,e=!1;var f=a.Qb.xs.pipe(_.Df(()=>{c=!0})),g=a.ia.xs.pipe(_.Df(()=>{d=!0}));const h=a.da.asObservable().pipe(_.ne(p=>p.uid===uj().uid?p.isOpen:!1),_.Df(()=>{e=!0})); _.me(f,g,h).subscribe(()=>{let p;(p=b.canUnloadSubject)==null||p.next(!1)});f=a.Qb.fa.pipe(_.Df(()=>{c=!1}));g=a.Qb.fa.pipe(_.Df(()=>{d=!1}));a=a.da.asObservable().pipe(_.ne(p=>p.uid===uj().uid?!p.isOpen:!1),_.Df(()=>{e=!1}),_.gf(0));_.me(f,g,a).pipe(_.ne(()=>!c&&!e&&!d)).subscribe(()=>{let p;(p=b.canUnloadSubject)==null||p.next(!0)})},tab=function(a){a.asyncTaskTracker.runOutsideTracker(()=>{const b=qab.map(c=>c(a.Kb).catch(()=>{}));Promise.all(b);oxa(a.aa)})},uab=function(a){a.asyncTaskTracker.runOutsideTracker(()=> {for(const b of rab)_.GTa(a.aa,b)})},wab=class{constructor(a,b,c,d,e,f,g,h,p,r,t,u,w,z,G,E,P,V){this.asyncTaskTracker=c;this.aa=e;this.la=f;this.ma=g;this.Qb=p;this.ia=r;this.fa=G;this.Pa=E;this.ha=P;this.Kb=V;if(vab)throw Error("Vd");vab=!0;this.da=_.dn(z,"SnackBarOpenClosedEventsSubjectId");sab(this);uRa.prototype.handle=R=>h.handle(R);d.start();_.Fh().lastPageLoadStopwatch.recordStep("rif-initialized");this.ma.listen().subscribe(()=>{tab(this);uab(this)});c=uj();c.preloadPintoModuleForPath=(R, fa)=>{a.run(()=>{this.preloadPintoModuleForPath(R,fa)})};d=(b==null?void 0:b.events)||_.y();const W=new D2a;d.subscribe(R=>{if(R instanceof _.jh&&!th(R.url)){var fa;var oa=(R=b==null?void 0:(oa=b.rm)==null?void 0:(fa=oa.snapshot)==null?void 0:fa.root)?sxa(R):"disabled";W.SJa=oa}});c.angularHooks={appRef:t,appRefTick:t.tick,httpClient:u,httpClientRequest:u.request,routerEvents:d.pipe(_.rxa),pintoLoader:w,pintoLoaderLoad:w.load,pintoLoaderLoadMultiple:w.aa};c.initializedCallback&&c.initializedCallback(); QSa(this.fa).subscribe(R=>{if(R)for(const fa of $ta())this.Pa.recordAutomatedExperimentExposure(fa)});S$a(this.ha)}preloadPintoModuleForPath(a,b){a=hua(a,[]);(a=typeof(a==null?void 0:a.Ak)==="function"?a.Ak:void 0)&&p0a(this.la,a,b)}},vab=!1;wab.ea=function(a){return new (a||wab)(_.m(_.se),_.m(_.Wm,8),_.m(_.In),_.m(tn),_.m(_.ji),_.m(q0a),_.m(xp),_.m(uRa),_.m(_.bp),_.m(_.bp),_.m(_.Kg),_.m(_.Vh),_.m(_.kn),_.m(_.fn),_.m(wp),_.m(_.Un),_.m(T$a),_.m(_.ue))};wab.Aa=_.Qe({type:wab}); wab.za=_.Wc({imports:[_.um,_.mq,{fA:_.Ap,providers:[{Ga:_.Q0a,Wc:!0,mb:[{prefix:"/"}]}]},C2a,N$a,Lm,_.um,em]}); var KDa=class extends uRa{constructor(a){super();this.Ob=a}handle(a){const b=nEa();return this.Ob.runOutsideAngular(()=>{var c=window.sharedHostData;const d=a.params&&a.params.delete("");let e;a.body&&this.isPlainObject(a.body)&&(e=window.parent.JSON.parse(JSON.stringify(a.body)));const f=c.convertHttpContext?c.convertHttpContext(a.context):void 0;if(d||e||f)a=a.clone({params:d,body:e,context:f});c=c.httpHandler.handle(a);b&&(c=c.pipe(_.mxa(this.Ob)));return c.pipe(_.A(g=>{if(g instanceof eHa&&this.isPlainObject(g.body)){const h= uj().getOriginalHostObject(g.body);return new eHa({body:this.copy(h),headers:g.headers,status:g.status,statusText:g.statusText,url:g.url})}return g}))})}copy(a){try{return structuredClone(a)}catch(b){return JSON.parse(JSON.stringify(a))}}isPlainObject(a){return typeof a==="object"&&Object.prototype.toString.call(a)==="[object Object]"}};KDa.ea=function(a){return new (a||KDa)(_.m(_.se))};KDa.sa=_.l({token:KDa,na:KDa.ea,wa:"root"});_.zr=class extends _.ym{subscribe(){return(new _.mf).subscribe()}ia(a){return super.subscribe(a,void 0,void 0)}};_.zr.ea=(()=>{let a;return function(b){return(a||(a=_.Id(_.zr)))(b||_.zr)}})();_.zr.sa=_.l({token:_.zr,na:_.zr.ea,wa:"root"});var xab=class{constructor(a,b){a.xs.subscribe(c=>{const d=b.ia(()=>{c.close()});c.Jd().pipe(_.lf()).subscribe(()=>{d.unsubscribe()})})}};xab.ea=function(a){return new (a||xab)(_.m(_.bp),_.m(_.zr))};xab.Aa=_.Qe({type:xab});xab.za=_.Wc({});var yab=new _.nd("GMAT_SNACK_BAR_OPTIONS",{wa:"root",na:()=>({Mk:!1})});var zab=new _.nd("MAT_BUTTON_CONFIG"),Aab=[{attribute:"mat-button",Via:["mdc-button","mat-mdc-button"]},{attribute:"mat-flat-button",Via:["mdc-button","mdc-button--unelevated","mat-mdc-unelevated-button"]},{attribute:"mat-raised-button",Via:["mdc-button","mdc-button--raised","mat-mdc-raised-button"]},{attribute:"mat-stroked-button",Via:["mdc-button","mdc-button--outlined","mat-mdc-outlined-button"]},{attribute:"mat-fab",Via:["mdc-fab","mat-mdc-fab-base","mat-mdc-fab"]},{attribute:"mat-mini-fab",Via:["mdc-fab", "mat-mdc-fab-base","mdc-fab--mini","mat-mdc-mini-fab"]},{attribute:"mat-icon-button",Via:["mdc-icon-button","mat-mdc-icon-button"]}],Bab=class{get nf(){return this.nQ}set nf(a){this.nQ=a;this.fa()}get disabled(){return this.Ld}set disabled(a){this.Ld=a;this.fa()}set Fna(a){this.tabIndex=a}constructor(){this.rb=_.n(_.ze);this.Rb=_.n(_.se);this.jr=_.n(_.$l,{optional:!0});this.Eh=_.n(_.qo);this.ia=_.n(_.am);this.aa=_.n(_.pp);this.Ld=this.nQ=this.nSb=!1;_.n(_.Zn).load(_.hp);const a=_.n(zab,{optional:!0}), b=this.rb.nativeElement,c=b.classList;this.da=b.tagName==="A";let d;this.te=(d=a==null?void 0:a.te)!=null?d:!1;let e;this.color=(e=a==null?void 0:a.color)!=null?e:null;let f;(f=this.aa)==null||_.y_a(f,b,{className:"mat-mdc-button-ripple"});for(const {attribute:g,Via:h}of Aab)b.hasAttribute(g)&&c.add(...h)}kb(){this.Eh.monitor(this.rb,!0);this.da&&this.la()}Ea(){let a;(a=this.ha)==null||a.call(this);_.oo(this.Eh,this.rb);let b;(b=this.aa)==null||_.x_a(b,this.rb.nativeElement)}focus(a="program",b){a? _.po(this.Eh,this.rb.nativeElement,a,b):this.rb.nativeElement.focus(b)}HRb(){return this.ariaDisabled!=null?this.ariaDisabled:this.da?this.disabled||null:this.disabled&&this.te?!0:null}QSa(){return this.te||!this.disabled?null:!0}fa(){let a;(a=this.aa)==null||_.z_a(a,this.rb.nativeElement,this.nf||this.disabled)}s_(){return this.da?this.disabled&&!this.te?-1:this.tabIndex:this.tabIndex}la(){this.ha=this.Rb.runOutsideAngular(()=>this.ia.listen(this.rb.nativeElement,"click",a=>{this.disabled&&(a.preventDefault(), a.stopImmediatePropagation())}))}};Bab.ea=function(a){return new (a||Bab)};Bab.bb=_.Re({type:Bab,inputs:{color:"color",nf:[2,"disableRipple","disableRipple",_.Qg],disabled:[2,"disabled","disabled",_.Qg],ariaDisabled:[2,"aria-disabled","ariaDisabled",_.Qg],te:[2,"disabledInteractive","disabledInteractive",_.Qg],tabIndex:[2,"tabIndex","tabIndex",MDa],Fna:[2,"tabindex","_tabindex",MDa]}});var Cab;Cab=[[["",8,"material-icons",3,"iconPositionEnd",""],["mat-icon",3,"iconPositionEnd",""],["","matButtonIcon","",3,"iconPositionEnd",""]],"*",[["","iconPositionEnd","",8,"material-icons"],["mat-icon","iconPositionEnd",""],["","matButtonIcon","","iconPositionEnd",""]]];_.Ar=class extends Bab{};_.Ar.ea=(()=>{let a;return function(b){return(a||(a=_.Id(_.Ar)))(b||_.Ar)}})(); _.Ar.qa=_.F({type:_.Ar,selectors:[["button","mat-button",""],["button","mat-raised-button",""],["button","mat-flat-button",""],["button","mat-stroked-button",""],["a","mat-button",""],["a","mat-raised-button",""],["a","mat-flat-button",""],["a","mat-stroked-button",""]],lb:15,gb:function(a,b){a&2&&(_.Jf("disabled",b.QSa())("aria-disabled",b.HRb())("tabindex",b.s_()),_.Mf(b.color?"mat-"+b.color:""),_.Lf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.te)("_mat-animation-noopable", b.jr==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rc:["matButton","matAnchor"],features:[_.Hf],attrs:["mat-button",""],tb:[".material-icons:not([iconPositionEnd]), mat-icon:not([iconPositionEnd]), [matButtonIcon]:not([iconPositionEnd])","*",".material-icons[iconPositionEnd], mat-icon[iconPositionEnd], [matButtonIcon][iconPositionEnd]"],oa:7,vars:4,ua:[[1,"mat-mdc-button-persistent-ripple"],[1,"mdc-button__label"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]], template:function(a,b){a&1&&(_.fg(Cab),_.M(0,"span",0),_.gg(1),_.K(2,"span",1),_.gg(3,1),_.L(),_.gg(4,2),_.M(5,"span",2)(6,"span",3));a&2&&_.Lf("mdc-button__ripple",!b.nSb)("mdc-fab__ripple",b.nSb)},styles:['.mat-mdc-button-base{text-decoration:none}.mdc-button{-webkit-user-select:none;user-select:none;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;-webkit-appearance:none;overflow:visible;vertical-align:middle;background:rgba(0,0,0,0);padding:0 8px}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button[hidden]{display:none}.mdc-button .mdc-button__label{position:relative}.mat-mdc-button{padding:0 var(--mat-text-button-horizontal-padding, 12px);height:var(--mdc-text-button-container-height, 40px);font-family:var(--mdc-text-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-text-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-text-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-text-button-label-text-transform);font-weight:var(--mdc-text-button-label-text-weight, var(--mat-sys-label-large-weight))}.mat-mdc-button,.mat-mdc-button .mdc-button__ripple{border-radius:var(--mdc-text-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-button:not(:disabled){color:var(--mdc-text-button-label-text-color, var(--mat-sys-primary))}.mat-mdc-button[disabled],.mat-mdc-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-text-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button:has(.material-icons,mat-icon,[matButtonIcon]){padding:0 var(--mat-text-button-with-icon-horizontal-padding, 16px)}.mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}[dir=rtl] .mat-mdc-button>.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}.mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-offset, -4px);margin-left:var(--mat-text-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-button .mdc-button__label+.mat-icon{margin-right:var(--mat-text-button-icon-spacing, 8px);margin-left:var(--mat-text-button-icon-offset, -4px)}.mat-mdc-button .mat-ripple-element{background-color:var(--mat-text-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-text-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-text-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-text-button-touch-target-display, block)}.mat-mdc-unelevated-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-filled-button-container-height, 40px);font-family:var(--mdc-filled-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-filled-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-filled-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-filled-button-label-text-transform);font-weight:var(--mdc-filled-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-filled-button-horizontal-padding, 24px)}.mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-unelevated-button>.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}.mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-offset, -8px);margin-left:var(--mat-filled-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-unelevated-button .mdc-button__label+.mat-icon{margin-right:var(--mat-filled-button-icon-spacing, 8px);margin-left:var(--mat-filled-button-icon-offset, -8px)}.mat-mdc-unelevated-button .mat-ripple-element{background-color:var(--mat-filled-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-state-layer-color, var(--mat-sys-on-primary))}.mat-mdc-unelevated-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-filled-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-unelevated-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-unelevated-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-unelevated-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-filled-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-unelevated-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-filled-button-touch-target-display, block)}.mat-mdc-unelevated-button:not(:disabled){color:var(--mdc-filled-button-label-text-color, var(--mat-sys-on-primary));background-color:var(--mdc-filled-button-container-color, var(--mat-sys-primary))}.mat-mdc-unelevated-button,.mat-mdc-unelevated-button .mdc-button__ripple{border-radius:var(--mdc-filled-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-unelevated-button[disabled],.mat-mdc-unelevated-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-filled-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-filled-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-unelevated-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-raised-button{transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);box-shadow:var(--mdc-protected-button-container-elevation-shadow, var(--mat-sys-level1));height:var(--mdc-protected-button-container-height, 40px);font-family:var(--mdc-protected-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-protected-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-protected-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-protected-button-label-text-transform);font-weight:var(--mdc-protected-button-label-text-weight, var(--mat-sys-label-large-weight));padding:0 var(--mat-protected-button-horizontal-padding, 24px)}.mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-raised-button>.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}.mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-offset, -8px);margin-left:var(--mat-protected-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-raised-button .mdc-button__label+.mat-icon{margin-right:var(--mat-protected-button-icon-spacing, 8px);margin-left:var(--mat-protected-button-icon-offset, -8px)}.mat-mdc-raised-button .mat-ripple-element{background-color:var(--mat-protected-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-raised-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-protected-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-raised-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-raised-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-raised-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-protected-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-raised-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-protected-button-touch-target-display, block)}.mat-mdc-raised-button:not(:disabled){color:var(--mdc-protected-button-label-text-color, var(--mat-sys-primary));background-color:var(--mdc-protected-button-container-color, var(--mat-sys-surface))}.mat-mdc-raised-button,.mat-mdc-raised-button .mdc-button__ripple{border-radius:var(--mdc-protected-button-container-shape, var(--mat-sys-corner-full))}.mat-mdc-raised-button:hover{box-shadow:var(--mdc-protected-button-hover-container-elevation-shadow, var(--mat-sys-level2))}.mat-mdc-raised-button:focus{box-shadow:var(--mdc-protected-button-focus-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button:active,.mat-mdc-raised-button:focus:active{box-shadow:var(--mdc-protected-button-pressed-container-elevation-shadow, var(--mat-sys-level1))}.mat-mdc-raised-button[disabled],.mat-mdc-raised-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-protected-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));background-color:var(--mdc-protected-button-disabled-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-raised-button[disabled].mat-mdc-button-disabled,.mat-mdc-raised-button.mat-mdc-button-disabled.mat-mdc-button-disabled{box-shadow:var(--mdc-protected-button-disabled-container-elevation-shadow, var(--mat-sys-level0))}.mat-mdc-raised-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-outlined-button{border-style:solid;transition:border 280ms cubic-bezier(0.4, 0, 0.2, 1);height:var(--mdc-outlined-button-container-height, 40px);font-family:var(--mdc-outlined-button-label-text-font, var(--mat-sys-label-large-font));font-size:var(--mdc-outlined-button-label-text-size, var(--mat-sys-label-large-size));letter-spacing:var(--mdc-outlined-button-label-text-tracking, var(--mat-sys-label-large-tracking));text-transform:var(--mdc-outlined-button-label-text-transform);font-weight:var(--mdc-outlined-button-label-text-weight, var(--mat-sys-label-large-weight));border-radius:var(--mdc-outlined-button-container-shape, var(--mat-sys-corner-full));border-width:var(--mdc-outlined-button-outline-width, 1px);padding:0 var(--mat-outlined-button-horizontal-padding, 24px)}.mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}[dir=rtl] .mat-mdc-outlined-button>.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}.mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-offset, -8px);margin-left:var(--mat-outlined-button-icon-spacing, 8px)}[dir=rtl] .mat-mdc-outlined-button .mdc-button__label+.mat-icon{margin-right:var(--mat-outlined-button-icon-spacing, 8px);margin-left:var(--mat-outlined-button-icon-offset, -8px)}.mat-mdc-outlined-button .mat-ripple-element{background-color:var(--mat-outlined-button-ripple-color, color-mix(in srgb, var(--mat-sys-primary) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-state-layer-color, var(--mat-sys-primary))}.mat-mdc-outlined-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-outlined-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-outlined-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-outlined-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-outlined-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-outlined-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-outlined-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;left:0;right:0;transform:translateY(-50%);display:var(--mat-outlined-button-touch-target-display, block)}.mat-mdc-outlined-button:not(:disabled){color:var(--mdc-outlined-button-label-text-color, var(--mat-sys-primary));border-color:var(--mdc-outlined-button-outline-color, var(--mat-sys-outline))}.mat-mdc-outlined-button[disabled],.mat-mdc-outlined-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mdc-outlined-button-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent));border-color:var(--mdc-outlined-button-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-outlined-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-button,.mat-mdc-unelevated-button,.mat-mdc-raised-button,.mat-mdc-outlined-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple,.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-button .mat-mdc-button-ripple,.mat-mdc-unelevated-button .mat-mdc-button-ripple,.mat-mdc-raised-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-unelevated-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-raised-button .mat-mdc-button-persistent-ripple::before,.mat-mdc-outlined-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}.mat-mdc-button .mdc-button__label,.mat-mdc-button .mat-icon,.mat-mdc-unelevated-button .mdc-button__label,.mat-mdc-unelevated-button .mat-icon,.mat-mdc-raised-button .mdc-button__label,.mat-mdc-raised-button .mat-icon,.mat-mdc-outlined-button .mdc-button__label,.mat-mdc-outlined-button .mat-icon{z-index:1;position:relative}.mat-mdc-button .mat-focus-indicator,.mat-mdc-unelevated-button .mat-focus-indicator,.mat-mdc-raised-button .mat-focus-indicator,.mat-mdc-outlined-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute}.mat-mdc-button:focus>.mat-focus-indicator::before,.mat-mdc-unelevated-button:focus>.mat-focus-indicator::before,.mat-mdc-raised-button:focus>.mat-focus-indicator::before,.mat-mdc-outlined-button:focus>.mat-focus-indicator::before{content:""}.mat-mdc-button._mat-animation-noopable,.mat-mdc-unelevated-button._mat-animation-noopable,.mat-mdc-raised-button._mat-animation-noopable,.mat-mdc-outlined-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-button>.mat-icon,.mat-mdc-unelevated-button>.mat-icon,.mat-mdc-raised-button>.mat-icon,.mat-mdc-outlined-button>.mat-icon{display:inline-block;position:relative;vertical-align:top;font-size:1.125rem;height:1.125rem;width:1.125rem}.mat-mdc-outlined-button .mat-mdc-button-ripple,.mat-mdc-outlined-button .mdc-button__ripple{top:-1px;left:-1px;bottom:-1px;right:-1px}.mat-mdc-unelevated-button .mat-focus-indicator::before,.mat-mdc-raised-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-outlined-button .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 3px)*-1)}\n', "@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],encapsulation:2,xa:0});var Dab=new _.nd("mat-mdc-fab-default-options",{wa:"root",na:NDa});_.Br=class extends Bab{constructor(){super();_.y_a(this.aa,this.rb.nativeElement,{gfa:!0})}};_.Br.ea=function(a){return new (a||_.Br)}; _.Br.qa=_.F({type:_.Br,selectors:[["button","mat-icon-button",""],["a","mat-icon-button",""]],lb:15,gb:function(a,b){a&2&&(_.Jf("disabled",b.QSa())("aria-disabled",b.HRb())("tabindex",b.s_()),_.Mf(b.color?"mat-"+b.color:""),_.Lf("mat-mdc-button-disabled",b.disabled)("mat-mdc-button-disabled-interactive",b.te)("_mat-animation-noopable",b.jr==="NoopAnimations")("mat-unthemed",!b.color)("mat-mdc-button-base",!0))},Rc:["matButton","matAnchor"],features:[_.Hf],attrs:["mat-icon-button",""],tb:["*"],oa:4, vars:0,ua:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(a){a&1&&(_.fg(),_.M(0,"span",0),_.gg(1),_.M(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon