c}; _.JXa=function(a,b,c){const d=_.IXa(a,b);return CXa(a,c).pipe(_.re(e=>!e||d.indexOf(e)>-1))}; _.Tn=class{constructor(){this.Qb=_.p(_.ue);this.vd=_.p(_.On);this.ka=_.p(_.Qe).hw(null,null);this.ga=new _.lf;this.ha=0;this.aa=new Map}register(a){this.aa.has(a)||this.aa.set(a,a.la.subscribe(()=>this.ga.next(a)))}Ga(){let a;(a=this.da)==null||a.call(this);this.da=void 0;this.aa.forEach((b,c)=>HXa(this,c));this.ga.complete()}la(a,b){b=_.Hh(b);a=a.Ra.nativeElement;do if(b==a)return!0;while(b=b.parentElement);return!1}};_.Tn.ea=function(a){return new (a||_.Tn)};_.Tn.oa=_.l({token:_.Tn,na:_.Tn.ea,va:"root"});var KXa=new _.od("cdk-dir-doc",{va:"root",na:zva});var LXa;LXa=/^(ar|ckb|dv|he|iw|fa|nqo|ps|sd|ug|ur|yi|.*[-_](Adlm|Arab|Hebr|Nkoo|Rohg|Thaa))(?!.*[-_](Latn|Cyrl)($|-|_))($|-|_)/i; _.Un=class{constructor(){this.value="ltr";this.change=new _.Pl;const a=_.p(KXa,{optional:!0});if(a){var b=a.documentElement?a.documentElement.dir:null;b=(a.body?a.body.dir:null)||b||"ltr";b=(b==null?void 0:b.toLowerCase())||"";let c;this.value=b==="auto"&&typeof navigator!=="undefined"&&((c=navigator)==null?0:c.language)?LXa.test(navigator.language)?"rtl":"ltr":b==="rtl"?"rtl":"ltr"}}Ga(){this.change.complete()}};_.Un.ea=function(a){return new (a||_.Un)};_.Un.oa=_.l({token:_.Un,na:_.Un.ea,va:"root"});_.Vn=class{};_.Vn.ea=function(a){return new (a||_.Vn)};_.Vn.Aa=_.Te({type:_.Vn});_.Vn.za=_.Zc({});_.Wn=class{constructor(){this.Ra=_.p(_.Be);this.ob=_.p(_.Tn);this.Ib=_.p(_.ue);this.dir=_.p(_.Un,{optional:!0});this.Ye=this.Ra.nativeElement;this.Zc=new _.lf;this.Qd=_.p(_.Rl);this.la=new _.lf}Ma(){this.We=this.Ib.runOutsideAngular(()=>this.Qd.listen(this.Ye,"scroll",a=>this.la.next(a)));this.ob.register(this)}Ga(){let a;(a=this.We)==null||a.call(this);this.la.complete();HXa(this.ob,this);this.Zc.next();this.Zc.complete()}scrollTo(a){const b=this.Ra.nativeElement,c=this.dir&&this.dir.value=="rtl"; a.left==null&&(a.left=c?a.end:a.start);a.right==null&&(a.right=c?a.start:a.end);a.bottom!=null&&(a.top=b.scrollHeight-b.clientHeight-a.bottom);c&&rva()!=0?(a.left!=null&&(a.right=b.scrollWidth-b.clientWidth-a.left),rva()==2?a.left=a.right:rva()==1&&(a.left=a.right?-a.right:a.right)):a.right!=null&&(a.left=b.scrollWidth-b.clientWidth-a.right);this.we(a)}we(a){const b=this.Ra.nativeElement;pva()?b.scrollTo(a):(a.top!=null&&(b.scrollTop=a.top),a.left!=null&&(b.scrollLeft=a.left))}aa(a){const b=this.Ra.nativeElement; if(a=="top")return b.scrollTop;if(a=="bottom")return b.scrollHeight-b.clientHeight-b.scrollTop;const c=this.dir&&this.dir.value=="rtl";a=="start"?a=c?"right":"left":a=="end"&&(a=c?"left":"right");return c&&rva()==2?a=="left"?b.scrollWidth-b.clientWidth-b.scrollLeft:b.scrollLeft:c&&rva()==1?a=="left"?b.scrollLeft+b.scrollWidth-b.clientWidth:-b.scrollLeft:a=="left"?b.scrollLeft:b.scrollWidth-b.clientWidth-b.scrollLeft}};_.Wn.ea=function(a){return new (a||_.Wn)}; _.Wn.Xa=_.Ue({type:_.Wn,selectors:[["","cdk-scrollable",""],["","cdkScrollable",""]]});_.MXa=class{};_.NXa=class extends _.MXa{constructor(a){super();this.Ze=a}connect(){return _.te(this.Ze)?this.Ze:_.z(this.Ze)}disconnect(){}};_.OXa=new _.od("_ViewRepeater");_.Xn=function(a,...b){b.forEach(c=>a.xa(c));b=a.ma();a.DH();return b}; _.Yn=class{get selected(){this.la||(this.la=Array.from(this.da.values()));return this.la}constructor(a=!1,b,c=!0){this.Ca=a;this.Ea=c;this.sp=void 0;this.da=new Set;this.ha=[];this.ga=[];this.qF=new _.lf;b&&b.length&&(a?b.forEach(d=>this.sa(d)):this.sa(b[0]),this.ga.length=0)}select(...a){a.forEach(b=>this.sa(b));a=this.ma();this.DH();return a}setSelection(...a){const b=this.selected,c=new Set(a.map(d=>this.ka(d)));a.forEach(d=>this.sa(d));b.filter(d=>!c.has(this.ka(d,c))).forEach(d=>this.xa(d)); a=this.ma();this.DH();return a}toggle(a){return this.isSelected(a)?_.Xn(this,a):this.select(a)}clear(a=!0){this.Ka();const b=this.ma();a&&this.DH();return b}isSelected(a){return this.da.has(this.ka(a))}isEmpty(){return this.da.size===0}aa(){return!this.isEmpty()}sort(a){this.Ca&&this.selected&&this.la.sort(a)}DH(){this.la=null;if(this.ga.length||this.ha.length)this.qF.next({source:this,added:this.ga,removed:this.ha}),this.ha=[],this.ga=[]}sa(a){a=this.ka(a);this.isSelected(a)||(this.Ca||this.Ka(), this.isSelected(a)||this.da.add(a),this.Ea&&this.ga.push(a))}xa(a){a=this.ka(a);this.isSelected(a)&&(this.da.delete(a),this.Ea&&this.ha.push(a))}Ka(){this.isEmpty()||this.da.forEach(a=>this.xa(a))}Oa(){}ma(){return!(!this.ha.length&&!this.ga.length)}ka(a,b){if(this.sp){let c;b=(c=b)!=null?c:this.da;for(let d of b)if(this.sp(a,d))return d}return a}};var zXa,AXa;zXa=function(a){if(!a.vd.isBrowser)return{top:0,left:0};const b=a.qc;a=a.qc.defaultView||window;const c=b.documentElement,d=c.getBoundingClientRect();return{top:-d.top||b.body.scrollTop||a.scrollY||c.scrollTop||0,left:-d.left||b.body.scrollLeft||a.scrollX||c.scrollLeft||0}};AXa=function(a){a.aa||a.ha();const b={width:a.aa.width,height:a.aa.height};a.vd.isBrowser||(a.aa=null);return b}; _.Zn=class{constructor(){this.vd=_.p(_.On);this.da=new _.lf;this.qc=_.p(_.gh,{optional:!0});const a=_.p(_.ue),b=_.p(_.Qe).hw(null,null);a.runOutsideAngular(()=>{if(this.vd.isBrowser){const c=d=>this.da.next(d);this.ga=[b.listen("window","resize",c),b.listen("window","orientationchange",c)]}this.change().subscribe(()=>this.aa=null)})}Ga(){let a;(a=this.ga)==null||a.forEach(b=>b());this.da.complete()}change(a=20){return a>0?this.da.pipe(_.bna(a)):this.da}ha(){const a=this.qc.defaultView||window;this.aa= this.vd.isBrowser?{width:a.innerWidth,height:a.innerHeight}:{width:0,height:0}}};_.Zn.ea=function(a){return new (a||_.Zn)};_.Zn.oa=_.l({token:_.Zn,na:_.Zn.ea,va:"root"});_.PXa=new _.od("VIRTUAL_SCROLLABLE");_.QXa=typeof requestAnimationFrame!=="undefined"?YMa:_.Nl;_.$n=class{};_.$n.ea=function(a){return new (a||_.$n)};_.$n.Aa=_.Te({type:_.$n});_.$n.za=_.Zc({});_.ao=class{};_.ao.ea=function(a){return new (a||_.ao)};_.ao.Aa=_.Te({type:_.ao});_.ao.za=_.Zc({imports:[_.Vn,_.$n,_.Vn,_.$n]});var RXa=class{constructor(){this.ga=_.p(_.Tn);this.da=_.p(_.Zn);this.Qb=_.p(_.ue);this.qc=_.p(_.gh);this.noop=()=>new EXa;this.close=a=>new DXa(this.ga,this.Qb,this.da,a);this.block=()=>new BXa(this.da,this.qc);this.aa=a=>new FXa(this.ga,this.da,this.Qb,a)}};RXa.ea=function(a){return new (a||RXa)};RXa.oa=_.l({token:RXa,na:RXa.ea,va:"root"});_.bo=class{constructor(a){this.Li=new EXa;this.Xe="";this.xn=!1;this.Zq="cdk-overlay-dark-backdrop";this.L4=!1;if(a){const b=Object.keys(a);for(const c of b)a[c]!==void 0&&(this[c]=a[c])}}};var SXa=new _.od("cdk-input-modality-detector-options"),TXa={t4c:[18,17,224,91,16]},UXa={passive:!0,capture:!0},VXa=class{get ma(){return this.aa.value}constructor(){this.vd=_.p(_.On);this.da=null;this.aa=new _.dh(null);this.ga=0;this.L7a=d=>{let e,f;((e=this.Fx)==null?0:(f=e.t4c)==null?0:f.some(g=>g===d.keyCode))||(this.aa.next("keyboard"),this.da=_.Lh(d))};this.M7a=d=>{Date.now()-this.ga<650||(this.aa.next(_.Bva(d)?"keyboard":"mouse"),this.da=_.Lh(d))};this.la=d=>{_.Cva(d)?this.aa.next("keyboard"): (this.ga=Date.now(),this.aa.next("touch"),this.da=_.Lh(d))};const a=_.p(_.ue),b=_.p(_.gh),c=_.p(SXa,{optional:!0});this.Fx=Object.assign({},TXa,c);this.ha=this.aa.pipe(_.wf(1));this.ha.pipe(_.gf());if(this.vd.isBrowser){const d=_.p(_.Qe).hw(null,null);this.ka=a.runOutsideAngular(()=>[_.Jh(d,b,"keydown",this.L7a,UXa),_.Jh(d,b,"mousedown",this.M7a,UXa),_.Jh(d,b,"touchstart",this.la,UXa)])}}Ga(){this.aa.complete();let a;(a=this.ka)==null||a.forEach(b=>b())}};VXa.ea=function(a){return new (a||VXa)}; VXa.oa=_.l({token:VXa,na:VXa.ea,va:"root"});var WXa,XXa;WXa=new _.od("cdk-focus-monitor-default-options");XXa=_.Kh({passive:!0,capture:!0});_.co=function(a,b){b=_.Hh(b);const c=a.aa.get(b);c&&(c.subject.complete(),a.sa(b),a.aa.delete(b),a.ec(c))};_.YXa=function(a,b,c,d){b=_.Hh(b);b===a.ha().activeElement?a.xb(b).forEach(([e,f])=>a.Va(e,c,f)):(a.cb(c),typeof b.focus==="function"&&b.focus(d))}; _.eo=class{constructor(){this.Qb=_.p(_.ue);this.vd=_.p(_.On);this.ka=_.p(VXa);this.ga=null;this.ma=this.xa=!1;this.aa=new Map;this.Oa=0;this.da=new Map;this.ob=()=>{this.xa=!0;this.Lc=setTimeout(()=>this.xa=!1)};this.qc=_.p(_.gh,{optional:!0});this.lb=new _.lf;this.la=b=>{for(var c=_.Lh(b);c;c=c.parentElement)b.type==="focus"?this.Uia(b,c):this.lK(b,c)};let a;this.Ca=((a=_.p(WXa,{optional:!0}))==null?void 0:a.iVc)||0}monitor(a,b=!1){a=_.Hh(a);if(!this.vd.isBrowser||a.nodeType!==1)return _.z();const c= _.tva(a)||this.ha(),d=this.aa.get(a);if(d)return b&&(d.WOa=!0),d.subject;b={WOa:b,subject:new _.lf,XZa:c};this.aa.set(a,b);this.Ub(b);return b.subject}Ga(){this.aa.forEach((a,b)=>_.co(this,b))}ha(){return this.qc||document}Hb(a){return this.ga?this.ma?this.yc(a)?"touch":"program":this.ga:this.xa&&this.Ka?this.Ka:a&&this.Sb(a)?"mouse":"program"}yc(a){return this.Ca===1||!(a==null||!a.contains(this.ka.da))}sa(a,b){a.classList.toggle("cdk-focused",!!b);a.classList.toggle("cdk-touch-focused",b==="touch"); a.classList.toggle("cdk-keyboard-focused",b==="keyboard");a.classList.toggle("cdk-mouse-focused",b==="mouse");a.classList.toggle("cdk-program-focused",b==="program")}cb(a,b=!1){this.Qb.runOutsideAngular(()=>{this.ga=a;this.ma=a==="touch"&&b;this.Ca===0&&(clearTimeout(this.Wa),this.Wa=setTimeout(()=>this.ga=null,this.ma?650:1))})}Uia(a,b){const c=this.aa.get(b);a=_.Lh(a);c&&(c.WOa||b===a)&&this.Va(b,this.Hb(a),c)}lK(a,b){const c=this.aa.get(b);!c||c.WOa&&a.relatedTarget instanceof Node&&b.contains(a.relatedTarget)|| (this.sa(b),this.Ea(c,null))}Ea(a,b){a.subject.observers.length&&this.Qb.run(()=>a.subject.next(b))}Ub(a){if(this.vd.isBrowser){var b=a.XZa;(a=this.da.get(b)||0)||this.Qb.runOutsideAngular(()=>{b.addEventListener("focus",this.la,XXa);b.addEventListener("blur",this.la,XXa)});this.da.set(b,a+1);++this.Oa===1&&(this.Qb.runOutsideAngular(()=>{(this.ha().defaultView||window).addEventListener("focus",this.ob)}),this.ka.ha.pipe(_.I(this.lb)).subscribe(c=>{this.cb(c,!0)}))}}ec(a){a=a.XZa;if(this.da.has(a)){const b= this.da.get(a);b>1?this.da.set(a,b-1):(a.removeEventListener("focus",this.la,XXa),a.removeEventListener("blur",this.la,XXa),this.da.delete(a))}--this.Oa||((this.ha().defaultView||window).removeEventListener("focus",this.ob),this.lb.next(),clearTimeout(this.Lc),clearTimeout(this.Wa))}Va(a,b,c){this.sa(a,b);this.Ea(c,b);this.Ka=b}xb(a){const b=[];this.aa.forEach((c,d)=>{(d===a||c.WOa&&d.contains(a))&&b.push([d,c])});return b}Sb(a){const b=this.ka.da;if(this.ka.ma!=="mouse"||!b||b===a||a.nodeName!== "INPUT"&&a.nodeName!=="TEXTAREA"||a.disabled)return!1;if(a=a.labels)for(let c=0;c=0}return a};_.fo=function(a,b,c){if(b.nodeName.toLowerCase()=="input"&&b.type=="hidden")var d=!1;else d=b.nodeName.toLowerCase(),d=d==="input"||d==="select"||d==="button"||d==="textarea"||b.nodeName.toLowerCase()=="a"&&b.hasAttribute("href")||b.hasAttribute("contenteditable")||Dva(b);return d&&!a.isDisabled(b)&&((c==null?void 0:c.CXb)||a.isVisible(b))}; _.go=class{constructor(){this.vd=_.p(_.On)}isDisabled(a){return a.hasAttribute("disabled")}isVisible(a){return!!(a.offsetWidth||a.offsetHeight||typeof a.getClientRects==="function"&&a.getClientRects().length)&&getComputedStyle(a).visibility==="visible"}};_.go.ea=function(a){return new (a||_.go)};_.go.oa=_.l({token:_.go,na:_.go.ea,va:"root"});var cYa,dYa;_.$Xa=function(a){(a=a.Oa("start"))&&a.focus(void 0);return!!a};_.aYa=function(a){a.ma||(a.Qb.runOutsideAngular(()=>{a.ga||(a.ga=a.Ca(),a.ga.addEventListener("focus",a.Wa));a.da||(a.da=a.Ca(),a.da.addEventListener("focus",a.Va))}),a.aa.parentNode&&(a.aa.parentNode.insertBefore(a.ga,a.aa),a.aa.parentNode.insertBefore(a.da,a.aa.nextSibling),a.ma=!0))}; _.bYa=function(a){const b=a.aa.querySelector("[cdk-focus-initial], [cdkFocusInitial]");if(b){if(!_.fo(a.ha,b))return a=a.sa(b),a==null||a.focus(void 0),!!a;b.focus(void 0);return!0}return _.$Xa(a)};cYa=function(a,b){a.ga&&a.da&&(a.ka(b,a.ga),a.ka(b,a.da))}; dYa=class{get enabled(){return this.eB}set enabled(a){this.eB=a;this.ga&&this.da&&(this.ka(a,this.ga),this.ka(a,this.da))}constructor(a,b,c,d,e=!1,f){this.aa=a;this.ha=b;this.Qb=c;this.qc=d;this.ud=f;this.ma=!1;this.Wa=()=>{const g=this.Oa("end");g&&g.focus(void 0);return!!g};this.Va=()=>_.$Xa(this);this.eB=!0;e||_.aYa(this)}destroy(){const a=this.ga,b=this.da;a&&(a.removeEventListener("focus",this.Wa),a.remove());b&&(b.removeEventListener("focus",this.Va),b.remove());this.ga=this.da=null;this.ma= !1}Oa(a){const b=this.aa.querySelectorAll(`[cdk-focus-region-${a}], `+`[cdkFocusRegion${a}], `+`[cdk-focus-${a}]`);return a=="start"?b.length?b[0]:this.sa(this.aa):b.length?b[b.length-1]:this.Ka(this.aa)}Fj(){return this.ma}sa(a){if(_.fo(this.ha,a)&&_.ZXa(this.ha,a))return a;a=a.children;for(let b=0;b=0;b--){const c= a[b].nodeType===this.qc.ELEMENT_NODE?this.Ka(a[b]):null;if(c)return c}return null}Ca(){const a=this.qc.createElement("div");this.ka(this.eB,a);a.classList.add("cdk-visually-hidden");a.classList.add("cdk-focus-trap-anchor");a.setAttribute("aria-hidden","true");return a}ka(a,b){a?b.setAttribute("tabindex","0"):b.removeAttribute("tabindex")}Ea(a){this.ud?_.ye(a,{Eb:this.ud}):setTimeout(a)}}; _.ho=class{constructor(){this.aa=_.p(_.go);this.Qb=_.p(_.ue);this.qc=_.p(_.gh);this.ud=_.p(_.we);_.p(_.Qn).load(_.Rn)}create(a,b=!1){return new dYa(a,this.aa,this.Qb,this.qc,b,this.ud)}};_.ho.ea=function(a){return new (a||_.ho)};_.ho.oa=_.l({token:_.ho,na:_.ho.ea,va:"root"});var eYa=new Set,io,fYa=class{constructor(){this.vd=_.p(_.On);this.xMa=_.p(_.oNa,{optional:!0});this.aa=this.vd.isBrowser&&window.matchMedia?window.matchMedia.bind(window):Fva}matchMedia(a){if(this.vd.ga||this.vd.ha){var b=this.xMa;if(!eYa.has(a))try{io||(io=document.createElement("style"),b&&io.setAttribute("nonce",b),io.setAttribute("type","text/css"),document.head.appendChild(io)),io.sheet&&(io.sheet.insertRule(`@media ${a} {body{ }}`,0),eYa.add(a))}catch(c){console.error(c)}}return this.aa(a)}}; fYa.ea=function(a){return new (a||fYa)};fYa.oa=_.l({token:fYa,na:fYa.ea,va:"root"});_.gYa=function(a,b){return Gva(_.Eh(b)).some(c=>a.ga(c).uad.matches)}; _.jo=class{constructor(){this.ha=_.p(fYa);this.El=_.p(_.ue);this.da=new Map;this.aa=new _.lf}Ga(){this.aa.next();this.aa.complete()}observe(a){a=Gva(_.Eh(a)).map(b=>this.ga(b).observable);a=_.de(a);a=_.he(a.pipe(_.ef(1)),a.pipe(_.wf(1),_.af(0)));return a.pipe(_.A(b=>{const c={matches:!1,cO:{}};b.forEach(({matches:d,query:e})=>{c.matches=c.matches||d;c.cO[e]=d});return c}))}ga(a){if(this.da.has(a))return this.da.get(a);const b=this.ha.matchMedia(a),c={observable:(new _.Sd(d=>{const e=f=>this.El.run(()=> d.next(f));b.addListener(e);return()=>{b.removeListener(e)}})).pipe(_.yf(b),_.A(({matches:d})=>({query:a,matches:d})),_.I(this.aa)),uad:b};this.da.set(a,c);return c}};_.jo.ea=function(a){return new (a||_.jo)};_.jo.oa=_.l({token:_.jo,na:_.jo.ea,va:"root"});var hYa=function(a){if(!a.vd.isBrowser)return 0;const b=a.qc.createElement("div");b.style.backgroundColor="rgb(1,2,3)";b.style.position="absolute";a.qc.body.appendChild(b);a=(a=a.qc.defaultView||window)&&a.getComputedStyle?a.getComputedStyle(b):null;a=(a&&a.backgroundColor||"").replace(/ /g,"");b.remove();switch(a){case "rgb(0,0,0)":case "rgb(45,50,54)":case "rgb(32,32,32)":return 2;case "rgb(255,255,255)":case "rgb(255,250,239)":return 1}return 0},ko=class{constructor(){this.vd=_.p(_.On);this.qc= _.p(_.gh);this.da=_.p(_.jo).observe("(forced-colors: active)").subscribe(()=>{this.aa&&(this.aa=!1,this.q6a())})}Ga(){this.da.unsubscribe()}q6a(){if(!this.aa&&this.vd.isBrowser&&this.qc.body){const a=this.qc.body.classList;a.remove("cdk-high-contrast-active","cdk-high-contrast-black-on-white","cdk-high-contrast-white-on-black");this.aa=!0;const b=hYa(this);b===1?a.add("cdk-high-contrast-active","cdk-high-contrast-black-on-white"):b===2&&a.add("cdk-high-contrast-active","cdk-high-contrast-white-on-black")}}}; ko.ea=function(a){return new (a||ko)};ko.oa=_.l({token:ko,na:ko.ea,va:"root"});var iYa=new _.od("liveAnnouncerElement",{va:"root",na:Hva}),jYa=new _.od("LIVE_ANNOUNCER_DEFAULT_OPTIONS");_.lo=class{create(a){return typeof MutationObserver==="undefined"?null:new MutationObserver(a)}};_.lo.ea=function(a){return new (a||_.lo)};_.lo.oa=_.l({token:_.lo,na:_.lo.ea,va:"root"}); var kYa=class{constructor(){this.ga=_.p(_.lo);this.aa=new Map;this.Qb=_.p(_.ue)}Ga(){this.aa.forEach((a,b)=>this.da(b))}observe(a){const b=_.Hh(a);return new _.Sd(c=>{const d=this.ha(b).pipe(_.A(e=>e.filter(f=>!Iva(f))),_.re(e=>!!e.length)).subscribe(e=>{this.Qb.run(()=>{c.next(e)})});return()=>{d.unsubscribe();this.ka(b)}})}ha(a){return this.Qb.runOutsideAngular(()=>{if(this.aa.has(a))this.aa.get(a).count++;else{const b=new _.lf,c=this.ga.create(d=>b.next(d));c&&c.observe(a,{characterData:!0,childList:!0, subtree:!0});this.aa.set(a,{observer:c,stream:b,count:1})}return this.aa.get(a).stream})}ka(a){this.aa.has(a)&&(this.aa.get(a).count--,this.aa.get(a).count||this.da(a))}da(a){if(this.aa.has(a)){const {observer:b,stream:c}=this.aa.get(a);b&&b.disconnect();c.complete();this.aa.delete(a)}}};kYa.ea=function(a){return new (a||kYa)};kYa.oa=_.l({token:kYa,na:kYa.ea,va:"root"}); _.mo=class{get disabled(){return this.Fd}set disabled(a){(this.Fd=a)?this.da():this._subscribe()}get debounce(){return this.ha}set debounce(a){this.ha=_.Ih(a);this._subscribe()}constructor(){this.ga=_.p(kYa);this.nb=_.p(_.Be);this.event=new _.Pl;this.Fd=!1;this.aa=null}ld(){this.aa||this.disabled||this._subscribe()}Ga(){this.da()}_subscribe(){this.da();const a=this.ga.observe(this.nb);this.aa=(this.debounce?a.pipe(_.af(this.debounce)):a).subscribe(this.event)}da(){let a;(a=this.aa)==null||a.unsubscribe()}}; _.mo.ea=function(a){return new (a||_.mo)};_.mo.Xa=_.Ue({type:_.mo,selectors:[["","cdkObserveContent",""]],inputs:{disabled:[2,"cdkObserveContentDisabled","disabled",_.Pg],debounce:"debounce"},outputs:{event:"cdkObserveContent"},Mc:["cdkObserveContent"]});_.no=class{};_.no.ea=function(a){return new (a||_.no)};_.no.Aa=_.Te({type:_.no});_.no.za=_.Zc({providers:[_.lo]});var lYa;lYa=0; _.oo=class{constructor(){this.Qb=_.p(_.ue);this.la=_.p(jYa,{optional:!0});this.qc=_.p(_.gh);this.da=_.p(iYa,{optional:!0})||this.sa()}aa(a,...b){const c=this.la;let d,e;b.length===1&&typeof b[0]==="number"?e=b[0]:[d,e]=b;this.clear();clearTimeout(this.ka);d||(d=c&&c.rJ?c.rJ:"polite");e==null&&c&&(e=c.duration);this.da.setAttribute("aria-live",d);this.da.id&&this.xa(this.da.id);this.Qb.runOutsideAngular(()=>{this.ga||(this.ga=new Promise(f=>this.ha=f));clearTimeout(this.ka);this.ka=setTimeout(()=>{this.da.textContent= a;typeof e==="number"&&(this.ka=setTimeout(()=>this.clear(),e));let f;(f=this.ha)==null||f.call(this);this.ga=this.ha=void 0},100);return this.ga})}clear(){this.da&&(this.da.textContent="")}Ga(){clearTimeout(this.ka);let a;(a=this.da)==null||a.remove();this.da=null;let b;(b=this.ha)==null||b.call(this);this.ga=this.ha=void 0}sa(){const a=this.qc.getElementsByClassName("cdk-live-announcer-element"),b=this.qc.createElement("div");for(let c=0;c .cdk-overlay-container [aria-modal="true"]');for(let c=0;cc.indexOf("cdk-describedby-message")!=0);a.setAttribute("aria-describedby",b.join(" "))}ka(a,b){b=this.aa.get(b);_.Kva(a,"aria-describedby",b.Gy.id);a.setAttribute("cdk-describedby-host",this._id);b.MG++}Ea(a, b){b=this.aa.get(b);b.MG--;_.Lva(a,"aria-describedby",b.Gy.id);a.removeAttribute("cdk-describedby-host")}ga(a,b){a=Jva(a,"aria-describedby");b=(b=this.aa.get(b))&&b.Gy.id;return!!b&&a.indexOf(b)!=-1}la(a,b){if(!this.ha(a))return!1;if(b&&typeof b==="object")return!0;b=b==null?"":`${b}`.trim();a=a.getAttribute("aria-label");return b?!a||a.trim()!==b:!1}ha(a){return a.nodeType===this.qc.ELEMENT_NODE}};_.ro.ea=function(a){return new (a||_.ro)};_.ro.oa=_.l({token:_.ro,na:_.ro.ea,va:"root"});var oYa=class extends dYa{get enabled(){return this.eB}set enabled(a){(this.eB=a)?this.la.register(this):mYa(this.la,this)}constructor(a,b,c,d,e,f,g,h){super(a,b,c,d,g.defer,h);this.la=e;this.xa=f;this.la.register(this)}destroy(){mYa(this.la,this);super.destroy()}wGb(){nYa(this.xa,this);cYa(this,!0)}qGb(){var a=this.xa;a.aa&&(this.qc.removeEventListener("focus",a.aa,!0),a.aa=null);cYa(this,!1)}};var nYa=function(a,b){a.aa&&b.qc.removeEventListener("focus",a.aa,!0);a.aa=c=>pYa(b,c);b.Qb.runOutsideAngular(()=>{b.qc.addEventListener("focus",a.aa,!0)})},pYa=function(a,b){b=b.target;const c=a.aa;let d;!b||c.contains(b)||((d=b.closest)==null?0:d.call(b,"div.cdk-overlay-pane"))||setTimeout(()=>{a.enabled&&!c.contains(a.qc.activeElement)&&_.$Xa(a)})},qYa=class{constructor(){this.aa=null}};var rYa=new _.od("FOCUS_TRAP_INERT_STRATEGY");var mYa=function(a,b){b.qGb();a=a.aa;b=a.indexOf(b);b!==-1&&(a.splice(b,1),a.length&&a[a.length-1].wGb())},sYa=class{constructor(){this.aa=[]}register(a){let b=this.aa=this.aa.filter(c=>c!==a);b.length&&b[b.length-1].qGb();b.push(a);a.wGb()}};sYa.ea=function(a){return new (a||sYa)};sYa.oa=_.l({token:sYa,na:sYa.ea,va:"root"});_.so=class{constructor(){this.aa=_.p(_.go);this.Qb=_.p(_.ue);this.da=_.p(sYa);this.qc=_.p(_.gh);this.ud=_.p(_.we);this.ga=_.p(rYa,{optional:!0})||new qYa}create(a,b={defer:!1}){let c;typeof b==="boolean"?c={defer:b}:c=b;return new oYa(a,this.aa,this.Qb,this.qc,this.da,this.ga,c,this.ud)}};_.so.ea=function(a){return new (a||_.so)};_.so.oa=_.l({token:_.so,na:_.so.ea,va:"root"});var tYa;tYa={};_.to=class{constructor(){this.aa=_.p(mNa)}getId(a){this.aa!=="ng"&&(a+=this.aa);tYa.hasOwnProperty(a)||(tYa[a]=0);return`${a}${tYa[a]++}`}};_.to.ea=function(a){return new (a||_.to)};_.to.oa=_.l({token:_.to,na:_.to.ea,va:"root"});var uYa=function(a,b){const c=b.keyCode;b.key&&b.key.length===1?a.ga.next(b.key.toLocaleUpperCase()):(c>=65&&c<=90||c>=48&&c<=57)&&a.ga.next(String.fromCharCode(c))},vYa=class{constructor(a,b){this.ga=new _.lf;this.uf=[];this.da=-1;this.aa=[];this.ka=this.ha=new _.lf;const c=typeof(b==null?void 0:b.pdb)==="number"?b.pdb:200;if(b==null?0:b.EA)this.la=b.EA;this.TV(a);this.ma(c)}destroy(){this.aa=[];this.ga.complete();this.ha.complete()}TV(a){this.uf=a}reset(){this.aa=[]}ma(a){this.ga.pipe(_.Af(b=>this.aa.push(b)), _.af(a),_.re(()=>this.aa.length>0),_.A(()=>this.aa.join("").toLocaleUpperCase())).subscribe(b=>{for(let c=1;ca.Ea(d)});a.Oa=a.ga.ka.subscribe(d=>{a.da(d)});return a};_.yo=function(a,b=!0){a.cb=b;return a};_.zo=function(a,b){var c=a.la();b=typeof b==="number"?b:c.indexOf(b);c=c[b];a.ma.set(c==null?null:c);a.ka=b;(a=a.ga)!=null&&(a.da=b)};_.wYa=function(a){a.ka<0?_.Ao(a):a.Hb(1)}; _.yYa=function(a){a.ka<0&&a.Wa?_.xYa(a):a.Hb(-1)};_.Ao=function(a){a.xa(0,1)};_.xYa=function(a){a.xa(a.la().length-1,-1)}; zYa=class{constructor(a,b){this.uf=a;this.ka=-1;this.ma=_.mg(null);this.Wa=!1;this.Oa=_.Od.EMPTY;this.Va=!0;this.ob=[];this.cb=!1;this.sa={enabled:!1,delta:10};this.Ea=c=>c.disabled;this.Ca=new _.lf;this.change=new _.lf;a instanceof _.hg?this.Ub=a.changes.subscribe(c=>this.xb(c.toArray())):_.$ma(a)&&(this.Sb=_.Ng(()=>this.xb(a()),{Eb:b}))}EA(a){this.Ea=a;return this}da(a){const b=this.ma();_.zo(this,a);this.ma()!==b&&this.change.next(this.ka)}yf(a){var b=a.keyCode,c=["altKey","ctrlKey","metaKey", "shiftKey"].every(e=>!a[e]||this.ob.indexOf(e)>-1);switch(b){case 9:this.Ca.next();return;case 40:if(this.Va&&c){_.wYa(this);break}else return;case 38:if(this.Va&&c){_.yYa(this);break}else return;case 39:if(this.Ka&&c){this.Ka==="rtl"?_.yYa(this):_.wYa(this);break}else return;case 37:if(this.Ka&&c){this.Ka==="rtl"?_.wYa(this):_.yYa(this);break}else return;case 36:if(this.cb&&c){_.Ao(this);break}else return;case 35:if(this.cb&&c){_.xYa(this);break}else return;case 33:if(this.sa.enabled&&c){b=this.ka- this.sa.delta;this.xa(b>0?b:0,1);break}else return;case 34:if(this.sa.enabled&&c){b=this.ka+this.sa.delta;c=this.la().length;this.xa(b-1&&a!==this.ka&&(this.ka=a,(b=this.ga)!= null&&(b.da=a))}};_.AYa=class extends zYa{da(a){this.aa&&this.aa.Wqa();super.da(a);this.aa&&this.aa.I_a()}};_.Bo=class extends zYa{constructor(){super(...arguments);this.lb="program"}da(a){super.da(a);this.aa&&this.aa.focus(this.lb)}};var BYa;_.Co=function(a,b){var c={};c.uRb!=null||(c.uRb=!0);let d=typeof b==="number"?b:a.uf.findIndex(h=>a.ha(h)===a.ha(b));if(!(d<0||d>=a.uf.length)){var e=a.uf[d];if(a.aa===null||a.ha(e)!==a.ha(a.aa)){var f=a.aa;a.aa=e!=null?e:null;a.ka=d;(e=a.da)!=null&&(e.da=d);var g;(g=a.aa)==null||g.focus();f==null||f.Mfc();c.uRb&&a.change.next(a.aa);a.cb&&a.xa()}}}; BYa=class{ma(){if(!this.Va&&this.uf.length!==0){var a=0;for(var b=0;b!1;this.ha=c=>c;this.uf=[];this.sa=_.Od.EMPTY;this.Va=!1;this.change=new _.lf;a instanceof _.hg?(this.uf=a.toArray(),a.changes.subscribe(c=> {this.uf=c.toArray();let d;(d=this.da)==null||d.TV(this.uf);this.lb(this.uf);this.ma()})):_.te(a)?a.subscribe(c=>{this.uf=c;let d;(d=this.da)==null||d.TV(c);this.lb(c);this.ma()}):(this.uf=a,this.ma());typeof b.Zjd==="boolean"&&(this.cb=b.Zjd);b.gXb&&(this.la=b.gXb);b.EA&&(this.ga=b.EA);b.AC&&(this.ha=b.AC);typeof b.Bfc!=="undefined"&&this.yc(b.Bfc)}destroy(){this.sa.unsubscribe();let a;(a=this.da)==null||a.destroy();this.change.complete()}yf(a){switch(a.key){case "Tab":return;case "ArrowDown":this.Sb(); break;case "ArrowUp":this.Ub();break;case "ArrowRight":this.la==="rtl"?this.Ca():this.Ea();break;case "ArrowLeft":this.la==="rtl"?this.Ea():this.Ca();break;case "Home":this.xb();break;case "End":this.Hb();break;case "Enter":case " ":this.xa();break;default:if(a.key==="*")this.ob();else{var b;(b=this.da)==null||uYa(b,a);return}}let c;(c=this.da)==null||c.reset();a.preventDefault()}xb(){_.Co(this,this.Ka(-1))}Hb(){_.Co(this,this.Oa(this.uf.length))}Sb(){_.Co(this,this.Ka(this.ka))}Ub(){_.Co(this,this.Oa(this.ka))}lb(a){const b= this.aa;if(b&&(a=a.findIndex(c=>this.ha(c)===this.ha(b)),a>-1&&a!==this.ka)){this.ka=a;let c;(c=this.da)!=null&&(c.da=a)}}yc(a){this.da=new vYa(this.uf,{pdb:typeof a==="number"?a:void 0,EA:b=>this.ga(b)});this.sa=this.da.ka.subscribe(b=>{_.Co(this,b)})}Ka(a){for(let b=a+1;b=0;b--)if(!this.ga(this.uf[b]))return b;return a}Ca(){if(this.aa)if(this.Wa())this.aa.collapse();else{const a=this.aa.getParent();a&&!this.ga(a)&& _.Co(this,a)}}Ea(){this.aa&&(this.Wa()?_.Pva(this.aa.w5()).pipe(_.ef(1)).subscribe(a=>{(a=a.find(b=>!this.ga(b)))&&_.Co(this,a)}):this.aa.expand())}Wa(){return this.aa?typeof this.aa.Nc==="boolean"?this.aa.Nc:this.aa.Nc():!1}ec(a){let b;return typeof a.isDisabled==="boolean"?a.isDisabled:(b=a.isDisabled)==null?void 0:b.call(a)}ob(){if(this.aa){var a=this.aa.getParent();(a?_.Pva(a.w5()):_.z(this.uf.filter(b=>b.getParent()===null))).pipe(_.ef(1)).subscribe(b=>{for(const c of b)c.expand()})}}xa(){let a; (a=this.aa)==null||a.activate()}};_.CYa=new _.od("tree-key-manager",{va:"root",na:function(){return(a,b)=>new BYa(a,b)}});var DYa=class{constructor(a,b,c,d){this.ha=b;this.Qb=c;this.dispose=()=>{clearTimeout(this.da);let e;(e=this.ga)==null||e.call(this);let f;(f=this.aa)==null||f.call(this);this.ga=this.aa=this.da=void 0;this.element.remove()};this.element=a.createElement("div");this.element.classList.add("cdk-overlay-backdrop");this.ga=b.listen(this.element,"click",d)}detach(){this.Qb.runOutsideAngular(()=>{const a=this.element;clearTimeout(this.da);let b;(b=this.aa)==null||b.call(this);this.aa=this.ha.listen(a,"transitionend", this.dispose);this.da=setTimeout(this.dispose,500);a.style.pointerEvents="none";a.classList.remove("cdk-overlay-backdrop-showing")})}};var FYa,GYa;_.EYa=function(a){if(a.Pk){let b;(b=a.ka)==null||b.dispose();a.ka=null}else{let b;(b=a.ka)==null||b.detach()}};FYa=function(a){return(a=a.Rd.direction)?typeof a==="string"?a:a.value:"ltr"}; GYa=class{constructor(a,b,c,d,e,f,g,h,m,q=!1,t,u){this.fB=a;this.ga=b;this.ha=c;this.Rd=d;this.Qb=e;this.Ea=f;this.qc=g;this.Hb=h;this.Ka=m;this.Pk=q;this.ud=t;this.Sb=u;this.Oa=new _.lf;this.sa=new _.lf;this.da=new _.lf;this.Va=_.Od.EMPTY;this.ka=null;this.xa=new _.lf;this.Ca=new _.lf;this.I2=new _.lf;d.Li&&(this.Rk=d.Li,this.Rk.attach(this));this.la=d.ag;this.Ub=_.Og(()=>_.pka(()=>{this.I2.next()},{Eb:this.ud}))}get aa(){return this.ha}get jl(){return this.ga}attach(a){!this.ga.parentElement&&this.Wa&& this.Wa.appendChild(this.ga);a=this.fB.attach(a);this.la&&this.la.attach(this);this.Xc();this.xb();this.ob();this.Rk&&this.Rk.enable();let b;(b=this.cb)==null||b.destroy();this.cb=_.ye(()=>{this.Fj()&&this.cn()},{Eb:this.ud});this.lb(!0);this.Rd.xn&&this.ec();this.Rd.Xe&&this.ma(this.ha,this.Rd.Xe,!0);this.sa.next();this.Ea.add(this);this.Rd.L4&&(this.Va=this.Hb.subscribe(()=>this.dispose()));this.Ka.add(this);if(typeof(a==null?void 0:a.onDestroy)==="function")a.onDestroy(()=>{this.Fj()&&this.Qb.runOutsideAngular(()=> Promise.resolve().then(()=>this.detach()))});return a}detach(){if(this.Fj()){_.EYa(this);this.lb(!1);this.la&&this.la.detach&&this.la.detach();this.Rk&&this.Rk.disable();var a=this.fB.detach();this.da.next();this.Ea.remove(this);this.yc();this.Va.unsubscribe();this.Ka.remove(this);return a}}dispose(){const a=this.Fj();this.la&&this.la.dispose();this.Lc();let b;(b=this.ka)==null||b.dispose();this.Va.unsubscribe();this.Ea.remove(this);this.fB.dispose();this.sa.complete();this.Oa.complete();this.xa.complete(); this.Ca.complete();this.Ka.remove(this);let c;(c=this.ga)==null||c.remove();let d;(d=this.cb)==null||d.destroy();this.Wa=this.ha=this.ga=this.ka=null;a&&this.da.next();this.da.complete();this.Ub.destroy();this.I2.complete()}Fj(){return this.fB.Fj()}Vl(){return this.Oa}attachments(){return this.sa}ov(){return this.xa}Pea(){return this.Ca}getConfig(){return this.Rd}cn(){this.la&&this.la.apply()}oH(a){this.Rd=Object.assign({},this.Rd,a);this.xb()}setDirection(a){this.Rd=Object.assign({},this.Rd,{direction:a}); this.ob()}jB(a){this.ha&&this.ma(this.ha,a,!0)}Hfa(a){this.ha&&this.ma(this.ha,a,!1)}ob(){this.ga.setAttribute("dir",FYa(this))}xb(){if(this.ha){var a=this.ha.style;a.width=Gh(this.Rd.width);a.height=Gh(this.Rd.height);a.minWidth=Gh(this.Rd.minWidth);a.minHeight=Gh(this.Rd.minHeight);a.maxWidth=Gh(this.Rd.maxWidth);a.maxHeight=Gh(this.Rd.maxHeight)}}lb(a){this.ha.style.pointerEvents=a?"":"none"}ec(){let a;(a=this.ka)==null||a.dispose();this.ka=new DYa(this.qc,this.Sb,this.Qb,b=>{this.Oa.next(b)}); this.Pk&&this.ka.element.classList.add("cdk-overlay-backdrop-noop-animation");this.Rd.Zq&&this.ma(this.ka.element,this.Rd.Zq,!0);this.ga.parentElement.insertBefore(this.ka.element,this.ga);this.Pk||typeof requestAnimationFrame==="undefined"?this.ka.element.classList.add("cdk-overlay-backdrop-showing"):this.Qb.runOutsideAngular(()=>{requestAnimationFrame(()=>{let b;return(b=this.ka)==null?void 0:b.element.classList.add("cdk-overlay-backdrop-showing")})})}Xc(){this.ga.nextSibling&&this.ga.parentNode.appendChild(this.ga)}ma(a, b,c){b=_.Eh(b||[]).filter(d=>!!d);b.length&&(c?a.classList.add(...b):a.classList.remove(...b))}yc(){this.Qb.runOutsideAngular(()=>{const a=this.I2.pipe(_.I(_.qe(this.sa,this.da))).subscribe(()=>{this.ha&&this.ga&&this.ha.children.length!==0||(this.ha&&this.Rd.Xe&&this.ma(this.ha,this.Rd.Xe,!1),this.ga&&this.ga.parentElement&&(this.Wa=this.ga.parentElement,this.ga.remove()),a.unsubscribe())})})}Lc(){const a=this.Rk;a==null||a.disable();let b;a==null||(b=a.detach)==null||b.call(a)}};var HYa=class{constructor(a,b){this.aa=a;this.da=b}};var Qva,Go;Qva=/([A-Za-z%]+)$/;_.IYa=function(a,b){a.yc=b;return a};_.JYa=function(a){if(!a.fS&&a.vd.isBrowser){var b=a.ha;b?(a.Sb=a.xb(),a.ga=a.da.getBoundingClientRect(),a.lb=a.we(),a.Fia=a.Lc.aa().getBoundingClientRect(),a.Ea(b,a.We(a.Sb,a.Fia,b))):a.apply()}};_.KYa=function(a,b){a.Tg=b;return a};_.Do=function(a,b){a.ec=b;b.indexOf(a.ha)===-1&&(a.ha=null);return a};_.LYa=function(a,b){a.aa=b;return a};_.Eo=function(a,b=!0){a.Va=b;return a};_.MYa=function(a,b=!0){a.Oa=b;return a}; _.NYa=function(a,b=!0){a.Pd=b;return a};_.Fo=function(a,b=!0){a.Ub=b;return a};_.OYa=function(a,b){a.Ri=b;return a};Go=function(a){return FYa(a.Gc)==="rtl"}; _.PYa=class{get Gs(){return this.ec}constructor(a,b,c,d,e){this.ob=b;this.qc=c;this.vd=d;this.Lc=e;this.sa={width:0,height:0};this.ma=!1;this.Pd=!0;this.Oa=!1;this.Va=!0;this.Ub=!1;this.aa=0;this.Tg=[];this.ec=[];this.Wa=new _.lf;this.JH=_.Od.EMPTY;this.Ca=[];this.xa=this.Wa;_.IYa(this,a)}attach(a){a.jl.classList.add("cdk-overlay-connected-position-bounding-box");this.Gc=a;this.ka=a.jl;this.da=a.aa;this.fS=!1;this.la=!0;this.ha=null;this.JH.unsubscribe();this.JH=this.ob.change().subscribe(()=>{this.la= !0;this.apply()})}apply(){if(!this.fS&&this.vd.isBrowser)if(!this.la&&this.Ub&&this.ha)_.JYa(this);else{this.Qd();this.Dg();this.np();this.lb=this.we();this.Sb=this.xb();this.ga=this.da.getBoundingClientRect();this.Fia=this.Lc.aa().getBoundingClientRect();var a=this.Sb,b=this.ga,c=this.lb,d=this.Fia,e=[];for(let g of this.ec){let h=this.We(a,d,g),m=this.Hb(h,b,g),q=this.ln(m,b,c,g);if(q.H5c){this.ma=!1;this.Ea(g,h);return}if(this.Ok(q,m,c))e.push({position:g,origin:h,Pcd:b,lLb:this.Xc(h,g)});else if(!f|| f.Ocd.mhcb&&(b=e,a=g);this.ma=!1;this.Ea(a.position,a.origin)}else this.Pd&&(this.ma=!0),this.Ea(f.position,f.Ecd)}}detach(){this.Qd();this.cb=this.ha=null;this.JH.unsubscribe()}dispose(){this.fS||(this.ka&&Nh(this.ka.style,{top:"",left:"",right:"",bottom:"",height:"",width:"",alignItems:"",justifyContent:""}),this.da&&this.Dg(),this.Gc&&this.Gc.jl.classList.remove("cdk-overlay-connected-position-bounding-box"), this.detach(),this.Wa.complete(),this.Gc=this.ka=null,this.fS=!0)}We(a,b,c){if(c.Yb=="center")var d=a.left+a.width/2;else{d=Go(this)?a.right:a.left;const e=Go(this)?a.left:a.right;d=c.Yb=="start"?d:e}b.left<0&&(d-=b.left);a=c.Zb=="center"?a.top+a.height/2:c.Zb=="top"?a.top:a.bottom;b.top<0&&(a-=b.top);return{x:d,y:a}}Hb(a,b,c){return{x:a.x+(c.Ob=="center"?-b.width/2:c.Ob==="start"?Go(this)?-b.width:0:Go(this)?0:-b.width),y:a.y+(c.Rb=="center"?-b.height/2:c.Rb=="top"?0:-b.height)}}ln(a,b,c,d){b=Sva(b); let {x:e,y:f}=a;a=this.Ka(d,"x");d=this.Ka(d,"y");a&&(e+=a);d&&(f+=d);d=-f;a=f+b.height-c.height;c=this.Mh(b.width,-e,e+b.width-c.width);d=this.Mh(b.height,d,a);a=c*d;return{mhc:a,H5c:b.width*b.height===a,v_c:d===b.height,u_c:c==b.width}}Ok(a,b,c){if(this.Va){const d=c.bottom-b.y;c=c.right-b.x;b=Rva(this.Gc.getConfig().minHeight);const e=Rva(this.Gc.getConfig().minWidth);c=a.u_c||e!=null&&e<=c;return(a.v_c||b!=null&&b<=d)&&c}return!1}ug(a,b,c){if(this.cb&&this.Ub)return{x:a.x+this.cb.x,y:a.y+this.cb.y}; b=Sva(b);const d=this.lb;var e=Math.max(a.x+b.width-d.width,0);const f=Math.max(a.y+b.height-d.height,0),g=Math.max(d.top-c.top-a.y,0),h=Math.max(d.left-c.left-a.x,0);e=b.width<=d.width?h||-e:a.xh&&!this.la&&!this.Oa&&(g=a.y-h/2)}h=b.Ob==="start"&&!d||b.Ob==="end"&&d;let m;if(b.Ob==="end"&&!d||b.Ob==="start"&&d)m=c.width-a.x+this.aa*2,b=a.x-this.aa;else if(h){var q=a.x;b=c.right-a.x}else q=Math.min(c.right-a.x+c.left,a.x),c=this.sa.width,b=q*2,q=a.x-q,b>c&&!this.la&&!this.Oa&&(q=a.x-c/2);return{top:g,left:q,bottom:f,right:m,width:b,height:e}}Sq(a,b){a=this.Xc(a,b);this.la||this.Oa||(a.height=Math.min(a.height,this.sa.height), a.width=Math.min(a.width,this.sa.width));const c={};if(this.Ye())c.top=c.left="0",c.bottom=c.right=c.maxHeight=c.maxWidth="",c.width=c.height="100%";else{const d=this.Gc.getConfig().maxHeight,e=this.Gc.getConfig().maxWidth;c.height=Gh(a.height);c.top=Gh(a.top);c.bottom=Gh(a.bottom);c.width=Gh(a.width);c.left=Gh(a.left);c.right=Gh(a.right);c.alignItems=b.Ob==="center"?"center":b.Ob==="end"?"flex-end":"flex-start";c.justifyContent=b.Rb==="center"?"center":b.Rb==="bottom"?"flex-end":"flex-start";d&& (c.maxHeight=Gh(d));e&&(c.maxWidth=Gh(e))}this.sa=a;Nh(this.ka.style,c)}np(){Nh(this.ka.style,{top:"0",left:"0",right:"0",bottom:"0",height:"",width:"",alignItems:"",justifyContent:""})}Dg(){Nh(this.da.style,{top:"",left:"",bottom:"",right:"",position:"",transform:""})}Tq(a,b){const c={},d=this.Ye(),e=this.Va,f=this.Gc.getConfig();if(d){var g=zXa(this.ob);Nh(c,this.kn(b,a,g));Nh(c,this.Ul(b,a,g))}else c.position="static";a="";g=this.Ka(b,"x");b=this.Ka(b,"y");g&&(a+=`translateX(${g}px) `);b&&(a+= `translateY(${b}px)`);c.transform=a.trim();f.maxHeight&&(d?c.maxHeight=Gh(f.maxHeight):e&&(c.maxHeight=""));f.maxWidth&&(d?c.maxWidth=Gh(f.maxWidth):e&&(c.maxWidth=""));Nh(this.da.style,c)}kn(a,b,c){let d={top:"",bottom:""};b=this.Hb(b,this.ga,a);this.ma&&(b=this.ug(b,this.ga,c));a.Rb==="bottom"?d.bottom=`${this.qc.documentElement.clientHeight-(b.y+this.ga.height)}px`:d.top=Gh(b.y);return d}Ul(a,b,c){let d={left:"",right:""};b=this.Hb(b,this.ga,a);this.ma&&(b=this.ug(b,this.ga,c));(Go(this)?a.Ob=== "end"?"left":"right":a.Ob==="end"?"right":"left")==="right"?d.right=`${this.qc.documentElement.clientWidth-(b.x+this.ga.width)}px`:d.left=Gh(b.x);return d}mn(){const a=this.xb(),b=this.da.getBoundingClientRect(),c=this.Tg.map(d=>d.Ra.nativeElement.getBoundingClientRect());return{MZb:yva(a,c),NZb:xva(a,c),hmb:yva(b,c),PZb:xva(b,c)}}Mh(a,...b){return b.reduce((c,d)=>c-Math.max(d,0),a)}we(){const a=this.qc.documentElement.clientWidth,b=this.qc.documentElement.clientHeight,c=zXa(this.ob);return{top:c.top+ this.aa,left:c.left+this.aa,right:c.left+a-this.aa,bottom:c.top+b-this.aa,width:a-2*this.aa,height:b-2*this.aa}}Ye(){return!this.Va||this.ma}Ka(a,b){return b==="x"?a.offsetX==null?0:a.offsetX:a.offsetY==null?0:a.offsetY}jt(){}ck(a){this.da&&_.Eh(a).forEach(b=>{b!==""&&this.Ca.indexOf(b)===-1&&(this.Ca.push(b),this.da.classList.add(b))})}Qd(){this.da&&(this.Ca.forEach(a=>{this.da.classList.remove(a)}),this.Ca=[])}xb(){const a=this.yc;if(a instanceof _.Be)return a.nativeElement.getBoundingClientRect(); if(a instanceof Element)return a.getBoundingClientRect();const b=a.width||0,c=a.height||0;return{top:a.y,bottom:a.y+c,left:a.x,right:a.x+b,height:c,width:b}}};var RYa;_.Ho=function(a){a.left("");a.nX="center";return a};_.QYa=function(a){a.top("");a.RLa="center";return a}; RYa=class{constructor(){this.VIc="static";this.hK=this.mX=this.kva=this.nX=this.RLa=this.v6a=this.q8a="";this.fS=!1}attach(a){const b=a.getConfig();this.Gc=a;this.mX&&!b.width&&a.oH({width:this.mX});this.hK&&!b.height&&a.oH({height:this.hK});a.jl.classList.add("cdk-global-overlay-wrapper");this.fS=!1}top(a=""){this.v6a="";this.q8a=a;this.RLa="flex-start";return this}left(a=""){this.kva=a;this.nX="left";return this}bottom(a=""){this.q8a="";this.v6a=a;this.RLa="flex-end";return this}right(a=""){this.kva= a;this.nX="right";return this}start(a=""){this.kva=a;this.nX="start";return this}end(a=""){this.kva=a;this.nX="end";return this}width(a=""){this.Gc?this.Gc.oH({width:a}):this.mX=a;return this}height(a=""){this.Gc?this.Gc.oH({height:a}):this.hK=a;return this}apply(){if(this.Gc&&this.Gc.Fj()){var a=this.Gc.aa.style,b=this.Gc.jl.style,c=this.Gc.getConfig(),d=c.width,e=c.height,f=c.maxWidth;c=c.maxHeight;d=(d==="100%"||d==="100vw")&&(!f||f==="100%"||f==="100vw");e=(e==="100%"||e==="100vh")&&(!c||c=== "100%"||c==="100vh");f=this.nX;c=this.kva;var g=this.Gc.getConfig().direction==="rtl",h="",m="",q="";if(d)q="flex-start";else if(f==="center")q="center",g?m=c:h=c;else if(g)if(f==="left"||f==="end")q="flex-end",h=c;else{if(f==="right"||f==="start")q="flex-start",m=c}else if(f==="left"||f==="start")q="flex-start",h=c;else if(f==="right"||f==="end")q="flex-end",m=c;a.position=this.VIc;a.marginLeft=d?"0":h;a.marginTop=e?"0":this.q8a;a.marginBottom=this.v6a;a.marginRight=d?"0":m;b.justifyContent=q;b.alignItems= e?"flex-start":this.RLa}}dispose(){if(!this.fS&&this.Gc){var a=this.Gc.aa.style,b=this.Gc.jl,c=b.style;b.classList.remove("cdk-global-overlay-wrapper");c.justifyContent=c.alignItems=a.marginTop=a.marginBottom=a.marginLeft=a.marginRight=a.position="";this.Gc=null;this.fS=!0}}};var SYa;_.Io=function(a,b){return new _.PYa(b,a.da,a.qc,a.vd,a.aa)};SYa=class{constructor(){this.da=_.p(_.Zn);this.qc=_.p(_.gh);this.vd=_.p(_.On);this.aa=_.p(_.Sn)}global(){return new RYa}};SYa.ea=function(a){return new (a||SYa)};SYa.oa=_.l({token:SYa,na:SYa.ea,va:"root"});var Lo;_.TYa=class{attach(a){this.aa=a;return a.attach(this)}detach(){let a=this.aa;a!=null&&(this.aa=null,a.detach())}get isAttached(){return this.aa!=null}};_.Jo=class extends _.TYa{constructor(a,b,c){super();this.component=a;this.lc=b;this.Eb=c;this.mV=void 0}}; _.Ko=class extends _.TYa{constructor(a,b,c,d){super();this.templateRef=a;this.lc=b;this.context=c;this.Eb=d}get origin(){return this.templateRef.Ra}attach(a,b=this.context){this.context=b;return super.attach(a)}detach(){this.context=void 0;return super.detach()}};Lo=function(a,b){a.I6a=b}; _.VYa=class{constructor(){this.fS=!1;this.KS=null}Fj(){return!!this.PC}attach(a){if(a instanceof _.Jo)return this.PC=a,this.kB(a);if(a instanceof _.Ko)return this.PC=a,this.jF(a);if(this.KS&&"function"==typeof _.UYa&&a instanceof _.UYa)return this.PC=a,this.KS(a)}detach(){this.PC&&(this.PC=this.PC.aa=null);this.dHb()}dispose(){this.Fj()&&this.detach();this.dHb();this.fS=!0}dHb(){this.I6a&&(this.I6a(),this.I6a=null)}};var WYa=class extends _.VYa{constructor(a,b,c){super();this.aa=a;this.da=b;this.ga=c;this.KS=d=>{const e=d.element,f=this.aa.ownerDocument.createComment("dom-portal");e.parentNode.insertBefore(f,e);this.aa.appendChild(e);this.PC=d;Lo(this,()=>{f.parentNode&&f.parentNode.replaceChild(e,f)})}}kB(a){let b;if(a.lc){var c=a.Eb||a.lc.Eb,d=c.get(_.Jl,null,{optional:!0})||void 0;b=a.lc.Eo(a.component,{index:a.lc.length,Eb:c,OWa:d,mV:a.mV||void 0});Lo(this,()=>b.destroy())}else{const e=this.da;c=a.Eb||this.ga|| JMa;d=c.get(_.Pe,e.Eb);b=Rqa(a.component,{PWc:c,vT:d,mV:a.mV||void 0});_.Ul(e,b.aa);Lo(this,()=>{e.viewCount>0&&e.E4(b.aa);b.destroy()})}this.aa.appendChild(this.ha(b));this.PC=a;return b}jF(a){let b=a.lc,c=b.Qf(a.templateRef,a.context,{Eb:a.Eb});c.ul.forEach(d=>this.aa.appendChild(d));c.pb();Lo(this,()=>{let d=b.indexOf(c);d!==-1&&b.remove(d)});this.PC=a;return c}dispose(){super.dispose();this.aa.remove()}ha(a){return a.aa.ul[0]}};var XYa=class extends _.Ko{constructor(){const a=_.p(_.fg),b=_.p(_.gg);super(a,b)}},YYa;XYa.ea=function(a){return new (a||XYa)};XYa.Xa=_.Ue({type:XYa,selectors:[["","cdkPortal",""]],Mc:["cdkPortal"],features:[_.Ef]});YYa=function(a){a=a.aa.element.nativeElement;return a.nodeType===a.ELEMENT_NODE?a:a.parentNode}; _.Mo=class extends _.VYa{constructor(){super();this.ma=_.p(_.Jl,{optional:!0});this.qc=_.p(_.gh);this.aa=_.p(_.gg);this.ga=!1;this.d$a=new _.Pl;this.KS=a=>{const b=a.element,c=this.qc.createComment("dom-portal");a.aa=this;b.parentNode.insertBefore(c,b);YYa(this).appendChild(b);this.PC=a;Lo(this,()=>{c.parentNode&&c.parentNode.replaceChild(b,c)})}}get X5b(){return this.PC}set X5b(a){if(!this.Fj()||a||this.ga)this.Fj()&&super.detach(),a&&super.attach(a),this.PC=a||null}Ma(){this.ga=!0}Ga(){super.dispose(); this.la=this.PC=null}kB(a){a.aa=this;const b=a.lc!=null?a.lc:this.aa,c=b.Eo(a.component,{index:b.length,Eb:a.Eb||b.Eb,mV:a.mV||void 0,OWa:this.ma||void 0});b!==this.aa&&YYa(this).appendChild(c.aa.ul[0]);Lo(this,()=>c.destroy());this.PC=a;this.la=c;this.d$a.emit(c);return c}jF(a){a.aa=this;const b=this.aa.Qf(a.templateRef,a.context,{Eb:a.Eb});Lo(this,()=>this.aa.clear());this.PC=a;this.la=b;this.d$a.emit(b);return b}};_.Mo.ea=function(a){return new (a||_.Mo)}; _.Mo.Xa=_.Ue({type:_.Mo,selectors:[["","cdkPortalOutlet",""]],inputs:{X5b:[0,"cdkPortalOutlet","portal"]},outputs:{d$a:"attached"},Mc:["cdkPortalOutlet"],features:[_.Ef]});_.No=class{};_.No.ea=function(a){return new (a||_.No)};_.No.Aa=_.Te({type:_.No});_.No.za=_.Zc({});_.Oo=class{constructor(){this.aa=_.p(RXa);this.xa=_.p(_.Sn);this.cb=_.p(SYa);this.la=_.p(Nn);this.ud=_.p(_.we);this.Qb=_.p(_.ue);this.qc=_.p(_.gh);this.ha=_.p(_.Un);this.ma=_.p(_.qm);this.sa=_.p(Pn);this.Ka=_.p(_.Ql,{optional:!0});this.ka=_.p(_.to);this.Ca=_.p(_.Qe).hw(null,null);this.Ea=_.p(_.Qn)}create(a){this.Ea.load(wXa);const b=this.Oa(),c=this.Va(b),d=this.Wa(c);a=new _.bo(a);a.direction=a.direction||this.ha.value;return new GYa(d,b,c,a,this.Qb,this.la,this.qc,this.ma,this.sa,this.Ka==="NoopAnimations", this.ud.get(_.Pe),this.Ca)}position(){return this.cb}Va(a){const b=this.qc.createElement("div");b.id=this.ka.getId("cdk-overlay-");b.classList.add("cdk-overlay-pane");a.appendChild(b);return b}Oa(){const a=this.qc.createElement("div");this.xa.aa().appendChild(a);return a}Wa(a){this.ga||(this.ga=this.ud.get(_.Jg));return new WYa(a,this.ga,this.ud)}};_.Oo.ea=function(a){return new (a||_.Oo)};_.Oo.oa=_.l({token:_.Oo,na:_.Oo.ea,va:"root"});var ZYa,$Ya,aZa;ZYa=[{Yb:"start",Zb:"bottom",Ob:"start",Rb:"top"},{Yb:"start",Zb:"top",Ob:"start",Rb:"bottom"},{Yb:"end",Zb:"top",Ob:"end",Rb:"bottom"},{Yb:"end",Zb:"bottom",Ob:"end",Rb:"top"}];$Ya=new _.od("cdk-connected-overlay-scroll-strategy",{va:"root",na:()=>{const a=_.p(_.Oo);return()=>a.aa.aa()}});_.Po=class{constructor(){this.Ra=_.p(_.Be)}};_.Po.ea=function(a){return new (a||_.Po)}; _.Po.Xa=_.Ue({type:_.Po,selectors:[["","cdk-overlay-origin",""],["","overlay-origin",""],["","cdkOverlayOrigin",""]],Mc:["cdkOverlayOrigin"]});_.bZa=function(a){a.Gc?a.Gc.getConfig().xn=a.xn:aZa(a);a.Gc.Fj()||a.Gc.attach(a.Oa);a.xn?a.da=a.Gc.Vl().subscribe(b=>{a.Vl.emit(b)}):a.da.unsubscribe();a.aa.unsubscribe();a.Apa.observers.length>0&&(a.aa=a.Ck.xa.pipe(_.zf(()=>a.Apa.observers.length>0)).subscribe(b=>{a.Qb.run(()=>a.Apa.emit(b));a.Apa.observers.length===0&&a.aa.unsubscribe()}));a.open=!0}; _.cZa=function(a){let b;(b=a.Gc)==null||b.detach();a.da.unsubscribe();a.aa.unsubscribe();a.open=!1};aZa=function(a){a.Gs&&a.Gs.length||(a.Gs=ZYa);const b=a.Gc=a.ha.create(a.Ca());a.ka=b.attachments().subscribe(()=>a.attach.emit());a.gMa=b.da.subscribe(()=>a.detach.emit());b.ov().subscribe(c=>{a.kFa.next(c);c.keyCode!==27||a.Wg||_.Mh(c)||(c.preventDefault(),_.cZa(a))});a.Gc.Pea().subscribe(c=>{const d=a.Ka(),e=_.Lh(c);d&&(d===e||d.contains(e))||a.k5b.next(c)})}; _.Qo=class{get offsetX(){return this.ma}set offsetX(a){this.ma=a;this.Ck&&this.ga(this.Ck)}get offsetY(){return this.sa}set offsetY(a){this.sa=a;this.Ck&&this.ga(this.Ck)}get L4(){return this.la}set L4(a){this.la=a}constructor(){this.ha=_.p(_.Oo);this.qe=_.p(_.Un,{optional:!0});this.aa=this.gMa=this.ka=this.da=_.Od.EMPTY;this.xa=_.p($Ya);this.la=!1;this.Qb=_.p(_.ue);this.jhc=0;this.push=this.ZUb=this.lTb=this.d1b=this.xn=this.Wg=this.open=!1;this.Vl=new _.Pl;this.Apa=new _.Pl;this.attach=new _.Pl; this.detach=new _.Pl;this.kFa=new _.Pl;this.k5b=new _.Pl;const a=_.p(_.fg),b=_.p(_.gg);this.Oa=new _.Ko(a,b);this.Li=this.xa()}get Jb(){return this.Gc}get dir(){return this.qe?this.qe.value:"ltr"}Ga(){this.ka.unsubscribe();this.gMa.unsubscribe();this.da.unsubscribe();this.aa.unsubscribe();let a;(a=this.Gc)==null||a.dispose()}ab(a){if(this.Ck){this.ga(this.Ck);let b;(b=this.Gc)==null||b.oH({width:this.width,minWidth:this.minWidth,height:this.height,minHeight:this.minHeight});a.origin&&this.open&&this.Ck.apply()}a.open&& (this.open?_.bZa(this):_.cZa(this))}Ca(){var a=this.Ck=this.ag||this.Ea();a=new _.bo({direction:this.qe||"ltr",ag:a,Li:this.Li,xn:this.xn,L4:this.L4});if(this.width||this.width===0)a.width=this.width;if(this.height||this.height===0)a.height=this.height;if(this.minWidth||this.minWidth===0)a.minWidth=this.minWidth;if(this.minHeight||this.minHeight===0)a.minHeight=this.minHeight;this.Zq&&(a.Zq=this.Zq);this.Xe&&(a.Xe=this.Xe);return a}ga(a){const b=this.Gs.map(c=>({Yb:c.Yb,Zb:c.Zb,Ob:c.Ob,Rb:c.Rb,offsetX:c.offsetX|| this.offsetX,offsetY:c.offsetY||this.offsetY,Xe:c.Xe||void 0}));return _.OYa(_.Fo(_.LYa(_.MYa(_.NYa(_.Eo(_.Do(_.IYa(a,this.origin instanceof _.Po?this.origin.Ra:this.origin),b),this.lTb),this.push),this.ZUb),this.jhc),this.d1b),this.Oqd)}Ea(){const a=_.Io(this.ha.position(),this.origin instanceof _.Po?this.origin.Ra:this.origin);this.ga(a);return a}Ka(){return this.origin instanceof _.Po?this.origin.Ra.nativeElement:this.origin instanceof _.Be?this.origin.nativeElement:typeof Element!=="undefined"&& this.origin instanceof Element?this.origin:null}};_.Qo.ea=function(a){return new (a||_.Qo)}; _.Qo.Xa=_.Ue({type:_.Qo,selectors:[["","cdk-connected-overlay",""],["","connected-overlay",""],["","cdkConnectedOverlay",""]],inputs:{origin:[0,"cdkConnectedOverlayOrigin","origin"],Gs:[0,"cdkConnectedOverlayPositions","positions"],ag:[0,"cdkConnectedOverlayPositionStrategy","positionStrategy"],offsetX:[0,"cdkConnectedOverlayOffsetX","offsetX"],offsetY:[0,"cdkConnectedOverlayOffsetY","offsetY"],width:[0,"cdkConnectedOverlayWidth","width"],height:[0,"cdkConnectedOverlayHeight","height"],minWidth:[0, "cdkConnectedOverlayMinWidth","minWidth"],minHeight:[0,"cdkConnectedOverlayMinHeight","minHeight"],Zq:[0,"cdkConnectedOverlayBackdropClass","backdropClass"],Xe:[0,"cdkConnectedOverlayPanelClass","panelClass"],jhc:[0,"cdkConnectedOverlayViewportMargin","viewportMargin"],Li:[0,"cdkConnectedOverlayScrollStrategy","scrollStrategy"],open:[0,"cdkConnectedOverlayOpen","open"],Wg:[0,"cdkConnectedOverlayDisableClose","disableClose"],Oqd:[0,"cdkConnectedOverlayTransformOriginOn","transformOriginSelector"], xn:[2,"cdkConnectedOverlayHasBackdrop","hasBackdrop",_.Pg],d1b:[2,"cdkConnectedOverlayLockPosition","lockPosition",_.Pg],lTb:[2,"cdkConnectedOverlayFlexibleDimensions","flexibleDimensions",_.Pg],ZUb:[2,"cdkConnectedOverlayGrowAfterOpen","growAfterOpen",_.Pg],push:[2,"cdkConnectedOverlayPush","push",_.Pg],L4:[2,"cdkConnectedOverlayDisposeOnNavigation","disposeOnNavigation",_.Pg]},outputs:{Vl:"backdropClick",Apa:"positionChange",attach:"attach",detach:"detach",kFa:"overlayKeydown",k5b:"overlayOutsideClick"}, Mc:["cdkConnectedOverlay"],features:[_.El]});var dZa={Fa:$Ya,deps:[_.Oo],Hd:function(a){return()=>a.aa.aa()}};_.Ro=class{};_.Ro.ea=function(a){return new (a||_.Ro)};_.Ro.Aa=_.Te({type:_.Ro});_.Ro.za=_.Zc({providers:[_.Oo,dZa],imports:[_.Vn,_.No,_.ao,_.ao]});var So=class extends _.Oo{constructor(){super(...arguments);this.da=[]}haa(a){this.da.includes(a)||this.da.push(a)}create(a){const b=(a==null?0:a.Xe)?_.Eh(a.Xe).concat(this.da):this.da;return super.create(Object.assign({},a,{Xe:b}))}};So.ea=(()=>{let a;return function(b){return(a||(a=_.Kd(So)))(b||So)}})();So.oa=_.l({token:So,na:So.ea});var eZa=class{constructor(){this.role="dialog";this.Xe="";this.xn=!0;this.Zq="";this.Wg=!1;this.height=this.width="";this.ariaLabel=this.qz=this.Nf=this.data=null;this.ariaModal=!1;this.BK="first-tabbable";this.obb=this.Bya=this.Py=!0}};var fZa=class{constructor(){this.role="dialog";this.Xe="";this.xn=!0;this.Zq="";this.Wg=!1;this.height=this.width="";this.ariaLabel=this.qz=this.Nf=this.data=null;this.ariaModal=!1;this.BK="first-tabbable";this.pbb=this.nbb=this.obb=this.Py=!0}};var hZa=function(a){a.xa||_.ye(()=>{const b=a.nb.nativeElement;switch(a.Rd.BK){case !1:case "dialog":gZa(a)||b.focus();break;case !0:case "first-tabbable":let c;((c=a.ma)==null?0:_.bYa(c))||a.lb();break;case "first-heading":a.Oa('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:a.Oa(a.Rd.BK)}},{Eb:a.ud})},gZa=function(a){a=a.nb.nativeElement;const b=_.uva();return a===b||a.contains(b)},To=class extends _.VYa{constructor(){super();this.nb=_.p(_.Be);this.Wa=_.p(_.ho);this.Sb=_.p(_.go);this.Qb= _.p(_.ue);this.Gc=_.p(GYa);this.xh=_.p(_.eo);this.Ca=_.p(_.Rl);this.vd=_.p(_.On);this.qc=_.p(_.gh,{optional:!0});this.n2=this.Ka=this.ma=null;this.r$=[];this.Lb=_.p(_.Wl);this.ud=_.p(_.we);this.xa=!1;this.KS=a=>{a=this.fB.KS(a);this.ha();return a};this.Rd=_.p(fZa,{optional:!0})||new fZa;this.Rd.qz&&this.r$.push(this.Rd.qz)}cb(a){this.r$.push(a);this.Lb.Na()}ec(a){a=this.r$.indexOf(a);a>-1&&(this.r$.splice(a,1),this.Lb.Na())}ha(){this.Hb();this.xb();this.sa()}sa(){hZa(this)}Ga(){this.xa=!0;this.yc()}kB(a){a= this.fB.kB(a);this.ha();return a}jF(a){a=this.fB.jF(a);this.ha();return a}Ub(){gZa(this)||hZa(this)}ob(a,b){_.fo(this.Sb,a)||(a.tabIndex=-1,this.Qb.runOutsideAngular(()=>{const c=()=>{d();e();a.removeAttribute("tabindex")},d=this.Ca.listen(a,"blur",c),e=this.Ca.listen(a,"mousedown",c)}));a.focus(b)}Oa(a,b){(a=this.nb.nativeElement.querySelector(a))&&this.ob(a,b)}yc(){var a=this.Rd.Py;let b=null;typeof a==="string"?b=this.qc.querySelector(a):typeof a==="boolean"?b=a?this.Ka:null:a&&(b=a);if(this.Rd.Py&& b&&typeof b.focus==="function"){a=_.uva();const c=this.nb.nativeElement;if(!a||a===this.qc.body||a===c||c.contains(a))this.xh?(_.YXa(this.xh,b,this.n2),this.n2=null):b.focus()}this.ma&&this.ma.destroy()}lb(){this.nb.nativeElement.focus&&this.nb.nativeElement.focus()}Hb(){this.vd.isBrowser&&(this.ma=this.Wa.create(this.nb.nativeElement),this.qc&&(this.Ka=_.uva()))}xb(){this.Gc.Vl().subscribe(()=>{this.Rd.Wg&&this.Ub()})}};To.ea=function(a){return new (a||To)}; To.ua=_.G({type:To,selectors:[["cdk-dialog-container"]],viewQuery:function(a,b){a&1&&_.ig(_.Mo,7);if(a&2){let c;_.kg(c=_.lg())&&(b.fB=c.first)}},bb:["tabindex","-1",1,"cdk-dialog-container"],ib:6,Za:function(a,b){a&2&&_.Gf("id",b.Rd.id||null)("role",b.Rd.role)("aria-modal",b.Rd.ariaModal)("aria-labelledby",b.Rd.ariaLabel?null:b.r$[0])("aria-label",b.Rd.ariaLabel)("aria-describedby",b.Rd.Nf||null)},features:[_.Ef],ta:1,vars:0,wa:[["cdkPortalOutlet",""]],template:function(a){a&1&&_.J(0,Tva,0,0,"ng-template", 0)},dependencies:[_.Mo],styles:[".cdk-dialog-container{display:block;width:100%;height:100%;min-height:inherit;max-height:inherit}\n"],encapsulation:2});var iZa=new _.od("DialogScrollStrategy",{va:"root",na:()=>{const a=_.p(_.Oo);return()=>a.aa.block()}}),jZa=new _.od("DialogData"),kZa=new _.od("DefaultDialogConfig");var lZa=class{constructor(a,b){this.Jb=a;this.config=b;this.closed=new _.lf;this.Wg=b.Wg;this.Vl=a.Vl();this.ov=a.ov();this.Pea=a.Pea();this.id=b.id;this.ov.subscribe(c=>{c.keyCode!==27||this.Wg||_.Mh(c)||(c.preventDefault(),this.close(void 0,{gAa:"keyboard"}))});this.Vl.subscribe(()=>{this.Wg||this.close(void 0,{gAa:"mouse"})});this.gMa=a.da.subscribe(()=>{b.pbb!==!1&&this.close()})}close(a,b){if(this.gw){const c=this.closed;this.gw.n2=(b==null?void 0:b.gAa)||"program";this.gMa.unsubscribe();this.Jb.dispose(); c.next(a);c.complete();this.gr=this.gw=null}}cn(){this.Jb.cn()}oH(a="",b=""){this.Jb.oH({width:a,height:b})}jB(a){this.Jb.jB(a)}Hfa(a){this.Jb.Hfa(a)}};var mZa=function(a,b){a.aa.find(c=>c.id===b)},nZa=function(a,b){a=new _.bo({ag:b.ag||_.QYa(_.Ho(a.ma.position().global())),Li:b.Li||a.Rk(),Xe:b.Xe,xn:b.xn,direction:b.direction,minWidth:b.minWidth,minHeight:b.minHeight,maxWidth:b.maxWidth,maxHeight:b.maxHeight,width:b.width,height:b.height,L4:b.obb});b.Zq&&(a.Zq=b.Zq);return a},oZa=function(a,b,c,d){var e;const f=a.Eb||((e=a.lc)==null?void 0:e.Eb);e=[{Fa:jZa,tb:a.data},{Fa:lZa,tb:b}];a.providers&&(typeof a.providers==="function"?e.push(...a.providers(b, a,c)):e.push(...a.providers));!a.direction||f&&f.get(_.Un,null,{optional:!0})||e.push({Fa:_.Un,tb:{value:a.direction,change:_.z()}});return _.Lg({parent:f||d,providers:e})},pZa=function(a){const b=a.da;return b?pZa(b):a.ka},Uo=class{get aa(){return this.da?this.da.aa:this.ga}get Wq(){return this.da?this.da.Wq:this.la}constructor(){this.ma=_.p(_.Oo);this.ud=_.p(_.we);this.xa=_.p(kZa,{optional:!0});this.da=_.p(Uo,{optional:!0,E0:!0});this.Ea=_.p(_.Sn);this.Ca=_.p(_.to);this.ga=[];this.ka=new _.lf;this.la= new _.lf;this.ha=new Map;this.Rk=_.p(iZa)}open(a,b){b=Object.assign({},this.xa||new fZa,b);b.id=b.id||this.Ca.getId("cdk-dialog-");b.id&&mZa(this,b.id);var c=nZa(this,b);c=this.ma.create(c);const d=new lZa(c,b);c=this.Ka(c,d,b);d.gw=c;this.Oa(a,d,c,b);this.aa.length||this.Va();this.aa.push(d);d.closed.subscribe(()=>this.sa(d,!0));this.Wq.next(d);return d}Ga(){Uva(this.ga,a=>{a.config.nbb===!1&&this.sa(a,!1)});Uva(this.ga,a=>a.close());this.ka.complete();this.la.complete();this.ga=[]}Ka(a,b,c){var d; const e=c.Eb||((d=c.lc)==null?void 0:d.Eb);b=[{Fa:fZa,tb:c},{Fa:lZa,tb:b},{Fa:GYa,tb:a}];c.container?typeof c.container==="function"?d=c.container:(d=c.container.type,b.push(...c.container.providers(c))):d=To;c=new _.Jo(d,c.lc,_.Lg({parent:e||this.ud,providers:b}));return a.attach(c).instance}Oa(a,b,c,d){if(a instanceof _.fg){var e=oZa(d,b,c);b={qa:d.data,Kb:b};d.aha&&(b=Object.assign({},b,typeof d.aha==="function"?d.aha():d.aha));c.jF(new _.Ko(a,null,b,e))}else e=oZa(d,b,c,this.ud),a=c.kB(new _.Jo(a, d.lc,e)),b.componentRef=a,b.gr=a.instance}sa(a,b){a=this.aa.indexOf(a);a>-1&&(this.aa.splice(a,1),this.aa.length||(this.ha.forEach((c,d)=>{c?d.setAttribute("aria-hidden",c):d.removeAttribute("aria-hidden")}),this.ha.clear(),b&&pZa(this).next()))}Va(){const a=this.Ea.aa();if(a.parentElement){const b=a.parentElement.children;for(let c=b.length-1;c>-1;c--){const d=b[c];d===a||d.nodeName==="SCRIPT"||d.nodeName==="STYLE"||d.hasAttribute("aria-live")||(this.ha.set(d,d.getAttrib