1import{$ as Kl,A as FT,D as Ej,Fr as ne,G as JC,Hn as cs,Jn as eT,Lr as nm,Ni as zd,Ot as Qd,P as Gg,Rn as bw,Rr as no,Tt as Pg,Ur as oi,V as Hv,Vt as Sm,X as KC,bn as Ze,dr as hT,hn as Yg,j as Fg,m as Cj,n as $g,pn as XE,pt as N,ri as rT,ui as tT,vr as jg,wi as wj,xi as w,zr as nt}from"./chunk-D976ueGB.js";import{_ as k,m as ee}from"./chunk-UOoIX4rJ.js";import{n as h}from"./chunk-DFuj8xZw.js";import{r as Ge,t as Be}from"./chunk-D2kOFP7Q.js";import{t as m}from"./main-MGT2467P.js";import{n as J$1,r as Ue}from"./chunk-DTYbu6s1.js";var K=[`input`];var $=[`*`];var p={color:`accent`,clickAction:`check-indeterminate`,disabledInteractive:!1};var J=new N(`mat-checkbox-default-options`,{providedIn:`root`,factory:()=>p});var a=(function(t){return t[t.Init=0]=`Init`,t[t.Checked=1]=`Checked`,t[t.Unchecked=2]=`Unchecked`,t[t.Indeterminate=3]=`Indeterminate`,t})(a||{});var v=class{source;checked};var xe=(()=>{class t{_elementRef=w(no);_changeDetectorRef=w(Ej);_ngZone=w(ne);_animationsDisabled=h();_options=w(J,{optional:!0});focus(){this._inputElement.nativeElement.focus()}_createChangeEvent(e){let n=new v;return n.source=this,n.checked=e,n}_getAnimationTargetElement(){return this._inputElement?.nativeElement}_animationClasses={uncheckedToChecked:`mdc-checkbox--anim-unchecked-checked`,uncheckedToIndeterminate:`mdc-checkbox--anim-unchecked-indeterminate`,checkedToUnchecked:`mdc-checkbox--anim-checked-unchecked`,checkedToIndeterminate:`mdc-checkbox--anim-checked-indeterminate`,indeterminateToChecked:`mdc-checkbox--anim-indeterminate-checked`,indeterminateToUnchecked:`mdc-checkbox--anim-indeterminate-unchecked`};ariaLabel=``;ariaLabelledby=null;ariaDescribedby;ariaExpanded;ariaControls;ariaOwns;_uniqueId;id;get inputId(){return`${this.id||this._uniqueId}-input`}required=!1;labelPosition=`after`;name=null;change=new nt;indeterminateChange=new nt;value;disableRipple=!1;_inputElement;tabIndex;color;disabledInteractive;_onTouched=()=>{};_currentAnimationClass=``;_currentCheckState=a.Init;_controlValueAccessorChangeFn=()=>{};_validatorChangeFn=()=>{};constructor(){w(k).load(Ge);let e=w(new Sm(`tabindex`),{optional:!0});this._options=this._options||p,this.color=this._options.color||p.color,this.tabIndex=e==null?0:parseInt(e)||0,this.id=this._uniqueId=w(ee).getId(`mat-mdc-checkbox-`),this.disabledInteractive=this._options?.disabledInteractive??!1}ngOnChanges(e){e.required&&this._validatorChangeFn()}ngAfterViewInit(){this._syncIndeterminate(this.indeterminate)}get checked(){return this._checked}set checked(e){e!=this.checked&&(this._checked=e,this._changeDetectorRef.markForCheck())}_checked=!1;get disabled(){return this._disabled}set disabled(e){e!==this.disabled&&(this._disabled=e,this._changeDetectorRef.markForCheck())}_disabled=!1;get indeterminate(){return this._indeterminate()}set indeterminate(e){let n=e!=this._indeterminate();this._indeterminate.set(e),n&&(e?this._transitionCheckState(a.Indeterminate):this._transitionCheckState(this.checked?a.Checked:a.Unchecked),this.indeterminateChange.emit(e)),this._syncIndeterminate(e)}_indeterminate=Ze(!1);_isRippleDisabled(){return this.disableRipple||this.disabled}_onLabelTextChange(){this._changeDetectorRef.detectChanges()}writeValue(e){this.checked=!!e}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this._onTouched=e}setDisabledState(e){this.disabled=e}validate(e){return this.required&&e.value!==!0?{required:!0}:null}registerOnValidatorChange(e){this._validatorChangeFn=e}_transitionCheckState(e){let n=this._currentCheckState,c=this._getAnimationTargetElement();if(!(n===e||!c)&&(this._currentAnimationClass&&c.classList.remove(this._currentAnimationClass),this._currentAnimationClass=this._getAnimationClassForCheckStateTransition(n,e),this._currentCheckState=e,this._currentAnimationClass.length>0)){c.classList.add(this._currentAnimationClass);let o=this._currentAnimationClass;this._ngZone.runOutsideAngular(()=>{setTimeout(()=>{c.classList.remove(o)},1e3)})}}_emitChangeEvent(){this._controlValueAccessorChangeFn(this.checked),this.change.emit(this._createChangeEvent(this.checked)),this._inputElement&&(this._inputElement.nativeElement.checked=this.checked)}toggle(){this.checked=!this.checked,this._controlValueAccessorChangeFn(this.checked)}_handleInputClick(){let e=this._options?.clickAction;!this.disabled&&e!==`noop`?(this.indeterminate&&e!==`check`&&Promise.resolve().then(()=>{this._indeterminate.set(!1),this.indeterminateChange.emit(!1)}),this._checked=!this._checked,this._transitionCheckState(this._checked?a.Checked:a.Unchecked),this._emitChangeEvent()):(this.disabled&&this.disabledInteractive||!this.disabled&&e===`noop`)&&(this._inputElement.nativeElement.checked=this.checked,this._inputElement.nativeElement.indeterminate=this.indeterminate)}_onInteractionEvent(e){e.stopPropagation()}_onBlur(){Promise.resolve().then(()=>{this._onTouched(),this._changeDetectorRef.markForCheck()})}_getAnimationClassForCheckStateTransition(e,n){if(this._animationsDisabled)return``;switch(e){case a.Init:if(n===a.Checked)return this._animationClasses.uncheckedToChecked;if(n==a.Indeterminate)return this._checked?this._animationClasses.checkedToIndeterminate:this._animationClasses.uncheckedToIndeterminate;break;case a.Unchecked:return n===a.Checked?this._animationClasses.uncheckedToChecked:this._animationClasses.uncheckedToIndeterminate;case a.Checked:return n===a.Unchecked?this._animationClasses.checkedToUnchecked:this._animationClasses.checkedToIndeterminate;case a.Indeterminate:return n===a.Checked?this._animationClasses.indeterminateToChecked:this._animationClasses.indeterminateToUnchecked}return``}_syncIndeterminate(e){let n=this._inputElement;n&&(n.nativeElement.indeterminate=e)}_onInputClick(){this._handleInputClick()}_preventBubblingFromLabel(e){e.target&&this._inputElement&&e.target!==this._inputElement.nativeElement&&e.stopPropagation()}static ɵfac=function(n){return new(n||t)};static ɵcmp=bw({type:t,selectors:[[`mat-checkbox`]],viewQuery:function(n,c){if(n&1&&Yg(K,5),n&2){let o;
vendor: 16,001 bytes, lines 1-260
1eT(o=tT())&&(c._inputElement=o.first)}},hostAttrs:[1,`mat-mdc-checkbox`],hostVars:16,hostBindings:function(n,c){n&2&&($g(`id`,c.id),Pg(`tabindex`,null)(`aria-label`,null)(`aria-labelledby`,null),hT(c.color?`mat-`+c.color:`mat-accent`),nm(`_mat-animation-noopable`,c._animationsDisabled)(`mdc-checkbox--disabled`,c.disabled)(`mat-mdc-checkbox-disabled`,c.disabled)(`mat-mdc-checkbox-checked`,c.checked)(`mat-mdc-checkbox-disabled-interactive`,c.disabledInteractive))},inputs:{ariaLabel:[0,`aria-label`,`ariaLabel`],ariaLabelledby:[0,`aria-labelledby`,`ariaLabelledby`],ariaDescribedby:[0,`aria-describedby`,`ariaDescribedby`],ariaExpanded:[2,`aria-expanded`,`ariaExpanded`,wj],ariaControls:[0,`aria-controls`,`ariaControls`],ariaOwns:[0,`aria-owns`,`ariaOwns`],id:`id`,required:[2,`required`,`required`,wj],labelPosition:`labelPosition`,name:`name`,value:`value`,disableRipple:[2,`disableRipple`,`disableRipple`,wj],tabIndex:[2,`tabIndex`,`tabIndex`,e=>e==null?void 0:Cj(e)],color:`color`,disabledInteractive:[2,`disabledInteractive`,`disabledInteractive`,wj],checked:[2,`checked`,`checked`,wj],disabled:[2,`disabled`,`disabled`,wj],indeterminate:[2,`indeterminate`,`indeterminate`,wj]},outputs:{change:`change`,indeterminateChange:`indeterminateChange`},exportAs:[`matCheckbox`],features:[FT([{provide:Ue,useExisting:oi(()=>t),multi:!0},{provide:J$1,useExisting:t,multi:!0}]),Hv],ngContentSelectors:$,decls:15,vars:23,consts:[[`checkbox`,``],[`input`,``],[`label`,``],[`mat-internal-form-field`,``,3,`click`,`labelPosition`,`for`],[1,`mdc-checkbox`],[`aria-hidden`,`true`,1,`mat-mdc-checkbox-touch-target`],[`type`,`checkbox`,1,`mdc-checkbox__native-control`,3,`blur`,`click`,`change`,`checked`,`indeterminate`,`disabled`,`id`,`required`,`tabIndex`],[`aria-hidden`,`true`,1,`mdc-checkbox__ripple`],[`aria-hidden`,`true`,1,`mdc-checkbox__background`],[`focusable`,`false`,`viewBox`,`0 0 24 24`,1,`mdc-checkbox__checkmark`],[`fill`,`none`,`d`,`M1.73,12.91 8.1,19.28 22.79,4.59`,1,`mdc-checkbox__checkmark-path`],[1,`mdc-checkbox__mixedmark`],[`mat-ripple`,``,`aria-hidden`,`true`,1,`mat-mdc-checkbox-ripple`,`mat-focus-indicator`,3,`matRippleTrigger`,`matRippleDisabled`,`matRippleCentered`],[1,`mat-internal-form-field-label`,`mdc-label`]],template:function(n,c){if(n&1&&(KC(),cs(0,`label`,3),Gg(`click`,function(h){return c._preventBubblingFromLabel(h)}),cs(1,`span`,4,0),jg(3,`span`,5),cs(4,`input`,6,1),Gg(`blur`,function(){return c._onBlur()})(`click`,function(){return c._onInputClick()})(`change`,function(h){return c._onInteractionEvent(h)}),Kl(),jg(6,`span`,7),cs(7,`span`,8),zd(),cs(8,`svg`,9),jg(9,`path`,10),Kl(),Qd(),jg(10,`span`,11),Kl(),jg(11,`span`,12),Kl(),cs(12,`span`,13,2),JC(14),Kl()()),n&2){let o=rT(2);Fg(`labelPosition`,c.labelPosition)(`for`,c.inputId),XE(4),nm(`mdc-checkbox--selected`,c.checked),Fg(`checked`,c.checked)(`indeterminate`,c.indeterminate)(`disabled`,c.disabled&&!c.disabledInteractive)(`id`,c.inputId)(`required`,c.required)(`tabIndex`,c.disabled&&!c.disabledInteractive?-1:c.tabIndex),Pg(`aria-label`,c.ariaLabel||null)(`aria-labelledby`,c.ariaLabelledby)(`aria-describedby`,c.ariaDescribedby)(`aria-checked`,c.indeterminate?`mixed`:null)(`aria-controls`,c.ariaControls)(`aria-disabled`,c.disabled&&c.disabledInteractive?!0:null)(`aria-expanded`,c.ariaExpanded)(`aria-owns`,c.ariaOwns)(`name`,c.name)(`value`,c.value),XE(7),Fg(`matRippleTrigger`,o)(`matRippleDisabled`,c.disableRipple||c.disabled)(`matRippleCentered`,!0)}},dependencies:[Be,m],styles:[`.mdc-checkbox { 2 display: inline-block; 3 position: relative; 4 flex: 0 0 18px; 5 box-sizing: content-box; 6 width: 18px; 7 height: 18px; 8 line-height: 0; 9 white-space: nowrap; 10 cursor: pointer; 11 vertical-align: bottom; 12 padding: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2); 13 margin: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2); 14} 15.mdc-checkbox:hover > .mdc-checkbox__ripple { 16 opacity: var(--%NS%mat-checkbox-unselected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)); 17 background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface)); 18} 19.mdc-checkbox:hover > .mat-mdc-checkbox-ripple > .mat-ripple-element { 20 background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface)); 21} 22.mdc-checkbox .mdc-checkbox__native-control:focus + .mdc-checkbox__ripple { 23 opacity: var(--%NS%mat-checkbox-unselected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)); 24 background-color: var(--%NS%mat-checkbox-unselected-focus-state-layer-color, var(--%NS%mat-sys-on-surface)); 25} 26.mdc-checkbox .mdc-checkbox__native-control:focus ~ .mat-mdc-checkbox-ripple .mat-ripple-element { 27 background-color: var(--%NS%mat-checkbox-unselected-focus-state-layer-color, var(--%NS%mat-sys-on-surface)); 28} 29.mdc-checkbox:active > .mdc-checkbox__native-control + .mdc-checkbox__ripple { 30 opacity: var(--%NS%mat-checkbox-unselected-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity)); 31 background-color: var(--%NS%mat-checkbox-unselected-pressed-state-layer-color, var(--%NS%mat-sys-primary)); 32} 33.mdc-checkbox:active > .mdc-checkbox__native-control ~ .mat-mdc-checkbox-ripple .mat-ripple-element { 34 background-color: var(--%NS%mat-checkbox-unselected-pressed-state-layer-color, var(--%NS%mat-sys-primary)); 35} 36.mdc-checkbox:hover > .mdc-checkbox__native-control:checked + .mdc-checkbox__ripple { 37 opacity: var(--%NS%mat-checkbox-selected-hover-state-layer-opacity, var(--%NS%mat-sys-hover-state-layer-opacity)); 38 background-color: var(--%NS%mat-checkbox-selected-hover-state-layer-color, var(--%NS%mat-sys-primary)); 39} 40.mdc-checkbox:hover > .mdc-checkbox__native-control:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element { 41 background-color: var(--%NS%mat-checkbox-selected-hover-state-layer-color, var(--%NS%mat-sys-primary)); 42} 43.mdc-checkbox .mdc-checkbox__native-control:focus:checked + .mdc-checkbox__ripple { 44 opacity: var(--%NS%mat-checkbox-selected-focus-state-layer-opacity, var(--%NS%mat-sys-focus-state-layer-opacity)); 45 background-color: var(--%NS%mat-checkbox-selected-focus-state-layer-color, var(--%NS%mat-sys-primary)); 46} 47.mdc-checkbox .mdc-checkbox__native-control:focus:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element { 48 background-color: var(--%NS%mat-checkbox-selected-focus-state-layer-color, var(--%NS%mat-sys-primary)); 49} 50.mdc-checkbox:active > .mdc-checkbox__native-control:checked + .mdc-checkbox__ripple { 51 opacity: var(--%NS%mat-checkbox-selected-pressed-state-layer-opacity, var(--%NS%mat-sys-pressed-state-layer-opacity)); 52 background-color: var(--%NS%mat-checkbox-selected-pressed-state-layer-color, var(--%NS%mat-sys-on-surface)); 53} 54.mdc-checkbox:active > .mdc-checkbox__native-control:checked ~ .mat-mdc-checkbox-ripple .mat-ripple-element { 55 background-color: var(--%NS%mat-checkbox-selected-pressed-state-layer-color, var(--%NS%mat-sys-on-surface)); 56} 57.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control ~ .mat-mdc-checkbox-ripple .mat-ripple-element, 58.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control + .mdc-checkbox__ripple { 59 background-color: var(--%NS%mat-checkbox-unselected-hover-state-layer-color, var(--%NS%mat-sys-on-surface)); 60} 61.mdc-checkbox .mdc-checkbox__native-control { 62 position: absolute; 63 margin: 0; 64 padding: 0; 65 opacity: 0; 66 cursor: inherit; 67 z-index: 1; 68 width: var(--%NS%mat-checkbox-state-layer-size, 40px); 69 height: var(--%NS%mat-checkbox-state-layer-size, 40px); 70 top: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2); 71 right: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2); 72 left: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - var(--%NS%mat-checkbox-state-layer-size, 40px)) / 2); 73} 74 75.mdc-checkbox--disabled { 76 cursor: default; 77 pointer-events: none; 78} 79 80.mdc-checkbox__background { 81 display: inline-flex; 82 position: absolute; 83 align-items: center; 84 justify-content: center; 85 box-sizing: border-box; 86 width: 18px; 87 height: 18px; 88 border: 2px solid currentColor; 89 border-radius: 2px; 90 background-color: transparent; 91 pointer-events: none; 92 will-change: background-color, border-color; 93 transition: background-color 90ms cubic-bezier(0.4, 0, 0.6, 1), border-color 90ms cubic-bezier(0.4, 0, 0.6, 1); 94 -webkit-print-color-adjust: exact; 95 color-adjust: exact; 96 border-color: var(--%NS%mat-checkbox-unselected-icon-color, var(--%NS%mat-sys-on-surface-variant)); 97 top: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2); 98 left: calc((var(--%NS%mat-checkbox-state-layer-size, 40px) - 18px) / 2); 99} 100 101.mdc-checkbox__native-control:enabled:checked ~ .mdc-checkbox__background, 102.mdc-checkbox__native-control:enabled:indeterminate ~ .mdc-checkbox__background { 103 border-color: var(--%NS%mat-checkbox-selected-icon-color, var(--%NS%mat-sys-primary)); 104 background-color: var(--%NS%mat-checkbox-selected-icon-color, var(--%NS%mat-sys-primary)); 105} 106 107.mdc-checkbox--disabled .mdc-checkbox__background { 108 border-color: var(--%NS%mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent)); 109} 110@media (forced-colors: active) { 111 .mdc-checkbox--disabled .mdc-checkbox__background { 112 border-color: GrayText; 113 } 114} 115 116.mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background, 117.mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background { 118 background-color: var(--%NS%mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent)); 119 border-color: transparent; 120} 121@media (forced-colors: active) { 122 .mdc-checkbox__native-control:disabled:checked ~ .mdc-checkbox__background, 123 .mdc-checkbox__native-control:disabled:indeterminate ~ .mdc-checkbox__background { 124 border-color: GrayText; 125 } 126} 127 128.mdc-checkbox:hover > .mdc-checkbox__native-control:not(:checked) ~ .mdc-checkbox__background, 129.mdc-checkbox:hover > .mdc-checkbox__native-control:not(:indeterminate) ~ .mdc-checkbox__background { 130 border-color: var(--%NS%mat-checkbox-unselected-hover-icon-color, var(--%NS%mat-sys-on-surface)); 131 background-color: transparent; 132} 133 134.mdc-checkbox:hover > .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, 135.mdc-checkbox:hover > .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background { 136 border-color: var(--%NS%mat-checkbox-selected-hover-icon-color, var(--%NS%mat-sys-primary)); 137 background-color: var(--%NS%mat-checkbox-selected-hover-icon-color, var(--%NS%mat-sys-primary)); 138} 139 140.mdc-checkbox__native-control:focus:focus:not(:checked) ~ .mdc-checkbox__background, 141.mdc-checkbox__native-control:focus:focus:not(:indeterminate) ~ .mdc-checkbox__background { 142 border-color: var(--%NS%mat-checkbox-unselected-focus-icon-color, var(--%NS%mat-sys-on-surface)); 143} 144 145.mdc-checkbox__native-control:focus:focus:checked ~ .mdc-checkbox__background, 146.mdc-checkbox__native-control:focus:focus:indeterminate ~ .mdc-checkbox__background { 147 border-color: var(--%NS%mat-checkbox-selected-focus-icon-color, var(--%NS%mat-sys-primary)); 148 background-color: var(--%NS%mat-checkbox-selected-focus-icon-color, var(--%NS%mat-sys-primary)); 149} 150 151.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover > .mdc-checkbox__native-control ~ .mdc-checkbox__background, 152.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background, 153.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background { 154 border-color: var(--%NS%mat-checkbox-disabled-unselected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent)); 155} 156@media (forced-colors: active) { 157 .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox:hover > .mdc-checkbox__native-control ~ .mdc-checkbox__background, 158 .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox .mdc-checkbox__native-control:focus ~ .mdc-checkbox__background, 159 .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__background { 160 border-color: GrayText; 161 } 162} 163.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, 164.mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background { 165 background-color: var(--%NS%mat-checkbox-disabled-selected-icon-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent)); 166 border-color: transparent; 167} 168 169.mdc-checkbox__checkmark { 170 position: absolute; 171 top: 0; 172 right: 0; 173 bottom: 0; 174 left: 0; 175 width: 100%; 176 opacity: 0; 177 transition: opacity 180ms cubic-bezier(0.4, 0, 0.6, 1); 178 color: var(--%NS%mat-checkbox-selected-checkmark-color, var(--%NS%mat-sys-on-primary)); 179} 180@media (forced-colors: active) { 181 .mdc-checkbox__checkmark { 182 color: CanvasText; 183 } 184} 185 186.mdc-checkbox--disabled .mdc-checkbox__checkmark, .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark { 187 color: var(--%NS%mat-checkbox-disabled-selected-checkmark-color, var(--%NS%mat-sys-surface)); 188} 189@media (forced-colors: active) { 190 .mdc-checkbox--disabled .mdc-checkbox__checkmark, .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__checkmark { 191 color: GrayText; 192 } 193} 194 195.mdc-checkbox__checkmark-path { 196 transition: stroke-dashoffset 180ms cubic-bezier(0.4, 0, 0.6, 1); 197 stroke: currentColor; 198 stroke-width: 3.12px; 199 stroke-dashoffset: 29.7833385; 200 stroke-dasharray: 29.7833385; 201} 202 203.mdc-checkbox__mixedmark { 204 width: 100%; 205 height: 0; 206 transform: scaleX(0) rotate(0deg); 207 border-width: 1px; 208 border-style: solid; 209 opacity: 0; 210 transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1); 211 border-color: var(--%NS%mat-checkbox-selected-checkmark-color, var(--%NS%mat-sys-on-primary)); 212} 213@media (forced-colors: active) { 214 .mdc-checkbox__mixedmark { 215 margin: 0 1px; 216 } 217} 218 219.mdc-checkbox--disabled .mdc-checkbox__mixedmark, .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark { 220 border-color: var(--%NS%mat-checkbox-disabled-selected-checkmark-color, var(--%NS%mat-sys-surface)); 221} 222@media (forced-colors: active) { 223 .mdc-checkbox--disabled .mdc-checkbox__mixedmark, .mdc-checkbox--disabled.mat-mdc-checkbox-disabled-interactive .mdc-checkbox__mixedmark { 224 border-color: GrayText; 225 } 226} 227 228.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__background, 229.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__background, 230.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__background, 231.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__background { 232 animation-duration: 180ms; 233 animation-timing-function: linear; 234} 235 236.mdc-checkbox--anim-unchecked-checked .mdc-checkbox__checkmark-path { 237 animation: mdc-checkbox-unchecked-checked-checkmark-path 180ms linear; 238 transition: none; 239} 240 241.mdc-checkbox--anim-unchecked-indeterminate .mdc-checkbox__mixedmark { 242 animation: mdc-checkbox-unchecked-indeterminate-mixedmark 90ms linear; 243 transition: none; 244} 245 246.mdc-checkbox--anim-checked-unchecked .mdc-checkbox__checkmark-path { 247 animation: mdc-checkbox-checked-unchecked-checkmark-path 90ms linear; 248 transition: none; 249} 250 251.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__checkmark { 252 animation: mdc-checkbox-checked-indeterminate-checkmark 90ms linear; 253 transition: none; 254} 255.mdc-checkbox--anim-checked-indeterminate .mdc-checkbox__mixedmark { 256 animation: mdc-checkbox-checked-indeterminate-mixedmark 90ms linear; 257 transition: none; 258} 259 260.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__checkmark {
261 animation: mdc-checkbox-indeterminate-checked-checkmark 500ms linear; 262 transition: none; 263} 264.mdc-checkbox--anim-indeterminate-checked .mdc-checkbox__mixedmark { 265 animation: mdc-checkbox-indeterminate-checked-mixedmark 500ms linear; 266 transition: none; 267} 268 269.mdc-checkbox--anim-indeterminate-unchecked .mdc-checkbox__mixedmark { 270 animation: mdc-checkbox-indeterminate-unchecked-mixedmark 300ms linear; 271 transition: none; 272} 273 274.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background, 275.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background { 276 transition: border-color 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1); 277} 278.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path, 279.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path { 280 stroke-dashoffset: 0; 281} 282 283.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__checkmark { 284 transition: opacity 180ms cubic-bezier(0, 0, 0.2, 1), transform 180ms cubic-bezier(0, 0, 0.2, 1); 285 opacity: 1; 286} 287.mdc-checkbox__native-control:checked ~ .mdc-checkbox__background > .mdc-checkbox__mixedmark { 288 transform: scaleX(1) rotate(-45deg); 289} 290 291.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__checkmark { 292 transform: rotate(45deg); 293 opacity: 0; 294 transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1); 295} 296.mdc-checkbox__native-control:indeterminate ~ .mdc-checkbox__background > .mdc-checkbox__mixedmark { 297 transform: scaleX(1) rotate(0deg); 298 opacity: 1; 299} 300 301@keyframes mdc-checkbox-unchecked-checked-checkmark-path { 302 0%, 50% { 303 stroke-dashoffset: 29.7833385; 304 } 305 50% { 306 animation-timing-function: cubic-bezier(0, 0, 0.2, 1); 307 } 308 100% { 309 stroke-dashoffset: 0; 310 } 311} 312@keyframes mdc-checkbox-unchecked-indeterminate-mixedmark { 313 0%, 68.2% { 314 transform: scaleX(0); 315 } 316 68.2% { 317 animation-timing-function: cubic-bezier(0, 0, 0, 1); 318 } 319 100% { 320 transform: scaleX(1); 321 } 322} 323@keyframes mdc-checkbox-checked-unchecked-checkmark-path { 324 from { 325 animation-timing-function: cubic-bezier(0.4, 0, 1, 1); 326 opacity: 1; 327 stroke-dashoffset: 0; 328 } 329 to { 330 opacity: 0; 331 stroke-dashoffset: -29.7833385; 332 } 333} 334@keyframes mdc-checkbox-checked-indeterminate-checkmark { 335 from { 336 animation-timing-function: cubic-bezier(0, 0, 0.2, 1); 337 transform: rotate(0deg); 338 opacity: 1; 339 } 340 to { 341 transform: rotate(45deg); 342 opacity: 0; 343 } 344} 345@keyframes mdc-checkbox-indeterminate-checked-checkmark { 346 from { 347 animation-timing-function: cubic-bezier(0.14, 0, 0, 1); 348 transform: rotate(45deg); 349 opacity: 0; 350 } 351 to { 352 transform: rotate(360deg); 353 opacity: 1; 354 } 355} 356@keyframes mdc-checkbox-checked-indeterminate-mixedmark { 357 from { 358 animation-timing-function: cubic-bezier(0, 0, 0.2, 1); 359 transform: rotate(-45deg); 360 opacity: 0; 361 } 362 to { 363 transform: rotate(0deg); 364 opacity: 1; 365 } 366} 367@keyframes mdc-checkbox-indeterminate-checked-mixedmark { 368 from { 369 animation-timing-function: cubic-bezier(0.14, 0, 0, 1); 370 transform: rotate(0deg); 371 opacity: 1; 372 } 373 to { 374 transform: rotate(315deg); 375 opacity: 0; 376 } 377} 378@keyframes mdc-checkbox-indeterminate-unchecked-mixedmark { 379 0% { 380 animation-timing-function: linear; 381 transform: scaleX(1); 382 opacity: 1; 383 } 384 32.8%, 100% { 385 transform: scaleX(0); 386 opacity: 0; 387 } 388} 389.mat-mdc-checkbox { 390 display: inline-block; 391 position: relative; 392 -webkit-tap-highlight-color: transparent; 393} 394.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mat-mdc-checkbox-touch-target, 395.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__native-control, 396.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__ripple, 397.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mat-mdc-checkbox-ripple::before, 398.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background, 399.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__checkmark, 400.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__checkmark > .mdc-checkbox__checkmark-path, 401.mat-mdc-checkbox._mat-animation-noopable > .mat-internal-form-field > .mdc-checkbox > .mdc-checkbox__background > .mdc-checkbox__mixedmark { 402 transition: none !important; 403 animation: none !important; 404} 405.mat-mdc-checkbox label { 406 cursor: pointer; 407} 408.mat-mdc-checkbox .mat-internal-form-field { 409 color: var(--%NS%mat-checkbox-label-text-color, var(--%NS%mat-sys-on-surface)); 410 font-family: var(--%NS%mat-checkbox-label-text-font, var(--%NS%mat-sys-body-medium-font)); 411 line-height: var(--%NS%mat-checkbox-label-text-line-height, var(--%NS%mat-sys-body-medium-line-height)); 412 font-size: var(--%NS%mat-checkbox-label-text-size, var(--%NS%mat-sys-body-medium-size)); 413 letter-spacing: var(--%NS%mat-checkbox-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking)); 414 font-weight: var(--%NS%mat-checkbox-label-text-weight, var(--%NS%mat-sys-body-medium-weight)); 415} 416.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive { 417 pointer-events: auto; 418} 419.mat-mdc-checkbox.mat-mdc-checkbox-disabled.mat-mdc-checkbox-disabled-interactive input { 420 cursor: default; 421} 422.mat-mdc-checkbox.mat-mdc-checkbox-disabled label { 423 cursor: default; 424} 425.mat-mdc-checkbox.mat-mdc-checkbox-disabled .mat-internal-form-field-label { 426 color: var(--%NS%mat-checkbox-disabled-label-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent)); 427} 428@media (forced-colors: active) { 429 .mat-mdc-checkbox.mat-mdc-checkbox-disabled .mat-internal-form-field-label { 430 color: GrayText; 431 } 432} 433.mat-mdc-checkbox .mat-internal-form-field-label:empty { 434 display: none; 435} 436.mat-mdc-checkbox .mdc-checkbox__ripple { 437 opacity: 0; 438} 439 440.mat-mdc-checkbox .mat-mdc-checkbox-ripple, 441.mdc-checkbox__ripple { 442 top: 0; 443 left: 0; 444 right: 0; 445 bottom: 0; 446 position: absolute; 447 border-radius: 50%; 448 pointer-events: none; 449} 450.mat-mdc-checkbox .mat-mdc-checkbox-ripple:not(:empty), 451.mdc-checkbox__ripple:not(:empty) { 452 transform: translateZ(0); 453} 454 455.mat-mdc-checkbox-ripple .mat-ripple-element { 456 opacity: 0.1; 457} 458 459.mat-mdc-checkbox-touch-target { 460 position: absolute; 461 top: 50%; 462 left: 50%; 463 height: var(--%NS%mat-checkbox-touch-target-size, 48px); 464 width: var(--%NS%mat-checkbox-touch-target-size, 48px); 465 transform: translate(-50%, -50%); 466 display: var(--%NS%mat-checkbox-touch-target-display, block); 467} 468 469.mat-mdc-checkbox .mat-mdc-checkbox-ripple::before { 470 border-radius: 50%; 471} 472 473.mdc-checkbox__native-control:focus-visible ~ .mat-focus-indicator::before { 474 content: ""; 475} 476`],encapsulation:2})}return t})();export{xe as t};
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.