PageSourceSearch

https://ghostfol.io/en/chunk-BAHDcqv9.js

js ghostfol.io collected 2026-10-04 00:21:35 UTC 23,169 bytes, 240 lines download raw bytes

1import{t as A}from"./chunk-JAOQM8Cn.js";import{An as bB,B as Hu,Br as oM,Bt as Rw,Fn as by,Fr as mo,H as I_,Ht as SB,Ir as mp,Kn as eT,Mt as QC,Nr as m_,Qn as g_,Qt as UM,Rn as cv,Tn as _i,Xr as re,Xt as UC,Yt as Ty,Zr as rt,a as A$1,an as WC,g as C,gn as Yy,hi as v_,ht as Ms,l as Av,qn as ev,un as Xy,vt as NB,wn as _e$1,xr as jl,y as Cy}from"./chunk-CxoFO91P.js";import{n as S,r as T}from"./chunk-B8hQ9hRY.js";import{D as Vn,G as jn,K as k,O as Wn,S as St,W as it,bt as zn,h as Ln,ht as wr,st as se,t as $,tt as oe,y as Rt}from"./chunk-VcoL6iPv.js";import{n as An,o as R}from"./chunk-wT77yv_C.js";import{i as T$1,o as x}from"./chunk-C-DmOUGv.js";import{n as g,t as c}from"./chunk-D8dy_WFy2.js";var me;var ue;var be;var h;var _e;var W;var he;var pe;var X;var Pe;var ve=A(()=>{se();x();UM();UM();An();it();g();Rt();jn();Ln();S();Wn();me=[`input`],ue=[`formField`],be=[`*`],h=class{source;value;constructor(Y,e){this.source=Y,this.value=e}},_e={provide:R,useExisting:_i(()=>pe),multi:!0},W=new A$1(`MatRadioGroup`),he=new A$1(`mat-radio-default-options`,{providedIn:`root`,factory:()=>({color:`accent`,disabledInteractive:!1})}),pe=(()=>{class a{_changeDetector=C(bB);_value=null;_name=C(oe).getId(`mat-radio-group-`);_selected=null;_isInitialized=!1;_labelPosition=`after`;_disabled=!1;_required=!1;_buttonChanges;_controlValueAccessorChangeFn=()=>{};onTouched=()=>{};change=new rt;_radios;color;get name(){return this._name}set name(e){this._name=e,this._updateRadioButtonNames()}get labelPosition(){return this._labelPosition}set labelPosition(e){this._labelPosition=e===`before`?`before`:`after`,this._markRadiosForCheck()}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,this._updateSelectedRadioFromValue(),this._checkSelectedRadioButton())}_checkSelectedRadioButton(){this._selected&&!this._selected.checked&&(this._selected.checked=!0)}get selected(){return this._selected}set selected(e){this._selected=e,this.value=e?e.value:null,this._checkSelectedRadioButton()}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this._markRadiosForCheck()}get required(){return this._required}set required(e){this._required=e,this._markRadiosForCheck()}get disabledInteractive(){return this._disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e,this._markRadiosForCheck()}_disabledInteractive=!1;ngAfterContentInit(){this._isInitialized=!0,this._buttonChanges=this._radios.changes.subscribe(()=>{this.selected&&!this._radios.find(e=>e===this.selected)&&(this._selected=null)})}ngOnDestroy(){this._buttonChanges?.unsubscribe()}_touch(){this.onTouched&&this.onTouched()}_updateRadioButtonNames(){this._radios&&this._radios.forEach(e=>{e.name=this.name,e._markForCheck()})}_updateSelectedRadioFromValue(){let e=this._selected!==null&&this._selected.value===this._value;this._radios&&!e&&(this._selected=null,this._radios.forEach(i=>{i.checked=this.value===i.value,i.checked&&(this._selected=i)}))}_emitChangeEvent(){this._isInitialized&&this.change.emit(new h(this._selected,this._value))}_markRadiosForCheck(){this._radios&&this._radios.forEach(e=>e._markForCheck())}writeValue(e){this.value=e,this._changeDetector.markForCheck()}registerOnChange(e){this._controlValueAccessorChangeFn=e}registerOnTouched(e){this.onTouched=e}setDisabledState(e){this.disabled=e,this._changeDetector.markForCheck()}static ɵfac=function(i){return new(i||a)};static ɵdir=QC({type:a,selectors:[[`mat-radio-group`]],contentQueries:function(i,t,d){if(i&1&&Xy(d,X,5),i&2){let s;v_(s=I_())&&(t._radios=s)}},hostAttrs:[`role`,`radiogroup`,1,`mat-mdc-radio-group`],inputs:{color:`color`,name:`name`,labelPosition:`labelPosition`,value:`value`,selected:`selected`,disabled:[2,`disabled`,`disabled`,NB],required:[2,`required`,`required`,NB],disabledInteractive:[2,`disabledInteractive`,`disabledInteractive`,NB]},outputs:{change:`change`},exportAs:[`matRadioGroup`],features:[oM([_e,{provide:W,useExisting:a}])]})}return a})(),X=(()=>{class a{_elementRef=C(mo);_changeDetector=C(bB);_focusMonitor=C(St);_radioDispatcher=C(T$1);_defaultOptions=C(he,{optional:!0});_ngZone=C(re);_renderer=C(jl);_uniqueId=C(oe).getId(`mat-radio-`);_cleanupClick;id=this._uniqueId;name;ariaLabel;ariaLabelledby;ariaDescribedby;disableRipple=!1;tabIndex=0;get checked(){return this._checked}set checked(e){this._checked!==e&&(this._checked=e,e&&this.radioGroup&&this.radioGroup.value!==this.value?this.radioGroup.selected=this:!e&&this.radioGroup&&this.radioGroup.value===this.value&&(this.radioGroup.selected=null),e&&this._radioDispat
1cher.notify(this.id,this.name),this._changeDetector.markForCheck())}get value(){return this._value}set value(e){this._value!==e&&(this._value=e,this.radioGroup!==null&&(this.checked||(this.checked=this.radioGroup.value===e),this.checked&&(this.radioGroup.selected=this)))}get labelPosition(){return this._labelPosition||this.radioGroup&&this.radioGroup.labelPosition||`after`}set labelPosition(e){this._labelPosition=e}_labelPosition;get disabled(){return this._disabled||this.radioGroup!==null&&this.radioGroup.disabled}set disabled(e){this._setDisabled(e)}get required(){return this._required||this.radioGroup&&this.radioGroup.required}set required(e){e!==this._required&&this._changeDetector.markForCheck(),this._required=e}get color(){return this._color||this.radioGroup&&this.radioGroup.color||this._defaultOptions&&this._defaultOptions.color||`accent`}set color(e){this._color=e}_color;get disabledInteractive(){return this._disabledInteractive||this.radioGroup!==null&&this.radioGroup.disabledInteractive}set disabledInteractive(e){this._disabledInteractive=e}_disabledInteractive;change=new rt;radioGroup;get inputId(){return`${this.id||this._uniqueId}-input`}_checked=!1;_disabled=!1;_required=!1;_value=null;_removeUniqueSelectionListener=()=>{};_previousTabIndex;_inputElement;_rippleTrigger;_noopAnimations=$();_injector=C(_e$1);constructor(){C(k).load(zn);let e=C(W,{optional:!0}),i=C(new Av(`tabindex`),{optional:!0});this.radioGroup=e,this._disabledInteractive=this._defaultOptions?.disabledInteractive??!1,i&&(this.tabIndex=SB(i,0))}focus(e,i){i?this._focusMonitor.focusVia(this._inputElement,i,e):this._inputElement.nativeElement.focus(e)}_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((e,i)=>{e!==this.id&&i===this.name&&(this.checked=!1)})}ngDoCheck(){this._updateTabIndex()}ngAfterViewInit(){this._updateTabIndex(),this._focusMonitor.monitor(this._elementRef,!0).subscribe(e=>{!e&&this.radioGroup&&this.radioGroup._touch()}),this._ngZone.runOutsideAngular(()=>{this._cleanupClick=this._renderer.listen(this._inputElement.nativeElement,`click`,this._onInputClick)})}ngOnDestroy(){this._cleanupClick?.(),this._focusMonitor.stopMonitoring(this._elementRef),this._removeUniqueSelectionListener()}_emitChangeEvent(){this.change.emit(new h(this,this._value))}_isRippleDisabled(){return this.disableRipple||this.disabled}_onInputInteraction(e){if(e.stopPropagation(),!this.checked&&!this.disabled){let i=this.radioGroup&&this.value!==this.radioGroup.value;this.checked=!0,this._emitChangeEvent(),this.radioGroup&&(this.radioGroup._controlValueAccessorChangeFn(this.value),i&&this.radioGroup._emitChangeEvent())}}_setDisabled(e){this._disabled!==e&&(this._disabled=e,this._changeDetector.markForCheck())}_onInputClick=e=>{this.disabled&&this.disabledInteractive&&e.preventDefault()};_updateTabIndex(){let e=this.radioGroup,i;if(!e||!e.selected||this.disabled?i=this.tabIndex:i=e.selected===this?this.tabIndex:-1,i!==this._previousTabIndex){let t=this._inputElement?.nativeElement;t&&(t.setAttribute(`tabindex`,i+``),this._previousTabIndex=i,Rw(()=>{queueMicrotask(()=>{e&&e.selected&&e.selected!==this&&document.activeElement===t&&(e.selected?._inputElement.nativeElement.focus(),document.activeElement===t&&this._inputElement.nativeElement.blur())})},{injector:this._injector}))}}static ɵfac=function(i){return new(i||a)};static ɵcmp=UC({type:a,selectors:[[`mat-radio-button`]],viewQuery:function(i,t){if(i&1&&ev(me,5)(ue,7,mo),i&2){let d;v_(d=I_())&&(t._inputElement=d.first),v_(d=I_())&&(t._rippleTrigger=d.first)}},hostAttrs:[1,`mat-mdc-radio-button`],hostVars:19,hostBindings:function(i,t){i&1&&Yy(`focus`,function(){return t._inputElement.nativeElement.focus()}),i&2&&(Ty(`id`,t.id)(`tabindex`,null)(`aria-label`,null)(`aria-labelledby`,null)(`aria-describedby`,null),cv(`mat-primary`,t.color===`primary`)(`mat-accent`,t.color===`accent`)(`mat-warn`,t.color===`warn`)(`mat-mdc-radio-checked`,t.checked)(`mat-mdc-radio-disabled`,t.disabled)(`mat-mdc-radio-disabled-interactive`,t.disabledInteractive)(`_mat-animation-noopable`,t._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`,NB],tabIndex:[2,`tabIndex`,`tabIndex`,e=>e==null?0:SB(e)],checked:[2,`checked`,`checked`,NB],value:`value`,labelPosition:`labelPosition`,disabled:[2,`disabled`,`disabled`,NB],required:[2,`required`,`required`,NB],color:`color`,disabledInteractive:[2,`disabledInteractive`,`disabledInteractive`,NB]},outputs:{change:`change`},exportAs:[`matRadioButton`],ngContentSelectors:be,decls:13,vars:17,consts:[[`formField`,``],[`input`,``],[`mat-internal-form-field`,``,3,`labelPosition`,`for`],[1,`mdc-radio`],[1,`mat-mdc-radio-touch-target`],[`type`,`radio`,`aria-invalid`,`false`,1,`mdc-radio__native-control`,3,`change`,`id`,`checked`,`disabled`,`required`],[`aria-hidden`,`true`,1,`mdc-radio__background`],[1,`mdc-radio__outer-circle`],[1,`mdc-radio__inner
1-circle`],[`mat-ripple`,``,`aria-hidden`,`true`,1,`mat-radio-ripple`,`mat-focus-indicator`,3,`matRippleTrigger`,`matRippleDisabled`,`matRippleCentered`],[1,`mat-ripple-element`,`mat-radio-persistent-ripple`],[1,`mat-internal-form-field-label`,`mdc-label`]],template:function(i,t){i&1&&(g_(),Ms(0,`label`,2,0)(2,`span`,3),by(3,`span`,4),Ms(4,`input`,5,1),Yy(`change`,function(s){return t._onInputInteraction(s)}),Hu(),Ms(6,`span`,6),by(7,`span`,7)(8,`span`,8),Hu(),Ms(9,`span`,9),by(10,`span`,10),Hu()(),Ms(11,`span`,11),m_(12),Hu()()),i&2&&(Cy(`labelPosition`,t.labelPosition)(`for`,t.inputId),eT(2),cv(`mdc-radio--disabled`,t.disabled),eT(2),Cy(`id`,t.inputId)(`checked`,t.checked)(`disabled`,t.disabled&&!t.disabledInteractive)(`required`,t.required),Ty(`name`,t.name)(`value`,t.value)(`aria-label`,t.ariaLabel)(`aria-labelledby`,t.ariaLabelledby)(`aria-describedby`,t.ariaDescribedby)(`aria-disabled`,t.disabled&&t.disabledInteractive?`true`:null),eT(5),Cy(`matRippleTrigger`,t._rippleTrigger.nativeElement)(`matRippleDisabled`,t._isRippleDisabled())(`matRippleCentered`,!0))},dependencies:[wr,c],styles:[`.mat-mdc-radio-button {
2  -webkit-tap-highlight-color: transparent;
3}
4.mat-mdc-radio-button .mdc-radio {
5  display: inline-block;
6  position: relative;
7  flex: 0 0 auto;
8  box-sizing: content-box;
9  width: 20px;
10  height: 20px;
11  will-change: opacity, transform, border-color, color;
12  padding: calc((var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);
13  cursor: pointer;
14}
15.mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:not([disabled]):not(:focus) ~ .mdc-radio__background::before {
16  opacity: 0.04;
17  transform: scale(1);
18}
19.mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:not([disabled]) ~ .mdc-radio__background > .mdc-radio__outer-circle {
20  border-color: var(--%NS%mat-radio-unselected-hover-icon-color, var(--%NS%mat-sys-on-surface));
21}
22.mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {
23  border-color: var(--%NS%mat-radio-selected-hover-icon-color, var(--%NS%mat-sys-primary));
24}
25.mat-mdc-radio-button .mdc-radio:hover > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {
26  background-color: var(--%NS%mat-radio-selected-hover-icon-color, var(--%NS%mat-sys-primary, currentColor));
27}
28.mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {
29  border-color: var(--%NS%mat-radio-unselected-pressed-icon-color, var(--%NS%mat-sys-on-surface));
30}
31.mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {
32  border-color: var(--%NS%mat-radio-selected-pressed-icon-color, var(--%NS%mat-sys-primary));
33}
34.mat-mdc-radio-button .mdc-radio:active > .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {
35  background-color: var(--%NS%mat-radio-selected-pressed-icon-color, var(--%NS%mat-sys-primary, currentColor));
36}
37.mat-mdc-radio-button .mdc-radio__background {
38  display: inline-block;
39  position: relative;
40  box-sizing: border-box;
41  width: 20px;
42  height: 20px;
43}
44.mat-mdc-radio-button .mdc-radio__background::before {
45  position: absolute;
46  transform: scale(0, 0);
47  border-radius: 50%;
48  opacity: 0;
49  pointer-events: none;
50  content: "";
51  transition: opacity 90ms cubic-bezier(0.4, 0, 0.6, 1), transform 90ms cubic-bezier(0.4, 0, 0.6, 1);
52  width: var(--%NS%mat-radio-state-layer-size, 40px);
53  height: var(--%NS%mat-radio-state-layer-size, 40px);
54  top: calc(-1 * (var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);
55  left: calc(-1 * (var(--%NS%mat-radio-state-layer-size, 40px) - 20px) / 2);
56}
57.mat-mdc-radio-button .mdc-radio__outer-circle {
58  position: absolute;
59  top: 0;
60  left: 0;
61  box-sizing: border-box;
62  width: 100%;
63  height: 100%;
64  border-width: 2px;
65  border-style: solid;
66  border-radius: 50%;
67  transition: border-color 90ms cubic-bezier(0.4, 0, 0.6, 1);
68}
69.mat-mdc-radio-button .mdc-radio__inner-circle {
70  position: absolute;
71  top: 0;
72  left: 0;
73  box-sizing: border-box;
74  width: 100%;
75  height: 100%;
76  transform: scale(0);
77  border-radius: 50%;
78  transition: transform 90ms cubic-bezier(0.4, 0, 0.6, 1), background-color 90ms cubic-bezier(0.4, 0, 0.6, 1);
79}
80@media (forced-colors: active) {
81  .mat-mdc-radio-button .mdc-radio__inner-circle {
82    background-color: CanvasText !important;
83  }
84}
85.mat-mdc-radio-button .mdc-radio__native-control {
86  position: absolute;
87  margin: 0;
88  padding: 0;
89  opacity: 0;
90  top: 0;
91  right: 0;
92  left: 0;
93  cursor: inherit;
94  z-index: 1;
95  width: var(--%NS%mat-radio-state-layer-size, 40px);
96  height: var(--%NS%mat-radio-state-layer-size, 40px);
97}
98.mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background, .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background {
99  transition: opacity 90ms cubic-bezier(0, 0, 0.2, 1), transform 90ms cubic-bezier(0, 0, 0.2, 1);
100}
101.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 {
102  transition: border-color 90ms cubic-bezier(0, 0, 0.2, 1);
103}
104.mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__inner-circle, .mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__inner-circle {
105  transition: transform 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1);
106}
107.mat-mdc-radio-button .mdc-radio__native-control:focus + .mdc-radio__background::before {
108  transform: scale(1);
109  opacity: 0.12;
110  transition: opacity 90ms cubic-bezier(0, 0, 0.2, 1), transform 90ms cubic-bezier(0, 0, 0.2, 1);
111}
112.mat-mdc-radio-button .mdc-radio__native-control:disabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {
113  border-color: var(--%NS%mat-radio-disabled-unselected-icon-color, var(--%NS%mat-sys-on-surface));
114  opacity: var(--%NS%mat-radio-disabled-unselected-icon-opacity, 0.38);
115}
116.mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background {
117  cursor: default;
118}
119.mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__outer-circle {
120  border-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface));
121  opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);
122}
123.mat-mdc-radio-button .mdc-radio__native-control:disabled + .mdc-radio__background > .mdc-radio__inner-circle {
124  background-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface, currentColor));
125  opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);
126}
127.mat-mdc-radio-button .mdc-radio__native-control:enabled:not(:checked) + .mdc-radio__background > .mdc-radio__outer-circle {
128  border-color: var(--%NS%mat-radio-unselected-icon-color, var(--%NS%mat-sys-on-surface-variant));
129}
130.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__outer-circle {
131  border-color: var(--%NS%mat-radio-selected-icon-color, var(--%NS%mat-sys-primary));
132}
133.mat-mdc-radio-button .mdc-radio__native-control:enabled:checked + .mdc-radio__background > .mdc-radio__inner-circle {
134  background-color: var(--%NS%mat-radio-selected-icon-color, var(--%NS%mat-sys-primary, currentColor));
135}
136.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked + .mdc-radio__background > .mdc-radio__outer-circle {
137  border-color: var(--%NS%mat-radio-selected-focus-icon-color, var(--%NS%mat-sys-primary));
138}
139.mat-mdc-radio-button .mdc-radio__native-control:enabled:focus:checked + .mdc-radio__background > .mdc-radio__inner-circle {
140  background-color: var(--%NS%mat-radio-selected-focus-icon-color, var(--%NS%mat-sys-primary, currentColor));
141}
142.mat-mdc-radio-button .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__inner-circle {
143  transform: scale(0.5);
144  transition: transform 90ms cubic-bezier(0, 0, 0.2, 1), background-color 90ms cubic-bezier(0, 0, 0.2, 1);
145}
146.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled {
147  pointer-events: auto;
148}
149.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 {
150  border-color: var(--%NS%mat-radio-disabled-unselected-icon-color, var(--%NS%mat-sys-on-surface));
151  opacity: var(--%NS%mat-radio-disabled-unselected-icon-opacity, 0.38);
152}
153.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--%NS%disabled:hover .mdc-radio__native-control:checked + .mdc-radio__background > .mdc-radio__outer-circle,
154.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,
155.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control + .mdc-radio__background > .mdc-radio__outer-circle {
156  border-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface));
157  opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);
158}
159.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--%NS%disabled:hover .mdc-radio__native-control:checked + .mdc-radio__background >
159 .mdc-radio__inner-circle,
160.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,
161.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__native-control + .mdc-radio__background > .mdc-radio__inner-circle {
162  background-color: var(--%NS%mat-radio-disabled-selected-icon-color, var(--%NS%mat-sys-on-surface, currentColor));
163  opacity: var(--%NS%mat-radio-disabled-selected-icon-opacity, 0.38);
164}
165.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__background::before,
166.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__outer-circle,
167.mat-mdc-radio-button._mat-animation-noopable .mdc-radio__inner-circle {
168  transition: none !important;
169}
170.mat-mdc-radio-button .mat-internal-form-field-label:empty {
171  display: none;
172}
173.mat-mdc-radio-button .mdc-radio__background::before {
174  background-color: var(--%NS%mat-radio-ripple-color, var(--%NS%mat-sys-on-surface));
175}
176.mat-mdc-radio-button.mat-mdc-radio-checked .mat-ripple-element,
177.mat-mdc-radio-button.mat-mdc-radio-checked .mdc-radio__background::before {
178  background-color: var(--%NS%mat-radio-checked-ripple-color, var(--%NS%mat-sys-primary));
179}
180.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mat-ripple-element,
181.mat-mdc-radio-button.mat-mdc-radio-disabled-interactive .mdc-radio--disabled .mdc-radio__background::before {
182  background-color: var(--%NS%mat-radio-ripple-color, var(--%NS%mat-sys-on-surface));
183}
184.mat-mdc-radio-button .mat-internal-form-field {
185  color: var(--%NS%mat-radio-label-text-color, var(--%NS%mat-sys-on-surface));
186  font-family: var(--%NS%mat-radio-label-text-font, var(--%NS%mat-sys-body-medium-font));
187  line-height: var(--%NS%mat-radio-label-text-line-height, var(--%NS%mat-sys-body-medium-line-height));
188  font-size: var(--%NS%mat-radio-label-text-size, var(--%NS%mat-sys-body-medium-size));
189  letter-spacing: var(--%NS%mat-radio-label-text-tracking, var(--%NS%mat-sys-body-medium-tracking));
190  font-weight: var(--%NS%mat-radio-label-text-weight, var(--%NS%mat-sys-body-medium-weight));
191  cursor: pointer;
192}
193.mat-mdc-radio-button .mdc-radio--disabled + .mat-internal-form-field-label {
194  color: var(--%NS%mat-radio-disabled-label-color, color-mix(in srgb, var(--%NS%mat-sys-on-surface) 38%, transparent));
195}
196.mat-mdc-radio-button .mat-radio-ripple {
197  top: 0;
198  left: 0;
199  right: 0;
200  bottom: 0;
201  position: absolute;
202  pointer-events: none;
203  border-radius: 50%;
204}
205.mat-mdc-radio-button .mat-radio-ripple > .mat-ripple-element {
206  opacity: 0.14;
207}
208.mat-mdc-radio-button .mat-radio-ripple::before {
209  border-radius: 50%;
210}
211.mat-mdc-radio-button .mdc-radio > .mdc-radio__native-control:focus:enabled:not(:checked) ~ .mdc-radio__background > .mdc-radio__outer-circle {
212  border-color: var(--%NS%mat-radio-unselected-focus-icon-color, var(--%NS%mat-sys-on-surface));
213}
214.mat-mdc-radio-button.cdk-focused .mat-focus-indicator::before {
215  content: "";
216}
217
218.mat-mdc-radio-disabled {
219  cursor: default;
220  pointer-events: none;
221}
222.mat-mdc-radio-disabled.mat-mdc-radio-disabled-interactive {
223  pointer-events: auto;
224}
225
226.mat-mdc-radio-touch-target {
227  position: absolute;
228  top: 50%;
229  left: 50%;
230  height: var(--%NS%mat-radio-touch-target-size, 48px);
231  width: var(--%NS%mat-radio-touch-target-size, 48px);
232  transform: translate(-50%, -50%);
233  display: var(--%NS%mat-radio-touch-target-display, block);
234}
235[dir=rtl] .mat-mdc-radio-touch-target {
236  left: auto;
237  right: 50%;
238  transform: translate(50%, -50%);
239}
240`],encapsulation:2})}return a})(),Pe=(()=>{class a{static ɵfac=function(i){return new(i||a)};static ɵmod=WC({type:a});static ɵinj=mp({imports:[Vn,X,T]})}return a})()});export{ve as i,X as n,pe as r,Pe 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.