1"use strict";(self.webpackChunkdunia_games=self.webpackChunkdunia_games||[]).push([[28279],{5951(re,U,c){c.d(U,{VT:()=>w,Wk:()=>n,_g:()=>l});var A,R,C,t=c(11660),K=c(5310),f=c(39022),S=c(4235),i=c(17705),W=c(89417),T=c(84790),x=c(34667),I=c(28512),O=c(11623),g=c(10777),a=c(68296);const z=["input"],u=["formField"];class v{constructor(r,d){(0,t.A)(this,"source",void 0),(0,t.A)(this,"value",void 0),this.source=r,this.value=d}}const E={provide:W.kq,useExisting:(0,i.Rfq)(()=>w),multi:!0},D=new i.nKC("MatRadioGroup"),M=new i.nKC("mat-radio-default-options",{providedIn:"root",factory:function B(){return{color:"accent",disabledInteractive:!1}}});class w{get name(){return this._name}set name(r){this._name=r,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(r){this._labelPosition="before"===r?"before":"after",this._markRadiosForCheck()}get value(){return this._value}set value(r){this._value!==r&&(this._value=r,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(r){this._selected=r,this.value=r?r.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(r){this._disabled=r,this._markRadiosForCheck()}get required(){return this._required}set required(r){this._required=r,this._markRadiosForCheck()}get disabledInteractive(){return this._disabledInteractive}set disabledInteractive(r){this._disabledInteractive=r,this._markRadiosForCheck()}constructor(){(0,t.A)(this,"_changeDetector",(0,i.WQX)(i.gRc)),(0,t.A)(this,"_value",null),(0,t.A)(this,"_name",(0,i.WQX)(f._).getId("mat-radio-group-")),(0,t.A)(this,"_selected",null),(0,t.A)(this,"_isInitialized",!1),(0,t.A)(this,"_labelPosition","after"),(0,t.A)(this,"_disabled",!1),(0,t.A)(this,"_required",!1),(0,t.A)(this,"_buttonChanges",void 0),(0,t.A)(this,"_controlValueAccessorChangeFn",()=>{}),(0,t.A)(this,"onTouched",()=>{}),(0,t.A)(this,"change",new i.bkB),(0,t.A)(this,"_radios",void 0),(0,t.A)(this,"color",void 0),(0,t.A)(this,"_disabledInteractive",!1)}ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(r=>r===this.selected)&&(this._selected=null)})}ngOnDestroy(){var r;null===(r=this._buttonChanges)||void 0===r||r.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(r=>{r.name=this.name,r._markForCheck()})}_updateSelectedRadioFromValue(){const r=null!==this._selected&&this._selected.value===this._value;this._radios&&!r&&(this._selected=null,this._radios.forEach(d=>{d.checked=this.value===d.value,d.checked&&(this._selected=d)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new v(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(r=>r._markForCheck())}writeValue(r){this.value=r,this._changeDetector.markForCheck()}registerOnChange(r){this._controlValueAccessorChangeFn=r}registerOnTouched(r){this.onTouched=r}setDisabledState(r){this.disabled=r,this._changeDetector.markForCheck()}}A=w,(0,t.A)(w,"\u0275fac",function(r){return new(r||A)}),(0,t.A)(w,"\u0275dir",i.FsC({type:A,selectors:[["mat-radio-group"]],contentQueries:function(r,d,p){if(1&r&&i.wni(p,l,5),2&r){let b;i.mGM(b=i.lsd())&&(d._radios=b)}},hostAttrs:["role","radiogroup",1,"mat-mdc-radio-group"],inputs:{color:"color",name:"name",labelPosition:"labelPosition",value:"value",selected:"selected",disabled:[2,"disabled","disabled",i.L39],required:[2,"required","required",i.L39],disabledInteractive:[2,"disabledInteractive","disabledInteractive",i.L39]},outputs:{change:"change"},exportAs:["matRadioGroup"],features:[i.Jv_([E,{provide:D,useExisting:A}])]}));class l{get checked(){return this._checked}set checked(r){this._checked!==r&&(this._checked=r,r&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!r&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),r&&this._radioDispat
1cher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(r){this._value!==r&&(this._value=r,null!==this.radioGroup&&(this.checked||(this.checked=this.radioGroup.value===r),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||"after"}set labelPosition(r){this._labelPosition=r}get disabled(){return this._disabled||null!==this.radioGroup&&this.radioGroup.disabled}set disabled(r){this._setDisabled(r)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(r){r!==this._required&&this._changeDetector.markForCheck(),this._required=r}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||"accent"}set color(r){this._color=r}get disabledInteractive(){return this._disabledInteractive||null!==this.radioGroup&&this.radioGroup.disabledInteractive}set disabledInteractive(r){this._disabledInteractive=r}get inputId(){return`${this.id||this._uniqueId}-input`}constructor(){var r,d;(0,t.A)(this,"_elementRef",(0,i.WQX)(i.aKT)),(0,t.A)(this,"_changeDetector",(0,i.WQX)(i.gRc)),(0,t.A)(this,"_focusMonitor",(0,i.WQX)(K.F)),(0,t.A)(this,"_radioDispatcher",(0,i.WQX)(S.U)),(0,t.A)(this,"_defaultOptions",(0,i.WQX)(M,{optional:!0})),(0,t.A)(this,"_ngZone",(0,i.WQX)(i.SKi)),(0,t.A)(this,"_renderer",(0,i.WQX)(i.sFG)),(0,t.A)(this,"_uniqueId",(0,i.WQX)(f._).getId("mat-radio-")),(0,t.A)(this,"_cleanupClick",void 0),(0,t.A)(this,"id",this._uniqueId),(0,t.A)(this,"name",void 0),(0,t.A)(this,"ariaLabel",void 0),(0,t.A)(this,"ariaLabelledby",void 0),(0,t.A)(this,"ariaDescribedby",void 0),(0,t.A)(this,"disableRipple",!1),(0,t.A)(this,"tabIndex",0),(0,t.A)(this,"_labelPosition",void 0),(0,t.A)(this,"_color",void 0),(0,t.A)(this,"_disabledInteractive",void 0),(0,t.A)(this,"change",new i.bkB),(0,t.A)(this,"radioGroup",void 0),(0,t.A)(this,"_checked",!1),(0,t.A)(this,"_disabled",void 0),(0,t.A)(this,"_required",void 0),(0,t.A)(this,"_value",null),(0,t.A)(this,"_removeUniqueSelectionListener",()=>{}),(0,t.A)(this,"_previousTabIndex",void 0),(0,t.A)(this,"_inputElement",void 0),(0,t.A)(this,"_rippleTrigger",void 0),(0,t.A)(this,"_noopAnimations",void 0),(0,t.A)(this,"_injector",(0,i.WQX)(i.zZn)),(0,t.A)(this,"_onInputClick",Z=>{this.disabled&&this.disabledInteractive&&Z.preventDefault()}),(0,i.WQX)(T._).load(x._);const p=(0,i.WQX)(D,{optional:!0}),b=(0,i.WQX)(i.bc$,{optional:!0}),P=(0,i.WQX)(new i.ES_("tabindex"),{optional:!0});this.radioGroup=p,this._noopAnimations="NoopAnimations"===b,this._disabledInteractive=null!==(r=null===(d=this._defaultOptions)||void 0===d?void 0:d.disabledInteractive)&&void 0!==r&&r,P&&(this.tabIndex=(0,i.Udg)(P,0))}focus(r,d){d?this._focusMonitor.focusVia(this._inputElement,d,r):this._inputElement.nativeElement.focus(r)}_markForCheck(){this._changeDetector.markForCheck()}ngOnInit(){this.radioGroup&&(this.checked=this.radioGroup.value===this._value,this.checked&&(this.radioGroup.selected=this),this.name=this.radioGroup.name),this._removeUniqueSelectionListener=this._radioDispatcher.listen((r,d)=>{r!==this.id&&d===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(r=>{!r&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,"click",this._onInputClick)})}ngOnDestroy(){var r;null===(r=this._cleanupClick)||void 0===r||r.call(this),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new v(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(r){if(r.stopPropagation(),!this.checked&&!this.disabled){const d=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),d&&this.radioGroup._emitChangeEvent())}}_onTouchTargetClick(r){var d;(this._onInputInteraction(r),!this.disabled||this.disabledInteractive)&&(null===(d=this._inputElement)||void 0===d||d.nativeElement.focus())}_setDisabled(r){this._disabled!==r&&(this._disabled=r,this._changeDetector.markForCheck())}_updateTabIndex(){const r=this.radioGroup;let d;if(d=r&&r.selected&&!this.disabled?r.selected===this?this.tabIndex:-1:this.tabIndex,d!==this._previousTabIndex){var p;const b=null===(p=this._inputElement)||void 0===p?void 0:p.nativeElement;b&&(b.setAttribute("tabindex",d+""),this._previousTabIndex=d,(0,i.mal)(()=>{queueMicrotask(()=>{var P;r&&r.selected&&r.selected!==this&&document.activeElement===b&&(null===(P=r.selected)||void 0===P||P._inputElement.nativeElement.focus(),document.activeElement===b&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}}R=l,(0,t.A)(l,"\u0275fac",function(r){return new(r||R)}),(0,t.A)(l,"\u0275cmp",i.VBU({type:R,selectors:[["mat-radio-button"]],viewQuery:function(r,d){if(1&r&&(i.GBs(z,5),i.GBs(u,7,i.aKT)),2&r){let p;i.mGM(p=i.lsd())&&(d._inputElement=p.first),i.mGM(p=i.lsd())&&(d._rippleTrigger=p.first)}},hostAttrs:[1,"mat-mdc-radio-button"],hostVars:19,hostBindings:function(r,d){1&r&&i.bIt("focus",function(){return d._inputElement.nativeElement.focus()}),2&r&&(i.BMQ("id",d.id)("tabindex",null)("aria-label",null)("aria-labelledby",null)("aria-describedby",null),i.AVh("mat-primary","primary"===d.color)("mat-accent","accent"===d.color)("mat-warn","warn"===d.color)("mat-mdc-radio-checked",d.checked)("mat-mdc-radio-disabled",d.disabled)("mat-mdc-radio-disabled-interactive",d.disabledInteractive)("_mat-animation-noopable",d._noopAnimations))},inputs:{id:"id",name:"name",ariaLabel:[0,"aria-label","ariaLabel"],ariaLabelledby:[0,"aria-labelledby","ariaLabelledby"],ariaDescribedby:[0,"aria-describedby","ariaDescribedby"],disableRipple:[2,"disableRipple","disableRipple",i.L39],tabIndex:[2,"tabIndex","tabIndex",s=>null==s?0:(0,i.Udg)(s)],checked:[2,"checked","checked",i.L39],value:"value",labelPosition:"labelPosition",disabled:[2,"disabled","disabled",i.L39],required:[2,"required","required",i.L39],color:"color",disabledInteractive:[2,"disabledInteractive","disabledInteractive",i.L39]},outputs:{change:"change"},exportAs:["matRadioButton"],ngContentSelectors:["*"],decls:13,vars:17,consts:[["formField",""],["input",""],["mat-internal-form-field","",3,"labelPosition"],[1,"mdc-radio"],[1,"mat-mdc-radio-touch-target",3,"click"],["type","radio","aria-invalid","false",1,"mdc-radio__native-control",3,"change","id","checked","disabled","required"],[1,"mdc-radio__background"],[1,"mdc-radio__outer-circle"],[1,"mdc-radio__inner
1-circle"],["mat-ripple","",1,"mat-radio-ripple","mat-focus-indicator",3,"matRippleTrigger","matRippleDisabled","matRippleCentered"],[1,"mat-ripple-element","mat-radio-persistent-ripple"],[1,"mdc-label",3,"for"]],template:function(r,d){if(1&r){const p=i.RV6();i.NAR(),i.j41(0,"div",2,0)(2,"div",3)(3,"div",4),i.bIt("click",function(P){return i.eBV(p),i.Njj(d._onTouchTargetClick(P))}),i.k0s(),i.j41(4,"input",5,1),i.bIt("change",function(P){return i.eBV(p),i.Njj(d._onInputInteraction(P))}),i.k0s(),i.j41(6,"div",6),i.nrm(7,"div",7)(8,"div",8),i.k0s(),i.j41(9,"div",9),i.nrm(10,"div",10),i.k0s()(),i.j41(11,"label",11),i.SdG(12),i.k0s()()}2&r&&(i.Y8G("labelPosition",d.labelPosition),i.R7$(2),i.AVh("mdc-radio--disabled",d.disabled),i.R7$(2),i.Y8G("id",d.inputId)("checked",d.checked)("disabled",d.disabled&&!d.disabledInteractive)("required",d.required),i.BMQ("name",d.name)("value",d.value)("aria-label",d.ariaLabel)("aria-labelledby",d.ariaLabelledby)("aria-describedby",d.ariaDescribedby)("aria-disabled",d.disabled&&d.disabledInteractive?"true":null),i.R7$(5),i.Y8G("matRippleTrigger",d._rippleTrigger.nativeElement)("matRippleDisabled",d._isRippleDisabled())("matRippleCentered",!0),i.R7$(2),i.Y8G("for",d.inputId))},dependencies:[I.M,O._],styles:['.mat-mdc-radio-button{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-radio-button .mdc-radio{display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color;padding:calc((var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled]):not(:focus)~.mdc-radio__background::before{opacity:.04;transform:scale(1)}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:not([disabled])~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-hover-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:hover>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-hover-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-pressed-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio:active>.mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-pressed-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mat-mdc-radio-button .mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 90ms cubic-bezier(0.4, 0, 0.6, 1),transform 90ms cubic-bezier(0.4, 0, 0.6, 1);width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px);top:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2);left:calc(-1*(var(--mdc-radio-state-layer-size, 40px) - 20px)/2)}.mat-mdc-radio-button .mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 90ms cubic-bezier(0.4, 0, 0.6, 1),border-color 90ms cubic-bezier(0.4, 0, 0.6, 1)}.mat-mdc-radio-button .mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;top:0;right:0;left:0;cursor:inherit;z-index:1;width:var(--mdc-radio-state-layer-size, 40px);height:var(--mdc-radio-state-layer-size, 40px)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{transition:border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>
1.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle{transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 90ms cubic-bezier(0, 0, 0.2, 1),transform 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background{cursor:default}.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:disabled+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked+.mdc-radio__background>.mdc-radio__inner-circle{border-color:var(--mdc-radio-selected-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-selected-focus-icon-color, var(--mat-sys-primary))}.mat-mdc-radio-button .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle{transform:scale(0.5);transition:transform 90ms cubic-bezier(0, 0, 0.2, 1),border-color 90ms cubic-bezier(0, 0, 0.2, 1)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled{pointer-events:auto}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:not(:checked)+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-unselected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-unselected-icon-opacity, 0.38)}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled:hover .mdc-radio__native-control:checked+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control:checked:focus+.mdc-radio__background>.mdc-radio__outer-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__inner-circle,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control+.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-selected-icon-color, var(--mat-sys-on-surface));opacity:var(--mdc-radio-disabled-selected-icon-opacity, 0.38)}.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle{transition:none !important}.mat-mdc-radio-button .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before{background-color:var(--mat-radio-checked-ripple-color, var(--mat-sys-primary))}.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before{background-color:var(--mat-radio-ripple-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button .mat-internal-form-field{color:var(--mat-radio-label-text-color, var(--mat-sys-on-surface));font-family:var(--mat-radio-label-text-font, var(--mat-sys-body-medium-font));line-height:var(--mat-radio-label-text-line-height, var(--mat-sys-body-medium-line-height));font-size:var(--mat-radio-label-text-size, var(--mat-sys-body-medium-size));letter-spacing:var(--mat-radio-label-text-tracking, var(--mat-sys-body-medium-tracking));font-weight:var(--mat-radio-label-text-weight, var(--mat-sys-body-medium-weight))}.mat-mdc-radio-button .mdc-radio--disabled+label{color:var(--mat-radio-disabled-label-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mat-mdc-radio-button .mat-radio-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:50%}.mat-mdc-radio-button .mat-radio-ripple>.mat-ripple-element{opacity:.14}.mat-mdc-radio-button .mat-radio-ripple::before{border-radius:50%}.mat-mdc-radio-button .mdc-radio>.mdc-radio__native-control:focus:enabled:not(:checked)~.mdc-radio__background>.mdc-radio__outer-circle{border-color:var(--mdc-radio-unselected-focus-icon-color, var(--mat-sys-on-surface))}.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before{content:""}.mat-mdc-radio-disabled{cursor:default;pointer-events:none}.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive{pointer-events:auto}.mat-mdc-radio-touch-target{position:absolute;top:50%;left:50%;height:48px;width:48px;transform:translate(-50%, -50%);display:var(--mat-radio-touch-target-display, block)}
1[dir=rtl] .mat-mdc-radio-touch-target{left:auto;right:50%;transform:translate(50%, -50%)}\n'],encapsulation:2,changeDetection:0}));class n{}C=n,(0,t.A)(n,"\u0275fac",function(r){return new(r||C)}),(0,t.A)(n,"\u0275mod",i.$C({type:C})),(0,t.A)(n,"\u0275inj",i.G2t({imports:[g.M,a.M,l,g.M]}))},28512(re,U,c){c.d(U,{M:()=>w,R:()=>D,a:()=>B,d:()=>C});var I,O,g,l,t=c(11660),K=c(99536),f=c(45955),S=c(79629),i=c(17705),W=c(3700),T=c(79355),x=c(84790);(l=g||(g={}))[l.FADING_IN=0]="FADING_IN",l[l.VISIBLE=1]="VISIBLE",l[l.FADING_OUT=2]="FADING_OUT",l[l.HIDDEN=3]="HIDDEN";class a{constructor(n,s,r,d=!1){(0,t.A)(this,"_renderer",void 0),(0,t.A)(this,"element",void 0),(0,t.A)(this,"config",void 0),(0,t.A)(this,"_animationForciblyDisabledThroughCss",void 0),(0,t.A)(this,"state",g.HIDDEN),this._renderer=n,this.element=s,this.config=r,this._animationForciblyDisabledThroughCss=d}fadeOut(){this._renderer.fadeOutRipple(this)}}const A=(0,f.n)({passive:!0,capture:!0});const C={enterDuration:225,exitDuration:150},u=(0,f.n)({passive:!0,capture:!0}),h=["mousedown","touchstart"],v=["mouseup","mouseleave","touchend","touchcancel"];class E{}I=E,(0,t.A)(E,"\u0275fac",function(n){return new(n||I)}),(0,t.A)(E,"\u0275cmp",i.VBU({type:I,selectors:[["ng-component"]],hostAttrs:["mat-ripple-style-loader",""],decls:0,vars:0,template:function(n,s){},styles:[".mat-ripple{overflow:hidden;position:relative}.mat-ripple:not(:empty){transform:translateZ(0)}.mat-ripple.mat-ripple-unbounded{overflow:visible}.mat-ripple-element{position:absolute;border-radius:50%;pointer-events:none;transition:opacity,transform 0ms cubic-bezier(0, 0, 0.2, 1);transform:scale3d(0, 0, 0);background-color:var(--mat-ripple-color, color-mix(in srgb, var(--mat-sys-on-surface) 10%, transparent))}@media(forced-colors: active){.mat-ripple-element{display:none}}.cdk-drag-preview .mat-ripple-element,.cdk-drag-placeholder .mat-ripple-element{display:none}\n"],encapsulation:2,changeDetection:0}));class D{constructor(n,s,r,d,p){(0,t.A)(this,"_target",void 0),(0,t.A)(this,"_ngZone",void 0),(0,t.A)(this,"_platform",void 0),(0,t.A)(this,"_containerElement",void 0),(0,t.A)(this,"_triggerElement",void 0),(0,t.A)(this,"_isPointerDown",!1),(0,t.A)(this,"_activeRipples",new Map),(0,t.A)(this,"_mostRecentTransientRipple",void 0),(0,t.A)(this,"_lastTouchStartEvent",void 0),(0,t.A)(this,"_pointerUpEventsRegistered",!1),(0,t.A)(this,"_containerRect",void 0),this._target=n,this._ngZone=s,this._platform=d,d.isBrowser&&(this._containerElement=(0,T.a)(r)),p&&p.get(x._).load(E)}fadeInRipple(n,s,r={}){const d=this._containerRect=this._containerRect||this._containerElement.getBoundingClientRect(),p={...C,...r.animation};r.centered&&(n=d.left+d.width/2,s=d.top+d.height/2);const b=r.radius||function M(l,n,s){const r=Math.max(Math.abs(l-s.left),Math.abs(l-s.right)),d=Math.max(Math.abs(n-s.top),Math.abs(n-s.bottom));return Math.sqrt(r*r+d*d)}(n,s,d),P=n-d.left,Z=s-d.top,F=p.enterDuration,k=document.createElement("div");k.classList.add("mat-ripple-element"),k.style.left=P-b+"px",k.style.top=Z-b+"px",k.style.height=2*b+"px",k.style.width=2*b+"px",null!=r.color&&(k.style.backgroundColor=r.color),k.style.transitionDuration=`${F}ms`,this._containerElement.appendChild(k);const J=window.getComputedStyle(k),ae=J.transitionProperty,ee=J.transitionDuration,H="none"===ae||"0s"===ee||"0s, 0s"===ee||0===d.width&&0===d.height,L=new a(this,k,r,H);k.style.transform="scale3d(1, 1, 1)",L.state=g.FADING_IN,r.persistent||(this._mostRecentTransientRipple=L);let Q=null;return!H&&(F||p.exitDuration)&&this._ngZone.runOutsideAngular(()=>{const ie=()=>{Q&&(Q.fallbackTimer=null),clearTimeout(N),this._finishRippleTransition(L)},$=()=>this._destroyRipple(L),N=setTimeout($,F+100);k.addEventListener("transitionend",ie),k.addEventListener("transitioncancel",$),Q={onTransitionEnd:ie,onTransitionCancel:$,fallbackTimer:N}}),this._activeRipples.set(L,Q),(H||!F)&&this._finishRippleTransition(L),L}fadeOutRipple(n){if(n.state===g.FADING_OUT||n.state===g.HIDDEN)return;const s=n.element,r={...C,...n.config.animation};s.style.transitionDuration=`${r.exitDuration}ms`,s.style.opacity="0",n.state=g.FADING_OUT,(n._animationForciblyDisabledThroughCss||!r.exitDuration)&&this._finishRippleTransition(n)}
1fadeOutAll(){this._getActiveRipples().forEach(n=>n.fadeOut())}fadeOutAllNonPersistent(){this._getActiveRipples().forEach(n=>{n.config.persistent||n.fadeOut()})}setupTriggerEvents(n){const s=(0,T.a)(n);!this._platform.isBrowser||!s||s===this._triggerElement||(this._removeTriggerEvents(),this._triggerElement=s,h.forEach(r=>{D._eventManager.addHandler(this._ngZone,r,s,this)}))}handleEvent(n){"mousedown"===n.type?this._onMousedown(n):"touchstart"===n.type?this._onTouchStart(n):this._onPointerUp(),this._pointerUpEventsRegistered||(this._ngZone.runOutsideAngular(()=>{v.forEach(s=>{this._triggerElement.addEventListener(s,this,u)})}),this._pointerUpEventsRegistered=!0)}_finishRippleTransition(n){n.state===g.FADING_IN?this._startFadeOutTransition(n):n.state===g.FADING_OUT&&this._destroyRipple(n)}_startFadeOutTransition(n){const s=n===this._mostRecentTransientRipple,{persistent:r}=n.config;n.state=g.VISIBLE,!r&&(!s||!this._isPointerDown)&&n.fadeOut()}_destroyRipple(n){var s;const r=null!==(s=this._activeRipples.get(n))&&void 0!==s?s:null;this._activeRipples.delete(n),this._activeRipples.size||(this._containerRect=null),n===this._mostRecentTransientRipple&&(this._mostRecentTransientRipple=null),n.state=g.HIDDEN,null!==r&&(n.element.removeEventListener("transitionend",r.onTransitionEnd),n.element.removeEventListener("transitioncancel",r.onTransitionCancel),null!==r.fallbackTimer&&clearTimeout(r.fallbackTimer)),n.element.remove()}_onMousedown(n){const s=(0,W.i)(n),r=this._lastTouchStartEvent&&Date.now()<this._lastTouchStartEvent+800;!this._target.rippleDisabled&&!s&&!r&&(this._isPointerDown=!0,this.fadeInRipple(n.clientX,n.clientY,this._target.rippleConfig))}_onTouchStart(n){if(!this._target.rippleDisabled&&!(0,W.a)(n)){this._lastTouchStartEvent=Date.now(),this._isPointerDown=!0;const s=n.changedTouches;if(s)for(let r=0;r<s.length;r++)this.fadeInRipple(s[r].clientX,s[r].clientY,this._target.rippleConfig)}}_onPointerUp(){this._isPointerDown&&(this._isPointerDown=!1,this._getActiveRipples().forEach(n=>{const s=n.state===g.VISIBLE||n.config.terminateOnPointerUp&&n.state===g.FADING_IN;!n.config.persistent&&s&&n.fadeOut()}))}_getActiveRipples(){return Array.from(this._activeRipples.keys())}_removeTriggerEvents(){const n=this._triggerElement;n&&(h.forEach(s=>D._eventManager.removeHandler(s,n,this)),this._pointerUpEventsRegistered&&(v.forEach(s=>n.removeEventListener(s,this,u)),this._pointerUpEventsRegistered=!1))}}(0,t.A)(D,"_eventManager",new class R{constructor(){(0,t.A)(this,"_events",new Map),(0,t.A)(this,"_delegateEventHandler",n=>{const s=(0,S._)(n);var r;s&&(null===(r=this._events.get(n.type))||void 0===r||r.forEach((d,p)=>{(p===s||p.contains(s))&&d.forEach(b=>b.handleEvent(n))}))})}addHandler(n,s,r,d){const p=this._events.get(s);if(p){const b=p.get(r);b?b.add(d):p.set(r,new Set([d]))}else this._events.set(s,new Map([[r,new Set([d])]])),n.runOutsideAngular(()=>{document.addEventListener(s,this._delegateEventHandler,A)})}removeHandler(n,s,r){const d=this._events.get(n);if(!d)return;const p=d.get(s);p&&(p.delete(r),0===p.size&&d.delete(s),0===d.size&&(this._events.delete(n),document.removeEventListener(n,this._delegateEventHandler,A)))}});const B=new i.nKC("mat-ripple-global-options");class w{get disabled(){return this._disabled}set disabled(n){n&&this.fadeOutAllNonPersistent(),this._disabled=n,this._setupTriggerEventsIfEnabled()}get trigger(){return this._trigger||this._elementRef.nativeElement}set trigger(n){this._trigger=n,this._setupTriggerEventsIfEnabled()}constructor(){(0,t.A)(this,"_elementRef",(0,i.WQX)(i.aKT)),(0,t.A)(this,"_animationMode",(0,i.WQX)(i.bc$,{optional:!0})),(0,t.A)(this,"color",void 0),(0,t.A)(this,"unbounded",void 0),(0,t.A)(this,"centered",void 0),(0,t.A)(this,"radius",0),(0,t.A)(this,"animation",void 0),(0,t.A)(this,"_disabled",!1),(0,t.A)(this,"_trigger",void 0),(0,t.A)(this,"_rippleRenderer",void 0),(0,t.A)(this,"_globalOptions",void 0),(0,t.A)(this,"_isInitialized",!1);const n=(0,i.WQX)(i.SKi),s=(0,i.WQX)(K.P),r=(0,i.WQX)(B,{optional:!0}),d=(0,i.WQX)(i.zZn);this._globalOptions=r||{},this._rippleRenderer=new D(this,n,this._elementRef,s,d)}ngOnInit(){this._isInitialized=!0,this._setupTriggerEventsIfEnabled()}ngOnDestroy(){this._rippleRenderer._removeTriggerEvents()}fadeOutAll(){this._rippleRenderer.fadeOutAll()}
1fadeOutAllNonPersistent(){this._rippleRenderer.fadeOutAllNonPersistent()}get rippleConfig(){return{centered:this.centered,radius:this.radius,color:this.color,animation:{...this._globalOptions.animation,..."NoopAnimations"===this._animationMode?{enterDuration:0,exitDuration:0}:{},...this.animation},terminateOnPointerUp:this._globalOptions.terminateOnPointerUp}}get rippleDisabled(){return this.disabled||!!this._globalOptions.disabled}_setupTriggerEventsIfEnabled(){!this.disabled&&this._isInitialized&&this._rippleRenderer.setupTriggerEvents(this.trigger)}launch(n,s=0,r){return"number"==typeof n?this._rippleRenderer.fadeInRipple(n,s,{...this.rippleConfig,...r}):this._rippleRenderer.fadeInRipple(0,0,{...this.rippleConfig,...n})}}O=w,(0,t.A)(w,"\u0275fac",function(n){return new(n||O)}),(0,t.A)(w,"\u0275dir",i.FsC({type:O,selectors:[["","mat-ripple",""],["","matRipple",""]],hostAttrs:[1,"mat-ripple"],hostVars:2,hostBindings:function(n,s){2&n&&i.AVh("mat-ripple-unbounded",s.unbounded)},inputs:{color:[0,"matRippleColor","color"],unbounded:[0,"matRippleUnbounded","unbounded"],centered:[0,"matRippleCentered","centered"],radius:[0,"matRippleRadius","radius"],animation:[0,"matRippleAnimation","animation"],disabled:[0,"matRippleDisabled","disabled"],trigger:[0,"matRippleTrigger","trigger"]},exportAs:["matRipple"]}))},27768(re,U,c){c.d(U,{M:()=>C});var x,t=c(11660),K=c(59361),f=c(17705),S=c(99536),i=c(79629),W=c(67418),T=c(28512);const I={capture:!0},O=["focus","mousedown","mouseenter","touchstart"],g="mat-ripple-loader-uninitialized",a="mat-ripple-loader-class-name",A="mat-ripple-loader-centered",R="mat-ripple-loader-disabled";class C{constructor(){(0,t.A)(this,"_document",(0,f.WQX)(K.q)),(0,t.A)(this,"_animationMode",(0,f.WQX)(f.bc$,{optional:!0})),(0,t.A)(this,"_globalRippleOptions",(0,f.WQX)(T.a,{optional:!0})),(0,t.A)(this,"_platform",(0,f.WQX)(S.P)),(0,t.A)(this,"_ngZone",(0,f.WQX)(f.SKi)),(0,t.A)(this,"_injector",(0,f.WQX)(f.zZn)),(0,t.A)(this,"_eventCleanups",void 0),(0,t.A)(this,"_hosts",new Map),(0,t.A)(this,"_onInteraction",h=>{const v=(0,i._)(h);if(v instanceof HTMLElement){var E,D;const M=v.closest(`[${g}="${null!==(E=null===(D=this._globalRippleOptions)||void 0===D?void 0:D.namespace)&&void 0!==E?E:""}"]`);M&&this._createRipple(M)}});const u=(0,f.WQX)(f._9s).createRenderer(null,null);this._eventCleanups=this._ngZone.runOutsideAngular(()=>O.map(h=>(0,W._)(u,this._document,h,this._onInteraction,I)))}ngOnDestroy(){const u=this._hosts.keys();for(const h of u)this.destroyRipple(h);this._eventCleanups.forEach(h=>h())}configureRipple(u,h){var v,E;u.setAttribute(g,null!==(v=null===(E=this._globalRippleOptions)||void 0===E?void 0:E.namespace)&&void 0!==v?v:""),(h.className||!u.hasAttribute(a))&&u.setAttribute(a,h.className||""),h.centered&&u.setAttribute(A,""),h.disabled&&u.setAttribute(R,"")}setDisabled(u,h){const v=this._hosts.get(u);v?(v.target.rippleDisabled=h,!h&&!v.hasSetUpEvents&&(v.hasSetUpEvents=!0,v.renderer.setupTriggerEvents(u))):h?u.setAttribute(R,""):u.removeAttribute(R)}_createRipple(u){var h,v,E,D,M;if(!this._document||this._hosts.has(u))return;null===(h=u.querySelector(".mat-ripple"))||void 0===h||h.remove();const B=this._document.createElement("span");B.classList.add("mat-ripple",u.getAttribute(a)),u.append(B);const w="NoopAnimations"===this._animationMode,l=this._globalRippleOptions,n=w?0:null!==(v=null==l||null===(E=l.animation)||void 0===E?void 0:E.enterDuration)&&void 0!==v?v:T.d.enterDuration,s=w?0:null!==(D=null==l||null===(M=l.animation)||void 0===M?void 0:M.exitDuration)&&void 0!==D?D:T.d.exitDuration,r={rippleDisabled:w||(null==l?void 0:l.disabled)||u.hasAttribute(R),rippleConfig:{centered:u.hasAttribute(A),terminateOnPointerUp:null==l?void 0:l.terminateOnPointerUp,animation:{enterDuration:n,exitDuration:s}}},d=new T.R(r,this._ngZone,B,this._platform,this._injector),p=!r.rippleDisabled;p&&d.setupTriggerEvents(u),this._hosts.set(u,{target:r,renderer:d,hasSetUpEvents:p}),u.removeAttribute(g)}destroyRipple(u){const h=this._hosts.get(u);h&&(h.renderer._removeTriggerEvents(),this._hosts.delete(u))}}x=C,(0,t.A)(C,"\u0275fac",function(u){return new(u||x)}),(0,t.A)(C,"\u0275prov",f.jDH({token:x,factory:x.\u0275fac,providedIn:"root"}))},90882(re,U,c){c.d(U,{El:()=>X,LG:()=>Y,US:()=>te,vg:()=>q});var w,l,n,s,r,d,p,t=c(11660),K=c(5310),f=c(21680),S=c(11845),i=c(5254),W=c(79355
1),T=c(67336),x=c(17035),I=c(99536),O=c(65478),g=c(59361),a=c(17705),A=c(45286),R=c(73586),C=c(44670),z=c(63020),u=c(58728),h=c(95006),v=c(98979),E=c(23176),D=c(19493),M=c(7605),B=c(10777);const b=["*"],P=["content"],Z=[[["mat-drawer"]],[["mat-drawer-content"]],"*"];function k(_,e){if(1&_){const o=a.RV6();a.j41(0,"div",1),a.bIt("click",function(){a.eBV(o);const y=a.XpG();return a.Njj(y._onBackdropClicked())}),a.k0s()}if(2&_){const o=a.XpG();a.AVh("mat-drawer-shown",o._isShowingBackdrop())}}function J(_,e){1&_&&(a.j41(0,"mat-drawer-content"),a.SdG(1,2),a.k0s())}const ae=[[["mat-sidenav"]],[["mat-sidenav-content"]],"*"];function H(_,e){if(1&_){const o=a.RV6();a.j41(0,"div",1),a.bIt("click",function(){a.eBV(o);const y=a.XpG();return a.Njj(y._onBackdropClicked())}),a.k0s()}if(2&_){const o=a.XpG();a.AVh("mat-drawer-shown",o._isShowingBackdrop())}}function L(_,e){1&_&&(a.j41(0,"mat-sidenav-content"),a.SdG(1,2),a.k0s())}const $=new a.nKC("MAT_DRAWER_DEFAULT_AUTOSIZE",{providedIn:"root",factory:function ne(){return!1}}),N=new a.nKC("MAT_DRAWER_CONTAINER");class G extends O.uv{constructor(){super((0,a.WQX)(a.aKT),(0,a.WQX)(O.R),(0,a.WQX)(a.SKi)),(0,t.A)(this,"_platform",(0,a.WQX)(I.P)),(0,t.A)(this,"_changeDetectorRef",(0,a.WQX)(a.gRc)),(0,t.A)(this,"_container",(0,a.WQX)(V))}ngAfterContentInit(){this._container._contentMarginChanges.subscribe(()=>{this._changeDetectorRef.markForCheck()})}_shouldBeHidden(){if(this._platform.isBrowser)return!1;const{start:e,end:o}=this._container;return null!=e&&"over"!==e.mode&&e.opened||null!=o&&"over"!==o.mode&&o.opened}}w=G,(0,t.A)(G,"\u0275fac",function(e){return new(e||w)}),(0,t.A)(G,"\u0275cmp",a.VBU({type:w,selectors:[["mat-drawer-content"]],hostAttrs:[1,"mat-drawer-content"],hostVars:6,hostBindings:function(e,o){2&e&&(a.xc7("margin-left",o._container._contentMargins.left,"px")("margin-right",o._container._contentMargins.right,"px"),a.AVh("mat-drawer-content-hidden",o._shouldBeHidden()))},features:[a.Jv_([{provide:O.uv,useExisting:w}]),a.Vt3],ngContentSelectors:b,decls:1,vars:0,template:function(e,o){1&e&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0}));class j{get position(){return this._position}set position(e){(e="end"===e?"end":"start")!==this._position&&(this._isAttached&&this._updatePositionInParent(e),this._position=e,this.onPositionChanged.emit())}get mode(){return this._mode}set mode(e){this._mode=e,this._updateFocusTrapState(),this._modeChanged.next()}get disableClose(){return this._disableClose}set disableClose(e){this._disableClose=(0,i.c)(e)}get autoFocus(){const e=this._autoFocus;return null==e?"side"===this.mode?"dialog":"first-tabbable":e}set autoFocus(e){("true"===e||"false"===e||null==e)&&(e=(0,i.c)(e)),this._autoFocus=e}get opened(){return this._opened}set opened(e){this.toggle((0,i.c)(e))}constructor(){(0,t.A)(this,"_elementRef",(0,a.WQX)(a.aKT)),(0,t.A)(this,"_focusTrapFactory",(0,a.WQX)(f.F)),(0,t.A)(this,"_focusMonitor",(0,a.WQX)(K.F)),(0,t.A)(this,"_platform",(0,a.WQX)(I.P)),(0,t.A)(this,"_ngZone",(0,a.WQX)(a.SKi)),(0,t.A)(this,"_renderer",(0,a.WQX)(a.sFG)),(0,t.A)(this,"_interactivityChecker",(0,a.WQX)(f.I)),(0,t.A)(this,"_doc",(0,a.WQX)(g.q,{optional:!0})),(0,t.A)(this,"_container",(0,a.WQX)(N,{optional:!0})),(0,t.A)(this,"_focusTrap",null),(0,t.A)(this,"_elementFocusedBeforeDrawerWasOpened",null),(0,t.A)(this,"_eventCleanups",void 0),(0,t.A)(this,"_isAttached",void 0),(0,t.A)(this,"_anchor",void 0),(0,t.A)(this,"_position","start"),(0,t.A)(this,"_mode","over"),(0,t.A)(this,"_disableClose",!1),(0,t.A)(this,"_autoFocus",void 0),(0,t.A)(this,"_opened",!1),(0,t.A)(this,"_openedVia",void 0),(0,t.A)(this,"_animationStarted",new A.B7),(0,t.A)(this,"_animationEnd",new A.B7),(0,t.A)(this,"openedChange",new a.bkB(!0)),(0,t.A)(this,"_openedStream",this.openedChange.pipe((0,u.p)(e=>e),(0,h.T)(()=>{}))),(0,t.A)(this,"openedStart",this._animationStarted.pipe((0,u.p)(()=>this.opened),(0,v.u)(void 0))),(0,t.A)(this,"_closedStream",this.openedChange.pipe((0,u.p)(e=>!e),(0,h.T)(()=>{}))),(0,t.A)(this,"closedStart",this._animationStarted.pipe((0,u.p)(()=>!this.opened),(0,v.u)(void 0))),(0,t.A)(this,"_destroyed",new A.B7),(0,t.A)(this,"onPositionChanged",new a.bkB),(0,t.A)(this,"_content",void 0),(0,t.A)(this,"_modeChanged",new A.B7),(0,t.A)(this,"_injector",(0,a.WQX)(a.zZn)),(0,t.A)(this,"_changeDetectorRef",(0,a.WQX)(a.gRc)),(0,t.A)(this,"_handleTransitionEvent",e=>{const o=this._elementRef.nativeElement;e.target===o&&this._ngZone.run(()=>{"transitionrun"===e.type?this._animationStarted.next(e):("transitionend"===e.type&&this._setIsAnimating(!1),this._animationEnd.next(e))})}),this.openedChange.pipe((0,M.Q)(this._destroyed)).subscribe(e=>{e?(this._doc&&(this._elementFocusedBeforeDrawerWasOpened=this._doc.activeElement),this._takeFocus()):this._isFocusWithinDrawer()&&this._restoreFocus(this._openedVia||"program")}),this._ngZone.runOutsideAngular(()=>{const e=this._elementRef.nativeElement;(0,R.R)(e,"keydown").pipe((0,u.p)(o=>
1o.keyCode===x.g&&!this.disableClose&&!(0,T.rp)(o)),(0,M.Q)(this._destroyed)).subscribe(o=>this._ngZone.run(()=>{this.close(),o.stopPropagation(),o.preventDefault()})),this._eventCleanups=[this._renderer.listen(e,"transitionrun",this._handleTransitionEvent),this._renderer.listen(e,"transitionend",this._handleTransitionEvent),this._renderer.listen(e,"transitioncancel",this._handleTransitionEvent)]}),this._animationEnd.subscribe(()=>{this.openedChange.emit(this._opened)})}_forceFocus(e,o){this._interactivityChecker.isFocusable(e)||(e.tabIndex=-1,this._ngZone.runOutsideAngular(()=>{const m=()=>{y(),oe(),e.removeAttribute("tabindex")},y=this._renderer.listen(e,"blur",m),oe=this._renderer.listen(e,"mousedown",m)})),e.focus(o)}_focusByCssSelector(e,o){let m=this._elementRef.nativeElement.querySelector(e);m&&this._forceFocus(m,o)}_takeFocus(){if(!this._focusTrap)return;const e=this._elementRef.nativeElement;switch(this.autoFocus){case!1:case"dialog":return;case!0:case"first-tabbable":(0,a.mal)(()=>{!this._focusTrap.focusInitialElement()&&"function"==typeof e.focus&&e.focus()},{injector:this._injector});break;case"first-heading":this._focusByCssSelector('h1, h2, h3, h4, h5, h6, [role="heading"]');break;default:this._focusByCssSelector(this.autoFocus)}}_restoreFocus(e){"dialog"!==this.autoFocus&&(this._elementFocusedBeforeDrawerWasOpened?this._focusMonitor.focusVia(this._elementFocusedBeforeDrawerWasOpened,e):this._elementRef.nativeElement.blur(),this._elementFocusedBeforeDrawerWasOpened=null)}_isFocusWithinDrawer(){const e=this._doc.activeElement;return!!e&&this._elementRef.nativeElement.contains(e)}ngAfterViewInit(){this._isAttached=!0,"end"===this._position&&this._updatePositionInParent("end"),this._platform.isBrowser&&(this._focusTrap=this._focusTrapFactory.create(this._elementRef.nativeElement),this._updateFocusTrapState())}ngOnDestroy(){var e,o;this._eventCleanups.forEach(m=>m()),null===(e=this._focusTrap)||void 0===e||e.destroy(),null===(o=this._anchor)||void 0===o||o.remove(),this._anchor=null,this._animationStarted.complete(),this._animationEnd.complete(),this._modeChanged.complete(),this._destroyed.next(),this._destroyed.complete()}open(e){return this.toggle(!0,e)}close(){return this.toggle(!1)}_closeViaBackdropClick(){return this._setOpen(!1,!0,"mouse")}toggle(e=!this.opened,o){e&&o&&(this._openedVia=o);const m=this._setOpen(e,!e&&this._isFocusWithinDrawer(),this._openedVia||"program");return e||(this._openedVia=null),m}_setOpen(e,o,m){var y;return e===this._opened?Promise.resolve(e?"open":"close"):(this._opened=e,null!==(y=this._container)&&void 0!==y&&y._transitionsEnabled?this._setIsAnimating(!0):setTimeout(()=>{this._animationStarted.next(),this._animationEnd.next()}),this._elementRef.nativeElement.classList.toggle("mat-drawer-opened",e),!e&&o&&this._restoreFocus(m),this._changeDetectorRef.markForCheck(),this._updateFocusTrapState(),new Promise(oe=>{this.openedChange.pipe((0,D.s)(1)).subscribe(de=>oe(de?"open":"close"))}))}_setIsAnimating(e){this._elementRef.nativeElement.classList.toggle("mat-drawer-animating",e)}_getWidth(){return this._elementRef.nativeElement.offsetWidth||0}_updateFocusTrapState(){var e;this._focusTrap&&(this._focusTrap.enabled=!(null===(e=this._container)||void 0===e||!e.hasBackdrop)&&this.opened)}_updatePositionInParent(e){if(!this._platform.isBrowser)return;const o=this._elementRef.nativeElement,m=o.parentNode;"end"===e?(this._anchor||(this._anchor=this._doc.createComment("mat-drawer-anchor"),m.insertBefore(this._anchor,o)),m.appendChild(o)):this._anchor&&this._anchor.parentNode.insertBefore(o,this._anchor)}}l=j,(0,t.A)(j,"\u0275fac",function(e){return new(e||l)}),(0,t.A)(j,"\u0275cmp",a.VBU({type:l,selectors:[["mat-drawer"]],viewQuery:function(e,o){if(1&e&&a.GBs(P,5),2&e){let m;a.mGM(m=a.lsd())&&(o._content=m.first)}},hostAttrs:[1,"mat-drawer"],hostVars:12,hostBindings:function(e,o){2&e&&(a.BMQ("align",null)("tabIndex","side"!==o.mode?"-1":null),a.xc7("visibility",o._container||o.opened?null:"hidden"),a.AVh("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode))},inputs:{position:"position",mode:"mode",disableClose:"disableClose",autoFocus:"autoFocus",opened:"opened"},outputs:{openedChange:"openedChange",_openedStream:"opened",openedStart:"openedStart",_closedStream:"closed",closedStart:"closedStart",onPositionChanged:"positionChanged"},exportAs:["matDrawer"],ngContentSelectors:b,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,o){1&e&&(a.NAR(),a.j41(0,"div",1,0),a.SdG(2),a.k0s())},dependencies:[O.uv],encapsulation:2,changeDetection:0}));class V{get start(){return this._start}get end(){return this._end}get autosize(){return this._autosize}set autosize(e){this._autosize=(0,i.c)(e)}get hasBackdrop(){return this._drawerHasBackdrop(this._start)||this._drawerHasBackdrop(this._end)}set hasBackdrop(e){this._backdropOverride=null==e?null:(0,i.c)(e)}get scrollable(){return this._userContent||this._content}constructor(){var e;(0,t.A)(this,"_dir",(0,a.WQX)(S.D,{optional:!0})),(0,t.A)(this,"_element",(0,a.WQX)(a.aKT)),(0,t.A)(this,"_ngZone",(0,a.WQX)(a.SKi)),(0,t.A)(this,"_changeDetectorRef",(0,a.WQX)(a.gRc)),(0,t.A)(this,"_animationMode",(0,a.WQX)(a.bc$,{optional:!0})),(0,t.A)(this,"_transitionsEnabled",!1),(0,t.A)(this,"_allDrawers",void 0),(0,t.A)(this,"_drawers",new a.rOR),(0,t.A)(this,"_content",void 0),(0,t.A)(this,"_userContent",void 0),(0,t.A)(this,"_autosize",(0,a.WQX)($)),(0,t.A)(this,"_backdropOverride",void 0),(0,t.A)(this,"backdropClick",new a.bkB),(0,t.A)(this,"_start",void 0),(0,t.A)(this,"_end",void 0),(0,t.A)(this,"_left",void 0),(0,t.A)(this,"_right",void 0),(0,t.A)(this,"_destroyed",new A.B7),(0,t.A)(this,"_doCheckSubject",new A.B7),(0,t.A)(this,"_contentMargins",{left:null,right:null}),(0,t.A)(this,"_contentMarginChanges",new A.B7),(0,t.A)(this,"_injector",(0,a.WQX)(a.zZn));const o=(0,a.WQX)(I.P),m=(0,a.WQX)(O.Xj);null===(e=this._dir)||void 0===e||e.change.pipe((0,M.Q)(this._destroyed)).subscribe(()=>
1{this._validateDrawers(),this.updateContentMargins()}),m.change().pipe((0,M.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins()),"NoopAnimations"!==this._animationMode&&o.isBrowser&&this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{this._element.nativeElement.classList.add("mat-drawer-transition"),this._transitionsEnabled=!0},200)})}ngAfterContentInit(){this._allDrawers.changes.pipe((0,E.Z)(this._allDrawers),(0,M.Q)(this._destroyed)).subscribe(e=>{this._drawers.reset(e.filter(o=>!o._container||o._container===this)),this._drawers.notifyOnChanges()}),this._drawers.changes.pipe((0,E.Z)(null)).subscribe(()=>{this._validateDrawers(),this._drawers.forEach(e=>{this._watchDrawerToggle(e),this._watchDrawerPosition(e),this._watchDrawerMode(e)}),(!this._drawers.length||this._isDrawerOpen(this._start)||this._isDrawerOpen(this._end))&&this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),this._ngZone.runOutsideAngular(()=>{this._doCheckSubject.pipe((0,z.B)(10),(0,M.Q)(this._destroyed)).subscribe(()=>this.updateContentMargins())})}ngOnDestroy(){this._contentMarginChanges.complete(),this._doCheckSubject.complete(),this._drawers.destroy(),this._destroyed.next(),this._destroyed.complete()}open(){this._drawers.forEach(e=>e.open())}close(){this._drawers.forEach(e=>e.close())}updateContentMargins(){let e=0,o=0;if(this._left&&this._left.opened)if("side"==this._left.mode)e+=this._left._getWidth();else if("push"==this._left.mode){const m=this._left._getWidth();e+=m,o-=m}if(this._right&&this._right.opened)if("side"==this._right.mode)o+=this._right._getWidth();else if("push"==this._right.mode){const m=this._right._getWidth();o+=m,e-=m}e=e||null,o=o||null,(e!==this._contentMargins.left||o!==this._contentMargins.right)&&(this._contentMargins={left:e,right:o},this._ngZone.run(()=>this._contentMarginChanges.next(this._contentMargins)))}ngDoCheck(){this._autosize&&this._isPushed()&&this._ngZone.runOutsideAngular(()=>this._doCheckSubject.next())}_watchDrawerToggle(e){e._animationStarted.pipe((0,M.Q)(this._drawers.changes)).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()}),"side"!==e.mode&&e.openedChange.pipe((0,M.Q)(this._drawers.changes)).subscribe(()=>this._setContainerClass(e.opened))}_watchDrawerPosition(e){e.onPositionChanged.pipe((0,M.Q)(this._drawers.changes)).subscribe(()=>{(0,a.mal)({read:()=>this._validateDrawers()},{injector:this._injector})})}_watchDrawerMode(e){e._modeChanged.pipe((0,M.Q)((0,C.h)(this._drawers.changes,this._destroyed))).subscribe(()=>{this.updateContentMargins(),this._changeDetectorRef.markForCheck()})}_setContainerClass(e){const o=this._element.nativeElement.classList,m="mat-drawer-container-has-open";e?o.add(m):o.remove(m)}_validateDrawers(){this._start=this._end=null,this._drawers.forEach(e=>{"end"==e.position?(this._end,this._end=e):(this._start,this._start=e)}),this._right=this._left=null,this._dir&&"rtl"===this._dir.value?(this._left=this._end,this._right=this._start):(this._left=this._start,this._right=this._end)}_isPushed(){return this._isDrawerOpen(this._start)&&"over"!=this._start.mode||this._isDrawerOpen(this._end)&&"over"!=this._end.mode}_onBackdropClicked(){this.backdropClick.emit(),this._closeModalDrawersViaBackdrop()}_closeModalDrawersViaBackdrop(){[this._start,this._end].filter(e=>e&&!e.disableClose&&this._drawerHasBackdrop(e)).forEach(e=>e._closeViaBackdropClick())}_isShowingBackdrop(){return this._isDrawerOpen(this._start)&&this._drawerHasBackdrop(this._start)||this._isDrawerOpen(this._end)&&this._drawerHasBackdrop(this._end)}_isDrawerOpen(e){return null!=e&&e.opened}_drawerHasBackdrop(e){return null==this._backdropOverride?!!e&&"side"!==e.mode:this._backdropOverride}}n=V,(0,t.A)(V,"\u0275fac",function(e){return new(e||n)}),(0,t.A)(V,"\u0275cmp",a.VBU({type:n,selectors:[["mat-drawer-container"]],contentQueries:function(e,o,m){if(1&e&&(a.wni(m,G,5),a.wni(m,j,5)),2&e){let y;a.mGM(y=a.lsd())&&(o._content=y.first),a.mGM(y=a.lsd())&&(o._allDrawers=y)}},viewQuery:function(e,o){if(1&e&&a.GBs(G,5),2&e){let m;a.mGM(m=a.lsd())&&(o._userContent=m.first)}},hostAttrs:[1,"mat-drawer-container"],hostVars:2,hostBindings:function(e,o){2&e&&a.AVh("mat-drawer-container-explicit-backdrop",o._backdropOverride)},inputs:{autosize:"autosize",hasBackdrop:"hasBackdrop"},outputs:{backdropClick:"backdropClick"},exportAs:["matDrawerContainer"],features:[a.Jv_([{provide:N,useExisting:n}])],ngContentSelectors:["mat-drawer","mat-drawer-content","*"],decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,o){1&e&&(a.NAR(Z),a.DNE(0,k,1,2,"div",0),a.SdG(1),a.SdG(2,1),a.DNE(3,J,2,0,"mat-drawer-content")),2&e&&(a.vxM(o.hasBackdrop?0:-1),a.R7$(3),a.vxM(o._content?-1:3))},dependencies:[G],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}
1.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}));class X extends G{}s=X,(0,t.A)(X,"\u0275fac",(()=>{let _;return function(o){return(_||(_=a.xGo(s)))(o||s)}})()),(0,t.A)(X,"\u0275cmp",a.VBU({type:s,selectors:[["mat-sidenav-content"]],hostAttrs:[1,"mat-drawer-content","mat-sidenav-content"],features:[a.Jv_([{provide:O.uv,useExisting:s}]),a.Vt3],ngContentSelectors:b,decls:1,vars:0,template:function(e,o){1&e&&(a.NAR(),a.SdG(0))},encapsulation:2,changeDetection:0}));class Y extends j{constructor(...e){super(...e),(0,t.A)(this,"_fixedInViewport",!1),(0,t.A)(this,"_fixedTopGap",0),(0,t.A)(this,"_fixedBottomGap",0)}get fixedInViewport(){return this._fixedInViewport}set fixedInViewport(e){this._fixedInViewport=(0,i.c)(e)}get fixedTopGap(){return this._fixedTopGap}set fixedTopGap(e){this._fixedTopGap=(0,W.c)(e)}get fixedBottomGap(){return this._fixedBottomGap}set fixedBottomGap(e){this._fixedBottomGap=(0,W.c)(e)}}r=Y,(0,t.A)(Y,"\u0275fac",(()=>{let _;return function(o){return(_||(_=a.xGo(r)))(o||r)}})()),(0,t.A)(Y,"\u0275cmp",a.VBU({type:r,selectors:[["mat-sidenav"]],hostAttrs:[1,"mat-drawer","mat-sidenav"],hostVars:16,hostBindings:function(e,o){2&e&&(
1a.BMQ("tabIndex","side"!==o.mode?"-1":null)("align",null),a.xc7("top",o.fixedInViewport?o.fixedTopGap:null,"px")("bottom",o.fixedInViewport?o.fixedBottomGap:null,"px"),a.AVh("mat-drawer-end","end"===o.position)("mat-drawer-over","over"===o.mode)("mat-drawer-push","push"===o.mode)("mat-drawer-side","side"===o.mode)("mat-sidenav-fixed",o.fixedInViewport))},inputs:{fixedInViewport:"fixedInViewport",fixedTopGap:"fixedTopGap",fixedBottomGap:"fixedBottomGap"},exportAs:["matSidenav"],features:[a.Jv_([{provide:j,useExisting:r}]),a.Vt3],ngContentSelectors:b,decls:3,vars:0,consts:[["content",""],["cdkScrollable","",1,"mat-drawer-inner-container"]],template:function(e,o){1&e&&(a.NAR(),a.j41(0,"div",1,0),a.SdG(2),a.k0s())},dependencies:[O.uv],encapsulation:2,changeDetection:0}));class te extends V{constructor(...e){super(...e),(0,t.A)(this,"_allDrawers",void 0),(0,t.A)(this,"_content",void 0)}}d=te,(0,t.A)(te,"\u0275fac",(()=>{let _;return function(o){return(_||(_=a.xGo(d)))(o||d)}})()),(0,t.A)(te,"\u0275cmp",a.VBU({type:d,selectors:[["mat-sidenav-container"]],contentQueries:function(e,o,m){if(1&e&&(a.wni(m,X,5),a.wni(m,Y,5)),2&e){let y;a.mGM(y=a.lsd())&&(o._content=y.first),a.mGM(y=a.lsd())&&(o._allDrawers=y)}},hostAttrs:[1,"mat-drawer-container","mat-sidenav-container"],hostVars:2,hostBindings:function(e,o){2&e&&a.AVh("mat-drawer-container-explicit-backdrop",o._backdropOverride)},exportAs:["matSidenavContainer"],features:[a.Jv_([{provide:N,useExisting:d},{provide:V,useExisting:d}]),a.Vt3],ngContentSelectors:["mat-sidenav","mat-sidenav-content","*"],decls:4,vars:2,consts:[[1,"mat-drawer-backdrop",3,"mat-drawer-shown"],[1,"mat-drawer-backdrop",3,"click"]],template:function(e,o){1&e&&(a.NAR(ae),a.DNE(0,H,1,2,"div",0),a.SdG(1),a.SdG(2,1),a.DNE(3,L,2,0,"mat-sidenav-content")),2&e&&(a.vxM(o.hasBackdrop?0:-1),a.R7$(3),a.vxM(o._content?-1:3))},dependencies:[X],styles:[".mat-drawer-container{position:relative;z-index:1;color:var(--mat-sidenav-content-text-color, var(--mat-sys-on-background));background-color:var(--mat-sidenav-content-background-color, var(--mat-sys-background));box-sizing:border-box;display:block;overflow:hidden}.mat-drawer-container[fullscreen]{top:0;left:0;right:0;bottom:0;position:absolute}.mat-drawer-container[fullscreen].mat-drawer-container-has-open{overflow:hidden}.mat-drawer-container.mat-drawer-container-explicit-backdrop .mat-drawer-side{z-index:3}.mat-drawer-container.ng-animate-disabled .mat-drawer-backdrop,.mat-drawer-container.ng-animate-disabled .mat-drawer-content,.ng-animate-disabled .mat-drawer-container .mat-drawer-backdrop,.ng-animate-disabled .mat-drawer-container .mat-drawer-content{transition:none}.mat-drawer-backdrop{top:0;left:0;right:0;bottom:0;position:absolute;display:block;z-index:3;visibility:hidden}.mat-drawer-backdrop.mat-drawer-shown{visibility:visible;background-color:var(--mat-sidenav-scrim-color, color-mix(in srgb, var(--mat-sys-neutral-variant20) 40%, transparent))}.mat-drawer-transition .mat-drawer-backdrop{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:background-color,visibility}@media(forced-colors: active){.mat-drawer-backdrop{opacity:.5}}.mat-drawer-content{position:relative;z-index:1;display:block;height:100%;overflow:auto}.mat-drawer-content.mat-drawer-content-hidden{opacity:0}
1.mat-drawer-transition .mat-drawer-content{transition-duration:400ms;transition-timing-function:cubic-bezier(0.25, 0.8, 0.25, 1);transition-property:transform,margin-left,margin-right}.mat-drawer{position:relative;z-index:4;color:var(--mat-sidenav-container-text-color, var(--mat-sys-on-surface-variant));box-shadow:var(--mat-sidenav-container-elevation-shadow, none);background-color:var(--mat-sidenav-container-background-color, var(--mat-sys-surface));border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));width:var(--mat-sidenav-container-width, 360px);display:block;position:absolute;top:0;bottom:0;z-index:3;outline:0;box-sizing:border-box;overflow-y:auto;transform:translate3d(-100%, 0, 0)}@media(forced-colors: active){.mat-drawer,[dir=rtl] .mat-drawer.mat-drawer-end{border-right:solid 1px currentColor}}@media(forced-colors: active){[dir=rtl] .mat-drawer,.mat-drawer.mat-drawer-end{border-left:solid 1px currentColor;border-right:none}}.mat-drawer.mat-drawer-side{z-index:2}.mat-drawer.mat-drawer-end{right:0;transform:translate3d(100%, 0, 0);border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0}[dir=rtl] .mat-drawer{border-top-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-left-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-right-radius:0;border-bottom-right-radius:0;transform:translate3d(100%, 0, 0)}[dir=rtl] .mat-drawer.mat-drawer-end{border-top-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-bottom-right-radius:var(--mat-sidenav-container-shape, var(--mat-sys-corner-large));border-top-left-radius:0;border-bottom-left-radius:0;left:0;right:auto;transform:translate3d(-100%, 0, 0)}.mat-drawer-transition .mat-drawer{transition:transform 400ms cubic-bezier(0.25, 0.8, 0.25, 1)}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating){visibility:hidden;box-shadow:none}.mat-drawer:not(.mat-drawer-opened):not(.mat-drawer-animating) .mat-drawer-inner-container{display:none}.mat-drawer.mat-drawer-opened.mat-drawer-opened{transform:none}.mat-drawer-side{box-shadow:none;border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid}.mat-drawer-side.mat-drawer-end{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side{border-left-color:var(--mat-sidenav-container-divider-color, transparent);border-left-width:1px;border-left-style:solid;border-right:none}[dir=rtl] .mat-drawer-side.mat-drawer-end{border-right-color:var(--mat-sidenav-container-divider-color, transparent);border-right-width:1px;border-right-style:solid;border-left:none}.mat-drawer-inner-container{width:100%;height:100%;overflow:auto}.mat-sidenav-fixed{position:fixed}\n"],encapsulation:2,changeDetection:0}));class q{}p=q,(0,t.A)(q,"\u0275fac",function(e){return new(e||p)}),(0,t.A)(q,"\u0275mod",a.$C({type:p})),(0,t.A)(q,"\u0275inj",a.G2t({imports:[B.M,O.Gj,O.Gj,B.M]}))}}]);
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.