1(self.webpackChunkhomepageUi=self.webpackChunkhomepageUi||[]).push([[6850],{8868(w,f,s){s.d(f,{B:()=>k});var o=s(3132);class k extends o.l{_origin="program";setFocusOrigin(u){return this._origin=u,this}setActiveItem(u){super.setActiveItem(u),this.activeItem&&this.activeItem.focus(this._origin)}}},6850(w,f,s){s.d(f,{Bu:()=>P,Ql:()=>L,RI:()=>vt,hQ:()=>gt});var i=s(5547),l=s(5802),b=s(7705),S=s(2271),O=s(1985),g=s(1413),F=s(4412),M=s(7786),W=s(7673),H=s(1807),j=s(983),N=s(3293),Q=s(1767),G=s(6537),K=s(8868),I=s(3531),z=s(8203),V=s(9752),U=s(7336),p=s(413),$=s(7088),X=s(7421),Z=s(5478),Y=s(152),J=s(5964),q=s(5245),v=s(9172),tt=s(5558),_=s(6977),D=s(8649),et=s(2318),y=s(8943);const T=["*"],at=["tabListContainer"],nt=["tabList"],it=["tabListInner"],rt=["nextPaginator"],ot=["previousPaginator"],dt=["mat-tab-nav-bar",""],bt=["mat-tab-link",""],x="mdc-tab-indicator--active",E="mdc-tab-indicator--no-transition";class mt{_items;_currentItem;constructor(c){this._items=c}hide(){this._items.forEach(c=>c.deactivateInkBar()),this._currentItem=void 0}alignToElement(c){const t=this._items.find(a=>a.elementRef.nativeElement===c),e=this._currentItem;if(t!==e&&(e?.deactivateInkBar(),t)){const a=e?.elementRef.nativeElement.getBoundingClientRect?.();t.activateInkBar(a),this._currentItem=t}}}let _t=(()=>{class r{_elementRef=(0,l.WQX)(i.aKT);_inkBarElement=null;_inkBarContentElement=null;_fitToContent=!1;get fitInkBarToContent(){return this._fitToContent}set fitInkBarToContent(t){this._fitToContent!==t&&(this._fitToContent=t,this._inkBarElement&&this._appendInkBarElement())}activateInkBar(t){const e=this._elementRef.nativeElement;if(!t||!e.getBoundingClientRect||!this._inkBarContentElement)return void e.classList.add(x);const a=e.getBoundingClientRect(),n=t.width/a.width,d=t.left-a.left;e.classList.add(E),this._inkBarContentElement.style.setProperty("transform",`translateX(${d}px) scaleX(${n})`),e.getBoundingClientRect(),e.classList.remove(E),e.classList.add(x),this._inkBarContentElement.style.setProperty("transform","")}deactivateInkBar(){this._elementRef.nativeElement.classList.remove(x)}ngOnInit(){this._createInkBarElement()}ngOnDestroy(){this._inkBarElement?.remove(),this._inkBarElement=this._inkBarContentElement=null}_createInkBarElement(){const t=this._elementRef.nativeElement.ownerDocument||document,e=this._inkBarElement=t.createElement("span"),a=this._inkBarContentElement=t.createElement("span");e.className="mdc-tab-indicator",a.className="mdc-tab-indicator__content mdc-tab-indicator__content--underline",e.appendChild(this._inkBarContentElement),this._appendInkBarElement()}_appendInkBarElement(){(this._fitToContent?this._elementRef.nativeElement.querySelector(".mdc-tab__content"):this._elementRef.nativeElement).appendChild(this._inkBarElement)}static \u0275fac=function(e){return new(e||r)};static \u0275dir=i.FsC({type:r,inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",b.L39]}})}return r})();const B={passive:!0};let ut=(()=>{class r{_elementRef=(0,l.WQX)(i.aKT);_changeDetectorRef=(0,l.WQX)(b.gRc);_viewportRuler=(0,l.WQX)(Z.Xj);_dir=(0,l.WQX)(V.dS,{optional:!0});_ngZone=(0,l.WQX)(l.SKi);_platform=(0,l.WQX)(X.O);_sharedResizeObserver=(0,l.WQX)($.a);_injector=(0,l.WQX)(l.zZn);_renderer=(0,l.WQX)(i.sFG);_animationsDisabled=(0,D.Rc)();_eventCleanups;_scrollDistance=0;_selectedIndexChanged=!1;_destroyed=new g.B;_showPaginationControls=!1;_disableScrollAfter=!0;_disableScrollBefore=!0;_tabLabelCount;_scrollDistanceChanged=!1;_keyManager;_currentTextContent;_stopScrolling=new g.B;disablePagination=!1;get selectedIndex(){return this._selectedIndex}set selectedIndex(t){const e=isNaN(t)?0:t;this._selectedIndex!=e&&(this._selectedIndexChanged=!0,this._selectedIndex=e,this._keyManager&&this._keyManager.updateActiveItem(e))}_selectedIndex=0;selectFocusedIndex=new l.bkB;indexFocused=new l.bkB;constructor(){this._eventCleanups=this._ngZone.runOutsideAngular(()=>[this._renderer.listen(this._elementRef.nativeElement,"mouseleave",()=>this._stopInterval())])}ngAfterViewInit(){this._eventCleanups.push(this._renderer.listen(this._previousPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("before"),B),this._renderer.listen(this._nextPaginator.nativeElement,"touchstart",()=>this._handlePaginatorPress("after"),B))}ngAfterContentInit(){const t=this._dir?this._dir.change:(0,W.of)("ltr"),e=this._sharedResizeObserver.observe(this._elementRef.nativeElement).pipe((0,Y.B)(32),(0,_.Q)(this._destroyed)),a=this._viewportRuler.change(150).pipe((0,_.Q)(this._destroyed)),n=()=>{this.updatePagination(),this._alignInkBarToSelectedTab()};this._keyManager=new K.B(this._items).withHorizontalOrientation(this._getLayoutDirection()).withHomeAndEnd().withWrap().skipPredicate(()=>!1),this._keyManager.updateActiveItem(Math.max(this._selectedIndex,0)),(0,i.mal)(n,{injector:this._injector}),(0,M.h)(t,a,e,this._items.changes,this._itemsResized()).pipe((0,_.Q)(this._destroyed)).subscribe(()=>{this._ngZone.run(()=>{Promise.resolve().then(()=>{this._scrollDistance=Math.max(0,Math.min(this._getMaxScrollDistance(),this._scrollDistance)),n()})}),this._keyManager?.withHorizontalOrientation(this._getLayoutDirection())}),this._keyManager.change.subscribe(d=>{this.indexFocused.emit(d),this._setTabFocus(d)})}_itemsResized(){return"function"!=typeof ResizeObserver?j.w:this._items.changes.pipe((0,v.Z)(this._items),(0,tt.n)(t=>new O.c(e=>this._ngZone.runOutsideAngular(()=>{const a=new ResizeObserver(n=>e.next(n));return t.forEach(n=>a.observe(n.elementRef.nativeElement)),()=>{a.disconnect()}}))),(0,q.i)(1),(0,J.p)(t=>t.some(e=>e.contentRect.width>0&&e.contentRect.height>0)))}ngAfterContentChecked(){this._tabLabelCount!=this._items.length&&(this.updatePagination(),this._tabLabelCount=this._items.length,this._changeDetectorRef.markForCheck()),this._selectedIndexChanged&&(this._scrollToLabel(this._selectedIndex),this._checkScrollingControls(),this._alignInkBarToSelectedTab(),this._selectedIndexChanged=!1,this._changeDetectorRef.markForCheck()),this._scrollDistanceChanged&&(this._updateTabScrollPosition(),this._scrollDistanceChanged=!1,this._changeDetectorRef.markForCheck())}ngOnDestroy(){this._eventCleanups.forEach(t=>t()),this._keyManager?.destroy(),this._destroyed.next(),this._destroyed.complete(),this._stopScrolling.complete()}_handleKeydown(t){if(!(0,U.rp)(t))switch(t.keyCode){case p.Fm:case p.t6:if(this.focusIndex!==this.selectedIndex){const e=this._items.get(this.focusIndex);
1e&&!e.disabled&&(this.selectFocusedIndex.emit(this.focusIndex),this._itemSelected(t))}break;default:this._keyManager?.onKeydown(t)}}_onContentChanges(){const t=this._elementRef.nativeElement.textContent;t!==this._currentTextContent&&(this._currentTextContent=t||"",this._ngZone.run(()=>{this.updatePagination(),this._alignInkBarToSelectedTab(),this._changeDetectorRef.markForCheck()}))}updatePagination(){this._checkPaginationEnabled(),this._checkScrollingControls(),this._updateTabScrollPosition()}get focusIndex(){return this._keyManager?this._keyManager.activeItemIndex:0}set focusIndex(t){!this._isValidIndex(t)||this.focusIndex===t||!this._keyManager||this._keyManager.setActiveItem(t)}_isValidIndex(t){return!this._items||!!this._items.toArray()[t]}_setTabFocus(t){if(this._showPaginationControls&&this._scrollToLabel(t),this._items&&this._items.length){this._items.toArray()[t].focus();const e=this._tabListContainer.nativeElement;e.scrollLeft="ltr"==this._getLayoutDirection()?0:e.scrollWidth-e.offsetWidth}}_getLayoutDirection(){return this._dir&&"rtl"===this._dir.value?"rtl":"ltr"}_updateTabScrollPosition(){if(this.disablePagination)return;const t=this.scrollDistance,e="ltr"===this._getLayoutDirection()?-t:t;this._tabList.nativeElement.style.transform=`translateX(${Math.round(e)}px)`,(this._platform.TRIDENT||this._platform.EDGE)&&(this._tabListContainer.nativeElement.scrollLeft=0)}get scrollDistance(){return this._scrollDistance}set scrollDistance(t){this._scrollTo(t)}_scrollHeader(t){return this._scrollTo(this._scrollDistance+("before"==t?-1:1)*this._tabListContainer.nativeElement.offsetWidth/3)}_handlePaginatorClick(t){this._stopInterval(),this._scrollHeader(t)}_scrollToLabel(t){if(this.disablePagination)return;const e=this._items?this._items.toArray()[t]:null;if(!e)return;const a=this._tabListContainer.nativeElement.offsetWidth,{offsetLeft:n,offsetWidth:d}=e.elementRef.nativeElement;let m,h;"ltr"==this._getLayoutDirection()?(m=n,h=m+d):(h=this._tabListInner.nativeElement.offsetWidth-n,m=h-d);const C=this.scrollDistance,R=this.scrollDistance+a;m<C?this.scrollDistance-=C-m:h>R&&(this.scrollDistance+=Math.min(h-R,m-C))}_checkPaginationEnabled(){if(this.disablePagination)this._showPaginationControls=!1;else{const a=this._tabListInner.nativeElement.scrollWidth-this._elementRef.nativeElement.offsetWidth>=5;a||(this.scrollDistance=0),a!==this._showPaginationControls&&(this._showPaginationControls=a,this._changeDetectorRef.markForCheck())}}_checkScrollingControls(){this.disablePagination?this._disableScrollAfter=this._disableScrollBefore=!0:(this._disableScrollBefore=0==this.scrollDistance,this._disableScrollAfter=this.scrollDistance==this._getMaxScrollDistance(),this._changeDetectorRef.markForCheck())}_getMaxScrollDistance(){return this._tabListInner.nativeElement.scrollWidth-this._tabListContainer.nativeElement.offsetWidth||0}_alignInkBarToSelectedTab(){const t=this._items&&this._items.length?this._items.toArray()[this.selectedIndex]:null,e=t?t.elementRef.nativeElement:null;e?this._inkBar.alignToElement(e):this._inkBar.hide()}_stopInterval(){this._stopScrolling.next()}_handlePaginatorPress(t,e){e&&null!=e.button&&0!==e.button||(this._stopInterval(),(0,H.O)(650,100).pipe((0,_.Q)((0,M.h)(this._stopScrolling,this._destroyed))).subscribe(()=>{const{maxScrollDistance:a,distance:n}=this._scrollHeader(t);(0===n||n>=a)&&this._stopInterval()}))}_scrollTo(t){if(this.disablePagination)return{maxScrollDistance:0,distance:0};const e=this._getMaxScrollDistance();return this._scrollDistance=Math.max(0,Math.min(e,t)),this._scrollDistanceChanged=!0,this._checkScrollingControls(),{maxScrollDistance:e,distance:this._scrollDistance}}static \u0275fac=function(e){return new(e||r)};static \u0275dir=i.FsC({type:r,inputs:{disablePagination:[2,"disablePagination","disablePagination",b.L39],selectedIndex:[2,"selectedIndex","selectedIndex",b.Udg]},outputs:{selectFocusedIndex:"selectFocusedIndex",indexFocused:"indexFocused"}})}return r})();
1const ft=new l.nKC("MAT_TABS_CONFIG");let P=(()=>{class r extends ut{_focusedItem=(0,l.vPA)(null);get fitInkBarToContent(){return this._fitInkBarToContent.value}set fitInkBarToContent(t){this._fitInkBarToContent.next(t),this._changeDetectorRef.markForCheck()}_fitInkBarToContent=new F.t(!1);stretchTabs=!0;get animationDuration(){return this._animationDuration}set animationDuration(t){const e=t+"";this._animationDuration=/^\d+$/.test(e)?t+"ms":e}_animationDuration;_items;get backgroundColor(){return this._backgroundColor}set backgroundColor(t){const e=this._elementRef.nativeElement.classList;e.remove("mat-tabs-with-background",`mat-background-${this.backgroundColor}`),t&&e.add("mat-tabs-with-background",`mat-background-${t}`),this._backgroundColor=t}_backgroundColor;get disableRipple(){return this._disableRipple()}set disableRipple(t){this._disableRipple.set(t)}_disableRipple=(0,l.vPA)(!1);color="primary";tabPanel;_tabListContainer;_tabList;_tabListInner;_nextPaginator;_previousPaginator;_inkBar;constructor(){const t=(0,l.WQX)(ft,{optional:!0});super(),this.disablePagination=!(!t||null==t.disablePagination)&&t.disablePagination,this.fitInkBarToContent=!(!t||null==t.fitInkBarToContent)&&t.fitInkBarToContent,this.stretchTabs=!t||null==t.stretchTabs||t.stretchTabs}_itemSelected(){}ngAfterContentInit(){this._inkBar=new mt(this._items),this._items.changes.pipe((0,v.Z)(null),(0,_.Q)(this._destroyed)).subscribe(()=>this.updateActiveLink()),super.ngAfterContentInit(),this._keyManager.change.pipe((0,v.Z)(null),(0,_.Q)(this._destroyed)).subscribe(()=>this._focusedItem.set(this._keyManager?.activeItem||null))}ngAfterViewInit(){super.ngAfterViewInit()}updateActiveLink(){if(!this._items)return;const t=this._items.toArray();for(let e=0;e<t.length;e++)if(t[e].active)return this.selectedIndex=e,this.tabPanel&&(this.tabPanel._activeTabId=t[e].id),this._focusedItem.set(t[e]),void this._changeDetectorRef.markForCheck();this.selectedIndex=-1}_getRole(){return this.tabPanel?"tablist":this._elementRef.nativeElement.getAttribute("role")}_hasFocus(t){return this._keyManager?.activeItem===t}static \u0275fac=function(e){return new(e||r)};static \u0275cmp=i.VBU({type:r,selectors:[["","mat-tab-nav-bar",""]],contentQueries:function(e,a,n){if(1&e&&i.wni(n,L,5),2&e){let d;i.mGM(d=i.lsd())&&(a._items=d)}},viewQuery:function(e,a){if(1&e&&i.GBs(at,7)(nt,7)(it,7)(rt,5)(ot,5),2&e){let n;i.mGM(n=i.lsd())&&(a._tabListContainer=n.first),i.mGM(n=i.lsd())&&(a._tabList=n.first),i.mGM(n=i.lsd())&&(a._tabListInner=n.first),i.mGM(n=i.lsd())&&(a._nextPaginator=n.first),i.mGM(n=i.lsd())&&(a._previousPaginator=n.first)}},hostAttrs:[1,"mat-mdc-tab-nav-bar","mat-mdc-tab-header"],hostVars:17,hostBindings:function(e,a){2&e&&(i.BMQ("role",a._getRole()),i.xc7("--mat-tab-animation-duration",a.animationDuration),i.AVh("mat-mdc-tab-header-pagination-controls-enabled",a._showPaginationControls)("mat-mdc-tab-header-rtl","rtl"==a._getLayoutDirection())("mat-mdc-tab-nav-bar-stretch-tabs",a.stretchTabs)("mat-primary","warn"!==a.color&&"accent"!==a.color)("mat-accent","accent"===a.color)("mat-warn","warn"===a.color)("_mat-animation-noopable",a._animationsDisabled))},inputs:{fitInkBarToContent:[2,"fitInkBarToContent","fitInkBarToContent",b.L39],stretchTabs:[2,"mat-stretch-tabs","stretchTabs",b.L39],animationDuration:"animationDuration",backgroundColor:"backgroundColor",disableRipple:[2,"disableRipple","disableRipple",b.L39],color:"color",tabPanel:"tabPanel"},exportAs:["matTabNavBar","matTabNav"],features:[i.Vt3],attrs:dt,ngContentSelectors:T,decls:13,vars:6,consts:[["previousPaginator",""],["tabListContainer",""],["tabList",""],["tabListInner",""],["nextPaginator",""],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-before",3,"click","mousedown","touchend","matRippleDisabled"],[1,"mat-mdc-tab-header-pagination-chevron"],[1,"mat-mdc-tab-link-container",3,"keydown"],[1,"mat-mdc-tab-list",3,"cdkObserveContent"],[1,"mat-mdc-tab-links"],["mat-ripple","",1,"mat-mdc-tab-header-pagination","mat-mdc-tab-header-pagination-after",3,"mousedown","click","touchend","matRippleDisabled"]],template:function(e,a){1&e&&(i.NAR(),i.j41(0,"div",5,0),i.bIt("click",function(){return a._handlePaginatorClick("before")})("mousedown",function(d){return a._handlePaginatorPress("before",d)})("touchend",function(){return a._stopInterval()}),i.nrm(2,"div",6),i.k0s(),i.j41(3,"div",7,1),i.bIt("keydown",function(d){return a._handleKeydown(d)}
1),i.j41(5,"div",8,2),i.bIt("cdkObserveContent",function(){return a._onContentChanges()}),i.j41(7,"div",9,3),i.SdG(9),i.k0s()()(),i.j41(10,"div",10,4),i.bIt("mousedown",function(d){return a._handlePaginatorPress("after",d)})("click",function(){return a._handlePaginatorClick("after")})("touchend",function(){return a._stopInterval()}),i.nrm(12,"div",6),i.k0s()),2&e&&(i.AVh("mat-mdc-tab-header-pagination-disabled",a._disableScrollBefore),i.Y8G("matRippleDisabled",a._disableScrollBefore||a.disableRipple),i.R7$(10),i.AVh("mat-mdc-tab-header-pagination-disabled",a._disableScrollAfter),i.Y8G("matRippleDisabled",a._disableScrollAfter||a.disableRipple))},dependencies:[y.r6,et.Wv],styles:[".mdc-tab {\n min-width: 90px;\n padding: 0 24px;\n display: flex;\n flex: 1 0 auto;\n justify-content: center;\n box-sizing: border-box;\n border: none;\n outline: none;\n text-align: center;\n white-space: nowrap;\n cursor: pointer;\n z-index: 1;\n touch-action: manipulation;\n}\n\n.mdc-tab__content {\n display: flex;\n align-items: center;\n justify-content: center;\n height: inherit;\n pointer-events: none;\n}\n\n.mdc-tab__text-label {\n transition: 150ms color linear;\n display: inline-block;\n line-height: 1;\n z-index: 2;\n}\n\n.mdc-tab--active .mdc-tab__text-label {\n transition-delay: 100ms;\n}\n\n._mat-animation-noopable .mdc-tab__text-label {\n transition: none;\n}\n\n.mdc-tab-indicator {\n display: flex;\n position: absolute;\n top: 0;\n left: 0;\n justify-content: center;\n width: 100%;\n height: 100%;\n pointer-events: none;\n z-index: 1;\n}\n\n.mdc-tab-indicator__content {\n transition: var(--mat-tab-animation-duration, 250ms) transform cubic-bezier(0.4, 0, 0.2, 1);\n transform-origin: left;\n opacity: 0;\n}\n\n.mdc-tab-indicator__content--underline {\n align-self: flex-end;\n box-sizing: border-box;\n width: 100%;\n border-top-style: solid;\n}\n\n.mdc-tab-indicator--active .mdc-tab-indicator__content {\n opacity: 1;\n}\n\n._mat-animation-noopable .mdc-tab-indicator__content, .mdc-tab-indicator--no-transition .mdc-tab-indicator__content {\n transition: none;\n}\n\n.mat-mdc-tab-ripple.mat-mdc-tab-ripple {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n right: 0;\n pointer-events: none;\n}\n\n.mat-mdc-tab-header {\n display: flex;\n overflow: hidden;\n position: relative;\n flex-shrink: 0;\n}\n\n.mdc-tab-indicator .mdc-tab-indicator__content {\n transition-duration: var(--mat-tab-animation-duration, 250ms);\n}\n\n.mat-mdc-tab-header-pagination {\n -webkit-user-select: none;\n user-select: none;\n position: relative;\n display: none;\n justify-content: center;\n align-items: center;\n min-width: 32px;\n cursor: pointer;\n z-index: 2;\n -webkit-tap-highlight-color: transparent;\n touch-action: none;\n box-sizing: content-box;\n outline: 0;\n}\n.mat-mdc-tab-header-pagination::-moz-focus-inner {\n border: 0;\n}\n.mat-mdc-tab-header-pagination .mat-ripple-element {\n opacity: 0.12;\n background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-header-pagination-controls-enabled .mat-mdc-tab-header-pagination {\n display: flex;\n}\n\n.mat-mdc-tab-header-pagination-before,\n.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after {\n padding-left: 4px;\n}\n.mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,\n.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron {\n transform: rotate(-135deg);\n}\n\n.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before,\n.mat-mdc-tab-header-pagination-after {\n padding-right: 4px;\n}\n.mat-mdc-tab-header-rtl .mat-mdc-tab-header-pagination-before .mat-mdc-tab-header-pagination-chevron,\n.mat-mdc-tab-header-pagination-after .mat-mdc-tab-header-pagination-chevron {\n transform: rotate(45deg);\n}\n\n.mat-mdc-tab-header-pagination-chevron {\n border-style: solid;\n border-width: 2px 2px 0 0;\n height: 8px;\n width: 8px;\n border-color: var(--mat-tab-pagination-icon-color, var(--mat-sys-on-surface));\n}\n\n.mat-mdc-tab-header-pagination-disabled {\n box-shadow: none;\n cursor: default;\n pointer-events: none;\n}\n.mat-mdc-tab-header-pagination-disabled .mat-mdc-tab-header-pagination-chevron {\n opacity: 0.4;\n}\n\n.mat-mdc-tab-list {\n flex-grow: 1;\n position: relative;\n transition: transform 500ms cubic-bezier(0.35, 0, 0.25, 1);\n}\n._mat-animation-noopable .mat-mdc-tab-list {\n transition: none;\n}\n\n.mat-mdc-tab-links {\n display: flex;\n flex: 1 0 auto;\n}\n[mat-align-tabs=center] > .mat-mdc-tab-link-container .mat-mdc-tab-links {\n justify-content: center;\n}\n[mat-align-tabs=end] > .mat-mdc-tab-link-container .mat-mdc-tab-links {\n justify-content: flex-end;\n}\n.cdk-drop-list .mat-mdc-tab-links, .mat-mdc-tab-links.cdk-drop-list {\n min-height: var(--mat-tab-container-height, 48px);\n}\n\n.mat-mdc-tab-link-container {\n display: flex;\n flex-grow: 1;\n overflow: hidden;\n z-index: 1;\n border-bottom-style: solid;\n border-bottom-width: var(--mat-tab-divider-height, 1px);\n border-bottom-color: var(--mat-tab-divider-color, var(--mat-sys-surface-variant));\n}\n\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination {\n background-color: var(--mat-tab-background-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary > .mat-mdc-tab-link-container .mat-mdc-tab-link .mdc-tab__text-label {\n color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background.mat-primary > .mat-mdc-tab-link-container .mdc-tab-indicator__content--underline {\n border-color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab__text-label {\n color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background:not(.mat-primary) > .mat-mdc-tab-link-container .mat-mdc-tab-link:not(.mdc-tab--active) .mdc-tab-indicator__content--underline {\n border-color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron,\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container .mat-focus-indicator::before, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron,\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-focus-indicator::before {\n border-color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container .mat-ripple-element, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container .mdc-tab__ripple::before, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-ripple-element, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mdc-tab__ripple::before {\n background-color: var(--mat-tab-foreground-color);\n}\n.mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-link-container .mat-mdc-tab-header-pagination-chevron, .mat-mdc-tab-nav-bar.mat-tabs-with-background > .mat-mdc-tab-header-pagination .mat-mdc-tab-header-pagination-chevron {\n color: var(--mat-tab-foreground-color);\n}\n"],encapsulation:2})}return r})(),L=(()=>{class r extends _t{_tabNavBar=(0,l.WQX)(P);elementRef=(0,l.WQX)(i.aKT);_focusMonitor=(0,l.WQX)(G.FN);_destroyed=new g.B;_isActive=!1;_tabIndex=(0,S.EW)(()=>this._tabNavBar._focusedItem()===this?this.tabIndex:-1);get active(){return this._isActive}set active(t){t!==this._isActive&&(this._isActive=t,this._tabNavBar.updateActiveLink())}disabled=!1;get disableRipple(){return this._disableRipple()}set disableRipple(t){this._disableRipple.set(t)}_disableRipple=(0,l.vPA)(!1);tabIndex=0;rippleConfig;get rippleDisabled(){return this.disabled||this.disableRipple||this._tabNavBar.disableRipple||!!this.rippleConfig.disabled}id=(0,l.WQX)(I.g).getId("mat-tab-link-");constructor(){super(),(0,l.WQX)(N.l).load(Q.A);const t=(0,l.WQX)(y.$E,{optional:!0}),e=(0,l.WQX)(new b.ES_("tabindex"),{optional:!0});this.rippleConfig=t||{},this.tabIndex=null==e?0:parseInt(e)||0,(0,D.Rc)()&&(this.rippleConfig.animation={enterDuration:0,exitDuration:0}),this._tabNavBar._fitInkBarToContent.pipe((0,_.Q)(this._destroyed)).subscribe(a=>{this.fitInkBarToContent=a})}focus(){this.elementRef.nativeElement.focus()}ngAfterViewInit(){this._focusMonitor.monitor(this.elementRef)}ngOnDestroy(){this._destroyed.next(),this._destroyed.complete(),super.ngOnDestroy(),this._focusMonitor.stopMonitoring(this.elementRef)}_handleFocus(){this._tabNavBar.focusIndex=this._tabNavBar._items.toArray().indexOf(this)}_handleKeydown(t){(t.keyCode===p.t6||t.keyCode===p.Fm)&&(this.disabled?t.preventDefault():this._tabNavBar.tabPanel&&(t.keyCode===p.t6&&t.preventDefault(),this.elementRef.nativeElement.click()))}
1_getAriaControls(){return this._tabNavBar.tabPanel?this._tabNavBar.tabPanel?.id:this.elementRef.nativeElement.getAttribute("aria-controls")}_getAriaSelected(){return this._tabNavBar.tabPanel?this.active?"true":"false":this.elementRef.nativeElement.getAttribute("aria-selected")}_getAriaCurrent(){return this.active&&!this._tabNavBar.tabPanel?"page":null}_getRole(){return this._tabNavBar.tabPanel?"tab":this.elementRef.nativeElement.getAttribute("role")}static \u0275fac=function(e){return new(e||r)};static \u0275cmp=i.VBU({type:r,selectors:[["","mat-tab-link",""],["","matTabLink",""]],hostAttrs:[1,"mdc-tab","mat-mdc-tab-link","mat-focus-indicator"],hostVars:11,hostBindings:function(e,a){1&e&&i.bIt("focus",function(){return a._handleFocus()})("keydown",function(d){return a._handleKeydown(d)}),2&e&&(i.BMQ("aria-controls",a._getAriaControls())("aria-current",a._getAriaCurrent())("aria-disabled",a.disabled)("aria-selected",a._getAriaSelected())("id",a.id)("tabIndex",a._tabIndex())("role",a._getRole()),i.AVh("mat-mdc-tab-disabled",a.disabled)("mdc-tab--active",a.active))},inputs:{active:[2,"active","active",b.L39],disabled:[2,"disabled","disabled",b.L39],disableRipple:[2,"disableRipple","disableRipple",b.L39],tabIndex:[2,"tabIndex","tabIndex",t=>null==t?0:(0,b.Udg)(t)],id:"id"},exportAs:["matTabLink"],features:[i.Vt3],attrs:bt,ngContentSelectors:T,decls:5,vars:2,consts:[[1,"mdc-tab__ripple"],["mat-ripple","",1,"mat-mdc-tab-ripple",3,"matRippleTrigger","matRippleDisabled"],[1,"mdc-tab__content"],[1,"mdc-tab__text-label"]],template:function(e,a){1&e&&(i.NAR(),i.nrm(0,"span",0)(1,"div",1),i.j41(2,"span",2)(3,"span",3),i.SdG(4),i.k0s()()),2&e&&(i.R7$(),i.Y8G("matRippleTrigger",a.elementRef.nativeElement)("matRippleDisabled",a.rippleDisabled))},dependencies:[y.r6],styles:['.mat-mdc-tab-link {\n -webkit-tap-highlight-color: transparent;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n text-decoration: none;\n background: none;\n height: var(--mat-tab-container-height, 48px);\n font-family: var(--mat-tab-label-text-font, var(--mat-sys-title-small-font));\n font-size: var(--mat-tab-label-text-size, var(--mat-sys-title-small-size));\n letter-spacing: var(--mat-tab-label-text-tracking, var(--mat-sys-title-small-tracking));\n line-height: var(--mat-tab-label-text-line-height, var(--mat-sys-title-small-line-height));\n font-weight: var(--mat-tab-label-text-weight, var(--mat-sys-title-small-weight));\n}\n.mat-mdc-tab-link.mdc-tab {\n flex-grow: 0;\n}\n.mat-mdc-tab-link .mdc-tab-indicator__content--underline {\n border-color: var(--mat-tab-active-indicator-color, var(--mat-sys-primary));\n border-top-width: var(--mat-tab-active-indicator-height, 2px);\n border-radius: var(--mat-tab-active-indicator-shape, 0);\n}\n.mat-mdc-tab-link:hover .mdc-tab__text-label {\n color: var(--mat-tab-inactive-hover-label-text-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link:focus .mdc-tab__text-label {\n color: var(--mat-tab-inactive-focus-label-text-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link.mdc-tab--active .mdc-tab__text-label {\n color: var(--mat-tab-active-label-text-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link.mdc-tab--active .mdc-tab__ripple::before,\n.mat-mdc-tab-link.mdc-tab--active .mat-ripple-element {\n background-color: var(--mat-tab-active-ripple-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab__text-label {\n color: var(--mat-tab-active-hover-label-text-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link.mdc-tab--active:hover .mdc-tab-indicator__content--underline {\n border-color: var(--mat-tab-active-hover-indicator-color, var(--mat-sys-primary));\n}\n.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab__text-label {\n color: var(--mat-tab-active-focus-label-text-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link.mdc-tab--active:focus .mdc-tab-indicator__content--underline {\n border-color: var(--mat-tab-active-focus-indicator-color, var(--mat-sys-primary));\n}\n.mat-mdc-tab-link.mat-mdc-tab-disabled {\n opacity: 0.4;\n pointer-events: none;\n}\n.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__content {\n pointer-events: none;\n}\n.mat-mdc-tab-link.mat-mdc-tab-disabled .mdc-tab__ripple::before,\n.mat-mdc-tab-link.mat-mdc-tab-disabled .mat-ripple-element {\n background-color: var(--mat-tab-disabled-ripple-color, var(--mat-sys-on-surface-variant));\n}\n.mat-mdc-tab-link .mdc-tab__ripple::before {\n content: "";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: 0;\n pointer-events: none;\n background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-link .mdc-tab__text-label {\n color: var(--mat-tab-inactive-label-text-color, var(--mat-sys-on-surface));\n display: inline-flex;\n align-items: center;\n}\n.mat-mdc-tab-link .mdc-tab__content {\n position: relative;\n pointer-events: auto;\n}\n.mat-mdc-tab-link:hover .mdc-tab__ripple::before {\n opacity: 0.04;\n}\n.mat-mdc-tab-link.cdk-program-focused .mdc-tab__ripple::before, .mat-mdc-tab-link.cdk-keyboard-focused .mdc-tab__ripple::before {\n opacity: 0.12;\n}\n.mat-mdc-tab-link .mat-ripple-element {\n opacity: 0.12;\n background-color: var(--mat-tab-inactive-ripple-color, var(--mat-sys-on-surface));\n}\n.mat-mdc-tab-header.mat-mdc-tab-nav-bar-stretch-tabs .mat-mdc-tab-link {\n flex-grow: 1;\n}\n.mat-mdc-tab-link::before {\n margin: 5px;\n}\n\n@media (max-width: 599px) {\n .mat-mdc-tab-link {\n min-width: 72px;\n }\n}\n'],encapsulation:2,changeDetection:0})}return r})(),gt=(()=>{class r{id=(0,l.WQX)(I.g).getId("mat-tab-nav-panel-");_activeTabId;static \u0275fac=function(e){return new(e||r)};static \u0275cmp=i.VBU({type:r,selectors:[["mat-tab-nav-panel"]],hostAttrs:["role","tabpanel",1,"mat-mdc-tab-nav-panel"],hostVars:2,hostBindings:function(e,a){2&e&&i.BMQ("aria-labelledby",a._activeTabId)("id",a.id)},inputs:{id:"id"},exportAs:["matTabNavPanel"],ngContentSelectors:T,decls:1,vars:0,template:function(e,a){1&e&&(i.NAR(),i.SdG(0))},encapsulation:2,changeDetection:0})}return r})(),vt=(()=>{class r{static \u0275fac=function(e){return new(e||r)};static \u0275mod=i.$C({type:r});static \u0275inj=l.G2t({imports:[z.jI]})}return r})()}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.