ategy);a._overlayRef=a._overlay.create(c);a._overlayRef.keydownEvents().subscribe(function(d){a.menu instanceof _.DA&&a.menu._handleKeydown(d)})}return a._overlayRef},uXc=function(a,b){return new _.Yn({positionStrategy:_.pnb(_.mnb(_.onb(_.vo(a._overlay.position(),a._element))),".mat-menu-panel, .mat-mdc-menu-panel"),backdropClass:b.backdropClass||"cdk-overlay-transparent-backdrop",Lb:b.overlayPanelClass,scrollStrategy:a._scrollStrategy(), direction:a._dir||"ltr"})};_.h=_.sXc.prototype;_.h.FTc=function(a,b){var c=this;a.setPositionClasses&&b.positionChanges.subscribe(function(d){c._ngZone.run(function(){a.setPositionClasses(d.connectionPair.overlayX==="start"?"after":"before",d.connectionPair.overlayY==="top"?"below":"above")})})}; _.h._setPosition=function(a,b){var c=_.k(a.xPosition==="before"?["end","start"]:["start","end"]),d=c.next().value;c=c.next().value;var e=_.k(a.yPosition==="above"?["bottom","top"]:["top","bottom"]),f=e.next().value;e=e.next().value;var g=_.k([f,e]),n=g.next().value;g=g.next().value;var p=_.k([d,c]),t=p.next().value;p=p.next().value;var u=0;this.triggersSubmenu()?(p=d=a.xPosition==="before"?"start":"end",c=t=d==="end"?"start":"end",this.aa&&(this.za==null&&(this.za=(a=this.aa.items.first)?a._getHostElement().offsetTop: 0),u=f==="bottom"?this.za:-this.za)):a.overlapTrigger||(n=f==="top"?"bottom":"top",g=e==="top"?"bottom":"top");_.to(b,[{originX:d,originY:n,overlayX:t,overlayY:f,offsetY:u},{originX:c,originY:n,overlayX:p,overlayY:f,offsetY:u},{originX:d,originY:g,overlayX:t,overlayY:e,offsetY:-u},{originX:c,originY:g,overlayX:p,overlayY:e,offsetY:-u}])}; _.h.URc=function(){var a=this,b=this._overlayRef.backdropClick(),c=this._overlayRef.aa,d=this.aa?this.aa.closed:_.A(),e=this.aa?this.aa._hovered().pipe(_.he(function(f){return a.ea&&f!==a._menuItemInstance})):_.A();return _.ge(b,d,e,c)};_.h._handleMousedown=function(a){_.gza(a)||(this._openedBy=a.button===0?"mouse":void 0,this.triggersSubmenu()&&a.preventDefault())}; _.h._handleKeydown=function(a){a=a.keyCode;if(a===13||a===32)this._openedBy="keyboard";this.triggersSubmenu()&&(a===39&&this.dir==="ltr"||a===37&&this.dir==="rtl")&&(this._openedBy="keyboard",this.openMenu())};_.h._handleClick=function(a){this.triggersSubmenu()?(a.stopPropagation(),this.openMenu()):this.toggleMenu()};_.h.jRc=function(){var a=this;this.triggersSubmenu()&&this.aa&&(this.Fa=this.aa._hovered().subscribe(function(b){b!==a._menuItemInstance||b.disabled||(a._openedBy="mouse",a.openMenu())}))}; _.h.RQc=function(a){this._portal&&this._portal.templateRef===a.templateRef||(this._portal=new _.xo(a.templateRef,this._viewContainerRef));return this._portal};_.h.IKa=function(a){return rXc.get(a)===this}; _.wc.Object.defineProperties(_.sXc.prototype,{_deprecatedMatMenuTriggerFor:{configurable:!0,enumerable:!0,get:function(){return this.menu},set:function(a){this.menu=a}},menu:{configurable:!0,enumerable:!0,get:function(){return this.qa},set:function(a){var b=this;if(a!==this.qa){this.qa=a;this.wa.unsubscribe();a&&(this.wa=a.close.subscribe(function(d){b.HPc(d);d!=="click"&&d!=="tab"||!b.aa||b.aa.closed.emit(d)}));var c;(c=this._menuItemInstance)==null||c.eTc(this.triggersSubmenu())}}},menuOpen:{configurable:!0, enumerable:!0,get:function(){return this.ea}},dir:{configurable:!0,enumerable:!0,get:function(){return this._dir&&this._dir.value==="rtl"?"rtl":"ltr"}}});_.sXc.da=function(a){return new (a||_.sXc)}; _.sXc.\u0275dir=_.Ge({type:_.sXc,selectors:[["","mat-menu-trigger-for",""],["","matMenuTriggerFor",""]],Ka:[1,"mat-mdc-menu-trigger"],Oa:3,La:function(a,b){a&1&&_.E("click",function(c){return b._handleClick(c)})("mousedown",function(c){return b._handleMousedown(c)})("keydown",function(c){return b._handleKeydown(c)});a&2&&_.Cf("aria-haspopup",b.menu?"menu":null)("aria-expanded",b.menuOpen)("aria-controls",b.menuOpen?b.menu==null?null:b.menu.panelId:null)},inputs:{_deprecatedMatMenuTriggerFor:[0,"mat-menu-trigger-for", "_deprecatedMatMenuTriggerFor"],menu:[0,"matMenuTriggerFor","menu"],tmd:[0,"matMenuTriggerData","menuData"],restoreFocus:[0,"matMenuTriggerRestoreFocus","restoreFocus"]},outputs:{menuOpened:"menuOpened",fya:"onMenuOpen",menuClosed:"menuClosed",eya:"onMenuClose"},kb:["matMenuTrigger"]});_.EA=function(){};_.EA.da=function(a){return new (a||_.EA)};_.EA.ua=_.Fe({type:_.EA});_.EA.ta=_.Dc({providers:[pXc],imports:[_.Xo,_.Qo,_.Eo,_.Wn,_.Qo]});var vXc,BWc;vXc=["content"];BWc=function(){return{}};_.FA=function(a,b,c){this.elementRef=a;this.changeDetectorRef=b;this.parentMenu=c;this.aea="menuitem";this.tooltipInternal=this.subMenuEnterHandler=void 0;this.ve={lFa:61946};this.qg=_.Bu;this.fa=this.qa=!1;this.aa=null;this.wa=this.ea=this.disabledInternal=!1};_.h=_.FA.prototype;_.h.ngAfterViewInit=function(){this.parentMenu&&this.parentMenu.addMenuItem(this)};_.h.ngAfterViewChecked=function(){}; _.h.Ca=function(){if(this.parentMenu){var a=this.parentMenu;a.menuItems.splice(a.menuItems.indexOf(this),1);a.fa&&wXc(a)}};_.h.Tv=function(a){if(a.key==="Enter"||this.aea!=="menuitemcheckbox"&&a.key===" ")a.preventDefault(),this.disabled||(this.triggersSubmenu&&this.subMenuEnterHandler?this.subMenuEnterHandler():(a=_.Ij(this.elementRef.nativeElement),a.length===0?this.elementRef.nativeElement.click():a.length===1?a[0].click():a[1].click()))};_.h.focus=function(){this.matMenuItem.focus()}; _.h.getLabel=function(){return this.label||this.elementRef.nativeElement.textContent.trim()}; _.wc.Object.defineProperties(_.FA.prototype,{data:{configurable:!0,enumerable:!0,set:function(a){this.dataInternal=a},get:function(){return this.item?this.item.data:this.dataInternal}},tooltip:{configurable:!0,enumerable:!0,set:function(a){this.tooltipInternal=a},get:function(){return this.item?this.item.tooltip:this.tooltipInternal}},newBadgeId:{configurable:!0,enumerable:!0,get:function(){var a;return this.Ua||((a=this.item)==null?void 0:a.newBadgeId)||""},set:function(a){this.Ua=a}},newBadgeControlGroupId:{configurable:!0, enumerable:!0,get:function(){var a;return(a=this.item)==null?void 0:a.newBadgeControlGroupId}},badge:{configurable:!0,enumerable:!0,set:function(a){this.za=a},get:function(){return this.item?this.item.badge:this.za}},useIconSizeMedium:{configurable:!0,enumerable:!0,set:function(a){this.wa=a},get:function(){return this.item?this.item.useIconSizeMedium:this.wa}},disabled:{configurable:!0,enumerable:!0,set:function(a){this.disabledInternal=a;this.changeDetectorRef.markForCheck()},get:function(){return this.item? this.item.isDisabled:this.disabledInternal}},externalLink:{configurable:!0,enumerable:!0,set:function(a){this.Ja=a?_.pUa(a):void 0},get:function(){return this.item&&this.item.externalLink?_.pUa(this.item.externalLink):this.Ja}},internalLink:{configurable:!0,enumerable:!0,set:function(a){this.Ma=a},get:function(){return this.item?this.item.internalLink:this.Ma}},internalLinkQueryParams:{configurable:!0,enumerable:!0,set:function(a){this.Sa=a},get:function(){return this.item?this.item.internalLinkQueryParams: this.Sa}},openLinkInNewTab:{configurable:!0,enumerable:!0,set:function(a){this.ea=a},get:function(){return this.item?this.item.openLinkInNewTab:this.ea}},note:{configurable:!0,enumerable:!0,set:function(a){this.Va=a},get:function(){return this.item?this.item.note:this.Va}},icon:{configurable:!0,enumerable:!0,set:function(a){this.Da=a},get:function(){return this.item?this.item.icon:this.Da}},Zb:{configurable:!0,enumerable:!0,get:function(){return typeof this.icon!=="string"?this.icon:null}},Tn:{configurable:!0, enumerable:!0,get:function(){return typeof this.icon==="string"?this.icon:""}},iconset:{configurable:!0,enumerable:!0,set:function(a){this.Fa=a},get:function(){return this.item?this.item.iconset:this.Fa}},label:{configurable:!0,enumerable:!0,set:function(a){this.Ha=a},get:function(){return this.item?this.item.label:this.Ha}},support:{configurable:!0,enumerable:!0,set:function(a){this.Ya=a},get:function(){return this.item?this.item.support:this.Ya}},highlighted:{configurable:!0,enumerable:!0,set:function(a){this.matMenuItem._highlighted= a;this.changeDetectorRef.markForCheck()}},triggersSubmenu:{configurable:!0,enumerable:!0,set:function(a){this.qa=a;this.changeDetectorRef.markForCheck()},get:function(){return this.qa}},submenuExpanded:{configurable:!0,enumerable:!0,set:function(a){this.fa=a;this.changeDetectorRef.markForCheck()},get:function(){return this.fa}},py:{configurable:!0,enumerable:!0,set:function(a){this.aa=a;this.changeDetectorRef.markForCheck()},get:function(){return this.aa}}}); _.FA.da=function(a){return new (a||_.FA)(_.F(_.re),_.F(_.pn),_.F(iXc,8))}; _.FA.ha=_.G({type:_.FA,selectors:[["cfc-menu-item"]],viewQuery:function(a,b){a&1&&(_.ng(vXc,7),_.ng(_.mXc,5));if(a&2){var c;_.pg(c=_.qg())&&(b.contentTemplate=c.first);_.pg(c=_.qg())&&(b.matMenuItem=c.first)}},inputs:{aea:"menuItemRole",item:"item",checked:"checked",data:"data",tooltip:"tooltip",badge:"badge",useIconSizeMedium:"useIconSizeMedium",disabled:"disabled",externalLink:"externalLink",internalLink:"internalLink",internalLinkQueryParams:"internalLinkQueryParams",openLinkInNewTab:"openLinkInNewTab", note:"note",newBadgeId:"newBadgeId",icon:"icon",iconset:"iconset",label:"label",support:"support"},standalone:!1,Na:["*"],ia:5,vars:3,la:function(){return[["content",""],["cfcIconTemplate",""],["mat-menu-item","","target","_blank",3,"role","href","disabled","cfc-menu-item-submenu-trigger","cfcTooltip","ve","veClick","keydown",4,"ngIf"],["mat-menu-item","",3,"role","cfcRouterLink","queryParams","target","disabled","cfc-menu-item-submenu-trigger","cfcTooltip","ve","veClick","keydown",4,"ngIf"],["cfcSemanticButton", "","mat-menu-item","",3,"role","disabled","cfc-menu-item-submenu-trigger","cfcTooltip","ve","veClick","keydown",4,"ngIf"],["mat-menu-item","","target","_blank",3,"keydown","role","href","disabled","cfcTooltip","ve","veClick"],[3,"ngTemplateOutlet"],["mat-menu-item","",3,"keydown","role","cfcRouterLink","queryParams","target","disabled","cfcTooltip","ve","veClick"],["cfcSemanticButton","","mat-menu-item","",3,"keydown","role","disabled","cfcTooltip","ve","veClick"],[1,"cfc-menu-item-content",3,"ngClass"], ["class","cfc-menu-item-col",4,"ngIf"],[1,"cfc-menu-item-col"],[1,"cfc-menu-item-text-content","cfc-menu-item-row"],[4,"ngIf"],["class","cfc-menu-item-icon-align",4,"ngIf"],[1,"cfc-menu-item-label"],[3,"targetedNewBadgeFeatureId","newBadgeType","experimentControlGroupId",4,"ngIf"],[3,"type",4,"ngIf"],["class","cm-icon--legacy-margins cm-icon-external-link","aria-label","external","role","img",3,"icon",4,"ngIf"],["class","cfc-menu-item-support",4,"ngIf"],["class","screen-reader-only-content",4,"ngIf"], [1,"cfc-menu-item-row"],[1,"cfc-menu-item-icon-align"],["class","cfc-menu-item-note",4,"ngIf"],[4,"ngIf","ngIfElse"],[3,"icon"],[3,"icon","size","iconset"],[3,"targetedNewBadgeFeatureId","newBadgeType","experimentControlGroupId"],[3,"type"],["aria-label","external","role","img",1,"cm-icon--legacy-margins","cm-icon-external-link",3,"icon"],[1,"cfc-menu-item-support"],[1,"screen-reader-only-content"],[1,"cfc-menu-item-note"]]},template:function(a,b){a&1&&(_.eg(),_.I(0,zWc,2,13,"a",2)(1,CWc,2,16,"a", 3)(2,EWc,2,12,"a",4)(3,QWc,3,6,"ng-template",null,0,_.Lg));a&2&&(_.J("ngIf",b.externalLink),_.D(),_.J("ngIf",b.internalLink),_.D(),_.J("ngIf",!b.externalLink&&!b.internalLink))},dependencies:[_.Hs,_.Gp,_.sn,_.un,_.zn,_.Ns,_.mXc,_.fv,_.Ku,_.tWc,_.Gx],styles:['body[data-cm-color-scheme=dark]:where([data-cm-dark-launched=true]) .cm-gm2[_nghost-%COMP%], body[data-cm-color-scheme=dark]:where([data-cm-dark-launched=true]) .cm-gm2 [_nghost-%COMP%]{--focus-indicator-color-primary-inverse:#dadce0}.mat-mdc-menu-item[disabled][_ngcontent-%COMP%]{cursor:default;opacity:var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))}.mat-mdc-menu-item[_ngcontent-%COMP%]:not([disabled]).cdk-keyboard-focused, .mat-mdc-menu-item[_ngcontent-%COMP%]:not([disabled]).cdk-program-focused, .mat-mdc-menu-item[_ngcontent-%COMP%]:not([disabled]).mat-mdc-menu-item-highlighted, .mat-mdc-menu-item[_ngcontent-%COMP%]:not([disabled]):hover{background-color:var(--cm-sys-color-state-neutral-on-surface-hover,rgba(0,0,0,.04))}.cfc-menu-section-icon-align[_nghost-%COMP%] .cfc-menu-item-icon-align[_ngcontent-%COMP%], .cfc-menu-section-icon-align [_nghost-%COMP%] .cfc-menu-item-icon-align[_ngcontent-%COMP%]{margin-right:8px;min-width:18px}a.mat-mdc-menu-item[_ngcontent-%COMP%]{display:block;border-bottom:none;-webkit-text-decoration-line:none;-moz-text-decoration-line:none;text-decoration-line:none}[_nghost-%COMP%] .mat-mdc-menu-item mat-icon.mat-icon-no-color{color:inherit}[_nghost-%COMP%] .mat-mdc-menu-item .mat-mdc-menu-ripple{inset:0;position:absolute;pointer-events:none;color:var(--cm-sys-color-state-neutral-on-surface-focus,rgba(0,0,0,.08))}[_nghost-%COMP%] .mat-mdc-menu-item[disabled]{color:var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))}[_nghost-%COMP%] .mat-mdc-menu-item[disabled] mat-icon.mat-icon-no-color{color:rgb(var(--cm-sys-color-on-surface,#000)/.38)}[_nghost-%COMP%] .mat-mdc-menu-item a.cfc-external-link:visited mat-icon.mat-icon-no-color{color:var(--cm-sys-color-link-visited,#7b1fa2)}[mat-menu-item][_ngcontent-%COMP%]{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:inherit;padding:inherit;cursor:pointer;position:relative;overflow:hidden;text-overflow:ellipsis}[mat-menu-item][disabled][_ngcontent-%COMP%]{cursor:auto}.cfc-menu-item-submenu-trigger[_ngcontent-%COMP%]{padding-right:32px}.cfc-menu-item-submenu-trigger[_ngcontent-%COMP%]:after{width:0;height:0;border-style:solid;border-width:5px 0 5px 5px;border-color:transparent transparent transparent currentColor;color:var(--cm-sys-color-on-surface,#000);content:"";display:inline-block;position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[_nghost-%COMP%] .cfc-menu-item-content{color:var(--cm-sys-color-on-surface,#000);font:var(--cm-sys-type-body-large,400 15px/20px "Roboto",sans-serif);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-height:32px;padding:6px 16px;width:100%;text-align:start;text-decoration:none}.cm-md1 [_nghost-%COMP%] .cfc-menu-item-content{padding:0 16px;font:var(--cm-sys-type-body-large,400 15px/20px "Roboto",sans-serif)}.cm-md1 [_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-support{color:var(--cm-sys-color-state-disabled,rgba(0,0,0,.54));font:var(--cm-sys-type-body-large,400 15px/20px "Roboto",sans-serif)}.cm-md1 [_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-note{color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));font:var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif)}.cm-md1 [_nghost-%COMP%] .cfc-menu-item-content .cfc-icon:not(.cfc-icon-external-link), .cm-md1 [_nghost-%COMP%] .cfc-menu-item-content cm-icon:not(.cm-icon-external-link){color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))}[_nghost-%COMP%] .cfc-menu-item-content .cfc-icon:not(.cfc-icon-external-link), [_nghost-%COMP%] .cfc-menu-item-content cm-icon:not(.cm-icon-external-link){color:var(--cm-sys-color-on-surface,#000);-webkit-box-flex:0;-webkit-flex:0;-moz-box-flex:0;-ms-flex:0;flex:0;line-height:0;margin-right:8px;margin-top:0}[_nghost-%COMP%] .cfc-menu-item-content cm-icon:not(.cm-icon-external-link){margin-top:-4px}[_nghost-%COMP%] .cfc-menu-item-content .cfc-icon.override-icon-size mat-icon{height:18px;width:18px}[_nghost-%COMP%] .cfc-menu-item-content cm-icon.override-icon-size{--cm-comp-icon-size:18px}[_nghost-%COMP%] .cfc-menu-item-content.cfc-menu-item-disabled .cfc-icon:not(.cfc-icon-external-link), [_nghost-%COMP%] .cfc-menu-item-content.cfc-menu-item-disabled .cfc-menu-item-label, [_nghost-%COMP%] .cfc-menu-item-content.cfc-menu-item-disabled .cfc-menu-item-note, [_nghost-%COMP%] .cfc-menu-item-content.cfc-menu-item-disabled cm-icon:not(.cm-icon-external-link){color:var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))}[_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-label{overflow-x:hidden;text-overflow:ellipsis;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cm-gm2 [_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-label{font:var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif)}[_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-label>.cfc-icon.cfc-icon-external-link, [_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-label>cm-icon.cm-icon-external-link{overflow-y:hidden}[_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-note, [_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-support{font:var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66))}[_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-support{padding-left:8px}[_nghost-%COMP%] .cfc-menu-item-content .cfc-menu-item-text-content{overflow:hidden}[_nghost-%COMP%] .cfc-menu-item-content a, [_nghost-%COMP%] .cfc-menu-item-content button{z-index:1}.cfc-menu-item-has-note[_ngcontent-%COMP%]{min-height:52px}.mat-mdc-menu-item-text[_ngcontent-%COMP%]{width:100%}.cfc-menu-item-col[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.cfc-menu-item-row[_ngcontent-%COMP%]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cm-gm2[_nghost-%COMP%] .cfc-menu-item-row[_ngcontent-%COMP%] .cfc-icon[_ngcontent-%COMP%], .cm-gm2 [_nghost-%COMP%] .cfc-menu-item-row[_ngcontent-%COMP%] .cfc-icon[_ngcontent-%COMP%]{margin-top:1px}body.cfc-focus-indicators-enabled [_nghost-%COMP%] .mat-mdc-menu-item:not(:hover){background:transparent}'], va:0});var xXc=function(){var a=this;this.elementRef=_.q(_.re);this.liveAnnouncer=_.q(_.go);this.ea=null;this.aa=document.createElement("div");this.fa=!1;this.qa=function(){a.liveAnnouncer.announce("Press Enter to focus on individual elements within the group. When inside, press Escape to exit.")};this.focus=function(){a.elementRef.nativeElement.focus()};this.elementRef.nativeElement.hasAttribute("role")||this.elementRef.nativeElement.setAttribute("role","group");this.aa.classList.add("cfc-single-tab-group-end"); this.setActive();var b=this.elementRef.nativeElement;setTimeout(function(){b.parentNode.insertBefore(a.aa,b.nextSibling)});this.aa.addEventListener("focus",this.focus);this.elementRef.nativeElement.addEventListener("focus",this.qa)};_.h=xXc.prototype;_.h.Ca=function(){this.aa.removeEventListener("focus",this.focus);this.elementRef.nativeElement.removeEventListener("focus",this.qa)};_.h.setInactive=function(){this.elementRef.nativeElement.tabIndex=-1;this.aa.tabIndex=-1}; _.h.setActive=function(){this.elementRef.nativeElement.tabIndex=0;this.aa.tabIndex=0};_.h.onKeyDown=function(a){switch(a.key){case "Enter":if(a.target===this.elementRef.nativeElement){if(this.ea&&this.elementRef.nativeElement.contains(this.ea))this.ea.focus();else{var b=_.Ij(this.elementRef.nativeElement);b.length>0&&b[0].focus()}a.preventDefault()}break;case "Escape":this.elementRef.nativeElement.focus();a.preventDefault();break;case "Tab":this.handleTab(a)}}; _.h.onFocusOut=function(a){this.elementRef.nativeElement!==a&&this.elementRef.nativeElement.contains(a)&&(this.ea=a)};_.h.handleTab=function(a){if(a.target===this.elementRef.nativeElement||this.fa&&!a.shiftKey){var b;if(b=a.shiftKey?_.Jj(this.elementRef.nativeElement,!0):_.Jj(this.aa))b.focus(),a.preventDefault()}};xXc.da=function(a){return new (a||xXc)};xXc.ma=_.l({token:xXc,ka:xXc.da});_.yXc=function(){this.elementRef=_.q(_.re);this.renderer=_.q(_.mn);this.changeDetector=_.q(_.pn);this.singleTabGroup=_.q(xXc);this.cfcInfiniScrollDistanceThresholdInPixels=100;this.cfcInfiniScrollDisabled=!1;this.cfcInfiniScrollHost=this.cfcInfiniScrollElementScope=this.cfcInfiniScrollElementSelector=void 0;this.bbb=0;this.ariaLabel="Infinitely scrollable list";this.fa=0;this.ea=void 0;this.destroy=new _.Ze;this.qa=!1};_.h=_.yXc.prototype;_.h.Aa=function(){};_.h.Ca=function(){this.ea&&this.ea();this.destroy.next()}; _.h.Ga=function(){this.ea&&this.ea();if(this.cfcInfiniScrollHost)this.aa=_.oAc(this.cfcInfiniScrollHost);else if(this.aa=this.elementRef.nativeElement,this.cfcInfiniScrollElementSelector){var a=document;this.cfcInfiniScrollElementScope&&(a=this.cfcInfiniScrollElementScope);if(a=a.querySelector(this.cfcInfiniScrollElementSelector))this.aa=a}this.ea=this.renderer.listen(this.aa,"scroll",this.handleScroll.bind(this));switch(this.bbb){case 0:this.singleTabGroup.setActive();this.singleTabGroup.fa=!1;break; case 1:this.singleTabGroup.setInactive();this.singleTabGroup.fa=!1;break;case 2:this.singleTabGroup.setActive();this.singleTabGroup.fa=!0;break;default:_.bb(this.bbb,"tabstopBehavior had an unknown type")}};_.h.Kd=function(a){this.singleTabGroup.onKeyDown(a)};_.h.vBa=function(){return!!this.cfcInfiniScrollAppendCallback&&!!this.aa&&this.aa.offsetHeight+this.aa.scrollTop>=this.aa.scrollHeight-this.cfcInfiniScrollDistanceThresholdInPixels}; var zXc=function(a,b){a.aa&&(a.qa=!1,b&&(b=a.aa.scrollHeight,a.changeDetector.detectChanges(),a.aa.scrollTop+=Math.abs(a.aa.scrollHeight-b)))},AXc=function(a,b,c){a.qa||(a.qa=!0,(b=b?b():void 0)?b.pipe(_.pf(a.destroy)).subscribe({next:function(){zXc(a,c)},complete:function(){zXc(a,c)}}):zXc(a,c))}; _.yXc.prototype.handleScroll=function(){if(this.aa){var a=this.fa;this.fa=this.aa.scrollTop;this.cfcInfiniScrollDisabled||this.qa||(this.faa&&this.vBa()&&AXc(this,this.cfcInfiniScrollAppendCallback,!1))}};_.yXc.da=function(a){return new (a||_.yXc)}; _.yXc.\u0275dir=_.Ge({type:_.yXc,selectors:[["","cfcInfiniScroll",""]],Ka:[1,"cfc-outline-focus-indicator"],Oa:1,La:function(a,b){a&1&&_.E("keydown",function(c){return b.Kd(c)})("focusout",function(c){b.singleTabGroup.onFocusOut(c.target)});a&2&&_.Cf("aria-label",b.ariaLabel)},inputs:{cfcInfiniScrollDistanceThresholdInPixels:[0,"cfcInfiniScrollDistanceThreshold","cfcInfiniScrollDistanceThresholdInPixels"],cfcInfiniScrollDisabled:"cfcInfiniScrollDisabled",cfcInfiniScrollPrependCallback:"cfcInfiniScrollPrependCallback", cfcInfiniScrollAppendCallback:"cfcInfiniScrollAppendCallback",cfcInfiniScrollElementSelector:"cfcInfiniScrollElementSelector",cfcInfiniScrollElementScope:"cfcInfiniScrollElementScope",cfcInfiniScrollHost:"cfcInfiniScrollHost",bbb:"tabstopBehavior",ariaLabel:[0,"aria-label","ariaLabel"]},features:[_.zg([xXc]),_.cn]});_.BXc=function(a){this.templateRef=a};_.BXc.da=function(a){return new (a||_.BXc)(_.F(_.kg))};_.BXc.\u0275dir=_.Ge({type:_.BXc,selectors:[["","cfcMenuScalableItem",""]],standalone:!1});var CXc,DXc,EXc,FXc;CXc=["headerBadge"];DXc=["contentTemplate"];EXc=["cfcOverlay"];FXc=[[["cfc-menu-section-header"]],[["cfc-menu-section-footer"]],"*"];_.GA=function(a,b){this.elementRef=a;this.changeDetectorRef=b;this.items=[];this.fetchCount=10;this.CZa=50;this.clickHandler=new _.kn;this.visibleItems=[];this.ea=this.aa=!1;this.destroy=new _.Ze};_.h=_.GA.prototype; _.h.appendCallback=function(){this.items.length>this.visibleItems.length&&(this.visibleItems=this.items.slice(0,this.visibleItems.length+this.fetchCount),this.changeDetectorRef.detectChanges())};_.h.click=function(a,b){b.action&&b.action();this.clickHandler.emit({event:a,item:b})};_.h.onMenuClosed=function(){this.itemTemplate&&(this.visibleItems=this.items.slice(0,this.CZa))}; _.h.ngAfterContentInit=function(){this.itemTemplate&&(this.visibleItems=this.items.slice(0,this.CZa));a:{for(var a=_.k(this.itemContentChildren.toArray()),b=a.next();!b.done;b=a.next())if(b.value.icon){this.anItemHasIcon=!0;break a}this.anItemHasIcon=!1}};_.h.ngAfterViewInit=function(){GXc(this);this.changeDetectorRef.detectChanges()};_.h.Ca=function(){this.destroy.next()}; _.h.sectionItems=function(){var a;((a=this.section)==null?void 0:a.items)instanceof _.Ad&&this.section.items.subscribe(function(d){return d});var b,c;return(c=(b=this.section)==null?void 0:b.items)!=null?c:[]};var GXc=function(a){a.cba&&a.header?a.PX=a.header+". "+a.cba.localizedType:a.header?a.PX=a.header:a.PX=void 0}; _.wc.Object.defineProperties(_.GA.prototype,{anItemHasIcon:{configurable:!0,enumerable:!0,set:function(a){this.aa=a},get:function(){return this.section?!!this.section.anItemHasIcon:this.aa}},hasSeparator:{configurable:!0,enumerable:!0,set:function(a){this.ea=a},get:function(){return this.section?!!this.section.hasSeparator:this.ea}},header:{configurable:!0,enumerable:!0,set:function(a){this.qa=a;GXc(this)},get:function(){return this.section?this.section.header:this.qa}},badge:{configurable:!0,enumerable:!0, set:function(a){this.fa=a;GXc(this)},get:function(){return this.section?this.section.badge:this.fa}}});_.GA.da=function(a){return new (a||_.GA)(_.F(_.re),_.F(_.pn))}; _.GA.ha=_.G({type:_.GA,selectors:[["cfc-menu-section"],["cfc-menu-section-footer"],["cfc-menu-section-header"]],ab:function(a,b,c){a&1&&(_.og(c,_.BXc,5),_.og(c,_.FA,5));if(a&2){var d;_.pg(d=_.qg())&&(b.itemTemplate=d.first);_.pg(d=_.qg())&&(b.itemContentChildren=d)}},viewQuery:function(a,b){a&1&&(_.ng(CXc,5),_.ng(_.FA,5));if(a&2){var c;_.pg(c=_.qg())&&(b.cba=c.first);_.pg(c=_.qg())&&(b.itemViewChildren=c)}},inputs:{section:"section",items:"items",fetchCount:"fetchCount",CZa:"initialSize",anItemHasIcon:"anItemHasIcon", hasSeparator:"hasSeparator",header:"header",badge:"badge"},outputs:{clickHandler:"clickHandler"},standalone:!1,Na:["*"],ia:5,vars:9,la:[["headerBadge",""],["nestedMenu",""],[1,"cfc-menu-section"],["class","cfc-menu-section-header","role","presentation",4,"ngIf"],[4,"ngIf"],["role","presentation",1,"cfc-menu-section-header"],["aria-hidden","true",3,"type",4,"ngIf"],["aria-hidden","true",3,"type"],[4,"ngFor","ngForOf"],[3,"item","ve","veClick","click",4,"ngIf"],[3,"item","cfcMenuTriggerFor"],[3,"itemClick", "menu"],[3,"click","item","ve","veClick"],[3,"item","templateRef",4,"ngFor","ngForOf"],[3,"item","templateRef"]],template:function(a,b){a&1&&(_.eg(),_.M(0,"div",2),_.I(1,SWc,3,2,"div",3),_.fg(2),_.I(3,WWc,2,1,"ng-container",4)(4,YWc,2,1,"ng-container",4),_.N());a&2&&(_.Gf("cfc-menu-section-separator",b.hasSeparator)("cfc-menu-section-icon-align",b.anItemHasIcon),_.Cf("role",b.header?"group":null)("aria-label",b.PX?b.PX:null),_.D(),_.J("ngIf",b.header),_.D(2),_.J("ngIf",!b.itemTemplate),_.D(),_.J("ngIf", !!b.itemTemplate))},styles:['cfc-menu-section[_nghost-%COMP%], cfc-menu-section [_nghost-%COMP%]{display:block}cfc-menu-section-footer[_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%], cfc-menu-section-footer [_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%]{border-top:1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12));-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}cfc-menu-section-header[_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%], cfc-menu-section-header [_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%]{border-bottom:1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12));-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.cfc-menu-section[_ngcontent-%COMP%]{padding:8px 0}.cfc-menu-section[_ngcontent-%COMP%] > .cfc-menu-section-header[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));font:var(--cm-sys-type-label-small,500 12px/16px "Roboto",sans-serif);height:auto;padding:6px 16px}.cm-md1[_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%] > .cfc-menu-section-header[_ngcontent-%COMP%], .cm-md1 [_nghost-%COMP%] .cfc-menu-section[_ngcontent-%COMP%] > .cfc-menu-section-header[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));font:var(--cm-sys-type-body-small,400 12px/16px "Roboto",sans-serif);line-height:20px;font-weight:var(--cm-md1-ref-font-weight-strong,400)}.cfc-menu-section.cfc-menu-section-separator[_ngcontent-%COMP%]{border-bottom:1px solid var(--cm-sys-color-hairline,rgba(0,0,0,.12))}'], va:0}); _.HA=function(a,b,c,d,e){_.DA.call(this,a,b,_.q(nXc));var f=this;this.mobileDeviceService=c;this.changeDetectorRef=d;this.tooltipManager=e;this.menuPanelClass="";this.closeOnLeftPress=!1;this.variant="default";this.itemClick=new _.kn;this.Da="after";this.Fa="below";this.scalableMenu=!1;this.ve={Jac:54817};this.destroy=new _.Ze;this.menuItems=[];this.qa=new _.mg;this.fa=!1;this.appendCallback=function(){return new _.Ad(function(g){for(var n=_.k(f.sectionContentChildren.toArray()),p=n.next();!p.done;p=n.next())p.value.appendCallback(); g.complete()})};b=new _.Co;b.elementRef=a;this.XDa={noBackdrop:!1,trigger:b,positions:[]}};_.Y(_.HA,_.DA);_.h=_.HA.prototype;_.h.openOverlay=function(){var a=this;setTimeout(function(){wXc(a);a.fa=!0});this.Xc.open()};_.h.closeOverlay=function(){this.Xc.close()};_.h.getDestroyedObs=function(){return this.destroy.asObservable()};_.h.resetActiveItem=function(){};_.h.footer=function(){return this.menu&&this.menu.footer};_.h.header=function(){return this.menu&&this.menu.header}; _.h.sections=function(){return this.menu&&this.menu.sections};_.h.clickHandler=function(a){this.itemClick.emit(a)};_.h.Tv=function(a){switch(a.key){case "Escape":a.preventDefault();a.stopPropagation();this.jz();break;case "Tab":a.preventDefault();a.stopPropagation();this.closed.emit("keydown");break;case "ArrowLeft":if(this.closeOnLeftPress||this.parentMenu)a.preventDefault(),a.stopPropagation(),this.closed.emit("keydown");else this.aa.onKeydown(a);break;default:this.aa.onKeydown(a)}}; _.h.jz=function(){var a=this;this.menuItems.find(function(b){return _.VZb(a.tooltipManager,b.elementRef.nativeElement)})?(this.tooltipManager.hideTooltip(),_.WZb(this.tooltipManager)):this.closed.emit("keydown")};var wXc=function(a){a.qa.reset(HXc(a));_.Eva(a.qa)};_.h=_.HA.prototype;_.h.ngAfterContentInit=function(){_.DA.prototype.ngAfterContentInit.call(this);for(var a=_.k(this.sectionContentChildren.toArray()),b=a.next();!b.done;b=a.next())if(b.value.itemTemplate){this.scalableMenu=!0;break}}; _.h.Aa=function(){_.DA.prototype.Aa.call(this);IXc.next(this)};_.h.ngAfterViewInit=function(){wXc(this);this.aa=_.oo(_.no(_.ko(_.lo(new _.ro(this.qa),!0)))).Ch(function(){return!1})};_.h.Ca=function(){_.DA.prototype.Ca.call(this);this.destroy.next()};_.h.focusFirstItem=function(){_.qo(this.aa)};_.h.focusLastItem=function(){_.Ymb(this.aa)};_.h.shouldBeModal=function(){return this.mobileDeviceService.isMobileDevice()};_.h.addMenuItem=function(a){this.menuItems.push(a);this.fa&&wXc(this)}; _.h.hovered=function(){return _.ge.apply(null,_.r(this.menuItems.map(function(a){return a.matMenuItem._hovered.asObservable()})))};_.h.update=function(a){(a===void 0?0:a)&&this.changeDetectorRef.detectChanges();this.changeDetectorRef.markForCheck()};var HXc=function(a){return a.menuItems.sort(function(b,c){return b.elementRef.nativeElement.compareDocumentPosition(c.elementRef.nativeElement)&Node.DOCUMENT_POSITION_FOLLOWING?-1:1})}; _.wc.Object.defineProperties(_.HA.prototype,{xPosition:{configurable:!0,enumerable:!0,get:function(){return this.Da},set:function(a){this.Da=a}},yPosition:{configurable:!0,enumerable:!0,get:function(){return this.Fa},set:function(a){this.Fa=a}}});var IXc=new _.Ze;_.HA.da=function(a){return new (a||_.HA)(_.F(_.re),_.F(_.pe),_.F(_.bv),_.F(_.pn),_.F(_.Ju))}; _.HA.ha=_.G({type:_.HA,selectors:[["cfc-menu"]],ab:function(a,b,c){a&1&&_.og(c,_.GA,4);if(a&2){var d;_.pg(d=_.qg())&&(b.sectionContentChildren=d)}},viewQuery:function(a,b){a&1&&(_.ng(DXc,5),_.ng(EXc,7),_.ng(_.GA,1));if(a&2){var c;_.pg(c=_.qg())&&(b.contentTemplateRef=c.first);_.pg(c=_.qg())&&(b.Xc=c.first);_.pg(c=_.qg())&&(b.sectionViewChildren=c)}},Ka:[2,"display","none"],inputs:{menu:"menu",menuPanelClass:"menuPanelClass",closeOnLeftPress:"closeOnLeftPress",ariaLabelledBy:"ariaLabelledBy",variant:"variant"}, outputs:{itemClick:"itemClick"},kb:["cfcMenu"],standalone:!1,features:[_.zg([{provide:iXc,useExisting:_.HA}]),_.vf],Na:["cfc-menu-section-header","cfc-menu-section-footer","*"],ia:5,vars:7,la:[["cfcOverlay",""],["contentTemplate",""],[3,"isOpenChanged","minWidth","disableBoxShadow","role","trigger","noBackdrop","positions","isModal"],["cfcOverlayTemplate",""],["role","menu",3,"click","keydown","ve"],[3,"section","clickHandler",4,"ngIf"],["cfcInfiniScroll","","class","cfc-menu-body",3,"cfcInfiniScrollAppendCallback", 4,"ngIf"],["class","cfc-menu-body",4,"ngIf"],[3,"clickHandler","section"],["cfcInfiniScroll","",1,"cfc-menu-body",3,"cfcInfiniScrollAppendCallback"],[3,"ngTemplateOutlet"],[1,"cfc-menu-body"],[3,"section","clickHandler",4,"ngFor","ngForOf"]],template:function(a,b){if(a&1){var c=_.v();_.eg(FXc);_.M(0,"cfc-overlay",2,0);_.E("isOpenChanged",function(d){_.x(c);d||b.closed.emit();return _.y(void 0)});_.I(2,eXc,7,10,"ng-template",3);_.N();_.I(3,gXc,2,1,"ng-template",null,1,_.Lg)}a&2&&_.J("minWidth",0)("disableBoxShadow", !0)("role",b.shouldBeModal()?"dialog":"presentation")("trigger",b.XDa.trigger)("noBackdrop",b.XDa.noBackdrop)("positions",b.XDa.positions)("isModal",b.shouldBeModal())},dependencies:[_.Hs,_.tn,_.un,_.zn,_.yXc,_.Fw,_.Ew,_.GA],styles:[".cfc-menu-panel[_ngcontent-%COMP%]{box-shadow:var(--cm-sys-elevation-shadow,0 1px 8px 0 rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.12));-webkit-overflow-scrolling:touch;background-color:var(--cm-sys-color-surface-elevation,#fff);max-height:calc(100vh - 64px);max-width:512px;min-width:64px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.cfc-menu-body[_ngcontent-%COMP%]{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;overflow:auto}.cfc-menu-ai[_ngcontent-%COMP%]{background:var(--cm-sys-color-ai-surface,linear-gradient(90deg,#f2f7ff,#e6efff))}"], va:0});_.JXc=function(){};_.JXc.da=function(a){return new (a||_.JXc)};_.JXc.ua=_.Fe({type:_.JXc});_.JXc.ta=_.Dc({});var KXc=function(a){this.viewContainer=a};KXc.prototype.Aa=function(){this.viewContainer.createEmbeddedView(this.templateRef,{na:this.item})};KXc.da=function(a){return new (a||KXc)(_.F(_.lg))};KXc.\u0275dir=_.Ge({type:KXc,selectors:[["cfc-menu-item-template-loader"]],inputs:{templateRef:"templateRef",item:"item"},standalone:!1});var NXc; _.IA=function(a,b,c,d,e){this.elementRef=a;this.viewContainerRef=b;this.cfcMenuItemInstance=c;this.parentMenu=d;this.dirInternal=e;this.Ta=_.q(_.me);this.cfcMenuDisableBackdrop=!1;this.menuOpened=new _.kn(!0);this.menuClosed=new _.kn(!0);this.Da=void 0;this.overlayRef=null;this.Fa=this.fa=_.vd.EMPTY;this.destroyed=new _.Ze;this.menu=void 0;this.za=this.aa=!1;this.elementRef.nativeElement.nodeType!==Node.COMMENT_NODE&&(_.lQa(this.elementRef.nativeElement,65831),this.cfcMenuItemInstance||this.elementRef.nativeElement.setAttribute("aria-expanded","false"))}; NXc=function(a){if(a.getMenu()){var b=a.getMenu();a.wa&&a.wa.unsubscribe();a.wa=b.closed.subscribe(function(c){var d=a.overlayRef&&a.menuOpen;d&&(LXc(a,!1,c),MXc(a),a.aa=!1,a.fa.unsubscribe(),a.getMenu()&&a.getMenu().Xma(!1));a.closeOverlay();d&&a.getMenu().update(!0);a.ea&&a.ea.remove();a.cfcMenuItemInstance&&(a.cfcMenuItemInstance.submenuExpanded=!1,a.cfcMenuItemInstance.py=null);c==="click"&&a.parentMenu&&a.parentMenu.closed.emit(c)})}};_.h=_.IA.prototype;_.h.ngAfterContentInit=function(){NXc(this)}; _.h.ngAfterViewInit=function(){this.cfcMenuItemInstance&&(this.qa=this.cfcMenuItemInstance.matMenuItem);this.triggersSubmenu()&&OXc(this)};_.h.Ca=function(){this.closeOverlay();this.fa.unsubscribe();this.Fa.unsubscribe();this.wa&&this.wa.unsubscribe();this.destroyed.next()};_.h.triggersSubmenu=function(){return this.cfcMenuItemInstance&&this.qa?!!this.parentMenu:!1};_.h.toggleMenu=function(){return this.menuOpen?this.VB():this.openMenu()}; _.h.openMenu=function(a){var b=this;a=a===void 0?{focusOn:"first_item"}:a;this.menuOpen||(this.closeOverlay(),PXc(this).pipe(_.Qe(1),_.he(function(){return b.menuOpen}),_.rf(function(){QXc(b)}),_.Ue(0),_.rf(function(){var c=a;if(b.menuOpen&&!b.aa){var d=b.getMenu();switch(c.focusOn){case "first_item":d.focusFirstItem();break;case "last_item":d.focusLastItem();break;default:_.bb(c.focusOn)}}b.cfcMenuItemInstance&&(b.cfcMenuItemInstance.submenuExpanded=!0,b.cfcMenuItemInstance.py=b.overlayId)}),_.pf(this.destroyed)).subscribe())}; _.h.VB=function(){var a=this.getMenu().closed;a&&a.emit();this.closeOverlay()};_.h.focus=function(){this.elementRef.nativeElement.focus()};_.h.handleMousedown=function(a){_.gza(a)||(this.aa=!0,this.triggersSubmenu()&&a.preventDefault())}; _.h.Kd=function(a){var b=a.target;this.triggersSubmenu()&&(a.key==="ArrowRight"&&this.dir==="ltr"||a.key==="ArrowLeft"&&this.dir==="rtl")&&this.openMenu();var c=!!b.closest("[role=grid]");b=_.dcb(b,null,"cfc-action-bar-menu-item-content");this.triggersSubmenu()||c||b||(a.key==="ArrowDown"&&(this.menuOpen?this.getMenu().focusFirstItem():this.openMenu({focusOn:"first_item"}),a.preventDefault()),a.key==="ArrowUp"&&(this.menuOpen?this.getMenu().focusLastItem():this.openMenu({focusOn:"last_item"}),a.preventDefault())); !this.parentMenu&&this.menuOpen&&(a.preventDefault(),a.stopPropagation(),c=this.getMenu(),a.key==="Escape"?c.jz():a.key==="Tab"&&c.closed.emit("keydown"))};_.h.handleClick=function(a){this.triggersSubmenu()?a.stopPropagation():this.toggleMenu()};var QXc=function(a){a.menuOpen&&(a.fa&&a.fa.unsubscribe(),a.fa=RXc(a).pipe(_.pf(a.destroyed)).subscribe(function(){a.VB()}),SXc(a),TXc(a),a.getMenu()&&a.getMenu().Xma(!0),a.overlayRef&&a.overlayRef.updatePosition())}; _.IA.prototype.closeOverlay=function(){this.getMenu()&&this.getMenu().closeOverlay()}; var UXc=function(a){a.Da&&a.Da.destroy();a.Da=a.viewContainerRef.createEmbeddedView(a.cfcMenuTriggerFor instanceof _.kg?a.cfcMenuTriggerFor:null,{na:a.cfcMenuTriggerData});return IXc.pipe(_.Ue(0),_.Qe(1))},OXc=function(a){setTimeout(function(){a.cfcMenuItemInstance.triggersSubmenu=!0;a.cfcMenuItemInstance.subMenuEnterHandler=function(){a.toggleMenu()}});_.ge(a.parentMenu.close,a.parentMenu.getDestroyedObs()).pipe(_.pf(a.destroyed)).subscribe(function(){a.getMenu()&&a.VB()});a.parentMenu.hovered().pipe(_.pf(a.destroyed)).subscribe(function(b){if(b=== a.qa){a.aa=!0;a.openMenu();var c;(c=a.getMenu())==null||c.update(!0)}else a.closeOverlay()})};_.IA.prototype.getMenu=function(){return this.cfcMenuTriggerFor instanceof _.HA?this.cfcMenuTriggerFor:this.menu}; var TXc=function(a){a.overlayId&&(a.ea=document.createElement("span"),a.ea.style.position="absolute",a.elementRef.nativeElement.parentNode.insertBefore(a.ea,a.elementRef.nativeElement.nextSibling),a.ea.setAttribute("aria-owns",a.overlayId))},SXc=function(a){var b=a.getMenu();b.parentMenu=a.triggersSubmenu()?a.parentMenu:void 0;b.direction=a.dir;VXc(a);LXc(a,!0);a.za=!1;a.overlayRef.overlayElement.querySelector(".cfc-menu-panel").addEventListener("click",function(){MXc(a)},{capture:!0});if(a.aa){var c= a.overlayRef.overlayElement.firstElementChild;c&&(b.resetActiveItem(),c.focus())}},MXc=function(a){a.za||(a.za=!0,a.aa&&a.triggersSubmenu()||(a.qa?a.qa.focus():a.focus()))},VXc=function(a){a=a.getMenu();if(a.setElevation){for(var b=0,c=a.parentMenu;c;)b++,c=c.parentMenu;a.setElevation(b)}},LXc=function(a,b,c){b?a.menuOpened.emit():a.menuClosed.emit(c);a.getMenu().update();a.cfcMenuItemInstance||(a.elementRef.nativeElement.setAttribute("aria-expanded",String(b)),b?a.elementRef.nativeElement.setAttribute("aria-controls", a.overlayId):a.elementRef.nativeElement.removeAttribute("aria-controls"))},WXc=function(a){if(!a.getMenu())return _.A(null);var b=a.getMenu();_.Wc(a.Ta,function(){var c=new _.Co;c.elementRef=a.elementRef;var d=a.getMenu(),e=_.k(d.xPosition==="before"?["end","start"]:["start","end"]),f=e.next().value;e=e.next().value;var g=_.k(d.yPosition==="above"?["bottom","top"]:["top","bottom"]),n=g.next().value;g=g.next().value;var p=_.k([n,g]),t=p.next().value;p=p.next().value;var u=_.k([f,e]),w=u.next().value; u=u.next().value;var z=0;a.triggersSubmenu()?(u=f=d.xPosition==="before"?"start":"end",e=w=f==="end"?"start":"end",z=n==="bottom"?8:-8):d.overlapTrigger||(t=n==="top"?"bottom":"top",p=g==="top"?"bottom":"top");c={trigger:c,positions:[{originX:f,originY:t,overlayX:w,overlayY:n,offsetY:z},{originY:t,overlayY:n,offsetY:z,originX:e,overlayX:u},{originX:f,overlayX:w,originY:p,overlayY:g,offsetY:-z},{originX:e,originY:p,overlayX:u,overlayY:g,offsetY:-z}],noBackdrop:a.cfcMenuDisableBackdrop||a.triggersSubmenu()}; b.XDa=c});b.openOverlay();return b.Xc.attach.pipe(_.B(function(){a.overlayRef=b.Xc.cdkConnectedOverlay.overlayRef;return a.overlayRef}))},PXc=function(a){return a.cfcMenuTriggerFor instanceof _.kg&&a.cfcMenuTriggerFor?UXc(a).pipe(_.Qe(1),_.pf(a.destroyed),_.of(function(b){a.menu=b;NXc(a);return WXc(a)})):WXc(a)},RXc=function(a){var b=a.overlayRef.backdropClick(),c=a.overlayRef.aa,d=_.A();a.triggersSubmenu()&&(d=a.parentMenu.hovered().pipe(_.he(function(e){return e!==a.qa}),_.he(function(){return a.menuOpen}))); return _.ge(b,c,d)}; _.wc.Object.defineProperties(_.IA.prototype,{menuOpen:{configurable:!0,enumerable:!0,get:function(){return!!this.overlayRef&&this.overlayRef.hasAttached()}},overlayId:{configurable:!0,enumerable:!0,get:function(){if(!this.overlayRef||!this.overlayRef.overlayElement||!this.overlayRef.hasAttached())return null;if(this.overlayRef.overlayElement.id)return this.overlayRef.overlayElement.id;var a="cfc-menu-unique-overlay-"+_.ek();return this.overlayRef.overlayElement.id=a}},dir:{configurable:!0,enumerable:!0, get:function(){return this.dirInternal&&this.dirInternal.value==="rtl"?"rtl":"ltr"}}});_.IA.da=function(a){return new (a||_.IA)(_.F(_.re),_.F(_.lg),_.F(_.FA,10),_.F(_.HA,8),_.F(_.Rn,8))}; _.IA.\u0275dir=_.Ge({type:_.IA,selectors:[["","cfcMenuTriggerFor",""]],Oa:1,La:function(a,b){a&1&&_.E("mousedown",function(c){return b.handleMousedown(c)})("keydown",function(c){return b.Kd(c)})("click",function(c){return b.handleClick(c)});a&2&&_.Cf("aria-haspopup",b.cfcMenuItemInstance?null:"menu")},inputs:{cfcMenuTriggerData:"cfcMenuTriggerData",cfcMenuTriggerFor:"cfcMenuTriggerFor",cfcMenuDisableBackdrop:"cfcMenuDisableBackdrop"},outputs:{menuOpened:"menuOpened",menuClosed:"menuClosed"},kb:["cfcMenuTrigger"], standalone:!1});_.JA=function(){};_.JA.da=function(a){return new (a||_.JA)};_.JA.ua=_.Fe({type:_.JA});_.JA.ta=_.Dc({imports:[_.Js,_.Rp,_.In,_.Os,_.JXc,_.EA,_.Eo,_.Jw,_.iv,_.Mu,_.uWc,_.Hx]});_.Kg(_.GA,[_.Hs,_.tn,_.un,_.Gx,_.HA,_.FA,KXc,_.IA],[]); }catch(e){_._DumpException(e)} try{ _.b1c=function(){var a=this;this.Ta=_.q(_.me);this.Ia=_.q(_.oe);this.breakpointObserver=_.q(_.co);this.isResponsiveSectionNavRequired=new _.Qh(!1);this.aa=this.breakpointObserver.observe(_.v1b).pipe(_.B(function(b){return b.matches}));this.aa.pipe(_.he(function(b){return b}),_.Qe(1),_.of(function(){return _.Yd(function(){return _.tc(function(b){return b.nextAddress==1?b.yield((0,_.Sk)("DcHLxc"),2):b.return({zFc:_.a1c})})})}),_.B(function(b){var c=b.zFc;return _.Wc(a.Ta,function(){return _.q(c)})}), _.of(function(b){return b.isResponsiveSectionNavAvailable}),_.Le(this.aa),_.B(function(b){var c=_.k(b);b=c.next().value;return c.next().value&&b}),_.Ve(),_.Ui(this.Ia)).subscribe(this.isResponsiveSectionNavRequired)};_.b1c.da=function(a){return new (a||_.b1c)};_.b1c.ma=_.l({token:_.b1c,ka:_.b1c.da,oa:"root"});_.c1c=function(){this.actionBarTitleService=_.q(_.b1c);this.sectionTitleService=_.q(_.PB);this.isEnabled=_.Td([this.actionBarTitleService.isResponsiveSectionNavRequired,this.sectionTitleService.currentTitle]).pipe(_.Ve(),_.B(function(a){var b=_.k(a);a=b.next().value;b=b.next().value;return a&&!!b}),_.jf(1))};_.c1c.da=function(a){return new (a||_.c1c)};_.c1c.ma=_.l({token:_.c1c,ka:_.c1c.da,oa:"root"}); }catch(e){_._DumpException(e)} try{ var t1c,u1c,v1c,w1c,x1c,y1c,z1c,A1c,B1c,C1c,D1c,E1c,F1c,G1c,H1c,I1c,J1c,K1c,L1c,M1c,N1c,O1c;t1c=function(a){a&1&&_.Qf(0)};u1c=function(a){a&1&&_.O(0,"cfc-icon",9);a&2&&(a=_.S(3),_.Gf("cfc-section-title-expanded",a.isExpanded)("rotated",a.isExpanded))}; v1c=function(a){if(a&1){var b=_.v();_.M(0,"button",6);_.E("click",function(){_.x(b);_.S(2).uAb.emit();return _.y(void 0)});_.I(1,t1c,1,0,"ng-container",7)(2,u1c,1,4,"cfc-icon",8);_.N()}if(a&2){a=_.S(2);var c=_.$f(3);_.Cf("aria-label",a.sectionName)("aria-expanded",a.isExpanded);_.D();_.J("ngTemplateOutlet",c);_.D();_.J("ngIf",a.tta)}};w1c=function(a){a&1&&_.Qf(0)};x1c=function(a){a&1&&(_.P(0),_.I(1,w1c,1,0,"ng-container",7),_.Q());a&2&&(_.S(2),a=_.$f(3),_.D(),_.J("ngTemplateOutlet",a))}; y1c=function(a){a&1&&(_.M(0,"h2",3),_.I(1,v1c,3,4,"button",4)(2,x1c,2,1,"ng-container",5),_.N());a&2&&(a=_.S(),_.D(),_.J("ngIf",a.tta),_.D(),_.J("ngIf",!a.tta))};z1c=function(a){a&1&&_.Qf(0)};A1c=function(a){a&1&&(_.M(0,"div",3),_.I(1,z1c,1,0,"ng-container",7),_.N());a&2&&(_.S(),a=_.$f(3),_.D(),_.J("ngTemplateOutlet",a))};B1c=function(a){a&1&&_.Qf(0)}; C1c=function(a){a&1&&(_.M(0,"a",11),_.I(1,B1c,1,0,"ng-container",7),_.N());if(a&2){a=_.S(2);var b=_.$f(5);_.J("cfcRouterLink",a.Xw)("ve",a.ve.rGc)("cfcTooltip",a.xkd)("veClick",!0);_.D();_.J("ngTemplateOutlet",b)}};D1c=function(a){a&1&&_.Qf(0)};E1c=function(a){a&1&&(_.P(0),_.M(1,"div",12),_.I(2,D1c,1,0,"ng-container",7),_.N(),_.Q());a&2&&(_.S(2),a=_.$f(5),_.D(2),_.J("ngTemplateOutlet",a))}; F1c=function(a){a&1&&_.I(0,C1c,2,5,"a",10)(1,E1c,3,1,"ng-container",5);a&2&&(a=_.S(),_.J("ngIf",a.Xw),_.D(),_.J("ngIf",!a.Xw))};G1c=function(a){a&1&&_.O(0,"cfc-icon",16);a&2&&(a=_.S(2),_.J("icon",a.iconId)("iconset",a.iconset)("size",a.iconSize)("cfcTooltip",a.iconTooltip),_.Cf("aria-hidden",a.iconAriaHidden)("tabindex",a.bHb))};H1c=function(a){a&1&&_.O(0,"img",17);a&2&&(a=_.S(2),_.J("src",a.formattedIconPath,_.ze)("cfcTooltip",a.iconTooltip),_.Cf("aria-hidden",a.iconAriaHidden)("tabindex",a.bHb))}; I1c=function(a){if(a&1){var b=_.v();_.M(0,"a",22);_.E("click",function(c){_.x(b);return _.y(c.stopPropagation())});_.T(1);_.N()}a&2&&(a=_.S(3),_.J("cfcRouterLink",a.categoryPath)("ve",a.ve.k$b)("veClick",!0),_.D(),_.U(" ",a.categoryName," "))};J1c=function(a){a&1&&(_.M(0,"span",23),_.T(1),_.N());a&2&&(a=_.S(3),_.D(),_.U(" ",a.categoryName," "))};K1c=function(a){a&1&&(_.M(0,"cfc-badge",26),_.T(1),_.N());a&2&&(a=_.S(4),_.J("type",a.badge),_.D(),_.U(" ",a.sectionName," "))}; L1c=function(a){a&1&&(_.P(0),_.T(1),_.Q());a&2&&(a=_.S(4),_.D(),_.ug(a.sectionName))};M1c=function(a){a&1&&(_.M(0,"span",24),_.I(1,K1c,2,2,"cfc-badge",25)(2,L1c,2,1,"ng-container",5),_.N());a&2&&(a=_.S(3),_.J("cfcTooltip",a.sectionName)("cfcTooltipDisabled",!a.isSectionNameOverflowing),_.D(),_.J("ngIf",a.badge),_.D(),_.J("ngIf",!a.badge))}; N1c=function(a){a&1&&(_.M(0,"span",18),_.I(1,I1c,2,4,"a",19)(2,J1c,2,1,"span",20)(3,M1c,3,4,"span",21),_.N());a&2&&(a=_.S(2),_.D(),_.J("ngIf",a.categoryName&&a.categoryPath),_.D(),_.J("ngIf",a.categoryName&&!a.categoryPath),_.D(),_.J("ngIf",!a.FV&&a.sectionName))};O1c=function(a){a&1&&_.I(0,G1c,1,6,"cfc-icon",13)(1,H1c,1,4,"img",14)(2,N1c,4,3,"span",15);a&2&&(a=_.S(),_.J("ngIf",a.iconId&&!a.formattedIconPath),_.D(),_.J("ngIf",a.formattedIconPath),_.D(),_.J("ngIf",!a.FV))}; _.XB=function(){this.element=_.q(_.re);this.changeDetector=_.q(_.pn);this.browserWindow=_.q(_.Pi);this.iconSize="large";this.badge=void 0;this.tta=this.noHeading=this.FV=!1;this.uAb=new _.kn;this.aa=this.isSectionNameOverflowing=!1;this.ve={rGc:99493,k$b:138526};this.ea=!1};_.XB.prototype.Aa=function(){};_.XB.prototype.ngAfterViewInit=function(){this.ea=!0;this.updateTooltip()}; _.XB.prototype.updateTooltip=function(){var a=this;if(this.ea){var b=!1;_.lu({measure:function(){var c=a.element.nativeElement.querySelector(".cfc-section-name");b=c&&c.scrollWidth>c.clientWidth},mutate:function(){a.isSectionNameOverflowing!==b&&(a.isSectionNameOverflowing=b,a.changeDetector.markForCheck())}})()}};var P1c=function(a){return!a.sectionName&&a.categoryName?a.categoryName:(a.categoryName?a.categoryName+" - ":"")+a.sectionName}; _.wc.Object.defineProperties(_.XB.prototype,{sectionName:{configurable:!0,enumerable:!0,set:function(a){this.sectionNameInternal=a;this.updateTooltip()},get:function(){return this.sectionNameInternal}},widthTransitionEnd:{configurable:!0,enumerable:!0,set:function(){this.updateTooltip()}},isExpanded:{configurable:!0,enumerable:!0,set:function(a){this.aa=a;this.changeDetector.detectChanges()},get:function(){return this.aa}},formattedIconPath:{configurable:!0,enumerable:!0,get:function(){if(this.iconPath){var a= Math.ceil(this.browserWindow.ref.devicePixelRatio||1),b=new _.QB;b.setHeight(32*a);b.setWidth((this.iconMaxWidth||64)*a);return this.iconPath+"="+b.build()}}},xkd:{configurable:!0,enumerable:!0,get:function(){return this.FV&&this.Xw?P1c(this):void 0}},iconTooltip:{configurable:!0,enumerable:!0,get:function(){return this.FV&&!this.Xw?P1c(this):void 0}},iconAriaHidden:{configurable:!0,enumerable:!0,get:function(){return!this.FV||this.Xw?!0:null}},bHb:{configurable:!0,enumerable:!0,get:function(){return this.iconAriaHidden? null:0}}});_.XB.da=function(a){return new (a||_.XB)}; _.XB.ha=_.G({type:_.XB,selectors:[["cfc-section-title"]],inputs:{iconset:"iconset",iconId:"iconId",iconPath:"iconPath",iconMaxWidth:"iconMaxWidth",iconSize:"iconSize",categoryName:"categoryName",categoryPath:"categoryPath",badge:"badge",sectionName:"sectionName",Xw:"sectionPath",FV:"collapseTitleToIcon",widthTransitionEnd:"widthTransitionEnd",noHeading:"noHeading",tta:"hasExpander",isExpanded:"isExpanded"},outputs:{uAb:"expandClicked"},standalone:!1,ia:6,vars:2,la:[["sectionTitleContainerContent", ""],["sectionTitleContent",""],["class","cfc-section-title-container",4,"ngIf"],[1,"cfc-section-title-container"],["mat-button","","class","cfc-section-title-expand-button mat-focus-indicator",3,"click",4,"ngIf"],[4,"ngIf"],["mat-button","",1,"cfc-section-title-expand-button","mat-focus-indicator",3,"click"],[4,"ngTemplateOutlet"],["class","cfc-section-title-expand-icon","iconset","common","icon","unfold","size","small",3,"cfc-section-title-expanded","rotated",4,"ngIf"],["iconset","common","icon", "unfold","size","small",1,"cfc-section-title-expand-icon"],["class","cfc-section-title-content-container cfc-section-path mat-focus-indicator",3,"cfcRouterLink","ve","cfcTooltip","veClick",4,"ngIf"],[1,"cfc-section-title-content-container","cfc-section-path","mat-focus-indicator",3,"cfcRouterLink","ve","cfcTooltip","veClick"],[1,"cfc-section-title-content-container"],["class","cfc-section-icon",3,"icon","iconset","size","cfcTooltip",4,"ngIf"],["class","cfc-custom-section-icon",3,"src","cfcTooltip", 4,"ngIf"],["class","cfc-section-header-content",4,"ngIf"],[1,"cfc-section-icon",3,"icon","iconset","size","cfcTooltip"],[1,"cfc-custom-section-icon",3,"src","cfcTooltip"],[1,"cfc-section-header-content"],["class","cfc-section-category-name mat-focus-indicator","role","heading",3,"cfcRouterLink","ve","veClick","click",4,"ngIf"],["class","cfc-section-category-name",4,"ngIf"],["class","cfc-section-name","cfcTooltipPosition","right",3,"cfcTooltip","cfcTooltipDisabled",4,"ngIf"],["role","heading",1,"cfc-section-category-name", "mat-focus-indicator",3,"click","cfcRouterLink","ve","veClick"],[1,"cfc-section-category-name"],["cfcTooltipPosition","right",1,"cfc-section-name",3,"cfcTooltip","cfcTooltipDisabled"],["class","cfc-section-title-badge",3,"type",4,"ngIf"],[1,"cfc-section-title-badge",3,"type"]],template:function(a,b){a&1&&_.I(0,y1c,3,2,"h2",2)(1,A1c,2,1,"div",2)(2,F1c,2,2,"ng-template",null,0,_.Lg)(4,O1c,3,3,"ng-template",null,1,_.Lg);a&2&&(_.J("ngIf",!b.noHeading),_.D(),_.J("ngIf",b.noHeading))},dependencies:[_.Bs, _.Hs,_.Gx,_.un,_.zn,_.Gp,_.fv,_.Ku,_.Lu],styles:['body[data-cm-color-scheme=dark]:where([data-cm-dark-launched=true]) .cm-gm2[_nghost-%COMP%], body[data-cm-color-scheme=dark]:where([data-cm-dark-launched=true]) .cm-gm2 [_nghost-%COMP%]{--focus-indicator-color-primary-inverse:#dadce0}[_nghost-%COMP%]{display:flex;width:100%}.cfc-section-title-container[_ngcontent-%COMP%]{display:flex;height:100%;margin:0;max-width:100%;width:100%}.cfc-section-title-container[_ngcontent-%COMP%] .cfc-section-title-content-container[_ngcontent-%COMP%]{display:flex;border-bottom:0;height:100%;width:100%}.cfc-section-title-container[_ngcontent-%COMP%] .cfc-section-title-expanded[_ngcontent-%COMP%]{transform:rotate(180deg)}.cfc-section-icon[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface,#000);margin:auto 0}.cfc-custom-section-icon[_ngcontent-%COMP%]{margin:auto 0;max-height:32px;max-width:64px}.cfc-section-header-content[_ngcontent-%COMP%]{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;margin:0;position:static;min-width:0;flex-grow:1}.cfc-section-header-content[_ngcontent-%COMP%] .cfc-section-category-name[_ngcontent-%COMP%], .cfc-section-header-content[_ngcontent-%COMP%] .cfc-section-name[_ngcontent-%COMP%]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cfc-section-header-content[_ngcontent-%COMP%] .cfc-section-name[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface,#000);font:var(--cm-sys-type-title-small,400 18px/24px "Roboto");max-width:100%}.cfc-section-header-content[_ngcontent-%COMP%] span.cfc-section-category-name[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface,#000);font:var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);line-height:16px;max-width:100%;margin-top:3px}.cfc-section-header-content[_ngcontent-%COMP%] a.cfc-section-category-name[_ngcontent-%COMP%]{color:var(--cm-sys-color-primary,#3367d6);font:var(--cm-sys-type-body-medium,400 13px/20px "Roboto",sans-serif);line-height:16px;border-bottom:0;margin:-1px -4px -4px -4px;padding:4px;max-width:calc(100% + 4px)}.cfc-custom-section-icon[_ngcontent-%COMP%] + .cfc-section-header-content[_ngcontent-%COMP%]:not(:empty), .cfc-section-icon[_ngcontent-%COMP%] + .cfc-section-header-content[_ngcontent-%COMP%]:not(:empty){margin-left:16px}body.cfc-focus-indicators-enabled [_nghost-%COMP%] a[_ngcontent-%COMP%]:focus.cfc-section-category-name, body.cfc-focus-indicators-enabled [_nghost-%COMP%] a[_ngcontent-%COMP%]:focus.cfc-section-path{outline:none}.cfc-section-title-expand-button[_ngcontent-%COMP%]{align-items:center;background:inherit;border:0;display:flex;padding:0 0 0 16px;width:100%}.cfc-section-title-expand-icon[_ngcontent-%COMP%]{color:var(--cm-sys-color-on-surface-variant,rgba(0,0,0,.66));margin:0 20px 2px 0;transition:.3s}.cm-md1[_nghost-%COMP%] .cfc-section-title-expand-icon[_ngcontent-%COMP%], .cm-md1 [_nghost-%COMP%] .cfc-section-title-expand-icon[_ngcontent-%COMP%]{color:var(--cm-sys-color-state-disabled,rgba(0,0,0,.54))}'], va:0});_.Q1c=function(){};_.Q1c.da=function(a){return new (a||_.Q1c)};_.Q1c.ua=_.Fe({type:_.Q1c});_.Q1c.ta=_.Dc({imports:[_.Js,_.Hx,_.In,_.Rp,_.iv,_.Mu]}); }catch(e){_._DumpException(e)} try{ _.BH=function(a,b,c){var d=this;this.trigger=a;this.elementRef=b;this.renderer=c;this.destroyed=new _.Ze;this.trigger.menuOpened.pipe(_.pf(this.destroyed)).subscribe(function(){d.elementRef.nativeElement.classList.add("cfc-menu-is-open")});this.trigger.menuClosed.pipe(_.pf(this.destroyed)).subscribe(function(){d.elementRef.nativeElement.classList.remove("cfc-menu-is-open")})}; _.BH.prototype.ngAfterViewInit=function(){var a=document.createElementNS("http://www.w3.org/2000/svg","path");a.setAttribute("d","M5 7h8l-4 4-4-4z");a.setAttribute("fill-rule","evenodd");var b=document.createElementNS("http://www.w3.org/2000/svg","svg");b.style.width="18px";b.style.height="18px";b.style.verticalAlign="middle";b.style.marginTop="-2px";b.style.position="relative";b.setAttribute("focusable","false");b.setAttribute("preserveAspectRatio","xMidYMid meet");b.setAttribute("fit","");b.setAttribute("fill", "currentColor");b.setAttribute("viewBox","0 0 18 18");b.setAttribute("aria-hidden","true");b.appendChild(a);this.renderer.appendChild(this.elementRef.nativeElement,b)};_.BH.prototype.Ca=function(){this.destroyed.next()};_.BH.da=function(a){return new (a||_.BH)(_.F(_.IA),_.F(_.re),_.F(_.mn))};_.BH.\u0275dir=_.Ge({type:_.BH,selectors:[["","cfcMenuButton"