1"use strict";(self.webpackChunkweb_front_end_angular_cli=self.webpackChunkweb_front_end_angular_cli||[]).push([[6375,9735],{79735:(L,_,a)=>{a.d(_,{_:()=>i});var n=a(36732),o=a(12481);let i=(()=>{var d;class u{}return d=u,(0,n.A)(u,"\u0275fac",function(p){return new(p||d)}),(0,n.A)(u,"\u0275cmp",o.VBU({type:d,selectors:[["structural-styles"]],decls:0,vars:0,template:function(p,A){},styles:['.mat-focus-indicator{position:relative}.mat-focus-indicator::before{top:0;left:0;right:0;bottom:0;position:absolute;box-sizing:border-box;pointer-events:none;display:var(--mat-focus-indicator-display, none);border-width:var(--mat-focus-indicator-border-width, 3px);border-style:var(--mat-focus-indicator-border-style, solid);border-color:var(--mat-focus-indicator-border-color, transparent);border-radius:var(--mat-focus-indicator-border-radius, 4px)}.mat-focus-indicator:focus::before{content:""}@media(forced-colors: active){html{--mat-focus-indicator-display: block}}\n'],encapsulation:2,changeDetection:0})),u})()},86375:(L,_,a)=>{a.d(_,{M:()=>k,a:()=>M});var n=a(36732),o=a(12481),i=a(85240),d=a(99148),u=a(76841),m=a(82981),p=a(6427),A=a(66488),D=a(9730),b=a(88036);const E={capture:!0},C=["focus","mousedown","mouseenter","touchstart"],v="mat-ripple-loader-uninitialized",g="mat-ripple-loader-class-name",R="mat-ripple-loader-centered",h="mat-ripple-loader-disabled";let O=(()=>{var s;class r{constructor(){(0,n.A)(this,"_document",(0,i.WQX)(i.qQL)),(0,n.A)(this,"_animationsDisabled",(0,D._)()),(0,n.A)(this,"_globalRippleOptions",(0,i.WQX)(b.a,{optional:!0})),(0,n.A)(this,"_platform",(0,i.WQX)(p.P)),(0,n.A)(this,"_ngZone",(0,i.WQX)(o.SKi)),(0,n.A)(this,"_injector",(0,i.WQX)(i.zZn)),(0,n.A)(this,"_eventCleanups",void 0),(0,n.A)(this,"_hosts",new Map),(0,n.A)(this,"_onInteraction",e=>{const c=(0,A._)(e);if(c instanceof HTMLElement){const f=c.closest(`[${v}="${this._globalRippleOptions?.namespace??""}"]`);f&&this._createRipple(f)}});const t=(0,i.WQX)(o._9s).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>C.map(e=>t.listen(this._document,e,this._onInteraction,E)))}ngOnDestroy(){const t=this._hosts.keys();for(const e of t)this.destroyRipple(e);this._eventCleanups.forEach(e=>e())}configureRipple(t,e){t.setAttribute(v,this._globalRippleOptions?.namespace??""),(e.className||!t.hasAttribute(g))&&t.setAttribute(g,e.className||""),e.centered&&t.setAttribute(R,""),e.disabled&&t.setAttribute(h,"")}setDisabled(t,e){const c=this._hosts.get(t);c?(c.target.rippleDisabled=e,!e&&!c.hasSetUpEvents&&(c.hasSetUpEvents=!0,c.renderer.setupTriggerEvents(t))):e?t.setAttribute(h,""):t.removeAttribute(h)}_createRipple(t){if(!this._document||this._hosts.has(t))return;t.querySelector(".mat-ripple")?.remove();const e=this._document.createElement("span");e.classList.add("mat-ripple",t.getAttribute(g)),t.append(e);const c=this._globalRippleOptions,f=this._animationsDisabled?0:c?.animation?.enterDuration??b.d.enterDuration,w=this._animationsDisabled?0:c?.animation?.exitDuration??b.d.exitDuration,y={rippleDisabled:this._animationsDisabled||c?.disabled||t.hasAttribute(h),rippleConfig:{centered:t.hasAttribute(R),terminateOnPointerUp:c?.terminateOnPointerUp,animation:{enterDuration:f,exitDuration:w}}},x=new b.R(y,this._ngZone,e,this._platform,this._injector),B=!y.rippleDisabled;B&&x.setupTriggerEvents(t),this._hosts.set(t,{target:y,renderer:x,hasSetUpEvents:B}),t.removeAttribute(v)}destroyRipple(t){const e=this._hosts.get(t);e&&(e.renderer._removeTriggerEvents(),this._hosts.delete(t))}}return s=r,(0,n.A)(r,"\u0275fac",function(t){return new(t||s)}),(0,n.A)(r,"\u0275prov",i.jDH({token:s,factory:s.\u0275fac,providedIn:"root"})),r})();var S=a(79735);const T=["mat-icon-button",""],z=["*"],Q=new i.nKC("MAT_BUTTON_CONFIG");function I(s){return null==s?void 0:(0,d.Udg)(s)}let M=(()=>{var s;class r{get disableRipple(){return this._disableRipple}set disableRipple(t){this._disableRipple=t,this._updateRippleDisabled()}get disabled(){return this._disabled}set disabled(t){this._disabled=t,this._updateRippleDisabled()}set _tabindex(t){this.tabIndex=t}constructor(){(0,n.A)(this,"_elementRef",(0,i.WQX)(o.aKT)),(0,n.A)(this,"_ngZone",(0,i.WQX)(o.SKi)),(0,n.A)(this,"_animationsDisabled",(0,D._)()),(0,n.A)(this,"_config",(0,i.WQX)(Q,{optional:!0})),(0,n.A)(this,"_focusMonitor",(0,i.WQX)(u.F)),(0,n.A)(this,"_cleanupClick",void 0),(0,n.A)(this,"_renderer",(0,i.WQX)(o.sFG)),(0,n.A)(this,"_rippleLoader",(0,i.WQX)(O)),(0,n.A)(this,"_isAnchor",void 0),(0,n.A)(this,"_isFab",!1),(0,n.A)(this,"color",void 0),(0,n.A)(this,"_disableRipple",!1),(0,n.A)(this,"_disabled",!1),(0,n.A)(this,"ariaDisabled",void 0),(0,n.A)(this,"disabledInteractive",void 0),(0,n.A)(this,"tabIndex",void 0),(0,i.WQX)(m._).load(S._);const t=this._elementRef.nativeElement;this._isAnchor="A"===t.tagName,this.disabledInteractive=this._config?.disabledInteractive??!1,this.color=this._config?.color??null,this._rippleLoader?.configureRipple(t,{className:"mat-mdc-button-ripple"})}ngAfterViewInit(){this._focusMonitor.monitor(this._elementRef,!0),this._isAnchor&&this._setupAsAnchor()}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement)}focus(t="program",e){t?this._focusMonitor.focusVia(this._elementRef.nativeElement,t,e):this._elementRef.nativeElement.focus(e)}_getAriaDisabled(){return null!=this.ariaDisabled?this.ariaDisabled:this._isAnchor?this.disabled||null:!(!this.disabled||!this.disabledInteractive)||null}_getDisabledAttribute(){return!(this.disabledInteractive||!this.disabled)||null}_updateRippleDisabled(){this._rippleLoader?.setDisabled(this._elementRef.nativeElement,this.disableRipple||this.disabled)}_getTabIndex(){return this._isAnchor&&this.disabled&&!this.disabledInteractive?-1:this.tabIndex}_setupAsAnchor(){this._cleanupClick=this._ngZone.runOutsideAngular(()=>this._renderer.listen(this._elementRef.nativeElement,"click",t=>{this.disabled&&(t.preventDefault(),t.stopImmediatePropagation())}))}}return s=r,(0,n.A)(r,"\u0275fac",function(t){return new(t||s)}),(0,n.A)(r,"\u0275dir",o.FsC({type:s,hostAttrs:[1,"mat-mdc-button-base"],hostVars:13,hostBindings:function(t,e){2&t&&(o.BMQ("disabled",e._getDisabledAttribute())("aria-disabled",e._getAriaDisabled())("tabindex",e._getTabIndex()),o.HbH(e.color?"mat-"+e.color:""),o.AVh("mat-mdc-button-disabled",e.disabled)("mat-mdc-button-disabled-interactive",e.disabledInteractive)("mat-unthemed",!e.color)("_mat-animation-noopable",e._animationsDisabled))},inputs:{color:"color",disableRipple:[2,"disableRipple","disableRipple",d.L39],disabled:[2,"disabled","disabled",d.L39],ariaDisabled:[2,"aria-disabled","ariaDisabled",d.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",d.L39],tabIndex:[2,"tabIndex","tabIndex",I],_tabindex:[2,"tabindex","_tabindex",I]}})),r})(),k=(()=>{var s;class r extends M{constructor(){super(),this._rippleLoader.configureRipple(this._elementRef.nativeElement,{centered:!0})}}return s=r,(0,n.A)(r,"\u0275fac",function(t){return new(t||s)}),(0,n.A)(r,"\u0275cmp",o.VBU({type:s,selectors:[["button","mat-icon-button",""],["a","mat-icon-button",""],["button","matIconButton",""],["a","matIconButton",""]],hostAttrs:[1,"mdc-icon-button","mat-mdc-icon-button"],exportAs:["matButton","matAnchor"],features:[o.Vt3],attrs:T,ngContentSelectors:z,decls:4,vars:0,consts:[[1,"mat-mdc-button-persistent-ripple","mdc-icon-button__ripple"],[1,"mat-focus-indicator"],[1,"mat-mdc-button-touch-target"]],template:function(t,e){1&t&&(o.NAR(),o.Hgh(0,"span",0),o.SdG(1),o.Hgh(2,"span",1)(3,"span",2))},styles:['.mat-mdc-icon-button{-webkit-user-select:none;user-select:none;display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:rgba(0,0,0,0);fill:currentColor;text-decoration:none;cursor:pointer;z-index:0;overflow:visible;border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%));flex-shrink:0;text-align:center;width:var(--mat-icon-button-state-layer-size, 40px);height:var(--mat-icon-button-state-layer-size, 40px);padding:calc(calc(var(--mat-icon-button-state-layer-size, 40px) - var(--mat-icon-button-icon-size, 24px)) / 2);font-size:var(--mat-icon-button-icon-size, 24px);color:var(--mat-icon-button-icon-color, var(--mat-sys-on-surface-variant));-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-icon-button .mat-mdc-button-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple,.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-icon-button .mat-mdc-button-ripple{overflow:hidden}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{content:"";opacity:0}
1.mat-mdc-icon-button .mdc-button__label,.mat-mdc-icon-button .mat-icon{z-index:1;position:relative}.mat-mdc-icon-button .mat-focus-indicator{top:0;left:0;right:0;bottom:0;position:absolute;border-radius:inherit}.mat-mdc-icon-button:focus>.mat-focus-indicator::before{content:"";border-radius:inherit}.mat-mdc-icon-button .mat-ripple-element{background-color:var(--mat-icon-button-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface-variant) calc(var(--mat-sys-pressed-state-layer-opacity) * 100%), transparent))}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button.mat-mdc-button-disabled .mat-mdc-button-persistent-ripple::before{background-color:var(--mat-icon-button-disabled-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-icon-button:hover>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-icon-button.cdk-program-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.cdk-keyboard-focused>.mat-mdc-button-persistent-ripple::before,.mat-mdc-icon-button.mat-mdc-button-disabled-interactive:focus>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-icon-button:active>.mat-mdc-button-persistent-ripple::before{opacity:var(--mat-icon-button-pressed-state-layer-opacity, var(--mat-sys-pressed-state-layer-opacity))}.mat-mdc-icon-button .mat-mdc-button-touch-target{position:absolute;top:50%;height:48px;display:var(--mat-icon-button-touch-target-display, block);left:50%;width:48px;transform:translate(-50%, -50%)}.mat-mdc-icon-button._mat-animation-noopable{transition:none !important;animation:none !important}.mat-mdc-icon-button[disabled],.mat-mdc-icon-button.mat-mdc-button-disabled{cursor:default;pointer-events:none;color:var(--mat-icon-button-disabled-icon-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-icon-button.mat-mdc-button-disabled-interactive{pointer-events:auto}.mat-mdc-icon-button img,.mat-mdc-icon-button svg{width:var(--mat-icon-button-icon-size, 24px);height:var(--mat-icon-button-icon-size, 24px);vertical-align:baseline}.mat-mdc-icon-button .mat-mdc-button-persistent-ripple{border-radius:var(--mat-icon-button-container-shape, var(--mat-sys-corner-full, 50%))}.mat-mdc-icon-button[hidden]{display:none}.mat-mdc-icon-button.mat-unthemed:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-primary:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-accent:not(.mdc-ripple-upgraded):focus::before,.mat-mdc-icon-button.mat-warn:not(.mdc-ripple-upgraded):focus::before{background:rgba(0,0,0,0);opacity:1}\n',"@media(forced-colors: active){.mat-mdc-button:not(.mdc-button--outlined),.mat-mdc-unelevated-button:not(.mdc-button--outlined),.mat-mdc-raised-button:not(.mdc-button--outlined),.mat-mdc-outlined-button:not(.mdc-button--outlined),.mat-mdc-button-base.mat-tonal-button,.mat-mdc-icon-button.mat-mdc-icon-button,.mat-mdc-outlined-button .mdc-button__ripple{outline:solid 1px}}\n"],encapsulation:2,changeDetection:0})),r})()}}]); 2//# sourceMappingURL=6375.facdab66dc38b323.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.