import{f as jo,g as h,h as I,m as Lo,n as N,p as _o,u as Go}from"./chunk-PWSN6LYP.js";import{b as No}from"./chunk-Y5KX3OPL.js";import{i as Oo,l as To,o as Po}from"./chunk-PG67MSO4.js";import{c as Mo}from"./chunk-PUGQPNUK.js";import{d as Io}from"./chunk-BKKIK56W.js";import"./chunk-G7INVXNI.js";import{a as So,b as xo}from"./chunk-V5ZXBRCL.js";import{C as Ro,a as L,b as uo,c as g,d as Uo,e as po,f as x,h as Ao,k as M,v as Bo}from"./chunk-UWHJVWMC.js";import{a as Eo,b as Co}from"./chunk-22AKZ3B3.js";import"./chunk-FVJSSP4O.js";import{a as yo,b as vo,c as ho,d as p,e as ko,h as wo,j as u}from"./chunk-TDIPI4U5.js";import{Ba as Do,b as no,c as B,d as co,e as io,f as R,g as so,h as S,k as fo,l as b,o as v,p as Fo,q as mo,s as bo,t as go}from"./chunk-DKYFV7F2.js";import{$ as T,Ca as ro,E as F,Ib as to,La as y,Oc as D,X as Q,Z as z,_ as $,ba as n,ca as d,cb as A,db as eo,ea as P,ed as lo,f as K,fb as E,ga as l,ha as w,hb as C,jb as j,k as X,kb as m,m as Y,n as J,na as q,oa as f,r as U,ra as oo,x as Z,yc as ao}from"./chunk-SBSTEEKM.js";import"./chunk-WN3DIBXZ.js";import{a as W,h as H}from"./chunk-FBSYYVFF.js";var G=(()=>{class e extends uo{constructor(o,r){super(o,r),this.appRouter=o,this.keycloak=r}isAccessAllowed(o,r){return H(this,null,function*(){return this.authenticated||(yield this.keycloak.login({redirectUri:window.location.origin+r.url})),this.authenticated})}static{this.\u0275fac=function(r){return new(r||e)(l(b),l(g))}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var k=class e{constructor(t){this._store=t,this._store.dispatch([x])}isSiteSet(){return this.user$.pipe(U(t=>t?.idSite!==null))}static{this.\u0275fac=function(o){return new(o||e)(l(p))}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac,providedIn:"root"})}};X([wo(M.selectUser)],k.prototype,"user$",void 0);var Vo=(()=>{class e{constructor(o,r){this.firstLoginService=o,this.router=r}canActivate(o,r){return this.firstLoginService.isSiteSet().pipe(U(a=>a?!0:(this.router.navigate(["/firstLogin"]),!1)))}static{this.\u0275fac=function(r){return new(r||e)(l(k),l(b))}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var nr=[{path:"",loadChildren:()=>import("./chunk-R3NQVPBC.js").then(e=>e.HubModule),canActivate:[G,Vo]},{path:"challenges",loadChildren:()=>import("./chunk-S6UQQJAB.js").then(e=>e.ChallengesModule),canActivate:[G]},{path:"erreur/:status",component:po},{path:"**",redirectTo:"erreur/404"}],Wo=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e})}static{this.\u0275inj=d({imports:[v.forRoot(nr,{scrollPositionRestoration:"enabled"}),v]})}}return e})();var Ho=(()=>{class e{constructor(o,r,a){this.keycloakService=o,this.store=r,this.translate=a,this.title="Cyberquest Hub",this.destroy$=new K}ngOnInit(){this.store.dispatch([x,Ao,So]),this.keycloakService.keycloakEvents$.pipe(Q(this.destroy$)).subscribe({next:r=>{r.type==L.OnTokenExpired?this.keycloakService.logout():r.type==L.OnAuthRefreshError&&this.keycloakService.logout()}});let o=sessionStorage.getItem("lang");o&&this.translate.use(o)}ngOnDestroy(){this.destroy$.next(),this.destroy$.complete()}static{this.\u0275fac=function(r){return new(r||e)(A(g),A(p),A(mo))}}static{this.\u0275cmp=q({type:e,selectors:[["app-root"]],decls:1,vars:0,template:function(r,a){r&1&&to(0,"router-outlet")},dependencies:[fo],styles:[`@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-ext-400-normal-J2JSVX6B.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-400-normal-37DU6NPA.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-400-normal-V3H5IIDP.woff2") format("woff2"),url("./media/roboto-cyrillic-400-normal-JZANGCVN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-ext-400-normal-IONFYYIZ.woff2") format("woff2"),url("./media/roboto-greek-ext-400-normal-AFHRTL5D.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-400-normal-VPVGP5YU.woff2") format("woff2"),url("./media/roboto-greek-400-normal-S2O6A3MB.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-math-400-normal-M62DA447.woff2") format("woff2"),url("./media/roboto-math-400-normal-DRZ46ZLW.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-symbols-400-normal-RS3SF2FB.woff2") format("woff2"),url("./media/roboto-symbols-400-normal-ZCAYNMUT.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-vietnamese-400-normal-KACKQ7ZL.woff2") format("woff2"),url("./media/roboto-vietnamese-400-normal-R3IJFZXV.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-ext-400-normal-JLTDD7L3.woff2") format("woff2"),url("./media/roboto-latin-ext-400-normal-DKWFTT22.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-TWCS3G4O.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-ext-500-normal-CDI2P3CX.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-500-normal-LPNI233Q.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-500-normal-RHUEYUET.woff2") format("woff2"),url("./media/roboto-cyrillic-500-normal-P7R5B5PS.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-ext-500-normal-UMWLP6CJ.woff2") format("woff2"),url("./media/roboto-greek-ext-500-normal-EPUYIZBL.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-500-normal-XWJR77VV.woff2") format("woff2"),url("./media/roboto-greek-500-normal-2BKWU2PG.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-math-500-normal-X2DSP56O.woff2") format("woff2"),url("./media/roboto-math-500-normal-NNN526L6.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-symbols-500-normal-USW6FYVZ.woff2") format("woff2"),url("./media/roboto-symbols-500-normal-CCVW4T3A.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-vietnamese-500-normal-VJX2WMYG.woff2") format("woff2"),url("./media/roboto-vietnamese-500-normal-SNWSONII.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-ext-500-normal-JYCUQIKH.woff2") format("woff2"),url("./media/roboto-latin-ext-500-normal-QWBPCWM4.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-HOJMQAXQ.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-cyrillic-ext-700-normal-EFD6V7AP.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-700-normal-W6MZMV6P.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-cyrillic-700-normal-SC4KOBVO.woff2") format("woff2"),url("./media/roboto-cyrillic-700-normal-KQC5BFSE.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-greek-ext-700-normal-QK2I7OFR.woff2") format("woff2"),url("./media/roboto-greek-ext-700-normal-LYUZM53M.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-greek-700-normal-RO7FC64R.woff2") format("woff2"),url("./media/roboto-greek-700-normal-7TFLXFAP.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-math-700-normal-7LZAYPTX.woff2") format("woff2"),url("./media/roboto-math-700-normal-JCFFZW2A.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-symbols-700-normal-2BHEMMHB.woff2") format("woff2"),url("./media/roboto-symbols-700-normal-H77MXCD5.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-vietnamese-700-normal-LA5HL3OG.woff2") format("woff2"),url("./media/roboto-vietnamese-700-normal-7GAD6KHW.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-latin-ext-700-normal-RZWHNB6B.woff2") format("woff2"),url("./media/roboto-latin-ext-700-normal-QRYVNM5E.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-latin-700-normal-T27NHG46.woff2") format("woff2"),url("./media/roboto-latin-700-normal-FTSWD4R3.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-cyrillic-ext-400-normal-JH4PHFGX.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-ext-400-normal-WO7B3PMF.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-cyrillic-400-normal-4OJE4624.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-400-normal-GWLLBGK6.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-greek-400-normal-27L7PKHK.woff2") format("woff2"),url("./media/roboto-mono-greek-400-normal-4YZGRKHZ.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-vietnamese-400-normal-VMRD2QS6.woff2") format("woff2"),url("./media/roboto-mono-vietnamese-400-normal-NKV65SE2.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-latin-ext-400-normal-6WI4ULP2.woff2") format("woff2"),url("./media/roboto-mono-latin-ext-400-normal-4EJ7WLRG.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-mono-latin-400-normal-DHEUV3WG.woff2") format("woff2"),url("./media/roboto-mono-latin-400-normal-GEG7Y6WK.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-cyrillic-ext-500-normal-CJL2QGL2.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-ext-500-normal-OQDQWSDN.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-cyrillic-500-normal-GOEJMTAZ.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-500-normal-T5DSYNFK.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-greek-500-normal-KVOU5YN7.woff2") format("woff2"),url("./media/roboto-mono-greek-500-normal-WVW4Y5KV.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-vietnamese-500-normal-NTRKBL44.woff2") format("woff2"),url("./media/roboto-mono-vietnamese-500-normal-I54FYGKH.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-latin-ext-500-normal-4TF63KPY.woff2") format("woff2"),url("./media/roboto-mono-latin-ext-500-normal-LB2P7YIT.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-mono-latin-500-normal-7UWZR6OE.woff2") format("woff2"),url("./media/roboto-mono-latin-500-normal-T2GCQU2Q.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-cyrillic-ext-700-normal-LAUJZWRF.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-ext-700-normal-P3FXXGCM.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-cyrillic-700-normal-GYEU5DVU.woff2") format("woff2"),url("./media/roboto-mono-cyrillic-700-normal-YRM3QPNH.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-greek-700-normal-BCWTBVSH.woff2") format("woff2"),url("./media/roboto-mono-greek-700-normal-7RTTGWLD.woff") format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-vietnamese-700-normal-AAPDJMFF.woff2") format("woff2"),url("./media/roboto-mono-vietnamese-700-normal-X3O3DYYB.woff") format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-latin-ext-700-normal-RXT3OXGH.woff2") format("woff2"),url("./media/roboto-mono-latin-ext-700-normal-JHORAGBD.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-mono-latin-700-normal-XQXRJFPQ.woff2") format("woff2"),url("./media/roboto-mono-latin-700-normal-PEVTVUCV.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.dark[_ngcontent-%COMP%]{--datatable-zebras-border-color: transparent;--datatable-flat-border-color: transparent;--tooltip-lowcontrast-background-color: var(--color-bluegrey-400);--tooltip-highcontrast-background-color: var(--color-bluegrey-25);--tooltip-font-color: var(--color-bluegrey-900);--switch-input-focus-ring-border-color: var(--color-dark-primary-200);--switch-input-disabled-on-button-background-color: var(--color-bluegrey-800);--switch-input-disabled-off-background-color: var(--color-bluegrey-800);--switch-input-disabled-off-button-icon-color: var(--color-bluegrey-800);--switch-input-button-icon-color: var(--color-dark-primary-400);--switch-input-button-background-color: var(--color-bluegrey-25);--switch-input-neutral-button-icon-color: var(--color-bluegrey-400);--switch-input-neutral-on-background-color: var(--color-bluegrey-400);--switch-input-on-background-color: var(--color-dark-primary-400);--switch-input-off-background-color: var(--color-bluegrey-800);--switch-label-color: var(--color-bluegrey-25);--textarea-icon-error-color: var(--color-dark-red-500);--textarea-icon-warning-color: var(--color-dark-orange-500);--textarea-icon-success-color: var(--color-dark-green-500);--textarea-warning-border-color: var(--color-dark-orange-500);--textarea-error-border-color: var(--color-dark-red-500);--textarea-disabled-border-color: var(--color-bluegrey-400);--textarea-disabled-background-color: var(--color-bluegrey-800);--textarea-hover-background-color: var(--color-white-10);--textarea-focus-border-color: var(--color-dark-primary-400);--textarea-background-color: var(--color-black-100);--textarea-border-color: var(--color-bluegrey-400);--textarea-placeholder-color: var(--color-bluegrey-400);--textarea-text-color: var(--color-bluegrey-25);--input-warning-border-color: var(--color-dark-orange-500);--input-error-border-color: var(--color-dark-red-500);--input-focus-border-color: var(--color-dark-primary-400);--input-hover-background-color: var(--color-white-10);--input-hover-icon-color: var(--color-bluegrey-400);--input-default-icon-left-color: var(--color-bluegrey-400);--input-disabled-border-color: var(--color-bluegrey-400);--input-disabled-background-color: var(--color-bluegrey-800);--input-icon-color: var(--color-bluegrey-25);--input-background-color: var(--color-black-100);--input-border-color: var(--color-bluegrey-400);--input-placeholder-color: var(--color-bluegrey-400);--input-text-color: var(--color-bluegrey-25);--tags-focus-ring-color: var(--color-dark-primary-200);--tags-button-hover-background-color: var(--color-white-10);--tags-purple-disabled-background-color: var(--color-purple-800);--tags-yellow-disabled-background-color: var(--color-yellow-800);--tags-red-disabled-background-color: var(--color-dark-red-800);--tags-orange-disabled-background-color: var(--color-dark-orange-800);--tags-green-disabled-background-color: var(--color-dark-green-800);--tags-lightblue-disabled-background-color: var(--color-lightblue-800);--tags-primary-disabled-background-color: var(--color-dark-primary-800);--tags-bluegrey-disabled-background-color: var(--color-bluegrey-850);--tags-selected-purple-pressed-background-color: var(--color-purple-200);--tags-selected-purple-hover-background-color: var(--color-purple-100);--tags-selected-purple-background-color: var(--color-purple-50);--tags-selected-purple-font-color: var(--color-purple-900);--tags-selected-red-pressed-background-color: var(--color-dark-red-200);--tags-selected-red-hover-background-color: var(--color-dark-red-100);--tags-selected-red-background-color: var(--color-dark-red-50);--tags-selected-red-font-color: var(--color-dark-red-900);--tags-selected-orange-pressed-background-color: var(--color-dark-orange-200);--tags-selected-orange-hover-background-color: var(--color-dark-orange-100);--tags-selected-orange-background-color: var(--color-dark-orange-50);--tags-selected-orange-font-color: var(--color-dark-orange-900);--tags-selected-yellow-pressed-background-color: var(--color-yellow-200);--tags-selected-yellow-hover-background-color: var(--color-yellow-100);--tags-selected-yellow-background-color: var(--color-yellow-50);--tags-selected-yellow-font-color: var(--color-yellow-900);--tags-selected-green-pressed-background-color: var(--color-dark-green-200);--tags-selected-green-hover-background-color: var(--color-dark-green-100);--tags-selected-green-background-color: var(--color-dark-green-50);--tags-selected-green-font-color: var(--color-dark-green-900);--tags-selected-lightblue-pressed-background-color: var(--color-lightblue-200);--tags-selected-lightblue-hover-background-color: var(--color-lightblue-100);--tags-selected-lightblue-background-color: var(--color-lightblue-50);--tags-selected-lightblue-font-color: var(--color-lightblue-900);--tags-selected-primary-pressed-background-color: var(--color-dark-primary-200);--tags-selected-primary-hover-background-color: var(--color-dark-primary-100);--tags-selected-primary-background-color: var(--color-dark-primary-50);--tags-selected-primary-font-color: var(--color-dark-primary-900);--tags-selected-bluegrey-pressed-background-color: var(--color-bluegrey-200);--tags-selected-bluegrey-hover-background-color: var(--color-bluegrey-100);--tags-selected-bluegrey-background-color: var(--color-bluegrey-25);--tags-selected-bluegrey-font-color: var(--color-bluegrey-900);--tags-unselected-purple-pressed-background-color: var(--color-purple-900);--tags-unselected-purple-hover-background-color: var(--color-purple-800);--tags-unselected-purple-background-color: var(--color-purple-700);--tags-unselected-purple-font-color: var(--color-purple-50);--tags-unselected-yellow-pressed-background-color: var(--color-yellow-900);--tags-unselected-yellow-hover-background-color: var(--color-yellow-800);--tags-unselected-yellow-background-color: var(--color-yellow-700);--tags-unselected-yellow-font-color: var(--color-yellow-50);--tags-unselected-red-pressed-background-color: var(--color-dark-red-900);--tags-unselected-red-hover-background-color: var(--color-dark-red-800);--tags-unselected-red-background-color: var(--color-dark-red-700);--tags-unselected-red-font-color: var(--color-dark-red-50);--tags-unselected-orange-pressed-background-color: var(--color-dark-orange-900);--tags-unselected-orange-hover-background-color: var(--color-dark-orange-800);--tags-unselected-orange-background-color: var(--color-dark-orange-700);--tags-unselected-orange-font-color: var(--color-dark-orange-50);--tags-unselected-green-pressed-background-color: var(--color-dark-green-900);--tags-unselected-green-hover-background-color: var(--color-dark-green-800);--tags-unselected-green-background-color: var(--color-dark-green-700);--tags-unselected-green-font-color: var(--color-dark-green-50);--tags-unselected-lightblue-pressed-background-color: var(--color-lightblue-900);--tags-unselected-lightblue-hover-background-color: var(--color-lightblue-800);--tags-unselected-lightblue-background-color: var(--color-lightblue-700);--tags-unselected-lightblue-font-color: var(--color-lightblue-50);--tags-unselected-primary-pressed-background-color: var(--color-dark-primary-900);--tags-unselected-primary-hover-background-color: var(--color-dark-primary-800);--tags-unselected-primary-background-color: var(--color-dark-primary-700);--tags-unselected-primary-font-color: var(--color-dark-primary-50);--tags-unselected-bluegrey-pressed-background-color: var(--color-bluegrey-900);--tags-unselected-bluegrey-hover-background-color: var(--color-bluegrey-850);--tags-unselected-bluegrey-background-color: var(--color-bluegrey-800);--tags-unselected-bluegrey-font-color: var(--color-bluegrey-25);--tabs-divider-border-color: var(--color-bluegrey-800);--tabs-tab-focus-border-color: var(--color-dark-primary-200);--tabs-tab-activebar-background-color: var(--color-dark-primary-400);--tabs-tab-active-label-color: var(--color-bluegrey-25);--tabs-tab-pressed-background-color: var(--color-white-20);--tabs-tab-hover-background-color: var(--color-white-10);--tabs-tab-disabled-background-color: var(--color-bluegrey-900);--tabs-tab-label-color: var(--color-bluegrey-25);--slider-caption-text-color: var(--color-bluegrey-300);--slider-handle-ring-color: var(--color-dark-primary-200);--slider-neutral-lead-background-color: var(--color-bluegrey-200);--slider-neutral-track-background-color: var(--color-bluegrey-800);--slider-neutral-mark-background-color: var(--color-bluegrey-800);--slider-neutral-handle-disabled-background-color: var(--color-bluegrey-700);--slider-neutral-handle-pressed-background-color: var(--color-bluegrey-50);--slider-neutral-handle-hover-background-color: var(--color-bluegrey-100);--slider-neutral-handle-background-color: var(--color-bluegrey-200);--slider-primary-lead-background-color: var(--color-dark-primary-400);--slider-primary-track-background-color: var(--color-bluegrey-800);--slider-primary-mark-background-color: var(--color-bluegrey-800);--slider-primary-handle-disabled-background-color: var(--color-bluegrey-700);--slider-primary-handle-pressed-background-color: var(--color-dark-primary-200);--slider-primary-handle-hover-background-color: var(--color-dark-primary-300);--slider-primary-handle-background-color: var(--color-dark-primary-400);--slider-text-color: var(--color-bluegrey-25);--slider-legend-text-color: var(--color-bluegrey-300);--radio-error-input-border-color: var(--color-dark-red-500);--radio-disabled-input-checked-symbol-color: var(--color-bluegrey-400);--radio-disabled-input-border-color: var(--color-bluegrey-400);--radio-disabled-input-background-color: var(--color-bluegrey-800);--radio-neutral-input-checked-pressed-symbol-background-color: var(--color-bluegrey-200);--radio-neutral-input-checked-hover-symbol-background-color: var(--color-bluegrey-300);--radio-neutral-input-checked-symbol-background-color: var(--color-bluegrey-400);--radio-input-ring-color: var(--color-dark-primary-200);--radio-input-pressed-border-color: var(--color-bluegrey-200);--radio-input-pressed-background-color: var(--color-white-10);--radio-input-hover-background-color: var(--color-white-20);--radio-input-hover-border-color: var(--color-bluegrey-300);--radio-input-checked-pressed-symbol-background-color: var(--color-dark-primary-200);--radio-input-checked-hover-symbol-background-color: var(--color-dark-primary-300);--radio-input-checked-symbol-background-color: var(--color-dark-primary-400);--radio-input-background-color: var(--color-bluegrey-900);--radio-input-border-color: var(--color-bluegrey-400);--radio-label-color: var(--color-bluegrey-25);--progress-circle-neutral-lead-color: var(--color-bluegrey-25);--progress-circle-primary-lead-color: var(--color-dark-primary-400);--progress-circle-track-color: var(--color-white-10);--progress-bar-lead-success-color: var(--color-dark-green-500);--progress-bar-lead-error-color: var(--color-dark-red-500);--progress-bar-neutral-lead-color: var(--color-bluegrey-25);--progress-bar-primary-lead-color: var(--color-dark-primary-400);--progress-bar-track-color: var(--color-white-10);--progress-bar-caption-error-color: var(--color-dark-red-500);--progress-bar-caption-color: var(--color-bluegrey-300);--progress-bar-percentage-color: var(--color-bluegrey-25);--progress-bar-label-color: var(--color-bluegrey-25);--dialog-overlay-background-color: var(--color-black-50);--dialog-divider-background-color: var(--color-bluegrey-600);--dialog-header-subtitle-color: var(--color-bluegrey-300);--dialog-header-title-color: var(--color-bluegrey-25);--dialog-background-color: var(--color-black-100);--itemlist-subitem-active-label-color: var(--color-bluegrey-25);--itemlist-subitem-label-color: var(--color-bluegrey-500);--itemlist-item-focus-border-color: var(--color-dark-primary-200);--itemlist-item-activebar-background-color: var(--color-dark-primary-400);--itemlist-item-pressed-background-color: var(--color-white-20);--itemlist-item-active-label-color: var(--color-bluegrey-25);--itemlist-item-hover-background-color: var(--color-white-10);--itemlist-item-label-color: var(--color-bluegrey-25);--header-divider-color: var(--color-bluegrey-700);--header-product-name-font-color: var(--color-bluegrey-300);--header-container-background-color: var(--color-bluegrey-850);--formfield-caption-error-color: var(--color-dark-red-500);--formfield-caption-warning-color: var(--color-dark-orange-500);--formfield-caption-color: var(--color-bluegrey-300);--formfield-counter-color: var(--color-bluegrey-300);--formfield-label-requiredchar-color: var(--color-dark-red-500);--formfield-label-color: var(--color-bluegrey-25);--dropdown-overlay-background-color: var(--color-black-100);--drawer-itemlist-subitem-active-label-color: var(--color-bluegrey-25);--drawer-itemlist-subitem-active-font-weight: var(--font-weight-medium);--drawer-itemlist-subitem-label-color: var(--color-bluegrey-25);--drawer-itemlist-item-active-label-color: var(--color-bluegrey-25);--drawer-divider-color: var(--color-bluegrey-700);--drawer-background-color: var(--color-bluegrey-850);--divider-color: var(--color-bluegrey-700);--datatable-nodata-font-color: var(--color-bluegrey-300);--datatable-nodata-icon-color: var(--color-bluegrey-400);--datatable-nodata-border-color: var(--color-bluegrey-700);--datatable-nodata-background-color: var(--color-bluegrey-850);--datatable-data-cell-font-color: var(--color-bluegrey-25);--datatable-header-cell-font-color: var(--color-bluegrey-25);--datatable-grid-background-color: var(--color-bluegrey-850);--datatable-grid-border-color: var(--color-bluegrey-700);--datatable-lines-background-color: var(--color-bluegrey-850);--datatable-lines-border-color: var(--color-bluegrey-700);--datatable-zebras-row-odd-background-color: var(--color-bluegrey-800);--datatable-zebras-background-color: var(--color-bluegrey-850);--datatable-flat-background-color: var(--color-bluegrey-850);--datatable-row-background-color: var(--color-bluegrey-850);--checkbox-unchecked-disabled-background-color: var(--color-bluegrey-900);--checkbox-unchecked-disabled-border-color: var(--color-white-20);--checkbox-unchecked-pressed-background-color: var(--color-bluegrey-100);--checkbox-unchecked-pressed-border-color: var(--color-bluegrey-200);--checkbox-unchecked-hover-background-color: var(--color-white-10);--checkbox-unchecked-hover-border-color: var(--color-bluegrey-300);--checkbox-unchecked-border-color: var(--color-bluegrey-400);--checkbox-neutral-checked-pressed-background-color: var(--color-bluegrey-200);--checkbox-neutral-checked-hover-background-color: var(--color-bluegrey-300);--checkbox-neutral-checked-background-color: var(--color-bluegrey-400);--checkbox-checked-pressed-background-color: var(--color-dark-primary-200);--checkbox-checked-hover-background-color: var(--color-dark-primary-300);--checkbox-checked-background-color: var(--color-dark-primary-400);--checkbox-checked-disabled-background-color: var(--color-bluegrey-800);--checkbox-error-border-color: var(--color-dark-red-500);--checkbox-background-color: var(--color-bluegrey-900);--checkbox-label-color: var(--color-bluegrey-25);--checkbox-caption-color: var(--color-bluegrey-300);--checkbox-focus-ring-border-color: var(--color-dark-primary-200);--button-ghost-inverted-disabled-background-color: var(--color-black-10);--button-ghost-inverted-disabled-label-color: var(--color-black-20);--button-ghost-inverted-pressed-background-color: var(--color-black-20);--button-ghost-inverted-pressed-label-color: var(--color-bluegrey-800);--button-ghost-inverted-hover-background-color: var(--color-black-10);--button-ghost-inverted-hover-label-color: var(--color-bluegrey-850);--button-ghost-inverted-label-color: var(--color-bluegrey-900);--button-ghost-pressed-background-color: var(--color-white-20);--button-ghost-hover-background-color: var(--color-white-10);--button-ghost-neutral-pressed-label-color: var(--color-bluegrey-50);--button-ghost-neutral-hover-label-color: var(--color-bluegrey-100);--button-ghost-neutral-label-color: var(--color-bluegrey-200);--button-ghost-primary-pressed-label-color: var(--color-dark-primary-100);--button-ghost-primary-hover-label-color: var(--color-dark-primary-200);--button-ghost-primary-label-color: var(--color-dark-primary-300);--button-ghost-disabled-background-color: var(--color-bluegrey-800);--button-outline-neutral-pressed-border-color: var(--color-bluegrey-50);--button-outline-neutral-pressed-label-color: var(--color-bluegrey-50);--button-outline-neutral-hover-border-color: var(--color-bluegrey-100);--button-outline-neutral-hover-label-color: var(--color-bluegrey-100);--button-outline-neutral-label-color: var(--color-bluegrey-200);--button-outline-neutral-border-color: var(--color-bluegrey-200);--button-outline-danger-pressed-border-color: var(--color-dark-red-300);--button-outline-danger-pressed-label-color: var(--color-dark-red-300);--button-outline-danger-hover-border-color: var(--color-dark-red-400);--button-outline-danger-hover-label-color: var(--color-dark-red-400);--button-outline-danger-label-color: var(--color-dark-red-500);--button-outline-danger-border-color: var(--color-dark-red-500);--button-outline-warning-pressed-border-color: var(--color-dark-orange-300);--button-outline-warning-pressed-label-color: var(--color-dark-orange-300);--button-outline-warning-hover-border-color: var(--color-dark-orange-400);--button-outline-warning-hover-label-color: var(--color-dark-orange-400);--button-outline-warning-label-color: var(--color-dark-orange-500);--button-outline-warning-border-color: var(--color-dark-orange-500);--button-outline-success-pressed-border-color: var(--color-dark-green-300);--button-outline-success-pressed-label-color: var(--color-dark-green-300);--button-outline-success-hover-border-color: var(--color-dark-green-400);--button-outline-success-hover-label-color: var(--color-dark-green-400);--button-outline-success-label-color: var(--color-dark-green-500);--button-outline-success-border-color: var(--color-dark-green-500);--button-outline-primary-pressed-border-color: var(--color-dark-primary-100);--button-outline-primary-pressed-label-color: var(--color-dark-primary-100);--button-outline-primary-hover-border-color: var(--color-dark-primary-200);--button-outline-primary-hover-label-color: var(--color-dark-primary-200);--button-outline-primary-label-color: var(--color-dark-primary-300);--button-outline-primary-disabled-border-color: var(--color-bluegrey-800);--button-outline-primary-border-color: var(--color-dark-primary-300);--button-outline-pressed-background-color: var(--color-white-20);--button-outline-hover-background-color: var(--color-black-10);--button-outline-disabled-border-color: var(--color-bluegrey-800);--button-outline-disabled-background-color: var(--color-bluegrey-800);--button-ring-color: var(--color-dark-primary-200);--button-filled-danger-pressed-background-color: var(--color-dark-red-300);--button-filled-danger-hover-background-color: var(--color-dark-red-400);--button-filled-danger-background-color: var(--color-dark-red-500);--button-filled-danger-label-color: var(--color-bluegrey-900);--button-filled-warning-pressed-background-color: var(--color-dark-orange-300);--button-filled-warning-hover-background-color: var(--color-dark-orange-400);--button-filled-warning-background-color: var(--color-dark-orange-500);--button-filled-warning-label-color: var(--color-bluegrey-900);--button-filled-success-pressed-background-color: var(--color-dark-green-300);--button-filled-success-hover-background-color: var(--color-dark-green-400);--button-filled-success-background-color: var(--color-dark-green-500);--button-filled-success-label-color: var(--color-bluegrey-900);--button-filled-primary-pressed-background-color: var(--color-dark-primary-200);--button-filled-primary-hover-background-color: var(--color-dark-primary-300);--button-filled-primary-background-color: var(--color-dark-primary-400);--button-filled-disabled-background-color: var(--color-bluegrey-800);--breadcrumbs-separator-slash-color: var(--color-bluegrey-400);--breadcrumbs-separator-chevron-color: var(--color-bluegrey-400);--breadcrumbs-separator-chevron-large-icon-color: var(--color-bluegrey-400);--breadcrumbs-item-focus-ring-color: var(--color-dark-primary-200);--breadcrumbs-item-active-font-color: var(--color-dark-primary-100);--breadcrumbs-item-pressed-font-color: var(--color-dark-primary-200);--breadcrumbs-item-neutral-active-font-color: var(--color-bluegrey-100);--breadcrumbs-item-neutral-pressed-font-color: var(--color-bluegrey-200);--breadcrumbs-item-neutral-font-color: var(--color-bluegrey-300);--breadcrumbs-item-font-color: var(--color-dark-primary-300);--color-font-on-background-default: var(--color-bluegrey-25);--color-background-default: var(--color-bluegrey-900);--alert-error-activebar-background-color: var(--color-dark-red-400);--alert-error-highemphasis-background-color: var(--color-dark-red-400);--alert-error-background-color: var(--color-dark-red-900);--alert-error-icon-color: var(--color-dark-red-400);--alert-warning-activebar-background-color: var(--color-dark-orange-400);--alert-warning-highemphasis-background-color: var(--color-dark-orange-400);--alert-warning-background-color: var(--color-dark-orange-900);--alert-warning-icon-color: var(--color-dark-orange-400);--alert-success-activebar-background-color: var(--color-dark-green-400);--alert-success-highemphasis-background-color: var(--color-dark-green-400);--alert-success-background-color: var(--color-dark-green-900);--alert-success-icon-color: var(--color-dark-green-400);--alert-neutral-activebar-background-color: var(--color-bluegrey-400);--alert-neutral-highemphasis-background-color: var(--color-bluegrey-400);--alert-neutral-background-color: var(--color-bluegrey-850);--alert-neutral-icon-color: var(--color-bluegrey-400);--alert-informative-activebar-background-color: var(--color-dark-primary-400);--alert-informative-highemphasis-background-color: var(--color-dark-primary-400);--alert-informative-background-color: var(--color-dark-primary-900);--alert-informative-icon-color: var(--color-dark-primary-400);--alert-highemphasis-icon-color: var(--color-bluegrey-900);--alert-highemphasis-color: var(--color-bluegrey-900);--alert-color: var(--color-bluegrey-25)} /*# sourceMappingURL=app.component-FRE2CWAS.css.map */`]})}}return e})();var cr=(()=>{class e extends N{constructor(o,r,a){super(o,r,a,w(E,{optional:!0}))}ngOnDestroy(){this.flush()}static{this.\u0275fac=function(r){return new(r||e)(l(D),l(h),l(I))}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac})}}return e})();function ir(){return new Lo}function sr(e,t,o){return new Go(e,t,o)}var Xo=[{provide:I,useFactory:ir},{provide:N,useClass:cr},{provide:C,useFactory:sr,deps:[R,N,m]}],Ko=[{provide:h,useFactory:()=>new _o},{provide:y,useValue:"BrowserAnimations"},...Xo],dr=[{provide:h,useClass:jo},{provide:y,useValue:"NoopAnimations"},...Xo],Yo=(()=>{class e{static withConfig(o){return{ngModule:e,providers:o.disableAnimations?dr:Ko}}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e})}static{this.\u0275inj=d({providers:Ko,imports:[S]})}}return e})();var Jo=(()=>{class e{intercept(o,r){return o=o.clone({withCredentials:!u.local,headers:o.headers.set("X-XSRF-TOKEN",this.getCookie("XSRF-TOKEN"))}),r.handle(o)}getCookie(o){var r=document.cookie.match(new RegExp("(^| )"+o+"=([^;]+)"));return r?r[2]:[]}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac})}}return e})();var Zo=(()=>{class e{constructor(o,r){this.router=o,this.notification=r,this.CONNECTION_ERROR="Erreur lors de la connexion au serveur",this.SILENT_STATUSES=[401,403]}intercept(o,r){return r.handle(o).pipe(F(a=>(a.status===0?this.notification.showError("Erreur",this.CONNECTION_ERROR):!this.SILENT_STATUSES.includes(a.status)&&a.error?.message&&this.notification.showError(`Erreur ${a.status}`,a.error.message),J(()=>new Error(this.CONNECTION_ERROR)))))}static{this.\u0275fac=function(r){return new(r||e)(l(b),l(Co))}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac,providedIn:"root"})}}return e})();var zo=new P("NGXS_DEVTOOLS_OPTIONS"),fr=(()=>{class e{constructor(o,r,a){this._options=o,this._injector=r,this._ngZone=a,this.devtoolsExtension=null,this.globalDevtools=T.__REDUX_DEVTOOLS_EXTENSION__||T.devToolsExtension,this.unsubscribe=null,this.connect()}ngOnDestroy(){this.unsubscribe!==null&&this.unsubscribe(),this.globalDevtools&&this.globalDevtools.disconnect()}get store(){return this._injector.get(p)}handle(o,r,a){return!this.devtoolsExtension||this._options.disabled?a(o,r):a(o,r).pipe(F(c=>{let i=this.store.snapshot();throw this.sendToDevTools(o,r,i),c}),z(c=>{this.sendToDevTools(o,r,c)}))}sendToDevTools(o,r,a){let c=yo(r);c===ho.type?this.devtoolsExtension.init(o):this.devtoolsExtension.send(Object.assign(Object.assign({},r),{action:null,type:c}),a)}dispatched(o){if(o.type==="DISPATCH"){if(o.payload.type==="JUMP_TO_ACTION"||o.payload.type==="JUMP_TO_STATE"){let r=JSON.parse(o.state);r.router&&r.router.trigger&&(r.router.trigger="devtools"),this.store.reset(r)}else if(o.payload.type==="TOGGLE_ACTION")console.warn("Skip is not supported at this time.");else if(o.payload.type==="IMPORT_STATE"){let{actionsById:r,computedStates:a,currentStateIndex:c}=o.payload.nextLiftedState;this.devtoolsExtension.init(a[0].state),Object.keys(r).filter(i=>i!=="0").forEach(i=>this.devtoolsExtension.send(r[i],a[i].state)),this.store.reset(a[c].state)}}else if(o.type==="ACTION"){let r=JSON.parse(o.payload);this.store.dispatch(r)}}connect(){!this.globalDevtools||this._options.disabled||(this.devtoolsExtension=this._ngZone.runOutsideAngular(()=>this.globalDevtools.connect(this._options)),this.unsubscribe=this.devtoolsExtension.subscribe(o=>{(o.type==="DISPATCH"||o.type==="ACTION")&&this.dispatched(o)}))}}return e.\u0275fac=function(o){return new(o||e)(l(zo),l(ro),l(m))},e.\u0275prov=n({token:e,factory:e.\u0275fac}),e})();function ur(e){return Object.assign({name:"NGXS"},e)}var Qo=new P("USER_OPTIONS"),$o=(()=>{class e{static forRoot(o){return{ngModule:e,providers:[{provide:vo,useClass:fr,multi:!0},{provide:Qo,useValue:o},{provide:zo,useFactory:ur,deps:[Qo]}]}}}return e.\u0275fac=function(o){return new(o||e)},e.\u0275mod=f({type:e}),e.\u0275inj=d({}),e})();var Ur="@",Fr=(()=>{class e{constructor(o,r,a,c,i){this.doc=o,this.delegate=r,this.zone=a,this.animationType=c,this.moduleImpl=i,this._rendererFactoryPromise=null,this.scheduler=w(E,{optional:!0})}ngOnDestroy(){this._engine?.flush()}loadImpl(){return(this.moduleImpl??import("./chunk-IBWK23XF.js")).catch(r=>{throw new $(5300,!1)}).then(({\u0275createEngine:r,\u0275AnimationRendererFactory:a})=>{this._engine=r(this.animationType,this.doc,this.scheduler);let c=new a(this.delegate,this._engine,this.zone);return this.delegate=c,c})}createRenderer(o,r){let a=this.delegate.createRenderer(o,r);if(a.\u0275type===0)return a;typeof a.throwOnSyntheticProps=="boolean"&&(a.throwOnSyntheticProps=!1);let c=new V(a);return r?.data?.animation&&!this._rendererFactoryPromise&&(this._rendererFactoryPromise=this.loadImpl()),this._rendererFactoryPromise?.then(i=>{let er=i.createRenderer(o,r);c.use(er)}).catch(i=>{c.use(a)}),c}begin(){this.delegate.begin?.()}end(){this.delegate.end?.()}whenRenderingDone(){return this.delegate.whenRenderingDone?.()??Promise.resolve()}static{this.\u0275fac=function(r){eo()}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac})}}return e})(),V=class{constructor(t){this.delegate=t,this.replay=[],this.\u0275type=1}use(t){if(this.delegate=t,this.replay!==null){for(let o of this.replay)o(t);this.replay=null}}get data(){return this.delegate.data}destroy(){this.replay=null,this.delegate.destroy()}createElement(t,o){return this.delegate.createElement(t,o)}createComment(t){return this.delegate.createComment(t)}createText(t){return this.delegate.createText(t)}get destroyNode(){return this.delegate.destroyNode}appendChild(t,o){this.delegate.appendChild(t,o)}insertBefore(t,o,r,a){this.delegate.insertBefore(t,o,r,a)}removeChild(t,o,r){this.delegate.removeChild(t,o,r)}selectRootElement(t,o){return this.delegate.selectRootElement(t,o)}parentNode(t){return this.delegate.parentNode(t)}nextSibling(t){return this.delegate.nextSibling(t)}setAttribute(t,o,r,a){this.delegate.setAttribute(t,o,r,a)}removeAttribute(t,o,r){this.delegate.removeAttribute(t,o,r)}addClass(t,o){this.delegate.addClass(t,o)}removeClass(t,o){this.delegate.removeClass(t,o)}setStyle(t,o,r,a){this.delegate.setStyle(t,o,r,a)}removeStyle(t,o,r){this.delegate.removeStyle(t,o,r)}setProperty(t,o,r){this.shouldReplay(o)&&this.replay.push(a=>a.setProperty(t,o,r)),this.delegate.setProperty(t,o,r)}setValue(t,o){this.delegate.setValue(t,o)}listen(t,o,r){return this.shouldReplay(o)&&this.replay.push(a=>a.listen(t,o,r)),this.delegate.listen(t,o,r)}shouldReplay(t){return this.replay!==null&&t.startsWith(Ur)}};function qo(e="animations"){return j("NgAsyncAnimations"),oo([{provide:C,useFactory:(t,o,r)=>new Fr(t,o,r,e),deps:[D,R,m]},{provide:y,useValue:e==="noop"?"NoopAnimations":"BrowserAnimations"}])}var or=(()=>{class e{intercept(o,r){let a=sessionStorage.getItem("lang")||"fr-FR";return o=o.clone({setHeaders:{"Accept-Language":a}}),r.handle(o)}static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275prov=n({token:e,factory:e.\u0275fac})}}return e})();var O=class{constructor(t,o){this.http=t,this.env=o}getTranslation(t){return Z({base:this.http.get(`/assets/i18n/${t}.json`),env:this.http.get(`/assets/i18n/${t}.${this.env}.json`).pipe(F(()=>Y({})))}).pipe(U(({base:o,env:r})=>this.deepMerge(o,r)))}deepMerge(t,o){let r=W({},t);return Object.keys(o).forEach(a=>{o[a]&&typeof o[a]=="object"&&!Array.isArray(o[a])?r[a]=this.deepMerge(r[a]||{},o[a]):r[a]=o[a]}),r}};function mr(e){return()=>e.init({config:{url:u.idp,realm:u.realm,clientId:"cyberquest-client"},initOptions:{checkLoginIframe:!1}})}function br(e){return new O(e,u.questInstance)}var rr=(()=>{class e{static{this.\u0275fac=function(r){return new(r||e)}}static{this.\u0275mod=f({type:e,bootstrap:[Ho]})}static{this.\u0275inj=d({providers:[{provide:ao,useFactory:mr,multi:!0,deps:[g]},{provide:B,useClass:Jo,multi:!0},{provide:B,useClass:Zo,multi:!0},{provide:B,useClass:or,multi:!0},qo(),co(),bo({loader:{provide:Fo,useFactory:br,deps:[no]},fallbackLang:"en",lang:"fr"})],imports:[S,ko.forRoot([Io,No,Mo,M,To,xo,Oo,Po]),$o.forRoot(),lo,Wo,io,Yo,Eo.forRoot(),Uo,Ro,v,Do,go.forRoot({fallbackLang:"en"}),Bo.forRoot()]})}}return e})();u.production&&void 0;so().bootstrapModule(rr).catch(e=>console.error(e)); //# sourceMappingURL=main-D6ZH425Y.js.map