| 4082 | }`);var YQA=TA('<div role="none"><!></div> <!> <!> <!>',1);function HQA(i,e){Jt(e,!1);var A=cA(void 0,!0),t=dr("jsoneditor:JSONEditor"),n={text:""},o=void 0,a=!1,r=xa.tree,s=!0,l=!0,g=!0,C=!0,d=!1,B=!1,u=!0,E=JSON,f=void 0,m=JSON,v={parse:jIA,stringify:El},S=[IIA],k=S[0].id,M=ug,x=void 0,F=void 0,z=PIA,j=ug,X=ug,eA=ug,Z=ug,CA=de=>{console.error(de),alert(de.toString())},wA=ug,BA=ug,QA=K(e,"content",13,n),RA=K(e,"selection",13,o),dA=K(e,"readOnly",13,a),IA=K(e,"indentation",13,2),xA=K(e,"tabSize",13,4),qA=K(e,"truncateTextSize",13,1e3),ue=K(e,"mode",13,r),HA=K(e,"mainMenuBar",13,s),bA=K(e,"navigationBar",13,l),PA=K(e,"statusBar",13,g),it=K(e,"askToFormat",13,C),Xe=K(e,"escapeControlCharacters",13,d),YA=K(e,"escapeUnicodeCharacters",13,B),hA=K(e,"flattenColumns",13,u),Ae=K(e,"parser",13,E),pA=K(e,"validator",13,f),te=K(e,"validationParser",13,m),NA=K(e,"pathParser",13,v),Ge=K(e,"queryLanguages",13,S),JA=K(e,"queryLanguageId",13,k),yA=K(e,"onChangeQueryLanguage",13,M),Pt=K(e,"onChange",13,x),Dt=K(e,"onSelect",13,F),fe=K(e,"onRenderValue",13,z),Zt=K(e,"onClassName",13,j),Pe=K(e,"onRenderMenu",13,X),qe=K(e,"onRenderContextMenu",13,eA),vt=K(e,"onChangeMode",13,Z),Ke=K(e,"onError",13,CA),Ii=K(e,"onFocus",13,wA),V=K(e,"onBlur",13,BA),$=cA(Fh(),!0),iA=cA(!1,!0),oA=cA(void 0,!0),UA=cA(void 0,!0),he=cA(void 0,!0),me=cA(void 0,!0),GA=cA(Ae(),!0);function OA(){return QA()}function wt(de){t("set");var xi=n_(de);if(xi)throw new Error(xi);N($,Fh()),QA(de),jo()}function rt(de){t("update");var xi=n_(de);if(xi)throw new Error(xi);QA(de),jo()}function je(de){var xi=c(oA).patch(de);return jo(),xi}function ze(de){RA(de),jo()}function pi(de,xi){c(oA).expand(de,xi),jo()}function mn(de){var xi=arguments.length>1&&arguments[1]!==void 0&&arguments[1];c(oA).collapse(de,xi),jo()}function Sn(){var de=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};c(oA).transform(de),jo()}function He(){return c(oA).validate()}function En(){var de=c(oA).acceptAutoRepair();return jo(),de}function Gi(de){return Pi.apply(this,arguments)}function Pi(){return(Pi=Xt(function*(de){yield c(oA).scrollTo(de)})).apply(this,arguments)}function gn(de){return c(oA).findElement(de)}function Rt(){c(oA).focus(),jo()}function Qn(){return jt.apply(this,arguments)}function jt(){return(jt=Xt(function*(){yield c(oA).refresh()})).apply(this,arguments)}function J(de){var xi,wn,xn,na,Ra,Oi,ko,ar,To,ja,to,Wi,ei,qn,_o,qo,SA,ee,be,EA,LA,Ce,Te,gt,dt,Ut,io,Zi,nn,ai,Xi,Na=Object.keys(de);for(var Vt of Na)switch(Vt){case"content":QA((xi=de[Vt])!==null&&xi!==void 0?xi:n);break;case"selection":RA((wn=de[Vt])!==null&&wn!==void 0?wn:o);break;case"readOnly":dA((xn=de[Vt])!==null&&xn!==void 0?xn:a);break;case"indentation":IA((na=de[Vt])!==null&&na!==void 0?na:2);break;case"tabSize":xA((Ra=de[Vt])!==null&&Ra!==void 0?Ra:4);break;case"truncateTextSize":qA((Oi=de[Vt])!==null&&Oi!==void 0?Oi:1e3);break;case"mode":ue((ko=de[Vt])!==null&&ko!==void 0?ko:r);break;case"mainMenuBar":HA((ar=de[Vt])!==null&&ar!==void 0?ar:s);break;case"navigationBar":bA((To=de[Vt])!==null&&To!==void 0?To:l);break;case"statusBar":PA((ja=de[Vt])!==null&&ja!==void 0?ja:g);break;case"askToFormat":it((to=de[Vt])!==null&&to!==void 0?to:C);break;case"escapeControlCharacters":Xe((Wi=de[Vt])!==null&&Wi!==void 0?Wi:d);break;case"escapeUnicodeCharacters":YA((ei=de[Vt])!==null&&ei!==void 0?ei:B);break;case"flattenColumns":hA((qn=de[Vt])!==null&&qn!==void 0?qn:u);break;case"parser":Ae((_o=de[Vt])!==null&&_o!==void 0?_o:E);break;case"validator":pA((qo=de[Vt])!==null&&qo!==void 0?qo:f);break;case"validationParser":te((SA=de[Vt])!==null&&SA!==void 0?SA:m);break;case"pathParser":NA((ee=de[Vt])!==null&&ee!==void 0?ee:v);break;case"queryLanguages":Ge((be=de[Vt])!==null&&be!==void 0?be:S);break;case"queryLanguageId":JA((EA=de[Vt])!==null&&EA!==void 0?EA:k);break;case"onChangeQueryLanguage":yA((LA=de[Vt])!==null&&LA!==void 0?LA:M);break;case"onChange":Pt((Ce=de[Vt])!==null&&Ce!==void 0?Ce:x);break;case"onRenderValue":fe((Te=de[Vt])!==null&&Te!==void 0?Te:z);break;case"onClassName":Zt((gt=de[Vt])!==null&>!==void 0?gt:j);break;case"onRenderMenu":Pe((dt=de[Vt])!==null&&dt!==void 0?dt:X);break;case"onRenderContextMenu":qe((Ut=de[Vt])!==null&&Ut!==void 0?Ut:eA);break;case"onChangeMode":vt((io=de[Vt])!==null&&io!==void 0?io:Z);break;case"onSelect":Dt((Zi=de[Vt])!==null&&Zi!==void 0?Zi:F);break;case"onError":Ke((nn=de[Vt])!==null&&nn!==void 0?nn:CA);break;case"onFocus":Ii((ai=de[Vt])!==null&&ai!==void 0?ai:wA);break;case"onBlur":V((Xi=de[Vt])!==null&&Xi!==void 0?Xi:BA);break;default:It(Vt)}function It($i){t('Unknown property "'.concat($i,'"'))}Ge().some($i=>$i.id===JA())||JA(Ge()[0].id),jo()}function ut(){return bi.apply(this,arguments)}function bi(){return(bi=Xt(function*(){throw new Error("class method destroy() is deprecated. It is replaced with a method destroy() in the vanilla library.")})).apply(this,arguments)}function kn(de,xi,wn){QA(de),Pt()&&Pt()(de,xi,wn)}function _n(de){RA(de),Dt()&&Dt()(d3(de))}function Co(){N(iA,!0),Ii()&&Ii()()}function ia(){N(iA,!1),V()&&V()()}function So(de){return Vo.apply(this,arguments)}function Vo(){return(Vo=Xt(function*(de){ue()!==de&&(ue(de),jo(),Rt(),vt()(de))})).apply(this,arguments)}function ga(de){t("handleChangeQueryLanguage",de),JA(de),yA()(de)}function Ko(de){var{id:xi,json:wn,rootPath:xn,onTransform:na,onClose:Ra}=de;dA()||N(me,{id:xi,json:wn,rootPath:xn,indentation:IA(),truncateTextSize:qA(),escapeControlCharacters:Xe(),escapeUnicodeCharacters:YA(),parser:Ae(),parseMemoizeOne:c(A),validationParser:te(),pathParser:NA(),queryLanguages:Ge(),queryLanguageId:JA(),onChangeQueryLanguage:ga,onRenderValue:fe(),onRenderMenu:Oi=>Pe()(Oi,{mode:ue(),modal:!0,readOnly:dA()}),onRenderContextMenu:Oi=>qe()(Oi,{mode:ue(),modal:!0,readOnly:dA(),selection:RA()}),onClassName:Zt(),onTransform:na,onClose:Ra})}function va(de){dA()||N(he,de)}function ca(de){var{content:xi,path:wn,onPatch:xn,onClose:na}=de;t("onJSONEditorModal",{content:xi,path:wn}),N(UA,{content:xi,path:wn,onPatch:xn,readOnly:dA(),indentation:IA(),tabSize:xA(),truncateTextSize:qA(),mainMenuBar:HA(),navigationBar:bA(),statusBar:PA(),askToFormat:it(),escapeControlCharacters:Xe(),escapeUnicodeCharacters:YA(),flattenColumns:hA(),parser:Ae(),validator:void 0,validationParser:te(),pathParser:NA(),onRenderValue:fe(),onClassName:Zt(),onRenderMenu:Pe(),onRenderContextMenu:qe(),onSortModal:va,onTransformModal:Ko,onClose:na})}function pa(de){de.stopPropagation()}KA(()=>(Y(Ae()),c(GA),Y(QA()),Fh),()=>{if(!_q(Ae(),c(GA))){if(t("parser changed, recreate editor"),W4(QA())){var de=c(GA).stringify(QA().json);QA({json:de!==void 0?Ae().parse(de):void 0})}N(GA,Ae()),N($,Fh())}}),KA(()=>Y(QA()),()=>{var de=n_(QA());de&&console.error("Error: "+de)}),KA(()=>Y(RA()),()=>{RA()===null&&console.warn("selection is invalid: it is null but should be undefined")}),KA(()=>Y(Ae()),()=>{N(A,YB(Ae().parse))}),KA(()=>Y(ue()),()=>{t("mode changed to",ue())}),Vn();var Uo={get:OA,set:wt,update:rt,patch:je,select:ze,expand:pi,collapse:mn,transform:Sn,validate:He,acceptAutoRepair:En,scrollTo:Gi,findElement:gn,focus:Rt,refresh:Qn,updateProps:J,destroy:ut};return di(!0),N_(i,{children:(de,xi)=>{var wn,xn=YQA(),na=at(xn);uq(gA(na),()=>c($),to=>{ta(fV(to,{get externalMode(){return ue()},get content(){return QA()},get selection(){return RA()},get readOnly(){return dA()},get indentation(){return IA()},get tabSize(){return xA()},get truncateTextSize(){return qA()},get statusBar(){return PA()},get askToFormat(){return it()},get mainMenuBar(){return HA()},get navigationBar(){return bA()},get escapeControlCharacters(){return Xe()},get escapeUnicodeCharacters(){return YA()},get flattenColumns(){return hA()},get parser(){return Ae()},get parseMemoizeOne(){return c(A)},get validator(){return pA()},get validationParser(){return te()},get pathParser(){return NA()},insideModal:!1,get onError(){return Ke()},onChange:kn,onChangeMode:So,onSelect:_n,get onRenderValue(){return fe()},get onClassName(){return Zt()},onFocus:Co,onBlur:ia,get onRenderMenu(){return Pe()},get onRenderContextMenu(){return qe()},onSortModal:va,onTransformModal:Ko,onJSONEditorModal:ca,$$legacy:!0}),Wi=>N(oA,Wi),()=>c(oA))});var Ra=kA(na,2),Oi=to=>{(function(Wi,ei){var qn,_o;Jt(ei,!1);var qo=cA(void 0,!0),SA=cA(void 0,!0),ee=cA(void 0,!0),be=cA(void 0,!0),EA=dr("jsoneditor:SortModal"),LA=K(ei,"id",9),Ce=K(ei,"json",9),Te=K(ei,"rootPath",9),gt=K(ei,"onSort",9),dt=K(ei,"onClose",9),Ut={value:1,label:"ascending"},io=[Ut,{value:-1,label:"descending"}],Zi="".concat(LA(),":").concat(xt(Te())),nn=cA((qn=kh()[Zi])===null||qn===void 0?void 0:qn.selectedProperty,!0),ai=cA(((_o=kh()[Zi])===null||_o===void 0?void 0:_o.selectedDirection)||Ut,!0),Xi=cA(void 0,!0);function Na(){try{var It,$i,cn;N(Xi,void 0);var Io=((It=c(nn))===null||It===void 0?void 0:It.value)||(($i=c(be))===null||$i===void 0||($i=$i[0])===null||$i===void 0?void 0:$i.value)||[],Rn=(cn=c(ai))===null||cn===void 0?void 0:cn.value,Tt=mW(Ce(),Te(),Io,Rn);gt()!==void 0&&Te()!==void 0&>()({operations:Tt,rootPath:Te(),itemPath:Io,direction:Rn}),dt()()}catch(fa){N(Xi,String(fa))}}function Vt(It){It.focus()}KA(()=>(Y(Ce()),Y(Te())),()=>{N(qo,$e(Ce(),Te()))}),KA(()=>c(qo),()=>{N(SA,Array.isArray(c(qo)))}),KA(()=>(c(SA),c(qo)),()=>{N(ee,c(SA)?x_(c(qo)):void 0)}),KA(()=>(c(ee),j2),()=>{N(be,c(ee)?c(ee).map(j2):void 0)}),KA(()=>(kh(),c(nn),c(ai)),()=>{kh(kh()[Zi]={selectedProperty:c(nn),selectedDirection:c(ai)}),EA("store state in memory",Zi,kh()[Zi])}),Vn(),di(!0),np(Wi,{get onClose(){return dt()},className:"jse-sort-modal",children:(It,$i)=>{var cn=JQA(),Io=at(cn),Rn=lt(()=>c(SA)?"Sort array items":"Sort object keys");o5(Io,{get title(){return c(Rn)},get onClose(){return dt()}});var Tt=gA(kA(Io,2)),fa=kA(gA(Tt)),oa=gA(fa),y=kA(gA(oa)),b=gA(y),R=kA(oa),W=ge=>{var pe=TQA(),Ve=kA(gA(pe));Hd(gA(Ve),{showChevron:!0,get items(){return c(be)},get value(){return c(nn)},set value(Ue){N(nn,Ue)},$$legacy:!0}),sA(ge,pe)};zA(R,ge=>{c(SA),c(be),uA(()=>{var pe;return c(SA)&&c(be)&&((pe=c(be))===null||pe===void 0?void 0:pe.length)>1})&&ge(W)});var _=kA(R),q=kA(gA(_));Hd(gA(q),{showChevron:!0,clearable:!1,get items(){return io},get value(){return c(ai)},set value(ge){N(ai,ge)},$$legacy:!0});var tA=kA(Tt,2),rA=gA(tA),DA=ge=>{var pe=OQA(),Ve=gA(pe);Le(()=>Ht(Ve,c(Xi))),sA(ge,pe)};zA(rA,ge=>{c(Xi)&&ge(DA)});var ae=gA(kA(tA,2));Tr(()=>De("click",ae,Na)),Ms(ae,ge=>Vt?.(ge)),Le(ge=>{tI(b,ge),ae.disabled=(c(SA),c(be),c(nn),uA(()=>{var pe;return!!(c(SA)&&c(be)&&((pe=c(be))===null||pe===void 0?void 0:pe.length)>1)&&!c(nn)}))},[()=>(Y(Te()),Y(An),Y(El),uA(()=>Te()&&!An(Te())?El(Te()):"(document root)"))]),sA(It,cn)},$$slots:{default:!0}}),Yt()})(to,t1(()=>c(he),{onClose:()=>{var Wi;(Wi=c(he))===null||Wi===void 0||Wi.onClose(),N(he,void 0)}}))};zA(Ra,to=>{c(he)&&to(Oi)});var ko=kA(Ra,2),ar=to=>{jEA(to,t1(()=>c(me),{onClose:()=>{var Wi;(Wi=c(me))===null||Wi===void 0||Wi.onClose(),N(me,void 0)}}))};zA(ko,to=>{c(me)&&to(ar)});var To=kA(ko,2),ja=to=>{(function(Wi,ei){Jt(ei,!1);var qn=cA(void 0,!0),_o=cA(void 0,!0),qo=cA(void 0,!0),SA=cA(void 0,!0),ee=dr("jsoneditor:JSONEditorModal"),be=K(ei,"content",9),EA=K(ei,"path",9),LA=K(ei,"onPatch",9),Ce=K(ei,"readOnly",9),Te=K(ei,"indentation",9),gt=K(ei,"tabSize",9),dt=K(ei,"truncateTextSize",9),Ut=K(ei,"mainMenuBar",9),io=K(ei,"navigationBar",9),Zi=K(ei,"statusBar",9),nn=K(ei,"askToFormat",9),ai=K(ei,"escapeControlCharacters",9),Xi=K(ei,"escapeUnicodeCharacters",9),Na=K(ei,"flattenColumns",9),Vt=K(ei,"parser",9),It=K(ei,"validator",9),$i=K(ei,"validationParser",9),cn=K(ei,"pathParser",9),Io=K(ei,"onRenderValue",9),Rn=K(ei,"onClassName",9),Tt=K(ei,"onRenderMenu",9),fa=K(ei,"onRenderContextMenu",9),oa=K(ei,"onSortModal",9),y=K(ei,"onTransformModal",9),b=K(ei,"onClose",9),R=cA(void 0,!0),W=cA(void 0,!0),_={mode:rA(be()),content:be(),selection:void 0,relativePath:EA()},q=cA([_],!0),tA=cA(void 0,!0);function rA(fA){return W4(fA)&&sa(fA.json)?xa.table:xa.tree}function DA(){var fA,ZA=(fA=Ji(c(q)))===null||fA===void 0?void 0:fA.selection;Ap(ZA)&&c(R).scrollTo(Qt(ZA))}function ae(){if(ee("handleApply"),!Ce())try{N(tA,void 0);var fA=c(qn).relativePath,ZA=c(qn).content,Ye=[{op:"replace",path:xt(fA),value:xj(ZA,Vt()).json}];if(c(q).length>1){var Me=xj(c(q)[c(q).length-2].content,Vt()).json,Re={json:ol(Me,Ye)},ct=Fe(Fe({},c(q)[c(q).length-2]||_),{},{content:Re});N(q,[...c(q).slice(0,c(q).length-2),ct]),jo(),DA()}else LA()(Ye),b()()}catch(ti){N(tA,String(ti))}}function ge(){if(ee("handleClose"),c(W))N(W,!1);else if(c(q).length>1){var fA;N(q,an(c(q))),jo(),(fA=c(R))===null||fA===void 0||fA.focus(),DA(),N(tA,void 0)}else b()()}function pe(fA){ee("handleChange",fA),Je(ZA=>Fe(Fe({},ZA),{},{content:fA}))}function Ve(fA){ee("handleChangeSelection",fA),Je(ZA=>Fe(Fe({},ZA),{},{selection:fA}))}function Ue(fA){ee("handleChangeMode",fA),Je(ZA=>Fe(Fe({},ZA),{},{mode:fA}))}function Je(fA){var ZA=fA(Ji(c(q)));N(q,[...an(c(q)),ZA])}function Ei(fA){N(tA,fA.toString()),console.error(fA)}function no(fA){var ZA,{content:Ye,path:Me}=fA;ee("handleJSONEditorModal",{content:Ye,path:Me});var Re={mode:rA(Ye),content:Ye,selection:void 0,relativePath:Me};N(q,[...c(q),Re]),jo(),(ZA=c(R))===null||ZA===void 0||ZA.focus()}function AA(fA){fA.focus()}os(()=>{var fA;(fA=c(R))===null||fA===void 0||fA.focus()}),KA(()=>c(q),()=>{N(qn,Ji(c(q))||_)}),KA(()=>c(q),()=>{N(_o,c(q).flatMap(fA=>fA.relativePath))}),KA(()=>(c(_o),El),()=>{N(qo,An(c(_o))?"(document root)":El(c(_o)))}),KA(()=>Y(Vt()),()=>{N(SA,YB(Vt().parse))}),Vn(),di(!0),np(Wi,{onClose:ge,className:"jse-jsoneditor-modal",get fullscreen(){return c(W)},children:(fA,ZA)=>{var Ye=KQA();N_(gA(Ye),{children:(Me,Re)=>{var ct=GQA(),ti=at(ct),ji=lt(()=>(c(q),uA(()=>c(q).length>1?" (".concat(c(q).length,")"):"")));o5(ti,{get title(){var si;return"Edit nested content ".concat((si=c(ji))!==null&&si!==void 0?si:"")},fullScreenButton:!0,onClose:ge,get fullscreen(){return c(W)},set fullscreen(si){N(W,si)},$$legacy:!0});var Wn=kA(ti,2),Cn=kA(gA(Wn),2),xo=kA(Cn,4);ta(fV(gA(xo),{get externalMode(){return c(qn),uA(()=>c(qn).mode)},get content(){return c(qn),uA(()=>c(qn).content)},get selection(){return c(qn),uA(()=>c(qn).selection)},get readOnly(){return Ce()},get indentation(){return Te()},get tabSize(){return gt()},get truncateTextSize(){return dt()},get statusBar(){return Zi()},get askToFormat(){return nn()},get mainMenuBar(){return Ut()},get navigationBar(){return io()},get escapeControlCharacters(){return ai()},get escapeUnicodeCharacters(){return Xi()},get flattenColumns(){return Na()},get parser(){return Vt()},get parseMemoizeOne(){return c(SA)},get validator(){return It()},get validationParser(){return $i()},get pathParser(){return cn()},insideModal:!0,onError:Ei,onChange:pe,onChangeMode:Ue,onSelect:Ve,get onRenderValue(){return Io()},get onClassName(){return Rn()},get onFocus(){return ug},get onBlur(){return ug},get onRenderMenu(){return Tt()},get onRenderContextMenu(){return fa()},get onSortModal(){return oa()},get onTransformModal(){return y()},onJSONEditorModal:no,$$legacy:!0}),si=>N(R,si),()=>c(R));var ri=gA(kA(xo,2)),Ca=si=>{var _t=RQA(),fi=gA(_t);Le(()=>Ht(fi,c(tA))),sA(si,_t)};zA(ri,si=>{c(tA)&&si(Ca)});var Bo=kA(ri,2),da=si=>{var _t=NQA();Bn(gA(_t),{get data(){return eJ}}),De("click",_t,ge),sA(si,_t)};zA(Bo,si=>{c(q),uA(()=>c(q).length>1)&&si(da)});var Nn=kA(Bo,2),qt=si=>{var _t=FQA();Tr(()=>De("click",_t,ae)),Ms(_t,fi=>AA?.(fi)),sA(si,_t)},un=si=>{var _t=LQA();De("click",_t,ge),sA(si,_t)};zA(Nn,si=>{Ce()?si(un,!1):si(qt)}),Le(()=>tI(Cn,c(qo))),sA(Me,ct)},$$slots:{default:!0}}),sA(fA,Ye)},$$slots:{default:!0}}),Yt()})(to,t1(()=>c(UA),{onClose:()=>{var Wi;(Wi=c(UA))===null||Wi===void 0||Wi.onClose(),N(UA,void 0)}}))};zA(To,to=>{c(UA)&&to(ja)}),Le(()=>wn=Ci(na,1,"jse-main svelte-1l55585",null,wn,{"jse-focus":c(iA)})),De("keydown",na,pa),sA(de,xn)},$$slots:{default:!0}}),Ai(e,"get",OA),Ai(e,"set",wt),Ai(e,"update",rt),Ai(e,"patch",je),Ai(e,"select",ze),Ai(e,"expand",pi),Ai(e,"collapse",mn),Ai(e,"transform",Sn),Ai(e,"validate",He),Ai(e,"acceptAutoRepair",En),Ai(e,"scrollTo",Gi),Ai(e,"findElement",gn),Ai(e,"focus",Rt),Ai(e,"refresh",Qn),Ai(e,"updateProps",J),Ai(e,"destroy",ut),Yt(Uo)}function FW(i){var{target:e,props:A}=i,t=xdA(HQA,{target:e,props:A});return t.destroy=Xt(function*(){return(function(n,o){var a=S_.get(n);return a?(S_.delete(n),a(o)):Promise.resolve()})(t)}),jo(),t}var Dc=class i{constructor(e){this.el=e}jsonString;editor=null;ngAfterViewInit(){let e={text:this.jsonString};setTimeout(()=>{this.editor=FW({target:document.getElementById("json-editor"),props:{content:e,mode:xa.text,mainMenuBar:!1,statusBar:!1}})})}getJsonString(){return this.editor?.get().text}static \u0275fac=function(A){return new(A||i)(st(ce))};static \u0275cmp=vA({type:i,selectors:[["app-json-editor"]],inputs:{jsonString:"jsonString"},decls:1,vars:0,consts:[["id","json-editor",1,"json-editor-container","jse-theme-dark"]],template:function(A,t){A&1&&$n(0,"div",0)},styles:[".jse-theme-dark[_ngcontent-%COMP%]{--jse-theme: dark;--jse-theme-color: #2f6dd0;--jse-theme-color-highlight: #467cd2;--jse-background-color: #1e1e1e;--jse-text-color: #d4d4d4;--jse-text-color-inverse: #4d4d4d;--jse-main-border: 1px solid #4f4f4f;--jse-menu-color: #fff;--jse-modal-background: #2f2f2f;--jse-modal-overlay-background: rgba(0, 0, 0, .5);--jse-modal-code-background: #2f2f2f;--jse-tooltip-color: var(--jse-text-color);--jse-tooltip-background: #4b4b4b;--jse-tooltip-border: 1px solid #737373;--jse-tooltip-action-button-color: inherit;--jse-tooltip-action-button-background: #737373;--jse-panel-background: #333333;--jse-panel-background-border: 1px solid #464646;--jse-panel-color: var(--jse-text-color);--jse-panel-color-readonly: #737373;--jse-panel-border: 1px solid #3c3c3c;--jse-panel-button-color-highlight: #e5e5e5;--jse-panel-button-background-highlight: #464646;--jse-navigation-bar-background: #656565;--jse-navigation-bar-background-highlight: #7e7e7e;--jse-navigation-bar-dropdown-color: var(--jse-text-color);--jse-context-menu-background: #4b4b4b;--jse-context-menu-background-highlight: #595959;--jse-context-menu-separator-color: #595959;--jse-context-menu-color: var(--jse-text-color);--jse-context-menu-pointer-background: #737373;--jse-context-menu-pointer-background-highlight: #818181;--jse-context-menu-pointer-color: var(--jse-context-menu-color);--jse-key-color: #9cdcfe;--jse-value-color: var(--jse-text-color);--jse-value-color-number: #b5cea8;--jse-value-color-boolean: #569cd6;--jse-value-color-null: #569cd6;--jse-value-color-string: #ce9178;--jse-value-color-url: #ce9178;--jse-delimiter-color: #949494;--jse-edit-outline: 2px solid var(--jse-text-color);--jse-selection-background-color: #464646;--jse-selection-background-inactive-color: #333333;--jse-hover-background-color: #343434;--jse-active-line-background-color: rgba(255, 255, 255, .06);--jse-search-match-background-color: #343434;--jse-collapsed-items-background-color: #333333;--jse-collapsed-items-selected-background-color: #565656;--jse-collapsed-items-link-color: #b2b2b2;--jse-collapsed-items-link-color-highlight: #ec8477;--jse-search-match-color: #724c27;--jse-search-match-outline: 1px solid #966535;--jse-search-match-active-color: #9f6c39;--jse-search-match-active-outline: 1px solid #bb7f43;--jse-tag-background: #444444;--jse-tag-color: #bdbdbd;--jse-table-header-background: #333333;--jse-table-header-background-highlight: #424242;--jse-table-row-odd-background: rgba(255, 255, 255, .1);--jse-input-background: #3d3d3d;--jse-input-border: var(--jse-main-border);--jse-button-background: #808080;--jse-button-background-highlight: #7a7a7a;--jse-button-color: #e0e0e0;--jse-button-secondary-background: #494949;--jse-button-secondary-background-highlight: #5d5d5d;--jse-button-secondary-background-disabled: #9d9d9d;--jse-button-secondary-color: var(--jse-text-color);--jse-a-color: #55abff;--jse-a-color-highlight: #4387c9;--jse-svelte-select-background: #3d3d3d;--jse-svelte-select-border: 1px solid #4f4f4f;--list-background: #3d3d3d;--item-hover-bg: #505050;--multi-item-bg: #5b5b5b;--input-color: #d4d4d4;--multi-clear-bg: #8a8a8a;--multi-item-clear-icon-color: #d4d4d4;--multi-item-outline: 1px solid #696969;--list-shadow: 0 2px 8px 0 rgba(0, 0, 0, .4);--jse-color-picker-background: #656565;--jse-color-picker-border-box-shadow: #8c8c8c 0 0 0 1px}.json-editor-container[_ngcontent-%COMP%]{height:100%} .jse-message.jse-error{display:none} .cm-gutters.cm-gutters-before{display:none} .jse-text-mode{border-radius:10px} .jse-contents{border-radius:10px;border-bottom:1px solid #4f4f4f}"]})};var zQA=(i,e)=>e.name;function PQA(i,e){if(i&1&&D(0),i&2){let A=p();Ee(" Configure ",A.selectedBuiltInTool," ")}}function jQA(i,e){if(i&1&&D(0),i&2){let A=p();Ee(" ",A.isEditMode?"Edit Built-in Tool":"Add Built-in Tool"," ")}}function VQA(i,e){if(i&1){let A=aA();I(0,"div",8),U("click",function(){let n=L(A).$implicit,o=p(3);return G(o.onToolSelected(n))}),I(1,"mat-icon",9),D(2),h(),I(3,"span",10),D(4),h()()}if(i&2){let A=e.$implicit,t=p(3);_A("selected",t.selectedBuiltInTool===A),Q(2),nA(t.getToolIcon(A)),Q(2),nA(A)}}function qQA(i,e){if(i&1&&(I(0,"div",4)(1,"h3",5),D(2),h(),I(3,"div",6),ke(4,VQA,5,4,"div",7,ni),h()()),i&2){let A=e.$implicit;Q(2),nA(A.name),Q(2),_e(A.tools)}}function WQA(i,e){if(i&1&&(I(0,"div",1),ke(1,qQA,6,1,"div",4,zQA),h()),i&2){let A=p();Q(),_e(A.toolCategories)}}function ZQA(i,e){if(i&1&&(I(0,"div",2)(1,"h3",11),D(2,"Configure Tool Arguments"),h(),lA(3,"app-json-editor",12),h()),i&2){let A=p();Q(3),H("jsonString",A.toolArgsString)}}function XQA(i,e){if(i&1){let A=aA();I(0,"button",14),U("click",function(){L(A);let n=p(2);return G(n.backToToolSelection())}),D(1,"Back"),h()}}function $QA(i,e){if(i&1){let A=aA();T(0,XQA,2,0,"button",13),I(1,"button",14),U("click",function(){L(A);let n=p();return G(n.saveArgs())}),D(2),h()}if(i&2){let A=p();O(A.isEditMode?-1:0),Q(2),nA(A.isEditMode?"Save":"Create")}}function AuA(i,e){if(i&1){let A=aA();I(0,"button",14),U("click",function(){L(A);let n=p();return G(n.cancel())}),D(1,"Cancel"),h(),I(2,"button",15),U("click",function(){L(A);let n=p();return G(n.addTool())}),D(3),h()}if(i&2){let A=p();Q(3),Ee(" ",A.isEditMode?"Save":"Create"," ")}}var sI=class i{constructor(e,A){this.data=e;this.dialogRef=A}jsonEditorComponent;selectedBuiltInTool="google_search";toolCategories=[{name:"Search Tools",tools:["google_search","EnterpriseWebSearchTool","VertexAiSearchTool"]},{name:"Context Tools",tools:["FilesRetrieval","load_memory","preload_memory","url_context","VertexAiRagRetrieval"]},{name:"Agent Function Tools",tools:["exit_loop","get_user_choice","load_artifacts","LongRunningFunctionTool"]}];builtInToolArgs=new Map([["EnterpriseWebSearchTool",[]],["exit_loop",[]],["FilesRetrieval",["name","description","input_dir"]],["get_user_choice",[]],["google_search",[]],["load_artifacts",[]],["load_memory",[]],["LongRunningFunctionTool",["func"]],["preload_memory",[]],["url_context",[]],["VertexAiRagRetrieval",["name","description","rag_corpora","rag_resources","similarity_top_k","vector_distance_threshold"]],["VertexAiSearchTool",["data_store_id","data_store_specs","search_engine_id","filter","max_results"]]]);isEditMode=!1;showArgsEditor=!1;toolArgs={};toolArgsString="";ngOnInit(){if(this.isEditMode=this.data.isEditMode||!1,this.isEditMode&&this.data.toolName){this.selectedBuiltInTool=this.data.toolName;let e=this.builtInToolArgs.get(this.data.toolName);if(e&&e.length>0){if(this.data.toolArgs)this.toolArgs=P({},this.data.toolArgs),delete this.toolArgs.skip_summarization;else{this.toolArgs={};for(let A of e)this.toolArgs[A]=""}this.toolArgsString=JSON.stringify(this.toolArgs,null,2),this.showArgsEditor=!0}}}onToolSelected(e){this.selectedBuiltInTool=e;let A=this.builtInToolArgs.get(e);A&&A.length>0&&(this.initializeToolArgs(e,A),this.showArgsEditor=!0)}initializeToolArgs(e,A){this.toolArgs={};for(let t of A)this.toolArgs[t]="";this.toolArgsString=JSON.stringify(this.toolArgs,null,2)}backToToolSelection(){this.showArgsEditor=!1,this.toolArgs={},this.toolArgsString=""}saveArgs(){if(this.jsonEditorComponent)try{this.toolArgsString=this.jsonEditorComponent.getJsonString(),this.toolArgs=JSON.parse(this.toolArgsString)}catch(e){alert("Invalid JSON: "+e);return}this.addTool()}addTool(){let e={toolType:"Built-in tool",name:this.selectedBuiltInTool,isEditMode:this.isEditMode};Object.keys(this.toolArgs).length>0&&(e.args=this.toolArgs),this.dialogRef.close(e)}cancel(){this.dialogRef.close()}getToolIcon(e){return UB(e,"Built-in tool")}static \u0275fac=function(A){return new(A||i)(st(Do),st(zn))};static \u0275cmp=vA({type:i,selectors:[["app-built-in-tool-dialog"]],viewQuery:function(A,t){if(A&1&&Wt(Dc,5),A&2){let n;se(n=le())&&(t.jsonEditorComponent=n.first)}},decls:9,vars:3,consts:[["mat-dialog-title","",1,"dialog-title"],[1,"tool-categories-container"],[1,"args-editor-container"],["align","end"],[1,"tool-category"],[1,"category-title"],[1,"tool-list"],[1,"tool-item",3,"selected"],[1,"tool-item",3,"click"],[1,"tool-icon"],[1,"tool-name"],[1,"args-editor-title"],[3,"jsonString"],["mat-button",""],["mat-button","",3,"click"],["mat-button","","cdkFocusInitial","",3,"click"]],template:function(A,t){A&1&&(I(0,"h2",0),T(1,PQA,1,1)(2,jQA,1,1),h(),I(3,"mat-dialog-content"),T(4,WQA,3,0,"div",1)(5,ZQA,4,1,"div",2),h(),I(6,"mat-dialog-actions",3),T(7,$QA,3,2)(8,AuA,4,1),h()),A&2&&(Q(),O(t.showArgsEditor?1:2),Q(3),O(t.showArgsEditor?5:4),Q(3),O(t.showArgsEditor?7:8))},dependencies:[li,fn,Xo,Ba,zt,ha,ki,Dc],styles:[".dialog-title[_ngcontent-%COMP%]{color:var(--mdc-dialog-subhead-color)!important;font-family:Google Sans;font-size:24px}.tool-categories-container[_ngcontent-%COMP%]{padding:16px 0}.tool-category[_ngcontent-%COMP%]{margin-bottom:24px}.tool-category[_ngcontent-%COMP%]:last-child{margin-bottom:0}.category-title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-weight:500;color:var(--mdc-dialog-supporting-text-color);margin:0 0 12px;padding-left:8px}.tool-list[_ngcontent-%COMP%]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tool-item[_ngcontent-%COMP%]{display:flex;align-items:center;padding:12px 16px;border-radius:8px;cursor:pointer;transition:all .2s ease;border:1px solid var(--builder-tool-item-border-color);min-width:0}.tool-item.selected[_ngcontent-%COMP%]{border:1px solid #8ab4f8}.tool-item[_ngcontent-%COMP%] .tool-icon[_ngcontent-%COMP%]{color:#8ab4f8;margin-right:12px;font-size:20px;width:20px;height:20px;flex-shrink:0}.tool-item[_ngcontent-%COMP%] .tool-name[_ngcontent-%COMP%]{font-family:Google Sans;font-size:14px;color:var(--mdc-dialog-supporting-text-color)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.args-editor-container[_ngcontent-%COMP%]{padding:16px 0}.args-editor-title[_ngcontent-%COMP%]{font-family:Google Sans;font-size:16px;font-weight:500;color:var(--mdc-dialog-supporting-text-color);margin:0 0 16px}"]})};function euA(i,e){if(i&1){let A=aA();vl(0),I(1,"div",6)(2,"div",7),U("click",function(){L(A);let n=p();return G(n.toggleToolInfo())}),I(3,"mat-icon",8),D(4,"info"),h(),I(5,"div",9)(6,"span"),D(7,"Tool Information"),h()(),I(8,"button",10)(9,"mat-icon"),D(10),h()()(),I(11,"div",11)(12,"div",12)(13,"div",13),D(14),h(),I(15,"div",14),D(16),h()(),I(17,"div",15)(18,"a",16)(19,"mat-icon"),D(20,"open_in_new"),h(),I(21,"span"),D(22,"View Official Documentation"),h()()()()(),bl()}if(i&2){let A,t,n,o=p();Q(10),nA(o.isToolInfoExpanded?"expand_less":"expand_more"),Q(),_A("expanded",o.isToolInfoExpanded),Q(3),nA((A=o.getToolInfo())==null?null:A.shortDescription),Q(2),nA((t=o.getToolInfo())==null?null:t.detailedDescription),Q(2),H("href",(n=o.getToolInfo())==null?null:n.docLink,mo)}}function tuA(i,e){i&1&&(I(0,"mat-hint",19),D(1," Start with a letter or underscore, and contain only letters, digits, and underscores. "),h())}function iuA(i,e){if(i&1){let A=aA();I(0,"mat-form-field",2)(1,"mat-label"),D(2),h(),I(3,"input",17),Ni("ngModelChange",function(n){L(A);let o=p();return wi(o.inputValue,n)||(o.inputValue=n),G(n)}),U("keydown",function(n){L(A);let o=p();return G(o.onKeyDown(n))}),h(),kt(4,tuA,2,0,"mat-hint",18),h()}if(i&2){let A=p();Q(2),nA(A.data.inputLabel||"Input"),Q(),Ri("ngModel",A.inputValue),H("placeholder",A.data.inputPlaceholder||"Enter value"),Q(),H("ngIf",!A.isInputValid())}}var vc=class i{constructor(e,A){this.dialogRef=e;this.data=A;this.inputValue=A.inputValue||""}inputValue="";isToolInfoExpanded=!1;isInputValid(){let e=this.inputValue.trim();return!(!e||!/^[a-zA-Z_]/.test(e)||!/^[a-zA-Z_][a-zA-Z0-9_]*$/.test(e))}onCancel(){this.dialogRef.close()}onConfirm(){if(this.data.showInput){let e=this.inputValue.trim();if(!this.isInputValid())return;this.dialogRef.close(e)}else this.dialogRef.close("confirm")}onKeyDown(e){e.key==="Enter"&&this.data.showInput&&this.onConfirm()}getToolInfo(){if(this.data.toolType)return nc.getToolDetailedInfo(this.data.toolType)}toggleToolInfo(){this.isToolInfoExpanded=!this.isToolInfoExpanded}static \u0275fac=function(A){return new(A||i)(st(zn),st(Do))};static \u0275cmp=vA({type:i,selectors:[["app-confirmation-dialog"]],decls:12,vars:6,consts:[["mat-dialog-title",""],[4,"ngIf"],[2,"width","100%","margin-top","16px"],["align","end"],["mat-button","",3,"click"],["mat-button","","color","primary","cdkFocusInitial","",3,"click","disabled"],[1,"tool-info-container"],[1,"tool-info-header",3,"click"],[1,"tool-info-icon"],[1,"tool-info-title"],["mat-icon-button","","type","button","aria-label","Toggle tool information",1,"tool-info-toggle"],[1,"tool-info-body"],[1,"tool-info-content"],[1,"tool-info-short"],[1,"tool-info-detailed"],[1,"tool-info-link-container"],["target","_blank","rel","noopener noreferrer",1,"tool-info-link",3,"href"],["matInput","","cdkFocusInitial","",3,"ngModelChange","keydown","ngModel","placeholder"],["style","font-size: 11px; color: #666;",4,"ngIf"],[2,"font-size","11px","color","#666"]],template:function(A,t){A&1&&(I(0,"h2",0),D(1),h(),I(2,"mat-dialog-content"),kt(3,euA,23,6,"ng-container",1),I(4,"p"),D(5),h(),T(6,iuA,5,4,"mat-form-field",2),h(),I(7,"mat-dialog-actions",3)(8,"button",4),U("click",function(){return t.onCancel()}),D(9,"Cancel"),h(),I(10,"button",5),U("click",function(){return t.onConfirm()}),D(11),h()()),A&2&&(Q(),nA(t.data.title),Q(2),H("ngIf",t.data.showToolInfo&&t.getToolInfo()),Q(2),nA(t.data.message),Q(),O(t.data.showInput?6:-1),Q(4),H("disabled",t.data.showInput&&!t.isInputValid()),Q(),Ee(" ",t.data.confirmButtonText||"Confirm"," "))},dependencies:[li,ql,qi,ki,yi,zt,Xo,Ba,ha,Za,Zo,xs,J1,Ws,ka,fn,Gn,Kn,Ho],styles:["mat-dialog-content[_ngcontent-%COMP%]{padding:20px 24px;display:flex;flex-direction:column;gap:16px;color:var(--mdc-dialog-supporting-text-color)}mat-dialog-content[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{color:var(--mdc-dialog-supporting-text-color)}.tool-info-container[_ngcontent-%COMP%]{border:1px solid rgba(138,180,248,.2);border-radius:8px;padding:16px;margin-bottom:16px}.tool-info-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;padding:4px 0}.tool-info-header[_ngcontent-%COMP%]:hover .tool-info-title[_ngcontent-%COMP%]{color:#a7c8ff}.tool-info-icon[_ngcontent-%COMP%]{color:#8ab4f8;font-size:20px;width:20px;height:20px;flex-shrink:0}.tool-info-title[_ngcontent-%COMP%]{flex:1;font-weight:500;color:#8ab4f8;font-size:14px;transition:color .2s ease}.tool-info-toggle[_ngcontent-%COMP%]{color:#8ab4f8;margin:-8px}.tool-info-toggle[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{transition:transform .2s ease}.tool-info-body[_ngcontent-%COMP%]{max-height:0;overflow:hidden;opacity:0;transition:max-height .3s ease,opacity .2s ease,margin-top .3s ease}.tool-info-body.expanded[_ngcontent-%COMP%]{max-height:500px;opacity:1;margin-top:12px}.tool-info-content[_ngcontent-%COMP%]{flex:1}.tool-info-short[_ngcontent-%COMP%]{font-weight:500;color:var(--mdc-dialog-supporting-text-color)!important;margin-bottom:8px;line-height:1.4}.tool-info-detailed[_ngcontent-%COMP%]{color:var(--mdc-dialog-supporting-text-color)!important;font-size:14px;line-height:1.5}.tool-info-link-container[_ngcontent-%COMP%]{margin-top:12px}.tool-info-link[_ngcontent-%COMP%]{color:#8ab4f8;text-decoration:none;font-size:14px;display:inline-flex;align-items:center;gap:4px;transition:color .2s ease}.tool-info-link[_ngcontent-%COMP%]:hover{color:#a7c8ff}.tool-info-link[_ngcontent-%COMP%] mat-icon[_ngcontent-%COMP%]{font-size:16px;width:16px;height:16px}"]})};var KW=["*",[["mat-chip-avatar"],["","matChipAvatar",""]],[["mat-chip-trailing-icon"],["","matChipRemove",""],["","matChipTrailingIcon",""]]],UW=["*","mat-chip-avatar, [matChipAvatar]","mat-chip-trailing-icon,[matChipRemove],[matChipTrailingIcon]"];function nuA(i,e){i&1&&(I(0,"span",3),Ze(1,1),h())}function ouA(i,e){i&1&&(I(0,"span",6),Ze(1,2),h())}function auA(i,e){i&1&&(I(0,"span",3),Ze(1,1),I(2,"span",7),Et(),I(3,"svg",8),lA(4,"path",9),h()()())}function ruA(i,e){i&1&&(I(0,"span",6),Ze(1,2),h())}var suA=`.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust:none}}.mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mat-chip-outline-width, 1px);border-radius:var(--mat-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mat-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip__action--secondary{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mat-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mat-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mat-chip-with-avatar-avatar-size, 24px);height:var(--mat-chip-with-avatar-avatar-size, 24px);font-size:var(--mat-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic{padding-left:0}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@media(forced-colors: active){.mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mat-chip-container-shape-radius, 8px);height:var(--mat-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mat-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}@media(forced-colors: active){.mat-mdc-standard-chip{outline:solid 1px}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mat-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mat-chip-with-icon-icon-size, 18px);height:var(--mat-chip-with-icon-icon-size, 18px);font-size:var(--mat-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mat-chip-with-icon-icon-color: var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mat-chip-elevated-container-color: var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mat-chip-label-text-color: var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mat-chip-outline-width: var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mat-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mat-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-edit,.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-edit:focus,.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-edit:hover::after,.mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-chip-edit:focus::after,.mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background-color:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:focus::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mat-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-edit::before,.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}@media(forced-colors: active){.mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}}.mat-mdc-chip-action:focus-visible .mat-focus-indicator::before{content:""}.mdc-evolution-chip__icon,.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content}img.mdc-evolution-chip__icon{min-height:0} |
| 4084 | `,Rx=new MA("mat-chips-default-options",{providedIn:"root",factory:()=>({separatorKeyCodes:[13]})}),kx=new MA("MatChipAvatar"),LW=new MA("MatChipTrailingIcon"),GW=new MA("MatChipEdit"),_x=new MA("MatChipRemove"),Nx=new MA("MatChip"),OW=(()=>{class i{_elementRef=w(ce);_parentChip=w(Nx);_isPrimary=!0;_isLeading=!1;get disabled(){return this._disabled||this._parentChip?.disabled||!1}set disabled(A){this._disabled=A}_disabled=!1;tabIndex=-1;_allowFocusWhenDisabled=!1;_getDisabledAttribute(){return this.disabled&&!this._allowFocusWhenDisabled?"":null}constructor(){w(Eo).load(Qr),this._elementRef.nativeElement.nodeName==="BUTTON"&&this._elementRef.nativeElement.setAttribute("type","button")}focus(){this._elementRef.nativeElement.focus()}static \u0275fac=function(t){return new(t||i)};static \u0275dir=VA({type:i,selectors:[["","matChipContent",""]],hostAttrs:[1,"mat-mdc-chip-action","mdc-evolution-chip__action","mdc-evolution-chip__action--presentational"],hostVars:8,hostBindings:function(t,n){t&2&&(ie("disabled",n._getDisabledAttribute())("aria-disabled",n.disabled),_A("mdc-evolution-chip__action--primary",n._isPrimary)("mdc-evolution-chip__action--secondary",!n._isPrimary)("mdc-evolution-chip__action--trailing",!n._isPrimary&&!n._isLeading))},inputs:{disabled:[2,"disabled","disabled",Qe],tabIndex:[2,"tabIndex","tabIndex",A=>A==null?-1:yn(A)],_allowFocusWhenDisabled:"_allowFocusWhenDisabled"}})}return i})(),Fx=(()=>{class i extends OW{_getTabindex(){return this.disabled&&!this._allowFocusWhenDisabled?null:this.tabIndex.toString()}_handleClick(A){!this.disabled&&this._isPrimary&&(A.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}_handleKeydown(A){(A.keyCode===13||A.keyCode===32)&&!this.disabled&&this._isPrimary&&!this._parentChip._isEditing&&(A.preventDefault(),this._parentChip._handlePrimaryActionInteraction())}static \u0275fac=(()=>{let A;return function(n){return(A||(A=Li(i)))(n||i)}})();static \u0275dir=VA({type:i,selectors:[["","matChipAction",""]],hostVars:3,hostBindings:function(t,n){t&1&&U("click",function(a){return n._handleClick(a)})("keydown",function(a){return n._handleKeydown(a)}),t&2&&(ie("tabindex",n._getTabindex()),_A("mdc-evolution-chip__action--presentational",!1))},features:[bt]})}return i})(),JW=(()=>{class i{static \u0275fac=function(t){return new(t||i)};static \u0275dir=VA({type:i,selectors:[["mat-chip-avatar"],["","matChipAvatar",""]],hostAttrs:["role","img",1,"mat-mdc-chip-avatar","mdc-evolution-chip__icon","mdc-evolution-chip__icon--primary"],features:[pt([{provide:kx,useExisting:i}])]})}return i})();var YW=(()=>{class i extends Fx{_isPrimary=!1;_handleClick(A){this.disabled||(A.stopPropagation(),A.preventDefault(),this._parentChip.remove())}_handleKeydown(A){(A.keyCode===13||A.keyCode===32)&&!this.disabled&&(A.stopPropagation(),A.preventDefault(),this._parentChip.remove())}static \u0275fac=(()=>{let A;return function(n){return(A||(A=Li(i)))(n||i)}})();static \u0275dir=VA({type:i,selectors:[["","matChipRemove",""]],hostAttrs:["role","button",1,"mat-mdc-chip-remove","mat-mdc-chip-trailing-icon","mat-focus-indicator","mdc-evolution-chip__icon","mdc-evolution-chip__icon--trailing"],hostVars:1,hostBindings:function(t,n){t&2&&ie("aria-hidden",null)},features:[pt([{provide:_x,useExisting:i}]),bt]})}return i})(),Qp=(()=>{class i{_changeDetectorRef=w(Mt);_elementRef=w(ce);_tagName=w(LN);_ngZone=w(We);_focusMonitor=w(rr);_globalRippleOptions=w($C,{optional:!0});_document=w(ci);_onFocus=new ne;_onBlur=new ne;_isBasicChip=!1;role=null;_hasFocusInternal=!1;_pendingFocus=!1;_actionChanges;_animationsDisabled=In();_allLeadingIcons;_allTrailingIcons;_allEditIcons;_allRemoveIcons;_hasFocus(){return this._hasFocusInternal}id=w(Dn).getId("mat-mdc-chip-");ariaLabel=null;ariaDescription=null;_chipListDisabled=!1;_hadFocusOnRemove=!1;_textElement;get value(){return this._value!==void 0?this._value:this._textElement.textContent.trim()}set value(A){this._value=A}_value;color;removable=!0;highlighted=!1;disableRipple=!1;get disabled(){return this._disabled||this._chipListDisabled}set disabled(A){this._disabled=A}_disabled=!1;removed=new FA;destroyed=new FA;basicChipAttrName="mat-basic-chip";leadingIcon;editIcon;trailingIcon;removeIcon;primaryAction;_rippleLoader=w(Y3);_injector=w(St);constructor(){let A=w(Eo);A.load(Qr),A.load(ZC),this._monitorFocus(),this._rippleLoader?.configureRipple(this._elementRef.nativeElement,{className:"mat-mdc-chip-ripple",disabled:this._isRippleDisabled()})}ngOnInit(){this._isBasicChip=this._elementRef.nativeElement.hasAttribute(this.basicChipAttrName)||this._tagName.toLowerCase()===this.basicChipAttrName}ngAfterViewInit(){this._textElement=this._elementRef.nativeElement.querySelector(".mat-mdc-chip-action-label"),this._pendingFocus&&(this._pendingFocus=!1,this.focus())}ngAfterContentInit(){this._actionChanges=Vi(this._allLeadingIcons.changes,this._allTrailingIcons.changes,this._allEditIcons.changes,this._allRemoveIcons.changes).subscribe(()=>this._changeDetectorRef.markForCheck())}ngDoCheck(){this._rippleLoader.setDisabled(this._elementRef.nativeElement,this._isRippleDisabled())}ngOnDestroy(){this._focusMonitor.stopMonitoring(this._elementRef),this._rippleLoader?.destroyRipple(this._elementRef.nativeElement),this._actionChanges?.unsubscribe(),this.destroyed.emit({chip:this}),this.destroyed.complete()}remove(){this.removable&&(this._hadFocusOnRemove=this._hasFocus(),this.removed.emit({chip:this}))}_isRippleDisabled(){return this.disabled||this.disableRipple||this._animationsDisabled||this._isBasicChip||!this._hasInteractiveActions()||!!this._globalRippleOptions?.disabled}_hasTrailingIcon(){return!!(this.trailingIcon||this.removeIcon)}_handleKeydown(A){(A.keyCode===8&&!A.repeat||A.keyCode===46)&&(A.preventDefault(),this.remove())}focus(){this.disabled||(this.primaryAction?this.primaryAction.focus():this._pendingFocus=!0)}_getSourceAction(A){return this._getActions().find(t=>{let n=t._elementRef.nativeElement;return n===A||n.contains(A)})}_getActions(){let A=[];return this.editIcon&&A.push(this.editIcon),this.primaryAction&&A.push(this.primaryAction),this.removeIcon&&A.push(this.removeIcon),A}_handlePrimaryActionInteraction(){}_hasInteractiveActions(){return this._getActions().length>0}_edit(A){}_monitorFocus(){this._focusMonitor.monitor(this._elementRef,!0).subscribe(A=>{let t=A!==null;t!==this._hasFocusInternal&&(this._hasFocusInternal=t,t?this._onFocus.next({chip:this}):(this._changeDetectorRef.markForCheck(),setTimeout(()=>this._ngZone.run(()=>this._onBlur.next({chip:this})))))})}static \u0275fac=function(t){return new(t||i)};static \u0275cmp=vA({type:i,selectors:[["mat-basic-chip"],["","mat-basic-chip",""],["mat-chip"],["","mat-chip",""]],contentQueries:function(t,n,o){if(t&1&&ra(o,kx,5)(o,GW,5)(o,LW,5)(o,_x,5)(o,kx,5)(o,LW,5)(o,GW,5)(o,_x,5),t&2){let a;se(a=le())&&(n.leadingIcon=a.first),se(a=le())&&(n.editIcon=a.first),se(a=le())&&(n.trailingIcon=a.first),se(a=le())&&(n.removeIcon=a.first),se(a=le())&&(n._allLeadingIcons=a),se(a=le())&&(n._allTrailingIcons=a),se(a=le())&&(n._allEditIcons=a),se(a=le())&&(n._allRemoveIcons=a)}},viewQuery:function(t,n){if(t&1&&Wt(Fx,5),t&2){let o;se(o=le())&&(n.primaryAction=o.first)}},hostAttrs:[1,"mat-mdc-chip"],hostVars:31,hostBindings:function(t,n){t&1&&U("keydown",function(a){return n._handleKeydown(a)}),t&2&&(Ma("id",n.id),ie("role",n.role)("aria-label",n.ariaLabel),Ao("mat-"+(n.color||"primary")),_A("mdc-evolution-chip",!n._isBasicChip)("mdc-evolution-chip--disabled",n.disabled)("mdc-evolution-chip--with-trailing-action",n._hasTrailingIcon())("mdc-evolution-chip--with-primary-graphic",n.leadingIcon)("mdc-evolution-chip--with-primary-icon",n.leadingIcon)("mdc-evolution-chip--with-avatar",n.leadingIcon)("mat-mdc-chip-with-avatar",n.leadingIcon)("mat-mdc-chip-highlighted",n.highlighted)("mat-mdc-chip-disabled",n.disabled)("mat-mdc-basic-chip",n._isBasicChip)("mat-mdc-standard-chip",!n._isBasicChip)("mat-mdc-chip-with-trailing-icon",n._hasTrailingIcon())("_mat-animation-noopable",n._animationsDisabled))},inputs:{role:"role",id:"id",ariaLabel:[0,"aria-label","ariaLabel"],ariaDescription:[0,"aria-description","ariaDescription"],value:"value",color:"color",removable:[2,"removable","removable",Qe],highlighted:[2,"highlighted","highlighted",Qe],disableRipple:[2,"disableRipple","disableRipple",Qe],disabled:[2,"disabled","disabled",Qe]},outputs:{removed:"removed",destroyed:"destroyed"},exportAs:["matChip"],features:[pt([{provide:Nx,useExisting:i}])],ngContentSelectors:UW,decls:8,vars:2,consts:[[1,"mat-mdc-chip-focus-overlay"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--primary"],["matChipContent",""],[1,"mdc-evolution-chip__graphic","mat-mdc-chip-graphic"],[1,"mdc-evolution-chip__text-label","mat-mdc-chip-action-label"],[1,"mat-mdc-chip-primary-focus-indicator","mat-focus-indicator"],[1,"mdc-evolution-chip__cell","mdc-evolution-chip__cell--trailing"]],template:function(t,n){t&1&&(Ot(KW),lA(0,"span",0),I(1,"span",1)(2,"span",2),T(3,nuA,2,0,"span",3),I(4,"span",4),Ze(5),lA(6,"span",5),h()()(),T(7,ouA,2,0,"span",6)),t&2&&(Q(3),O(n.leadingIcon?3:-1),Q(4),O(n._hasTrailingIcon()?7:-1))},dependencies:[OW],styles:[`.mdc-evolution-chip,.mdc-evolution-chip__cell,.mdc-evolution-chip__action{display:inline-flex;align-items:center}.mdc-evolution-chip{position:relative;max-width:100%}.mdc-evolution-chip__cell,.mdc-evolution-chip__action{height:100%}.mdc-evolution-chip__cell--primary{flex-basis:100%;overflow-x:hidden}.mdc-evolution-chip__cell--trailing{flex:1 0 auto}.mdc-evolution-chip__action{align-items:center;background:none;border:none;box-sizing:content-box;cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding:0;text-decoration:none;color:inherit}.mdc-evolution-chip__action--presentational{cursor:auto}.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{pointer-events:none}@media(forced-colors: active){.mdc-evolution-chip--disabled,.mdc-evolution-chip__action:disabled{forced-color-adjust:none}}.mdc-evolution-chip__action--primary{font:inherit;letter-spacing:inherit;white-space:inherit;overflow-x:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary::before{border-width:var(--mat-chip-outline-width, 1px);border-radius:var(--mat-chip-container-shape-radius, 8px);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;pointer-events:none;top:0;width:100%;z-index:1;border-style:solid}.mat-mdc-standard-chip .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-outline-color, var(--mat-sys-outline))}.mdc-evolution-chip__action--primary:not(.mdc-evolution-chip__action--presentational):not(.mdc-ripple-upgraded):focus::before{border-color:var(--mat-chip-focus-outline-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--primary::before{border-color:var(--mat-chip-disabled-outline-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__action--primary::before{border-width:var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-basic-chip .mdc-evolution-chip__action--primary{font:inherit}.mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}.mat-mdc-standard-chip.mdc-evolution-chip--with-leading-action.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:0;padding-right:12px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__action--primary{padding-left:12px;padding-right:0}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--primary{padding-left:0;padding-right:0}.mdc-evolution-chip__action--secondary{position:relative;overflow:visible}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-trailing-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__action--secondary{color:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-standard-chip.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__action--secondary{padding-left:8px;padding-right:8px}.mdc-evolution-chip__text-label{-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mat-mdc-standard-chip .mdc-evolution-chip__text-label{font-family:var(--mat-chip-label-text-font, var(--mat-sys-label-large-font));line-height:var(--mat-chip-label-text-line-height, var(--mat-sys-label-large-line-height));font-size:var(--mat-chip-label-text-size, var(--mat-sys-label-large-size));font-weight:var(--mat-chip-label-text-weight, var(--mat-sys-label-large-weight));letter-spacing:var(--mat-chip-label-text-tracking, var(--mat-sys-label-large-tracking))}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-label-text-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__text-label{color:var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label,.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__text-label{color:var(--mat-chip-disabled-label-text-color, color-mix(in srgb, var(--mat-sys-on-surface) 38%, transparent))}.mdc-evolution-chip__graphic{align-items:center;display:inline-flex;justify-content:center;overflow:hidden;pointer-events:none;position:relative;flex:1 0 auto}.mat-mdc-standard-chip .mdc-evolution-chip__graphic{width:var(--mat-chip-with-avatar-avatar-size, 24px);height:var(--mat-chip-with-avatar-avatar-size, 24px);font-size:var(--mat-chip-with-avatar-avatar-size, 24px)}.mdc-evolution-chip--selecting .mdc-evolution-chip__graphic{transition:width 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selectable:not(.mdc-evolution-chip--selected):not(.mdc-evolution-chip--with-primary-icon) .mdc-evolution-chip__graphic{width:0}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mat-mdc-standard-chip.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:6px;padding-right:6px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:4px;padding-right:8px}[dir=rtl] .mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-trailing-action .mdc-evolution-chip__graphic{padding-left:8px;padding-right:4px}.mdc-evolution-chip--with-avatar.mdc-evolution-chip--with-primary-graphic.mdc-evolution-chip--with-leading-action .mdc-evolution-chip__graphic{padding-left:0}.mdc-evolution-chip__checkmark{position:absolute;opacity:0;top:50%;left:50%;height:20px;width:20px}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__checkmark{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark{transition:transform 150ms 0ms cubic-bezier(0.4, 0, 0.2, 1);transform:translate(-75%, -50%)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{transform:translate(-50%, -50%);opacity:1}.mdc-evolution-chip__checkmark-svg{display:block}.mdc-evolution-chip__checkmark-path{stroke-width:2px;stroke-dasharray:29.7833385;stroke-dashoffset:29.7833385;stroke:currentColor}.mdc-evolution-chip--selecting .mdc-evolution-chip__checkmark-path{transition:stroke-dashoffset 150ms 45ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark-path{stroke-dashoffset:0}@media(forced-colors: active){.mdc-evolution-chip__checkmark-path{stroke:CanvasText !important}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--trailing{height:18px;width:18px;font-size:18px}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove{opacity:calc(var(--mat-chip-trailing-action-opacity, 1)*var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing.mat-mdc-chip-remove:focus{opacity:calc(var(--mat-chip-trailing-action-focus-opacity, 1)*var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38))}.mat-mdc-standard-chip{border-radius:var(--mat-chip-container-shape-radius, 8px);height:var(--mat-chip-container-height, 32px)}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-container-color, transparent)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{background-color:var(--mat-chip-elevated-disabled-container-color)}.mat-mdc-standard-chip.mdc-evolution-chip--selected:not(.mdc-evolution-chip--disabled){background-color:var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled{background-color:var(--mat-chip-flat-disabled-selected-container-color, color-mix(in srgb, var(--mat-sys-on-surface) 12%, transparent))}@media(forced-colors: active){.mat-mdc-standard-chip{outline:solid 1px}}.mat-mdc-standard-chip .mdc-evolution-chip__icon--primary{border-radius:var(--mat-chip-with-avatar-avatar-shape-radius, 24px);width:var(--mat-chip-with-icon-icon-size, 18px);height:var(--mat-chip-with-icon-icon-size, 18px);font-size:var(--mat-chip-with-icon-icon-size, 18px)}.mdc-evolution-chip--selected .mdc-evolution-chip__icon--primary{opacity:0}.mat-mdc-standard-chip:not(.mdc-evolution-chip--disabled) .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-icon-color, var(--mat-sys-on-surface-variant))}.mat-mdc-standard-chip.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--primary{color:var(--mat-chip-with-icon-disabled-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-highlighted{--mat-chip-with-icon-icon-color: var(--mat-chip-with-icon-selected-icon-color, var(--mat-sys-on-secondary-container));--mat-chip-elevated-container-color: var(--mat-chip-elevated-selected-container-color, var(--mat-sys-secondary-container));--mat-chip-label-text-color: var(--mat-chip-selected-label-text-color, var(--mat-sys-on-secondary-container));--mat-chip-outline-width: var(--mat-chip-flat-selected-outline-width, 0)}.mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-selected .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-hover-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip-focus-overlay .mat-mdc-chip-selected:hover,.mat-mdc-chip-highlighted:hover .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-hover-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-focus-state-layer-color, var(--mat-sys-on-surface-variant));opacity:var(--mat-chip-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mat-mdc-chip-selected.cdk-focused .mat-mdc-chip-focus-overlay,.mat-mdc-chip-highlighted.cdk-focused .mat-mdc-chip-focus-overlay{background:var(--mat-chip-selected-focus-state-layer-color, var(--mat-sys-on-secondary-container));opacity:var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity))}.mdc-evolution-chip--disabled:not(.mdc-evolution-chip--selected) .mat-mdc-chip-avatar{opacity:var(--mat-chip-with-avatar-disabled-avatar-opacity, 0.38)}.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{opacity:var(--mat-chip-with-trailing-icon-disabled-trailing-icon-opacity, 0.38)}.mdc-evolution-chip--disabled.mdc-evolution-chip--selected .mdc-evolution-chip__checkmark{opacity:var(--mat-chip-with-icon-disabled-icon-opacity, 0.38)}.mat-mdc-standard-chip.mdc-evolution-chip--disabled{opacity:var(--mat-chip-disabled-container-opacity, 1)}.mat-mdc-standard-chip.mdc-evolution-chip--selected .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-trailing-icon-color, var(--mat-sys-on-secondary-container))}.mat-mdc-standard-chip.mdc-evolution-chip--selected.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing,.mat-mdc-standard-chip.mat-mdc-chip-highlighted.mdc-evolution-chip--disabled .mdc-evolution-chip__icon--trailing{color:var(--mat-chip-selected-disabled-trailing-icon-color, var(--mat-sys-on-surface))}.mat-mdc-chip-edit,.mat-mdc-chip-remove{opacity:var(--mat-chip-trailing-action-opacity, 1)}.mat-mdc-chip-edit:focus,.mat-mdc-chip-remove:focus{opacity:var(--mat-chip-trailing-action-focus-opacity, 1)}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{background-color:var(--mat-chip-trailing-action-state-layer-color, var(--mat-sys-on-surface-variant))}.mat-mdc-chip-edit:hover::after,.mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-chip-edit:focus::after,.mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip-selected .mat-mdc-chip-remove::after,.mat-mdc-chip-highlighted .mat-mdc-chip-remove::after{background-color:var(--mat-chip-selected-trailing-action-state-layer-color, var(--mat-sys-on-secondary-container))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:focus::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:focus::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)))}.mat-mdc-chip.cdk-focused .mat-mdc-chip-edit:hover::after,.mat-mdc-chip.cdk-focused .mat-mdc-chip-remove:hover::after{opacity:calc(var(--mat-chip-selected-focus-state-layer-opacity, var(--mat-sys-focus-state-layer-opacity)) + var(--mat-chip-trailing-action-hover-state-layer-opacity, var(--mat-sys-hover-state-layer-opacity)))}.mat-mdc-standard-chip{-webkit-tap-highlight-color:rgba(0,0,0,0)}.mat-mdc-standard-chip .mat-mdc-chip-graphic,.mat-mdc-standard-chip .mat-mdc-chip-trailing-icon{box-sizing:content-box}.mat-mdc-standard-chip._mat-animation-noopable,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__graphic,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark,.mat-mdc-standard-chip._mat-animation-noopable .mdc-evolution-chip__checkmark-path{transition-duration:1ms;animation-duration:1ms}.mat-mdc-chip-focus-overlay{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity 150ms linear}._mat-animation-noopable .mat-mdc-chip-focus-overlay{transition:none}.mat-mdc-basic-chip .mat-mdc-chip-focus-overlay{display:none}.mat-mdc-chip .mat-ripple.mat-mdc-chip-ripple{top:0;left:0;right:0;bottom:0;position:absolute;pointer-events:none;border-radius:inherit}.mat-mdc-chip-avatar{text-align:center;line-height:1;color:var(--mat-chip-with-icon-icon-color, currentColor)}.mat-mdc-chip{position:relative;z-index:0}.mat-mdc-chip-action-label{text-align:left;z-index:1}[dir=rtl] .mat-mdc-chip-action-label{text-align:right}.mat-mdc-chip.mdc-evolution-chip--with-trailing-action .mat-mdc-chip-action-label{position:relative}.mat-mdc-chip-action-label .mat-mdc-chip-primary-focus-indicator{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.mat-mdc-chip-action-label .mat-focus-indicator::before{margin:calc(calc(var(--mat-focus-indicator-border-width, 3px) + 2px)*-1)}.mat-mdc-chip-edit::before,.mat-mdc-chip-remove::before{margin:calc(var(--mat-focus-indicator-border-width, 3px)*-1);left:8px;right:8px}.mat-mdc-chip-edit::after,.mat-mdc-chip-remove::after{content:"";display:block;opacity:0;position:absolute;top:-3px;bottom:-3px;left:5px;right:5px;border-radius:50%;box-sizing:border-box;padding:12px;margin:-12px;background-clip:content-box}.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{width:18px;height:18px;font-size:18px;box-sizing:content-box}.mat-chip-edit-input{cursor:text;display:inline-block;color:inherit;outline:0}@media(forced-colors: active){.mat-mdc-chip-selected:not(.mat-mdc-chip-multiple){outline-width:3px}}.mat-mdc-chip-action:focus-visible .mat-focus-indicator::before{content:""}.mdc-evolution-chip__icon,.mat-mdc-chip-edit .mat-icon,.mat-mdc-chip-remove .mat-icon{min-height:fit-content}img.mdc-evolution-chip__icon{min-height:0} |