From 68c1143d3f76e3286e2a37c8f784411bfe0d5243 Mon Sep 17 00:00:00 2001 From: Rutra Date: Wed, 25 Feb 2026 13:50:10 +0100 Subject: [PATCH] Initial commit --- .gitignore | 7 ++ assets/icons/clock.png | Bin 0 -> 4026 bytes assets/icons/code-svgrepo-com.svg | 44 ++++++++++ assets/icons/invader.png | Bin 0 -> 1794 bytes assets/icons/note_music.png | Bin 0 -> 3065 bytes .../icons/server-minimalistic-svgrepo-com.svg | 72 ++++++++++++++++ assets/icons/trashcan.png | Bin 0 -> 3936 bytes .../video-frame-play-vertical-svgrepo-com.svg | 77 ++++++++++++++++++ assets/icons/youtube-svgrepo-com.svg | 51 ++++++++++++ assets/images/agility.gif | Bin 0 -> 89980 bytes assets/images/charisma.gif | Bin 0 -> 225531 bytes assets/images/endurance.gif | Bin 0 -> 73758 bytes assets/images/intelligence.gif | Bin 0 -> 176697 bytes assets/images/luck.gif | Bin 0 -> 226318 bytes assets/images/output.gif | Bin 0 -> 131996 bytes assets/images/perception.gif | Bin 0 -> 240253 bytes assets/images/stand_by.gif | Bin 0 -> 109029 bytes assets/images/strength.gif | Bin 0 -> 310407 bytes assets/images/vault_boy_walking.gif | Bin 0 -> 174498 bytes assets/sounds/click.mp3 | Bin 0 -> 4196 bytes assets/sounds/click.wav | Bin 0 -> 41038 bytes assets/sounds/hover.mp3 | Bin 0 -> 1688 bytes assets/sounds/hover.wav | Bin 0 -> 12366 bytes favicon.ico | Bin 0 -> 15086 bytes index.html | 16 ++++ main-PKKUFFG3.js | 67 +++++++++++++++ polyfills-5CFQRCPP.js | 2 + styles-YPTPQTOE.css | 1 + 28 files changed, 337 insertions(+) create mode 100644 .gitignore create mode 100644 assets/icons/clock.png create mode 100644 assets/icons/code-svgrepo-com.svg create mode 100644 assets/icons/invader.png create mode 100644 assets/icons/note_music.png create mode 100644 assets/icons/server-minimalistic-svgrepo-com.svg create mode 100644 assets/icons/trashcan.png create mode 100644 assets/icons/video-frame-play-vertical-svgrepo-com.svg create mode 100644 assets/icons/youtube-svgrepo-com.svg create mode 100644 assets/images/agility.gif create mode 100644 assets/images/charisma.gif create mode 100644 assets/images/endurance.gif create mode 100644 assets/images/intelligence.gif create mode 100644 assets/images/luck.gif create mode 100644 assets/images/output.gif create mode 100644 assets/images/perception.gif create mode 100644 assets/images/stand_by.gif create mode 100644 assets/images/strength.gif create mode 100644 assets/images/vault_boy_walking.gif create mode 100644 assets/sounds/click.mp3 create mode 100644 assets/sounds/click.wav create mode 100644 assets/sounds/hover.mp3 create mode 100644 assets/sounds/hover.wav create mode 100644 favicon.ico create mode 100644 index.html create mode 100644 main-PKKUFFG3.js create mode 100644 polyfills-5CFQRCPP.js create mode 100644 styles-YPTPQTOE.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..15a2bf8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ + +# Environment variables +.env + + +# IDE files +.vscode/ diff --git a/assets/icons/clock.png b/assets/icons/clock.png new file mode 100644 index 0000000000000000000000000000000000000000..1d851c2620b0f4d950b24cba35b1419ab3fdab00 GIT binary patch literal 4026 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 TI{ePj15`)TK%-jC@&11S!AwDS literal 0 HcmV?d00001 diff --git a/assets/icons/code-svgrepo-com.svg b/assets/icons/code-svgrepo-com.svg new file mode 100644 index 0000000..5e33f50 --- /dev/null +++ b/assets/icons/code-svgrepo-com.svg @@ -0,0 +1,44 @@ + + + + + + + + diff --git a/assets/icons/invader.png b/assets/icons/invader.png new file mode 100644 index 0000000000000000000000000000000000000000..4e0291920e5bfb8db6d135bf1214fddb1e60948a GIT binary patch literal 1794 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 + + + + + + + + + + + + diff --git a/assets/icons/trashcan.png b/assets/icons/trashcan.png new file mode 100644 index 0000000000000000000000000000000000000000..3c9a281393ba603fe6b46c2fc75af3461f9ffd61 GIT binary patch literal 3936 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 + + + + + + + + + + + + + diff --git a/assets/icons/youtube-svgrepo-com.svg b/assets/icons/youtube-svgrepo-com.svg new file mode 100644 index 0000000..19fe607 --- /dev/null +++ b/assets/icons/youtube-svgrepo-com.svg @@ -0,0 +1,51 @@ + + + + + + + + + diff --git a/assets/images/agility.gif b/assets/images/agility.gif new file mode 100644 index 0000000000000000000000000000000000000000..ba5158392e0e59e8285e56ce76646901097d5a0f GIT binary patch literal 89980 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

f|_UnUQ3tDJ8gET}%GDY*%ePea(s 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 M2BP-=K-A3s1zm}pL;wH) literal 0 HcmV?d00001 diff --git a/assets/images/endurance.gif b/assets/images/endurance.gif new file mode 100644 index 0000000000000000000000000000000000000000..a1caadd8cf1b697e028b5882fa574e79f40eec0f GIT binary patch literal 73758 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 F{~OZjKhOXG literal 0 HcmV?d00001 diff --git a/assets/images/intelligence.gif b/assets/images/intelligence.gif new file mode 100644 index 0000000000000000000000000000000000000000..332db15775bc203a3666d819efbb208cb1eb1924 GIT binary patch literal 176697 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

!W9OtNWY79|DL+KW= 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

&&Yt_V(?Z;zpk0ti-} zYnr83$o;rrr^=MnU5=;-E-W;~{6LVP$J^j3uH>Mj*>|VT%bh&pHEja{7KG!u-cI=G zEIcDeCX8w}gLojz*DD!}gAioQ%{IEgB?zI@bFC(y9010rzE&E65J(5l^?R(snGjiB zAbNG04bTcf1_O+GN*0xw?BBjLUvQ%B^#{RawSvKSlk%f4lW}UfIL7MaqZ=9D8b$7T z>T<*@UE)U*&Okjl6lA;#d5D+CiV2`9LQQWV+;?J8F;V-SPU0ymIRgD!gSom(VXQz= znE65Be7xh^sW(|b&@_#(D!r|?e;0W~9*M=&rN-jgU60MJfz%3G96(?H>}5O;dBT-% zv7J#jx3lVR5V#JuUg`!)drsEejN_Xk<$`+t#{5~PIvsTMKJYh~uqyE%E%a|GJDB%4 z6Y8Z=e8daRqrR0?0PmVa2C4@D?{U_)ngW8kNKIut(C-6*Dzp_~ncE(g zV&Nzeju@h{Y<<@up-IRLaQ9jYrp1@~AHW}{VZJP>a|R!--oMgLzv`fH`DlgoFsJ|6 z(b4N@_?+X)@!{g5D@SWzZU=l7gPI;tls?(w?Fw2@%?;M+l};Df38o6o1)VLWj}6)g znS_HWWYQGK97pf59p{28WKdKo)uHSc&Bk<_6%nnlFa*f#w2i>ia2EkG+4ovBuHH{c R@gfoE2~HUB6cBLXe*vXDP3r&v literal 0 HcmV?d00001 diff --git a/assets/images/perception.gif b/assets/images/perception.gif new file mode 100644 index 0000000000000000000000000000000000000000..ed47a6ec24ce8cd7c91fc66f3433859a45c0409e GIT binary patch literal 240253 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 literal 0 HcmV?d00001 diff --git a/assets/images/stand_by.gif b/assets/images/stand_by.gif new file mode 100644 index 0000000000000000000000000000000000000000..35d049393055f1ada5a52d3e8ef47da2152929a0 GIT binary patch literal 109029 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%0A^y&pT}gD9{9@tt`lPef2kWcJ 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 uyRg+AkaAc!xNA3%EEa_3$6cHh)`F_*XP90c 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≈#2_C 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%0D)+qkA)9s-X&rx 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℘;C>sf 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%0ATSZHtg4QGa)05LL<0sFDKk) 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 literal 0 HcmV?d00001 diff --git a/assets/sounds/click.mp3 b/assets/sounds/click.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..8449908b6b07bcdfcdf56cd1e0c07422c9f15665 GIT binary patch literal 4196 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 EAMzjSR{#J2 literal 0 HcmV?d00001 diff --git a/assets/sounds/click.wav b/assets/sounds/click.wav new file mode 100644 index 0000000000000000000000000000000000000000..1db5b48a7fcc8c5e97805904cb55956829c4c782 GIT binary patch literal 41038 zcmZ6U1-uni_xES!oO6?|OP6#@ScoVnb|9EwU}9in@;qRpnAnL0@`xRP*eEJUN(j;& z7w+Y9`YC>VZ(;K1>KU)<{ z`fsrP^NO8UJ5jySZ+-vY*8kZ;P5UYpWG+Ru{1Ymx$Lb3HTP~`nrcDptM3hr)s?T84 zd8=RiQyD)@bKP;$VO5w4<4(4d#XHZ*cXD~xc4}q5>+ma=v$dR@%so!#?jTHt6&%U1 zIxGzj@g4B*5H;3z8ankk8gN&VYpF1Yd$VYzoa;s5K0XspUCvYkTRo>Sb$hg%?==XR?7c30#N5-Qo6dPq;VS7H;IdBm6sD8ZHa}3O9%QfjytHb(}U%XQ!DHcY-jR z)>}KRxPK3&ed>=nCA6Fh3&TIdb$r+5Of_xf(`pdrQ{HiQh8t+*VCVu(JKo7~7wwjW zm0(ri^l@4`Tf;xXEN7H+KgW~K3(ieWPw-1o<456};q&3x@YwJIetj7}5{?P)3jY%> z2iEeiku%(R(V68umtOyPS?ZaEB zVK307z`YCQ&IP}Q&MQt6x1F2iHigk6oEyTQgVwi zea*Qms>OCYvVzu5Or|mb@l4HQhB> z5q5R^dTnD~{PTEDq9XoEynnnRwlH>Ytin6h8|Myj76je=-%~r1|4NQZo{=1#{3iKy zYIFLz;0C9zcVz6(SW#?l?9tfUvHdYW_Fk-Y>@)70>n7YYoXO!E!IS=d>DN=;Qzxf> zNu7{>ApKr?Z~Ah-)PFg+B)rhM%YDI{5&Jy;MxskrudF4BBNO*St=Zmt?%mG7F!VR1 zi&Gb-+Nb)Z#&LhA^xf(2)1CY!{!76HaB{u#qTAj3kJpRVSH-@Kjg75D-P*f1JNv^2 z!oFc?@N}@<@9O`WUYqXbKkcXdn}YqpW8qMz!g;_w3!|};LY*w@haTw+-zvw z$hj#@2Xlf^!E*l$KjGK)Z} z`vo2R!_w!cHYQgj`=nMv+bjIRL4G(RZ0HO}boKxM`+~3`W?tFJ8RLS+~cyVu+`;mLD`mpYUJyzx7MN?3G|kkP5u;Ff{E$v@Qq_Loe$&E5oVbIboe}bucSb|IZfo~T=Thw7bK#NUcJ8`3xGZ=q_=$U; z!D5VYCOdCCAAreK&dJVD=Xk8kq453iqOfh42;HzY5FQhr7fu4R{?2sAbB}Yca3{D^ z+)3_*ZhLnx`hJIVF~8} zK|Tp@2+s{KrrdBo9}Z_jkMF~`!h6DDVZ*RGh=*;kidTp4gqyI$F}y%eYPug;dCa*L z%3SV@buI+5G!}1HxFuX1&cb?*rM4r&R$&k7IS}6Jibv{2)Znn+9hEj|cODmBDt}9}r#}z5rAW!Fice3%+-72e|#+ zfUsn+vnzZIPR;`BpZq)hll|^~Yrg?jbxnFhx`BV5|D3Q0Z^>|M0)_Kj-+v5B&bYCBalA z?zr&Ia0-(6RQO={ZyjX$Y_DHE&L$756^sj zI5@lnKfMb7f1-1r^M$j;@tuZlXZLWokK5DjN{jh!70`SNPue?ck;Q2l&psu5GJG28 zzCAoY>>5^r>Ac`wC^Ko`^E4#tj8r#@k3xQbDAP)7rRfnU%5ZI zzhUdv@cETH!+i*Qu@znp!*hGins6rcc?Sx;AASY@>pT6NW1w$)B9yJ1eUND4*6=c{ z+}YvCa0K6{qg8D}CoBwh2gT@Wc~HhX8N{G@`>;sMW+a`x z*pfHk(qJ@yI<}%J_#^lnYQ79LR|ZuDBKpj9*o2H^bC3gX9WKWX5isALD>SN=PtBzPuLWHa2c>aifw(% zd7c`^!N+D!CAzy9ZcRcGFG5nz0I!kA%&VM@J4YamGm(g%?%D25*y$(Td)#Z>^RXBQ zsbwUQNq?cG>7XgT=^Sdi3w%GpX8fLsUqyl6crSuOv$4*L!}VbqzVHJ0 z^OW;Gl-=Xh!vYO=Pj-7_mD;(T-0p5ix1L+*eC^zW-fautKrdT`yMyJ}$l77=@Z|6s zWaT;R(*tnxA~Y%62z7{tYh`*1IYjX(Ec4a)xphv6pGZ3U_%#RZ zA4-X3NaT%ZLnSix16ceJEDnChm%fLjO$$B_{tj9rH$P#AFUQ}1 z8$bJ_^EA9^%YeN5i=u#5&#KNmr){v~EB@ErlKUiAYY- z+!uJF)!1+K;`YFm-#GgkK4emOKX&Q?I6W1PKZ8|x7Qg#Ck=jrAy1$8VcH-gp(x+(* z1ZSe7SA*pwBGr$aU%-3@e&+>ndjs1!5iD;9rW>K|Blxu!_&pGQuEpBiM{IXNcp+Bs z`>i9YVb^Ii&X zPlSiZAT6gt?_vDzi2UUcFU66qZSZ(4c5Ve0@jdE&klL?@|7V4#qT9ou^UY|?2lPhE z!dmnhTVu0N1Fr|r=(*0%9N#&ggV`%^XcBg23@!AaR5RLWgj98c(mI+GNfkk#P0)EC zJ;pM6oiY5v9%}vpi!wPJhxDBm_9s?r8aBql55m4&54GRGyhw*TOUmZ==Cp;-%whFdwuVaXM%KFE6_l6n`lo`VMT zhJv+`$^CG61#ry^=L7fOncjOC=5ehKV-GE8wKq`p%S640@xLy%ql(s-BOBj>^E<>p zcVi#Mp&j?Y+ZVxl7W%fDQHPcpe9i@vTWS4KB<6_>924mE4=0{(M=Offw;>axK4oz&tTo9C*NhP`bw<% z7OY+wl&*(lw7}ZcMYal%e~pCfV?3o2K8O)rqw9YK5{%@_c$kK=cH_*o6+>!9>v+WZ5IR-={Mus{3h zHR--QTI&JDPlD28(7?;FFC)>#LBQRBx=Sfn%x4nGT2CFnA!C0~;{ndZDA68S83d1X z?^Wp0DCcbFl#Fd?4;BuT-w4OPMruCD=#Dry5nFU0pATc}UWTg6sm%e_7U13;esqOr zb$J(HOG=OojjtuBs}fia0!uj~T~+jA^C{5^2)bc&4+oB}a8OpaKD=!UR$aK-mMce6 zYb&m}*o74ty8i$ce?r}@NQK7TvT3~@C7NJin(!_8XbCiZ!R=`DuzRNV7Svo9tfVIi zpeg1!fE^JaSR2DjpKuW^8LWKHES^ja}w~ zZxYQ)!KX4X+e%$)ssA_R`Tb0U^$W7Gi4qC!=tvFip^5jr<4|U;&Y`Xm2h@H_s9_W?tw+Xho(PYR<&Ku%kOHCuaA7OhEk?h7$2!l(vP}o-&%u3pMr(H> zMJar9Ee;#Im9%TLS#l}cEqkDG>S|iw3di>VdoFs_6*?acq$eOrhXX;AjHHV{`AEz@ zc)0``{|L2ygl4}(aoy>0y%jWS36(lUiE|89e^Yo-=@*(ebly@V*|Wf!>6Qd1IHF5 zt{9v&dLBXnjhAbzUL*bDxwI~qS`r*tnNR(SQz9C*kNx+27P6@O9j?bXY{cG1=aY=H zICz;t_`DnZcV!Og@HXCCkvdrmaZ#h}wUP6dK;IL*`enSOEKqmkpaoYNz@Zq{vkEzt zjgSQ`N0QP=Kt8-`2vu5ezfrdda;$lRklGK>`UbFHffUToScnBsbw1j)4w%Y`oMk6F z(UOi{$ddd;J!;K@9@S7$@Ndp&z}gHQ*8}|?AaE(y8F>36eaGM<4(I+>z>>qAntv$E za9}I^+rZr$;9()q90ckRPRcvAL#sPvY(pnFdKfa$kh?V(lFDdzNya`OqONp?!lF?V zBwkjvF>uRfiGP~)*n@pqf#e9cU-*>$kZ)BqQj(!lZQzw{m*gJHA(*>kks3iMpBkiJ zJ2JcxcebIehp1VSVfxt_>d5v>*7~CX9gxFD@I3{lg~-%eY@qz&AIQEeBzzVN=*eNDriG`A+3vnnz{}Pd{A8nIw30v;sx#0E zVp&&jMPNR*8~L`78h{!&Wm+ zWk4xO*HMB5?WY!5YKAM##8k8>ZUkZoCCS?`m?8s^s^MehkH>;Z^X9xXaE8O=}4_5X{9(3ntFV8wU zR_%55($#AZ7ME3Lt!#Wv{V~Ca(s$CuxxKS)t(sh3={Jgxi+|>JNxzo7KXyj`hIp6c z1Jzs8{gcO+UtBh;dSKSV`V;E5OPud{-W!!a9cWWJEZm>0$WD!R$7J7|XqWC-F|gvz?}$GfukIk5-hUwOYWqcb$jb^FEc_f8IePCimS zwCdujuIW3&iNXE;l<)_}ze>U*+%--i(ZaOgT7QUNm>%z6>0TE<=zbIS_LjQmrJ7eA znVOycA~iBt<{cZqAwD=h$ek99bUt>cFg`Wk8yEXF{4RBN_0Fnmk{we|q&A1AC1%EB zjD|h!oyz>oSFzFFPs|eC(Y73X=`O8Cm(cKjqw&xVrkDvXblv zo3_YG?i+dFQGb!UC;ndE(@yJ>_LUuDJ*xiRwP*iKucH2c8rI3Vt!j7qJK^nFLvqLE z+*mnjYqx#Hx%br>aj@aW)_b$U+v`2s{Hg|bC3_ZKlUiM8eS@9Z?bDz6Vcoae&ujUc z-+Ficp|f(2$~!%Mf9iKi(YERdj^2tHHamQTuaC4`lVM)4k!Urn73DS@BEJHzmIpbt_z6d?5K; zu2Xkh@`DZOzwax{&JFAIsGG_z^Dp+^uG=mzyX20YpH>#vs!rTe^jYBv?#*>N61o@*aJ>mdPPm^_ouZd4B&yyRTwp zyQeRD?ehyhy6K1Ht{a-P>|bv{PKOKf?kL`|WyqF_9cxSb*FL%F(fMBn_cHf#y0ano z%-TcpM$}If%*!i^7uBC!Yx2P@B~u#j?7XzYiatl3(C3I+twz=vpM89yZkFR;ad1i5 zuH>8hep>(Rj_rE}Y-+uCM((Tz-Q%~%hu1kazP$K}-DmHt-2Ck3_`X@G&+~TWq^r&> zo9s2OeOUfi`FGc=tX-M7FTLo%_d5=ho>Twac4xHxp!Fr~TDG~P{zLwoMQ`njZy2|% zY{~U&`mQhBc-pRK3P0L?`_2iwUfwoj=bTik!KY2`X!uQ|!)g~*2Zeoh9=YM9b@{vI zSKJwf$lc`)uWVJ>t=oW}N7o-%e_*R47xc;La&pUu8kH7&*6y}0H+B21>*bv`wr*9w zI`#REmsfXRHE8{sEthZWw(IJ`0XuV6PFOT+O>B4e!R@JE^AmOV#%@nv8MF#EmtVQB z@7DXb^gHlt?CF-@_nmnB`GcSA+q~12ZR#~0o|jHGKJ-Y@MTOrNUVJF8e9!(jwm-M= z_~n0pS8vW`U+@2F%@=dOpSW<_;(IrAOiybtqFJncPLEFAh8*@)yPd6znm$<2waNK) zm)9QAs9mEA>a1$iw^PS{4-Kp}G<8DJkr(wI)VW*J%d*c)y;A(@_HQ?3ZLPQC#+?^$ zKV!pvtG`=Wy7H9On>JMKJ-lLSI5F$1ynoeAH(uGKs&;|bz3RQ91-s%qPcD45a+sS8 z(v|a*k2@Vw9V>oypRd2Qps3A>J^$#{r{k*~zUsN=@K1X0?RI#(YnxQmUK+M6I(_e- zMU#p)77a+f=*_9@SJbz>iPJE?&D)$FSy^4ZEZM!d?#}f)mv1dyGkaaLJy#ZuKeWQV zpiXYy%J8QUcIiQpz4@#Sk;8`Jg;MJVSHIuyS&fB zC(1udzU9;oC&YT!dA;HArmwZ_)$YY+vm0-!zc+h){Oi1lIU~}etA?j)SH5>}SjqO1 zdBp{#Evpw)4XZL5Qc&J(bhC|(Ha2M5sIXyKg98n78@8uIF+H7M`AX3lyQXcwedklV?%O?f z|6e65i@WT}-;uZT!ky1-&)NRtj>)^`?)+n0?;YnCWhd_n28R!NOX8biy%IZeN^^e5 zYLq=ayEyxu+H;z0YF^ypV4GF#TeKU{?zoP>co0Zk_Vh<*d zKj`nhsPM|7+lsF*xwoved||~c)vx%C$x=Bx)#T7ads=UqwSLg1l{>E8dqH9Rz;Q)C z6dfo!?LeD-KkQkwr}v&Fg%^~a?t9+k^mEmxJHxYI&TU@n)!HRFo7{K(W0IpPE-m|^^oP<`75gfG zFD=>s``(qizuPuw(}+z=x7@qqzQXUycBbOYVfF|Hrkhp&QvP|_=JKr-iz_=NKTA&t zE_AEnEwd|gzR16~){^{fbxv*6yKzp#s~V*W&T5uw_Ckv@TU^rY&!$Hk>gDC;E=crn)~1e2epuZ<`9f+&a&l$7qHB3kNsr=3ieD_gsAzuChN8s& zS^K`&|M&iFh3^%2Df{NoT?g+x)T*@d;O~bTxQ zka#icqnu@lC*84LkF3slr`DU-_}<3N8n$ZqpZdFMmF9g`dqmwuwU^ZTwD!4muB-h* z{z-XP<$jiRju&Sfe|z|`Uy_!^78cRR8eY)KRjs4 zobNCGQK@n1a%T>V-p?cV6UF zI!m2*Na@?;Ugk~o7LzqJAT~AjS?u|E*Ti@6cVd&>qsSNgDm>RY&yB?{BCqF`_{oVm zoR0?^F$}9#vIXxua@y^5*o!;I-gIf1lry zp6;{G*X{$}&#~c&SL3I7gS?+&YrHGywWpmY-JiYf@jZ#@i3bt`5(V*t-dSEpay15c z=Q-Q`?&&L&H&r#MI;}d99FVM?sz`;YMXA41-=)T;+NHXr-b(#UHq-FrxYVrlzVuu_ zFMK@sIo%~)J3TTrKlPMTZ?KX||i5(FyPP9tg7P~fnU*b?~ zv$uh`_m$We@xK#O68jRrXH8BN$7aS$<8@;1do$u~60>9H#4e9r2xnF}UBVK7DznI+ z`;Yji2Ib^l4Px$fevn}1?mK^Vx|aV;`k~Y(ss8D|Qf@k(UQhm0qx3!L-Khbo*OO0I zpH}@)@}<;$q*1PMulB0lS;WOBd9N|I`;_xDJ=m!0`y=xoW5ac1QOpf4^*>6_^v@>lGba~Ct?d=az2 z>*yg}V)|;M7{|Jm?4N$&3C<<%k=~=;Oz*hZ^4OcP7O~~zw@f03 zXcqmdond?O5UPXwnGGKo%=RzzU+^p7#=mKKLJ$w`^6U9a)3eD9?Cu}tSEuXvNBgJv zQ~b7MMqI#n=FQGG&dcN)zDLenGPW{S<~8<0`UiczZSITiV{WNCk+zTXhLhiOg!eWX zRHu*uGTlAE)z6)UVODr)kQa0$GpQ|7`h?$sdFiFWRm{>~N8VO%qKcd#<+lmC1>5|O z{oVexWWjwKYL;!Nv(`BoUQ8wnpfemfiP7ju%<101IR6Ice)n5u;`_QEGD`6may=nD z6Ar9pJ|;VSE4U%JC^(y}r~h`jncrOF>~Qb$&hhGl&5K^4*C>|qJ|S;u81iwYyO!LG-tGuyntx;7_;vc(S@gpj z(!Ue6N{zwYS>a@BQV~ ziS>%j^!BJn=PsfbeJ5kc$1_HiaNc2lZW)|c&e3>AM5ZwReK2?<7$0023=Z0nUsURU ztC^RZ&$*|WcNrVD2$uwJ zGJn4}*cjXv3=O6P-y@lyqPKp~lI!=8>obsygSQwnFJ$!SkNXWa}1d(6+m+(BPGu=&$=56do3d}i^hAt_piOJIJ=VnbC_rnK8A) z81wj;nb#%Ea!$l2E@u{L2lr_NhvrxgNO*W#qKn zPu5v2cRtkJ1BVVWsE8NjA*C z;Mys`+L`RPzmV10(EY?PKl~-wgQhM7_T!k-Ju&=@ERQO(qy7xqQB(c!9eQUcpfOE? zyRev@8Tq`QjElwCh}!P$?w9Vp*t?e*>zfIkUS@XRCj;lA@FeEl$3w#tpwu|dkAqr| zFedd0bH+D9sh8p8&(Q90c>6siFNDUgGhe@)(UZNwgX9Z+Kpt2J^nL<#sf(rg1iE$u z=O2h?M!0$IY+%^H{PIXLl1^r?Ozk#K=hckN_OY6kw;3l;5 zSaQIs@c?g;snd}bKSkGfBUKw1hrS~0M#jKRK-YlU7LkqkI`g>u!+XioSjh;d&lsG> z9yR7#O`WwEV;sPo)ep{}}WBW&(~4sU^4qE(D&mR#ViBLg^VA*%~)`6EY8o) zCbDgsyT>9uz1>UPXWh5Rqa8^u&s((oJozyHCO2y=*qjyiBfl*O4&wW|lLOI(Jf(BN z`^2zA7$eK4Gr1vWL6d%9`3Cmmak5@MLnnTM-hV@vm9#gToWCU6I1{)YMXp=9>&bx& z$lqMd_~J@(Zw4{lxar{Ob^5afGuS=YKcRwu* z!q1M!)(IV`+L}BR+yFb;#l>Alr36n%D-4{D73+NK2iVtC$je=8AlG*XCInU;C@T?M{6XxkTwo7qI)G=yqQ_v6R@MV;adkGrB8>~ zAp!TG^~7(*t_ z(`3&~g%`h)?^FVRKE{75ZaJ1#Zo=k#fOL#uF76QaVhSyu4;C+jaUN$hZ~Y^5$_2t( z@%-0P+hnrjUL~ucxpN=cb;HQfdXO2)Uov!%I8-B;9pm`2W{|U?bDf}Oeo*#lT-!lWCjO4{g#!&LIZidgAYdI0hKY~VVBdcRn zcsNo!9&0!pIT{ZnU!!k@@USa-Hl19|&-i?kT5kuFGl?n2ASbuuIeWngWt<(rDn5rz zyOr_%Nz8P=gQnb%=A4P%-wAwWsy=@C|q17x#yUBVi-Z17#-c!EStr4L*T+<(ByEd3f_IJh*0kdeE9OteO(b_JsQ_ z;I+q0+7kGpIc4R4Y@_Y9P`Y;pwxhVKlrtZJ<6CIC<`;{>U$an}H|mUhjfb04TT?rns1_mmqPK=k;rLeSkA{PTncpxfT#d! zJd9r5gI>LfR9pgm1`uH+z^5+~P&eakHerMJ5py+y+nt${iZkETf>I9F;@eC%*rz~H zn2}q$Q)q2}IugSq48W~{6lg&=YshGA}wWLRDl0_@LYhUQV!NS@EijFuS7QL zBENBb&gsN+n$KT|7Tf?`K0`Yyp|RR%Obwbh-40C`@L7di$QLRjL-V}{nK3UXP8&jY z$N6aImB{S~q*k+XgZO{dWZ=mRdaQ<58{2}(` z3FLeR)@lM?p(k2%0hUrWdj`-wh}=9#R^g-EeSkdhJ{+}>kiWre1GI6$sW$xuVV=Ue zZw7nu@o!4Up_j5oT}L^YGtvCj$Vv|~a7GbLbb}jPu#1DS(ARK0icRUw9OH3FO*=5T z2QH5%d*wuG-i$1_go8c7Y#?*bRn#So{sc{b5m|W(5ArtA-J4*f>_^RFYDQNxoO_Wn zWhH2Kx)A9*K$||8w1neH;GKtNe+Hk{LiOEY9nLHJsTXjZL(k(XwCZx~!ky501W@+| z-(2A93xzuX$>o_9MAPs$V<_LBYsxm+NgFxzQ@fxw-LXhlfyvcyWC* z$r?~YA9SM;?d*egnvLEIB;vi+g{*{b>%q4WYf+4}e~4@?#V#-7>?&ZG1)PV%?ipWk z3HbLQdh3b~-AqeE!SFC>)PbWJbn}@*Z^+fdDW!ah<0wBAYH2N|i@j5RQ~eBYT650D zQ!K|S{tWM4%y`N7k>K}eaV`+Zi|hoh{lpoi=uZOr?gqwYU|#^WV`R4~Kd?3$r)%-?&@J!h!KK#lBqFgM?EqbSBU2h}P^Lf&aJD?Y!AM_2{8|co zQU(W=_pq4O7Er@3v_#R!!)xOKn|DO;c`KKXQb*qQdFEvI0s&Op*SQPQJNy_tHIHxYvhIamVuEz9)NTG)ed zs~8pVTTLrA#Q{}8H)1#ESE5Usi+Or0Ft_H`g@Ls;Z0g|pPkxFR0 z3hTcLOHfGpICs~l9pz#v2d9A6wc@}*s?`@)=Akmfloz)Psw#6!xrMd4F9*6FPhgzgPMk~+b^)<{w-FqU_0%rE8sDhFmO zQP_NVB+1xA%gQU!`GZJPMFt{efG9&z`CZB+%)QXrue^AZ0)@|3Pw9Y77s0r98gRd6Rz-((z1_FWopU_C}&R@Z>2z#1t*o)sn}88F`wT} zGcBqvalU5v2j%v~G87h8A>|bjh~|P@8Ia14(<&KdwHXgQ{#(APvgc$oJjy3B*vjfF z77U2gglk)5Nt!O|Dp#!;keHp-9uC4sndE9o98&(D)`BTFP?>JZB-{qql#eVse~`1v zPL-W=fJ-@>ZO|=QP~{kFM+)V+wuNfSt(EU7;y%&G1xDFMS$EZ~Ohm;7(mvTr%OI`` zE?U1_CqpGkx^j25yM~MGDQ8Z;LRzK&S^ScnZw^k99+#fTK5CL>l|(9UQd%m^lr6h2 zgULZ~RKB*Xxag!TKwHZZa7V3-zR4@)fKk1SoQQt1u+qzVz@{wKI^0u-5|$aP{6tBv zG7}Gh-Tn+^El*aur`06VQblI!QdgPawyBV zLw-pbC_PUBiy{c^Ln1guw=85v9)~`xmJfZ<@qhLR35M5clC=bXH~s+QP@Mz6i=vc zp!(${gtP2#7Qdtsvc$QRKExr5BY!TRq%|I*y(s2D%PigzZ^bcbfkgr(;HLdjc7vtj zTt&mmfmQaY;=B_6Y0nhtdp_8;Ml-ZRt1Y%wD~?)lPCK$F^Hx4bwm@&Q^3onzCFOuC z78Ivs%>{oR;EW|fpnUvfE=g)MBfT1P8-Y)y}1Y{`kO;!%%9GNhGM1(cBPOJn5AJZLWM zRoz-KAgHZvd41Kd*h3O8zKY65E#>^n=4%%kMK-EMqcXxq|7F)DvyuwgP}wBe8fl@l zO_7^ceCn-uN{6I!H@x2u4WxO(+c+QTzi}Z3u8KvpdP$kj;%H+IS+_>u*aQh}kik*( zmlYRWR-33SEf77G=dGARGOw6d{5Kg>d0{JWEdELg%xWbmshN?o4E5xF#6k7EWM}JT z%1UQNJH?dJCfQNN7xGaW2Qgd~2P!w*BrXd)vvVvue@#}Fs+aERy-$5qZNJ1 z+}1Tk2bSM1+b)fiWGb3hgsI5ctf%-PJE6!?zF0g^Cb%LS`7_Hg*Xku{pIKw^RdGv% zi!c)P#c^qi>efmUMFFy0(hcdEth(%~VkPz3&F4zHWWQy-)eox2TN0}%Ub{L;;%Z_7 z1ew z6){CItF1gTe62M}bv2X~jkNN^B&vei6%R^6v<^u8QpBW{M~X$;U^@$_JBKzzNqyTs zS%N~kA^b!?QCparWvj?=!Zbjc|MIKip{*V;sg_4l+*Sey4+5LuRD`9MB1+jdX}m0* z{wW4k-`@COD~Z&;G)(-F|CP-Y43Z(m0P_Cgtoo;-m2gySsx@h{;p(l(j>^8s1BjaT zslJN1roOIpNOV_URC-VW%obZoTEuNdZABTnippxw{Dq`hII1q)DM^semd=Q)wuZy- z61RnabX7@dr>!56q*~mrQ5HqA8h4Q`w$(DyYooUH4%9=CEtgGK zKU;BuxGQWGX{%-PV2Y>pUvx5w5%;89ff6Z*i&DbL;haWBWN8J1IHBH?@Di02^U3ND?Udn9<8sS%m`f< z%)(gGCawkXjJ)sR!R0o(WrryVP6J4s(i9W#1HoYa~QI zL|#OrQ<_H-{GxzpAwH`2Ndi1_BkL<#TGT0d7Y$^2%kUps>8Abk1cS6+>y(t&k<3Iv zif1Iz;)2$A$t!9#lCA4Wa?Vz&2?p5(*(E_HPowb`wIuItmR}K#_+UMTEWT@VMqD)g zu->OQCMzZTEUcvI#TiHitNgj3kzLVSK1Y7mv_RAq#kIc5g{$JXv`qF;tK2O9kjyJ4 zmA99!$ZpB*D z>C|h<1%JJSnO2oqk4X}#x~2K1ZBblc@wi6pEvhn26sOJBiw^R?8i|&Ms8=Q1D2!z@ zq));_QH@5+B;A5YF^{~y#=T*CE{yPgO!ZkQFe$ zXmPDsGT|o8g43NW;Zviw1rO=o;;6-ak}5$WeV0@zt}?Hpew{p{ z**0;*EP(u+vQNww$wP|P(g|sXe3Nv*te^Eg)u&S*LH0vZYg{yWkQKF7)vr+*m9l6; ze6UzX9z`-ID#=@#9g^&6RzXrC+Ui^O&U}^8RT?bIYCcG%%svTY(b_DAeoH$Ax#Ul> zAS~r?Yx>Z(5>b6vSw&G&zoe0BUu`SeGWdn5{G8-jvLop9mY(Pkw`C)>zE9D-B6vx& zcp*!n+U47%8>&T|l&vw?EUpuktOe0qd^I1S-{Q1vwfu!-K>Zr&x!{qM%Z_PgS#hu; zI7I?_8J&!3`X}m1dn5XqG)PX35Au$Za>XzDCGJ{(Sp6-uX`_kv8C zs<>1!hC>r4chys2!x@z0=Ft+HE^H|x8aWXpQ0wC)!^7AGh^i6l<7 z%aTa%6;tY;?v)H#A5pwf{bq0Ew-26m5by;I7rtbDO2>N5m2L& z(L>nSVe)8lEBhop6^w#ib?7j>1-EoZTK2y*k_DHB3x54pyrdQHDy5bry@F0Ssb0Zi zJPK?RGV2o)fU-J)hoDFyC4;Hg|~Suaa3H94^cV2jKb1B z(|>tFVW*ejE$F4;vPgnob?I)ySN2nFsUEY{k{xTu?6o))#lVtAalt&a%9{)cUY!%n z#!=I2-DfgmG!rCdO7N&g^;V=&CLzLIbQMoUHEUmG^)fmN4`FOnvMVYrJuq1pUqlD_CrObk zj1I+ZW^sj&B*5feRzzALtE<+J18&H_1~Q`d1TOsl555h*l=;Dy92P{)LOI zVkFsyqe*Vma}yoJOL0?2B+;UFB&QL-goE{hjJ~3d$+~JWc@$R#w^}xQ`AJQ(?z&6d zlPpDj5c5dZ!_u9qQ#M#wsGlwSBWg;I^xrJJXe`}QjlxQIh=P(qDghRKTC^lAWMd>n zvbVxeGH2AW*hHGCdvsPBV>O$^OS;s$9hrg|uB%P)To8yig3sXAKa*1Pi;+(-+>ASB zTgQUv--vh--q~q*x`)z6)oSFzHljvmE+waGTZ|-OS>c z9tsyxBC1j2tCCUk?U5vAK+KdeO;&q)SwBNOkfw>wkz5$hEvkyVv~)(i6AevjRljMg zaH)|fLzanvX})ER3_c&VJ^MC}U? zaYZ~+oFa(rocvg1lLWKiH%N^8#&fl=yDS!z#Sk@BpYV{zi*BZu!a^^TK}o%&DYCjo zA){0zCn}>|utZzgJ{#4QWl;Z6)7PL&%`<#OMd2U`)wkL)%8EMt{O?Qu)C-eb%1W62nSE6eQNe7B{S%J%Qq3lXqK)vE zG?@gbA7oZWZR%B1+9+pwCitWW#xc`bT~Ql~l%sei(tEXI_B~T+re5_i*kA>JAvB0UzSMp0QvSyvnBG8QVR z`o|3!xQu6}3({r%(lwK8eF}5^7gQ#DqN2%*(MR5uI_V!^J~O!f?y2tL`bh^yS1d8vN!L2-!m$!b*1 z|Lk8%T5W_&V|UQ#UIedkHPdvaWut9mD^-_hEczH8s!#Cg z4zqKr$*x%$Menj4l6IBVHBmjXr#5aQyiB(v3hLWpVzp|p>TcC;FV$p64Mu`R^fp^z z|IE%=)TMUJ>qIhS{?tAr9;u9ZB*Wi$V6tLTYgDVjL9jRJYN=q8!zt>pG{}MN3gqcSSUau2Ga0Yp5wc z39cH*Ri}Az^?$5irn@A`x>x!m$fSF^Q_?Bhs(Os)g3;R3FDs|=<}pNn;VVmFx~NjR zGm1Y=n#?Q9D%&05*G+N6Js3yUob|U+%wpF)Yf~|(95pU&p zWNCFxR5Tl6?HZ;=6{AOu){1|It*njiw2@j--C|qoGnpq64ys4=kNBc9HQE|c)+k|= zSNqnY;5RFyJ8bkqy$fNiZ?$6F(6`0gk;OAAscoGxI7DNWGYN_?kN7Qp5^fQ71-ZS{ zhSed6R7NGOY=ooki(&@r6`2<`S&r&4D(FtVYP7-XjVw_S!6PRExgNTM0vhFY_bwTWv>&N(x)MQxK?jgCwGYUAH?- z)*_gMvFf#w#+~S#&P#?(ij8N6jWE_7`ZO6;NkL#di2l{UtycBVdg01$)Yy+%5z)lv zH+7%zRg1C*g3H>`{RY2DZNw{sPEhGilPR4u`4TO3)X+l~K|P#kUR7oFPc5out6lsO z6tV%vxf*$iFf^VDKD*0wS5TM+8&~DOEk?1LjYQp)VHaJw)&H@;} zOvdcnAXjOX_~-qRJVv#uy~t+j+kB$cZ$gL&!D!t zb-%6{Uky^jtwwqyFC!?7%l4_7ObSIO;T+Xzm>M08qfwjotxsWLSQ$(@r_$lx{^u^LPx)V}^l zFT>gXMRbfx8otI`VQ!EcC5$4*i3m=?Z0%ZoR?=u>XG9OdWOWKs!`41k#$b&&tn0?H zsAj>adUdZ#tGxXe%?(O@s*R|Xs9x12Ikdi`@y6;m%&l$JuUAAV{jO;>YEzsv%c<7% zGOrWeWoHFZ6q(zdCW)r2294m3ur$e09l{`zjZF3bZ9_Pzv}uuXQneYCYPf0bh>mu} zB;F_z(b(?(=Rd>K=oML2lTAUdIt7O5a!s#Icj={1!LG7K4VA8u8-rZD7QA{{FGLp9 zBv<7HkI9AMDVVJVeTwR8L(u6ZDv4Lt!-*hK-G-gMtp>qnnp?v;T~S%xr`pt_*#(tW zyH-y`U%?sG9Mz`!BWa5`DGY4%H5!`|%~Xrkpf=T>>es!(SO1MJHM}=`Ocn*Zan-1! z-@2>D#;Mn55p1&D=IM3D z4wD1jXZ%quH7}#8;bL_Qizp5;-kJ^w4qX!*ktC@eqkzGy|AJjO8g&Ixm)04GmALQT((1wWtt5BX~rih##hJs#kiVPtnpO$!d!r zRWn9Q@DbIG@`kbMv)MG^8Rak7+?vtM+Etr|nYC=%rMm^8;VMcP4fSa}?6$^&Be{?2(>Aj*J~sZ+4nAxh~j3{*<(h_;e=U6FR_P`%=X z%4i&2bQ2W1SLdQ{e)3!YYF@@8^|r)8&17mm(7ag0N2^Q!%-cu~WqDMaS~7k`G*gX& zQyj8+9>wIkLnAOXaxFN-G1Cj9p~jBYFH~KE)ap`gX4#|(8ufL_X0t39*)mC)aij)c z;=1O(_0d6ZEN1vtfO>YS@6mo6i$*Jqg{>cQzQeG>J;xarX+1wW{t)cY;Hu5 zO9I6gL1j2tq@pu|*DSQPpjLENbw@n5|0-t`|7RJBQmaZt-l*okewm*atfHbp5Y?@E z>}9ktI*X=;t02(J+B5BpYB&0sHW|09tX)^T;;nI`Cib&3ksj6Phj^wMb+=m8{erco zO_RPFxCE>5POaD6q5C7B&re?&Kd7ii`Ao=^{WP2 zgIX}?S_Gja%xX8P=`P);()um^)<5%VhJmPO+N68z4&7D5Db-*Q)m)FD7eqQN3W{Jc zh>TnM6ihXTYS+u^h^Vh`!BJD*2;wvO%PJ4HHqoYS5?EW>@T=VP|a_d{GTHQYcvxUks=J<%Rt- zs{T`ZMK3!W*)9ExUdF+Q8g|~!2_n&15Jcsp>-yF;i|V5KqEZoF@=KzEMLt$bluuwV z8P;Yu&F-1*2)alPWt+`X$&VtvA|cB%vY8)I$*?eL>Q1xK@>CX= z7?+H42CF_TXH?_kR=cdY@D$#98K6TN1a+fsI^eGE?#*u*0WKJU^!FTKSwM3^~@=sRo;3c*zX*A4#}F#`ffd=Z5ivm zwK7@j^EEfqkX7^}**oVtNBf_g%ia}3_Ka zgdJ7RXLp)G(5o%A|H6)ySF(%G#q75CZ+3fnlKW?d)7X(@CwJ;evoEr9*dy$xHkbXn zrm=&Kc1s)0&L=J4ety?q;XK3ph^TS+=LJTj9g(2@(e%J+FBhyYKzRo?mm> zz3dF~__bfhF4mY9AvJ}-J2{-lu2z%SLG16$?g&-v-lIFOV8_At*fVVz`!(Ln{yulI zn@@thG~a@rx3e47Q9PfrX}CW4H7E)i@WjX)s9_1zJ)6Cqrm@S|B6h`V>o#<^up8d* zJR7sOdnS9(-Rj)V&XTVNtJrgNvj2QI-D{uqNX}!~En>ZbgUJO|qbqN&8k;_uo%Nm$ zhq8<6iPZSEljU`bAD8uc_S&4!bJyg29(b*f zBMEjrzcF`h_Kk_T9vb2|@fW9WV*lM=Ve6Qg3!hYzIJrY86?r;FDj zcDZ-9(=OPQUX?!Re-g&nS8qEzOHOcSds|}*V$|v$N!k@DX-rKHtB}-{3zG^g?z!xVLz(#ZHW8 z$A9paIje)g{-x{%Jl_8@cm~S9#*T8`(X}b=sMw*XiZ#kbD@=F*zbQ1`R7>cb0dN*kjm1@ecQBZ?iWjHaNDXh=`0El1ucWA{uTac_7g7hrv;a>!)PC#?L5cZ$&JRSQy=NtB1 zYZ7|l=3qAab*9<1t{Km#U&wC17xIMklHeA0)!E{_?w;ml#pdu_`c&-B*hAhi?k=8m z+B*2d-{c?9Q&z_yy)UzCXqLMHiErb)27XJa@muym+!wS*R~E8M?AtsGz9&2IHsWc> zQ`jZvuy9P^^Gy1V?CV+_yc8aX+f|Q!3Fq?!&I8UT*tR5lG`*17iSkP{eJQJDnsWAWba@3j{Svz%rNKf^c%FhL zuR(h1vdhSsobQHif5KjD&j68jbJTOe_4LD1_BWf(({B6n#NBfCy*nAnor6x##NzE| zr>)-HJs!&b&Qomb^JMTt?B+KPdpREqlO3)_+n4h^eeVS3i{v+P#1980eKI(B1=58zV+uY`7T%5Rx|sdz+TbPi{JU@2S?E)CuvwPbiA3wVwexXr_Dkx?8mrdOKZiYb zHdFsH@Lh-f)S6IvvK&?d_r?l$$2(2llX0N?O0*@1dt2ezb^*Z*B;Z_j5IqyFJ%I%6!D61kzMsRur7vEgGhA6o4cZxM zAG^Pu%g%0}vdj8Pc1L{AnS=*83V72%s;8;`1SPbu-BEa!CwRv8Y)XB?9j5~80`^jR znw_$ifkljbKM$YL6|Y;8S=Gfp^!T*Tq4Qj*vw%|CZ7z@XKU!g)f);wNm-heK#GVD( z8D%Zle1LCy6}gzeeumeFW5UbWHSsaHISuhq|x2 z#co%xx955vvET8hc+D5X+E~6`>{dL-pW!d@n+A8{4{oEy6Sc#nJIK4zyWM-8XWozT z*0ba8yU6rK;j-XbcHZvI{@c^oVVC{b(UJ}5r1q-%2~3uN)$3R&J?Cp3=M^6KSrIYMI`Ji*qxyoJOHukPy_w1+G6+F*d;NIR9N$4bI+*t!;^<>PhEkatvm_)dco!E6;jf6nqza#IB=1vakCp_DA2uu_f3RtP9qF zSspt9w+M&e0bhs5?b$1Ep3}g+(_P`V@vdVB^d;W!-qSn*>LZ>B{~uQW&EiSJDe9a} zZ5`PaaTt5@UgoZL4~HtxdiS!6`Es6Izm5pzZ+7l$#8Z=Q3hD&&{7G2Zk?fB>1-fPh z_XX9#JxIW0Y*HtzaUc9@1-o$Ghpg>J&u@hW^}{5z4B0`qfc<07VSnbkk@BtR-%xz_ zf7oZa8P5yvij{8XHijA>qqjYH;?`~Kiu*-yMbM8ur%z!=_W40$u;bZB$YP0ej{5~W zsaLrBz;GJRLqC$8b>BwT3-l}oq~4}SH z5>MQWZM%m3^=_i&E0K2}slA(>rptpbf}7c$e}_L0Y!~^3es`WIP!*hpo!x_v8P86t z^ReY$g2jZ)E~eGkgD=qFndrxBnO)@8Av--XyR0r@Z`{^I8$*z`!@>7(j+RjCS0bsK zh{BrV1JuXTJ{Ma5xeh&@1tyd5uXh5E-VdPHQ)>wBl`c_xv0!{}Mm(E4K0lWN$oP z;8u=%h_t3+<9|dp564cvp4sE|58{ED>^plCc;~{`xxo1rbxr5)Uy=0aDZPqlwM*3T zQ04_}-z;q4Z_Y+`%l(P_U&Hg=hkV_^?wBt?&8hgf$>4uE<=de}ONlTaWB=e0>;yR! zDLVmOs1v$yvk(79<6BG%H#=fYVvTpEm%Pp0a%%HhKuwqB*g=cF1dp%=0_|toL*5uKP7l z8~={auh|uLI{4g+O+ODytY=p51g5W{?JM{}g# z6g&3oNtAldZcgSI$J(7&&q{s)8~X}6BLDF>5x36{g}VDl>emib`N;oXFYOVfy$Q6JV1Hmg1x?eF z$a_*l6Rzo5uq&a}$58r3B>OVJD*)e^=$ZWps#k@?SOV%k=Z}r(-Yw;>O^ghAA5n$MkUY*vQRzagx z_#r*gV%K?4;4iRNKWhVJ=V8%4L2G`-A8kceW%Vnt|LdXS zCdz4_Jw3m=Jyg+dUVX3$C!+f|^OWz~(7NlvVpL|w)l2zzCpPCK?4<1usNS{m)2i`^ z%js)sKfI;XyN7lxqgFfh>1l}SziY*{dak8Jj0@R`^>b*YXTwUHR)W_WJnCBD+C>@d zIMx^G9!u-Pp^WxdYzDQ;z`>ryyN$Zk&(`y%JHpdbGrKMx373xshh7|qL07F^--E2n zpD%|Ri)rm=v|tgx=5toN*J=+dJzG{Qo?WDFH;`%sMNe+EC!Ox++5-Ip}pX`1IJJ#OwUvv$ZyGUgN$UV&#f3uJ4)H=Q?15VHj#Gc)ANkAhn}8u zyN6>Jt!YiSo)fzTZmxtb>v(VEiuT6a$2INUqTNKa4qp4Q$zo`y2<`Tv-6FIjp7xEX zhc;`yrtS5mCp&A;3`w0mO;gYJ?tnz<`Jj!tM{8D-8D1U44r|{Ft>4s`xQ!<%FGwRN z8ZXgEhW0wr>N2h6x2%4R=hzBKjiYF^O5a)!D%$CncGA$QVy(f`K0CJay=4>F%6;uz zB&f9lMr&zBBaN47tVSc!HmYayMw(C1xRgfvHD02XdN%W+(KMBp^res%QCwp=8W&T^ znjMU6oJz1+){%_~MdP|Q`lNXZjX>#|Fx4x~+s0yT{8FuH-d(V03@BPJL z9+l8rEk$F?Mr(pC&e>-)Vk?;RGCU*^_DpK6)wkJ7qq@o{3)w=wmswHtQbE+==UUMx)R*b1hnBVJk}wBKy=jQ>#(<2m?u%9j1Ab6j9aS z6YXrS(?+^Qc}ct^LB3G@mHo1v%QPA+3hEGjlmj7dnWU>_o8>X76Ca{k7?Utbo_5eP zOCwk$E=jiESOZu3JF8gYP(M(xwaSB|7-2uk|Ks- zAd0Sm{cn~zb7|~Q1z$LY^OEJ3+>#+L(=i_Dt$`HSA}=z9ieSy?oc#mlOp>Fx*A3Lh%@x{Ns8Fp3_9%w$DE{q)3f?>BFKN*0C~g;$6HLgO4}oKR#5_vwL=| ziGNuJ=}?Tp{$9jinNe2hKdLty$DU$>&%;|>iTsN3Z7US*Ya73k=b;mWWMB*Nc*1kd zC%guI=UGKt`e)H$pWY{NuSMT}7n9?0t|wq_&GUIUi&%V$4M-PsdU7EQ}- z#S|PZX|F9`@WRg84@ca$oqr~wbxXa)_SMi&8>#syzAaiB{YjSJn$Pl$oMbtpLDo-M zlK-p?xC%Mr(49LS_AwmAOuvS^GKJ1zFTCg74G@e?E?VW9{E46wz zepl&v+TGdY)3xn+@k`l{Rk|m0?>z-?{VaG|@sz#yW|#F{*3*4#+jpC@y|W>C)}8xH M=UPwlx&I$~pVyb-tpET3 literal 0 HcmV?d00001 diff --git a/assets/sounds/hover.mp3 b/assets/sounds/hover.mp3 new file mode 100644 index 0000000000000000000000000000000000000000..030395ac3928c5c20c7aa35b8d8acfbf0f3ec6cb GIT binary patch literal 1688 zcmeZtF=k-^0i}@OU{@f`$H2hslUSB!W~gVWXJ}v!mV^-he>)sN;zF37d1?7T7C#WP zGcd5_Fxa4gSQJo;0_LHDeJJ2Q3iyu#KsE#2m<)8Iu`!4P11hWz5GGqr<1DTNyXL(&{=Zk^ccxLw$*#wTMgL#W@D$@=XPEH+ zchC`*2JV2Zu{(}7FxD^A5tb-m$XOuBGbd`|#)aZjGA^sJOJCS2xp2Xff}5O`x>w4& zgqq!gKHKx0y_jmHSFv*6&HTS_f8XV~xv_ud+Ea_R*xdY-c~9|wThozQCa3nz*~wma zyq2lxHtVKaEXy{{^v(Qml(+h{kp20!2NyovP$byq&E@LG<+_Ax#?m_-UC9v{=PHG! zSap^bJu^L;I3P3d^{dSp*nB9%5zSPUtV4ahQRzRp^cNya|j9+HAKIc35rk?ww*JEMi~Tvudu3 z>7zT{SJ#S_SU;&ZJJM5oEbQ^m<0oq0`Btb3n%IeYU16LUGl`vnwKe3Z$$K3w$HH~o zwki=-br+fIdH#vKE@w1SU=ZMF3fRlD_($vHi7&zwf>*kHyfiQ0C_!tYA){epKvrPl zc0aa>rg>*VXB@0P?Ju=sQP;+Q?-dJI{;Zuc>Hab8n(rSUt^5(6GcRY^``d5de@*qc zZax3ikA2ZwOQvVdd#J3y5U+XY4Y00&&WHOydq=6!LG{P0qagTOtzSBD553q zwc@xE^OdqW5tBH&E<6e_pRJPApVgF{J7KBF{drp>^WU{q_b&gL8*Z?Q*U&NEOQ!G5C8dQ79{04{pEp$miLx(ye(XqUh>HNn26^4o zl6)J!8QYI=NrV`wJDiPv)q0AFIn+?AA;xG`{NLGb`ls7%Zk)NkIz02Ytoz)S*w^3F zte$OmP0x-t3T>2@lA3aYr7p2w?Alk$1wUCTKptXmI6dQ{Mf;NM&c>C?0uJ*#GE)?|2Hqz5xFzEC#qwX1n??T)geHe{Aoq8oCgpRs6omAQ6srl06=%QU} z^Lw`3@Sg0{%O)2(XKL!CpAmjL>(=ybP(0}Va;sL!5}7t5)t85FO8hWYxh3>*-s@vt z0@`x5x4gBbZm+%f(kf-T`lEMyp4voS<#gs|sQah$@w{TWwLi#1Yz?PRJlAQTk$tj4 zV~N5xo}Z$e>=TrvM0gY11w3RN7xXwPpOWkJlz%YE@!o8MSE^MmuNp-(H3jD;oN?>A zAvk&0mXkb-BeNzgQF^@n!^N2{x9jJyy(sCv9HD=G*Uv9+*vtwUoC3Z?JaP9};w~^% zrcvO_%Z;qwdXjopxz}P(M=qZf_no=6JVmB=h2whTAwg3PB{TH$^a;lG`ud6Yz3NQ#A0001kC-0O1 literal 0 HcmV?d00001 diff --git a/assets/sounds/hover.wav b/assets/sounds/hover.wav new file mode 100644 index 0000000000000000000000000000000000000000..5c1e62c54836e4e53b0a9fbd3aa95e9e62cc00ca GIT binary patch literal 12366 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 Nr__JTFzvMr^FKp4S3v*( literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..07abbbc --- /dev/null +++ b/index.html @@ -0,0 +1,16 @@ + + + + + Portfolio + + + + + +

+ + + diff --git a/main-PKKUFFG3.js b/main-PKKUFFG3.js new file mode 100644 index 0000000..1c8e8d8 --- /dev/null +++ b/main-PKKUFFG3.js @@ -0,0 +1,67 @@ +var gE=Object.defineProperty,mE=Object.defineProperties;var vE=Object.getOwnPropertyDescriptors;var Sh=Object.getOwnPropertySymbols;var yE=Object.prototype.hasOwnProperty,DE=Object.prototype.propertyIsEnumerable;var Th=(e,t,n)=>t in e?gE(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,D=(e,t)=>{for(var n in t||={})yE.call(t,n)&&Th(e,n,t[n]);if(Sh)for(var n of Sh(t))DE.call(t,n)&&Th(e,n,t[n]);return e},L=(e,t)=>mE(e,vE(t));var Jl;function Ps(){return Jl}function Ut(e){let t=Jl;return Jl=e,t}var xh=Symbol("NotFound");function zr(e){return e===xh||e?.name==="\u0275NotFound"}function Bs(e,t){return Object.is(e,t)}var ke=null,Fs=!1,Xl=1,CE=null,Pe=Symbol("SIGNAL");function k(e){let t=ke;return ke=e,t}function $s(){return ke}var Gr={version:0,lastCleanEpoch:0,dirty:!1,producers:void 0,producersTail:void 0,consumers:void 0,consumersTail:void 0,recomputing:!1,consumerAllowSignalWrites:!1,consumerIsAlwaysLive:!1,kind:"unknown",producerMustRecompute:()=>!1,producerRecomputeValue:()=>{},consumerMarkedDirty:()=>{},consumerOnSignalRead:()=>{}};function Wr(e){if(Fs)throw new Error("");if(ke===null)return;ke.consumerOnSignalRead(e);let t=ke.producersTail;if(t!==void 0&&t.producer===e)return;let n,r=ke.recomputing;if(r&&(n=t!==void 0?t.nextProducer:ke.producers,n!==void 0&&n.producer===e)){ke.producersTail=n,n.lastReadVersion=e.version;return}let i=e.consumersTail;if(i!==void 0&&i.consumer===ke&&(!r||bE(i,ke)))return;let o=Zr(ke),s={producer:e,consumer:ke,nextProducer:n,prevConsumer:i,lastReadVersion:e.version,nextConsumer:void 0};ke.producersTail=s,t!==void 0?t.nextProducer=s:ke.producers=s,o&&Oh(e,s)}function Ah(){Xl++}function Us(e){if(!(Zr(e)&&!e.dirty)&&!(!e.dirty&&e.lastCleanEpoch===Xl)){if(!e.producerMustRecompute(e)&&!eo(e)){Vs(e);return}e.producerRecomputeValue(e),Vs(e)}}function eu(e){if(e.consumers===void 0)return;let t=Fs;Fs=!0;try{for(let n=e.consumers;n!==void 0;n=n.nextConsumer){let r=n.consumer;r.dirty||EE(r)}}finally{Fs=t}}function tu(){return ke?.consumerAllowSignalWrites!==!1}function EE(e){e.dirty=!0,eu(e),e.consumerMarkedDirty?.(e)}function Vs(e){e.dirty=!1,e.lastCleanEpoch=Xl}function qr(e){return e&&Nh(e),k(e)}function Nh(e){e.producersTail=void 0,e.recomputing=!0}function Xi(e,t){k(t),e&&Rh(e)}function Rh(e){e.recomputing=!1;let t=e.producersTail,n=t!==void 0?t.nextProducer:e.producers;if(n!==void 0){if(Zr(e))do n=nu(n);while(n!==void 0);t!==void 0?t.nextProducer=void 0:e.producers=void 0}}function eo(e){for(let t=e.producers;t!==void 0;t=t.nextProducer){let n=t.producer,r=t.lastReadVersion;if(r!==n.version||(Us(n),r!==n.version))return!0}return!1}function to(e){if(Zr(e)){let t=e.producers;for(;t!==void 0;)t=nu(t)}e.producers=void 0,e.producersTail=void 0,e.consumers=void 0,e.consumersTail=void 0}function Oh(e,t){let n=e.consumersTail,r=Zr(e);if(n!==void 0?(t.nextConsumer=n.nextConsumer,n.nextConsumer=t):(t.nextConsumer=void 0,e.consumers=t),t.prevConsumer=n,e.consumersTail=t,!r)for(let i=e.producers;i!==void 0;i=i.nextProducer)Oh(i.producer,i)}function nu(e){let t=e.producer,n=e.nextProducer,r=e.nextConsumer,i=e.prevConsumer;if(e.nextConsumer=void 0,e.prevConsumer=void 0,r!==void 0?r.prevConsumer=i:t.consumersTail=i,i!==void 0)i.nextConsumer=r;else if(t.consumers=r,!Zr(t)){let o=t.producers;for(;o!==void 0;)o=nu(o)}return n}function Zr(e){return e.consumerIsAlwaysLive||e.consumers!==void 0}function Hs(e){CE?.(e)}function bE(e,t){let n=t.producersTail;if(n!==void 0){let r=t.producers;do{if(r===e)return!0;if(r===n)break;r=r.nextProducer}while(r!==void 0)}return!1}function zs(e,t){let n=Object.create(_E);n.computation=e,t!==void 0&&(n.equal=t);let r=()=>{if(Us(n),Wr(n),n.value===Ji)throw n.error;return n.value};return r[Pe]=n,Hs(n),r}var Ls=Symbol("UNSET"),js=Symbol("COMPUTING"),Ji=Symbol("ERRORED"),_E=L(D({},Gr),{value:Ls,dirty:!0,error:null,equal:Bs,kind:"computed",producerMustRecompute(e){return e.value===Ls||e.value===js},producerRecomputeValue(e){if(e.value===js)throw new Error("");let t=e.value;e.value=js;let n=qr(e),r,i=!1;try{r=e.computation(),k(null),i=t!==Ls&&t!==Ji&&r!==Ji&&e.equal(t,r)}catch(o){r=Ji,e.error=o}finally{Xi(e,n)}if(i){e.value=t;return}e.value=r,e.version++}});function wE(){throw new Error}var kh=wE;function Ph(e){kh(e)}function ru(e){kh=e}var IE=null;function iu(e,t){let n=Object.create(Gs);n.value=e,t!==void 0&&(n.equal=t);let r=()=>Fh(n);return r[Pe]=n,Hs(n),[r,s=>Yr(n,s),s=>ou(n,s)]}function Fh(e){return Wr(e),e.value}function Yr(e,t){tu()||Ph(e),e.equal(e.value,t)||(e.value=t,ME(e))}function ou(e,t){tu()||Ph(e),Yr(e,t(e.value))}var Gs=L(D({},Gr),{equal:Bs,value:void 0,kind:"signal"});function ME(e){e.version++,Ah(),eu(e),IE?.(e)}function P(e){return typeof e=="function"}function Qr(e){let n=e(r=>{Error.call(r),r.stack=new Error().stack});return n.prototype=Object.create(Error.prototype),n.prototype.constructor=n,n}var Ws=Qr(e=>function(n){e(this),this.message=n?`${n.length} errors occurred during unsubscription: +${n.map((r,i)=>`${i+1}) ${r.toString()}`).join(` + `)}`:"",this.name="UnsubscriptionError",this.errors=n});function no(e,t){if(e){let n=e.indexOf(t);0<=n&&e.splice(n,1)}}var pe=class e{constructor(t){this.initialTeardown=t,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let t;if(!this.closed){this.closed=!0;let{_parentage:n}=this;if(n)if(this._parentage=null,Array.isArray(n))for(let o of n)o.remove(this);else n.remove(this);let{initialTeardown:r}=this;if(P(r))try{r()}catch(o){t=o instanceof Ws?o.errors:[o]}let{_finalizers:i}=this;if(i){this._finalizers=null;for(let o of i)try{Lh(o)}catch(s){t=t??[],s instanceof Ws?t=[...t,...s.errors]:t.push(s)}}if(t)throw new Ws(t)}}add(t){var n;if(t&&t!==this)if(this.closed)Lh(t);else{if(t instanceof e){if(t.closed||t._hasParent(this))return;t._addParent(this)}(this._finalizers=(n=this._finalizers)!==null&&n!==void 0?n:[]).push(t)}}_hasParent(t){let{_parentage:n}=this;return n===t||Array.isArray(n)&&n.includes(t)}_addParent(t){let{_parentage:n}=this;this._parentage=Array.isArray(n)?(n.push(t),n):n?[n,t]:t}_removeParent(t){let{_parentage:n}=this;n===t?this._parentage=null:Array.isArray(n)&&no(n,t)}remove(t){let{_finalizers:n}=this;n&&no(n,t),t instanceof e&&t._removeParent(this)}};pe.EMPTY=(()=>{let e=new pe;return e.closed=!0,e})();var su=pe.EMPTY;function qs(e){return e instanceof pe||e&&"closed"in e&&P(e.remove)&&P(e.add)&&P(e.unsubscribe)}function Lh(e){P(e)?e():e.unsubscribe()}var Tt={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1};var Kr={setTimeout(e,t,...n){let{delegate:r}=Kr;return r?.setTimeout?r.setTimeout(e,t,...n):setTimeout(e,t,...n)},clearTimeout(e){let{delegate:t}=Kr;return(t?.clearTimeout||clearTimeout)(e)},delegate:void 0};function Zs(e){Kr.setTimeout(()=>{let{onUnhandledError:t}=Tt;if(t)t(e);else throw e})}function ro(){}var jh=au("C",void 0,void 0);function Vh(e){return au("E",void 0,e)}function Bh(e){return au("N",e,void 0)}function au(e,t,n){return{kind:e,value:t,error:n}}var cr=null;function Jr(e){if(Tt.useDeprecatedSynchronousErrorHandling){let t=!cr;if(t&&(cr={errorThrown:!1,error:null}),e(),t){let{errorThrown:n,error:r}=cr;if(cr=null,n)throw r}}else e()}function $h(e){Tt.useDeprecatedSynchronousErrorHandling&&cr&&(cr.errorThrown=!0,cr.error=e)}var lr=class extends pe{constructor(t){super(),this.isStopped=!1,t?(this.destination=t,qs(t)&&t.add(this)):this.destination=xE}static create(t,n,r){return new Xr(t,n,r)}next(t){this.isStopped?lu(Bh(t),this):this._next(t)}error(t){this.isStopped?lu(Vh(t),this):(this.isStopped=!0,this._error(t))}complete(){this.isStopped?lu(jh,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(t){this.destination.next(t)}_error(t){try{this.destination.error(t)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}},SE=Function.prototype.bind;function cu(e,t){return SE.call(e,t)}var uu=class{constructor(t){this.partialObserver=t}next(t){let{partialObserver:n}=this;if(n.next)try{n.next(t)}catch(r){Ys(r)}}error(t){let{partialObserver:n}=this;if(n.error)try{n.error(t)}catch(r){Ys(r)}else Ys(t)}complete(){let{partialObserver:t}=this;if(t.complete)try{t.complete()}catch(n){Ys(n)}}},Xr=class extends lr{constructor(t,n,r){super();let i;if(P(t)||!t)i={next:t??void 0,error:n??void 0,complete:r??void 0};else{let o;this&&Tt.useDeprecatedNextContext?(o=Object.create(t),o.unsubscribe=()=>this.unsubscribe(),i={next:t.next&&cu(t.next,o),error:t.error&&cu(t.error,o),complete:t.complete&&cu(t.complete,o)}):i=t}this.destination=new uu(i)}};function Ys(e){Tt.useDeprecatedSynchronousErrorHandling?$h(e):Zs(e)}function TE(e){throw e}function lu(e,t){let{onStoppedNotification:n}=Tt;n&&Kr.setTimeout(()=>n(e,t))}var xE={closed:!0,next:ro,error:TE,complete:ro};var ei=typeof Symbol=="function"&&Symbol.observable||"@@observable";function st(e){return e}function du(...e){return fu(e)}function fu(e){return e.length===0?st:e.length===1?e[0]:function(n){return e.reduce((r,i)=>i(r),n)}}var U=(()=>{class e{constructor(n){n&&(this._subscribe=n)}lift(n){let r=new e;return r.source=this,r.operator=n,r}subscribe(n,r,i){let o=NE(n)?n:new Xr(n,r,i);return Jr(()=>{let{operator:s,source:a}=this;o.add(s?s.call(o,a):a?this._subscribe(o):this._trySubscribe(o))}),o}_trySubscribe(n){try{return this._subscribe(n)}catch(r){n.error(r)}}forEach(n,r){return r=Uh(r),new r((i,o)=>{let s=new Xr({next:a=>{try{n(a)}catch(c){o(c),s.unsubscribe()}},error:o,complete:i});this.subscribe(s)})}_subscribe(n){var r;return(r=this.source)===null||r===void 0?void 0:r.subscribe(n)}[ei](){return this}pipe(...n){return fu(n)(this)}toPromise(n){return n=Uh(n),new n((r,i)=>{let o;this.subscribe(s=>o=s,s=>i(s),()=>r(o))})}}return e.create=t=>new e(t),e})();function Uh(e){var t;return(t=e??Tt.Promise)!==null&&t!==void 0?t:Promise}function AE(e){return e&&P(e.next)&&P(e.error)&&P(e.complete)}function NE(e){return e&&e instanceof lr||AE(e)&&qs(e)}function pu(e){return P(e?.lift)}function G(e){return t=>{if(pu(t))return t.lift(function(n){try{return e(n,this)}catch(r){this.error(r)}});throw new TypeError("Unable to lift unknown Observable type")}}function z(e,t,n,r,i){return new hu(e,t,n,r,i)}var hu=class extends lr{constructor(t,n,r,i,o,s){super(t),this.onFinalize=o,this.shouldUnsubscribe=s,this._next=n?function(a){try{n(a)}catch(c){t.error(c)}}:super._next,this._error=i?function(a){try{i(a)}catch(c){t.error(c)}finally{this.unsubscribe()}}:super._error,this._complete=r?function(){try{r()}catch(a){t.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var t;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){let{closed:n}=this;super.unsubscribe(),!n&&((t=this.onFinalize)===null||t===void 0||t.call(this))}}};function ti(){return G((e,t)=>{let n=null;e._refCount++;let r=z(t,void 0,void 0,void 0,()=>{if(!e||e._refCount<=0||0<--e._refCount){n=null;return}let i=e._connection,o=n;n=null,i&&(!o||i===o)&&i.unsubscribe(),t.unsubscribe()});e.subscribe(r),r.closed||(n=e.connect())})}var ni=class extends U{constructor(t,n){super(),this.source=t,this.subjectFactory=n,this._subject=null,this._refCount=0,this._connection=null,pu(t)&&(this.lift=t.lift)}_subscribe(t){return this.getSubject().subscribe(t)}getSubject(){let t=this._subject;return(!t||t.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;let{_connection:t}=this;this._subject=this._connection=null,t?.unsubscribe()}connect(){let t=this._connection;if(!t){t=this._connection=new pe;let n=this.getSubject();t.add(this.source.subscribe(z(n,void 0,()=>{this._teardown(),n.complete()},r=>{this._teardown(),n.error(r)},()=>this._teardown()))),t.closed&&(this._connection=null,t=pe.EMPTY)}return t}refCount(){return ti()(this)}};var Hh=Qr(e=>function(){e(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});var de=(()=>{class e extends U{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(n){let r=new Qs(this,this);return r.operator=n,r}_throwIfClosed(){if(this.closed)throw new Hh}next(n){Jr(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(let r of this.currentObservers)r.next(n)}})}error(n){Jr(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=n;let{observers:r}=this;for(;r.length;)r.shift().error(n)}})}complete(){Jr(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;let{observers:n}=this;for(;n.length;)n.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var n;return((n=this.observers)===null||n===void 0?void 0:n.length)>0}_trySubscribe(n){return this._throwIfClosed(),super._trySubscribe(n)}_subscribe(n){return this._throwIfClosed(),this._checkFinalizedStatuses(n),this._innerSubscribe(n)}_innerSubscribe(n){let{hasError:r,isStopped:i,observers:o}=this;return r||i?su:(this.currentObservers=null,o.push(n),new pe(()=>{this.currentObservers=null,no(o,n)}))}_checkFinalizedStatuses(n){let{hasError:r,thrownError:i,isStopped:o}=this;r?n.error(i):o&&n.complete()}asObservable(){let n=new U;return n.source=this,n}}return e.create=(t,n)=>new Qs(t,n),e})(),Qs=class extends de{constructor(t,n){super(),this.destination=t,this.source=n}next(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.next)===null||r===void 0||r.call(n,t)}error(t){var n,r;(r=(n=this.destination)===null||n===void 0?void 0:n.error)===null||r===void 0||r.call(n,t)}complete(){var t,n;(n=(t=this.destination)===null||t===void 0?void 0:t.complete)===null||n===void 0||n.call(t)}_subscribe(t){var n,r;return(r=(n=this.source)===null||n===void 0?void 0:n.subscribe(t))!==null&&r!==void 0?r:su}};var Se=class extends de{constructor(t){super(),this._value=t}get value(){return this.getValue()}_subscribe(t){let n=super._subscribe(t);return!n.closed&&t.next(this._value),n}getValue(){let{hasError:t,thrownError:n,_value:r}=this;if(t)throw n;return this._throwIfClosed(),r}next(t){super.next(this._value=t)}};var Je=new U(e=>e.complete());function zh(e){return e&&P(e.schedule)}function Gh(e){return e[e.length-1]}function Ks(e){return P(Gh(e))?e.pop():void 0}function Vn(e){return zh(Gh(e))?e.pop():void 0}function qh(e,t,n,r){function i(o){return o instanceof n?o:new n(function(s){s(o)})}return new(n||(n=Promise))(function(o,s){function a(u){try{l(r.next(u))}catch(d){s(d)}}function c(u){try{l(r.throw(u))}catch(d){s(d)}}function l(u){u.done?o(u.value):i(u.value).then(a,c)}l((r=r.apply(e,t||[])).next())})}function Wh(e){var t=typeof Symbol=="function"&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function ur(e){return this instanceof ur?(this.v=e,this):new ur(e)}function Zh(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r=n.apply(e,t||[]),i,o=[];return i=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),a("next"),a("throw"),a("return",s),i[Symbol.asyncIterator]=function(){return this},i;function s(f){return function(h){return Promise.resolve(h).then(f,d)}}function a(f,h){r[f]&&(i[f]=function(w){return new Promise(function(b,_){o.push([f,w,b,_])>1||c(f,w)})},h&&(i[f]=h(i[f])))}function c(f,h){try{l(r[f](h))}catch(w){p(o[0][3],w)}}function l(f){f.value instanceof ur?Promise.resolve(f.value.v).then(u,d):p(o[0][2],f)}function u(f){c("next",f)}function d(f){c("throw",f)}function p(f,h){f(h),o.shift(),o.length&&c(o[0][0],o[0][1])}}function Yh(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],n;return t?t.call(e):(e=typeof Wh=="function"?Wh(e):e[Symbol.iterator](),n={},r("next"),r("throw"),r("return"),n[Symbol.asyncIterator]=function(){return this},n);function r(o){n[o]=e[o]&&function(s){return new Promise(function(a,c){s=e[o](s),i(a,c,s.done,s.value)})}}function i(o,s,a,c){Promise.resolve(c).then(function(l){o({value:l,done:a})},s)}}var Js=e=>e&&typeof e.length=="number"&&typeof e!="function";function Xs(e){return P(e?.then)}function ea(e){return P(e[ei])}function ta(e){return Symbol.asyncIterator&&P(e?.[Symbol.asyncIterator])}function na(e){return new TypeError(`You provided ${e!==null&&typeof e=="object"?"an invalid object":`'${e}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}function RE(){return typeof Symbol!="function"||!Symbol.iterator?"@@iterator":Symbol.iterator}var ra=RE();function ia(e){return P(e?.[ra])}function oa(e){return Zh(this,arguments,function*(){let n=e.getReader();try{for(;;){let{value:r,done:i}=yield ur(n.read());if(i)return yield ur(void 0);yield yield ur(r)}}finally{n.releaseLock()}})}function sa(e){return P(e?.getReader)}function he(e){if(e instanceof U)return e;if(e!=null){if(ea(e))return OE(e);if(Js(e))return kE(e);if(Xs(e))return PE(e);if(ta(e))return Qh(e);if(ia(e))return FE(e);if(sa(e))return LE(e)}throw na(e)}function OE(e){return new U(t=>{let n=e[ei]();if(P(n.subscribe))return n.subscribe(t);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}function kE(e){return new U(t=>{for(let n=0;n{e.then(n=>{t.closed||(t.next(n),t.complete())},n=>t.error(n)).then(null,Zs)})}function FE(e){return new U(t=>{for(let n of e)if(t.next(n),t.closed)return;t.complete()})}function Qh(e){return new U(t=>{jE(e,t).catch(n=>t.error(n))})}function LE(e){return Qh(oa(e))}function jE(e,t){var n,r,i,o;return qh(this,void 0,void 0,function*(){try{for(n=Yh(e);r=yield n.next(),!r.done;){let s=r.value;if(t.next(s),t.closed)return}}catch(s){i={error:s}}finally{try{r&&!r.done&&(o=n.return)&&(yield o.call(n))}finally{if(i)throw i.error}}t.complete()})}function Xe(e,t,n,r=0,i=!1){let o=t.schedule(function(){n(),i?e.add(this.schedule(null,r)):this.unsubscribe()},r);if(e.add(o),!i)return o}function aa(e,t=0){return G((n,r)=>{n.subscribe(z(r,i=>Xe(r,e,()=>r.next(i),t),()=>Xe(r,e,()=>r.complete(),t),i=>Xe(r,e,()=>r.error(i),t)))})}function ca(e,t=0){return G((n,r)=>{r.add(e.schedule(()=>n.subscribe(r),t))})}function Kh(e,t){return he(e).pipe(ca(t),aa(t))}function Jh(e,t){return he(e).pipe(ca(t),aa(t))}function Xh(e,t){return new U(n=>{let r=0;return t.schedule(function(){r===e.length?n.complete():(n.next(e[r++]),n.closed||this.schedule())})})}function eg(e,t){return new U(n=>{let r;return Xe(n,t,()=>{r=e[ra](),Xe(n,t,()=>{let i,o;try{({value:i,done:o}=r.next())}catch(s){n.error(s);return}o?n.complete():n.next(i)},0,!0)}),()=>P(r?.return)&&r.return()})}function la(e,t){if(!e)throw new Error("Iterable cannot be null");return new U(n=>{Xe(n,t,()=>{let r=e[Symbol.asyncIterator]();Xe(n,t,()=>{r.next().then(i=>{i.done?n.complete():n.next(i.value)})},0,!0)})})}function tg(e,t){return la(oa(e),t)}function ng(e,t){if(e!=null){if(ea(e))return Kh(e,t);if(Js(e))return Xh(e,t);if(Xs(e))return Jh(e,t);if(ta(e))return la(e,t);if(ia(e))return eg(e,t);if(sa(e))return tg(e,t)}throw na(e)}function ae(e,t){return t?ng(e,t):he(e)}function N(...e){let t=Vn(e);return ae(e,t)}function ri(e,t){let n=P(e)?e:()=>e,r=i=>i.error(n());return new U(t?i=>t.schedule(r,0,i):r)}function gu(e){return!!e&&(e instanceof U||P(e.lift)&&P(e.subscribe))}var pn=Qr(e=>function(){e(this),this.name="EmptyError",this.message="no elements in sequence"});function V(e,t){return G((n,r)=>{let i=0;n.subscribe(z(r,o=>{r.next(e.call(t,o,i++))}))})}var{isArray:VE}=Array;function BE(e,t){return VE(t)?e(...t):e(t)}function ua(e){return V(t=>BE(e,t))}var{isArray:$E}=Array,{getPrototypeOf:UE,prototype:HE,keys:zE}=Object;function da(e){if(e.length===1){let t=e[0];if($E(t))return{args:t,keys:null};if(GE(t)){let n=zE(t);return{args:n.map(r=>t[r]),keys:n}}}return{args:e,keys:null}}function GE(e){return e&&typeof e=="object"&&UE(e)===HE}function fa(e,t){return e.reduce((n,r,i)=>(n[r]=t[i],n),{})}function pa(...e){let t=Vn(e),n=Ks(e),{args:r,keys:i}=da(e);if(r.length===0)return ae([],t);let o=new U(WE(r,t,i?s=>fa(i,s):st));return n?o.pipe(ua(n)):o}function WE(e,t,n=st){return r=>{rg(t,()=>{let{length:i}=e,o=new Array(i),s=i,a=i;for(let c=0;c{let l=ae(e[c],t),u=!1;l.subscribe(z(r,d=>{o[c]=d,u||(u=!0,a--),a||r.next(n(o.slice()))},()=>{--s||r.complete()}))},r)},r)}}function rg(e,t,n){e?Xe(n,e,t):t()}function ig(e,t,n,r,i,o,s,a){let c=[],l=0,u=0,d=!1,p=()=>{d&&!c.length&&!l&&t.complete()},f=w=>l{o&&t.next(w),l++;let b=!1;he(n(w,u++)).subscribe(z(t,_=>{i?.(_),o?f(_):t.next(_)},()=>{b=!0},void 0,()=>{if(b)try{for(l--;c.length&&lh(_)):h(_)}p()}catch(_){t.error(_)}}))};return e.subscribe(z(t,f,()=>{d=!0,p()})),()=>{a?.()}}function Ce(e,t,n=1/0){return P(t)?Ce((r,i)=>V((o,s)=>t(r,o,i,s))(he(e(r,i))),n):(typeof t=="number"&&(n=t),G((r,i)=>ig(r,i,e,n)))}function og(e=1/0){return Ce(st,e)}function sg(){return og(1)}function ii(...e){return sg()(ae(e,Vn(e)))}function io(e){return new U(t=>{he(e()).subscribe(t)})}function mu(...e){let t=Ks(e),{args:n,keys:r}=da(e),i=new U(o=>{let{length:s}=n;if(!s){o.complete();return}let a=new Array(s),c=s,l=s;for(let u=0;u{d||(d=!0,l--),a[u]=p},()=>c--,void 0,()=>{(!c||!d)&&(l||o.next(r?fa(r,a):a),o.complete())}))}});return t?i.pipe(ua(t)):i}function et(e,t){return G((n,r)=>{let i=0;n.subscribe(z(r,o=>e.call(t,o,i++)&&r.next(o)))})}function Bn(e){return G((t,n)=>{let r=null,i=!1,o;r=t.subscribe(z(n,void 0,void 0,s=>{o=he(e(s,Bn(e)(t))),r?(r.unsubscribe(),r=null,o.subscribe(n)):i=!0})),i&&(r.unsubscribe(),r=null,o.subscribe(n))})}function ag(e,t,n,r,i){return(o,s)=>{let a=n,c=t,l=0;o.subscribe(z(s,u=>{let d=l++;c=a?e(c,u,d):(a=!0,u),r&&s.next(c)},i&&(()=>{a&&s.next(c),s.complete()})))}}function $n(e,t){return P(t)?Ce(e,t,1):Ce(e,1)}function Un(e){return G((t,n)=>{let r=!1;t.subscribe(z(n,i=>{r=!0,n.next(i)},()=>{r||n.next(e),n.complete()}))})}function hn(e){return e<=0?()=>Je:G((t,n)=>{let r=0;t.subscribe(z(n,i=>{++r<=e&&(n.next(i),e<=r&&n.complete())}))})}function ha(e=qE){return G((t,n)=>{let r=!1;t.subscribe(z(n,i=>{r=!0,n.next(i)},()=>r?n.complete():n.error(e())))})}function qE(){return new pn}function dr(e){return G((t,n)=>{try{t.subscribe(n)}finally{n.add(e)}})}function gn(e,t){let n=arguments.length>=2;return r=>r.pipe(e?et((i,o)=>e(i,o,r)):st,hn(1),n?Un(t):ha(()=>new pn))}function oi(e){return e<=0?()=>Je:G((t,n)=>{let r=[];t.subscribe(z(n,i=>{r.push(i),e{for(let i of r)n.next(i);n.complete()},void 0,()=>{r=null}))})}function vu(e,t){let n=arguments.length>=2;return r=>r.pipe(e?et((i,o)=>e(i,o,r)):st,oi(1),n?Un(t):ha(()=>new pn))}function yu(e,t){return G(ag(e,t,arguments.length>=2,!0))}function Du(...e){let t=Vn(e);return G((n,r)=>{(t?ii(e,n,t):ii(e,n)).subscribe(r)})}function Fe(e,t){return G((n,r)=>{let i=null,o=0,s=!1,a=()=>s&&!i&&r.complete();n.subscribe(z(r,c=>{i?.unsubscribe();let l=0,u=o++;he(e(c,u)).subscribe(i=z(r,d=>r.next(t?t(c,d,u,l++):d),()=>{i=null,a()}))},()=>{s=!0,a()}))})}function ga(e){return G((t,n)=>{he(e).subscribe(z(n,()=>n.complete(),ro)),!n.closed&&t.subscribe(n)})}function _e(e,t,n){let r=P(e)||t||n?{next:e,error:t,complete:n}:e;return r?G((i,o)=>{var s;(s=r.subscribe)===null||s===void 0||s.call(r);let a=!0;i.subscribe(z(o,c=>{var l;(l=r.next)===null||l===void 0||l.call(r,c),o.next(c)},()=>{var c;a=!1,(c=r.complete)===null||c===void 0||c.call(r),o.complete()},c=>{var l;a=!1,(l=r.error)===null||l===void 0||l.call(r,c),o.error(c)},()=>{var c,l;a&&((c=r.unsubscribe)===null||c===void 0||c.call(r)),(l=r.finalize)===null||l===void 0||l.call(r)}))}):st}function cg(e){let t=k(null);try{return e()}finally{k(t)}}var Da="https://angular.dev/best-practices/security#preventing-cross-site-scripting-xss",E=class extends Error{code;constructor(t,n){super(ai(t,n)),this.code=t}};function ZE(e){return`NG0${Math.abs(e)}`}function ai(e,t){return`${ZE(e)}${t?": "+t:""}`}var ht=globalThis;function q(e){for(let t in e)if(e[t]===q)return t;throw Error("")}function dg(e,t){for(let n in t)t.hasOwnProperty(n)&&!e.hasOwnProperty(n)&&(e[n]=t[n])}function vn(e){if(typeof e=="string")return e;if(Array.isArray(e))return`[${e.map(vn).join(", ")}]`;if(e==null)return""+e;let t=e.overriddenName||e.name;if(t)return`${t}`;let n=e.toString();if(n==null)return""+n;let r=n.indexOf(` +`);return r>=0?n.slice(0,r):n}function Ca(e,t){return e?t?`${e} ${t}`:e:t||""}var YE=q({__forward_ref__:q});function Dn(e){return e.__forward_ref__=Dn,e.toString=function(){return vn(this())},e}function Te(e){return Nu(e)?e():e}function Nu(e){return typeof e=="function"&&e.hasOwnProperty(YE)&&e.__forward_ref__===Dn}function S(e){return{token:e.token,providedIn:e.providedIn||null,factory:e.factory,value:void 0}}function At(e){return{providers:e.providers||[],imports:e.imports||[]}}function co(e){return QE(e,Ea)}function Ru(e){return co(e)!==null}function QE(e,t){return e.hasOwnProperty(t)&&e[t]||null}function KE(e){let t=e?.[Ea]??null;return t||null}function Eu(e){return e&&e.hasOwnProperty(va)?e[va]:null}var Ea=q({\u0275prov:q}),va=q({\u0275inj:q}),M=class{_desc;ngMetadataName="InjectionToken";\u0275prov;constructor(t,n){this._desc=t,this.\u0275prov=void 0,typeof n=="number"?this.__NG_ELEMENT_ID__=n:n!==void 0&&(this.\u0275prov=S({token:this,providedIn:n.providedIn||"root",factory:n.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}};function Ou(e){return e&&!!e.\u0275providers}var ku=q({\u0275cmp:q}),Pu=q({\u0275dir:q}),Fu=q({\u0275pipe:q}),Lu=q({\u0275mod:q}),so=q({\u0275fac:q}),mr=q({__NG_ELEMENT_ID__:q}),lg=q({__NG_ENV_ID__:q});function Cn(e){return typeof e=="string"?e:e==null?"":String(e)}function fg(e){return typeof e=="function"?e.name||e.toString():typeof e=="object"&&e!=null&&typeof e.type=="function"?e.type.name||e.type.toString():Cn(e)}var pg=q({ngErrorCode:q}),JE=q({ngErrorMessage:q}),XE=q({ngTokenPath:q});function ju(e,t){return hg("",-200,t)}function ba(e,t){throw new E(-201,!1)}function hg(e,t,n){let r=new E(t,e);return r[pg]=t,r[JE]=e,n&&(r[XE]=n),r}function eb(e){return e[pg]}var bu;function gg(){return bu}function He(e){let t=bu;return bu=e,t}function Vu(e,t,n){let r=co(e);if(r&&r.providedIn=="root")return r.value===void 0?r.value=r.factory():r.value;if(n&8)return null;if(t!==void 0)return t;ba(e,"Injector")}var tb={},fr=tb,nb="__NG_DI_FLAG__",_u=class{injector;constructor(t){this.injector=t}retrieve(t,n){let r=pr(n)||0;try{return this.injector.get(t,r&8?null:fr,r)}catch(i){if(zr(i))return i;throw i}}};function rb(e,t=0){let n=Ps();if(n===void 0)throw new E(-203,!1);if(n===null)return Vu(e,void 0,t);{let r=ib(t),i=n.retrieve(e,r);if(zr(i)){if(r.optional)return null;throw i}return i}}function x(e,t=0){return(gg()||rb)(Te(e),t)}function m(e,t){return x(e,pr(t))}function pr(e){return typeof e>"u"||typeof e=="number"?e:0|(e.optional&&8)|(e.host&&1)|(e.self&&2)|(e.skipSelf&&4)}function ib(e){return{optional:!!(e&8),host:!!(e&1),self:!!(e&2),skipSelf:!!(e&4)}}function wu(e){let t=[];for(let n=0;nArray.isArray(n)?_a(n,t):t(n))}function Bu(e,t,n){t>=e.length?e.push(n):e.splice(t,0,n)}function lo(e,t){return t>=e.length-1?e.pop():e.splice(t,1)[0]}function yg(e,t,n,r){let i=e.length;if(i==t)e.push(n,r);else if(i===1)e.push(r,e[0]),e[0]=n;else{for(i--,e.push(e[i-1],e[i]);i>t;){let o=i-2;e[i]=e[o],i--}e[t]=n,e[t+1]=r}}function wa(e,t,n){let r=ci(e,t);return r>=0?e[r|1]=n:(r=~r,yg(e,r,t,n)),r}function Ia(e,t){let n=ci(e,t);if(n>=0)return e[n|1]}function ci(e,t){return sb(e,t,1)}function sb(e,t,n){let r=0,i=e.length>>n;for(;i!==r;){let o=r+(i-r>>1),s=e[o<t?i=o:r=o+1}return~(i<{n.push(s)};return _a(t,s=>{let a=s;ya(a,o,[],r)&&(i||=[],i.push(a))}),i!==void 0&&bg(i,o),n}function bg(e,t){for(let n=0;n{t(o,r)})}}function ya(e,t,n,r){if(e=Te(e),!e)return!1;let i=null,o=Eu(e),s=!o&&Wn(e);if(!o&&!s){let c=e.ngModule;if(o=Eu(c),o)i=c;else return!1}else{if(s&&!s.standalone)return!1;i=e}let a=r.has(i);if(s){if(a)return!1;if(r.add(i),s.dependencies){let c=typeof s.dependencies=="function"?s.dependencies():s.dependencies;for(let l of c)ya(l,t,n,r)}}else if(o){if(o.imports!=null&&!a){r.add(i);let l;try{_a(o.imports,u=>{ya(u,t,n,r)&&(l||=[],l.push(u))})}finally{}l!==void 0&&bg(l,t)}if(!a){let l=Hn(i)||(()=>new i);t({provide:i,useFactory:l,deps:ze},i),t({provide:Uu,useValue:i,multi:!0},i),t({provide:Ht,useValue:()=>x(i),multi:!0},i)}let c=o.providers;if(c!=null&&!a){let l=e;Wu(c,u=>{t(u,l)})}}else return!1;return i!==e&&e.providers!==void 0}function Wu(e,t){for(let n of e)Ou(n)&&(n=n.\u0275providers),Array.isArray(n)?Wu(n,t):t(n)}var ab=q({provide:String,useValue:q});function _g(e){return e!==null&&typeof e=="object"&&ab in e}function cb(e){return!!(e&&e.useExisting)}function lb(e){return!!(e&&e.useFactory)}function hr(e){return typeof e=="function"}function wg(e){return!!e.useClass}var uo=new M(""),ma={},ug={},Cu;function fo(){return Cu===void 0&&(Cu=new ao),Cu}var ge=class{},gr=class extends ge{parent;source;scopes;records=new Map;_ngOnDestroyHooks=new Set;_onDestroyHooks=[];get destroyed(){return this._destroyed}_destroyed=!1;injectorDefTypes;constructor(t,n,r,i){super(),this.parent=n,this.source=r,this.scopes=i,Mu(t,s=>this.processProvider(s)),this.records.set($u,si(void 0,this)),i.has("environment")&&this.records.set(ge,si(void 0,this));let o=this.records.get(uo);o!=null&&typeof o.value=="string"&&this.scopes.add(o.value),this.injectorDefTypes=new Set(this.get(Uu,ze,{self:!0}))}retrieve(t,n){let r=pr(n)||0;try{return this.get(t,fr,r)}catch(i){if(zr(i))return i;throw i}}destroy(){oo(this),this._destroyed=!0;let t=k(null);try{for(let r of this._ngOnDestroyHooks)r.ngOnDestroy();let n=this._onDestroyHooks;this._onDestroyHooks=[];for(let r of n)r()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),k(t)}}onDestroy(t){return oo(this),this._onDestroyHooks.push(t),()=>this.removeOnDestroy(t)}runInContext(t){oo(this);let n=Ut(this),r=He(void 0),i;try{return t()}finally{Ut(n),He(r)}}get(t,n=fr,r){if(oo(this),t.hasOwnProperty(lg))return t[lg](this);let i=pr(r),o,s=Ut(this),a=He(void 0);try{if(!(i&4)){let l=this.records.get(t);if(l===void 0){let u=hb(t)&&co(t);u&&this.injectableDefInScope(u)?l=si(Iu(t),ma):l=null,this.records.set(t,l)}if(l!=null)return this.hydrate(t,l,i)}let c=i&2?fo():this.parent;return n=i&8&&n===fr?null:n,c.get(t,n)}catch(c){let l=eb(c);throw l===-200||l===-201?new E(l,null):c}finally{He(a),Ut(s)}}resolveInjectorInitializers(){let t=k(null),n=Ut(this),r=He(void 0),i;try{let o=this.get(Ht,ze,{self:!0});for(let s of o)s()}finally{Ut(n),He(r),k(t)}}toString(){let t=[],n=this.records;for(let r of n.keys())t.push(vn(r));return`R3Injector[${t.join(", ")}]`}processProvider(t){t=Te(t);let n=hr(t)?t:Te(t&&t.provide),r=db(t);if(!hr(t)&&t.multi===!0){let i=this.records.get(n);i||(i=si(void 0,ma,!0),i.factory=()=>wu(i.multi),this.records.set(n,i)),n=t,i.multi.push(t)}this.records.set(n,r)}hydrate(t,n,r){let i=k(null);try{if(n.value===ug)throw ju(vn(t));return n.value===ma&&(n.value=ug,n.value=n.factory(void 0,r)),typeof n.value=="object"&&n.value&&pb(n.value)&&this._ngOnDestroyHooks.add(n.value),n.value}finally{k(i)}}injectableDefInScope(t){if(!t.providedIn)return!1;let n=Te(t.providedIn);return typeof n=="string"?n==="any"||this.scopes.has(n):this.injectorDefTypes.has(n)}removeOnDestroy(t){let n=this._onDestroyHooks.indexOf(t);n!==-1&&this._onDestroyHooks.splice(n,1)}};function Iu(e){let t=co(e),n=t!==null?t.factory:Hn(e);if(n!==null)return n;if(e instanceof M)throw new E(204,!1);if(e instanceof Function)return ub(e);throw new E(204,!1)}function ub(e){if(e.length>0)throw new E(204,!1);let n=KE(e);return n!==null?()=>n.factory(e):()=>new e}function db(e){if(_g(e))return si(void 0,e.useValue);{let t=qu(e);return si(t,ma)}}function qu(e,t,n){let r;if(hr(e)){let i=Te(e);return Hn(i)||Iu(i)}else if(_g(e))r=()=>Te(e.useValue);else if(lb(e))r=()=>e.useFactory(...wu(e.deps||[]));else if(cb(e))r=(i,o)=>x(Te(e.useExisting),o!==void 0&&o&8?8:void 0);else{let i=Te(e&&(e.useClass||e.provide));if(fb(e))r=()=>new i(...wu(e.deps));else return Hn(i)||Iu(i)}return r}function oo(e){if(e.destroyed)throw new E(205,!1)}function si(e,t,n=!1){return{factory:e,value:t,multi:n?[]:void 0}}function fb(e){return!!e.deps}function pb(e){return e!==null&&typeof e=="object"&&typeof e.ngOnDestroy=="function"}function hb(e){return typeof e=="function"||typeof e=="object"&&e.ngMetadataName==="InjectionToken"}function Mu(e,t){for(let n of e)Array.isArray(n)?Mu(n,t):n&&Ou(n)?Mu(n.\u0275providers,t):t(n)}function xe(e,t){let n;e instanceof gr?(oo(e),n=e):n=new _u(e);let r,i=Ut(n),o=He(void 0);try{return t()}finally{Ut(i),He(o)}}function Ig(){return gg()!==void 0||Ps()!=null}var Nt=0,A=1,R=2,we=3,gt=4,mt=5,po=6,li=7,Ae=8,ui=9,Gt=10,se=11,di=12,Zu=13,vr=14,vt=15,qn=16,yr=17,Wt=18,ho=19,Yu=20,mn=21,Ma=22,go=23,ct=24,Dr=25,Ge=26,me=27,Mg=1;var Zn=7,mo=8,Cr=9,Le=10;function qt(e){return Array.isArray(e)&&typeof e[Mg]=="object"}function Rt(e){return Array.isArray(e)&&e[Mg]===!0}function Qu(e){return(e.flags&4)!==0}function Yn(e){return e.componentOffset>-1}function vo(e){return(e.flags&1)===1}function Zt(e){return!!e.template}function fi(e){return(e[R]&512)!==0}function Er(e){return(e[R]&256)===256}var Sg="svg",Tg="math";function yt(e){for(;Array.isArray(e);)e=e[Nt];return e}function Ku(e,t){return yt(t[e])}function Ot(e,t){return yt(t[e.index])}function yo(e,t){return e.data[t]}function Ju(e,t){return e[t]}function Xu(e,t,n,r){n>=e.data.length&&(e.data[n]=null,e.blueprint[n]=null),t[n]=r}function Dt(e,t){let n=t[e];return qt(n)?n:n[Nt]}function xg(e){return(e[R]&4)===4}function Sa(e){return(e[R]&128)===128}function Ag(e){return Rt(e[we])}function Yt(e,t){return t==null?null:e[t]}function ed(e){e[yr]=0}function td(e){e[R]&1024||(e[R]|=1024,Sa(e)&&pi(e))}function Ng(e,t){for(;e>0;)t=t[vr],e--;return t}function Do(e){return!!(e[R]&9216||e[ct]?.dirty)}function Ta(e){e[Gt].changeDetectionScheduler?.notify(8),e[R]&64&&(e[R]|=1024),Do(e)&&pi(e)}function pi(e){e[Gt].changeDetectionScheduler?.notify(0);let t=zn(e);for(;t!==null&&!(t[R]&8192||(t[R]|=8192,!Sa(t)));)t=zn(t)}function nd(e,t){if(Er(e))throw new E(911,!1);e[mn]===null&&(e[mn]=[]),e[mn].push(t)}function Rg(e,t){if(e[mn]===null)return;let n=e[mn].indexOf(t);n!==-1&&e[mn].splice(n,1)}function zn(e){let t=e[we];return Rt(t)?t[we]:t}function rd(e){return e[li]??=[]}function id(e){return e.cleanup??=[]}function Og(e,t,n,r){let i=rd(t);i.push(n),e.firstCreatePass&&id(e).push(r,i.length-1)}var B={lFrame:Wg(null),bindingsEnabled:!0,skipHydrationRootTNode:null};var Su=!1;function kg(){return B.lFrame.elementDepthCount}function Pg(){B.lFrame.elementDepthCount++}function od(){B.lFrame.elementDepthCount--}function sd(){return B.bindingsEnabled}function Fg(){return B.skipHydrationRootTNode!==null}function ad(e){return B.skipHydrationRootTNode===e}function cd(){B.skipHydrationRootTNode=null}function F(){return B.lFrame.lView}function Ee(){return B.lFrame.tView}function Ct(e){return B.lFrame.contextLView=e,e[Ae]}function Et(e){return B.lFrame.contextLView=null,e}function Ne(){let e=ld();for(;e!==null&&e.type===64;)e=e.parent;return e}function ld(){return B.lFrame.currentTNode}function Lg(){let e=B.lFrame,t=e.currentTNode;return e.isParent?t:t.parent}function hi(e,t){let n=B.lFrame;n.currentTNode=e,n.isParent=t}function ud(){return B.lFrame.isParent}function jg(){B.lFrame.isParent=!1}function dd(){return Su}function fd(e){let t=Su;return Su=e,t}function Co(){let e=B.lFrame,t=e.bindingRootIndex;return t===-1&&(t=e.bindingRootIndex=e.tView.bindingStartIndex),t}function Vg(){return B.lFrame.bindingIndex}function Bg(e){return B.lFrame.bindingIndex=e}function br(){return B.lFrame.bindingIndex++}function xa(e){let t=B.lFrame,n=t.bindingIndex;return t.bindingIndex=t.bindingIndex+e,n}function $g(){return B.lFrame.inI18n}function Ug(e,t){let n=B.lFrame;n.bindingIndex=n.bindingRootIndex=e,Aa(t)}function Hg(){return B.lFrame.currentDirectiveIndex}function Aa(e){B.lFrame.currentDirectiveIndex=e}function zg(e){let t=B.lFrame.currentDirectiveIndex;return t===-1?null:e[t]}function pd(){return B.lFrame.currentQueryIndex}function Na(e){B.lFrame.currentQueryIndex=e}function gb(e){let t=e[A];return t.type===2?t.declTNode:t.type===1?e[mt]:null}function hd(e,t,n){if(n&4){let i=t,o=e;for(;i=i.parent,i===null&&!(n&1);)if(i=gb(o),i===null||(o=o[vr],i.type&10))break;if(i===null)return!1;t=i,e=o}let r=B.lFrame=Gg();return r.currentTNode=t,r.lView=e,!0}function Ra(e){let t=Gg(),n=e[A];B.lFrame=t,t.currentTNode=n.firstChild,t.lView=e,t.tView=n,t.contextLView=e,t.bindingIndex=n.bindingStartIndex,t.inI18n=!1}function Gg(){let e=B.lFrame,t=e===null?null:e.child;return t===null?Wg(e):t}function Wg(e){let t={currentTNode:null,isParent:!0,lView:null,tView:null,selectedIndex:-1,contextLView:null,elementDepthCount:0,currentNamespace:null,currentDirectiveIndex:-1,bindingRootIndex:-1,bindingIndex:-1,currentQueryIndex:0,parent:e,child:null,inI18n:!1};return e!==null&&(e.child=t),t}function qg(){let e=B.lFrame;return B.lFrame=e.parent,e.currentTNode=null,e.lView=null,e}var gd=qg;function Oa(){let e=qg();e.isParent=!0,e.tView=null,e.selectedIndex=-1,e.contextLView=null,e.elementDepthCount=0,e.currentDirectiveIndex=-1,e.currentNamespace=null,e.bindingRootIndex=-1,e.bindingIndex=-1,e.currentQueryIndex=0}function Zg(e){return(B.lFrame.contextLView=Ng(e,B.lFrame.contextLView))[Ae]}function En(){return B.lFrame.selectedIndex}function Qn(e){B.lFrame.selectedIndex=e}function ka(){let e=B.lFrame;return yo(e.tView,e.selectedIndex)}function Yg(){return B.lFrame.currentNamespace}var Qg=!0;function Pa(){return Qg}function Fa(e){Qg=e}function Tu(e,t=null,n=null,r){let i=md(e,t,n,r);return i.resolveInjectorInitializers(),i}function md(e,t=null,n=null,r,i=new Set){let o=[n||ze,Eg(e)];return r=r||(typeof e=="object"?void 0:vn(e)),new gr(o,t||fo(),r||null,i)}var at=class e{static THROW_IF_NOT_FOUND=fr;static NULL=new ao;static create(t,n){if(Array.isArray(t))return Tu({name:""},n,t,"");{let r=t.name??"";return Tu({name:r},t.parent,t.providers,r)}}static \u0275prov=S({token:e,providedIn:"any",factory:()=>x($u)});static __NG_ELEMENT_ID__=-1},fe=new M(""),kt=(()=>{class e{static __NG_ELEMENT_ID__=mb;static __NG_ENV_ID__=n=>n}return e})(),xu=class extends kt{_lView;constructor(t){super(),this._lView=t}get destroyed(){return Er(this._lView)}onDestroy(t){let n=this._lView;return nd(n,t),()=>Rg(n,t)}};function mb(){return new xu(F())}var xt=class{_console=console;handleError(t){this._console.error("ERROR",t)}},We=new M("",{providedIn:"root",factory:()=>{let e=m(ge),t;return n=>{e.destroyed&&!t?setTimeout(()=>{throw n}):(t??=e.get(xt),t.handleError(n))}}}),Kg={provide:Ht,useValue:()=>void m(xt),multi:!0},vb=new M("",{providedIn:"root",factory:()=>{let e=m(fe).defaultView;if(!e)return;let t=m(We),n=o=>{t(o.reason),o.preventDefault()},r=o=>{o.error?t(o.error):t(new Error(o.message,{cause:o})),o.preventDefault()},i=()=>{e.addEventListener("unhandledrejection",n),e.addEventListener("error",r)};typeof Zone<"u"?Zone.root.run(i):i(),m(kt).onDestroy(()=>{e.removeEventListener("error",r),e.removeEventListener("unhandledrejection",n)})}});function vd(){return zt([Cg(()=>void m(vb))])}function yd(e){return typeof e=="function"&&e[Pe]!==void 0}function bt(e,t){let[n,r,i]=iu(e,t?.equal),o=n,s=o[Pe];return o.set=r,o.update=i,o.asReadonly=Jg.bind(o),o}function Jg(){let e=this[Pe];if(e.readonlyFn===void 0){let t=()=>this();t[Pe]=e,e.readonlyFn=t}return e.readonlyFn}function Dd(e){return yd(e)&&typeof e.set=="function"}var yn=class{},gi=new M("",{providedIn:"root",factory:()=>!1});var Cd=new M(""),Ed=new M("");var La=(()=>{class e{view;node;constructor(n,r){this.view=n,this.node=r}static __NG_ELEMENT_ID__=yb}return e})();function yb(){return new La(F(),Ne())}var Qt=(()=>{class e{taskId=0;pendingTasks=new Set;destroyed=!1;pendingTask=new Se(!1);get hasPendingTasks(){return this.destroyed?!1:this.pendingTask.value}get hasPendingTasksObservable(){return this.destroyed?new U(n=>{n.next(!1),n.complete()}):this.pendingTask}add(){!this.hasPendingTasks&&!this.destroyed&&this.pendingTask.next(!0);let n=this.taskId++;return this.pendingTasks.add(n),n}has(n){return this.pendingTasks.has(n)}remove(n){this.pendingTasks.delete(n),this.pendingTasks.size===0&&this.hasPendingTasks&&this.pendingTask.next(!1)}ngOnDestroy(){this.pendingTasks.clear(),this.hasPendingTasks&&this.pendingTask.next(!1),this.destroyed=!0,this.pendingTask.unsubscribe()}static \u0275prov=S({token:e,providedIn:"root",factory:()=>new e})}return e})(),ja=(()=>{class e{internalPendingTasks=m(Qt);scheduler=m(yn);errorHandler=m(We);add(){let n=this.internalPendingTasks.add();return()=>{this.internalPendingTasks.has(n)&&(this.scheduler.notify(11),this.internalPendingTasks.remove(n))}}run(n){let r=this.add();n().catch(this.errorHandler).finally(r)}static \u0275prov=S({token:e,providedIn:"root",factory:()=>new e})}return e})();function Eo(...e){}var bd=(()=>{class e{static \u0275prov=S({token:e,providedIn:"root",factory:()=>new Au})}return e})(),Au=class{dirtyEffectCount=0;queues=new Map;add(t){this.enqueue(t),this.schedule(t)}schedule(t){t.dirty&&this.dirtyEffectCount++}remove(t){let n=t.zone,r=this.queues.get(n);r.has(t)&&(r.delete(t),t.dirty&&this.dirtyEffectCount--)}enqueue(t){let n=t.zone;this.queues.has(n)||this.queues.set(n,new Set);let r=this.queues.get(n);r.has(t)||r.add(t)}flush(){for(;this.dirtyEffectCount>0;){let t=!1;for(let[n,r]of this.queues)n===null?t||=this.flushQueue(r):t||=n.run(()=>this.flushQueue(r));t||(this.dirtyEffectCount=0)}}flushQueue(t){let n=!1;for(let r of t)r.dirty&&(this.dirtyEffectCount--,n=!0,r.run());return n}};function To(e){return{toString:e}.toString()}function Mb(e){return typeof e=="function"}var Za=class{previousValue;currentValue;firstChange;constructor(t,n,r){this.previousValue=t,this.currentValue=n,this.firstChange=r}isFirstChange(){return this.firstChange}};function Om(e,t,n,r){t!==null?t.applyValueToInputSignal(t,r):e[n]=r}var Xt=(()=>{let e=()=>km;return e.ngInherit=!0,e})();function km(e){return e.type.prototype.ngOnChanges&&(e.setInput=Tb),Sb}function Sb(){let e=Fm(this),t=e?.current;if(t){let n=e.previous;if(n===Gn)e.previous=t;else for(let r in t)n[r]=t[r];e.current=null,this.ngOnChanges(t)}}function Tb(e,t,n,r,i){let o=this.declaredInputs[r],s=Fm(e)||xb(e,{previous:Gn,current:null}),a=s.current||(s.current={}),c=s.previous,l=c[o];a[o]=new Za(l&&l.currentValue,n,c===Gn),Om(e,t,i,n)}var Pm="__ngSimpleChanges__";function Fm(e){return e[Pm]||null}function xb(e,t){return e[Pm]=t}var Xg=[];var Q=function(e,t=null,n){for(let r=0;r=r)break}else t[c]<0&&(e[yr]+=65536),(a>14>16&&(e[R]&3)===t&&(e[R]+=16384,em(a,o)):em(a,o)}var vi=-1,wr=class{factory;name;injectImpl;resolving=!1;canSeeViewProviders;multi;componentProviders;index;providerFactory;constructor(t,n,r,i){this.factory=t,this.name=i,this.canSeeViewProviders=n,this.injectImpl=r}};function Rb(e){return(e.flags&8)!==0}function Ob(e){return(e.flags&16)!==0}function kb(e,t,n){let r=0;for(;rt){s=o-1;break}}}for(;o>16}function Qa(e,t){let n=Fb(e),r=t;for(;n>0;)r=r[vr],n--;return r}var kd=!0;function Ka(e){let t=kd;return kd=e,t}var Lb=256,$m=Lb-1,Um=5,jb=0,Kt={};function Vb(e,t,n){let r;typeof n=="string"?r=n.charCodeAt(0)||0:n.hasOwnProperty(mr)&&(r=n[mr]),r==null&&(r=n[mr]=jb++);let i=r&$m,o=1<>Um)]|=o}function Ja(e,t){let n=Hm(e,t);if(n!==-1)return n;let r=t[A];r.firstCreatePass&&(e.injectorIndex=t.length,wd(r.data,e),wd(t,null),wd(r.blueprint,null));let i=gf(e,t),o=e.injectorIndex;if(Bm(i)){let s=Ya(i),a=Qa(i,t),c=a[A].data;for(let l=0;l<8;l++)t[o+l]=a[s+l]|c[s+l]}return t[o+8]=i,o}function wd(e,t){e.push(0,0,0,0,0,0,0,0,t)}function Hm(e,t){return e.injectorIndex===-1||e.parent&&e.parent.injectorIndex===e.injectorIndex||t[e.injectorIndex+8]===null?-1:e.injectorIndex}function gf(e,t){if(e.parent&&e.parent.injectorIndex!==-1)return e.parent.injectorIndex;let n=0,r=null,i=t;for(;i!==null;){if(r=Zm(i),r===null)return vi;if(n++,i=i[vr],r.injectorIndex!==-1)return r.injectorIndex|n<<16}return vi}function Pd(e,t,n){Vb(e,t,n)}function Bb(e,t){if(t==="class")return e.classes;if(t==="style")return e.styles;let n=e.attrs;if(n){let r=n.length,i=0;for(;i>20,d=r?a:a+u,p=i?a+u:l;for(let f=d;f=c&&h.type===n)return f}if(i){let f=s[c];if(f&&Zt(f)&&f.type===n)return c}return null}function wo(e,t,n,r,i){let o=e[n],s=t.data;if(o instanceof wr){let a=o;if(a.resolving){let f=fg(s[n]);throw ju(f)}let c=Ka(a.canSeeViewProviders);a.resolving=!0;let l=s[n].type||s[n],u,d=a.injectImpl?He(a.injectImpl):null,p=hd(e,r,0);try{o=e[n]=a.factory(void 0,i,s,e,r),t.firstCreatePass&&n>=r.directiveStart&&Ab(n,s[n],t)}finally{d!==null&&He(d),Ka(c),a.resolving=!1,gd()}}return o}function Ub(e){if(typeof e=="string")return e.charCodeAt(0)||0;let t=e.hasOwnProperty(mr)?e[mr]:void 0;return typeof t=="number"?t>=0?t&$m:Hb:t}function nm(e,t,n){let r=1<>Um)]&r)}function rm(e,t){return!(e&2)&&!(e&1&&t)}var _r=class{_tNode;_lView;constructor(t,n){this._tNode=t,this._lView=n}get(t,n,r){return Wm(this._tNode,this._lView,t,pr(r),n)}};function Hb(){return new _r(Ne(),F())}function Xn(e){return To(()=>{let t=e.prototype.constructor,n=t[so]||Fd(t),r=Object.prototype,i=Object.getPrototypeOf(e.prototype).constructor;for(;i&&i!==r;){let o=i[so]||Fd(i);if(o&&o!==n)return o;i=Object.getPrototypeOf(i)}return o=>new o})}function Fd(e){return Nu(e)?()=>{let t=Fd(Te(e));return t&&t()}:Hn(e)}function zb(e,t,n,r,i){let o=e,s=t;for(;o!==null&&s!==null&&s[R]&2048&&!fi(s);){let a=qm(o,s,n,r|2,Kt);if(a!==Kt)return a;let c=o.parent;if(!c){let l=s[Yu];if(l){let u=l.get(n,Kt,r);if(u!==Kt)return u}c=Zm(s),s=s[vr]}o=c}return i}function Zm(e){let t=e[A],n=t.type;return n===2?t.declTNode:n===1?e[mt]:null}function xo(e){return Bb(Ne(),e)}function Gb(){return bi(Ne(),F())}function bi(e,t){return new lt(Ot(e,t))}var lt=(()=>{class e{nativeElement;constructor(n){this.nativeElement=n}static __NG_ELEMENT_ID__=Gb}return e})();function Wb(e){return e instanceof lt?e.nativeElement:e}function qb(){return this._results[Symbol.iterator]()}var Xa=class{_emitDistinctChangesOnly;dirty=!0;_onDirty=void 0;_results=[];_changesDetected=!1;_changes=void 0;length=0;first=void 0;last=void 0;get changes(){return this._changes??=new de}constructor(t=!1){this._emitDistinctChangesOnly=t}get(t){return this._results[t]}map(t){return this._results.map(t)}filter(t){return this._results.filter(t)}find(t){return this._results.find(t)}reduce(t,n){return this._results.reduce(t,n)}forEach(t){this._results.forEach(t)}some(t){return this._results.some(t)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(t,n){this.dirty=!1;let r=vg(t);(this._changesDetected=!mg(this._results,r,n))&&(this._results=r,this.length=r.length,this.last=r[this.length-1],this.first=r[0])}notifyOnChanges(){this._changes!==void 0&&(this._changesDetected||!this._emitDistinctChangesOnly)&&this._changes.next(this)}onDirty(t){this._onDirty=t}setDirty(){this.dirty=!0,this._onDirty?.()}destroy(){this._changes!==void 0&&(this._changes.complete(),this._changes.unsubscribe())}[Symbol.iterator]=qb};function Ym(e){return(e.flags&128)===128}var mf=(function(e){return e[e.OnPush=0]="OnPush",e[e.Default=1]="Default",e})(mf||{}),Qm=new Map,Zb=0;function Yb(){return Zb++}function Qb(e){Qm.set(e[ho],e)}function Ld(e){Qm.delete(e[ho])}var im="__ngContext__";function Di(e,t){qt(t)?(e[im]=t[ho],Qb(t)):e[im]=t}function Km(e){return Xm(e[di])}function Jm(e){return Xm(e[gt])}function Xm(e){for(;e!==null&&!Rt(e);)e=e[gt];return e}var jd;function vf(e){jd=e}function yf(){if(jd!==void 0)return jd;if(typeof document<"u")return document;throw new E(210,!1)}var pc=new M("",{providedIn:"root",factory:()=>Kb}),Kb="ng",hc=new M(""),_i=new M("",{providedIn:"platform",factory:()=>"unknown"});var gc=new M("",{providedIn:"root",factory:()=>yf().body?.querySelector("[ngCspNonce]")?.getAttribute("ngCspNonce")||null});var Jb="h",Xb="b";var ev=!1,tv=new M("",{providedIn:"root",factory:()=>ev});var e_=(e,t,n,r)=>{};function t_(e,t,n,r){e_(e,t,n,r)}function Df(e){return(e.flags&32)===32}var n_=()=>null;function nv(e,t,n=!1){return n_(e,t,n)}function rv(e,t){let n=e.contentQueries;if(n!==null){let r=k(null);try{for(let i=0;ie,createScript:e=>e,createScriptURL:e=>e})}catch{}return Va}function mc(e){return r_()?.createHTML(e)||e}var Ba;function ov(){if(Ba===void 0&&(Ba=null,ht.trustedTypes))try{Ba=ht.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:e=>e,createScript:e=>e,createScriptURL:e=>e})}catch{}return Ba}function om(e){return ov()?.createHTML(e)||e}function sm(e){return ov()?.createScriptURL(e)||e}var _n=class{changingThisBreaksApplicationSecurity;constructor(t){this.changingThisBreaksApplicationSecurity=t}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Da})`}},Bd=class extends _n{getTypeName(){return"HTML"}},$d=class extends _n{getTypeName(){return"Style"}},Ud=class extends _n{getTypeName(){return"Script"}},Hd=class extends _n{getTypeName(){return"URL"}},zd=class extends _n{getTypeName(){return"ResourceURL"}};function wt(e){return e instanceof _n?e.changingThisBreaksApplicationSecurity:e}function en(e,t){let n=sv(e);if(n!=null&&n!==t){if(n==="ResourceURL"&&t==="URL")return!0;throw new Error(`Required a safe ${t}, got a ${n} (see ${Da})`)}return n===t}function sv(e){return e instanceof _n&&e.getTypeName()||null}function Cf(e){return new Bd(e)}function Ef(e){return new $d(e)}function bf(e){return new Ud(e)}function _f(e){return new Hd(e)}function wf(e){return new zd(e)}function i_(e){let t=new Wd(e);return o_()?new Gd(t):t}var Gd=class{inertDocumentHelper;constructor(t){this.inertDocumentHelper=t}getInertBodyElement(t){t=""+t;try{let n=new window.DOMParser().parseFromString(mc(t),"text/html").body;return n===null?this.inertDocumentHelper.getInertBodyElement(t):(n.firstChild?.remove(),n)}catch{return null}}},Wd=class{defaultDoc;inertDocument;constructor(t){this.defaultDoc=t,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert")}getInertBodyElement(t){let n=this.inertDocument.createElement("template");return n.innerHTML=mc(t),n}};function o_(){try{return!!new window.DOMParser().parseFromString(mc(""),"text/html")}catch{return!1}}var s_=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:\/?#]*(?:[\/?#]|$))/i;function Ao(e){return e=String(e),e.match(s_)?e:"unsafe:"+e}function wn(e){let t={};for(let n of e.split(","))t[n]=!0;return t}function No(...e){let t={};for(let n of e)for(let r in n)n.hasOwnProperty(r)&&(t[r]=!0);return t}var av=wn("area,br,col,hr,img,wbr"),cv=wn("colgroup,dd,dt,li,p,tbody,td,tfoot,th,thead,tr"),lv=wn("rp,rt"),a_=No(lv,cv),c_=No(cv,wn("address,article,aside,blockquote,caption,center,del,details,dialog,dir,div,dl,figure,figcaption,footer,h1,h2,h3,h4,h5,h6,header,hgroup,hr,ins,main,map,menu,nav,ol,pre,section,summary,table,ul")),l_=No(lv,wn("a,abbr,acronym,audio,b,bdi,bdo,big,br,cite,code,del,dfn,em,font,i,img,ins,kbd,label,map,mark,picture,q,ruby,rp,rt,s,samp,small,source,span,strike,strong,sub,sup,time,track,tt,u,var,video")),am=No(av,c_,l_,a_),uv=wn("background,cite,href,itemtype,longdesc,poster,src,xlink:href"),u_=wn("abbr,accesskey,align,alt,autoplay,axis,bgcolor,border,cellpadding,cellspacing,class,clear,color,cols,colspan,compact,controls,coords,datetime,default,dir,download,face,headers,height,hidden,hreflang,hspace,ismap,itemscope,itemprop,kind,label,lang,language,loop,media,muted,nohref,nowrap,open,preload,rel,rev,role,rows,rowspan,rules,scope,scrolling,shape,size,sizes,span,srclang,srcset,start,summary,tabindex,target,title,translate,type,usemap,valign,value,vspace,width"),d_=wn("aria-activedescendant,aria-atomic,aria-autocomplete,aria-busy,aria-checked,aria-colcount,aria-colindex,aria-colspan,aria-controls,aria-current,aria-describedby,aria-details,aria-disabled,aria-dropeffect,aria-errormessage,aria-expanded,aria-flowto,aria-grabbed,aria-haspopup,aria-hidden,aria-invalid,aria-keyshortcuts,aria-label,aria-labelledby,aria-level,aria-live,aria-modal,aria-multiline,aria-multiselectable,aria-orientation,aria-owns,aria-placeholder,aria-posinset,aria-pressed,aria-readonly,aria-relevant,aria-required,aria-roledescription,aria-rowcount,aria-rowindex,aria-rowspan,aria-selected,aria-setsize,aria-sort,aria-valuemax,aria-valuemin,aria-valuenow,aria-valuetext"),f_=No(uv,u_,d_),p_=wn("script,style,template"),qd=class{sanitizedSomething=!1;buf=[];sanitizeChildren(t){let n=t.firstChild,r=!0,i=[];for(;n;){if(n.nodeType===Node.ELEMENT_NODE?r=this.startElement(n):n.nodeType===Node.TEXT_NODE?this.chars(n.nodeValue):this.sanitizedSomething=!0,r&&n.firstChild){i.push(n),n=m_(n);continue}for(;n;){n.nodeType===Node.ELEMENT_NODE&&this.endElement(n);let o=g_(n);if(o){n=o;break}n=i.pop()}}return this.buf.join("")}startElement(t){let n=cm(t).toLowerCase();if(!am.hasOwnProperty(n))return this.sanitizedSomething=!0,!p_.hasOwnProperty(n);this.buf.push("<"),this.buf.push(n);let r=t.attributes;for(let i=0;i"),!0}endElement(t){let n=cm(t).toLowerCase();am.hasOwnProperty(n)&&!av.hasOwnProperty(n)&&(this.buf.push(""))}chars(t){this.buf.push(lm(t))}};function h_(e,t){return(e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_CONTAINED_BY)!==Node.DOCUMENT_POSITION_CONTAINED_BY}function g_(e){let t=e.nextSibling;if(t&&e!==t.previousSibling)throw dv(t);return t}function m_(e){let t=e.firstChild;if(t&&h_(e,t))throw dv(t);return t}function cm(e){let t=e.nodeName;return typeof t=="string"?t:"FORM"}function dv(e){return new Error(`Failed to sanitize html because the element is clobbered: ${e.outerHTML}`)}var v_=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,y_=/([^\#-~ |!])/g;function lm(e){return e.replace(/&/g,"&").replace(v_,function(t){let n=t.charCodeAt(0),r=t.charCodeAt(1);return"&#"+((n-55296)*1024+(r-56320)+65536)+";"}).replace(y_,function(t){return"&#"+t.charCodeAt(0)+";"}).replace(//g,">")}var $a;function vc(e,t){let n=null;try{$a=$a||i_(e);let r=t?String(t):"";n=$a.getInertBodyElement(r);let i=5,o=r;do{if(i===0)throw new Error("Failed to sanitize html because the input is unstable");i--,r=o,o=n.innerHTML,n=$a.getInertBodyElement(r)}while(r!==o);let a=new qd().sanitizeChildren(um(n)||n);return mc(a)}finally{if(n){let r=um(n)||n;for(;r.firstChild;)r.firstChild.remove()}}}function um(e){return"content"in e&&D_(e)?e.content:null}function D_(e){return e.nodeType===Node.ELEMENT_NODE&&e.nodeName==="TEMPLATE"}var It=(function(e){return e[e.NONE=0]="NONE",e[e.HTML=1]="HTML",e[e.STYLE=2]="STYLE",e[e.SCRIPT=3]="SCRIPT",e[e.URL=4]="URL",e[e.RESOURCE_URL=5]="RESOURCE_URL",e})(It||{});function If(e){let t=Sf();return t?om(t.sanitize(It.HTML,e)||""):en(e,"HTML")?om(wt(e)):vc(yf(),Cn(e))}function Lt(e){let t=Sf();return t?t.sanitize(It.URL,e)||"":en(e,"URL")?wt(e):Ao(Cn(e))}function fv(e){let t=Sf();if(t)return sm(t.sanitize(It.RESOURCE_URL,e)||"");if(en(e,"ResourceURL"))return sm(wt(e));throw new E(904,!1)}function C_(e,t){return t==="src"&&(e==="embed"||e==="frame"||e==="iframe"||e==="media"||e==="script")||t==="href"&&(e==="base"||e==="link")?fv:Lt}function Mf(e,t,n){return C_(t,n)(e)}function Sf(){let e=F();return e&&e[Gt].sanitizer}function pv(e){return e instanceof Function?e():e}function E_(e,t,n){let r=e.length;for(;;){let i=e.indexOf(t,n);if(i===-1)return i;if(i===0||e.charCodeAt(i-1)<=32){let o=t.length;if(i+o===r||e.charCodeAt(i+o)<=32)return i}n=i+1}}var hv="ng-template";function b_(e,t,n,r){let i=0;if(r){for(;i-1){let o;for(;++io?d="":d=i[u+1].toLowerCase(),r&2&&l!==d){if(Pt(r))return!1;s=!0}}}}return Pt(r)||s}function Pt(e){return(e&1)===0}function I_(e,t,n,r){if(t===null)return-1;let i=0;if(r||!n){let o=!1;for(;i-1)for(n++;n0?'="'+a+'"':"")+"]"}else r&8?i+="."+s:r&4&&(i+=" "+s);else i!==""&&!Pt(s)&&(t+=dm(o,i),i=""),r=s,o=o||!Pt(r);n++}return i!==""&&(t+=dm(o,i)),t}function A_(e){return e.map(x_).join(",")}function N_(e){let t=[],n=[],r=1,i=2;for(;r{k_(t,c,a)}):e===3&&pm(o,()=>{t.destroyNode(c)}),s!=null&&X_(t,e,s,n,i)}}function $_(e,t){Ev(e,t),t[Nt]=null,t[mt]=null}function U_(e,t,n,r,i,o){r[Nt]=i,r[mt]=t,Cc(e,r,n,1,i,o)}function Ev(e,t){t[Gt].changeDetectionScheduler?.notify(9),Cc(e,t,t[se],2,null,null)}function H_(e){let t=e[di];if(!t)return Id(e[A],e);for(;t;){let n=null;if(qt(t))n=t[di];else{let r=t[Le];r&&(n=r)}if(!n){for(;t&&!t[gt]&&t!==e;)qt(t)&&Id(t[A],t),t=t[we];t===null&&(t=e),qt(t)&&Id(t[A],t),n=t&&t[gt]}t=n}}function Of(e,t){let n=e[Cr],r=n.indexOf(t);n.splice(r,1)}function kf(e,t){if(Er(t))return;let n=t[se];n.destroyNode&&Cc(e,t,n,3,null,null),H_(t)}function Id(e,t){if(Er(t))return;let n=k(null);try{t[R]&=-129,t[R]|=256,t[ct]&&to(t[ct]),W_(e,t),G_(e,t),t[A].type===1&&t[se].destroy();let r=t[qn];if(r!==null&&Rt(t[we])){r!==t[we]&&Of(r,t);let i=t[Wt];i!==null&&i.detachView(e)}Ld(t)}finally{k(n)}}function pm(e,t){if(e&&e[Ge]&&e[Ge].leave)if(e[Ge].skipLeaveAnimations)e[Ge].skipLeaveAnimations=!1;else{let n=e[Ge].leave,r=[];for(let i=0;i{e[Ge]&&e[Ge].running&&(e[Ge].running=void 0),Dc.delete(e),t()});return}t()}function G_(e,t){let n=e.cleanup,r=t[li];if(n!==null)for(let s=0;s=0?r[a]():r[-a].unsubscribe(),s+=2}else{let a=r[n[s+1]];n[s].call(a)}r!==null&&(t[li]=null);let i=t[mn];if(i!==null){t[mn]=null;for(let s=0;sme&&Cv(e,t,me,!1),Q(s?2:0,i,n),n(r,i)}finally{Qn(o),Q(s?3:1,i,n)}}function Lf(e,t,n){a0(e,t,n),(n.flags&64)===64&&c0(e,t,n)}function Ec(e,t,n=Ot){let r=t.localNames;if(r!==null){let i=t.index+1;for(let o=0;onull;function i0(e){return e==="class"?"className":e==="for"?"htmlFor":e==="formaction"?"formAction":e==="innerHtml"?"innerHTML":e==="readonly"?"readOnly":e==="tabindex"?"tabIndex":e}function wv(e,t,n,r,i,o){let s=t[A];if(jf(e,s,t,n,r)){Yn(e)&&s0(t,e.index);return}e.type&3&&(n=i0(n)),o0(e,t,n,r,i,o)}function o0(e,t,n,r,i,o){if(e.type&3){let s=Ot(e,t);r=o!=null?o(r,e.value||"",n):r,i.setProperty(s,n,r)}else e.type&12}function s0(e,t){let n=Dt(t,e);n[R]&16||(n[R]|=64)}function a0(e,t,n){let r=n.directiveStart,i=n.directiveEnd;Yn(n)&&V_(t,n,e.data[r+n.componentOffset]),e.firstCreatePass||Ja(n,t);let o=n.initialInputs;for(let s=r;s{pi(e.lView)},consumerOnSignalRead(){this.lView[ct]=this}});function E0(e){let t=e[ct]??Object.create(b0);return t.lView=e,t}var b0=L(D({},Gr),{consumerIsAlwaysLive:!0,kind:"template",consumerMarkedDirty:e=>{let t=zn(e.lView);for(;t&&!Rv(t[A]);)t=zn(t);t&&td(t)},consumerOnSignalRead(){this.lView[ct]=this}});function Rv(e){return e.type!==2}function Ov(e){if(e[go]===null)return;let t=!0;for(;t;){let n=!1;for(let r of e[go])r.dirty&&(n=!0,r.zone===null||Zone.current===r.zone?r.run():r.zone.run(()=>r.run()));t=n&&!!(e[R]&8192)}}var _0=100;function kv(e,t=0){let r=e[Gt].rendererFactory,i=!1;i||r.begin?.();try{w0(e,t)}finally{i||r.end?.()}}function w0(e,t){let n=dd();try{fd(!0),Kd(e,t);let r=0;for(;Do(e);){if(r===_0)throw new E(103,!1);r++,Kd(e,1)}}finally{fd(n)}}function I0(e,t,n,r){if(Er(t))return;let i=t[R],o=!1,s=!1;Ra(t);let a=!0,c=null,l=null;o||(Rv(e)?(l=v0(t),c=qr(l)):$s()===null?(a=!1,l=E0(t),c=qr(l)):t[ct]&&(to(t[ct]),t[ct]=null));try{ed(t),Bg(e.bindingStartIndex),n!==null&&_v(e,t,n,2,r),M0(t);let u=(i&3)===3;if(!o)if(u){let f=e.preOrderCheckHooks;f!==null&&za(t,f,null)}else{let f=e.preOrderHooks;f!==null&&Ga(t,f,0,null),_d(t,0)}if(s||S0(t),Ov(t),Pv(t,0),e.contentQueries!==null&&rv(e,t),!o)if(u){let f=e.contentCheckHooks;f!==null&&za(t,f)}else{let f=e.contentHooks;f!==null&&Ga(t,f,1),_d(t,1)}x0(e,t);let d=e.components;d!==null&&Lv(t,d,0);let p=e.viewQuery;if(p!==null&&Vd(2,p,r),!o)if(u){let f=e.viewCheckHooks;f!==null&&za(t,f)}else{let f=e.viewHooks;f!==null&&Ga(t,f,2),_d(t,2)}if(e.firstUpdatePass===!0&&(e.firstUpdatePass=!1),t[Ma]){for(let f of t[Ma])f();t[Ma]=null}o||(Av(t),t[R]&=-73)}catch(u){throw o||pi(t),u}finally{l!==null&&(Xi(l,c),a&&D0(l)),Oa()}}function M0(e){let t=e[Ge];if(t?.enter){for(let n of t.enter)n();t.enter=void 0}}function Pv(e,t){for(let n=Km(e);n!==null;n=Jm(n))for(let r=Le;r0&&(e[n-1][gt]=r[gt]);let o=lo(e,Le+t);$_(r[A],r);let s=o[Wt];s!==null&&s.detachView(o[A]),r[we]=null,r[gt]=null,r[R]&=-129}return r}function R0(e,t,n,r){let i=Le+r,o=n.length;r>0&&(n[i-1][gt]=t),r-1&&(tc(t,r),lo(n,r))}this._attachedToViewContainer=!1}kf(this._lView[A],this._lView)}onDestroy(t){nd(this._lView,t)}markForCheck(){Bf(this._cdRefInjectingView||this._lView,4)}detach(){this._lView[R]&=-129}reattach(){Ta(this._lView),this._lView[R]|=128}detectChanges(){this._lView[R]|=1024,kv(this._lView)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new E(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null;let t=fi(this._lView),n=this._lView[qn];n!==null&&!t&&Of(n,this._lView),Ev(this._lView[A],this._lView)}attachToAppRef(t){if(this._attachedToViewContainer)throw new E(902,!1);this._appRef=t;let n=fi(this._lView),r=this._lView[qn];r!==null&&!n&&Bv(r,this._lView),Ta(this._lView)}};var Jn=(()=>{class e{_declarationLView;_declarationTContainer;elementRef;static __NG_ELEMENT_ID__=O0;constructor(n,r,i){this._declarationLView=n,this._declarationTContainer=r,this.elementRef=i}get ssrId(){return this._declarationTContainer.tView?.ssrId||null}createEmbeddedView(n,r){return this.createEmbeddedViewImpl(n,r)}createEmbeddedViewImpl(n,r,i){let o=Tv(this._declarationLView,this._declarationTContainer,n,{embeddedViewInjector:r,dehydratedView:i});return new Kn(o)}}return e})();function O0(){return $f(Ne(),F())}function $f(e,t){return e.type&4?new Jn(t,e,bi(e,t)):null}function Ro(e,t,n,r,i){let o=e.data[t];if(o===null)o=k0(e,t,n,r,i),$g()&&(o.flags|=32);else if(o.type&64){o.type=n,o.value=r,o.attrs=i;let s=Lg();o.injectorIndex=s===null?-1:s.injectorIndex}return hi(o,!0),o}function k0(e,t,n,r,i){let o=ld(),s=ud(),a=s?o:o&&o.parent,c=e.data[t]=F0(e,a,n,t,r,i);return P0(e,c,o,s),c}function P0(e,t,n,r){e.firstChild===null&&(e.firstChild=t),n!==null&&(r?n.child==null&&t.parent!==null&&(n.child=t):n.next===null&&(n.next=t,t.prev=n))}function F0(e,t,n,r,i,o){let s=t?t.injectorIndex:-1,a=0;return Fg()&&(a|=128),{type:n,index:r,insertBeforeIndex:null,injectorIndex:s,directiveStart:-1,directiveEnd:-1,directiveStylingLast:-1,componentOffset:-1,propertyBindings:null,flags:a,providerIndexes:0,value:i,attrs:o,mergedAttrs:null,localNames:null,initialInputs:null,inputs:null,hostDirectiveInputs:null,outputs:null,hostDirectiveOutputs:null,directiveToIndex:null,tView:null,next:null,prev:null,projectionNext:null,child:null,parent:t,projection:null,styles:null,stylesWithoutHost:null,residualStyles:void 0,classes:null,classesWithoutHost:null,residualClasses:void 0,classBindings:0,styleBindings:0}}var CL=new RegExp(`^(\\d+)*(${Xb}|${Jb})*(.*)`);var L0=()=>null,j0=()=>null;function gm(e,t){return L0(e,t)}function V0(e,t,n){return j0(e,t,n)}var $v=class{},bc=class{},Jd=class{resolveComponentFactory(t){throw new E(917,!1)}},Oo=class{static NULL=new Jd},Ir=class{},In=(()=>{class e{destroyNode=null;static __NG_ELEMENT_ID__=()=>B0()}return e})();function B0(){let e=F(),t=Ne(),n=Dt(t.index,e);return(qt(n)?n:e)[se]}var Uv=(()=>{class e{static \u0275prov=S({token:e,providedIn:"root",factory:()=>null})}return e})();var qa={},Xd=class{injector;parentInjector;constructor(t,n){this.injector=t,this.parentInjector=n}get(t,n,r){let i=this.injector.get(t,qa,r);return i!==qa||n===qa?i:this.parentInjector.get(t,n,r)}};function nc(e,t,n){let r=n?e.styles:null,i=n?e.classes:null,o=0;if(t!==null)for(let s=0;s0&&(n.directiveToIndex=new Map);for(let p=0;p0;){let n=e[--t];if(typeof n=="number"&&n<0)return n}return 0}function Z0(e,t,n){if(n){if(t.exportAs)for(let r=0;rr(yt(w[e.index])):e.index;Yv(h,t,n,o,a,f,!1)}}return l}function ew(e){return e.startsWith("animation")||e.startsWith("transition")}function tw(e,t,n,r){let i=e.cleanup;if(i!=null)for(let o=0;oc?a[c]:null}typeof s=="string"&&(o+=2)}return null}function Yv(e,t,n,r,i,o,s){let a=t.firstCreatePass?id(t):null,c=rd(n),l=c.length;c.push(i,o),a&&a.push(r,e,l,(l+1)*(s?-1:1))}function Cm(e,t,n,r,i,o){let s=t[n],a=t[A],l=a.data[n].outputs[r],d=s[l].subscribe(o);Yv(e.index,a,t,i,o,d,!0)}var ef=Symbol("BINDING");var rc=class extends Oo{ngModule;constructor(t){super(),this.ngModule=t}resolveComponentFactory(t){let n=Wn(t);return new Ci(n,this.ngModule)}};function nw(e){return Object.keys(e).map(t=>{let[n,r,i]=e[t],o={propName:n,templateName:t,isSignal:(r&yc.SignalBased)!==0};return i&&(o.transform=i),o})}function rw(e){return Object.keys(e).map(t=>({propName:e[t],templateName:t}))}function iw(e,t,n){let r=t instanceof ge?t:t?.injector;return r&&e.getStandaloneInjector!==null&&(r=e.getStandaloneInjector(r)||r),r?new Xd(n,r):n}function ow(e){let t=e.get(Ir,null);if(t===null)throw new E(407,!1);let n=e.get(Uv,null),r=e.get(yn,null);return{rendererFactory:t,sanitizer:n,changeDetectionScheduler:r,ngReflect:!1}}function sw(e,t){let n=Qv(e);return gv(t,n,n==="svg"?Sg:n==="math"?Tg:null)}function Qv(e){return(e.selectors[0][0]||"div").toLowerCase()}var Ci=class extends bc{componentDef;ngModule;selector;componentType;ngContentSelectors;isBoundToModule;cachedInputs=null;cachedOutputs=null;get inputs(){return this.cachedInputs??=nw(this.componentDef.inputs),this.cachedInputs}get outputs(){return this.cachedOutputs??=rw(this.componentDef.outputs),this.cachedOutputs}constructor(t,n){super(),this.componentDef=t,this.ngModule=n,this.componentType=t.type,this.selector=A_(t.selectors),this.ngContentSelectors=t.ngContentSelectors??[],this.isBoundToModule=!!n}create(t,n,r,i,o,s){Q(22);let a=k(null);try{let c=this.componentDef,l=aw(r,c,s,o),u=iw(c,i||this.ngModule,t),d=ow(u),p=d.rendererFactory.createRenderer(null,c),f=r?t0(p,r,c.encapsulation,u):sw(c,p),h=s?.some(Em)||o?.some(_=>typeof _!="function"&&_.bindings.some(Em)),w=Af(null,l,null,512|yv(c),null,null,d,p,u,null,nv(f,u,!0));w[me]=f,Ra(w);let b=null;try{let _=Gv(me,w,2,"#host",()=>l.directiveRegistry,!0,0);f&&(vv(p,f,_),Di(f,w)),Lf(l,w,_),iv(l,_,w),Wv(l,_),n!==void 0&&lw(_,this.ngContentSelectors,n),b=Dt(_.index,w),w[Ae]=b[Ae],Vf(l,w,null)}catch(_){throw b!==null&&Ld(b),Ld(w),_}finally{Q(23),Oa()}return new ic(this.componentType,w,!!h)}finally{k(a)}}};function aw(e,t,n,r){let i=e?["ng-version","20.3.1"]:N_(t.selectors[0]),o=null,s=null,a=0;if(n)for(let u of n)a+=u[ef].requiredVars,u.create&&(u.targetIdx=0,(o??=[]).push(u)),u.update&&(u.targetIdx=0,(s??=[]).push(u));if(r)for(let u=0;u{if(n&1&&e)for(let r of e)r.create();if(n&2&&t)for(let r of t)r.update()}}function Em(e){let t=e[ef].kind;return t==="input"||t==="twoWay"}var ic=class extends $v{_rootLView;_hasInputBindings;instance;hostView;changeDetectorRef;componentType;location;previousInputValues=null;_tNode;constructor(t,n,r){super(),this._rootLView=n,this._hasInputBindings=r,this._tNode=yo(n[A],me),this.location=bi(this._tNode,n),this.instance=Dt(this._tNode.index,n)[Ae],this.hostView=this.changeDetectorRef=new Kn(n,void 0),this.componentType=t}setInput(t,n){this._hasInputBindings;let r=this._tNode;if(this.previousInputValues??=new Map,this.previousInputValues.has(t)&&Object.is(this.previousInputValues.get(t),n))return;let i=this._rootLView,o=jf(r,i[A],i,t,n);this.previousInputValues.set(t,n);let s=Dt(r.index,i);Bf(s,1)}get injector(){return new _r(this._tNode,this._rootLView)}destroy(){this.hostView.destroy()}onDestroy(t){this.hostView.onDestroy(t)}};function lw(e,t,n){let r=e.projection=[];for(let i=0;i{class e{static __NG_ELEMENT_ID__=uw}return e})();function uw(){let e=Ne();return Jv(e,F())}var dw=Mn,Kv=class extends dw{_lContainer;_hostTNode;_hostLView;constructor(t,n,r){super(),this._lContainer=t,this._hostTNode=n,this._hostLView=r}get element(){return bi(this._hostTNode,this._hostLView)}get injector(){return new _r(this._hostTNode,this._hostLView)}get parentInjector(){let t=gf(this._hostTNode,this._hostLView);if(Bm(t)){let n=Qa(t,this._hostLView),r=Ya(t),i=n[A].data[r+8];return new _r(i,n)}else return new _r(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(t){let n=bm(this._lContainer);return n!==null&&n[t]||null}get length(){return this._lContainer.length-Le}createEmbeddedView(t,n,r){let i,o;typeof r=="number"?i=r:r!=null&&(i=r.index,o=r.injector);let s=gm(this._lContainer,t.ssrId),a=t.createEmbeddedViewImpl(n||{},o,s);return this.insertImpl(a,i,Qd(this._hostTNode,s)),a}createComponent(t,n,r,i,o,s,a){let c=t&&!Mb(t),l;if(c)l=n;else{let b=n||{};l=b.index,r=b.injector,i=b.projectableNodes,o=b.environmentInjector||b.ngModuleRef,s=b.directives,a=b.bindings}let u=c?t:new Ci(Wn(t)),d=r||this.parentInjector;if(!o&&u.ngModule==null){let _=(c?d:this.parentInjector).get(ge,null);_&&(o=_)}let p=Wn(u.componentType??{}),f=gm(this._lContainer,p?.id??null),h=f?.firstChild??null,w=u.create(d,i,h,o,s,a);return this.insertImpl(w.hostView,l,Qd(this._hostTNode,f)),w}insert(t,n){return this.insertImpl(t,n,!0)}insertImpl(t,n,r){let i=t._lView;if(Ag(i)){let a=this.indexOf(t);if(a!==-1)this.detach(a);else{let c=i[we],l=new Kv(c,c[mt],c[we]);l.detach(l.indexOf(t))}}let o=this._adjustIndex(n),s=this._lContainer;return Vv(s,i,o,r),t.attachToViewContainerRef(),Bu(Sd(s),o,t),t}move(t,n){return this.insert(t,n)}indexOf(t){let n=bm(this._lContainer);return n!==null?n.indexOf(t):-1}remove(t){let n=this._adjustIndex(t,-1),r=tc(this._lContainer,n);r&&(lo(Sd(this._lContainer),n),kf(r[A],r))}detach(t){let n=this._adjustIndex(t,-1),r=tc(this._lContainer,n);return r&&lo(Sd(this._lContainer),n)!=null?new Kn(r):null}_adjustIndex(t,n=0){return t??this.length+n}};function bm(e){return e[mo]}function Sd(e){return e[mo]||(e[mo]=[])}function Jv(e,t){let n,r=t[e.index];return Rt(r)?n=r:(n=jv(r,t,null,e),t[e.index]=n,Nf(t,n)),pw(n,t,e,r),new Kv(n,e,t)}function fw(e,t){let n=e[se],r=n.createComment(""),i=Ot(t,e),o=n.parentNode(i);return ec(n,o,r,n.nextSibling(i),!1),r}var pw=mw,hw=()=>!1;function gw(e,t,n){return hw(e,t,n)}function mw(e,t,n,r){if(e[Zn])return;let i;n.type&8?i=yt(r):i=fw(t,n),e[Zn]=i}var tf=class e{queryList;matches=null;constructor(t){this.queryList=t}clone(){return new e(this.queryList)}setDirty(){this.queryList.setDirty()}},nf=class e{queries;constructor(t=[]){this.queries=t}createEmbeddedView(t){let n=t.queries;if(n!==null){let r=t.contentQueries!==null?t.contentQueries[0]:n.length,i=[];for(let o=0;o0)r.push(s[a/2]);else{let l=o[a+1],u=t[-c];for(let d=Le;dt.trim())}function Iw(e,t,n){e.queries===null&&(e.queries=new of),e.queries.track(new sf(t,n))}function zf(e,t){return e.queries.getByIndex(t)}function Mw(e,t){let n=e[A],r=zf(n,t);return r.crossesNgTemplate?af(n,e,t,[]):Xv(n,e,r,t)}var _m=new Set;function er(e){_m.has(e)||(_m.add(e),performance?.mark?.("mark_feature_usage",{detail:{feature:e}}))}var Mr=class{},wc=class{};var oc=class extends Mr{ngModuleType;_parent;_bootstrapComponents=[];_r3Injector;instance;destroyCbs=[];componentFactoryResolver=new rc(this);constructor(t,n,r,i=!0){super(),this.ngModuleType=t,this._parent=n;let o=Hu(t);this._bootstrapComponents=pv(o.bootstrap),this._r3Injector=md(t,n,[{provide:Mr,useValue:this},{provide:Oo,useValue:this.componentFactoryResolver},...r],vn(t),new Set(["environment"])),i&&this.resolveInjectorInitializers()}resolveInjectorInitializers(){this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(this.ngModuleType)}get injector(){return this._r3Injector}destroy(){let t=this._r3Injector;!t.destroyed&&t.destroy(),this.destroyCbs.forEach(n=>n()),this.destroyCbs=null}onDestroy(t){this.destroyCbs.push(t)}},sc=class extends wc{moduleType;constructor(t){super(),this.moduleType=t}create(t){return new oc(this.moduleType,t,[])}};var Mo=class extends Mr{injector;componentFactoryResolver=new rc(this);instance=null;constructor(t){super();let n=new gr([...t.providers,{provide:Mr,useValue:this},{provide:Oo,useValue:this.componentFactoryResolver}],t.parent||fo(),t.debugName,new Set(["environment"]));this.injector=n,t.runEnvironmentInitializers&&n.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(t){this.injector.onDestroy(t)}};function ko(e,t,n=null){return new Mo({providers:e,parent:t,debugName:n,runEnvironmentInitializers:!0}).injector}var Sw=(()=>{class e{_injector;cachedInjectors=new Map;constructor(n){this._injector=n}getOrCreateStandaloneInjector(n){if(!n.standalone)return null;if(!this.cachedInjectors.has(n)){let r=Gu(!1,n.type),i=r.length>0?ko([r],this._injector,`Standalone[${n.type.name}]`):null;this.cachedInjectors.set(n,i)}return this.cachedInjectors.get(n)}ngOnDestroy(){try{for(let n of this.cachedInjectors.values())n!==null&&n.destroy()}finally{this.cachedInjectors.clear()}}static \u0275prov=S({token:e,providedIn:"environment",factory:()=>new e(x(ge))})}return e})();function H(e){return To(()=>{let t=ey(e),n=L(D({},t),{decls:e.decls,vars:e.vars,template:e.template,consts:e.consts||null,ngContentSelectors:e.ngContentSelectors,onPush:e.changeDetection===mf.OnPush,directiveDefs:null,pipeDefs:null,dependencies:t.standalone&&e.dependencies||null,getStandaloneInjector:t.standalone?i=>i.get(Sw).getOrCreateStandaloneInjector(n):null,getExternalStyles:null,signals:e.signals??!1,data:e.data||{},encapsulation:e.encapsulation||bn.Emulated,styles:e.styles||ze,_:null,schemas:e.schemas||null,tView:null,id:""});t.standalone&&er("NgStandalone"),ty(n);let r=e.dependencies;return n.directiveDefs=wm(r,Tw),n.pipeDefs=wm(r,Dg),n.id=Nw(n),n})}function Tw(e){return Wn(e)||zu(e)}function tn(e){return To(()=>({type:e.type,bootstrap:e.bootstrap||ze,declarations:e.declarations||ze,imports:e.imports||ze,exports:e.exports||ze,transitiveCompileScopes:null,schemas:e.schemas||null,id:e.id||null}))}function xw(e,t){if(e==null)return Gn;let n={};for(let r in e)if(e.hasOwnProperty(r)){let i=e[r],o,s,a,c;Array.isArray(i)?(a=i[0],o=i[1],s=i[2]??o,c=i[3]||null):(o=i,s=i,a=yc.None,c=null),n[o]=[r,a,c],t[o]=s}return n}function Aw(e){if(e==null)return Gn;let t={};for(let n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}function ve(e){return To(()=>{let t=ey(e);return ty(t),t})}function Po(e){return{type:e.type,name:e.name,factory:null,pure:e.pure!==!1,standalone:e.standalone??!0,onDestroy:e.type.prototype.ngOnDestroy||null}}function ey(e){let t={};return{type:e.type,providersResolver:null,factory:null,hostBindings:e.hostBindings||null,hostVars:e.hostVars||0,hostAttrs:e.hostAttrs||null,contentQueries:e.contentQueries||null,declaredInputs:t,inputConfig:e.inputs||Gn,exportAs:e.exportAs||null,standalone:e.standalone??!0,signals:e.signals===!0,selectors:e.selectors||ze,viewQuery:e.viewQuery||null,features:e.features||null,setInput:null,resolveHostDirectives:null,hostDirectives:null,inputs:xw(e.inputs,t),outputs:Aw(e.outputs),debugInfo:null}}function ty(e){e.features?.forEach(t=>t(e))}function wm(e,t){return e?()=>{let n=typeof e=="function"?e():e,r=[];for(let i of n){let o=t(i);o!==null&&r.push(o)}return r}:null}function Nw(e){let t=0,n=typeof e.consts=="function"?"":e.consts,r=[e.selectors,e.ngContentSelectors,e.hostVars,e.hostAttrs,n,e.vars,e.decls,e.encapsulation,e.standalone,e.signals,e.exportAs,JSON.stringify(e.inputs),JSON.stringify(e.outputs),Object.getOwnPropertyNames(e.type.prototype),!!e.contentQueries,!!e.viewQuery];for(let o of r.join("|"))t=Math.imul(31,t)+o.charCodeAt(0)<<0;return t+=2147483648,"c"+t}function Rw(e){return Object.getPrototypeOf(e.prototype).constructor}function Sn(e){let t=Rw(e.type),n=!0,r=[e];for(;t;){let i;if(Zt(e))i=t.\u0275cmp||t.\u0275dir;else{if(t.\u0275cmp)throw new E(903,!1);i=t.\u0275dir}if(i){if(n){r.push(i);let s=e;s.inputs=Td(e.inputs),s.declaredInputs=Td(e.declaredInputs),s.outputs=Td(e.outputs);let a=i.hostBindings;a&&Lw(e,a);let c=i.viewQuery,l=i.contentQueries;if(c&&Pw(e,c),l&&Fw(e,l),Ow(e,i),dg(e.outputs,i.outputs),Zt(i)&&i.data.animation){let u=e.data;u.animation=(u.animation||[]).concat(i.data.animation)}}let o=i.features;if(o)for(let s=0;s=0;r--){let i=e[r];i.hostVars=t+=i.hostVars,i.hostAttrs=yi(i.hostAttrs,n=yi(n,i.hostAttrs))}}function Td(e){return e===Gn?{}:e===ze?[]:e}function Pw(e,t){let n=e.viewQuery;n?e.viewQuery=(r,i)=>{t(r,i),n(r,i)}:e.viewQuery=t}function Fw(e,t){let n=e.contentQueries;n?e.contentQueries=(r,i,o)=>{t(r,i,o),n(r,i,o)}:e.contentQueries=t}function Lw(e,t){let n=e.hostBindings;n?e.hostBindings=(r,i)=>{t(r,i),n(r,i)}:e.hostBindings=t}function ny(e,t,n,r,i,o,s,a){if(n.firstCreatePass){e.mergedAttrs=yi(e.mergedAttrs,e.attrs);let u=e.tView=xf(2,e,i,o,s,n.directiveRegistry,n.pipeRegistry,null,n.schemas,n.consts,null);n.queries!==null&&(n.queries.template(n,e),u.queries=n.queries.embeddedTView(e))}a&&(e.flags|=a),hi(e,!1);let c=Vw(n,t,e,r);Pa()&&Pf(n,t,c,e),Di(c,t);let l=jv(c,t,c,e);t[r+me]=l,Nf(t,l),gw(l,e,t)}function jw(e,t,n,r,i,o,s,a,c,l,u){let d=n+me,p;return t.firstCreatePass?(p=Ro(t,d,4,s||null,a||null),sd()&&Hv(t,e,p,Yt(t.consts,l),Iv),Lm(t,p)):p=t.data[d],ny(p,e,t,n,r,i,o,c),vo(p)&&Lf(t,e,p),l!=null&&Ec(e,p,u),p}function ry(e,t,n,r,i,o,s,a,c,l,u){let d=n+me,p;if(t.firstCreatePass){if(p=Ro(t,d,4,s||null,a||null),l!=null){let f=Yt(t.consts,l);p.localNames=[];for(let h=0;hnull),s=r;if(t&&typeof t=="object"){let c=t;i=c.next?.bind(c),o=c.error?.bind(c),s=c.complete?.bind(c)}this.__isAsync&&(o=this.wrapInTimeout(o),i&&(i=this.wrapInTimeout(i)),s&&(s=this.wrapInTimeout(s)));let a=super.subscribe({next:i,error:o,complete:s});return t instanceof pe&&t.add(a),a}wrapInTimeout(t){return n=>{let r=this.pendingTasks?.add();setTimeout(()=>{try{t(n)}finally{r!==void 0&&this.pendingTasks?.remove(r)}})}}},be=cf;function oy(e){let t,n;function r(){e=Eo;try{n!==void 0&&typeof cancelAnimationFrame=="function"&&cancelAnimationFrame(n),t!==void 0&&clearTimeout(t)}catch{}}return t=setTimeout(()=>{e(),r()}),typeof requestAnimationFrame=="function"&&(n=requestAnimationFrame(()=>{e(),r()})),()=>r()}function Im(e){return queueMicrotask(()=>e()),()=>{e=Eo}}var Gf="isAngularZone",ac=Gf+"_ID",$w=0,ce=class e{hasPendingMacrotasks=!1;hasPendingMicrotasks=!1;isStable=!0;onUnstable=new be(!1);onMicrotaskEmpty=new be(!1);onStable=new be(!1);onError=new be(!1);constructor(t){let{enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:r=!1,shouldCoalesceRunChangeDetection:i=!1,scheduleInRootZone:o=iy}=t;if(typeof Zone>"u")throw new E(908,!1);Zone.assertZonePatched();let s=this;s._nesting=0,s._outer=s._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(s._inner=s._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(s._inner=s._inner.fork(Zone.longStackTraceZoneSpec)),s.shouldCoalesceEventChangeDetection=!i&&r,s.shouldCoalesceRunChangeDetection=i,s.callbackScheduled=!1,s.scheduleInRootZone=o,zw(s)}static isInAngularZone(){return typeof Zone<"u"&&Zone.current.get(Gf)===!0}static assertInAngularZone(){if(!e.isInAngularZone())throw new E(909,!1)}static assertNotInAngularZone(){if(e.isInAngularZone())throw new E(909,!1)}run(t,n,r){return this._inner.run(t,n,r)}runTask(t,n,r,i){let o=this._inner,s=o.scheduleEventTask("NgZoneEvent: "+i,t,Uw,Eo,Eo);try{return o.runTask(s,n,r)}finally{o.cancelTask(s)}}runGuarded(t,n,r){return this._inner.runGuarded(t,n,r)}runOutsideAngular(t){return this._outer.run(t)}},Uw={};function Wf(e){if(e._nesting==0&&!e.hasPendingMicrotasks&&!e.isStable)try{e._nesting++,e.onMicrotaskEmpty.emit(null)}finally{if(e._nesting--,!e.hasPendingMicrotasks)try{e.runOutsideAngular(()=>e.onStable.emit(null))}finally{e.isStable=!0}}}function Hw(e){if(e.isCheckStableRunning||e.callbackScheduled)return;e.callbackScheduled=!0;function t(){oy(()=>{e.callbackScheduled=!1,lf(e),e.isCheckStableRunning=!0,Wf(e),e.isCheckStableRunning=!1})}e.scheduleInRootZone?Zone.root.run(()=>{t()}):e._outer.run(()=>{t()}),lf(e)}function zw(e){let t=()=>{Hw(e)},n=$w++;e._inner=e._inner.fork({name:"angular",properties:{[Gf]:!0,[ac]:n,[ac+n]:!0},onInvokeTask:(r,i,o,s,a,c)=>{if(Gw(c))return r.invokeTask(o,s,a,c);try{return Mm(e),r.invokeTask(o,s,a,c)}finally{(e.shouldCoalesceEventChangeDetection&&s.type==="eventTask"||e.shouldCoalesceRunChangeDetection)&&t(),Sm(e)}},onInvoke:(r,i,o,s,a,c,l)=>{try{return Mm(e),r.invoke(o,s,a,c,l)}finally{e.shouldCoalesceRunChangeDetection&&!e.callbackScheduled&&!Ww(c)&&t(),Sm(e)}},onHasTask:(r,i,o,s)=>{r.hasTask(o,s),i===o&&(s.change=="microTask"?(e._hasPendingMicrotasks=s.microTask,lf(e),Wf(e)):s.change=="macroTask"&&(e.hasPendingMacrotasks=s.macroTask))},onHandleError:(r,i,o,s)=>(r.handleError(o,s),e.runOutsideAngular(()=>e.onError.emit(s)),!1)})}function lf(e){e._hasPendingMicrotasks||(e.shouldCoalesceEventChangeDetection||e.shouldCoalesceRunChangeDetection)&&e.callbackScheduled===!0?e.hasPendingMicrotasks=!0:e.hasPendingMicrotasks=!1}function Mm(e){e._nesting++,e.isStable&&(e.isStable=!1,e.onUnstable.emit(null))}function Sm(e){e._nesting--,Wf(e)}var cc=class{hasPendingMicrotasks=!1;hasPendingMacrotasks=!1;isStable=!0;onUnstable=new be;onMicrotaskEmpty=new be;onStable=new be;onError=new be;run(t,n,r){return t.apply(n,r)}runGuarded(t,n,r){return t.apply(n,r)}runOutsideAngular(t){return t()}runTask(t,n,r,i){return t.apply(n,r)}};function Gw(e){return sy(e,"__ignore_ng_zone__")}function Ww(e){return sy(e,"__scheduler_tick__")}function sy(e,t){return!Array.isArray(e)||e.length!==1?!1:e[0]?.data?.[t]===!0}var qf=(()=>{class e{impl=null;execute(){this.impl?.execute()}static \u0275prov=S({token:e,providedIn:"root",factory:()=>new e})}return e})(),ay=[0,1,2,3],cy=(()=>{class e{ngZone=m(ce);scheduler=m(yn);errorHandler=m(xt,{optional:!0});sequences=new Set;deferredRegistrations=new Set;executing=!1;constructor(){m(Tr,{optional:!0})}execute(){let n=this.sequences.size>0;n&&Q(16),this.executing=!0;for(let r of ay)for(let i of this.sequences)if(!(i.erroredOrDestroyed||!i.hooks[r]))try{i.pipelinedValue=this.ngZone.runOutsideAngular(()=>this.maybeTrace(()=>{let o=i.hooks[r];return o(i.pipelinedValue)},i.snapshot))}catch(o){i.erroredOrDestroyed=!0,this.errorHandler?.handleError(o)}this.executing=!1;for(let r of this.sequences)r.afterRun(),r.once&&(this.sequences.delete(r),r.destroy());for(let r of this.deferredRegistrations)this.sequences.add(r);this.deferredRegistrations.size>0&&this.scheduler.notify(7),this.deferredRegistrations.clear(),n&&Q(17)}register(n){let{view:r}=n;r!==void 0?((r[Dr]??=[]).push(n),pi(r),r[R]|=8192):this.executing?this.deferredRegistrations.add(n):this.addSequence(n)}addSequence(n){this.sequences.add(n),this.scheduler.notify(7)}unregister(n){this.executing&&this.sequences.has(n)?(n.erroredOrDestroyed=!0,n.pipelinedValue=void 0,n.once=!0):(this.sequences.delete(n),this.deferredRegistrations.delete(n))}maybeTrace(n,r){return r?r.run(Ic.AFTER_NEXT_RENDER,n):n()}static \u0275prov=S({token:e,providedIn:"root",factory:()=>new e})}return e})(),lc=class{impl;hooks;view;once;snapshot;erroredOrDestroyed=!1;pipelinedValue=void 0;unregisterOnDestroy;constructor(t,n,r,i,o,s=null){this.impl=t,this.hooks=n,this.view=r,this.once=i,this.snapshot=s,this.unregisterOnDestroy=o?.onDestroy(()=>this.destroy())}afterRun(){this.erroredOrDestroyed=!1,this.pipelinedValue=void 0,this.snapshot?.dispose(),this.snapshot=null}destroy(){this.impl.unregister(this),this.unregisterOnDestroy?.();let t=this.view?.[Dr];t&&(this.view[Dr]=t.filter(n=>n!==this))}};function Mc(e,t){let n=t?.injector??m(at);return er("NgAfterNextRender"),Zw(e,n,t,!0)}function qw(e){return e instanceof Function?[void 0,void 0,e,void 0]:[e.earlyRead,e.write,e.mixedReadWrite,e.read]}function Zw(e,t,n,r){let i=t.get(qf);i.impl??=t.get(cy);let o=t.get(Tr,null,{optional:!0}),s=n?.manualCleanup!==!0?t.get(kt):null,a=t.get(La,null,{optional:!0}),c=new lc(i.impl,qw(e),a?.view,r,s,o?.snapshot(null));return i.impl.register(c),c}var Sc=(()=>{class e{log(n){console.log(n)}warn(n){console.warn(n)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"platform"})}return e})();var Zf=new M("");function tr(e){return!!e&&typeof e.then=="function"}function Yf(e){return!!e&&typeof e.subscribe=="function"}var ly=new M("");var Qf=(()=>{class e{resolve;reject;initialized=!1;done=!1;donePromise=new Promise((n,r)=>{this.resolve=n,this.reject=r});appInits=m(ly,{optional:!0})??[];injector=m(at);constructor(){}runInitializers(){if(this.initialized)return;let n=[];for(let i of this.appInits){let o=xe(this.injector,i);if(tr(o))n.push(o);else if(Yf(o)){let s=new Promise((a,c)=>{o.subscribe({complete:a,error:c})});n.push(s)}}let r=()=>{this.done=!0,this.resolve()};Promise.all(n).then(()=>{r()}).catch(i=>{this.reject(i)}),n.length===0&&r(),this.initialized=!0}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Tc=new M("");function uy(){ru(()=>{let e="";throw new E(600,e)})}function dy(e){return e.isBoundToModule}var Yw=10;var nn=(()=>{class e{_runningTick=!1;_destroyed=!1;_destroyListeners=[];_views=[];internalErrorHandler=m(We);afterRenderManager=m(qf);zonelessEnabled=m(gi);rootEffectScheduler=m(bd);dirtyFlags=0;tracingSnapshot=null;allTestViews=new Set;autoDetectTestViews=new Set;includeAllTestViews=!1;afterTick=new de;get allViews(){return[...(this.includeAllTestViews?this.allTestViews:this.autoDetectTestViews).keys(),...this._views]}get destroyed(){return this._destroyed}componentTypes=[];components=[];internalPendingTask=m(Qt);get isStable(){return this.internalPendingTask.hasPendingTasksObservable.pipe(V(n=>!n))}constructor(){m(Tr,{optional:!0})}whenStable(){let n;return new Promise(r=>{n=this.isStable.subscribe({next:i=>{i&&r()}})}).finally(()=>{n.unsubscribe()})}_injector=m(ge);_rendererFactory=null;get injector(){return this._injector}bootstrap(n,r){return this.bootstrapImpl(n,r)}bootstrapImpl(n,r,i=at.NULL){return this._injector.get(ce).run(()=>{Q(10);let s=n instanceof bc;if(!this._injector.get(Qf).done){let h="";throw new E(405,h)}let c;s?c=n:c=this._injector.get(Oo).resolveComponentFactory(n),this.componentTypes.push(c.componentType);let l=dy(c)?void 0:this._injector.get(Mr),u=r||c.selector,d=c.create(i,[],u,l),p=d.location.nativeElement,f=d.injector.get(Zf,null);return f?.registerApplication(p),d.onDestroy(()=>{this.detachView(d.hostView),_o(this.components,d),f?.unregisterApplication(p)}),this._loadComponent(d),Q(11,d),d})}tick(){this.zonelessEnabled||(this.dirtyFlags|=1),this._tick()}_tick(){Q(12),this.tracingSnapshot!==null?this.tracingSnapshot.run(Ic.CHANGE_DETECTION,this.tickImpl):this.tickImpl()}tickImpl=()=>{if(this._runningTick)throw new E(101,!1);let n=k(null);try{this._runningTick=!0,this.synchronize()}finally{this._runningTick=!1,this.tracingSnapshot?.dispose(),this.tracingSnapshot=null,k(n),this.afterTick.next(),Q(13)}};synchronize(){this._rendererFactory===null&&!this._injector.destroyed&&(this._rendererFactory=this._injector.get(Ir,null,{optional:!0}));let n=0;for(;this.dirtyFlags!==0&&n++Do(n))){this.dirtyFlags|=2;return}else this.dirtyFlags&=-8}attachView(n){let r=n;this._views.push(r),r.attachToAppRef(this)}detachView(n){let r=n;_o(this._views,r),r.detachFromAppRef()}_loadComponent(n){this.attachView(n.hostView);try{this.tick()}catch(i){this.internalErrorHandler(i)}this.components.push(n),this._injector.get(Tc,[]).forEach(i=>i(n))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(n=>n()),this._views.slice().forEach(n=>n.destroy())}finally{this._destroyed=!0,this._views=[],this._destroyListeners=[]}}onDestroy(n){return this._destroyListeners.push(n),()=>_o(this._destroyListeners,n)}destroy(){if(this._destroyed)throw new E(406,!1);let n=this._injector;n.destroy&&!n.destroyed&&n.destroy()}get viewCount(){return this._views.length}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function _o(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function Fo(e,t,n,r){let i=F(),o=br();if(_t(i,o,t)){let s=Ee(),a=ka();u0(a,i,e,t,n,r)}return Fo}var SL=typeof document<"u"&&typeof document?.documentElement?.getAnimations=="function";function Tn(e,t,n,r,i,o,s,a){er("NgControlFlow");let c=F(),l=Ee(),u=Yt(l.consts,o);return ry(c,l,e,t,n,r,i,u,256,s,a),Kf}function Kf(e,t,n,r,i,o,s,a){er("NgControlFlow");let c=F(),l=Ee(),u=Yt(l.consts,o);return ry(c,l,e,t,n,r,i,u,512,s,a),Kf}function xn(e,t){er("NgControlFlow");let n=F(),r=br(),i=n[r]!==je?n[r]:-1,o=i!==-1?Tm(n,me+i):void 0,s=0;if(_t(n,r,e)){let a=k(null);try{if(o!==void 0&&N0(o,s),e!==-1){let c=me+e,l=Tm(n,c),u=Qw(n[A],c),d=V0(l,u,n),p=Tv(n,u,t,{dehydratedView:d});Vv(l,p,s,Qd(u,d))}}finally{k(a)}}else if(o!==void 0){let a=A0(o,s);a!==void 0&&(a[Ae]=t)}}function Tm(e,t){return e[t]}function Qw(e,t){return yo(e,t)}function T(e,t,n){let r=F(),i=br();if(_t(r,i,t)){let o=Ee(),s=ka();wv(s,r,e,t,r[se],n)}return T}function uf(e,t,n,r,i){jf(t,e,n,i?"class":"style",r)}function v(e,t,n,r){let i=F(),o=i[A],s=e+me,a=o.firstCreatePass?Gv(s,i,2,t,Iv,sd(),n,r):o.data[s];if(Mv(a,i,e,t,fy),vo(a)){let c=i[A];Lf(c,i,a),iv(c,a,i)}return r!=null&&Ec(i,a),v}function g(){let e=Ee(),t=Ne(),n=Sv(t);return e.firstCreatePass&&Wv(e,n),ad(n)&&cd(),od(),n.classesWithoutHost!=null&&Rb(n)&&uf(e,n,F(),n.classesWithoutHost,!0),n.stylesWithoutHost!=null&&Ob(n)&&uf(e,n,F(),n.stylesWithoutHost,!1),g}function O(e,t,n,r){return v(e,t,n,r),g(),O}function rn(e,t,n,r){let i=F(),o=i[A],s=e+me,a=o.firstCreatePass?Q0(s,o,2,t,n,r):o.data[s];return Mv(a,i,e,t,fy),r!=null&&Ec(i,a),rn}function An(){let e=Ne(),t=Sv(e);return ad(t)&&cd(),od(),An}function wi(e,t,n,r){return rn(e,t,n,r),An(),wi}var fy=(e,t,n,r,i)=>(Fa(!0),gv(t[se],r,Yg()));function Nn(){return F()}var Ua=void 0;function Kw(e){let t=Math.floor(Math.abs(e)),n=e.toString().replace(/^[^.]*\.?/,"").length;return t===1&&n===0?1:5}var Jw=["en",[["a","p"],["AM","PM"]],[["AM","PM"]],[["S","M","T","W","T","F","S"],["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],["Su","Mo","Tu","We","Th","Fr","Sa"]],Ua,[["J","F","M","A","M","J","J","A","S","O","N","D"],["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],["January","February","March","April","May","June","July","August","September","October","November","December"]],Ua,[["B","A"],["BC","AD"],["Before Christ","Anno Domini"]],0,[6,0],["M/d/yy","MMM d, y","MMMM d, y","EEEE, MMMM d, y"],["h:mm a","h:mm:ss a","h:mm:ss a z","h:mm:ss a zzzz"],["{1}, {0}",Ua,"{1} 'at' {0}",Ua],[".",",",";","%","+","-","E","\xD7","\u2030","\u221E","NaN",":"],["#,##0.###","#,##0%","\xA4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",Kw],xd={};function tt(e){let t=Xw(e),n=xm(t);if(n)return n;let r=t.split("-")[0];if(n=xm(r),n)return n;if(r==="en")return Jw;throw new E(701,!1)}function xm(e){return e in xd||(xd[e]=ht.ng&&ht.ng.common&&ht.ng.common.locales&&ht.ng.common.locales[e]),xd[e]}var le=(function(e){return e[e.LocaleId=0]="LocaleId",e[e.DayPeriodsFormat=1]="DayPeriodsFormat",e[e.DayPeriodsStandalone=2]="DayPeriodsStandalone",e[e.DaysFormat=3]="DaysFormat",e[e.DaysStandalone=4]="DaysStandalone",e[e.MonthsFormat=5]="MonthsFormat",e[e.MonthsStandalone=6]="MonthsStandalone",e[e.Eras=7]="Eras",e[e.FirstDayOfWeek=8]="FirstDayOfWeek",e[e.WeekendRange=9]="WeekendRange",e[e.DateFormat=10]="DateFormat",e[e.TimeFormat=11]="TimeFormat",e[e.DateTimeFormat=12]="DateTimeFormat",e[e.NumberSymbols=13]="NumberSymbols",e[e.NumberFormats=14]="NumberFormats",e[e.CurrencyCode=15]="CurrencyCode",e[e.CurrencySymbol=16]="CurrencySymbol",e[e.CurrencyName=17]="CurrencyName",e[e.Currencies=18]="Currencies",e[e.Directionality=19]="Directionality",e[e.PluralCase=20]="PluralCase",e[e.ExtraData=21]="ExtraData",e})(le||{});function Xw(e){return e.toLowerCase().replace(/_/g,"-")}var Lo="en-US";var eI=Lo;function py(e){typeof e=="string"&&(eI=e.toLowerCase().replace(/_/g,"-"))}function K(e,t,n){let r=F(),i=Ee(),o=Ne();return hy(i,r,r[se],o,e,t,n),K}function hy(e,t,n,r,i,o,s){let a=!0,c=null;if((r.type&3||s)&&(c??=Md(r,t,o),X0(r,e,t,s,n,i,o,c)&&(a=!1)),a){let l=r.outputs?.[i],u=r.hostDirectiveOutputs?.[i];if(u&&u.length)for(let d=0;d>17&32767}function tI(e){return(e&2)==2}function nI(e,t){return e&131071|t<<17}function df(e){return e|2}function Ei(e){return(e&131068)>>2}function Ad(e,t){return e&-131069|t<<2}function rI(e){return(e&1)===1}function ff(e){return e|1}function iI(e,t,n,r,i,o){let s=o?t.classBindings:t.styleBindings,a=Sr(s),c=Ei(s);e[r]=n;let l=!1,u;if(Array.isArray(n)){let d=n;u=d[1],(u===null||ci(d,u)>0)&&(l=!0)}else u=n;if(i)if(c!==0){let p=Sr(e[a+1]);e[r+1]=Ha(p,a),p!==0&&(e[p+1]=Ad(e[p+1],r)),e[a+1]=nI(e[a+1],r)}else e[r+1]=Ha(a,0),a!==0&&(e[a+1]=Ad(e[a+1],r)),a=r;else e[r+1]=Ha(c,0),a===0?a=r:e[c+1]=Ad(e[c+1],r),c=r;l&&(e[r+1]=df(e[r+1])),Am(e,u,r,!0),Am(e,u,r,!1),oI(t,u,e,r,o),s=Ha(a,c),o?t.classBindings=s:t.styleBindings=s}function oI(e,t,n,r,i){let o=i?e.residualClasses:e.residualStyles;o!=null&&typeof t=="string"&&ci(o,t)>=0&&(n[r+1]=ff(n[r+1]))}function Am(e,t,n,r){let i=e[n+1],o=t===null,s=r?Sr(i):Ei(i),a=!1;for(;s!==0&&(a===!1||o);){let c=e[s],l=e[s+1];sI(c,t)&&(a=!0,e[s+1]=r?ff(l):df(l)),s=r?Sr(l):Ei(l)}a&&(e[n+1]=r?df(i):ff(i))}function sI(e,t){return e===null||t==null||(Array.isArray(e)?e[1]:e)===t?!0:Array.isArray(e)&&typeof t=="string"?ci(e,t)>=0:!1}var Ft={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function aI(e){return e.substring(Ft.key,Ft.keyEnd)}function cI(e){return lI(e),gy(e,my(e,0,Ft.textEnd))}function gy(e,t){let n=Ft.textEnd;return n===t?-1:(t=Ft.keyEnd=uI(e,Ft.key=t,n),my(e,t,n))}function lI(e){Ft.key=0,Ft.keyEnd=0,Ft.value=0,Ft.valueEnd=0,Ft.textEnd=e.length}function my(e,t,n){for(;t32;)t++;return t}function on(e,t,n){return vy(e,t,n,!1),on}function xr(e,t){return vy(e,t,null,!0),xr}function qe(e){fI(yI,dI,e,!0)}function dI(e,t){for(let n=cI(t);n>=0;n=gy(t,n))wa(e,aI(t),!0)}function vy(e,t,n,r){let i=F(),o=Ee(),s=xa(2);if(o.firstUpdatePass&&Dy(o,e,s,r),t!==je&&_t(i,s,t)){let a=o.data[En()];Cy(o,a,i,i[se],e,i[s+1]=CI(t,n),r,s)}}function fI(e,t,n,r){let i=Ee(),o=xa(2);i.firstUpdatePass&&Dy(i,null,o,r);let s=F();if(n!==je&&_t(s,o,n)){let a=i.data[En()];if(Ey(a,r)&&!yy(i,o)){let c=r?a.classesWithoutHost:a.stylesWithoutHost;c!==null&&(n=Ca(c,n||"")),uf(i,a,s,n,r)}else DI(i,a,s,s[se],s[o+1],s[o+1]=vI(e,t,n),r,o)}}function yy(e,t){return t>=e.expandoStartIndex}function Dy(e,t,n,r){let i=e.data;if(i[n+1]===null){let o=i[En()],s=yy(e,n);Ey(o,r)&&t===null&&!s&&(t=!1),t=pI(i,o,t,r),iI(i,o,t,n,s,r)}}function pI(e,t,n,r){let i=zg(e),o=r?t.residualClasses:t.residualStyles;if(i===null)(r?t.classBindings:t.styleBindings)===0&&(n=Nd(null,e,t,n,r),n=So(n,t.attrs,r),o=null);else{let s=t.directiveStylingLast;if(s===-1||e[s]!==i)if(n=Nd(i,e,t,n,r),o===null){let c=hI(e,t,r);c!==void 0&&Array.isArray(c)&&(c=Nd(null,e,t,c[1],r),c=So(c,t.attrs,r),gI(e,t,r,c))}else o=mI(e,t,r)}return o!==void 0&&(r?t.residualClasses=o:t.residualStyles=o),n}function hI(e,t,n){let r=n?t.classBindings:t.styleBindings;if(Ei(r)!==0)return e[Sr(r)]}function gI(e,t,n,r){let i=n?t.classBindings:t.styleBindings;e[Sr(i)]=r}function mI(e,t,n){let r,i=t.directiveEnd;for(let o=1+t.directiveStylingLast;o0;){let c=e[i],l=Array.isArray(c),u=l?c[1]:c,d=u===null,p=n[i+1];p===je&&(p=d?ze:void 0);let f=d?Ia(p,r):u===r?p:void 0;if(l&&!uc(f)&&(f=Ia(c,r)),uc(f)&&(a=f,s))return a;let h=e[i+1];i=s?Sr(h):Ei(h)}if(t!==null){let c=o?t.residualClasses:t.residualStyles;c!=null&&(a=Ia(c,r))}return a}function uc(e){return e!==void 0}function CI(e,t){return e==null||e===""||(typeof t=="string"?e=e+t:typeof e=="object"&&(e=vn(wt(e)))),e}function Ey(e,t){return(e.flags&(t?8:16))!==0}function C(e,t=""){let n=F(),r=Ee(),i=e+me,o=r.firstCreatePass?Ro(r,i,1,t,null):r.data[i],s=EI(r,n,o,t,e);n[i]=s,Pa()&&Pf(r,n,s,o),hi(o,!1)}var EI=(e,t,n,r,i)=>(Fa(!0),R_(t[se],r));function by(e,t,n,r=""){return _t(e,br(),n)?t+Cn(n)+r:je}function bI(e,t,n,r,i,o=""){let s=Vg(),a=Hf(e,s,n,i);return xa(2),a?t+Cn(n)+r+Cn(i)+o:je}function ie(e){return ue("",e),ie}function ue(e,t,n){let r=F(),i=by(r,e,t,n);return i!==je&&_y(r,En(),i),ue}function ut(e,t,n,r,i){let o=F(),s=bI(o,e,t,n,r,i);return s!==je&&_y(o,En(),s),ut}function _y(e,t,n){let r=Ku(t,e);O_(e[se],r,n)}function Vo(e,t,n){Dd(t)&&(t=t());let r=F(),i=br();if(_t(r,i,t)){let o=Ee(),s=ka();wv(s,r,e,t,r[se],n)}return Vo}function xc(e,t){let n=Dd(e);return n&&e.set(t),n}function Bo(e,t){let n=F(),r=Ee(),i=Ne();return hy(r,n,n[se],i,e,t),Bo}function Ar(e){return _t(F(),br(),e)?Cn(e):je}function Nr(e,t,n=""){return by(F(),e,t,n)}function _I(e,t,n){let r=Ee();if(r.firstCreatePass){let i=Zt(e);pf(n,r.data,r.blueprint,i,!0),pf(t,r.data,r.blueprint,i,!1)}}function pf(e,t,n,r,i){if(e=Te(e),Array.isArray(e))for(let o=0;o>20;if(hr(e)||!e.multi){let f=new wr(l,i,I,null),h=Od(c,t,i?u:u+p,d);h===-1?(Pd(Ja(a,s),o,c),Rd(o,e,t.length),t.push(c),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(f),s.push(f)):(n[h]=f,s[h]=f)}else{let f=Od(c,t,u+p,d),h=Od(c,t,u,u+p),w=f>=0&&n[f],b=h>=0&&n[h];if(i&&!b||!i&&!w){Pd(Ja(a,s),o,c);let _=MI(i?II:wI,n.length,i,r,l,e);!i&&b&&(n[h].providerFactory=_),Rd(o,e,t.length,0),t.push(c),a.directiveStart++,a.directiveEnd++,i&&(a.providerIndexes+=1048576),n.push(_),s.push(_)}else{let _=wy(n[i?h:f],l,!i&&r);Rd(o,e,f>-1?f:h,_)}!i&&r&&b&&n[h].componentProviders++}}}function Rd(e,t,n,r){let i=hr(t),o=wg(t);if(i||o){let c=(o?Te(t.useClass):t).prototype.ngOnDestroy;if(c){let l=e.destroyHooks||(e.destroyHooks=[]);if(!i&&t.multi){let u=l.indexOf(n);u===-1?l.push(n,[r,c]):l[u+1].push(r,c)}else l.push(n,c)}}}function wy(e,t,n){return n&&e.componentProviders++,e.multi.push(t)-1}function Od(e,t,n,r){for(let i=n;i{n.providersResolver=(r,i)=>_I(r,i?i(e):e,t)}}function Ze(e,t,n){let r=Co()+e,i=F();return i[r]===je?_c(i,r,n?t.call(n):t()):K0(i,r)}function $o(e,t,n,r){return SI(F(),Co(),e,t,n,r)}function Jf(e,t){let n=e[t];return n===je?void 0:n}function SI(e,t,n,r,i,o){let s=t+n;return _t(e,s,i)?_c(e,s+1,o?r.call(o,i):r(i)):Jf(e,s+1)}function TI(e,t,n,r,i,o,s){let a=t+n;return Hf(e,a,i,o)?_c(e,a+2,s?r.call(s,i,o):r(i,o)):Jf(e,a+2)}function xI(e,t,n,r,i,o,s,a){let c=t+n;return J0(e,c,i,o,s)?_c(e,c+3,a?r.call(a,i,o,s):r(i,o,s)):Jf(e,c+3)}function Ye(e,t){let n=Ee(),r,i=e+me;n.firstCreatePass?(r=AI(t,n.pipeRegistry),n.data[i]=r,r.onDestroy&&(n.destroyHooks??=[]).push(i,r.onDestroy)):r=n.data[i];let o=r.factory||(r.factory=Hn(r.type,!0)),s,a=He(I);try{let c=Ka(!1),l=o();return Ka(c),Xu(n,F(),i,l),l}finally{He(a)}}function AI(e,t){if(t)for(let n=t.length-1;n>=0;n--){let r=t[n];if(e===r.name)return r}}function dt(e,t,n,r){let i=e+me,o=F(),s=Ju(o,i);return Iy(o,i)?TI(o,Co(),t,s.transform,n,r,s):s.transform(n,r)}function Xf(e,t,n,r,i){let o=e+me,s=F(),a=Ju(s,o);return Iy(s,o)?xI(s,Co(),t,a.transform,n,r,i,a):a.transform(n,r,i)}function Iy(e,t){return e[A].data[t].pure}var dc=class{ngModuleFactory;componentFactories;constructor(t,n){this.ngModuleFactory=t,this.componentFactories=n}},ep=(()=>{class e{compileModuleSync(n){return new sc(n)}compileModuleAsync(n){return Promise.resolve(this.compileModuleSync(n))}compileModuleAndAllComponentsSync(n){let r=this.compileModuleSync(n),i=Hu(n),o=pv(i.declarations).reduce((s,a)=>{let c=Wn(a);return c&&s.push(new Ci(c)),s},[]);return new dc(r,o)}compileModuleAndAllComponentsAsync(n){return Promise.resolve(this.compileModuleAndAllComponentsSync(n))}clearCache(){}clearCacheFor(n){}getModuleId(n){}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var NI=(()=>{class e{zone=m(ce);changeDetectionScheduler=m(yn);applicationRef=m(nn);applicationErrorHandler=m(We);_onMicrotaskEmptySubscription;initialize(){this._onMicrotaskEmptySubscription||(this._onMicrotaskEmptySubscription=this.zone.onMicrotaskEmpty.subscribe({next:()=>{this.changeDetectionScheduler.runningTick||this.zone.run(()=>{try{this.applicationRef.dirtyFlags|=1,this.applicationRef._tick()}catch(n){this.applicationErrorHandler(n)}})}}))}ngOnDestroy(){this._onMicrotaskEmptySubscription?.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),My=new M("",{factory:()=>!1});function tp({ngZoneFactory:e,ignoreChangesOutsideZone:t,scheduleInRootZone:n}){return e??=()=>new ce(L(D({},rp()),{scheduleInRootZone:n})),[{provide:ce,useFactory:e},{provide:Ht,multi:!0,useFactory:()=>{let r=m(NI,{optional:!0});return()=>r.initialize()}},{provide:Ht,multi:!0,useFactory:()=>{let r=m(RI);return()=>{r.initialize()}}},t===!0?{provide:Cd,useValue:!0}:[],{provide:Ed,useValue:n??iy},{provide:We,useFactory:()=>{let r=m(ce),i=m(ge),o;return s=>{r.runOutsideAngular(()=>{i.destroyed&&!o?setTimeout(()=>{throw s}):(o??=i.get(xt),o.handleError(s))})}}}]}function np(e){let t=e?.ignoreChangesOutsideZone,n=e?.scheduleInRootZone,r=tp({ngZoneFactory:()=>{let i=rp(e);return i.scheduleInRootZone=n,i.shouldCoalesceEventChangeDetection&&er("NgZone_CoalesceEvent"),new ce(i)},ignoreChangesOutsideZone:t,scheduleInRootZone:n});return zt([{provide:My,useValue:!0},{provide:gi,useValue:!1},r])}function rp(e){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:e?.eventCoalescing??!1,shouldCoalesceRunChangeDetection:e?.runCoalescing??!1}}var RI=(()=>{class e{subscription=new pe;initialized=!1;zone=m(ce);pendingTasks=m(Qt);initialize(){if(this.initialized)return;this.initialized=!0;let n=null;!this.zone.isStable&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(n=this.pendingTasks.add()),this.zone.runOutsideAngular(()=>{this.subscription.add(this.zone.onStable.subscribe(()=>{ce.assertNotInAngularZone(),queueMicrotask(()=>{n!==null&&!this.zone.hasPendingMacrotasks&&!this.zone.hasPendingMicrotasks&&(this.pendingTasks.remove(n),n=null)})}))}),this.subscription.add(this.zone.onUnstable.subscribe(()=>{ce.assertInAngularZone(),n??=this.pendingTasks.add()}))}ngOnDestroy(){this.subscription.unsubscribe()}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Sy=(()=>{class e{applicationErrorHandler=m(We);appRef=m(nn);taskService=m(Qt);ngZone=m(ce);zonelessEnabled=m(gi);tracing=m(Tr,{optional:!0});disableScheduling=m(Cd,{optional:!0})??!1;zoneIsDefined=typeof Zone<"u"&&!!Zone.root.run;schedulerTickApplyArgs=[{data:{__scheduler_tick__:!0}}];subscriptions=new pe;angularZoneId=this.zoneIsDefined?this.ngZone._inner?.get(ac):null;scheduleInRootZone=!this.zonelessEnabled&&this.zoneIsDefined&&(m(Ed,{optional:!0})??!1);cancelScheduledCallback=null;useMicrotaskScheduler=!1;runningTick=!1;pendingRenderTaskId=null;constructor(){this.subscriptions.add(this.appRef.afterTick.subscribe(()=>{this.runningTick||this.cleanup()})),this.subscriptions.add(this.ngZone.onUnstable.subscribe(()=>{this.runningTick||this.cleanup()})),this.disableScheduling||=!this.zonelessEnabled&&(this.ngZone instanceof cc||!this.zoneIsDefined)}notify(n){if(!this.zonelessEnabled&&n===5)return;let r=!1;switch(n){case 0:{this.appRef.dirtyFlags|=2;break}case 3:case 2:case 4:case 5:case 1:{this.appRef.dirtyFlags|=4;break}case 6:{this.appRef.dirtyFlags|=2,r=!0;break}case 12:{this.appRef.dirtyFlags|=16,r=!0;break}case 13:{this.appRef.dirtyFlags|=2,r=!0;break}case 11:{r=!0;break}case 9:case 8:case 7:case 10:default:this.appRef.dirtyFlags|=8}if(this.appRef.tracingSnapshot=this.tracing?.snapshot(this.appRef.tracingSnapshot)??null,!this.shouldScheduleTick(r))return;let i=this.useMicrotaskScheduler?Im:oy;this.pendingRenderTaskId=this.taskService.add(),this.scheduleInRootZone?this.cancelScheduledCallback=Zone.root.run(()=>i(()=>this.tick())):this.cancelScheduledCallback=this.ngZone.runOutsideAngular(()=>i(()=>this.tick()))}shouldScheduleTick(n){return!(this.disableScheduling&&!n||this.appRef.destroyed||this.pendingRenderTaskId!==null||this.runningTick||this.appRef._runningTick||!this.zonelessEnabled&&this.zoneIsDefined&&Zone.current.get(ac+this.angularZoneId))}tick(){if(this.runningTick||this.appRef.destroyed)return;if(this.appRef.dirtyFlags===0){this.cleanup();return}!this.zonelessEnabled&&this.appRef.dirtyFlags&7&&(this.appRef.dirtyFlags|=1);let n=this.taskService.add();try{this.ngZone.run(()=>{this.runningTick=!0,this.appRef._tick()},void 0,this.schedulerTickApplyArgs)}catch(r){this.taskService.remove(n),this.applicationErrorHandler(r)}finally{this.cleanup()}this.useMicrotaskScheduler=!0,Im(()=>{this.useMicrotaskScheduler=!1,this.taskService.remove(n)})}ngOnDestroy(){this.subscriptions.unsubscribe(),this.cleanup()}cleanup(){if(this.runningTick=!1,this.cancelScheduledCallback?.(),this.cancelScheduledCallback=null,this.pendingRenderTaskId!==null){let n=this.pendingRenderTaskId;this.pendingRenderTaskId=null,this.taskService.remove(n)}}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function OI(){return typeof $localize<"u"&&$localize.locale||Lo}var Ti=new M("",{providedIn:"root",factory:()=>m(Ti,{optional:!0,skipSelf:!0})||OI()});function Re(e){return cg(e)}function Uo(e,t){return zs(e,t?.equal)}var Ty=class{[Pe];constructor(t){this[Pe]=t}destroy(){this[Pe].destroy()}};var ky=Symbol("InputSignalNode#UNSET"),ZI=L(D({},Gs),{transformFn:void 0,applyValueToInputSignal(e,t){Yr(e,t)}});function Py(e,t){let n=Object.create(ZI);n.value=e,n.transformFn=t?.transform;function r(){if(Wr(n),n.value===ky){let i=null;throw new E(-950,i)}return n.value}return r[Pe]=n,r}var Nc=class{attributeName;constructor(t){this.attributeName=t}__NG_ELEMENT_ID__=()=>xo(this.attributeName);toString(){return`HostAttributeToken ${this.attributeName}`}},YI=new M("");YI.__NG_ELEMENT_ID__=e=>{let t=Ne();if(t===null)throw new E(204,!1);if(t.type&2)return t.value;if(e&8)return null;throw new E(204,!1)};function xy(e,t){return Py(e,t)}function QI(e){return Py(ky,e)}var Fy=(xy.required=QI,xy);var ip=new M(""),KI=new M("");function Ho(e){return!e.moduleRef}function JI(e){let t=Ho(e)?e.r3Injector:e.moduleRef.injector,n=t.get(ce);return n.run(()=>{Ho(e)?e.r3Injector.resolveInjectorInitializers():e.moduleRef.resolveInjectorInitializers();let r=t.get(We),i;if(n.runOutsideAngular(()=>{i=n.onError.subscribe({next:r})}),Ho(e)){let o=()=>t.destroy(),s=e.platformInjector.get(ip);s.add(o),t.onDestroy(()=>{i.unsubscribe(),s.delete(o)})}else{let o=()=>e.moduleRef.destroy(),s=e.platformInjector.get(ip);s.add(o),e.moduleRef.onDestroy(()=>{_o(e.allPlatformModules,e.moduleRef),i.unsubscribe(),s.delete(o)})}return eM(r,n,()=>{let o=t.get(Qt),s=o.add(),a=t.get(Qf);return a.runInitializers(),a.donePromise.then(()=>{let c=t.get(Ti,Lo);if(py(c||Lo),!t.get(KI,!0))return Ho(e)?t.get(nn):(e.allPlatformModules.push(e.moduleRef),e.moduleRef);if(Ho(e)){let u=t.get(nn);return e.rootComponent!==void 0&&u.bootstrap(e.rootComponent),u}else return XI?.(e.moduleRef,e.allPlatformModules),e.moduleRef}).finally(()=>void o.remove(s))})})}var XI;function eM(e,t,n){try{let r=n();return tr(r)?r.catch(i=>{throw t.runOutsideAngular(()=>e(i)),i}):r}catch(r){throw t.runOutsideAngular(()=>e(r)),r}}var Ac=null;function tM(e=[],t){return at.create({name:t,providers:[{provide:uo,useValue:"platform"},{provide:ip,useValue:new Set([()=>Ac=null])},...e]})}function nM(e=[]){if(Ac)return Ac;let t=tM(e);return Ac=t,uy(),rM(t),t}function rM(e){let t=e.get(hc,null);xe(e,()=>{t?.forEach(n=>n())})}var Rr=(()=>{class e{static __NG_ELEMENT_ID__=iM}return e})();function iM(e){return oM(Ne(),F(),(e&16)===16)}function oM(e,t,n){if(Yn(e)&&!n){let r=Dt(e.index,t);return new Kn(r,r)}else if(e.type&175){let r=t[vt];return new Kn(r,t)}return null}var op=class{constructor(){}supports(t){return Uf(t)}create(t){return new sp(t)}},sM=(e,t)=>t,sp=class{length=0;collection;_linkedRecords=null;_unlinkedRecords=null;_previousItHead=null;_itHead=null;_itTail=null;_additionsHead=null;_additionsTail=null;_movesHead=null;_movesTail=null;_removalsHead=null;_removalsTail=null;_identityChangesHead=null;_identityChangesTail=null;_trackByFn;constructor(t){this._trackByFn=t||sM}forEachItem(t){let n;for(n=this._itHead;n!==null;n=n._next)t(n)}forEachOperation(t){let n=this._itHead,r=this._removalsHead,i=0,o=null;for(;n||r;){let s=!r||n&&n.currentIndex{s=this._trackByFn(i,a),n===null||!Object.is(n.trackById,s)?(n=this._mismatch(n,a,s,i),r=!0):(r&&(n=this._verifyReinsertion(n,a,s,i)),Object.is(n.item,a)||this._addIdentityChange(n,a)),n=n._next,i++}),this.length=i;return this._truncate(n),this.collection=t,this.isDirty}get isDirty(){return this._additionsHead!==null||this._movesHead!==null||this._removalsHead!==null||this._identityChangesHead!==null}_reset(){if(this.isDirty){let t;for(t=this._previousItHead=this._itHead;t!==null;t=t._next)t._nextPrevious=t._next;for(t=this._additionsHead;t!==null;t=t._nextAdded)t.previousIndex=t.currentIndex;for(this._additionsHead=this._additionsTail=null,t=this._movesHead;t!==null;t=t._nextMoved)t.previousIndex=t.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(t,n,r,i){let o;return t===null?o=this._itTail:(o=t._prev,this._remove(t)),t=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null),t!==null?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._reinsertAfter(t,o,i)):(t=this._linkedRecords===null?null:this._linkedRecords.get(r,i),t!==null?(Object.is(t.item,n)||this._addIdentityChange(t,n),this._moveAfter(t,o,i)):t=this._addAfter(new ap(n,r),o,i)),t}_verifyReinsertion(t,n,r,i){let o=this._unlinkedRecords===null?null:this._unlinkedRecords.get(r,null);return o!==null?t=this._reinsertAfter(o,t._prev,i):t.currentIndex!=i&&(t.currentIndex=i,this._addToMoves(t,i)),t}_truncate(t){for(;t!==null;){let n=t._next;this._addToRemovals(this._unlink(t)),t=n}this._unlinkedRecords!==null&&this._unlinkedRecords.clear(),this._additionsTail!==null&&(this._additionsTail._nextAdded=null),this._movesTail!==null&&(this._movesTail._nextMoved=null),this._itTail!==null&&(this._itTail._next=null),this._removalsTail!==null&&(this._removalsTail._nextRemoved=null),this._identityChangesTail!==null&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(t,n,r){this._unlinkedRecords!==null&&this._unlinkedRecords.remove(t);let i=t._prevRemoved,o=t._nextRemoved;return i===null?this._removalsHead=o:i._nextRemoved=o,o===null?this._removalsTail=i:o._prevRemoved=i,this._insertAfter(t,n,r),this._addToMoves(t,r),t}_moveAfter(t,n,r){return this._unlink(t),this._insertAfter(t,n,r),this._addToMoves(t,r),t}_addAfter(t,n,r){return this._insertAfter(t,n,r),this._additionsTail===null?this._additionsTail=this._additionsHead=t:this._additionsTail=this._additionsTail._nextAdded=t,t}_insertAfter(t,n,r){let i=n===null?this._itHead:n._next;return t._next=i,t._prev=n,i===null?this._itTail=t:i._prev=t,n===null?this._itHead=t:n._next=t,this._linkedRecords===null&&(this._linkedRecords=new Rc),this._linkedRecords.put(t),t.currentIndex=r,t}_remove(t){return this._addToRemovals(this._unlink(t))}_unlink(t){this._linkedRecords!==null&&this._linkedRecords.remove(t);let n=t._prev,r=t._next;return n===null?this._itHead=r:n._next=r,r===null?this._itTail=n:r._prev=n,t}_addToMoves(t,n){return t.previousIndex===n||(this._movesTail===null?this._movesTail=this._movesHead=t:this._movesTail=this._movesTail._nextMoved=t),t}_addToRemovals(t){return this._unlinkedRecords===null&&(this._unlinkedRecords=new Rc),this._unlinkedRecords.put(t),t.currentIndex=null,t._nextRemoved=null,this._removalsTail===null?(this._removalsTail=this._removalsHead=t,t._prevRemoved=null):(t._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=t),t}_addIdentityChange(t,n){return t.item=n,this._identityChangesTail===null?this._identityChangesTail=this._identityChangesHead=t:this._identityChangesTail=this._identityChangesTail._nextIdentityChange=t,t}},ap=class{item;trackById;currentIndex=null;previousIndex=null;_nextPrevious=null;_prev=null;_next=null;_prevDup=null;_nextDup=null;_prevRemoved=null;_nextRemoved=null;_nextAdded=null;_nextMoved=null;_nextIdentityChange=null;constructor(t,n){this.item=t,this.trackById=n}},cp=class{_head=null;_tail=null;add(t){this._head===null?(this._head=this._tail=t,t._nextDup=null,t._prevDup=null):(this._tail._nextDup=t,t._prevDup=this._tail,t._nextDup=null,this._tail=t)}get(t,n){let r;for(r=this._head;r!==null;r=r._nextDup)if((n===null||n<=r.currentIndex)&&Object.is(r.trackById,t))return r;return null}remove(t){let n=t._prevDup,r=t._nextDup;return n===null?this._head=r:n._nextDup=r,r===null?this._tail=n:r._prevDup=n,this._head===null}},Rc=class{map=new Map;put(t){let n=t.trackById,r=this.map.get(n);r||(r=new cp,this.map.set(n,r)),r.add(t)}get(t,n){let r=t,i=this.map.get(r);return i?i.get(t,n):null}remove(t){let n=t.trackById;return this.map.get(n).remove(t)&&this.map.delete(n),t}get isEmpty(){return this.map.size===0}clear(){this.map.clear()}};function Ay(e,t,n){let r=e.previousIndex;if(r===null)return r;let i=0;return n&&r{class e{factories;static \u0275prov=S({token:e,providedIn:"root",factory:Ny});constructor(n){this.factories=n}static create(n,r){if(r!=null){let i=r.factories.slice();n=n.concat(i)}return new e(n)}static extend(n){return{provide:e,useFactory:()=>{let r=m(e,{optional:!0,skipSelf:!0});return e.create(n,r||Ny())}}}find(n){let r=this.factories.find(i=>i.supports(n));if(r!=null)return r;throw new E(901,!1)}}return e})();function Ly(e){let{rootComponent:t,appProviders:n,platformProviders:r,platformRef:i}=e;Q(8);try{let o=i?.injector??nM(r),s=[tp({}),{provide:yn,useExisting:Sy},Kg,...n||[]],a=new Mo({providers:s,parent:o,debugName:"",runEnvironmentInitializers:!1});return JI({r3Injector:a.injector,platformInjector:o,rootComponent:t})}catch(o){return Promise.reject(o)}finally{Q(9)}}function xi(e){return typeof e=="boolean"?e:e!=null&&e!=="false"}var By=null;function Mt(){return By}function up(e){By??=e}var zo=class{},dp=(()=>{class e{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m($y),providedIn:"platform"})}return e})();var $y=(()=>{class e extends dp{_location;_history;_doc=m(fe);constructor(){super(),this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Mt().getBaseHref(this._doc)}onPopState(n){let r=Mt().getGlobalEventTarget(this._doc,"window");return r.addEventListener("popstate",n,!1),()=>r.removeEventListener("popstate",n)}onHashChange(n){let r=Mt().getGlobalEventTarget(this._doc,"window");return r.addEventListener("hashchange",n,!1),()=>r.removeEventListener("hashchange",n)}get href(){return this._location.href}get protocol(){return this._location.protocol}get hostname(){return this._location.hostname}get port(){return this._location.port}get pathname(){return this._location.pathname}get search(){return this._location.search}get hash(){return this._location.hash}set pathname(n){this._location.pathname=n}pushState(n,r,i){this._history.pushState(n,r,i)}replaceState(n,r,i){this._history.replaceState(n,r,i)}forward(){this._history.forward()}back(){this._history.back()}historyGo(n=0){this._history.go(n)}getState(){return this._history.state}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>new e,providedIn:"platform"})}return e})();function Uy(e,t){return e?t?e.endsWith("/")?t.startsWith("/")?e+t.slice(1):e+t:t.startsWith("/")?e+t:`${e}/${t}`:e:t}function jy(e){let t=e.search(/#|\?|$/);return e[t-1]==="/"?e.slice(0,t-1)+e.slice(t):e}function nr(e){return e&&e[0]!=="?"?`?${e}`:e}var Ai=(()=>{class e{historyGo(n){throw new Error("")}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m(zy),providedIn:"root"})}return e})(),Hy=new M(""),zy=(()=>{class e extends Ai{_platformLocation;_baseHref;_removeListenerFns=[];constructor(n,r){super(),this._platformLocation=n,this._baseHref=r??this._platformLocation.getBaseHrefFromDOM()??m(fe).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(n){this._removeListenerFns.push(this._platformLocation.onPopState(n),this._platformLocation.onHashChange(n))}getBaseHref(){return this._baseHref}prepareExternalUrl(n){return Uy(this._baseHref,n)}path(n=!1){let r=this._platformLocation.pathname+nr(this._platformLocation.search),i=this._platformLocation.hash;return i&&n?`${r}${i}`:r}pushState(n,r,i,o){let s=this.prepareExternalUrl(i+nr(o));this._platformLocation.pushState(n,r,s)}replaceState(n,r,i,o){let s=this.prepareExternalUrl(i+nr(o));this._platformLocation.replaceState(n,r,s)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(n=0){this._platformLocation.historyGo?.(n)}static \u0275fac=function(r){return new(r||e)(x(dp),x(Hy,8))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),Ni=(()=>{class e{_subject=new de;_basePath;_locationStrategy;_urlChangeListeners=[];_urlChangeSubscription=null;constructor(n){this._locationStrategy=n;let r=this._locationStrategy.getBaseHref();this._basePath=lM(jy(Vy(r))),this._locationStrategy.onPopState(i=>{this._subject.next({url:this.path(!0),pop:!0,state:i.state,type:i.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(n=!1){return this.normalize(this._locationStrategy.path(n))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(n,r=""){return this.path()==this.normalize(n+nr(r))}normalize(n){return e.stripTrailingSlash(cM(this._basePath,Vy(n)))}prepareExternalUrl(n){return n&&n[0]!=="/"&&(n="/"+n),this._locationStrategy.prepareExternalUrl(n)}go(n,r="",i=null){this._locationStrategy.pushState(i,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+nr(r)),i)}replaceState(n,r="",i=null){this._locationStrategy.replaceState(i,"",n,r),this._notifyUrlChangeListeners(this.prepareExternalUrl(n+nr(r)),i)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(n=0){this._locationStrategy.historyGo?.(n)}onUrlChange(n){return this._urlChangeListeners.push(n),this._urlChangeSubscription??=this.subscribe(r=>{this._notifyUrlChangeListeners(r.url,r.state)}),()=>{let r=this._urlChangeListeners.indexOf(n);this._urlChangeListeners.splice(r,1),this._urlChangeListeners.length===0&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(n="",r){this._urlChangeListeners.forEach(i=>i(n,r))}subscribe(n,r,i){return this._subject.subscribe({next:n,error:r??void 0,complete:i??void 0})}static normalizeQueryParams=nr;static joinWithSlash=Uy;static stripTrailingSlash=jy;static \u0275fac=function(r){return new(r||e)(x(Ai))};static \u0275prov=S({token:e,factory:()=>aM(),providedIn:"root"})}return e})();function aM(){return new Ni(x(Ai))}function cM(e,t){if(!e||!t.startsWith(e))return t;let n=t.substring(e.length);return n===""||["/",";","?","#"].includes(n[0])?n:t}function Vy(e){return e.replace(/\/index.html$/,"")}function lM(e){if(new RegExp("^(https?:)?//").test(e)){let[,n]=e.split(/\/\/[^\/]+/);return n}return e}var vp=(function(e){return e[e.Decimal=0]="Decimal",e[e.Percent=1]="Percent",e[e.Currency=2]="Currency",e[e.Scientific=3]="Scientific",e})(vp||{});var Ve=(function(e){return e[e.Format=0]="Format",e[e.Standalone=1]="Standalone",e})(Ve||{}),ee=(function(e){return e[e.Narrow=0]="Narrow",e[e.Abbreviated=1]="Abbreviated",e[e.Wide=2]="Wide",e[e.Short=3]="Short",e})(ee||{}),nt=(function(e){return e[e.Short=0]="Short",e[e.Medium=1]="Medium",e[e.Long=2]="Long",e[e.Full=3]="Full",e})(nt||{}),rt={Decimal:0,Group:1,List:2,PercentSign:3,PlusSign:4,MinusSign:5,Exponential:6,SuperscriptingExponent:7,PerMille:8,Infinity:9,NaN:10,TimeSeparator:11,CurrencyDecimal:12,CurrencyGroup:13};function Yy(e){return tt(e)[le.LocaleId]}function Qy(e,t,n){let r=tt(e),i=[r[le.DayPeriodsFormat],r[le.DayPeriodsStandalone]],o=St(i,t);return St(o,n)}function Ky(e,t,n){let r=tt(e),i=[r[le.DaysFormat],r[le.DaysStandalone]],o=St(i,t);return St(o,n)}function Jy(e,t,n){let r=tt(e),i=[r[le.MonthsFormat],r[le.MonthsStandalone]],o=St(i,t);return St(o,n)}function Xy(e,t){let r=tt(e)[le.Eras];return St(r,t)}function Go(e,t){let n=tt(e);return St(n[le.DateFormat],t)}function Wo(e,t){let n=tt(e);return St(n[le.TimeFormat],t)}function qo(e,t){let r=tt(e)[le.DateTimeFormat];return St(r,t)}function sn(e,t){let n=tt(e),r=n[le.NumberSymbols][t];if(typeof r>"u"){if(t===rt.CurrencyDecimal)return n[le.NumberSymbols][rt.Decimal];if(t===rt.CurrencyGroup)return n[le.NumberSymbols][rt.Group]}return r}function eD(e,t){return tt(e)[le.NumberFormats][t]}function tD(e){if(!e[le.ExtraData])throw new E(2303,!1)}function nD(e){let t=tt(e);return tD(t),(t[le.ExtraData][2]||[]).map(r=>typeof r=="string"?fp(r):[fp(r[0]),fp(r[1])])}function rD(e,t,n){let r=tt(e);tD(r);let i=[r[le.ExtraData][0],r[le.ExtraData][1]],o=St(i,t)||[];return St(o,n)||[]}function St(e,t){for(let n=t;n>-1;n--)if(typeof e[n]<"u")return e[n];throw new E(2304,!1)}function fp(e){let[t,n]=e.split(":");return{hours:+t,minutes:+n}}var uM=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Oc={},dM=/((?:[^BEGHLMOSWYZabcdhmswyz']+)|(?:'(?:[^']|'')*')|(?:G{1,5}|y{1,4}|Y{1,4}|M{1,5}|L{1,5}|w{1,2}|W{1}|d{1,2}|E{1,6}|c{1,6}|a{1,5}|b{1,5}|B{1,5}|h{1,2}|H{1,2}|m{1,2}|s{1,2}|S{1,3}|z{1,4}|Z{1,5}|O{1,4}))([\s\S]*)/;function iD(e,t,n,r){let i=CM(e);t=Rn(n,t)||t;let s=[],a;for(;t;)if(a=dM.exec(t),a){s=s.concat(a.slice(1));let u=s.pop();if(!u)break;t=u}else{s.push(t);break}let c=i.getTimezoneOffset();r&&(c=sD(r,c),i=DM(i,r));let l="";return s.forEach(u=>{let d=vM(u);l+=d?d(i,n,c):u==="''"?"'":u.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),l}function jc(e,t,n){let r=new Date(0);return r.setFullYear(e,t,n),r.setHours(0,0,0),r}function Rn(e,t){let n=Yy(e);if(Oc[n]??={},Oc[n][t])return Oc[n][t];let r="";switch(t){case"shortDate":r=Go(e,nt.Short);break;case"mediumDate":r=Go(e,nt.Medium);break;case"longDate":r=Go(e,nt.Long);break;case"fullDate":r=Go(e,nt.Full);break;case"shortTime":r=Wo(e,nt.Short);break;case"mediumTime":r=Wo(e,nt.Medium);break;case"longTime":r=Wo(e,nt.Long);break;case"fullTime":r=Wo(e,nt.Full);break;case"short":let i=Rn(e,"shortTime"),o=Rn(e,"shortDate");r=kc(qo(e,nt.Short),[i,o]);break;case"medium":let s=Rn(e,"mediumTime"),a=Rn(e,"mediumDate");r=kc(qo(e,nt.Medium),[s,a]);break;case"long":let c=Rn(e,"longTime"),l=Rn(e,"longDate");r=kc(qo(e,nt.Long),[c,l]);break;case"full":let u=Rn(e,"fullTime"),d=Rn(e,"fullDate");r=kc(qo(e,nt.Full),[u,d]);break}return r&&(Oc[n][t]=r),r}function kc(e,t){return t&&(e=e.replace(/\{([^}]+)}/g,function(n,r){return t!=null&&r in t?t[r]:n})),e}function jt(e,t,n="-",r,i){let o="";(e<0||i&&e<=0)&&(i?e=-e+1:(e=-e,o=n));let s=String(e);for(;s.length0||a>-n)&&(a+=n),e===3)a===0&&n===-12&&(a=12);else if(e===6)return fM(a,t);let c=sn(s,rt.MinusSign);return jt(a,t,c,r,i)}}function pM(e,t){switch(e){case 0:return t.getFullYear();case 1:return t.getMonth();case 2:return t.getDate();case 3:return t.getHours();case 4:return t.getMinutes();case 5:return t.getSeconds();case 6:return t.getMilliseconds();case 7:return t.getDay();default:throw new E(2301,!1)}}function te(e,t,n=Ve.Format,r=!1){return function(i,o){return hM(i,o,e,t,n,r)}}function hM(e,t,n,r,i,o){switch(n){case 2:return Jy(t,i,r)[e.getMonth()];case 1:return Ky(t,i,r)[e.getDay()];case 0:let s=e.getHours(),a=e.getMinutes();if(o){let l=nD(t),u=rD(t,i,r),d=l.findIndex(p=>{if(Array.isArray(p)){let[f,h]=p,w=s>=f.hours&&a>=f.minutes,b=s0?Math.floor(i/60):Math.ceil(i/60);switch(e){case 0:return(i>=0?"+":"")+jt(s,2,o)+jt(Math.abs(i%60),2,o);case 1:return"GMT"+(i>=0?"+":"")+jt(s,1,o);case 2:return"GMT"+(i>=0?"+":"")+jt(s,2,o)+":"+jt(Math.abs(i%60),2,o);case 3:return r===0?"Z":(i>=0?"+":"")+jt(s,2,o)+":"+jt(Math.abs(i%60),2,o);default:throw new E(2310,!1)}}}var gM=0,Lc=4;function mM(e){let t=jc(e,gM,1).getDay();return jc(e,0,1+(t<=Lc?Lc:Lc+7)-t)}function oD(e){let t=e.getDay(),n=t===0?-3:Lc-t;return jc(e.getFullYear(),e.getMonth(),e.getDate()+n)}function pp(e,t=!1){return function(n,r){let i;if(t){let o=new Date(n.getFullYear(),n.getMonth(),1).getDay()-1,s=n.getDate();i=1+Math.floor((s+o)/7)}else{let o=oD(n),s=mM(o.getFullYear()),a=o.getTime()-s.getTime();i=1+Math.round(a/6048e5)}return jt(i,e,sn(r,rt.MinusSign))}}function Fc(e,t=!1){return function(n,r){let o=oD(n).getFullYear();return jt(o,e,sn(r,rt.MinusSign),t)}}var hp={};function vM(e){if(hp[e])return hp[e];let t;switch(e){case"G":case"GG":case"GGG":t=te(3,ee.Abbreviated);break;case"GGGG":t=te(3,ee.Wide);break;case"GGGGG":t=te(3,ee.Narrow);break;case"y":t=ye(0,1,0,!1,!0);break;case"yy":t=ye(0,2,0,!0,!0);break;case"yyy":t=ye(0,3,0,!1,!0);break;case"yyyy":t=ye(0,4,0,!1,!0);break;case"Y":t=Fc(1);break;case"YY":t=Fc(2,!0);break;case"YYY":t=Fc(3);break;case"YYYY":t=Fc(4);break;case"M":case"L":t=ye(1,1,1);break;case"MM":case"LL":t=ye(1,2,1);break;case"MMM":t=te(2,ee.Abbreviated);break;case"MMMM":t=te(2,ee.Wide);break;case"MMMMM":t=te(2,ee.Narrow);break;case"LLL":t=te(2,ee.Abbreviated,Ve.Standalone);break;case"LLLL":t=te(2,ee.Wide,Ve.Standalone);break;case"LLLLL":t=te(2,ee.Narrow,Ve.Standalone);break;case"w":t=pp(1);break;case"ww":t=pp(2);break;case"W":t=pp(1,!0);break;case"d":t=ye(2,1);break;case"dd":t=ye(2,2);break;case"c":case"cc":t=ye(7,1);break;case"ccc":t=te(1,ee.Abbreviated,Ve.Standalone);break;case"cccc":t=te(1,ee.Wide,Ve.Standalone);break;case"ccccc":t=te(1,ee.Narrow,Ve.Standalone);break;case"cccccc":t=te(1,ee.Short,Ve.Standalone);break;case"E":case"EE":case"EEE":t=te(1,ee.Abbreviated);break;case"EEEE":t=te(1,ee.Wide);break;case"EEEEE":t=te(1,ee.Narrow);break;case"EEEEEE":t=te(1,ee.Short);break;case"a":case"aa":case"aaa":t=te(0,ee.Abbreviated);break;case"aaaa":t=te(0,ee.Wide);break;case"aaaaa":t=te(0,ee.Narrow);break;case"b":case"bb":case"bbb":t=te(0,ee.Abbreviated,Ve.Standalone,!0);break;case"bbbb":t=te(0,ee.Wide,Ve.Standalone,!0);break;case"bbbbb":t=te(0,ee.Narrow,Ve.Standalone,!0);break;case"B":case"BB":case"BBB":t=te(0,ee.Abbreviated,Ve.Format,!0);break;case"BBBB":t=te(0,ee.Wide,Ve.Format,!0);break;case"BBBBB":t=te(0,ee.Narrow,Ve.Format,!0);break;case"h":t=ye(3,1,-12);break;case"hh":t=ye(3,2,-12);break;case"H":t=ye(3,1);break;case"HH":t=ye(3,2);break;case"m":t=ye(4,1);break;case"mm":t=ye(4,2);break;case"s":t=ye(5,1);break;case"ss":t=ye(5,2);break;case"S":t=ye(6,1);break;case"SS":t=ye(6,2);break;case"SSS":t=ye(6,3);break;case"Z":case"ZZ":case"ZZZ":t=Pc(0);break;case"ZZZZZ":t=Pc(3);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":t=Pc(1);break;case"OOOO":case"ZZZZ":case"zzzz":t=Pc(2);break;default:return null}return hp[e]=t,t}function sD(e,t){e=e.replace(/:/g,"");let n=Date.parse("Jan 01, 1970 00:00:00 "+e)/6e4;return isNaN(n)?t:n}function yM(e,t){return e=new Date(e.getTime()),e.setMinutes(e.getMinutes()+t),e}function DM(e,t,n){let i=e.getTimezoneOffset(),o=sD(t,i);return yM(e,-1*(o-i))}function CM(e){if(Gy(e))return e;if(typeof e=="number"&&!isNaN(e))return new Date(e);if(typeof e=="string"){if(e=e.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(e)){let[i,o=1,s=1]=e.split("-").map(a=>+a);return jc(i,o-1,s)}let n=parseFloat(e);if(!isNaN(e-n))return new Date(n);let r;if(r=e.match(uM))return EM(r)}let t=new Date(e);if(!Gy(t))throw new E(2311,!1);return t}function EM(e){let t=new Date(0),n=0,r=0,i=e[8]?t.setUTCFullYear:t.setFullYear,o=e[8]?t.setUTCHours:t.setHours;e[9]&&(n=Number(e[9]+e[10]),r=Number(e[9]+e[11])),i.call(t,Number(e[1]),Number(e[2])-1,Number(e[3]));let s=Number(e[4]||0)-n,a=Number(e[5]||0)-r,c=Number(e[6]||0),l=Math.floor(parseFloat("0."+(e[7]||0))*1e3);return o.call(t,s,a,c,l),t}function Gy(e){return e instanceof Date&&!isNaN(e.valueOf())}var bM=/^(\d+)?\.((\d+)(-(\d+))?)?$/,Wy=22,Vc=".",Zo="0",_M=";",wM=",",gp="#";function IM(e,t,n,r,i,o,s=!1){let a="",c=!1;if(!isFinite(e))a=sn(n,rt.Infinity);else{let l=TM(e);s&&(l=SM(l));let u=t.minInt,d=t.minFrac,p=t.maxFrac;if(o){let X=o.match(bM);if(X===null)throw new E(2306,!1);let oe=X[1],$=X[3],Me=X[5];oe!=null&&(u=mp(oe)),$!=null&&(d=mp($)),Me!=null?p=mp(Me):$!=null&&d>p&&(p=d)}xM(l,d,p);let f=l.digits,h=l.integerLen,w=l.exponent,b=[];for(c=f.every(X=>!X);h0?b=f.splice(h,f.length):(b=f,f=[0]);let _=[];for(f.length>=t.lgSize&&_.unshift(f.splice(-t.lgSize,f.length).join(""));f.length>t.gSize;)_.unshift(f.splice(-t.gSize,f.length).join(""));f.length&&_.unshift(f.join("")),a=_.join(sn(n,r)),b.length&&(a+=sn(n,i)+b.join("")),w&&(a+=sn(n,rt.Exponential)+"+"+w)}return e<0&&!c?a=t.negPre+a+t.negSuf:a=t.posPre+a+t.posSuf,a}function aD(e,t,n){let r=eD(t,vp.Decimal),i=MM(r,sn(t,rt.MinusSign));return IM(e,i,t,rt.Group,rt.Decimal,n)}function MM(e,t="-"){let n={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},r=e.split(_M),i=r[0],o=r[1],s=i.indexOf(Vc)!==-1?i.split(Vc):[i.substring(0,i.lastIndexOf(Zo)+1),i.substring(i.lastIndexOf(Zo)+1)],a=s[0],c=s[1]||"";n.posPre=a.substring(0,a.indexOf(gp));for(let u=0;u-1&&(t=t.replace(Vc,"")),(o=t.search(/e/i))>0?(i<0&&(i=o),i+=+t.slice(o+1),t=t.substring(0,o)):i<0&&(i=t.length),o=0;t.charAt(o)===Zo;o++);if(o===(a=t.length))r=[0],i=1;else{for(a--;t.charAt(a)===Zo;)a--;for(i-=o,r=[],s=0;o<=a;o++,s++)r[s]=Number(t.charAt(o))}return i>Wy&&(r=r.splice(0,Wy-1),n=i-1,i=1),{digits:r,exponent:n,integerLen:i}}function xM(e,t,n){if(t>n)throw new E(2307,!1);let r=e.digits,i=r.length-e.integerLen,o=Math.min(Math.max(t,i),n),s=o+e.integerLen,a=r[s];if(s>0){r.splice(Math.max(e.integerLen,s));for(let d=s;d=5)if(s-1<0){for(let d=0;d>s;d--)r.unshift(0),e.integerLen++;r.unshift(1),e.integerLen++}else r[s-1]++;for(;i=l?h.pop():c=!1),p>=10?1:0},0);u&&(r.unshift(u),e.integerLen++)}function mp(e){let t=parseInt(e);if(isNaN(t))throw new E(2305,!1);return t}var Bc=class{$implicit;ngForOf;index;count;constructor(t,n,r,i){this.$implicit=t,this.ngForOf=n,this.index=r,this.count=i}get first(){return this.index===0}get last(){return this.index===this.count-1}get even(){return this.index%2===0}get odd(){return!this.even}},Be=(()=>{class e{_viewContainer;_template;_differs;set ngForOf(n){this._ngForOf=n,this._ngForOfDirty=!0}set ngForTrackBy(n){this._trackByFn=n}get ngForTrackBy(){return this._trackByFn}_ngForOf=null;_ngForOfDirty=!0;_differ=null;_trackByFn;constructor(n,r,i){this._viewContainer=n,this._template=r,this._differs=i}set ngForTemplate(n){n&&(this._template=n)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;let n=this._ngForOf;!this._differ&&n&&(this._differ=this._differs.find(n).create(this.ngForTrackBy))}if(this._differ){let n=this._differ.diff(this._ngForOf);n&&this._applyChanges(n)}}_applyChanges(n){let r=this._viewContainer;n.forEachOperation((i,o,s)=>{if(i.previousIndex==null)r.createEmbeddedView(this._template,new Bc(i.item,this._ngForOf,-1,-1),s===null?void 0:s);else if(s==null)r.remove(o===null?void 0:o);else if(o!==null){let a=r.get(o);r.move(a,s),qy(a,i)}});for(let i=0,o=r.length;i{let o=r.get(i.currentIndex);qy(o,i)})}static ngTemplateContextGuard(n,r){return!0}static \u0275fac=function(r){return new(r||e)(I(Mn),I(Jn),I(lp))};static \u0275dir=ve({type:e,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"}})}return e})();function qy(e,t){e.context.$implicit=t.item}var Yo=(()=>{class e{_viewContainer;_context=new $c;_thenTemplateRef=null;_elseTemplateRef=null;_thenViewRef=null;_elseViewRef=null;constructor(n,r){this._viewContainer=n,this._thenTemplateRef=r}set ngIf(n){this._context.$implicit=this._context.ngIf=n,this._updateView()}set ngIfThen(n){Zy(n,!1),this._thenTemplateRef=n,this._thenViewRef=null,this._updateView()}set ngIfElse(n){Zy(n,!1),this._elseTemplateRef=n,this._elseViewRef=null,this._updateView()}_updateView(){this._context.$implicit?this._thenViewRef||(this._viewContainer.clear(),this._elseViewRef=null,this._thenTemplateRef&&(this._thenViewRef=this._viewContainer.createEmbeddedView(this._thenTemplateRef,this._context))):this._elseViewRef||(this._viewContainer.clear(),this._thenViewRef=null,this._elseTemplateRef&&(this._elseViewRef=this._viewContainer.createEmbeddedView(this._elseTemplateRef,this._context)))}static ngIfUseIfTypeGuard;static ngTemplateGuard_ngIf;static ngTemplateContextGuard(n,r){return!0}static \u0275fac=function(r){return new(r||e)(I(Mn),I(Jn))};static \u0275dir=ve({type:e,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"}})}return e})(),$c=class{$implicit=null;ngIf=null};function Zy(e,t){if(e&&!e.createEmbeddedView)throw new E(2020,!1)}function yp(e,t){return new E(2100,!1)}var AM="mediumDate",cD=new M(""),lD=new M(""),Or=(()=>{class e{locale;defaultTimezone;defaultOptions;constructor(n,r,i){this.locale=n,this.defaultTimezone=r,this.defaultOptions=i}transform(n,r,i,o){if(n==null||n===""||n!==n)return null;try{let s=r??this.defaultOptions?.dateFormat??AM,a=i??this.defaultOptions?.timezone??this.defaultTimezone??void 0;return iD(n,s,o||this.locale,a)}catch(s){throw yp(e,s.message)}}static \u0275fac=function(r){return new(r||e)(I(Ti,16),I(cD,24),I(lD,24))};static \u0275pipe=Po({name:"date",type:e,pure:!0})}return e})();var Dp=(()=>{class e{_locale;constructor(n){this._locale=n}transform(n,r,i){if(!NM(n))return null;i||=this._locale;try{let o=RM(n);return aD(o,i,r)}catch(o){throw yp(e,o.message)}}static \u0275fac=function(r){return new(r||e)(I(Ti,16))};static \u0275pipe=Po({name:"number",type:e,pure:!0})}return e})();function NM(e){return!(e==null||e===""||e!==e)}function RM(e){if(typeof e=="string"&&!isNaN(Number(e)-parseFloat(e)))return Number(e);if(typeof e!="number")throw new E(2309,!1);return e}var Cp=(()=>{class e{transform(n,r,i){if(n==null)return null;if(!(typeof n=="string"||Array.isArray(n)))throw yp(e,n);return n.slice(r,i)}static \u0275fac=function(r){return new(r||e)};static \u0275pipe=Po({name:"slice",type:e,pure:!1})}return e})();var $e=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=tn({type:e});static \u0275inj=At({})}return e})();function Qo(e,t){t=encodeURIComponent(t);for(let n of e.split(";")){let r=n.indexOf("="),[i,o]=r==-1?[n,""]:[n.slice(0,r),n.slice(r+1)];if(i.trim()===t)return decodeURIComponent(o)}return null}var kr=class{};var uD="browser";var Hc=new M(""),Ip=(()=>{class e{_zone;_plugins;_eventNameToPlugin=new Map;constructor(n,r){this._zone=r,n.forEach(i=>{i.manager=this}),this._plugins=n.slice().reverse()}addEventListener(n,r,i,o){return this._findPluginFor(r).addEventListener(n,r,i,o)}getZone(){return this._zone}_findPluginFor(n){let r=this._eventNameToPlugin.get(n);if(r)return r;if(r=this._plugins.find(o=>o.supports(n)),!r)throw new E(5101,!1);return this._eventNameToPlugin.set(n,r),r}static \u0275fac=function(r){return new(r||e)(x(Hc),x(ce))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),Ko=class{_doc;constructor(t){this._doc=t}manager},Ep="ng-app-id";function dD(e){for(let t of e)t.remove()}function fD(e,t){let n=t.createElement("style");return n.textContent=e,n}function OM(e,t,n,r){let i=e.head?.querySelectorAll(`style[${Ep}="${t}"],link[${Ep}="${t}"]`);if(i)for(let o of i)o.removeAttribute(Ep),o instanceof HTMLLinkElement?r.set(o.href.slice(o.href.lastIndexOf("/")+1),{usage:0,elements:[o]}):o.textContent&&n.set(o.textContent,{usage:0,elements:[o]})}function _p(e,t){let n=t.createElement("link");return n.setAttribute("rel","stylesheet"),n.setAttribute("href",e),n}var Mp=(()=>{class e{doc;appId;nonce;inline=new Map;external=new Map;hosts=new Set;constructor(n,r,i,o={}){this.doc=n,this.appId=r,this.nonce=i,OM(n,r,this.inline,this.external),this.hosts.add(n.head)}addStyles(n,r){for(let i of n)this.addUsage(i,this.inline,fD);r?.forEach(i=>this.addUsage(i,this.external,_p))}removeStyles(n,r){for(let i of n)this.removeUsage(i,this.inline);r?.forEach(i=>this.removeUsage(i,this.external))}addUsage(n,r,i){let o=r.get(n);o?o.usage++:r.set(n,{usage:1,elements:[...this.hosts].map(s=>this.addElement(s,i(n,this.doc)))})}removeUsage(n,r){let i=r.get(n);i&&(i.usage--,i.usage<=0&&(dD(i.elements),r.delete(n)))}ngOnDestroy(){for(let[,{elements:n}]of[...this.inline,...this.external])dD(n);this.hosts.clear()}addHost(n){this.hosts.add(n);for(let[r,{elements:i}]of this.inline)i.push(this.addElement(n,fD(r,this.doc)));for(let[r,{elements:i}]of this.external)i.push(this.addElement(n,_p(r,this.doc)))}removeHost(n){this.hosts.delete(n)}addElement(n,r){return this.nonce&&r.setAttribute("nonce",this.nonce),n.appendChild(r)}static \u0275fac=function(r){return new(r||e)(x(fe),x(pc),x(gc,8),x(_i))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),bp={svg:"http://www.w3.org/2000/svg",xhtml:"http://www.w3.org/1999/xhtml",xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/",math:"http://www.w3.org/1998/Math/MathML"},Sp=/%COMP%/g;var hD="%COMP%",kM=`_nghost-${hD}`,PM=`_ngcontent-${hD}`,FM=!0,LM=new M("",{providedIn:"root",factory:()=>FM});function jM(e){return PM.replace(Sp,e)}function VM(e){return kM.replace(Sp,e)}function gD(e,t){return t.map(n=>n.replace(Sp,e))}var Tp=(()=>{class e{eventManager;sharedStylesHost;appId;removeStylesOnCompDestroy;doc;platformId;ngZone;nonce;tracingService;rendererByCompId=new Map;defaultRenderer;platformIsServer;constructor(n,r,i,o,s,a,c,l=null,u=null){this.eventManager=n,this.sharedStylesHost=r,this.appId=i,this.removeStylesOnCompDestroy=o,this.doc=s,this.platformId=a,this.ngZone=c,this.nonce=l,this.tracingService=u,this.platformIsServer=!1,this.defaultRenderer=new Jo(n,s,c,this.platformIsServer,this.tracingService)}createRenderer(n,r){if(!n||!r)return this.defaultRenderer;let i=this.getOrCreateRenderer(n,r);return i instanceof Uc?i.applyToHost(n):i instanceof Xo&&i.applyStyles(),i}getOrCreateRenderer(n,r){let i=this.rendererByCompId,o=i.get(r.id);if(!o){let s=this.doc,a=this.ngZone,c=this.eventManager,l=this.sharedStylesHost,u=this.removeStylesOnCompDestroy,d=this.platformIsServer,p=this.tracingService;switch(r.encapsulation){case bn.Emulated:o=new Uc(c,l,r,this.appId,u,s,a,d,p);break;case bn.ShadowDom:return new wp(c,l,n,r,s,a,this.nonce,d,p);default:o=new Xo(c,l,r,u,s,a,d,p);break}i.set(r.id,o)}return o}ngOnDestroy(){this.rendererByCompId.clear()}componentReplaced(n){this.rendererByCompId.delete(n)}static \u0275fac=function(r){return new(r||e)(x(Ip),x(Mp),x(pc),x(LM),x(fe),x(_i),x(ce),x(gc),x(Tr,8))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),Jo=class{eventManager;doc;ngZone;platformIsServer;tracingService;data=Object.create(null);throwOnSyntheticProps=!0;constructor(t,n,r,i,o){this.eventManager=t,this.doc=n,this.ngZone=r,this.platformIsServer=i,this.tracingService=o}destroy(){}destroyNode=null;createElement(t,n){return n?this.doc.createElementNS(bp[n]||n,t):this.doc.createElement(t)}createComment(t){return this.doc.createComment(t)}createText(t){return this.doc.createTextNode(t)}appendChild(t,n){(pD(t)?t.content:t).appendChild(n)}insertBefore(t,n,r){t&&(pD(t)?t.content:t).insertBefore(n,r)}removeChild(t,n){n.remove()}selectRootElement(t,n){let r=typeof t=="string"?this.doc.querySelector(t):t;if(!r)throw new E(-5104,!1);return n||(r.textContent=""),r}parentNode(t){return t.parentNode}nextSibling(t){return t.nextSibling}setAttribute(t,n,r,i){if(i){n=i+":"+n;let o=bp[i];o?t.setAttributeNS(o,n,r):t.setAttribute(n,r)}else t.setAttribute(n,r)}removeAttribute(t,n,r){if(r){let i=bp[r];i?t.removeAttributeNS(i,n):t.removeAttribute(`${r}:${n}`)}else t.removeAttribute(n)}addClass(t,n){t.classList.add(n)}removeClass(t,n){t.classList.remove(n)}setStyle(t,n,r,i){i&(Jt.DashCase|Jt.Important)?t.style.setProperty(n,r,i&Jt.Important?"important":""):t.style[n]=r}removeStyle(t,n,r){r&Jt.DashCase?t.style.removeProperty(n):t.style[n]=""}setProperty(t,n,r){t!=null&&(t[n]=r)}setValue(t,n){t.nodeValue=n}listen(t,n,r,i){if(typeof t=="string"&&(t=Mt().getGlobalEventTarget(this.doc,t),!t))throw new E(5102,!1);let o=this.decoratePreventDefault(r);return this.tracingService?.wrapEventListener&&(o=this.tracingService.wrapEventListener(t,n,o)),this.eventManager.addEventListener(t,n,o,i)}decoratePreventDefault(t){return n=>{if(n==="__ngUnwrap__")return t;t(n)===!1&&n.preventDefault()}}};function pD(e){return e.tagName==="TEMPLATE"&&e.content!==void 0}var wp=class extends Jo{sharedStylesHost;hostEl;shadowRoot;constructor(t,n,r,i,o,s,a,c,l){super(t,o,s,c,l),this.sharedStylesHost=n,this.hostEl=r,this.shadowRoot=r.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);let u=i.styles;u=gD(i.id,u);for(let p of u){let f=document.createElement("style");a&&f.setAttribute("nonce",a),f.textContent=p,this.shadowRoot.appendChild(f)}let d=i.getExternalStyles?.();if(d)for(let p of d){let f=_p(p,o);a&&f.setAttribute("nonce",a),this.shadowRoot.appendChild(f)}}nodeOrShadowRoot(t){return t===this.hostEl?this.shadowRoot:t}appendChild(t,n){return super.appendChild(this.nodeOrShadowRoot(t),n)}insertBefore(t,n,r){return super.insertBefore(this.nodeOrShadowRoot(t),n,r)}removeChild(t,n){return super.removeChild(null,n)}parentNode(t){return this.nodeOrShadowRoot(super.parentNode(this.nodeOrShadowRoot(t)))}destroy(){this.sharedStylesHost.removeHost(this.shadowRoot)}},Xo=class extends Jo{sharedStylesHost;removeStylesOnCompDestroy;styles;styleUrls;constructor(t,n,r,i,o,s,a,c,l){super(t,o,s,a,c),this.sharedStylesHost=n,this.removeStylesOnCompDestroy=i;let u=r.styles;this.styles=l?gD(l,u):u,this.styleUrls=r.getExternalStyles?.(l)}applyStyles(){this.sharedStylesHost.addStyles(this.styles,this.styleUrls)}destroy(){this.removeStylesOnCompDestroy&&Dc.size===0&&this.sharedStylesHost.removeStyles(this.styles,this.styleUrls)}},Uc=class extends Xo{contentAttr;hostAttr;constructor(t,n,r,i,o,s,a,c,l){let u=i+"-"+r.id;super(t,n,r,o,s,a,c,l,u),this.contentAttr=jM(u),this.hostAttr=VM(u)}applyToHost(t){this.applyStyles(),this.setAttribute(t,this.hostAttr,"")}createElement(t,n){let r=super.createElement(t,n);return super.setAttribute(r,this.contentAttr,""),r}};var zc=class e extends zo{supportsDOMEvents=!0;static makeCurrent(){up(new e)}onAndCancel(t,n,r,i){return t.addEventListener(n,r,i),()=>{t.removeEventListener(n,r,i)}}dispatchEvent(t,n){t.dispatchEvent(n)}remove(t){t.remove()}createElement(t,n){return n=n||this.getDefaultDocument(),n.createElement(t)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(t){return t.nodeType===Node.ELEMENT_NODE}isShadowRoot(t){return t instanceof DocumentFragment}getGlobalEventTarget(t,n){return n==="window"?window:n==="document"?t:n==="body"?t.body:null}getBaseHref(t){let n=BM();return n==null?null:$M(n)}resetBaseElement(){es=null}getUserAgent(){return window.navigator.userAgent}getCookie(t){return Qo(document.cookie,t)}},es=null;function BM(){return es=es||document.head.querySelector("base"),es?es.getAttribute("href"):null}function $M(e){return new URL(e,document.baseURI).pathname}var UM=(()=>{class e{build(){return new XMLHttpRequest}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),vD=(()=>{class e extends Ko{constructor(n){super(n)}supports(n){return!0}addEventListener(n,r,i,o){return n.addEventListener(r,i,o),()=>this.removeEventListener(n,r,i,o)}removeEventListener(n,r,i,o){return n.removeEventListener(r,i,o)}static \u0275fac=function(r){return new(r||e)(x(fe))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),mD=["alt","control","meta","shift"],HM={"\b":"Backspace"," ":"Tab","\x7F":"Delete","\x1B":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},zM={alt:e=>e.altKey,control:e=>e.ctrlKey,meta:e=>e.metaKey,shift:e=>e.shiftKey},yD=(()=>{class e extends Ko{constructor(n){super(n)}supports(n){return e.parseEventName(n)!=null}addEventListener(n,r,i,o){let s=e.parseEventName(r),a=e.eventCallback(s.fullKey,i,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Mt().onAndCancel(n,s.domEventName,a,o))}static parseEventName(n){let r=n.toLowerCase().split("."),i=r.shift();if(r.length===0||!(i==="keydown"||i==="keyup"))return null;let o=e._normalizeKey(r.pop()),s="",a=r.indexOf("code");if(a>-1&&(r.splice(a,1),s="code."),mD.forEach(l=>{let u=r.indexOf(l);u>-1&&(r.splice(u,1),s+=l+".")}),s+=o,r.length!=0||o.length===0)return null;let c={};return c.domEventName=i,c.fullKey=s,c}static matchEventFullKeyCode(n,r){let i=HM[n.key]||n.key,o="";return r.indexOf("code.")>-1&&(i=n.code,o="code."),i==null||!i?!1:(i=i.toLowerCase(),i===" "?i="space":i==="."&&(i="dot"),mD.forEach(s=>{if(s!==i){let a=zM[s];a(n)&&(o+=s+".")}}),o+=i,o===r)}static eventCallback(n,r,i){return o=>{e.matchEventFullKeyCode(o,n)&&i.runGuarded(()=>r(o))}}static _normalizeKey(n){return n==="esc"?"escape":n}static \u0275fac=function(r){return new(r||e)(x(fe))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})();function xp(e,t,n){let r=D({rootComponent:e,platformRef:n?.platformRef},GM(t));return Ly(r)}function GM(e){return{appProviders:[...QM,...e?.providers??[]],platformProviders:YM}}function WM(){zc.makeCurrent()}function qM(){return new xt}function ZM(){return vf(document),document}var YM=[{provide:_i,useValue:uD},{provide:hc,useValue:WM,multi:!0},{provide:fe,useFactory:ZM}];var QM=[{provide:uo,useValue:"root"},{provide:xt,useFactory:qM},{provide:Hc,useClass:vD,multi:!0,deps:[fe]},{provide:Hc,useClass:yD,multi:!0,deps:[fe]},Tp,Mp,Ip,{provide:Ir,useExisting:Tp},{provide:kr,useClass:UM},[]];var ki=class{},ts=class{},rr=class e{headers;normalizedNames=new Map;lazyInit;lazyUpdate=null;constructor(t){t?typeof t=="string"?this.lazyInit=()=>{this.headers=new Map,t.split(` +`).forEach(n=>{let r=n.indexOf(":");if(r>0){let i=n.slice(0,r),o=n.slice(r+1).trim();this.addHeaderEntry(i,o)}})}:typeof Headers<"u"&&t instanceof Headers?(this.headers=new Map,t.forEach((n,r)=>{this.addHeaderEntry(r,n)})):this.lazyInit=()=>{this.headers=new Map,Object.entries(t).forEach(([n,r])=>{this.setHeaderEntries(n,r)})}:this.headers=new Map}has(t){return this.init(),this.headers.has(t.toLowerCase())}get(t){this.init();let n=this.headers.get(t.toLowerCase());return n&&n.length>0?n[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(t){return this.init(),this.headers.get(t.toLowerCase())||null}append(t,n){return this.clone({name:t,value:n,op:"a"})}set(t,n){return this.clone({name:t,value:n,op:"s"})}delete(t,n){return this.clone({name:t,value:n,op:"d"})}maybeSetNormalizedName(t,n){this.normalizedNames.has(n)||this.normalizedNames.set(n,t)}init(){this.lazyInit&&(this.lazyInit instanceof e?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(t=>this.applyUpdate(t)),this.lazyUpdate=null))}copyFrom(t){t.init(),Array.from(t.headers.keys()).forEach(n=>{this.headers.set(n,t.headers.get(n)),this.normalizedNames.set(n,t.normalizedNames.get(n))})}clone(t){let n=new e;return n.lazyInit=this.lazyInit&&this.lazyInit instanceof e?this.lazyInit:this,n.lazyUpdate=(this.lazyUpdate||[]).concat([t]),n}applyUpdate(t){let n=t.name.toLowerCase();switch(t.op){case"a":case"s":let r=t.value;if(typeof r=="string"&&(r=[r]),r.length===0)return;this.maybeSetNormalizedName(t.name,n);let i=(t.op==="a"?this.headers.get(n):void 0)||[];i.push(...r),this.headers.set(n,i);break;case"d":let o=t.value;if(!o)this.headers.delete(n),this.normalizedNames.delete(n);else{let s=this.headers.get(n);if(!s)return;s=s.filter(a=>o.indexOf(a)===-1),s.length===0?(this.headers.delete(n),this.normalizedNames.delete(n)):this.headers.set(n,s)}break}}addHeaderEntry(t,n){let r=t.toLowerCase();this.maybeSetNormalizedName(t,r),this.headers.has(r)?this.headers.get(r).push(n):this.headers.set(r,[n])}setHeaderEntries(t,n){let r=(Array.isArray(n)?n:[n]).map(o=>o.toString()),i=t.toLowerCase();this.headers.set(i,r),this.maybeSetNormalizedName(t,i)}forEach(t){this.init(),Array.from(this.normalizedNames.keys()).forEach(n=>t(this.normalizedNames.get(n),this.headers.get(n)))}};var Wc=class{encodeKey(t){return DD(t)}encodeValue(t){return DD(t)}decodeKey(t){return decodeURIComponent(t)}decodeValue(t){return decodeURIComponent(t)}};function KM(e,t){let n=new Map;return e.length>0&&e.replace(/^\?/,"").split("&").forEach(i=>{let o=i.indexOf("="),[s,a]=o==-1?[t.decodeKey(i),""]:[t.decodeKey(i.slice(0,o)),t.decodeValue(i.slice(o+1))],c=n.get(s)||[];c.push(a),n.set(s,c)}),n}var JM=/%(\d[a-f0-9])/gi,XM={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function DD(e){return encodeURIComponent(e).replace(JM,(t,n)=>XM[n]??t)}function Gc(e){return`${e}`}var On=class e{map;encoder;updates=null;cloneFrom=null;constructor(t={}){if(this.encoder=t.encoder||new Wc,t.fromString){if(t.fromObject)throw new E(2805,!1);this.map=KM(t.fromString,this.encoder)}else t.fromObject?(this.map=new Map,Object.keys(t.fromObject).forEach(n=>{let r=t.fromObject[n],i=Array.isArray(r)?r.map(Gc):[Gc(r)];this.map.set(n,i)})):this.map=null}has(t){return this.init(),this.map.has(t)}get(t){this.init();let n=this.map.get(t);return n?n[0]:null}getAll(t){return this.init(),this.map.get(t)||null}keys(){return this.init(),Array.from(this.map.keys())}append(t,n){return this.clone({param:t,value:n,op:"a"})}appendAll(t){let n=[];return Object.keys(t).forEach(r=>{let i=t[r];Array.isArray(i)?i.forEach(o=>{n.push({param:r,value:o,op:"a"})}):n.push({param:r,value:i,op:"a"})}),this.clone(n)}set(t,n){return this.clone({param:t,value:n,op:"s"})}delete(t,n){return this.clone({param:t,value:n,op:"d"})}toString(){return this.init(),this.keys().map(t=>{let n=this.encoder.encodeKey(t);return this.map.get(t).map(r=>n+"="+this.encoder.encodeValue(r)).join("&")}).filter(t=>t!=="").join("&")}clone(t){let n=new e({encoder:this.encoder});return n.cloneFrom=this.cloneFrom||this,n.updates=(this.updates||[]).concat(t),n}init(){this.map===null&&(this.map=new Map),this.cloneFrom!==null&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(t=>this.map.set(t,this.cloneFrom.map.get(t))),this.updates.forEach(t=>{switch(t.op){case"a":case"s":let n=(t.op==="a"?this.map.get(t.param):void 0)||[];n.push(Gc(t.value)),this.map.set(t.param,n);break;case"d":if(t.value!==void 0){let r=this.map.get(t.param)||[],i=r.indexOf(Gc(t.value));i!==-1&&r.splice(i,1),r.length>0?this.map.set(t.param,r):this.map.delete(t.param)}else{this.map.delete(t.param);break}}}),this.cloneFrom=this.updates=null)}};var qc=class{map=new Map;set(t,n){return this.map.set(t,n),this}get(t){return this.map.has(t)||this.map.set(t,t.defaultValue()),this.map.get(t)}delete(t){return this.map.delete(t),this}has(t){return this.map.has(t)}keys(){return this.map.keys()}};function eS(e){switch(e){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}function CD(e){return typeof ArrayBuffer<"u"&&e instanceof ArrayBuffer}function ED(e){return typeof Blob<"u"&&e instanceof Blob}function bD(e){return typeof FormData<"u"&&e instanceof FormData}function tS(e){return typeof URLSearchParams<"u"&&e instanceof URLSearchParams}var _D="Content-Type",wD="Accept",ID="X-Request-URL",MD="text/plain",SD="application/json",nS=`${SD}, ${MD}, */*`,Ri=class e{url;body=null;headers;context;reportProgress=!1;withCredentials=!1;credentials;keepalive=!1;cache;priority;mode;redirect;referrer;integrity;responseType="json";method;params;urlWithParams;transferCache;timeout;constructor(t,n,r,i){this.url=n,this.method=t.toUpperCase();let o;if(eS(this.method)||i?(this.body=r!==void 0?r:null,o=i):o=r,o){if(this.reportProgress=!!o.reportProgress,this.withCredentials=!!o.withCredentials,this.keepalive=!!o.keepalive,o.responseType&&(this.responseType=o.responseType),o.headers&&(this.headers=o.headers),o.context&&(this.context=o.context),o.params&&(this.params=o.params),o.priority&&(this.priority=o.priority),o.cache&&(this.cache=o.cache),o.credentials&&(this.credentials=o.credentials),typeof o.timeout=="number"){if(o.timeout<1||!Number.isInteger(o.timeout))throw new E(2822,"");this.timeout=o.timeout}o.mode&&(this.mode=o.mode),o.redirect&&(this.redirect=o.redirect),o.integrity&&(this.integrity=o.integrity),o.referrer&&(this.referrer=o.referrer),this.transferCache=o.transferCache}if(this.headers??=new rr,this.context??=new qc,!this.params)this.params=new On,this.urlWithParams=n;else{let s=this.params.toString();if(s.length===0)this.urlWithParams=n;else{let a=n.indexOf("?"),c=a===-1?"?":aMe.set(ot,t.setHeaders[ot]),X)),t.setParams&&(oe=Object.keys(t.setParams).reduce((Me,ot)=>Me.set(ot,t.setParams[ot]),oe)),new e(n,r,w,{params:oe,headers:X,context:$,reportProgress:_,responseType:i,withCredentials:b,transferCache:f,keepalive:o,cache:a,priority:s,timeout:h,mode:c,redirect:l,credentials:u,referrer:d,integrity:p})}},Fr=(function(e){return e[e.Sent=0]="Sent",e[e.UploadProgress=1]="UploadProgress",e[e.ResponseHeader=2]="ResponseHeader",e[e.DownloadProgress=3]="DownloadProgress",e[e.Response=4]="Response",e[e.User=5]="User",e})(Fr||{}),Pi=class{headers;status;statusText;url;ok;type;redirected;constructor(t,n=200,r="OK"){this.headers=t.headers||new rr,this.status=t.status!==void 0?t.status:n,this.statusText=t.statusText||r,this.url=t.url||null,this.redirected=t.redirected,this.ok=this.status>=200&&this.status<300}},Zc=class e extends Pi{constructor(t={}){super(t)}type=Fr.ResponseHeader;clone(t={}){return new e({headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0})}},ns=class e extends Pi{body;constructor(t={}){super(t),this.body=t.body!==void 0?t.body:null}type=Fr.Response;clone(t={}){return new e({body:t.body!==void 0?t.body:this.body,headers:t.headers||this.headers,status:t.status!==void 0?t.status:this.status,statusText:t.statusText||this.statusText,url:t.url||this.url||void 0,redirected:t.redirected??this.redirected})}},Oi=class extends Pi{name="HttpErrorResponse";message;error;ok=!1;constructor(t){super(t,0,"Unknown Error"),this.status>=200&&this.status<300?this.message=`Http failure during parsing for ${t.url||"(unknown url)"}`:this.message=`Http failure response for ${t.url||"(unknown url)"}: ${t.status} ${t.statusText}`,this.error=t.error||null}},rS=200,iS=204;function Ap(e,t){return{body:t,headers:e.headers,context:e.context,observe:e.observe,params:e.params,reportProgress:e.reportProgress,responseType:e.responseType,withCredentials:e.withCredentials,credentials:e.credentials,transferCache:e.transferCache,timeout:e.timeout,keepalive:e.keepalive,priority:e.priority,cache:e.cache,mode:e.mode,redirect:e.redirect,integrity:e.integrity,referrer:e.referrer}}var Qc=(()=>{class e{handler;constructor(n){this.handler=n}request(n,r,i={}){let o;if(n instanceof Ri)o=n;else{let c;i.headers instanceof rr?c=i.headers:c=new rr(i.headers);let l;i.params&&(i.params instanceof On?l=i.params:l=new On({fromObject:i.params})),o=new Ri(n,r,i.body!==void 0?i.body:null,{headers:c,context:i.context,params:l,reportProgress:i.reportProgress,responseType:i.responseType||"json",withCredentials:i.withCredentials,transferCache:i.transferCache,keepalive:i.keepalive,priority:i.priority,cache:i.cache,mode:i.mode,redirect:i.redirect,credentials:i.credentials,referrer:i.referrer,integrity:i.integrity,timeout:i.timeout})}let s=N(o).pipe($n(c=>this.handler.handle(c)));if(n instanceof Ri||i.observe==="events")return s;let a=s.pipe(et(c=>c instanceof ns));switch(i.observe||"body"){case"body":switch(o.responseType){case"arraybuffer":return a.pipe(V(c=>{if(c.body!==null&&!(c.body instanceof ArrayBuffer))throw new E(2806,!1);return c.body}));case"blob":return a.pipe(V(c=>{if(c.body!==null&&!(c.body instanceof Blob))throw new E(2807,!1);return c.body}));case"text":return a.pipe(V(c=>{if(c.body!==null&&typeof c.body!="string")throw new E(2808,!1);return c.body}));case"json":default:return a.pipe(V(c=>c.body))}case"response":return a;default:throw new E(2809,!1)}}delete(n,r={}){return this.request("DELETE",n,r)}get(n,r={}){return this.request("GET",n,r)}head(n,r={}){return this.request("HEAD",n,r)}jsonp(n,r){return this.request("JSONP",n,{params:new On().append(r,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(n,r={}){return this.request("OPTIONS",n,r)}patch(n,r,i={}){return this.request("PATCH",n,Ap(i,r))}post(n,r,i={}){return this.request("POST",n,Ap(i,r))}put(n,r,i={}){return this.request("PUT",n,Ap(i,r))}static \u0275fac=function(r){return new(r||e)(x(ki))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})();var oS=new M("");function sS(e,t){return t(e)}function aS(e,t,n){return(r,i)=>xe(n,()=>t(r,o=>e(o,i)))}var TD=new M(""),xD=new M(""),AD=new M("",{providedIn:"root",factory:()=>!0});var Yc=(()=>{class e extends ki{backend;injector;chain=null;pendingTasks=m(ja);contributeToStability=m(AD);constructor(n,r){super(),this.backend=n,this.injector=r}handle(n){if(this.chain===null){let r=Array.from(new Set([...this.injector.get(TD),...this.injector.get(xD,[])]));this.chain=r.reduceRight((i,o)=>aS(i,o,this.injector),sS)}if(this.contributeToStability){let r=this.pendingTasks.add();return this.chain(n,i=>this.backend.handle(i)).pipe(dr(r))}else return this.chain(n,r=>this.backend.handle(r))}static \u0275fac=function(r){return new(r||e)(x(ts),x(ge))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})();var cS=/^\)\]\}',?\n/,lS=RegExp(`^${ID}:`,"m");function uS(e){return"responseURL"in e&&e.responseURL?e.responseURL:lS.test(e.getAllResponseHeaders())?e.getResponseHeader(ID):null}var Np=(()=>{class e{xhrFactory;constructor(n){this.xhrFactory=n}handle(n){if(n.method==="JSONP")throw new E(-2800,!1);let r=this.xhrFactory;return N(null).pipe(Fe(()=>new U(o=>{let s=r.build();if(s.open(n.method,n.urlWithParams),n.withCredentials&&(s.withCredentials=!0),n.headers.forEach((b,_)=>s.setRequestHeader(b,_.join(","))),n.headers.has(wD)||s.setRequestHeader(wD,nS),!n.headers.has(_D)){let b=n.detectContentTypeHeader();b!==null&&s.setRequestHeader(_D,b)}if(n.timeout&&(s.timeout=n.timeout),n.responseType){let b=n.responseType.toLowerCase();s.responseType=b!=="json"?b:"text"}let a=n.serializeBody(),c=null,l=()=>{if(c!==null)return c;let b=s.statusText||"OK",_=new rr(s.getAllResponseHeaders()),X=uS(s)||n.url;return c=new Zc({headers:_,status:s.status,statusText:b,url:X}),c},u=()=>{let{headers:b,status:_,statusText:X,url:oe}=l(),$=null;_!==iS&&($=typeof s.response>"u"?s.responseText:s.response),_===0&&(_=$?rS:0);let Me=_>=200&&_<300;if(n.responseType==="json"&&typeof $=="string"){let ot=$;$=$.replace(cS,"");try{$=$!==""?JSON.parse($):null}catch(fn){$=ot,Me&&(Me=!1,$={error:fn,text:$})}}Me?(o.next(new ns({body:$,headers:b,status:_,statusText:X,url:oe||void 0})),o.complete()):o.error(new Oi({error:$,headers:b,status:_,statusText:X,url:oe||void 0}))},d=b=>{let{url:_}=l(),X=new Oi({error:b,status:s.status||0,statusText:s.statusText||"Unknown Error",url:_||void 0});o.error(X)},p=d;n.timeout&&(p=b=>{let{url:_}=l(),X=new Oi({error:new DOMException("Request timed out","TimeoutError"),status:s.status||0,statusText:s.statusText||"Request timeout",url:_||void 0});o.error(X)});let f=!1,h=b=>{f||(o.next(l()),f=!0);let _={type:Fr.DownloadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),n.responseType==="text"&&s.responseText&&(_.partialText=s.responseText),o.next(_)},w=b=>{let _={type:Fr.UploadProgress,loaded:b.loaded};b.lengthComputable&&(_.total=b.total),o.next(_)};return s.addEventListener("load",u),s.addEventListener("error",d),s.addEventListener("timeout",p),s.addEventListener("abort",d),n.reportProgress&&(s.addEventListener("progress",h),a!==null&&s.upload&&s.upload.addEventListener("progress",w)),s.send(a),o.next({type:Fr.Sent}),()=>{s.removeEventListener("error",d),s.removeEventListener("abort",d),s.removeEventListener("load",u),s.removeEventListener("timeout",p),n.reportProgress&&(s.removeEventListener("progress",h),a!==null&&s.upload&&s.upload.removeEventListener("progress",w)),s.readyState!==s.DONE&&s.abort()}})))}static \u0275fac=function(r){return new(r||e)(x(kr))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})(),ND=new M(""),dS="XSRF-TOKEN",fS=new M("",{providedIn:"root",factory:()=>dS}),pS="X-XSRF-TOKEN",hS=new M("",{providedIn:"root",factory:()=>pS}),rs=class{},gS=(()=>{class e{doc;cookieName;lastCookieString="";lastToken=null;parseCount=0;constructor(n,r){this.doc=n,this.cookieName=r}getToken(){let n=this.doc.cookie||"";return n!==this.lastCookieString&&(this.parseCount++,this.lastToken=Qo(n,this.cookieName),this.lastCookieString=n),this.lastToken}static \u0275fac=function(r){return new(r||e)(x(fe),x(fS))};static \u0275prov=S({token:e,factory:e.\u0275fac})}return e})();function mS(e,t){let n=e.url.toLowerCase();if(!m(ND)||e.method==="GET"||e.method==="HEAD"||n.startsWith("http://")||n.startsWith("https://"))return t(e);let r=m(rs).getToken(),i=m(hS);return r!=null&&!e.headers.has(i)&&(e=e.clone({headers:e.headers.set(i,r)})),t(e)}function Rp(...e){let t=[Qc,Np,Yc,{provide:ki,useExisting:Yc},{provide:ts,useFactory:()=>m(oS,{optional:!0})??m(Np)},{provide:TD,useValue:mS,multi:!0},{provide:ND,useValue:!0},{provide:rs,useClass:gS}];for(let n of e)t.push(...n.\u0275providers);return zt(t)}var RD=(()=>{class e{_doc;constructor(n){this._doc=n}getTitle(){return this._doc.title}setTitle(n){this._doc.title=n||""}static \u0275fac=function(r){return new(r||e)(x(fe))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var Op=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:function(r){let i=null;return r?i=new(r||e):i=x(yS),i},providedIn:"root"})}return e})(),yS=(()=>{class e extends Op{_doc;constructor(n){super(),this._doc=n}sanitize(n,r){if(r==null)return null;switch(n){case It.NONE:return r;case It.HTML:return en(r,"HTML")?wt(r):vc(this._doc,String(r)).toString();case It.STYLE:return en(r,"Style")?wt(r):r;case It.SCRIPT:if(en(r,"Script"))return wt(r);throw new E(5200,!1);case It.URL:return en(r,"URL")?wt(r):Ao(String(r));case It.RESOURCE_URL:if(en(r,"ResourceURL"))return wt(r);throw new E(5201,!1);default:throw new E(5202,!1)}}bypassSecurityTrustHtml(n){return Cf(n)}bypassSecurityTrustStyle(n){return Ef(n)}bypassSecurityTrustScript(n){return bf(n)}bypassSecurityTrustUrl(n){return _f(n)}bypassSecurityTrustResourceUrl(n){return wf(n)}static \u0275fac=function(r){return new(r||e)(x(fe))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();var j="primary",ys=Symbol("RouteTitle"),jp=class{params;constructor(t){this.params=t||{}}has(t){return Object.prototype.hasOwnProperty.call(this.params,t)}get(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n[0]:n}return null}getAll(t){if(this.has(t)){let n=this.params[t];return Array.isArray(n)?n:[n]}return[]}get keys(){return Object.keys(this.params)}};function Vr(e){return new jp(e)}function $D(e,t,n){let r=n.path.split("/");if(r.length>e.length||n.pathMatch==="full"&&(t.hasChildren()||r.lengthr[o]===i)}else return e===t}function HD(e){return e.length>0?e[e.length-1]:null}function Pn(e){return gu(e)?e:tr(e)?ae(Promise.resolve(e)):N(e)}var CS={exact:GD,subset:WD},zD={exact:ES,subset:bS,ignored:()=>!0};function kD(e,t,n){return CS[n.paths](e.root,t.root,n.matrixParams)&&zD[n.queryParams](e.queryParams,t.queryParams)&&!(n.fragment==="exact"&&e.fragment!==t.fragment)}function ES(e,t){return an(e,t)}function GD(e,t,n){if(!Lr(e.segments,t.segments)||!Xc(e.segments,t.segments,n)||e.numberOfChildren!==t.numberOfChildren)return!1;for(let r in t.children)if(!e.children[r]||!GD(e.children[r],t.children[r],n))return!1;return!0}function bS(e,t){return Object.keys(t).length<=Object.keys(e).length&&Object.keys(t).every(n=>UD(e[n],t[n]))}function WD(e,t,n){return qD(e,t,t.segments,n)}function qD(e,t,n,r){if(e.segments.length>n.length){let i=e.segments.slice(0,n.length);return!(!Lr(i,n)||t.hasChildren()||!Xc(i,n,r))}else if(e.segments.length===n.length){if(!Lr(e.segments,n)||!Xc(e.segments,n,r))return!1;for(let i in t.children)if(!e.children[i]||!WD(e.children[i],t.children[i],r))return!1;return!0}else{let i=n.slice(0,e.segments.length),o=n.slice(e.segments.length);return!Lr(e.segments,i)||!Xc(e.segments,i,r)||!e.children[j]?!1:qD(e.children[j],t,o,r)}}function Xc(e,t,n){return t.every((r,i)=>zD[n](e[i].parameters,r.parameters))}var ln=class{root;queryParams;fragment;_queryParamMap;constructor(t=new W([],{}),n={},r=null){this.root=t,this.queryParams=n,this.fragment=r}get queryParamMap(){return this._queryParamMap??=Vr(this.queryParams),this._queryParamMap}toString(){return IS.serialize(this)}},W=class{segments;children;parent=null;constructor(t,n){this.segments=t,this.children=n,Object.values(n).forEach(r=>r.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return el(this)}},ir=class{path;parameters;_parameterMap;constructor(t,n){this.path=t,this.parameters=n}get parameterMap(){return this._parameterMap??=Vr(this.parameters),this._parameterMap}toString(){return YD(this)}};function _S(e,t){return Lr(e,t)&&e.every((n,r)=>an(n.parameters,t[r].parameters))}function Lr(e,t){return e.length!==t.length?!1:e.every((n,r)=>n.path===t[r].path)}function wS(e,t){let n=[];return Object.entries(e.children).forEach(([r,i])=>{r===j&&(n=n.concat(t(i,r)))}),Object.entries(e.children).forEach(([r,i])=>{r!==j&&(n=n.concat(t(i,r)))}),n}var Ds=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>new Br,providedIn:"root"})}return e})(),Br=class{parse(t){let n=new $p(t);return new ln(n.parseRootSegment(),n.parseQueryParams(),n.parseFragment())}serialize(t){let n=`/${is(t.root,!0)}`,r=TS(t.queryParams),i=typeof t.fragment=="string"?`#${MS(t.fragment)}`:"";return`${n}${r}${i}`}},IS=new Br;function el(e){return e.segments.map(t=>YD(t)).join("/")}function is(e,t){if(!e.hasChildren())return el(e);if(t){let n=e.children[j]?is(e.children[j],!1):"",r=[];return Object.entries(e.children).forEach(([i,o])=>{i!==j&&r.push(`${i}:${is(o,!1)}`)}),r.length>0?`${n}(${r.join("//")})`:n}else{let n=wS(e,(r,i)=>i===j?[is(e.children[j],!1)]:[`${i}:${is(r,!1)}`]);return Object.keys(e.children).length===1&&e.children[j]!=null?`${el(e)}/${n[0]}`:`${el(e)}/(${n.join("//")})`}}function ZD(e){return encodeURIComponent(e).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function Kc(e){return ZD(e).replace(/%3B/gi,";")}function MS(e){return encodeURI(e)}function Bp(e){return ZD(e).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function tl(e){return decodeURIComponent(e)}function PD(e){return tl(e.replace(/\+/g,"%20"))}function YD(e){return`${Bp(e.path)}${SS(e.parameters)}`}function SS(e){return Object.entries(e).map(([t,n])=>`;${Bp(t)}=${Bp(n)}`).join("")}function TS(e){let t=Object.entries(e).map(([n,r])=>Array.isArray(r)?r.map(i=>`${Kc(n)}=${Kc(i)}`).join("&"):`${Kc(n)}=${Kc(r)}`).filter(n=>n);return t.length?`?${t.join("&")}`:""}var xS=/^[^\/()?;#]+/;function kp(e){let t=e.match(xS);return t?t[0]:""}var AS=/^[^\/()?;=#]+/;function NS(e){let t=e.match(AS);return t?t[0]:""}var RS=/^[^=?&#]+/;function OS(e){let t=e.match(RS);return t?t[0]:""}var kS=/^[^&#]+/;function PS(e){let t=e.match(kS);return t?t[0]:""}var $p=class{url;remaining;constructor(t){this.url=t,this.remaining=t}parseRootSegment(){return this.consumeOptional("/"),this.remaining===""||this.peekStartsWith("?")||this.peekStartsWith("#")?new W([],{}):new W([],this.parseChildren())}parseQueryParams(){let t={};if(this.consumeOptional("?"))do this.parseQueryParam(t);while(this.consumeOptional("&"));return t}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(this.remaining==="")return{};this.consumeOptional("/");let t=[];for(this.peekStartsWith("(")||t.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),t.push(this.parseSegment());let n={};this.peekStartsWith("/(")&&(this.capture("/"),n=this.parseParens(!0));let r={};return this.peekStartsWith("(")&&(r=this.parseParens(!1)),(t.length>0||Object.keys(n).length>0)&&(r[j]=new W(t,n)),r}parseSegment(){let t=kp(this.remaining);if(t===""&&this.peekStartsWith(";"))throw new E(4009,!1);return this.capture(t),new ir(tl(t),this.parseMatrixParams())}parseMatrixParams(){let t={};for(;this.consumeOptional(";");)this.parseParam(t);return t}parseParam(t){let n=NS(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let i=kp(this.remaining);i&&(r=i,this.capture(r))}t[tl(n)]=tl(r)}parseQueryParam(t){let n=OS(this.remaining);if(!n)return;this.capture(n);let r="";if(this.consumeOptional("=")){let s=PS(this.remaining);s&&(r=s,this.capture(r))}let i=PD(n),o=PD(r);if(t.hasOwnProperty(i)){let s=t[i];Array.isArray(s)||(s=[s],t[i]=s),s.push(o)}else t[i]=o}parseParens(t){let n={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){let r=kp(this.remaining),i=this.remaining[r.length];if(i!=="/"&&i!==")"&&i!==";")throw new E(4010,!1);let o;r.indexOf(":")>-1?(o=r.slice(0,r.indexOf(":")),this.capture(o),this.capture(":")):t&&(o=j);let s=this.parseChildren();n[o]=Object.keys(s).length===1?s[j]:new W([],s),this.consumeOptional("//")}return n}peekStartsWith(t){return this.remaining.startsWith(t)}consumeOptional(t){return this.peekStartsWith(t)?(this.remaining=this.remaining.substring(t.length),!0):!1}capture(t){if(!this.consumeOptional(t))throw new E(4011,!1)}};function QD(e){return e.segments.length>0?new W([],{[j]:e}):e}function KD(e){let t={};for(let[r,i]of Object.entries(e.children)){let o=KD(i);if(r===j&&o.segments.length===0&&o.hasChildren())for(let[s,a]of Object.entries(o.children))t[s]=a;else(o.segments.length>0||o.hasChildren())&&(t[r]=o)}let n=new W(e.segments,t);return FS(n)}function FS(e){if(e.numberOfChildren===1&&e.children[j]){let t=e.children[j];return new W(e.segments.concat(t.segments),t.children)}return e}function or(e){return e instanceof ln}function JD(e,t,n=null,r=null){let i=XD(e);return eC(i,t,n,r)}function XD(e){let t;function n(o){let s={};for(let c of o.children){let l=n(c);s[c.outlet]=l}let a=new W(o.url,s);return o===e&&(t=a),a}let r=n(e.root),i=QD(r);return t??i}function eC(e,t,n,r){let i=e;for(;i.parent;)i=i.parent;if(t.length===0)return Pp(i,i,i,n,r);let o=LS(t);if(o.toRoot())return Pp(i,i,new W([],{}),n,r);let s=jS(o,i,e),a=s.processChildren?ss(s.segmentGroup,s.index,o.commands):nC(s.segmentGroup,s.index,o.commands);return Pp(i,s.segmentGroup,a,n,r)}function nl(e){return typeof e=="object"&&e!=null&&!e.outlets&&!e.segmentPath}function ls(e){return typeof e=="object"&&e!=null&&e.outlets}function Pp(e,t,n,r,i){let o={};r&&Object.entries(r).forEach(([c,l])=>{o[c]=Array.isArray(l)?l.map(u=>`${u}`):`${l}`});let s;e===t?s=n:s=tC(e,t,n);let a=QD(KD(s));return new ln(a,o,i)}function tC(e,t,n){let r={};return Object.entries(e.children).forEach(([i,o])=>{o===t?r[i]=n:r[i]=tC(o,t,n)}),new W(e.segments,r)}var rl=class{isAbsolute;numberOfDoubleDots;commands;constructor(t,n,r){if(this.isAbsolute=t,this.numberOfDoubleDots=n,this.commands=r,t&&r.length>0&&nl(r[0]))throw new E(4003,!1);let i=r.find(ls);if(i&&i!==HD(r))throw new E(4004,!1)}toRoot(){return this.isAbsolute&&this.commands.length===1&&this.commands[0]=="/"}};function LS(e){if(typeof e[0]=="string"&&e.length===1&&e[0]==="/")return new rl(!0,0,e);let t=0,n=!1,r=e.reduce((i,o,s)=>{if(typeof o=="object"&&o!=null){if(o.outlets){let a={};return Object.entries(o.outlets).forEach(([c,l])=>{a[c]=typeof l=="string"?l.split("/"):l}),[...i,{outlets:a}]}if(o.segmentPath)return[...i,o.segmentPath]}return typeof o!="string"?[...i,o]:s===0?(o.split("/").forEach((a,c)=>{c==0&&a==="."||(c==0&&a===""?n=!0:a===".."?t++:a!=""&&i.push(a))}),i):[...i,o]},[]);return new rl(n,t,r)}var ji=class{segmentGroup;processChildren;index;constructor(t,n,r){this.segmentGroup=t,this.processChildren=n,this.index=r}};function jS(e,t,n){if(e.isAbsolute)return new ji(t,!0,0);if(!n)return new ji(t,!1,NaN);if(n.parent===null)return new ji(n,!0,0);let r=nl(e.commands[0])?0:1,i=n.segments.length-1+r;return VS(n,i,e.numberOfDoubleDots)}function VS(e,t,n){let r=e,i=t,o=n;for(;o>i;){if(o-=i,r=r.parent,!r)throw new E(4005,!1);i=r.segments.length}return new ji(r,!1,i-o)}function BS(e){return ls(e[0])?e[0].outlets:{[j]:e}}function nC(e,t,n){if(e??=new W([],{}),e.segments.length===0&&e.hasChildren())return ss(e,t,n);let r=$S(e,t,n),i=n.slice(r.commandIndex);if(r.match&&r.pathIndexo!==j)&&e.children[j]&&e.numberOfChildren===1&&e.children[j].segments.length===0){let o=ss(e.children[j],t,n);return new W(e.segments,o.children)}return Object.entries(r).forEach(([o,s])=>{typeof s=="string"&&(s=[s]),s!==null&&(i[o]=nC(e.children[o],t,s))}),Object.entries(e.children).forEach(([o,s])=>{r[o]===void 0&&(i[o]=s)}),new W(e.segments,i)}}function $S(e,t,n){let r=0,i=t,o={match:!1,pathIndex:0,commandIndex:0};for(;i=n.length)return o;let s=e.segments[i],a=n[r];if(ls(a))break;let c=`${a}`,l=r0&&c===void 0)break;if(c&&l&&typeof l=="object"&&l.outlets===void 0){if(!LD(c,l,s))return o;r+=2}else{if(!LD(c,{},s))return o;r++}i++}return{match:!0,pathIndex:i,commandIndex:r}}function Up(e,t,n){let r=e.segments.slice(0,t),i=0;for(;i{typeof r=="string"&&(r=[r]),r!==null&&(t[n]=Up(new W([],{}),0,r))}),t}function FD(e){let t={};return Object.entries(e).forEach(([n,r])=>t[n]=`${r}`),t}function LD(e,t,n){return e==n.path&&an(t,n.parameters)}var as="imperative",Ie=(function(e){return e[e.NavigationStart=0]="NavigationStart",e[e.NavigationEnd=1]="NavigationEnd",e[e.NavigationCancel=2]="NavigationCancel",e[e.NavigationError=3]="NavigationError",e[e.RoutesRecognized=4]="RoutesRecognized",e[e.ResolveStart=5]="ResolveStart",e[e.ResolveEnd=6]="ResolveEnd",e[e.GuardsCheckStart=7]="GuardsCheckStart",e[e.GuardsCheckEnd=8]="GuardsCheckEnd",e[e.RouteConfigLoadStart=9]="RouteConfigLoadStart",e[e.RouteConfigLoadEnd=10]="RouteConfigLoadEnd",e[e.ChildActivationStart=11]="ChildActivationStart",e[e.ChildActivationEnd=12]="ChildActivationEnd",e[e.ActivationStart=13]="ActivationStart",e[e.ActivationEnd=14]="ActivationEnd",e[e.Scroll=15]="Scroll",e[e.NavigationSkipped=16]="NavigationSkipped",e})(Ie||{}),pt=class{id;url;constructor(t,n){this.id=t,this.url=n}},$r=class extends pt{type=Ie.NavigationStart;navigationTrigger;restoredState;constructor(t,n,r="imperative",i=null){super(t,n),this.navigationTrigger=r,this.restoredState=i}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}},it=class extends pt{urlAfterRedirects;type=Ie.NavigationEnd;constructor(t,n,r){super(t,n),this.urlAfterRedirects=r}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}},Qe=(function(e){return e[e.Redirect=0]="Redirect",e[e.SupersededByNewNavigation=1]="SupersededByNewNavigation",e[e.NoDataFromResolver=2]="NoDataFromResolver",e[e.GuardRejected=3]="GuardRejected",e[e.Aborted=4]="Aborted",e})(Qe||{}),us=(function(e){return e[e.IgnoredSameUrlNavigation=0]="IgnoredSameUrlNavigation",e[e.IgnoredByUrlHandlingStrategy=1]="IgnoredByUrlHandlingStrategy",e})(us||{}),cn=class extends pt{reason;code;type=Ie.NavigationCancel;constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}},kn=class extends pt{reason;code;type=Ie.NavigationSkipped;constructor(t,n,r,i){super(t,n),this.reason=r,this.code=i}},Bi=class extends pt{error;target;type=Ie.NavigationError;constructor(t,n,r,i){super(t,n),this.error=r,this.target=i}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}},ds=class extends pt{urlAfterRedirects;state;type=Ie.RoutesRecognized;constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},il=class extends pt{urlAfterRedirects;state;type=Ie.GuardsCheckStart;constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},ol=class extends pt{urlAfterRedirects;state;shouldActivate;type=Ie.GuardsCheckEnd;constructor(t,n,r,i,o){super(t,n),this.urlAfterRedirects=r,this.state=i,this.shouldActivate=o}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}},sl=class extends pt{urlAfterRedirects;state;type=Ie.ResolveStart;constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},al=class extends pt{urlAfterRedirects;state;type=Ie.ResolveEnd;constructor(t,n,r,i){super(t,n),this.urlAfterRedirects=r,this.state=i}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}},cl=class{route;type=Ie.RouteConfigLoadStart;constructor(t){this.route=t}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}},ll=class{route;type=Ie.RouteConfigLoadEnd;constructor(t){this.route=t}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}},ul=class{snapshot;type=Ie.ChildActivationStart;constructor(t){this.snapshot=t}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},dl=class{snapshot;type=Ie.ChildActivationEnd;constructor(t){this.snapshot=t}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},fl=class{snapshot;type=Ie.ActivationStart;constructor(t){this.snapshot=t}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}},pl=class{snapshot;type=Ie.ActivationEnd;constructor(t){this.snapshot=t}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}};var fs=class{},$i=class{url;navigationBehaviorOptions;constructor(t,n){this.url=t,this.navigationBehaviorOptions=n}};function HS(e){return!(e instanceof fs)&&!(e instanceof $i)}function zS(e,t){return e.providers&&!e._injector&&(e._injector=ko(e.providers,t,`Route: ${e.path}`)),e._injector??t}function Vt(e){return e.outlet||j}function GS(e,t){let n=e.filter(r=>Vt(r)===t);return n.push(...e.filter(r=>Vt(r)!==t)),n}function zi(e){if(!e)return null;if(e.routeConfig?._injector)return e.routeConfig._injector;for(let t=e.parent;t;t=t.parent){let n=t.routeConfig;if(n?._loadedInjector)return n._loadedInjector;if(n?._injector)return n._injector}return null}var hl=class{rootInjector;outlet=null;route=null;children;attachRef=null;get injector(){return zi(this.route?.snapshot)??this.rootInjector}constructor(t){this.rootInjector=t,this.children=new Gi(this.rootInjector)}},Gi=(()=>{class e{rootInjector;contexts=new Map;constructor(n){this.rootInjector=n}onChildOutletCreated(n,r){let i=this.getOrCreateContext(n);i.outlet=r,this.contexts.set(n,i)}onChildOutletDestroyed(n){let r=this.getContext(n);r&&(r.outlet=null,r.attachRef=null)}onOutletDeactivated(){let n=this.contexts;return this.contexts=new Map,n}onOutletReAttached(n){this.contexts=n}getOrCreateContext(n){let r=this.getContext(n);return r||(r=new hl(this.rootInjector),this.contexts.set(n,r)),r}getContext(n){return this.contexts.get(n)||null}static \u0275fac=function(r){return new(r||e)(x(ge))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),gl=class{_root;constructor(t){this._root=t}get root(){return this._root.value}parent(t){let n=this.pathFromRoot(t);return n.length>1?n[n.length-2]:null}children(t){let n=Hp(t,this._root);return n?n.children.map(r=>r.value):[]}firstChild(t){let n=Hp(t,this._root);return n&&n.children.length>0?n.children[0].value:null}siblings(t){let n=zp(t,this._root);return n.length<2?[]:n[n.length-2].children.map(i=>i.value).filter(i=>i!==t)}pathFromRoot(t){return zp(t,this._root).map(n=>n.value)}};function Hp(e,t){if(e===t.value)return t;for(let n of t.children){let r=Hp(e,n);if(r)return r}return null}function zp(e,t){if(e===t.value)return[t];for(let n of t.children){let r=zp(e,n);if(r.length)return r.unshift(t),r}return[]}var ft=class{value;children;constructor(t,n){this.value=t,this.children=n}toString(){return`TreeNode(${this.value})`}};function Li(e){let t={};return e&&e.children.forEach(n=>t[n.value.outlet]=n),t}var ps=class extends gl{snapshot;constructor(t,n){super(t),this.snapshot=n,Jp(this,t)}toString(){return this.snapshot.toString()}};function rC(e){let t=WS(e),n=new Se([new ir("",{})]),r=new Se({}),i=new Se({}),o=new Se({}),s=new Se(""),a=new Bt(n,r,o,s,i,j,e,t.root);return a.snapshot=t.root,new ps(new ft(a,[]),t)}function WS(e){let t={},n={},r={},o=new jr([],t,r,"",n,j,e,null,{});return new hs("",new ft(o,[]))}var Bt=class{urlSubject;paramsSubject;queryParamsSubject;fragmentSubject;dataSubject;outlet;component;snapshot;_futureSnapshot;_routerState;_paramMap;_queryParamMap;title;url;params;queryParams;fragment;data;constructor(t,n,r,i,o,s,a,c){this.urlSubject=t,this.paramsSubject=n,this.queryParamsSubject=r,this.fragmentSubject=i,this.dataSubject=o,this.outlet=s,this.component=a,this._futureSnapshot=c,this.title=this.dataSubject?.pipe(V(l=>l[ys]))??N(void 0),this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=o}get routeConfig(){return this._futureSnapshot.routeConfig}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=this.params.pipe(V(t=>Vr(t))),this._paramMap}get queryParamMap(){return this._queryParamMap??=this.queryParams.pipe(V(t=>Vr(t))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}};function ml(e,t,n="emptyOnly"){let r,{routeConfig:i}=e;return t!==null&&(n==="always"||i?.path===""||!t.component&&!t.routeConfig?.loadComponent)?r={params:D(D({},t.params),e.params),data:D(D({},t.data),e.data),resolve:D(D(D(D({},e.data),t.data),i?.data),e._resolvedData)}:r={params:D({},e.params),data:D({},e.data),resolve:D(D({},e.data),e._resolvedData??{})},i&&oC(i)&&(r.resolve[ys]=i.title),r}var jr=class{url;params;queryParams;fragment;data;outlet;component;routeConfig;_resolve;_resolvedData;_routerState;_paramMap;_queryParamMap;get title(){return this.data?.[ys]}constructor(t,n,r,i,o,s,a,c,l){this.url=t,this.params=n,this.queryParams=r,this.fragment=i,this.data=o,this.outlet=s,this.component=a,this.routeConfig=c,this._resolve=l}get root(){return this._routerState.root}get parent(){return this._routerState.parent(this)}get firstChild(){return this._routerState.firstChild(this)}get children(){return this._routerState.children(this)}get pathFromRoot(){return this._routerState.pathFromRoot(this)}get paramMap(){return this._paramMap??=Vr(this.params),this._paramMap}get queryParamMap(){return this._queryParamMap??=Vr(this.queryParams),this._queryParamMap}toString(){let t=this.url.map(r=>r.toString()).join("/"),n=this.routeConfig?this.routeConfig.path:"";return`Route(url:'${t}', path:'${n}')`}},hs=class extends gl{url;constructor(t,n){super(n),this.url=t,Jp(this,n)}toString(){return iC(this._root)}};function Jp(e,t){t.value._routerState=e,t.children.forEach(n=>Jp(e,n))}function iC(e){let t=e.children.length>0?` { ${e.children.map(iC).join(", ")} } `:"";return`${e.value}${t}`}function Fp(e){if(e.snapshot){let t=e.snapshot,n=e._futureSnapshot;e.snapshot=n,an(t.queryParams,n.queryParams)||e.queryParamsSubject.next(n.queryParams),t.fragment!==n.fragment&&e.fragmentSubject.next(n.fragment),an(t.params,n.params)||e.paramsSubject.next(n.params),DS(t.url,n.url)||e.urlSubject.next(n.url),an(t.data,n.data)||e.dataSubject.next(n.data)}else e.snapshot=e._futureSnapshot,e.dataSubject.next(e._futureSnapshot.data)}function Gp(e,t){let n=an(e.params,t.params)&&_S(e.url,t.url),r=!e.parent!=!t.parent;return n&&!r&&(!e.parent||Gp(e.parent,t.parent))}function oC(e){return typeof e.title=="string"||e.title===null}var sC=new M(""),Cs=(()=>{class e{activated=null;get activatedComponentRef(){return this.activated}_activatedRoute=null;name=j;activateEvents=new be;deactivateEvents=new be;attachEvents=new be;detachEvents=new be;routerOutletData=Fy(void 0);parentContexts=m(Gi);location=m(Mn);changeDetector=m(Rr);inputBinder=m(Cl,{optional:!0});supportsBindingToComponentInputs=!0;ngOnChanges(n){if(n.name){let{firstChange:r,previousValue:i}=n.name;if(r)return;this.isTrackedInParentContexts(i)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(i)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name),this.inputBinder?.unsubscribeFromRouteData(this)}isTrackedInParentContexts(n){return this.parentContexts.getContext(n)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;let n=this.parentContexts.getContext(this.name);n?.route&&(n.attachRef?this.attach(n.attachRef,n.route):this.activateWith(n.route,n.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new E(4012,!1);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new E(4012,!1);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new E(4012,!1);this.location.detach();let n=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(n.instance),n}attach(n,r){this.activated=n,this._activatedRoute=r,this.location.insert(n.hostView),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.attachEvents.emit(n.instance)}deactivate(){if(this.activated){let n=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(n)}}activateWith(n,r){if(this.isActivated)throw new E(4013,!1);this._activatedRoute=n;let i=this.location,s=n.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,c=new Wp(n,a,i.injector,this.routerOutletData);this.activated=i.createComponent(s,{index:i.length,injector:c,environmentInjector:r}),this.changeDetector.markForCheck(),this.inputBinder?.bindActivatedRouteToOutletComponent(this),this.activateEvents.emit(this.activated.instance)}static \u0275fac=function(r){return new(r||e)};static \u0275dir=ve({type:e,selectors:[["router-outlet"]],inputs:{name:"name",routerOutletData:[1,"routerOutletData"]},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],features:[Xt]})}return e})(),Wp=class{route;childContexts;parent;outletData;constructor(t,n,r,i){this.route=t,this.childContexts=n,this.parent=r,this.outletData=i}get(t,n){return t===Bt?this.route:t===Gi?this.childContexts:t===sC?this.outletData:this.parent.get(t,n)}},Cl=new M("");var Xp=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275cmp=H({type:e,selectors:[["ng-component"]],exportAs:["emptyRouterOutlet"],decls:1,vars:0,template:function(r,i){r&1&&O(0,"router-outlet")},dependencies:[Cs],encapsulation:2})}return e})();function eh(e){let t=e.children&&e.children.map(eh),n=t?L(D({},e),{children:t}):D({},e);return!n.component&&!n.loadComponent&&(t||n.loadChildren)&&n.outlet&&n.outlet!==j&&(n.component=Xp),n}function qS(e,t,n){let r=gs(e,t._root,n?n._root:void 0);return new ps(r,t)}function gs(e,t,n){if(n&&e.shouldReuseRoute(t.value,n.value.snapshot)){let r=n.value;r._futureSnapshot=t.value;let i=ZS(e,t,n);return new ft(r,i)}else{if(e.shouldAttach(t.value)){let o=e.retrieve(t.value);if(o!==null){let s=o.route;return s.value._futureSnapshot=t.value,s.children=t.children.map(a=>gs(e,a)),s}}let r=YS(t.value),i=t.children.map(o=>gs(e,o));return new ft(r,i)}}function ZS(e,t,n){return t.children.map(r=>{for(let i of n.children)if(e.shouldReuseRoute(r.value,i.value.snapshot))return gs(e,r,i);return gs(e,r)})}function YS(e){return new Bt(new Se(e.url),new Se(e.params),new Se(e.queryParams),new Se(e.fragment),new Se(e.data),e.outlet,e.component,e)}var Ui=class{redirectTo;navigationBehaviorOptions;constructor(t,n){this.redirectTo=t,this.navigationBehaviorOptions=n}},aC="ngNavigationCancelingError";function vl(e,t){let{redirectTo:n,navigationBehaviorOptions:r}=or(t)?{redirectTo:t,navigationBehaviorOptions:void 0}:t,i=cC(!1,Qe.Redirect);return i.url=n,i.navigationBehaviorOptions=r,i}function cC(e,t){let n=new Error(`NavigationCancelingError: ${e||""}`);return n[aC]=!0,n.cancellationCode=t,n}function QS(e){return lC(e)&&or(e.url)}function lC(e){return!!e&&e[aC]}var KS=(e,t,n,r)=>V(i=>(new qp(t,i.targetRouterState,i.currentRouterState,n,r).activate(e),i)),qp=class{routeReuseStrategy;futureState;currState;forwardEvent;inputBindingEnabled;constructor(t,n,r,i,o){this.routeReuseStrategy=t,this.futureState=n,this.currState=r,this.forwardEvent=i,this.inputBindingEnabled=o}activate(t){let n=this.futureState._root,r=this.currState?this.currState._root:null;this.deactivateChildRoutes(n,r,t),Fp(this.futureState.root),this.activateChildRoutes(n,r,t)}deactivateChildRoutes(t,n,r){let i=Li(n);t.children.forEach(o=>{let s=o.value.outlet;this.deactivateRoutes(o,i[s],r),delete i[s]}),Object.values(i).forEach(o=>{this.deactivateRouteAndItsChildren(o,r)})}deactivateRoutes(t,n,r){let i=t.value,o=n?n.value:null;if(i===o)if(i.component){let s=r.getContext(i.outlet);s&&this.deactivateChildRoutes(t,n,s.children)}else this.deactivateChildRoutes(t,n,r);else o&&this.deactivateRouteAndItsChildren(n,r)}deactivateRouteAndItsChildren(t,n){t.value.component&&this.routeReuseStrategy.shouldDetach(t.value.snapshot)?this.detachAndStoreRouteSubtree(t,n):this.deactivateRouteAndOutlet(t,n)}detachAndStoreRouteSubtree(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,o=Li(t);for(let s of Object.values(o))this.deactivateRouteAndItsChildren(s,i);if(r&&r.outlet){let s=r.outlet.detach(),a=r.children.onOutletDeactivated();this.routeReuseStrategy.store(t.value.snapshot,{componentRef:s,route:t,contexts:a})}}deactivateRouteAndOutlet(t,n){let r=n.getContext(t.value.outlet),i=r&&t.value.component?r.children:n,o=Li(t);for(let s of Object.values(o))this.deactivateRouteAndItsChildren(s,i);r&&(r.outlet&&(r.outlet.deactivate(),r.children.onOutletDeactivated()),r.attachRef=null,r.route=null)}activateChildRoutes(t,n,r){let i=Li(n);t.children.forEach(o=>{this.activateRoutes(o,i[o.value.outlet],r),this.forwardEvent(new pl(o.value.snapshot))}),t.children.length&&this.forwardEvent(new dl(t.value.snapshot))}activateRoutes(t,n,r){let i=t.value,o=n?n.value:null;if(Fp(i),i===o)if(i.component){let s=r.getOrCreateContext(i.outlet);this.activateChildRoutes(t,n,s.children)}else this.activateChildRoutes(t,n,r);else if(i.component){let s=r.getOrCreateContext(i.outlet);if(this.routeReuseStrategy.shouldAttach(i.snapshot)){let a=this.routeReuseStrategy.retrieve(i.snapshot);this.routeReuseStrategy.store(i.snapshot,null),s.children.onOutletReAttached(a.contexts),s.attachRef=a.componentRef,s.route=a.route.value,s.outlet&&s.outlet.attach(a.componentRef,a.route.value),Fp(a.route.value),this.activateChildRoutes(t,null,s.children)}else s.attachRef=null,s.route=i,s.outlet&&s.outlet.activateWith(i,s.injector),this.activateChildRoutes(t,null,s.children)}else this.activateChildRoutes(t,null,r)}},yl=class{path;route;constructor(t){this.path=t,this.route=this.path[this.path.length-1]}},Vi=class{component;route;constructor(t,n){this.component=t,this.route=n}};function JS(e,t,n){let r=e._root,i=t?t._root:null;return os(r,i,n,[r.value])}function XS(e){let t=e.routeConfig?e.routeConfig.canActivateChild:null;return!t||t.length===0?null:{node:e,guards:t}}function Wi(e,t){let n=Symbol(),r=t.get(e,n);return r===n?typeof e=="function"&&!Ru(e)?e:t.get(e):r}function os(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=Li(t);return e.children.forEach(s=>{eT(s,o[s.value.outlet],n,r.concat([s.value]),i),delete o[s.value.outlet]}),Object.entries(o).forEach(([s,a])=>cs(a,n.getContext(s),i)),i}function eT(e,t,n,r,i={canDeactivateChecks:[],canActivateChecks:[]}){let o=e.value,s=t?t.value:null,a=n?n.getContext(e.value.outlet):null;if(s&&o.routeConfig===s.routeConfig){let c=tT(s,o,o.routeConfig.runGuardsAndResolvers);c?i.canActivateChecks.push(new yl(r)):(o.data=s.data,o._resolvedData=s._resolvedData),o.component?os(e,t,a?a.children:null,r,i):os(e,t,n,r,i),c&&a&&a.outlet&&a.outlet.isActivated&&i.canDeactivateChecks.push(new Vi(a.outlet.component,s))}else s&&cs(t,a,i),i.canActivateChecks.push(new yl(r)),o.component?os(e,null,a?a.children:null,r,i):os(e,null,n,r,i);return i}function tT(e,t,n){if(typeof n=="function")return n(e,t);switch(n){case"pathParamsChange":return!Lr(e.url,t.url);case"pathParamsOrQueryParamsChange":return!Lr(e.url,t.url)||!an(e.queryParams,t.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Gp(e,t)||!an(e.queryParams,t.queryParams);case"paramsChange":default:return!Gp(e,t)}}function cs(e,t,n){let r=Li(e),i=e.value;Object.entries(r).forEach(([o,s])=>{i.component?t?cs(s,t.children.getContext(o),n):cs(s,null,n):cs(s,t,n)}),i.component?t&&t.outlet&&t.outlet.isActivated?n.canDeactivateChecks.push(new Vi(t.outlet.component,i)):n.canDeactivateChecks.push(new Vi(null,i)):n.canDeactivateChecks.push(new Vi(null,i))}function Es(e){return typeof e=="function"}function nT(e){return typeof e=="boolean"}function rT(e){return e&&Es(e.canLoad)}function iT(e){return e&&Es(e.canActivate)}function oT(e){return e&&Es(e.canActivateChild)}function sT(e){return e&&Es(e.canDeactivate)}function aT(e){return e&&Es(e.canMatch)}function uC(e){return e instanceof pn||e?.name==="EmptyError"}var Jc=Symbol("INITIAL_VALUE");function Hi(){return Fe(e=>pa(e.map(t=>t.pipe(hn(1),Du(Jc)))).pipe(V(t=>{for(let n of t)if(n!==!0){if(n===Jc)return Jc;if(n===!1||cT(n))return n}return!0}),et(t=>t!==Jc),hn(1)))}function cT(e){return or(e)||e instanceof Ui}function lT(e,t){return Ce(n=>{let{targetSnapshot:r,currentSnapshot:i,guards:{canActivateChecks:o,canDeactivateChecks:s}}=n;return s.length===0&&o.length===0?N(L(D({},n),{guardsResult:!0})):uT(s,r,i,e).pipe(Ce(a=>a&&nT(a)?dT(r,o,e,t):N(a)),V(a=>L(D({},n),{guardsResult:a})))})}function uT(e,t,n,r){return ae(e).pipe(Ce(i=>mT(i.component,i.route,n,t,r)),gn(i=>i!==!0,!0))}function dT(e,t,n,r){return ae(t).pipe($n(i=>ii(pT(i.route.parent,r),fT(i.route,r),gT(e,i.path,n),hT(e,i.route,n))),gn(i=>i!==!0,!0))}function fT(e,t){return e!==null&&t&&t(new fl(e)),N(!0)}function pT(e,t){return e!==null&&t&&t(new ul(e)),N(!0)}function hT(e,t,n){let r=t.routeConfig?t.routeConfig.canActivate:null;if(!r||r.length===0)return N(!0);let i=r.map(o=>io(()=>{let s=zi(t)??n,a=Wi(o,s),c=iT(a)?a.canActivate(t,e):xe(s,()=>a(t,e));return Pn(c).pipe(gn())}));return N(i).pipe(Hi())}function gT(e,t,n){let r=t[t.length-1],o=t.slice(0,t.length-1).reverse().map(s=>XS(s)).filter(s=>s!==null).map(s=>io(()=>{let a=s.guards.map(c=>{let l=zi(s.node)??n,u=Wi(c,l),d=oT(u)?u.canActivateChild(r,e):xe(l,()=>u(r,e));return Pn(d).pipe(gn())});return N(a).pipe(Hi())}));return N(o).pipe(Hi())}function mT(e,t,n,r,i){let o=t&&t.routeConfig?t.routeConfig.canDeactivate:null;if(!o||o.length===0)return N(!0);let s=o.map(a=>{let c=zi(t)??i,l=Wi(a,c),u=sT(l)?l.canDeactivate(e,t,n,r):xe(c,()=>l(e,t,n,r));return Pn(u).pipe(gn())});return N(s).pipe(Hi())}function vT(e,t,n,r){let i=t.canLoad;if(i===void 0||i.length===0)return N(!0);let o=i.map(s=>{let a=Wi(s,e),c=rT(a)?a.canLoad(t,n):xe(e,()=>a(t,n));return Pn(c)});return N(o).pipe(Hi(),dC(r))}function dC(e){return du(_e(t=>{if(typeof t!="boolean")throw vl(e,t)}),V(t=>t===!0))}function yT(e,t,n,r){let i=t.canMatch;if(!i||i.length===0)return N(!0);let o=i.map(s=>{let a=Wi(s,e),c=aT(a)?a.canMatch(t,n):xe(e,()=>a(t,n));return Pn(c)});return N(o).pipe(Hi(),dC(r))}var ms=class{segmentGroup;constructor(t){this.segmentGroup=t||null}},vs=class extends Error{urlTree;constructor(t){super(),this.urlTree=t}};function Fi(e){return ri(new ms(e))}function DT(e){return ri(new E(4e3,!1))}function CT(e){return ri(cC(!1,Qe.GuardRejected))}var Zp=class{urlSerializer;urlTree;constructor(t,n){this.urlSerializer=t,this.urlTree=n}lineralizeSegments(t,n){let r=[],i=n.root;for(;;){if(r=r.concat(i.segments),i.numberOfChildren===0)return N(r);if(i.numberOfChildren>1||!i.children[j])return DT(`${t.redirectTo}`);i=i.children[j]}}applyRedirectCommands(t,n,r,i,o){return ET(n,i,o).pipe(V(s=>{if(s instanceof ln)throw new vs(s);let a=this.applyRedirectCreateUrlTree(s,this.urlSerializer.parse(s),t,r);if(s[0]==="/")throw new vs(a);return a}))}applyRedirectCreateUrlTree(t,n,r,i){let o=this.createSegmentGroup(t,n.root,r,i);return new ln(o,this.createQueryParams(n.queryParams,this.urlTree.queryParams),n.fragment)}createQueryParams(t,n){let r={};return Object.entries(t).forEach(([i,o])=>{if(typeof o=="string"&&o[0]===":"){let a=o.substring(1);r[i]=n[a]}else r[i]=o}),r}createSegmentGroup(t,n,r,i){let o=this.createSegments(t,n.segments,r,i),s={};return Object.entries(n.children).forEach(([a,c])=>{s[a]=this.createSegmentGroup(t,c,r,i)}),new W(o,s)}createSegments(t,n,r,i){return n.map(o=>o.path[0]===":"?this.findPosParam(t,o,i):this.findOrReturn(o,r))}findPosParam(t,n,r){let i=r[n.path.substring(1)];if(!i)throw new E(4001,!1);return i}findOrReturn(t,n){let r=0;for(let i of n){if(i.path===t.path)return n.splice(r),i;r++}return t}};function ET(e,t,n){if(typeof e=="string")return N(e);let r=e,{queryParams:i,fragment:o,routeConfig:s,url:a,outlet:c,params:l,data:u,title:d}=t;return Pn(xe(n,()=>r({params:l,data:u,queryParams:i,fragment:o,routeConfig:s,url:a,outlet:c,title:d})))}var Yp={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function bT(e,t,n,r,i){let o=fC(e,t,n);return o.matched?(r=zS(t,r),yT(r,t,n,i).pipe(V(s=>s===!0?o:D({},Yp)))):N(o)}function fC(e,t,n){if(t.path==="**")return _T(n);if(t.path==="")return t.pathMatch==="full"&&(e.hasChildren()||n.length>0)?D({},Yp):{matched:!0,consumedSegments:[],remainingSegments:n,parameters:{},positionalParamSegments:{}};let i=(t.matcher||$D)(n,e,t);if(!i)return D({},Yp);let o={};Object.entries(i.posParams??{}).forEach(([a,c])=>{o[a]=c.path});let s=i.consumed.length>0?D(D({},o),i.consumed[i.consumed.length-1].parameters):o;return{matched:!0,consumedSegments:i.consumed,remainingSegments:n.slice(i.consumed.length),parameters:s,positionalParamSegments:i.posParams??{}}}function _T(e){return{matched:!0,parameters:e.length>0?HD(e).parameters:{},consumedSegments:e,remainingSegments:[],positionalParamSegments:{}}}function jD(e,t,n,r){return n.length>0&&MT(e,n,r)?{segmentGroup:new W(t,IT(r,new W(n,e.children))),slicedSegments:[]}:n.length===0&&ST(e,n,r)?{segmentGroup:new W(e.segments,wT(e,n,r,e.children)),slicedSegments:n}:{segmentGroup:new W(e.segments,e.children),slicedSegments:n}}function wT(e,t,n,r){let i={};for(let o of n)if(El(e,t,o)&&!r[Vt(o)]){let s=new W([],{});i[Vt(o)]=s}return D(D({},r),i)}function IT(e,t){let n={};n[j]=t;for(let r of e)if(r.path===""&&Vt(r)!==j){let i=new W([],{});n[Vt(r)]=i}return n}function MT(e,t,n){return n.some(r=>El(e,t,r)&&Vt(r)!==j)}function ST(e,t,n){return n.some(r=>El(e,t,r))}function El(e,t,n){return(e.hasChildren()||t.length>0)&&n.pathMatch==="full"?!1:n.path===""}function TT(e,t,n){return t.length===0&&!e.children[n]}var Qp=class{};function xT(e,t,n,r,i,o,s="emptyOnly"){return new Kp(e,t,n,r,i,s,o).recognize()}var AT=31,Kp=class{injector;configLoader;rootComponentType;config;urlTree;paramsInheritanceStrategy;urlSerializer;applyRedirects;absoluteRedirectCount=0;allowRedirects=!0;constructor(t,n,r,i,o,s,a){this.injector=t,this.configLoader=n,this.rootComponentType=r,this.config=i,this.urlTree=o,this.paramsInheritanceStrategy=s,this.urlSerializer=a,this.applyRedirects=new Zp(this.urlSerializer,this.urlTree)}noMatchError(t){return new E(4002,`'${t.segmentGroup}'`)}recognize(){let t=jD(this.urlTree.root,[],[],this.config).segmentGroup;return this.match(t).pipe(V(({children:n,rootSnapshot:r})=>{let i=new ft(r,n),o=new hs("",i),s=JD(r,[],this.urlTree.queryParams,this.urlTree.fragment);return s.queryParams=this.urlTree.queryParams,o.url=this.urlSerializer.serialize(s),{state:o,tree:s}}))}match(t){let n=new jr([],Object.freeze({}),Object.freeze(D({},this.urlTree.queryParams)),this.urlTree.fragment,Object.freeze({}),j,this.rootComponentType,null,{});return this.processSegmentGroup(this.injector,this.config,t,j,n).pipe(V(r=>({children:r,rootSnapshot:n})),Bn(r=>{if(r instanceof vs)return this.urlTree=r.urlTree,this.match(r.urlTree.root);throw r instanceof ms?this.noMatchError(r):r}))}processSegmentGroup(t,n,r,i,o){return r.segments.length===0&&r.hasChildren()?this.processChildren(t,n,r,o):this.processSegment(t,n,r,r.segments,i,!0,o).pipe(V(s=>s instanceof ft?[s]:[]))}processChildren(t,n,r,i){let o=[];for(let s of Object.keys(r.children))s==="primary"?o.unshift(s):o.push(s);return ae(o).pipe($n(s=>{let a=r.children[s],c=GS(n,s);return this.processSegmentGroup(t,c,a,s,i)}),yu((s,a)=>(s.push(...a),s)),Un(null),vu(),Ce(s=>{if(s===null)return Fi(r);let a=pC(s);return NT(a),N(a)}))}processSegment(t,n,r,i,o,s,a){return ae(n).pipe($n(c=>this.processSegmentAgainstRoute(c._injector??t,n,c,r,i,o,s,a).pipe(Bn(l=>{if(l instanceof ms)return N(null);throw l}))),gn(c=>!!c),Bn(c=>{if(uC(c))return TT(r,i,o)?N(new Qp):Fi(r);throw c}))}processSegmentAgainstRoute(t,n,r,i,o,s,a,c){return Vt(r)!==s&&(s===j||!El(i,o,r))?Fi(i):r.redirectTo===void 0?this.matchSegmentAgainstRoute(t,i,r,o,s,c):this.allowRedirects&&a?this.expandSegmentAgainstRouteUsingRedirect(t,i,n,r,o,s,c):Fi(i)}expandSegmentAgainstRouteUsingRedirect(t,n,r,i,o,s,a){let{matched:c,parameters:l,consumedSegments:u,positionalParamSegments:d,remainingSegments:p}=fC(n,i,o);if(!c)return Fi(n);typeof i.redirectTo=="string"&&i.redirectTo[0]==="/"&&(this.absoluteRedirectCount++,this.absoluteRedirectCount>AT&&(this.allowRedirects=!1));let f=new jr(o,l,Object.freeze(D({},this.urlTree.queryParams)),this.urlTree.fragment,VD(i),Vt(i),i.component??i._loadedComponent??null,i,BD(i)),h=ml(f,a,this.paramsInheritanceStrategy);return f.params=Object.freeze(h.params),f.data=Object.freeze(h.data),this.applyRedirects.applyRedirectCommands(u,i.redirectTo,d,f,t).pipe(Fe(b=>this.applyRedirects.lineralizeSegments(i,b)),Ce(b=>this.processSegment(t,r,n,b.concat(p),s,!1,a)))}matchSegmentAgainstRoute(t,n,r,i,o,s){let a=bT(n,r,i,t,this.urlSerializer);return r.path==="**"&&(n.children={}),a.pipe(Fe(c=>c.matched?(t=r._injector??t,this.getChildConfig(t,r,i).pipe(Fe(({routes:l})=>{let u=r._loadedInjector??t,{parameters:d,consumedSegments:p,remainingSegments:f}=c,h=new jr(p,d,Object.freeze(D({},this.urlTree.queryParams)),this.urlTree.fragment,VD(r),Vt(r),r.component??r._loadedComponent??null,r,BD(r)),w=ml(h,s,this.paramsInheritanceStrategy);h.params=Object.freeze(w.params),h.data=Object.freeze(w.data);let{segmentGroup:b,slicedSegments:_}=jD(n,p,f,l);if(_.length===0&&b.hasChildren())return this.processChildren(u,l,b,h).pipe(V(oe=>new ft(h,oe)));if(l.length===0&&_.length===0)return N(new ft(h,[]));let X=Vt(r)===o;return this.processSegment(u,l,b,_,X?j:o,!0,h).pipe(V(oe=>new ft(h,oe instanceof ft?[oe]:[])))}))):Fi(n)))}getChildConfig(t,n,r){return n.children?N({routes:n.children,injector:t}):n.loadChildren?n._loadedRoutes!==void 0?N({routes:n._loadedRoutes,injector:n._loadedInjector}):vT(t,n,r,this.urlSerializer).pipe(Ce(i=>i?this.configLoader.loadChildren(t,n).pipe(_e(o=>{n._loadedRoutes=o.routes,n._loadedInjector=o.injector})):CT(n))):N({routes:[],injector:t})}};function NT(e){e.sort((t,n)=>t.value.outlet===j?-1:n.value.outlet===j?1:t.value.outlet.localeCompare(n.value.outlet))}function RT(e){let t=e.value.routeConfig;return t&&t.path===""}function pC(e){let t=[],n=new Set;for(let r of e){if(!RT(r)){t.push(r);continue}let i=t.find(o=>r.value.routeConfig===o.value.routeConfig);i!==void 0?(i.children.push(...r.children),n.add(i)):t.push(r)}for(let r of n){let i=pC(r.children);t.push(new ft(r.value,i))}return t.filter(r=>!n.has(r))}function VD(e){return e.data||{}}function BD(e){return e.resolve||{}}function OT(e,t,n,r,i,o){return Ce(s=>xT(e,t,n,r,s.extractedUrl,i,o).pipe(V(({state:a,tree:c})=>L(D({},s),{targetSnapshot:a,urlAfterRedirects:c}))))}function kT(e,t){return Ce(n=>{let{targetSnapshot:r,guards:{canActivateChecks:i}}=n;if(!i.length)return N(n);let o=new Set(i.map(c=>c.route)),s=new Set;for(let c of o)if(!s.has(c))for(let l of hC(c))s.add(l);let a=0;return ae(s).pipe($n(c=>o.has(c)?PT(c,r,e,t):(c.data=ml(c,c.parent,e).resolve,N(void 0))),_e(()=>a++),oi(1),Ce(c=>a===s.size?N(n):Je))})}function hC(e){let t=e.children.map(n=>hC(n)).flat();return[e,...t]}function PT(e,t,n,r){let i=e.routeConfig,o=e._resolve;return i?.title!==void 0&&!oC(i)&&(o[ys]=i.title),io(()=>(e.data=ml(e,e.parent,n).resolve,FT(o,e,t,r).pipe(V(s=>(e._resolvedData=s,e.data=D(D({},e.data),s),null)))))}function FT(e,t,n,r){let i=Vp(e);if(i.length===0)return N({});let o={};return ae(i).pipe(Ce(s=>LT(e[s],t,n,r).pipe(gn(),_e(a=>{if(a instanceof Ui)throw vl(new Br,a);o[s]=a}))),oi(1),V(()=>o),Bn(s=>uC(s)?Je:ri(s)))}function LT(e,t,n,r){let i=zi(t)??r,o=Wi(e,i),s=o.resolve?o.resolve(t,n):xe(i,()=>o(t,n));return Pn(s)}function Lp(e){return Fe(t=>{let n=e(t);return n?ae(n).pipe(V(()=>t)):N(t)})}var th=(()=>{class e{buildTitle(n){let r,i=n.root;for(;i!==void 0;)r=this.getResolvedTitleForRoute(i)??r,i=i.children.find(o=>o.outlet===j);return r}getResolvedTitleForRoute(n){return n.data[ys]}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m(gC),providedIn:"root"})}return e})(),gC=(()=>{class e extends th{title;constructor(n){super(),this.title=n}updateTitle(n){let r=this.buildTitle(n);r!==void 0&&this.title.setTitle(r)}static \u0275fac=function(r){return new(r||e)(x(RD))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),qi=new M("",{providedIn:"root",factory:()=>({})}),bs=new M(""),mC=(()=>{class e{componentLoaders=new WeakMap;childrenLoaders=new WeakMap;onLoadStartListener;onLoadEndListener;compiler=m(ep);loadComponent(n,r){if(this.componentLoaders.get(r))return this.componentLoaders.get(r);if(r._loadedComponent)return N(r._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(r);let i=Pn(xe(n,()=>r.loadComponent())).pipe(V(yC),Fe(DC),_e(s=>{this.onLoadEndListener&&this.onLoadEndListener(r),r._loadedComponent=s}),dr(()=>{this.componentLoaders.delete(r)})),o=new ni(i,()=>new de).pipe(ti());return this.componentLoaders.set(r,o),o}loadChildren(n,r){if(this.childrenLoaders.get(r))return this.childrenLoaders.get(r);if(r._loadedRoutes)return N({routes:r._loadedRoutes,injector:r._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(r);let o=vC(r,this.compiler,n,this.onLoadEndListener).pipe(dr(()=>{this.childrenLoaders.delete(r)})),s=new ni(o,()=>new de).pipe(ti());return this.childrenLoaders.set(r,s),s}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function vC(e,t,n,r){return Pn(xe(n,()=>e.loadChildren())).pipe(V(yC),Fe(DC),Ce(i=>i instanceof wc||Array.isArray(i)?N(i):ae(t.compileModuleAsync(i))),V(i=>{r&&r(e);let o,s,a=!1;return Array.isArray(i)?(s=i,a=!0):(o=i.create(n).injector,s=o.get(bs,[],{optional:!0,self:!0}).flat()),{routes:s.map(eh),injector:o}}))}function jT(e){return e&&typeof e=="object"&&"default"in e}function yC(e){return jT(e)?e.default:e}function DC(e){return N(e)}var bl=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m(VT),providedIn:"root"})}return e})(),VT=(()=>{class e{shouldProcessUrl(n){return!0}extract(n){return n}merge(n,r){return n}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),CC=new M("");var EC=new M(""),bC=(()=>{class e{currentNavigation=bt(null,{equal:()=>!1});currentTransition=null;lastSuccessfulNavigation=null;events=new de;transitionAbortWithErrorSubject=new de;configLoader=m(mC);environmentInjector=m(ge);destroyRef=m(kt);urlSerializer=m(Ds);rootContexts=m(Gi);location=m(Ni);inputBindingEnabled=m(Cl,{optional:!0})!==null;titleStrategy=m(th);options=m(qi,{optional:!0})||{};paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly";urlHandlingStrategy=m(bl);createViewTransition=m(CC,{optional:!0});navigationErrorHandler=m(EC,{optional:!0});navigationId=0;get hasRequestedNavigation(){return this.navigationId!==0}transitions;afterPreactivation=()=>N(void 0);rootComponentType=null;destroyed=!1;constructor(){let n=i=>this.events.next(new cl(i)),r=i=>this.events.next(new ll(i));this.configLoader.onLoadEndListener=r,this.configLoader.onLoadStartListener=n,this.destroyRef.onDestroy(()=>{this.destroyed=!0})}complete(){this.transitions?.complete()}handleNavigationRequest(n){let r=++this.navigationId;Re(()=>{this.transitions?.next(L(D({},n),{extractedUrl:this.urlHandlingStrategy.extract(n.rawUrl),targetSnapshot:null,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null,abortController:new AbortController,id:r}))})}setupNavigations(n){return this.transitions=new Se(null),this.transitions.pipe(et(r=>r!==null),Fe(r=>{let i=!1;return N(r).pipe(Fe(o=>{if(this.navigationId>r.id)return this.cancelNavigationTransition(r,"",Qe.SupersededByNewNavigation),Je;this.currentTransition=r,this.currentNavigation.set({id:o.id,initialUrl:o.rawUrl,extractedUrl:o.extractedUrl,targetBrowserUrl:typeof o.extras.browserUrl=="string"?this.urlSerializer.parse(o.extras.browserUrl):o.extras.browserUrl,trigger:o.source,extras:o.extras,previousNavigation:this.lastSuccessfulNavigation?L(D({},this.lastSuccessfulNavigation),{previousNavigation:null}):null,abort:()=>o.abortController.abort()});let s=!n.navigated||this.isUpdatingInternalState()||this.isUpdatedBrowserUrl(),a=o.extras.onSameUrlNavigation??n.onSameUrlNavigation;if(!s&&a!=="reload")return this.events.next(new kn(o.id,this.urlSerializer.serialize(o.rawUrl),"",us.IgnoredSameUrlNavigation)),o.resolve(!1),Je;if(this.urlHandlingStrategy.shouldProcessUrl(o.rawUrl))return N(o).pipe(Fe(c=>(this.events.next(new $r(c.id,this.urlSerializer.serialize(c.extractedUrl),c.source,c.restoredState)),c.id!==this.navigationId?Je:Promise.resolve(c))),OT(this.environmentInjector,this.configLoader,this.rootComponentType,n.config,this.urlSerializer,this.paramsInheritanceStrategy),_e(c=>{r.targetSnapshot=c.targetSnapshot,r.urlAfterRedirects=c.urlAfterRedirects,this.currentNavigation.update(u=>(u.finalUrl=c.urlAfterRedirects,u));let l=new ds(c.id,this.urlSerializer.serialize(c.extractedUrl),this.urlSerializer.serialize(c.urlAfterRedirects),c.targetSnapshot);this.events.next(l)}));if(s&&this.urlHandlingStrategy.shouldProcessUrl(o.currentRawUrl)){let{id:c,extractedUrl:l,source:u,restoredState:d,extras:p}=o,f=new $r(c,this.urlSerializer.serialize(l),u,d);this.events.next(f);let h=rC(this.rootComponentType).snapshot;return this.currentTransition=r=L(D({},o),{targetSnapshot:h,urlAfterRedirects:l,extras:L(D({},p),{skipLocationChange:!1,replaceUrl:!1})}),this.currentNavigation.update(w=>(w.finalUrl=l,w)),N(r)}else return this.events.next(new kn(o.id,this.urlSerializer.serialize(o.extractedUrl),"",us.IgnoredByUrlHandlingStrategy)),o.resolve(!1),Je}),_e(o=>{let s=new il(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot);this.events.next(s)}),V(o=>(this.currentTransition=r=L(D({},o),{guards:JS(o.targetSnapshot,o.currentSnapshot,this.rootContexts)}),r)),lT(this.environmentInjector,o=>this.events.next(o)),_e(o=>{if(r.guardsResult=o.guardsResult,o.guardsResult&&typeof o.guardsResult!="boolean")throw vl(this.urlSerializer,o.guardsResult);let s=new ol(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot,!!o.guardsResult);this.events.next(s)}),et(o=>o.guardsResult?!0:(this.cancelNavigationTransition(o,"",Qe.GuardRejected),!1)),Lp(o=>{if(o.guards.canActivateChecks.length!==0)return N(o).pipe(_e(s=>{let a=new sl(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(a)}),Fe(s=>{let a=!1;return N(s).pipe(kT(this.paramsInheritanceStrategy,this.environmentInjector),_e({next:()=>a=!0,complete:()=>{a||this.cancelNavigationTransition(s,"",Qe.NoDataFromResolver)}}))}),_e(s=>{let a=new al(s.id,this.urlSerializer.serialize(s.extractedUrl),this.urlSerializer.serialize(s.urlAfterRedirects),s.targetSnapshot);this.events.next(a)}))}),Lp(o=>{let s=a=>{let c=[];if(a.routeConfig?.loadComponent){let l=zi(a)??this.environmentInjector;c.push(this.configLoader.loadComponent(l,a.routeConfig).pipe(_e(u=>{a.component=u}),V(()=>{})))}for(let l of a.children)c.push(...s(l));return c};return pa(s(o.targetSnapshot.root)).pipe(Un(null),hn(1))}),Lp(()=>this.afterPreactivation()),Fe(()=>{let{currentSnapshot:o,targetSnapshot:s}=r,a=this.createViewTransition?.(this.environmentInjector,o.root,s.root);return a?ae(a).pipe(V(()=>r)):N(r)}),V(o=>{let s=qS(n.routeReuseStrategy,o.targetSnapshot,o.currentRouterState);return this.currentTransition=r=L(D({},o),{targetRouterState:s}),this.currentNavigation.update(a=>(a.targetRouterState=s,a)),r}),_e(()=>{this.events.next(new fs)}),KS(this.rootContexts,n.routeReuseStrategy,o=>this.events.next(o),this.inputBindingEnabled),hn(1),ga(new U(o=>{let s=r.abortController.signal,a=()=>o.next();return s.addEventListener("abort",a),()=>s.removeEventListener("abort",a)}).pipe(et(()=>!i&&!r.targetRouterState),_e(()=>{this.cancelNavigationTransition(r,r.abortController.signal.reason+"",Qe.Aborted)}))),_e({next:o=>{i=!0,this.lastSuccessfulNavigation=Re(this.currentNavigation),this.events.next(new it(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects))),this.titleStrategy?.updateTitle(o.targetRouterState.snapshot),o.resolve(!0)},complete:()=>{i=!0}}),ga(this.transitionAbortWithErrorSubject.pipe(_e(o=>{throw o}))),dr(()=>{i||this.cancelNavigationTransition(r,"",Qe.SupersededByNewNavigation),this.currentTransition?.id===r.id&&(this.currentNavigation.set(null),this.currentTransition=null)}),Bn(o=>{if(this.destroyed)return r.resolve(!1),Je;if(i=!0,lC(o))this.events.next(new cn(r.id,this.urlSerializer.serialize(r.extractedUrl),o.message,o.cancellationCode)),QS(o)?this.events.next(new $i(o.url,o.navigationBehaviorOptions)):r.resolve(!1);else{let s=new Bi(r.id,this.urlSerializer.serialize(r.extractedUrl),o,r.targetSnapshot??void 0);try{let a=xe(this.environmentInjector,()=>this.navigationErrorHandler?.(s));if(a instanceof Ui){let{message:c,cancellationCode:l}=vl(this.urlSerializer,a);this.events.next(new cn(r.id,this.urlSerializer.serialize(r.extractedUrl),c,l)),this.events.next(new $i(a.redirectTo,a.navigationBehaviorOptions))}else throw this.events.next(s),o}catch(a){this.options.resolveNavigationPromiseOnError?r.resolve(!1):r.reject(a)}}return Je}))}))}cancelNavigationTransition(n,r,i){let o=new cn(n.id,this.urlSerializer.serialize(n.extractedUrl),r,i);this.events.next(o),n.resolve(!1)}isUpdatingInternalState(){return this.currentTransition?.extractedUrl.toString()!==this.currentTransition?.currentUrlTree.toString()}isUpdatedBrowserUrl(){let n=this.urlHandlingStrategy.extract(this.urlSerializer.parse(this.location.path(!0))),r=Re(this.currentNavigation),i=r?.targetBrowserUrl??r?.extractedUrl;return n.toString()!==i?.toString()&&!r?.extras.skipLocationChange}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function BT(e){return e!==as}var _C=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m($T),providedIn:"root"})}return e})(),Dl=class{shouldDetach(t){return!1}store(t,n){}shouldAttach(t){return!1}retrieve(t){return null}shouldReuseRoute(t,n){return t.routeConfig===n.routeConfig}},$T=(()=>{class e extends Dl{static \u0275fac=(()=>{let n;return function(i){return(n||(n=Xn(e)))(i||e)}})();static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})(),wC=(()=>{class e{urlSerializer=m(Ds);options=m(qi,{optional:!0})||{};canceledNavigationResolution=this.options.canceledNavigationResolution||"replace";location=m(Ni);urlHandlingStrategy=m(bl);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";currentUrlTree=new ln;getCurrentUrlTree(){return this.currentUrlTree}rawUrlTree=this.currentUrlTree;getRawUrlTree(){return this.rawUrlTree}createBrowserPath({finalUrl:n,initialUrl:r,targetBrowserUrl:i}){let o=n!==void 0?this.urlHandlingStrategy.merge(n,r):r,s=i??o;return s instanceof ln?this.urlSerializer.serialize(s):s}commitTransition({targetRouterState:n,finalUrl:r,initialUrl:i}){r&&n?(this.currentUrlTree=r,this.rawUrlTree=this.urlHandlingStrategy.merge(r,i),this.routerState=n):this.rawUrlTree=i}routerState=rC(null);getRouterState(){return this.routerState}stateMemento=this.createStateMemento();updateStateMemento(){this.stateMemento=this.createStateMemento()}createStateMemento(){return{rawUrlTree:this.rawUrlTree,currentUrlTree:this.currentUrlTree,routerState:this.routerState}}resetInternalState({finalUrl:n}){this.routerState=this.stateMemento.routerState,this.currentUrlTree=this.stateMemento.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,n??this.rawUrlTree)}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:()=>m(UT),providedIn:"root"})}return e})(),UT=(()=>{class e extends wC{currentPageId=0;lastSuccessfulId=-1;restoredState(){return this.location.getState()}get browserPageId(){return this.canceledNavigationResolution!=="computed"?this.currentPageId:this.restoredState()?.\u0275routerPageId??this.currentPageId}registerNonRouterCurrentEntryChangeListener(n){return this.location.subscribe(r=>{r.type==="popstate"&&setTimeout(()=>{n(r.url,r.state,"popstate")})})}handleRouterEvent(n,r){n instanceof $r?this.updateStateMemento():n instanceof kn?this.commitTransition(r):n instanceof ds?this.urlUpdateStrategy==="eager"&&(r.extras.skipLocationChange||this.setBrowserUrl(this.createBrowserPath(r),r)):n instanceof fs?(this.commitTransition(r),this.urlUpdateStrategy==="deferred"&&!r.extras.skipLocationChange&&this.setBrowserUrl(this.createBrowserPath(r),r)):n instanceof cn&&n.code!==Qe.SupersededByNewNavigation&&n.code!==Qe.Redirect?this.restoreHistory(r):n instanceof Bi?this.restoreHistory(r,!0):n instanceof it&&(this.lastSuccessfulId=n.id,this.currentPageId=this.browserPageId)}setBrowserUrl(n,{extras:r,id:i}){let{replaceUrl:o,state:s}=r;if(this.location.isCurrentPathEqualTo(n)||o){let a=this.browserPageId,c=D(D({},s),this.generateNgRouterState(i,a));this.location.replaceState(n,"",c)}else{let a=D(D({},s),this.generateNgRouterState(i,this.browserPageId+1));this.location.go(n,"",a)}}restoreHistory(n,r=!1){if(this.canceledNavigationResolution==="computed"){let i=this.browserPageId,o=this.currentPageId-i;o!==0?this.location.historyGo(o):this.getCurrentUrlTree()===n.finalUrl&&o===0&&(this.resetInternalState(n),this.resetUrlToCurrentUrlTree())}else this.canceledNavigationResolution==="replace"&&(r&&this.resetInternalState(n),this.resetUrlToCurrentUrlTree())}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.getRawUrlTree()),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(n,r){return this.canceledNavigationResolution==="computed"?{navigationId:n,\u0275routerPageId:r}:{navigationId:n}}static \u0275fac=(()=>{let n;return function(i){return(n||(n=Xn(e)))(i||e)}})();static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function nh(e,t){e.events.pipe(et(n=>n instanceof it||n instanceof cn||n instanceof Bi||n instanceof kn),V(n=>n instanceof it||n instanceof kn?0:(n instanceof cn?n.code===Qe.Redirect||n.code===Qe.SupersededByNewNavigation:!1)?2:1),et(n=>n!==2),hn(1)).subscribe(()=>{t()})}var HT={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},zT={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"},$t=(()=>{class e{get currentUrlTree(){return this.stateManager.getCurrentUrlTree()}get rawUrlTree(){return this.stateManager.getRawUrlTree()}disposed=!1;nonRouterCurrentEntryChangeSubscription;console=m(Sc);stateManager=m(wC);options=m(qi,{optional:!0})||{};pendingTasks=m(Qt);urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred";navigationTransitions=m(bC);urlSerializer=m(Ds);location=m(Ni);urlHandlingStrategy=m(bl);injector=m(ge);_events=new de;get events(){return this._events}get routerState(){return this.stateManager.getRouterState()}navigated=!1;routeReuseStrategy=m(_C);onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore";config=m(bs,{optional:!0})?.flat()??[];componentInputBindingEnabled=!!m(Cl,{optional:!0});currentNavigation=this.navigationTransitions.currentNavigation.asReadonly();constructor(){this.resetConfig(this.config),this.navigationTransitions.setupNavigations(this).subscribe({error:n=>{this.console.warn(n)}}),this.subscribeToNavigationEvents()}eventsSubscription=new pe;subscribeToNavigationEvents(){let n=this.navigationTransitions.events.subscribe(r=>{try{let i=this.navigationTransitions.currentTransition,o=Re(this.navigationTransitions.currentNavigation);if(i!==null&&o!==null){if(this.stateManager.handleRouterEvent(r,o),r instanceof cn&&r.code!==Qe.Redirect&&r.code!==Qe.SupersededByNewNavigation)this.navigated=!0;else if(r instanceof it)this.navigated=!0;else if(r instanceof $i){let s=r.navigationBehaviorOptions,a=this.urlHandlingStrategy.merge(r.url,i.currentRawUrl),c=D({browserUrl:i.extras.browserUrl,info:i.extras.info,skipLocationChange:i.extras.skipLocationChange,replaceUrl:i.extras.replaceUrl||this.urlUpdateStrategy==="eager"||BT(i.source)},s);this.scheduleNavigation(a,as,null,c,{resolve:i.resolve,reject:i.reject,promise:i.promise})}}HS(r)&&this._events.next(r)}catch(i){this.navigationTransitions.transitionAbortWithErrorSubject.next(i)}});this.eventsSubscription.add(n)}resetRootComponentType(n){this.routerState.root.component=n,this.navigationTransitions.rootComponentType=n}initialNavigation(){this.setUpLocationChangeListener(),this.navigationTransitions.hasRequestedNavigation||this.navigateToSyncWithBrowser(this.location.path(!0),as,this.stateManager.restoredState())}setUpLocationChangeListener(){this.nonRouterCurrentEntryChangeSubscription??=this.stateManager.registerNonRouterCurrentEntryChangeListener((n,r,i)=>{this.navigateToSyncWithBrowser(n,i,r)})}navigateToSyncWithBrowser(n,r,i){let o={replaceUrl:!0},s=i?.navigationId?i:null;if(i){let c=D({},i);delete c.navigationId,delete c.\u0275routerPageId,Object.keys(c).length!==0&&(o.state=c)}let a=this.parseUrl(n);this.scheduleNavigation(a,r,s,o).catch(c=>{this.disposed||this.injector.get(We)(c)})}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return Re(this.navigationTransitions.currentNavigation)}get lastSuccessfulNavigation(){return this.navigationTransitions.lastSuccessfulNavigation}resetConfig(n){this.config=n.map(eh),this.navigated=!1}ngOnDestroy(){this.dispose()}dispose(){this._events.unsubscribe(),this.navigationTransitions.complete(),this.nonRouterCurrentEntryChangeSubscription&&(this.nonRouterCurrentEntryChangeSubscription.unsubscribe(),this.nonRouterCurrentEntryChangeSubscription=void 0),this.disposed=!0,this.eventsSubscription.unsubscribe()}createUrlTree(n,r={}){let{relativeTo:i,queryParams:o,fragment:s,queryParamsHandling:a,preserveFragment:c}=r,l=c?this.currentUrlTree.fragment:s,u=null;switch(a??this.options.defaultQueryParamsHandling){case"merge":u=D(D({},this.currentUrlTree.queryParams),o);break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=o||null}u!==null&&(u=this.removeEmptyProps(u));let d;try{let p=i?i.snapshot:this.routerState.snapshot.root;d=XD(p)}catch{(typeof n[0]!="string"||n[0][0]!=="/")&&(n=[]),d=this.currentUrlTree.root}return eC(d,n,u,l??null)}navigateByUrl(n,r={skipLocationChange:!1}){let i=or(n)?n:this.parseUrl(n),o=this.urlHandlingStrategy.merge(i,this.rawUrlTree);return this.scheduleNavigation(o,as,null,r)}navigate(n,r={skipLocationChange:!1}){return GT(n),this.navigateByUrl(this.createUrlTree(n,r),r)}serializeUrl(n){return this.urlSerializer.serialize(n)}parseUrl(n){try{return this.urlSerializer.parse(n)}catch{return this.urlSerializer.parse("/")}}isActive(n,r){let i;if(r===!0?i=D({},HT):r===!1?i=D({},zT):i=r,or(n))return kD(this.currentUrlTree,n,i);let o=this.parseUrl(n);return kD(this.currentUrlTree,o,i)}removeEmptyProps(n){return Object.entries(n).reduce((r,[i,o])=>(o!=null&&(r[i]=o),r),{})}scheduleNavigation(n,r,i,o,s){if(this.disposed)return Promise.resolve(!1);let a,c,l;s?(a=s.resolve,c=s.reject,l=s.promise):l=new Promise((d,p)=>{a=d,c=p});let u=this.pendingTasks.add();return nh(this,()=>{queueMicrotask(()=>this.pendingTasks.remove(u))}),this.navigationTransitions.handleNavigationRequest({source:r,restoredState:i,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:n,extras:o,resolve:a,reject:c,promise:l,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),l.catch(d=>Promise.reject(d))}static \u0275fac=function(r){return new(r||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})}return e})();function GT(e){for(let t=0;t{class e{router;route;tabIndexAttribute;renderer;el;locationStrategy;reactiveHref=bt(null);get href(){return Re(this.reactiveHref)}set href(n){this.reactiveHref.set(n)}target;queryParams;fragment;queryParamsHandling;state;info;relativeTo;isAnchorElement;subscription;onChanges=new de;applicationErrorHandler=m(We);options=m(qi,{optional:!0});constructor(n,r,i,o,s,a){this.router=n,this.route=r,this.tabIndexAttribute=i,this.renderer=o,this.el=s,this.locationStrategy=a,this.reactiveHref.set(m(new Nc("href"),{optional:!0}));let c=s.nativeElement.tagName?.toLowerCase();this.isAnchorElement=c==="a"||c==="area"||!!(typeof customElements=="object"&&customElements.get(c)?.observedAttributes?.includes?.("href")),this.isAnchorElement?this.setTabIndexIfNotOnNativeEl("0"):this.subscribeToNavigationEventsIfNecessary()}subscribeToNavigationEventsIfNecessary(){if(this.subscription!==void 0||!this.isAnchorElement)return;let n=this.preserveFragment,r=i=>i==="merge"||i==="preserve";n||=r(this.queryParamsHandling),n||=!this.queryParamsHandling&&!r(this.options?.defaultQueryParamsHandling),n&&(this.subscription=this.router.events.subscribe(i=>{i instanceof it&&this.updateHref()}))}preserveFragment=!1;skipLocationChange=!1;replaceUrl=!1;setTabIndexIfNotOnNativeEl(n){this.tabIndexAttribute!=null||this.isAnchorElement||this.applyAttributeValue("tabindex",n)}ngOnChanges(n){this.isAnchorElement&&(this.updateHref(),this.subscribeToNavigationEventsIfNecessary()),this.onChanges.next(this)}routerLinkInput=null;set routerLink(n){n==null?(this.routerLinkInput=null,this.setTabIndexIfNotOnNativeEl(null)):(or(n)?this.routerLinkInput=n:this.routerLinkInput=Array.isArray(n)?n:[n],this.setTabIndexIfNotOnNativeEl("0"))}onClick(n,r,i,o,s){let a=this.urlTree;if(a===null||this.isAnchorElement&&(n!==0||r||i||o||s||typeof this.target=="string"&&this.target!="_self"))return!0;let c={skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state,info:this.info};return this.router.navigateByUrl(a,c)?.catch(l=>{this.applicationErrorHandler(l)}),!this.isAnchorElement}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){let n=this.urlTree;this.reactiveHref.set(n!==null&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(n))??"":null)}applyAttributeValue(n,r){let i=this.renderer,o=this.el.nativeElement;r!==null?i.setAttribute(o,n,r):i.removeAttribute(o,n)}get urlTree(){return this.routerLinkInput===null?null:or(this.routerLinkInput)?this.routerLinkInput:this.router.createUrlTree(this.routerLinkInput,{relativeTo:this.relativeTo!==void 0?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}static \u0275fac=function(r){return new(r||e)(I($t),I(Bt),xo("tabindex"),I(In),I(lt),I(Ai))};static \u0275dir=ve({type:e,selectors:[["","routerLink",""]],hostVars:2,hostBindings:function(r,i){r&1&&K("click",function(s){return i.onClick(s.button,s.ctrlKey,s.shiftKey,s.altKey,s.metaKey)}),r&2&&Fo("href",i.reactiveHref(),Mf)("target",i.target)},inputs:{target:"target",queryParams:"queryParams",fragment:"fragment",queryParamsHandling:"queryParamsHandling",state:"state",info:"info",relativeTo:"relativeTo",preserveFragment:[2,"preserveFragment","preserveFragment",xi],skipLocationChange:[2,"skipLocationChange","skipLocationChange",xi],replaceUrl:[2,"replaceUrl","replaceUrl",xi],routerLink:"routerLink"},features:[Xt]})}return e})();var qT=new M("");function rh(e,...t){return zt([{provide:bs,multi:!0,useValue:e},[],{provide:Bt,useFactory:ZT,deps:[$t]},{provide:Tc,multi:!0,useFactory:YT},t.map(n=>n.\u0275providers)])}function ZT(e){return e.routerState.root}function YT(){let e=m(at);return t=>{let n=e.get(nn);if(t!==n.components[0])return;let r=e.get($t),i=e.get(QT);e.get(KT)===1&&r.initialNavigation(),e.get(JT,null,{optional:!0})?.setUpPreloading(),e.get(qT,null,{optional:!0})?.init(),r.resetRootComponentType(n.componentTypes[0]),i.closed||(i.next(),i.complete(),i.unsubscribe())}}var QT=new M("",{factory:()=>new de}),KT=new M("",{providedIn:"root",factory:()=>1});var JT=new M("");var _l={apiUrl:"https://api.portfolio.nucleus-ludus.fr"};var De=class e{constructor(t){this.http=t}backendUrl=_l.apiUrl;getBackendUrl(){return this.backendUrl}getTagsWithProjects(){return this.http.get(`${this.backendUrl}/api/tags?populate=projects`)}getCategriesWithProjects(){return this.http.get(`${this.backendUrl}/api/categories?populate=projects`)}getProjectsWithCategory(){return this.http.get(`${this.backendUrl}/api/projects?populate=category&sort=start:desc`)}getCategories(){return this.http.get(`${this.backendUrl}/api/categories`)}getTrainings(){return this.http.get(`${this.backendUrl}/api/trainings?populate=*&sort=start:desc`)}getProjectByIdWithDetail(t){return this.http.get(`${this.backendUrl}/api/projects/${t}?populate=*`)}getInformation(){return this.http.get(`${this.backendUrl}/api/information`)}getMusic(){return this.http.get(`${this.backendUrl}/api/music?populate=*`)}getExperiences(){return this.http.get(`${this.backendUrl}/api/experiences?populate=*&sort=start:desc`)}static \u0275fac=function(n){return new(n||e)(x(Qc))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})};var Ue=class e{constructor(t){this.apiService=t}duration=0;progress=0;ngOnInit(){this.apiService.getInformation().subscribe({next:t=>{let n=new Date(t.data.birthday),r=new Date,i=r.getFullYear()-n.getFullYear(),o=r.getMonth()>n.getMonth()||r.getMonth()===n.getMonth()&&r.getDate()>=n.getDate();o||i--,this.duration=i;let s=new Date(r.getFullYear(),n.getMonth(),n.getDate());o&&s.setFullYear(r.getFullYear()+1);let a=r.getTime()-new Date(r.getFullYear()-(o?0:1),n.getMonth(),n.getDate()).getTime(),c=s.getTime()-new Date(s.getFullYear()-1,n.getMonth(),n.getDate()).getTime();this.progress=Math.round(a/c*100)},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des informations:",t)}})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-info"]],decls:9,vars:3,consts:[[1,"info"],[1,"hp","block"],[1,"lvl","block"],[1,"container-progress-bar"],[1,"progress-bar"],[1,"ap","block"]],template:function(n,r){n&1&&(rn(0,"div",0)(1,"div",1),C(2,"HP 90/90"),An(),rn(3,"div",2),C(4),rn(5,"div",3),wi(6,"div",4),An()(),rn(7,"div",5),C(8,"AP 70/70"),An()()),n&2&&(y(4),ue("LEVEL ",r.duration," "),y(2),on("width",r.progress,"%"))},styles:[".hidden[_ngcontent-%COMP%]{display:none!important}.block[_ngcontent-%COMP%]{background-color:#134213;padding:.5em;font-weight:bolder}.container-progress-bar[_ngcontent-%COMP%]{background:none;width:100%;height:100%;border:1px solid #060;animation:borderPulse 5s infinite ease-in-out;display:flex}.progress-bar[_ngcontent-%COMP%]{animation:backgroundPulse 5s infinite ease-in-out}.info[_ngcontent-%COMP%]{display:flex;justify-content:space-between;column-gap:1em;width:100%;position:absolute;bottom:0;left:0;margin-bottom:1em}.info[_ngcontent-%COMP%] > .hp[_ngcontent-%COMP%], .info[_ngcontent-%COMP%] > .ap[_ngcontent-%COMP%]{width:20%}.info[_ngcontent-%COMP%] > .lvl[_ngcontent-%COMP%]{width:80%;display:flex;column-gap:10px}.info[_ngcontent-%COMP%] > .lvl[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{height:20px;width:85%}.info[_ngcontent-%COMP%] > .ap[_ngcontent-%COMP%]{text-align:right}"]})};var wl=class e{sounds={};volume=.5;constructor(){this.preloadSounds()}preloadSounds(){this.loadSound("click","/assets/sounds/click.wav")}loadSound(t,n){let r=new Audio(n);r.volume=this.volume,this.sounds[t]=r}play(t){let n=this.sounds[t];n?(n.currentTime=0,n.play().catch(r=>console.warn(`Could not play sound '${t}':`,r))):console.warn(`Sound '${t}' not found.`)}playClick(){this.play("click")}setVolume(t){this.volume=Math.max(0,Math.min(1,t)),Object.values(this.sounds).forEach(n=>{n.volume=this.volume})}static \u0275fac=function(n){return new(n||e)};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})};var sr=class e{constructor(t){this.soundService=t}soundType="both";onClick(){(this.soundType==="click"||this.soundType==="both")&&this.soundService.playClick()}static \u0275fac=function(n){return new(n||e)(I(wl))};static \u0275dir=ve({type:e,selectors:[["","appSound",""]],hostBindings:function(n,r){n&1&&K("click",function(){return r.onClick()})},inputs:{soundType:[0,"appSound","soundType"]}})};var ex=()=>["/"],tx=()=>["/special"],nx=()=>["/perks"],ar=class e{constructor(t){this.router=t;this.router.events.subscribe(n=>{n instanceof it&&(this.routeName=n.urlAfterRedirects)})}routeName="";static \u0275fac=function(n){return new(n||e)(I($t))};static \u0275cmp=H({type:e,selectors:[["app-sub-bar"]],decls:10,vars:12,consts:[["id","sub-nav-bar"],[1,""],["appSound","click","href","/",3,"routerLink"],["appSound","click",3,"routerLink"]],template:function(n,r){n&1&&(v(0,"ul",0)(1,"li",1)(2,"a",2),C(3,"STATUS"),g()(),v(4,"li",1)(5,"a",3),C(6,"SPECIAL"),g()(),v(7,"li",1)(8,"a",3),C(9,"PERKS"),g()()()),n&2&&(y(2),qe(r.routeName=="/"?"sub-active-tab":""),T("routerLink",Ze(9,ex)),y(3),qe(r.routeName=="/special"?"sub-active-tab":""),T("routerLink",Ze(10,tx)),y(3),qe(r.routeName=="/perks"?"sub-active-tab":""),T("routerLink",Ze(11,nx)))},dependencies:[un,sr],styles:["#sub-nav-bar[_ngcontent-%COMP%]{width:50%;list-style-type:none;display:flex;justify-content:space-evenly;transition:color .3s ease;margin:0;padding:0}#sub-nav-bar[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{animation:colorPulse 5s infinite ease-in-out;background:none}.sub-active-tab[_ngcontent-%COMP%]{animation:borderPulse 5s infinite ease-in-out;border-width:0px 0px 4px 0px;border-style:solid;position:relative;font-weight:700}"]})};var Il=class e{constructor(t){this.apiService=t}name="";status="";ngOnInit(){this.apiService.getInformation().subscribe({next:t=>{this.name=t.data.name,this.status=t.data.headline},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des informations:",t)}})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-home"]],decls:12,vars:2,consts:[[1,"container-status","scrollbar"],["src","/assets/images/vault_boy_walking.gif","alt",""],[1,"icons"],["src","assets/icons/code-svgrepo-com.svg","alt","",1,"filter-img","block"],["src","assets/icons/server-minimalistic-svgrepo-com.svg","alt","",1,"filter-img","block"],["src","assets/icons/video-frame-play-vertical-svgrepo-com.svg","alt","",1,"filter-img","block"],["src","assets/icons/youtube-svgrepo-com.svg","alt","",1,"filter-img","block"],[1,"name"]],template:function(n,r){n&1&&(O(0,"app-sub-bar"),v(1,"main",0),O(2,"img",1),v(3,"div",2),O(4,"img",3)(5,"img",4)(6,"img",5)(7,"img",6),g(),v(8,"h3",7)(9,"p"),C(10),g()(),O(11,"app-info"),g()),n&2&&(y(10),ut("",r.name,": ",r.status," "))},dependencies:[Ue,ar],styles:['.container-status[_ngcontent-%COMP%]{height:70vh;display:grid;grid-template-columns:2fr repeat(5,1fr) 2fr;grid-template-rows:4fr 1fr 1fr;grid-template-areas:". . img img img . ." ". icons icons icons icons icons ." ". name name name name name .";grid-gap:0 1em}.container-status[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{grid-area:img;height:100%;place-self:center}.container-status[_ngcontent-%COMP%] > .icons[_ngcontent-%COMP%]{grid-area:icons;display:flex;justify-content:center;column-gap:1em}.container-status[_ngcontent-%COMP%] > .icons[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:70px}.container-status[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%]{grid-area:name}.container-status[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{padding:0;margin:35px 0 0;text-align:center;font-size:1.5em}@media (max-width : 1250px){.screen[_ngcontent-%COMP%]{padding:0}.container-status[_ngcontent-%COMP%]{height:70vh;display:grid;grid-template-columns:1fr 6fr 1fr;grid-template-rows:10fr 1fr 1fr;grid-template-areas:". img ." ". icons ." ". name .";grid-gap:0 1em}.container-status[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{height:50vh}.container-status[_ngcontent-%COMP%] > .icons[_ngcontent-%COMP%]{margin-top:1em;column-gap:.4em}.container-status[_ngcontent-%COMP%] > .icons[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{width:2.5em}.container-status[_ngcontent-%COMP%] > .name[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{font-size:1em;width:100%}}']})};function rx(e,t){if(e&1){let n=Nn();v(0,"li",5),K("click",function(){let i=Ct(n).$implicit,o=re();return Et(o.selectAttribut(i.id))}),C(1),v(2,"span"),C(3),g()()}if(e&2){let n=t.$implicit,r=re();xr("active-attribut",r.selectedId===n.id),T("id",n.id),y(),ue(" ",n.name," "),y(2),ie(n.value)}}function ix(e,t){if(e&1&&(v(0,"div",6),O(1,"img",7),v(2,"p"),C(3),g()()),e&2){let n=t.$implicit,r=re();xr("hidden",r.selectedId!==n.id),T("id",n.id+"-attribut"),y(),T("src","/assets/images/"+n.id+".gif",Lt),y(2),ue(" ",n.description," ")}}var Ml=class e{ulElements=[{id:"strength",name:"Strength",value:2,description:"Le minimum pour soulever un serveur et pour matraquer le crtl + s."},{id:"perception",name:"Perception",value:7,description:"Assez rapide pour voir les erreurs dans le terminal juste avant de faire crasher la machine."},{id:"endurance",name:"Endurance",value:7,description:"Peut coder pendant 24h, notamment durant les 24h du code, presque sans fermer les yeux, juste un peu."},{id:"charisma",name:"Charisma",value:2,description:"Utile, mais pas le plus important, n'est-ce pas ?!"},{id:"intelligence",name:"Intelligence",value:8,description:"R\xE9cemment upgrade de Stack Overflow \xE0 ChatGPT pour la chasse aux bugs..."},{id:"agility",name:"Agility",value:5,description:"Assez pour \xE9crire assez vite sur son clavier."},{id:"luck",name:"Luck",value:8,description:"Aucune de ses configs serveurs n'est tomb\xE9...pour l'instant."}];selectedId=this.ulElements[0].id;constructor(){}ngOnInit(){}selectAttribut(t){this.selectedId=t}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-special"]],decls:7,vars:2,consts:[[1,"container-special","scrollbar"],["id","ul-special"],[3,"id","active-attribut","click",4,"ngFor","ngForOf"],["id","container-attribut"],["class","attribut",3,"id","hidden",4,"ngFor","ngForOf"],[3,"click","id"],[1,"attribut",3,"id"],["alt","",1,"filter-img",3,"src"]],template:function(n,r){n&1&&(O(0,"app-sub-bar"),v(1,"main",0)(2,"ul",1),ne(3,rx,4,5,"li",2),g(),v(4,"div",3),ne(5,ix,4,5,"div",4),g(),O(6,"app-info"),g()),n&2&&(y(3),T("ngForOf",r.ulElements),y(2),T("ngForOf",r.ulElements))},dependencies:[Ue,ar,$e,Be],styles:['.container-special[_ngcontent-%COMP%]{height:70vh;display:flex;justify-content:center;column-gap:1em;flex-wrap:wrap}#ul-special[_ngcontent-%COMP%]{width:30%;display:flex;flex-direction:column;list-style:none;align-items:end}#ul-special[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{width:60%;display:flex;justify-content:space-between;padding:.15em .25em .25em;cursor:pointer;font-weight:700}#container-attribut[_ngcontent-%COMP%]{width:30%}.attribut[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 2fr;grid-template-areas:"img" "txt";height:75vh}.attribut[_ngcontent-%COMP%] > img[_ngcontent-%COMP%]{align-self:center;grid-area:img;width:100%}.attribut[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{grid-area:txt}.hidden[_ngcontent-%COMP%]{display:none!important}.active-attribut[_ngcontent-%COMP%]{animation:backgroundPulse 5s infinite ease-in-out;color:#000}@media (max-width : 1250px){.screen[_ngcontent-%COMP%]{padding:0}#ul-special[_ngcontent-%COMP%]{width:80%;align-items:center}#container-attribut[_ngcontent-%COMP%]{width:100%}.attribut[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;justify-content:center;height:auto}.attribut[_ngcontent-%COMP%] > p[_ngcontent-%COMP%]{width:80%}}']})};function ox(e,t){if(e&1&&(v(0,"div",6),C(1),g()),e&2){let n=t.$implicit;on("background-color",n.color),y(),ut("",n.name," ",n.projects.length)}}function sx(e,t){if(e&1&&(v(0,"li"),C(1),g()),e&2){let n=t.$implicit;y(),ut("",n.name," ",n.projects.length)}}var Sl=class e{constructor(t){this.apiService=t}tags=[];categories=[];ngOnInit(){this.apiService.getTagsWithProjects().subscribe({next:t=>{this.tags=t.data.map(n=>({name:n.name,projects:n.projects,color:n.color||"#cccccc"}))},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des tags:",t),this.tags=[{name:"erreur",projects:[],color:"#ff0000"}]}}),this.apiService.getCategriesWithProjects().subscribe({next:t=>{this.categories=t.data.map(n=>({name:n.name,projects:n.projects}))},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des categories:",t),this.categories=[{name:"erreur",projects:[]}]}})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-perks"]],decls:13,vars:2,consts:[[1,"container-perks","scrollbar"],[1,"container-tags"],["class","tag",3,"background-color",4,"ngFor","ngForOf"],["src","/assets/images/charisma.gif","alt","",1,"filter-img"],[1,"container-categories"],[4,"ngFor","ngForOf"],[1,"tag"]],template:function(n,r){n&1&&(O(0,"app-sub-bar"),v(1,"main",0)(2,"div",1)(3,"h3"),C(4,"Les tags les plus utilis\xE9s :"),g(),ne(5,ox,2,4,"div",2),g(),O(6,"img",3),v(7,"div",4)(8,"h3"),C(9,"Les cat\xE9gories les plus pr\xE9sentes :"),g(),v(10,"ul"),ne(11,sx,2,2,"li",5),g()(),O(12,"app-info"),g()),n&2&&(y(5),T("ngForOf",r.tags),y(6),T("ngForOf",r.categories))},dependencies:[ar,Ue,$e,Be],styles:['.container-perks[_ngcontent-%COMP%]{height:70vh;display:grid;grid-template-columns:1fr 3fr 3fr 1fr;grid-template-rows:auto 1fr;grid-template-areas:". tag tag ." ". img category .";gap:var(--gap);align-items:start;padding:1rem;box-sizing:border-box}.container-tags[_ngcontent-%COMP%]{grid-area:tag;display:flex;flex-wrap:wrap;align-content:flex-start;gap:.6rem .6rem}.container-tags[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin:0}.tag-pill[_ngcontent-%COMP%]{background:var(--tag-bg);border:1px solid var(--tag-border);color:var(--muted);padding:.35rem .6rem;border-radius:999px;font-size:.95rem;line-height:1;transition:transform .12s ease,box-shadow .12s ease}.tag-pill[_ngcontent-%COMP%]:focus, .tag-pill[_ngcontent-%COMP%]:hover{transform:translateY(-2px);box-shadow:0 4px 10px #2b8dd614;outline:none}.container-perks[_ngcontent-%COMP%] > img[_ngcontent-%COMP%], .container-perks[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{grid-area:img;width:100%;height:100%;object-fit:cover;border-radius:6px;display:block}h3[_ngcontent-%COMP%]{width:100%;margin:0 0 .4rem}.container-categories[_ngcontent-%COMP%]{grid-area:category}@media (max-width: 1250px){.container-perks[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:auto;padding:1rem}.container-perks[_ngcontent-%COMP%] > img[_ngcontent-%COMP%], .container-perks[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{grid-area:unset;width:100%;height:40vh;max-height:50vh}.container-tags[_ngcontent-%COMP%] > div[_ngcontent-%COMP%]{font-size:16px}.container-categories[_ngcontent-%COMP%]{width:100%}}@media (max-width: 600px){[_ngcontent-%COMP%]:root{--gap: .6rem}.tag-pill[_ngcontent-%COMP%]{padding:.5rem .8rem;font-size:1rem}}.muted[_ngcontent-%COMP%]{color:var(--muted)}.accent[_ngcontent-%COMP%]{color:var(--accent)}']})};var OC=(()=>{class e{_renderer;_elementRef;onChange=n=>{};onTouched=()=>{};constructor(n,r){this._renderer=n,this._elementRef=r}setProperty(n,r){this._renderer.setProperty(this._elementRef.nativeElement,n,r)}registerOnTouched(n){this.onTouched=n}registerOnChange(n){this.onChange=n}setDisabledState(n){this.setProperty("disabled",n)}static \u0275fac=function(r){return new(r||e)(I(In),I(lt))};static \u0275dir=ve({type:e})}return e})(),lh=(()=>{class e extends OC{static \u0275fac=(()=>{let n;return function(i){return(n||(n=Xn(e)))(i||e)}})();static \u0275dir=ve({type:e,features:[Sn]})}return e})(),Rl=new M("");var ax={provide:Rl,useExisting:Dn(()=>Ol),multi:!0};function cx(){let e=Mt()?Mt().getUserAgent():"";return/android (\d+)/.test(e.toLowerCase())}var lx=new M(""),Ol=(()=>{class e extends OC{_compositionMode;_composing=!1;constructor(n,r,i){super(n,r),this._compositionMode=i,this._compositionMode==null&&(this._compositionMode=!cx())}writeValue(n){let r=n??"";this.setProperty("value",r)}_handleInput(n){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(n)}_compositionStart(){this._composing=!0}_compositionEnd(n){this._composing=!1,this._compositionMode&&this.onChange(n)}static \u0275fac=function(r){return new(r||e)(I(In),I(lt),I(lx,8))};static \u0275dir=ve({type:e,selectors:[["input","formControlName","",3,"type","checkbox"],["textarea","formControlName",""],["input","formControl","",3,"type","checkbox"],["textarea","formControl",""],["input","ngModel","",3,"type","checkbox"],["textarea","ngModel",""],["","ngDefaultControl",""]],hostBindings:function(r,i){r&1&&K("input",function(s){return i._handleInput(s.target.value)})("blur",function(){return i.onTouched()})("compositionstart",function(){return i._compositionStart()})("compositionend",function(s){return i._compositionEnd(s.target.value)})},standalone:!1,features:[Si([ax]),Sn]})}return e})();var ux=new M(""),dx=new M("");function kC(e){return e!=null}function PC(e){return tr(e)?ae(e):e}function FC(e){let t={};return e.forEach(n=>{t=n!=null?D(D({},t),n):t}),Object.keys(t).length===0?null:t}function LC(e,t){return t.map(n=>n(e))}function fx(e){return!e.validate}function jC(e){return e.map(t=>fx(t)?t:n=>t.validate(n))}function px(e){if(!e)return null;let t=e.filter(kC);return t.length==0?null:function(n){return FC(LC(n,t))}}function VC(e){return e!=null?px(jC(e)):null}function hx(e){if(!e)return null;let t=e.filter(kC);return t.length==0?null:function(n){let r=LC(n,t).map(PC);return mu(r).pipe(V(FC))}}function BC(e){return e!=null?hx(jC(e)):null}function IC(e,t){return e===null?[t]:Array.isArray(e)?[...e,t]:[e,t]}function gx(e){return e._rawValidators}function mx(e){return e._rawAsyncValidators}function oh(e){return e?Array.isArray(e)?e:[e]:[]}function xl(e,t){return Array.isArray(e)?e.includes(t):e===t}function MC(e,t){let n=oh(t);return oh(e).forEach(i=>{xl(n,i)||n.push(i)}),n}function SC(e,t){return oh(t).filter(n=>!xl(e,n))}var Al=class{get value(){return this.control?this.control.value:null}get valid(){return this.control?this.control.valid:null}get invalid(){return this.control?this.control.invalid:null}get pending(){return this.control?this.control.pending:null}get disabled(){return this.control?this.control.disabled:null}get enabled(){return this.control?this.control.enabled:null}get errors(){return this.control?this.control.errors:null}get pristine(){return this.control?this.control.pristine:null}get dirty(){return this.control?this.control.dirty:null}get touched(){return this.control?this.control.touched:null}get status(){return this.control?this.control.status:null}get untouched(){return this.control?this.control.untouched:null}get statusChanges(){return this.control?this.control.statusChanges:null}get valueChanges(){return this.control?this.control.valueChanges:null}get path(){return null}_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators=[];_rawAsyncValidators=[];_setValidators(t){this._rawValidators=t||[],this._composedValidatorFn=VC(this._rawValidators)}_setAsyncValidators(t){this._rawAsyncValidators=t||[],this._composedAsyncValidatorFn=BC(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_onDestroyCallbacks=[];_registerOnDestroy(t){this._onDestroyCallbacks.push(t)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(t=>t()),this._onDestroyCallbacks=[]}reset(t=void 0){this.control&&this.control.reset(t)}hasError(t,n){return this.control?this.control.hasError(t,n):!1}getError(t,n){return this.control?this.control.getError(t,n):null}},sh=class extends Al{name;get formDirective(){return null}get path(){return null}},Ss=class extends Al{_parent=null;name=null;valueAccessor=null},ah=class{_cd;constructor(t){this._cd=t}get isTouched(){return this._cd?.control?._touched?.(),!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return this._cd?.control?._pristine?.(),!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return this._cd?.control?._status?.(),!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return this._cd?._submitted?.(),!!this._cd?.submitted}},vx={"[class.ng-untouched]":"isUntouched","[class.ng-touched]":"isTouched","[class.ng-pristine]":"isPristine","[class.ng-dirty]":"isDirty","[class.ng-valid]":"isValid","[class.ng-invalid]":"isInvalid","[class.ng-pending]":"isPending"},j8=L(D({},vx),{"[class.ng-submitted]":"isSubmitted"}),$C=(()=>{class e extends ah{constructor(n){super(n)}static \u0275fac=function(r){return new(r||e)(I(Ss,2))};static \u0275dir=ve({type:e,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(r,i){r&2&&xr("ng-untouched",i.isUntouched)("ng-touched",i.isTouched)("ng-pristine",i.isPristine)("ng-dirty",i.isDirty)("ng-valid",i.isValid)("ng-invalid",i.isInvalid)("ng-pending",i.isPending)},standalone:!1,features:[Sn]})}return e})();var _s="VALID",Tl="INVALID",Zi="PENDING",ws="DISABLED",Qi=class{},Nl=class extends Qi{value;source;constructor(t,n){super(),this.value=t,this.source=n}},Is=class extends Qi{pristine;source;constructor(t,n){super(),this.pristine=t,this.source=n}},Ms=class extends Qi{touched;source;constructor(t,n){super(),this.touched=t,this.source=n}},Yi=class extends Qi{status;source;constructor(t,n){super(),this.status=t,this.source=n}};function yx(e){return(kl(e)?e.validators:e)||null}function Dx(e){return Array.isArray(e)?VC(e):e||null}function Cx(e,t){return(kl(t)?t.asyncValidators:e)||null}function Ex(e){return Array.isArray(e)?BC(e):e||null}function kl(e){return e!=null&&!Array.isArray(e)&&typeof e=="object"}var ch=class{_pendingDirty=!1;_hasOwnPendingAsyncValidator=null;_pendingTouched=!1;_onCollectionChange=()=>{};_updateOn;_parent=null;_asyncValidationSubscription;_composedValidatorFn;_composedAsyncValidatorFn;_rawValidators;_rawAsyncValidators;value;constructor(t,n){this._assignValidators(t),this._assignAsyncValidators(n)}get validator(){return this._composedValidatorFn}set validator(t){this._rawValidators=this._composedValidatorFn=t}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(t){this._rawAsyncValidators=this._composedAsyncValidatorFn=t}get parent(){return this._parent}get status(){return Re(this.statusReactive)}set status(t){Re(()=>this.statusReactive.set(t))}_status=Uo(()=>this.statusReactive());statusReactive=bt(void 0);get valid(){return this.status===_s}get invalid(){return this.status===Tl}get pending(){return this.status==Zi}get disabled(){return this.status===ws}get enabled(){return this.status!==ws}errors;get pristine(){return Re(this.pristineReactive)}set pristine(t){Re(()=>this.pristineReactive.set(t))}_pristine=Uo(()=>this.pristineReactive());pristineReactive=bt(!0);get dirty(){return!this.pristine}get touched(){return Re(this.touchedReactive)}set touched(t){Re(()=>this.touchedReactive.set(t))}_touched=Uo(()=>this.touchedReactive());touchedReactive=bt(!1);get untouched(){return!this.touched}_events=new de;events=this._events.asObservable();valueChanges;statusChanges;get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(t){this._assignValidators(t)}setAsyncValidators(t){this._assignAsyncValidators(t)}addValidators(t){this.setValidators(MC(t,this._rawValidators))}addAsyncValidators(t){this.setAsyncValidators(MC(t,this._rawAsyncValidators))}removeValidators(t){this.setValidators(SC(t,this._rawValidators))}removeAsyncValidators(t){this.setAsyncValidators(SC(t,this._rawAsyncValidators))}hasValidator(t){return xl(this._rawValidators,t)}hasAsyncValidator(t){return xl(this._rawAsyncValidators,t)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(t={}){let n=this.touched===!1;this.touched=!0;let r=t.sourceControl??this;this._parent&&!t.onlySelf&&this._parent.markAsTouched(L(D({},t),{sourceControl:r})),n&&t.emitEvent!==!1&&this._events.next(new Ms(!0,r))}markAllAsDirty(t={}){this.markAsDirty({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:this}),this._forEachChild(n=>n.markAllAsDirty(t))}markAllAsTouched(t={}){this.markAsTouched({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:this}),this._forEachChild(n=>n.markAllAsTouched(t))}markAsUntouched(t={}){let n=this.touched===!0;this.touched=!1,this._pendingTouched=!1;let r=t.sourceControl??this;this._forEachChild(i=>{i.markAsUntouched({onlySelf:!0,emitEvent:t.emitEvent,sourceControl:r})}),this._parent&&!t.onlySelf&&this._parent._updateTouched(t,r),n&&t.emitEvent!==!1&&this._events.next(new Ms(!1,r))}markAsDirty(t={}){let n=this.pristine===!0;this.pristine=!1;let r=t.sourceControl??this;this._parent&&!t.onlySelf&&this._parent.markAsDirty(L(D({},t),{sourceControl:r})),n&&t.emitEvent!==!1&&this._events.next(new Is(!1,r))}markAsPristine(t={}){let n=this.pristine===!1;this.pristine=!0,this._pendingDirty=!1;let r=t.sourceControl??this;this._forEachChild(i=>{i.markAsPristine({onlySelf:!0,emitEvent:t.emitEvent})}),this._parent&&!t.onlySelf&&this._parent._updatePristine(t,r),n&&t.emitEvent!==!1&&this._events.next(new Is(!0,r))}markAsPending(t={}){this.status=Zi;let n=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Yi(this.status,n)),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.markAsPending(L(D({},t),{sourceControl:n}))}disable(t={}){let n=this._parentMarkedDirty(t.onlySelf);this.status=ws,this.errors=null,this._forEachChild(i=>{i.disable(L(D({},t),{onlySelf:!0}))}),this._updateValue();let r=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Nl(this.value,r)),this._events.next(new Yi(this.status,r)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors(L(D({},t),{skipPristineCheck:n}),this),this._onDisabledChange.forEach(i=>i(!0))}enable(t={}){let n=this._parentMarkedDirty(t.onlySelf);this.status=_s,this._forEachChild(r=>{r.enable(L(D({},t),{onlySelf:!0}))}),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent}),this._updateAncestors(L(D({},t),{skipPristineCheck:n}),this),this._onDisabledChange.forEach(r=>r(!1))}_updateAncestors(t,n){this._parent&&!t.onlySelf&&(this._parent.updateValueAndValidity(t),t.skipPristineCheck||this._parent._updatePristine({},n),this._parent._updateTouched({},n))}setParent(t){this._parent=t}getRawValue(){return this.value}updateValueAndValidity(t={}){if(this._setInitialStatus(),this._updateValue(),this.enabled){let r=this._cancelExistingSubscription();this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===_s||this.status===Zi)&&this._runAsyncValidator(r,t.emitEvent)}let n=t.sourceControl??this;t.emitEvent!==!1&&(this._events.next(new Nl(this.value,n)),this._events.next(new Yi(this.status,n)),this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!t.onlySelf&&this._parent.updateValueAndValidity(L(D({},t),{sourceControl:n}))}_updateTreeValidity(t={emitEvent:!0}){this._forEachChild(n=>n._updateTreeValidity(t)),this.updateValueAndValidity({onlySelf:!0,emitEvent:t.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ws:_s}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(t,n){if(this.asyncValidator){this.status=Zi,this._hasOwnPendingAsyncValidator={emitEvent:n!==!1,shouldHaveEmitted:t!==!1};let r=PC(this.asyncValidator(this));this._asyncValidationSubscription=r.subscribe(i=>{this._hasOwnPendingAsyncValidator=null,this.setErrors(i,{emitEvent:n,shouldHaveEmitted:t})})}}_cancelExistingSubscription(){if(this._asyncValidationSubscription){this._asyncValidationSubscription.unsubscribe();let t=(this._hasOwnPendingAsyncValidator?.emitEvent||this._hasOwnPendingAsyncValidator?.shouldHaveEmitted)??!1;return this._hasOwnPendingAsyncValidator=null,t}return!1}setErrors(t,n={}){this.errors=t,this._updateControlsErrors(n.emitEvent!==!1,this,n.shouldHaveEmitted)}get(t){let n=t;return n==null||(Array.isArray(n)||(n=n.split(".")),n.length===0)?null:n.reduce((r,i)=>r&&r._find(i),this)}getError(t,n){let r=n?this.get(n):this;return r&&r.errors?r.errors[t]:null}hasError(t,n){return!!this.getError(t,n)}get root(){let t=this;for(;t._parent;)t=t._parent;return t}_updateControlsErrors(t,n,r){this.status=this._calculateStatus(),t&&this.statusChanges.emit(this.status),(t||r)&&this._events.next(new Yi(this.status,n)),this._parent&&this._parent._updateControlsErrors(t,n,r)}_initObservables(){this.valueChanges=new be,this.statusChanges=new be}_calculateStatus(){return this._allControlsDisabled()?ws:this.errors?Tl:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Zi)?Zi:this._anyControlsHaveStatus(Tl)?Tl:_s}_anyControlsHaveStatus(t){return this._anyControls(n=>n.status===t)}_anyControlsDirty(){return this._anyControls(t=>t.dirty)}_anyControlsTouched(){return this._anyControls(t=>t.touched)}_updatePristine(t,n){let r=!this._anyControlsDirty(),i=this.pristine!==r;this.pristine=r,this._parent&&!t.onlySelf&&this._parent._updatePristine(t,n),i&&this._events.next(new Is(this.pristine,n))}_updateTouched(t={},n){this.touched=this._anyControlsTouched(),this._events.next(new Ms(this.touched,n)),this._parent&&!t.onlySelf&&this._parent._updateTouched(t,n)}_onDisabledChange=[];_registerOnCollectionChange(t){this._onCollectionChange=t}_setUpdateStrategy(t){kl(t)&&t.updateOn!=null&&(this._updateOn=t.updateOn)}_parentMarkedDirty(t){let n=this._parent&&this._parent.dirty;return!t&&!!n&&!this._parent._anyControlsDirty()}_find(t){return null}_assignValidators(t){this._rawValidators=Array.isArray(t)?t.slice():t,this._composedValidatorFn=Dx(this._rawValidators)}_assignAsyncValidators(t){this._rawAsyncValidators=Array.isArray(t)?t.slice():t,this._composedAsyncValidatorFn=Ex(this._rawAsyncValidators)}};var UC=new M("",{providedIn:"root",factory:()=>uh}),uh="always";function bx(e,t){return[...t.path,e]}function _x(e,t,n=uh){Ix(e,t),t.valueAccessor.writeValue(e.value),(e.disabled||n==="always")&&t.valueAccessor.setDisabledState?.(e.disabled),Mx(e,t),Tx(e,t),Sx(e,t),wx(e,t)}function TC(e,t){e.forEach(n=>{n.registerOnValidatorChange&&n.registerOnValidatorChange(t)})}function wx(e,t){if(t.valueAccessor.setDisabledState){let n=r=>{t.valueAccessor.setDisabledState(r)};e.registerOnDisabledChange(n),t._registerOnDestroy(()=>{e._unregisterOnDisabledChange(n)})}}function Ix(e,t){let n=gx(e);t.validator!==null?e.setValidators(IC(n,t.validator)):typeof n=="function"&&e.setValidators([n]);let r=mx(e);t.asyncValidator!==null?e.setAsyncValidators(IC(r,t.asyncValidator)):typeof r=="function"&&e.setAsyncValidators([r]);let i=()=>e.updateValueAndValidity();TC(t._rawValidators,i),TC(t._rawAsyncValidators,i)}function Mx(e,t){t.valueAccessor.registerOnChange(n=>{e._pendingValue=n,e._pendingChange=!0,e._pendingDirty=!0,e.updateOn==="change"&&HC(e,t)})}function Sx(e,t){t.valueAccessor.registerOnTouched(()=>{e._pendingTouched=!0,e.updateOn==="blur"&&e._pendingChange&&HC(e,t),e.updateOn!=="submit"&&e.markAsTouched()})}function HC(e,t){e._pendingDirty&&e.markAsDirty(),e.setValue(e._pendingValue,{emitModelToViewChange:!1}),t.viewToModelUpdate(e._pendingValue),e._pendingChange=!1}function Tx(e,t){let n=(r,i)=>{t.valueAccessor.writeValue(r),i&&t.viewToModelUpdate(r)};e.registerOnChange(n),t._registerOnDestroy(()=>{e._unregisterOnChange(n)})}function xx(e,t){if(!e.hasOwnProperty("model"))return!1;let n=e.model;return n.isFirstChange()?!0:!Object.is(t,n.currentValue)}function Ax(e){return Object.getPrototypeOf(e.constructor)===lh}function Nx(e,t){if(!t)return null;Array.isArray(t);let n,r,i;return t.forEach(o=>{o.constructor===Ol?n=o:Ax(o)?r=o:i=o}),i||r||n||null}function xC(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function AC(e){return typeof e=="object"&&e!==null&&Object.keys(e).length===2&&"value"in e&&"disabled"in e}var Rx=class extends ch{defaultValue=null;_onChange=[];_pendingValue;_pendingChange=!1;constructor(t=null,n,r){super(yx(n),Cx(r,n)),this._applyFormState(t),this._setUpdateStrategy(n),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),kl(n)&&(n.nonNullable||n.initialValueIsDefault)&&(AC(t)?this.defaultValue=t.value:this.defaultValue=t)}setValue(t,n={}){this.value=this._pendingValue=t,this._onChange.length&&n.emitModelToViewChange!==!1&&this._onChange.forEach(r=>r(this.value,n.emitViewToModelChange!==!1)),this.updateValueAndValidity(n)}patchValue(t,n={}){this.setValue(t,n)}reset(t=this.defaultValue,n={}){this._applyFormState(t),this.markAsPristine(n),this.markAsUntouched(n),this.setValue(this.value,n),this._pendingChange=!1}_updateValue(){}_anyControls(t){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(t){this._onChange.push(t)}_unregisterOnChange(t){xC(this._onChange,t)}registerOnDisabledChange(t){this._onDisabledChange.push(t)}_unregisterOnDisabledChange(t){xC(this._onDisabledChange,t)}_forEachChild(t){}_syncPendingControls(){return this.updateOn==="submit"&&(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),this._pendingChange)?(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),!0):!1}_applyFormState(t){AC(t)?(this.value=this._pendingValue=t.value,t.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=t}};var Ox={provide:Ss,useExisting:Dn(()=>dh)},NC=Promise.resolve(),dh=(()=>{class e extends Ss{_changeDetectorRef;callSetDisabledState;control=new Rx;static ngAcceptInputType_isDisabled;_registered=!1;viewModel;name="";isDisabled;model;options;update=new be;constructor(n,r,i,o,s,a){super(),this._changeDetectorRef=s,this.callSetDisabledState=a,this._parent=n,this._setValidators(r),this._setAsyncValidators(i),this.valueAccessor=Nx(this,o)}ngOnChanges(n){if(this._checkForErrors(),!this._registered||"name"in n){if(this._registered&&(this._checkName(),this.formDirective)){let r=n.name.previousValue;this.formDirective.removeControl({name:r,path:this._getPath(r)})}this._setUpControl()}"isDisabled"in n&&this._updateDisabled(n),xx(n,this.viewModel)&&(this._updateValue(this.model),this.viewModel=this.model)}ngOnDestroy(){this.formDirective&&this.formDirective.removeControl(this)}get path(){return this._getPath(this.name)}get formDirective(){return this._parent?this._parent.formDirective:null}viewToModelUpdate(n){this.viewModel=n,this.update.emit(n)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&this.options.updateOn!=null&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!!(this.options&&this.options.standalone)}_setUpStandalone(){_x(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._checkName()}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),!this._isStandalone()&&this.name}_updateValue(n){NC.then(()=>{this.control.setValue(n,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(n){let r=n.isDisabled.currentValue,i=r!==0&&xi(r);NC.then(()=>{i&&!this.control.disabled?this.control.disable():!i&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(n){return this._parent?bx(n,this._parent):[n]}static \u0275fac=function(r){return new(r||e)(I(sh,9),I(ux,10),I(dx,10),I(Rl,10),I(Rr,8),I(UC,8))};static \u0275dir=ve({type:e,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:[0,"disabled","isDisabled"],model:[0,"ngModel","model"],options:[0,"ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],standalone:!1,features:[Si([Ox]),Sn,Xt]})}return e})();var kx={provide:Rl,useExisting:Dn(()=>Pl),multi:!0};function zC(e,t){return e==null?`${t}`:(t&&typeof t=="object"&&(t="Object"),`${e}: ${t}`.slice(0,50))}function Px(e){return e.split(":")[0]}var Pl=(()=>{class e extends lh{value;_optionMap=new Map;_idCounter=0;set compareWith(n){this._compareWith=n}_compareWith=Object.is;appRefInjector=m(nn).injector;destroyRef=m(kt);cdr=m(Rr);_queuedWrite=!1;_writeValueAfterRender(){this._queuedWrite||this.appRefInjector.destroyed||(this._queuedWrite=!0,Mc({write:()=>{this.destroyRef.destroyed||(this._queuedWrite=!1,this.writeValue(this.value))}},{injector:this.appRefInjector}))}writeValue(n){this.cdr.markForCheck(),this.value=n;let r=this._getOptionId(n),i=zC(r,n);this.setProperty("value",i)}registerOnChange(n){this.onChange=r=>{this.value=this._getOptionValue(r),n(this.value)}}_registerOption(){return(this._idCounter++).toString()}_getOptionId(n){for(let r of this._optionMap.keys())if(this._compareWith(this._optionMap.get(r),n))return r;return null}_getOptionValue(n){let r=Px(n);return this._optionMap.has(r)?this._optionMap.get(r):n}static \u0275fac=(()=>{let n;return function(i){return(n||(n=Xn(e)))(i||e)}})();static \u0275dir=ve({type:e,selectors:[["select","formControlName","",3,"multiple",""],["select","formControl","",3,"multiple",""],["select","ngModel","",3,"multiple",""]],hostBindings:function(r,i){r&1&&K("change",function(s){return i.onChange(s.target.value)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Si([kx]),Sn]})}return e})(),GC=(()=>{class e{_element;_renderer;_select;id;constructor(n,r,i){this._element=n,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption())}set ngValue(n){this._select!=null&&(this._select._optionMap.set(this.id,n),this._setElementValue(zC(this.id,n)),this._select._writeValueAfterRender())}set value(n){this._setElementValue(n),this._select&&this._select._writeValueAfterRender()}_setElementValue(n){this._renderer.setProperty(this._element.nativeElement,"value",n)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select._writeValueAfterRender())}static \u0275fac=function(r){return new(r||e)(I(lt),I(In),I(Pl,9))};static \u0275dir=ve({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})(),Fx={provide:Rl,useExisting:Dn(()=>WC),multi:!0};function RC(e,t){return e==null?`${t}`:(typeof t=="string"&&(t=`'${t}'`),t&&typeof t=="object"&&(t="Object"),`${e}: ${t}`.slice(0,50))}function Lx(e){return e.split(":")[0]}var WC=(()=>{class e extends lh{value;_optionMap=new Map;_idCounter=0;set compareWith(n){this._compareWith=n}_compareWith=Object.is;writeValue(n){this.value=n;let r;if(Array.isArray(n)){let i=n.map(o=>this._getOptionId(o));r=(o,s)=>{o._setSelected(i.indexOf(s.toString())>-1)}}else r=(i,o)=>{i._setSelected(!1)};this._optionMap.forEach(r)}registerOnChange(n){this.onChange=r=>{let i=[],o=r.selectedOptions;if(o!==void 0){let s=o;for(let a=0;a{let n;return function(i){return(n||(n=Xn(e)))(i||e)}})();static \u0275dir=ve({type:e,selectors:[["select","multiple","","formControlName",""],["select","multiple","","formControl",""],["select","multiple","","ngModel",""]],hostBindings:function(r,i){r&1&&K("change",function(s){return i.onChange(s.target)})("blur",function(){return i.onTouched()})},inputs:{compareWith:"compareWith"},standalone:!1,features:[Si([Fx]),Sn]})}return e})(),qC=(()=>{class e{_element;_renderer;_select;id;_value;constructor(n,r,i){this._element=n,this._renderer=r,this._select=i,this._select&&(this.id=this._select._registerOption(this))}set ngValue(n){this._select!=null&&(this._value=n,this._setElementValue(RC(this.id,n)),this._select.writeValue(this._select.value))}set value(n){this._select?(this._value=n,this._setElementValue(RC(this.id,n)),this._select.writeValue(this._select.value)):this._setElementValue(n)}_setElementValue(n){this._renderer.setProperty(this._element.nativeElement,"value",n)}_setSelected(n){this._renderer.setProperty(this._element.nativeElement,"selected",n)}ngOnDestroy(){this._select&&(this._select._optionMap.delete(this.id),this._select.writeValue(this._select.value))}static \u0275fac=function(r){return new(r||e)(I(lt),I(In),I(WC,9))};static \u0275dir=ve({type:e,selectors:[["option"]],inputs:{ngValue:"ngValue",value:"value"},standalone:!1})}return e})();var jx=(()=>{class e{static \u0275fac=function(r){return new(r||e)};static \u0275mod=tn({type:e});static \u0275inj=At({})}return e})();var ZC=(()=>{class e{static withConfig(n){return{ngModule:e,providers:[{provide:UC,useValue:n.callSetDisabledState??uh}]}}static \u0275fac=function(r){return new(r||e)};static \u0275mod=tn({type:e});static \u0275inj=At({imports:[jx]})}return e})();function gh(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var Hr=gh();function eE(e){Hr=e}var Ns={exec:()=>null};function Y(e,t=""){let n=typeof e=="string"?e:e.source,r={replace:(i,o)=>{let s=typeof o=="string"?o:o.source;return s=s.replace(Ke.caret,"$1"),n=n.replace(i,s),r},getRegex:()=>new RegExp(n,t)};return r}var Ke={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceTabs:/^\t+/,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] /,listReplaceTask:/^\[[ xX]\] +/,anyLine:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:e=>new RegExp(`^( {0,3}${e})((?:[ ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ ][^\\n]*)?(?:\\n|$))`),hrRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}#`),htmlBeginRegex:e=>new RegExp(`^ {0,${Math.min(3,e-1)}}<(?:[a-z].*>|!--)`,"i")},Bx=/^(?:[ \t]*(?:\n|$))+/,$x=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Ux=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,Rs=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Hx=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,mh=/(?:[*+-]|\d{1,9}[.)])/,tE=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,nE=Y(tE).replace(/bull/g,mh).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),zx=Y(tE).replace(/bull/g,mh).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),vh=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Gx=/^[^\n]+/,yh=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,Wx=Y(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",yh).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),qx=Y(/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,mh).getRegex(),Bl="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",Dh=/|$))/,Zx=Y("^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ ]*)+\\n|$))","i").replace("comment",Dh).replace("tag",Bl).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),rE=Y(vh).replace("hr",Rs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Bl).getRegex(),Yx=Y(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",rE).getRegex(),Ch={blockquote:Yx,code:$x,def:Wx,fences:Ux,heading:Hx,hr:Rs,html:Zx,lheading:nE,list:qx,newline:Bx,paragraph:rE,table:Ns,text:Gx},YC=Y("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",Rs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3} )[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Bl).getRegex(),Qx=L(D({},Ch),{lheading:zx,table:YC,paragraph:Y(vh).replace("hr",Rs).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",YC).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",Bl).getRegex()}),Kx=L(D({},Ch),{html:Y(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",Dh).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:Ns,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:Y(vh).replace("hr",Rs).replace("heading",` *#{1,6} *[^ +]`).replace("lheading",nE).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()}),Jx=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,Xx=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,iE=/^( {2,}|\\)\n(?!\s*$)/,eA=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\]*?>/g,aE=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,oA=Y(aE,"u").replace(/punct/g,$l).getRegex(),sA=Y(aE,"u").replace(/punct/g,sE).getRegex(),cE="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",aA=Y(cE,"gu").replace(/notPunctSpace/g,oE).replace(/punctSpace/g,Eh).replace(/punct/g,$l).getRegex(),cA=Y(cE,"gu").replace(/notPunctSpace/g,rA).replace(/punctSpace/g,nA).replace(/punct/g,sE).getRegex(),lA=Y("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,oE).replace(/punctSpace/g,Eh).replace(/punct/g,$l).getRegex(),uA=Y(/\\(punct)/,"gu").replace(/punct/g,$l).getRegex(),dA=Y(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("email",/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/).getRegex(),fA=Y(Dh).replace("(?:-->|$)","-->").getRegex(),pA=Y("^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^").replace("comment",fA).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Ll=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`[^`]*`|[^\[\]\\`])*?/,hA=Y(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Ll).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),lE=Y(/^!?\[(label)\]\[(ref)\]/).replace("label",Ll).replace("ref",yh).getRegex(),uE=Y(/^!?\[(ref)\](?:\[\])?/).replace("ref",yh).getRegex(),gA=Y("reflink|nolink(?!\\()","g").replace("reflink",lE).replace("nolink",uE).getRegex(),bh={_backpedal:Ns,anyPunctuation:uA,autolink:dA,blockSkip:iA,br:iE,code:Xx,del:Ns,emStrongLDelim:oA,emStrongRDelimAst:aA,emStrongRDelimUnd:lA,escape:Jx,link:hA,nolink:uE,punctuation:tA,reflink:lE,reflinkSearch:gA,tag:pA,text:eA,url:Ns},mA=L(D({},bh),{link:Y(/^!?\[(label)\]\((.*?)\)/).replace("label",Ll).getRegex(),reflink:Y(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Ll).getRegex()}),fh=L(D({},bh),{emStrongRDelimAst:cA,emStrongLDelim:sA,url:Y(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,"i").replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\":">",'"':""","'":"'"},QC=e=>yA[e];function dn(e,t){if(t){if(Ke.escapeTest.test(e))return e.replace(Ke.escapeReplace,QC)}else if(Ke.escapeTestNoEncode.test(e))return e.replace(Ke.escapeReplaceNoEncode,QC);return e}function KC(e){try{e=encodeURI(e).replace(Ke.percentDecode,"%")}catch{return null}return e}function JC(e,t){let n=e.replace(Ke.findPipe,(o,s,a)=>{let c=!1,l=s;for(;--l>=0&&a[l]==="\\";)c=!c;return c?"|":" |"}),r=n.split(Ke.splitPipe),i=0;if(r[0].trim()||r.shift(),r.length>0&&!r.at(-1)?.trim()&&r.pop(),t)if(r.length>t)r.splice(t);else for(;r.length0?-2:-1}function XC(e,t,n,r,i){let o=t.href,s=t.title||null,a=e[1].replace(i.other.outputLinkReplace,"$1");r.state.inLink=!0;let c={type:e[0].charAt(0)==="!"?"image":"link",raw:n,href:o,title:s,text:a,tokens:r.inlineTokens(a)};return r.state.inLink=!1,c}function CA(e,t,n){let r=e.match(n.other.indentCodeCompensation);if(r===null)return t;let i=r[1];return t.split(` +`).map(o=>{let s=o.match(n.other.beginningSpace);if(s===null)return o;let[a]=s;return a.length>=i.length?o.slice(i.length):o}).join(` +`)}var jl=class{options;rules;lexer;constructor(e){this.options=e||Hr}space(e){let t=this.rules.block.newline.exec(e);if(t&&t[0].length>0)return{type:"space",raw:t[0]}}code(e){let t=this.rules.block.code.exec(e);if(t){let n=t[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:xs(n,` +`)}}}fences(e){let t=this.rules.block.fences.exec(e);if(t){let n=t[0],r=CA(n,t[3]||"",this.rules);return{type:"code",raw:n,lang:t[2]?t[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):t[2],text:r}}}heading(e){let t=this.rules.block.heading.exec(e);if(t){let n=t[2].trim();if(this.rules.other.endingHash.test(n)){let r=xs(n,"#");(this.options.pedantic||!r||this.rules.other.endingSpaceChar.test(r))&&(n=r.trim())}return{type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:this.lexer.inline(n)}}}hr(e){let t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:xs(t[0],` +`)}}blockquote(e){let t=this.rules.block.blockquote.exec(e);if(t){let n=xs(t[0],` +`).split(` +`),r="",i="",o=[];for(;n.length>0;){let s=!1,a=[],c;for(c=0;c1,i={type:"list",raw:"",ordered:r,start:r?+n.slice(0,-1):"",loose:!1,items:[]};n=r?`\\d{1,9}\\${n.slice(-1)}`:`\\${n}`,this.options.pedantic&&(n=r?n:"[*+-]");let o=this.rules.other.listItemRegex(n),s=!1;for(;e;){let c=!1,l="",u="";if(!(t=o.exec(e))||this.rules.block.hr.test(e))break;l=t[0],e=e.substring(l.length);let d=t[2].split(` +`,1)[0].replace(this.rules.other.listReplaceTabs,_=>" ".repeat(3*_.length)),p=e.split(` +`,1)[0],f=!d.trim(),h=0;if(this.options.pedantic?(h=2,u=d.trimStart()):f?h=t[1].length+1:(h=t[2].search(this.rules.other.nonSpaceChar),h=h>4?1:h,u=d.slice(h),h+=t[1].length),f&&this.rules.other.blankLine.test(p)&&(l+=p+` +`,e=e.substring(p.length+1),c=!0),!c){let _=this.rules.other.nextBulletRegex(h),X=this.rules.other.hrRegex(h),oe=this.rules.other.fencesBeginRegex(h),$=this.rules.other.headingBeginRegex(h),Me=this.rules.other.htmlBeginRegex(h);for(;e;){let ot=e.split(` +`,1)[0],fn;if(p=ot,this.options.pedantic?(p=p.replace(this.rules.other.listReplaceNesting," "),fn=p):fn=p.replace(this.rules.other.tabCharGlobal," "),oe.test(p)||$.test(p)||Me.test(p)||_.test(p)||X.test(p))break;if(fn.search(this.rules.other.nonSpaceChar)>=h||!p.trim())u+=` +`+fn.slice(h);else{if(f||d.replace(this.rules.other.tabCharGlobal," ").search(this.rules.other.nonSpaceChar)>=4||oe.test(d)||$.test(d)||X.test(d))break;u+=` +`+p}!f&&!p.trim()&&(f=!0),l+=ot+` +`,e=e.substring(ot.length+1),d=fn.slice(h)}}i.loose||(s?i.loose=!0:this.rules.other.doubleBlankLine.test(l)&&(s=!0));let w=null,b;this.options.gfm&&(w=this.rules.other.listIsTask.exec(u),w&&(b=w[0]!=="[ ] ",u=u.replace(this.rules.other.listReplaceTask,""))),i.items.push({type:"list_item",raw:l,task:!!w,checked:b,loose:!1,text:u,tokens:[]}),i.raw+=l}let a=i.items.at(-1);if(a)a.raw=a.raw.trimEnd(),a.text=a.text.trimEnd();else return;i.raw=i.raw.trimEnd();for(let c=0;cd.type==="space"),u=l.length>0&&l.some(d=>this.rules.other.anyLine.test(d.raw));i.loose=u}if(i.loose)for(let c=0;c({text:a,tokens:this.lexer.inline(a),header:!1,align:o.align[c]})));return o}}lheading(e){let t=this.rules.block.lheading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1],tokens:this.lexer.inline(t[1])}}paragraph(e){let t=this.rules.block.paragraph.exec(e);if(t){let n=t[1].charAt(t[1].length-1)===` +`?t[1].slice(0,-1):t[1];return{type:"paragraph",raw:t[0],text:n,tokens:this.lexer.inline(n)}}}text(e){let t=this.rules.block.text.exec(e);if(t)return{type:"text",raw:t[0],text:t[0],tokens:this.lexer.inline(t[0])}}escape(e){let t=this.rules.inline.escape.exec(e);if(t)return{type:"escape",raw:t[0],text:t[1]}}tag(e){let t=this.rules.inline.tag.exec(e);if(t)return!this.lexer.state.inLink&&this.rules.other.startATag.test(t[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:t[0]}}link(e){let t=this.rules.inline.link.exec(e);if(t){let n=t[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(n)){if(!this.rules.other.endAngleBracket.test(n))return;let o=xs(n.slice(0,-1),"\\");if((n.length-o.length)%2===0)return}else{let o=DA(t[2],"()");if(o===-2)return;if(o>-1){let s=(t[0].indexOf("!")===0?5:4)+t[1].length+o;t[2]=t[2].substring(0,o),t[0]=t[0].substring(0,s).trim(),t[3]=""}}let r=t[2],i="";if(this.options.pedantic){let o=this.rules.other.pedanticHrefTitle.exec(r);o&&(r=o[1],i=o[3])}else i=t[3]?t[3].slice(1,-1):"";return r=r.trim(),this.rules.other.startAngleBracket.test(r)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(n)?r=r.slice(1):r=r.slice(1,-1)),XC(t,{href:r&&r.replace(this.rules.inline.anyPunctuation,"$1"),title:i&&i.replace(this.rules.inline.anyPunctuation,"$1")},t[0],this.lexer,this.rules)}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let r=(n[2]||n[1]).replace(this.rules.other.multipleSpaceGlobal," "),i=t[r.toLowerCase()];if(!i){let o=n[0].charAt(0);return{type:"text",raw:o,text:o}}return XC(n,i,n[0],this.lexer,this.rules)}}emStrong(e,t,n=""){let r=this.rules.inline.emStrongLDelim.exec(e);if(!(!r||r[3]&&n.match(this.rules.other.unicodeAlphaNumeric))&&(!(r[1]||r[2])||!n||this.rules.inline.punctuation.exec(n))){let i=[...r[0]].length-1,o,s,a=i,c=0,l=r[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+i);(r=l.exec(t))!=null;){if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6],!o)continue;if(s=[...o].length,r[3]||r[4]){a+=s;continue}else if((r[5]||r[6])&&i%3&&!((i+s)%3)){c+=s;continue}if(a-=s,a>0)continue;s=Math.min(s,s+a+c);let u=[...r[0]][0].length,d=e.slice(0,i+r.index+u+s);if(Math.min(i,s)%2){let f=d.slice(1,-1);return{type:"em",raw:d,text:f,tokens:this.lexer.inlineTokens(f)}}let p=d.slice(2,-2);return{type:"strong",raw:d,text:p,tokens:this.lexer.inlineTokens(p)}}}}codespan(e){let t=this.rules.inline.code.exec(e);if(t){let n=t[2].replace(this.rules.other.newLineCharGlobal," "),r=this.rules.other.nonSpaceChar.test(n),i=this.rules.other.startingSpaceChar.test(n)&&this.rules.other.endingSpaceChar.test(n);return r&&i&&(n=n.substring(1,n.length-1)),{type:"codespan",raw:t[0],text:n}}}br(e){let t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}del(e){let t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2])}}autolink(e){let t=this.rules.inline.autolink.exec(e);if(t){let n,r;return t[2]==="@"?(n=t[1],r="mailto:"+n):(n=t[1],r=n),{type:"link",raw:t[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}url(e){let t;if(t=this.rules.inline.url.exec(e)){let n,r;if(t[2]==="@")n=t[0],r="mailto:"+n;else{let i;do i=t[0],t[0]=this.rules.inline._backpedal.exec(t[0])?.[0]??"";while(i!==t[0]);n=t[0],t[1]==="www."?r="http://"+t[0]:r=t[0]}return{type:"link",raw:t[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}}inlineText(e){let t=this.rules.inline.text.exec(e);if(t){let n=this.lexer.state.inRawBlock;return{type:"text",raw:t[0],text:t[0],escaped:n}}}},Ln=class ph{tokens;options;state;tokenizer;inlineQueue;constructor(t){this.tokens=[],this.tokens.links=Object.create(null),this.options=t||Hr,this.options.tokenizer=this.options.tokenizer||new jl,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let n={other:Ke,block:Fl.normal,inline:Ts.normal};this.options.pedantic?(n.block=Fl.pedantic,n.inline=Ts.pedantic):this.options.gfm&&(n.block=Fl.gfm,this.options.breaks?n.inline=Ts.breaks:n.inline=Ts.gfm),this.tokenizer.rules=n}static get rules(){return{block:Fl,inline:Ts}}static lex(t,n){return new ph(n).lex(t)}static lexInline(t,n){return new ph(n).inlineTokens(t)}lex(t){t=t.replace(Ke.carriageReturn,` +`),this.blockTokens(t,this.tokens);for(let n=0;n(i=s.call({lexer:this},t,n))?(t=t.substring(i.raw.length),n.push(i),!0):!1))continue;if(i=this.tokenizer.space(t)){t=t.substring(i.raw.length);let s=n.at(-1);i.raw.length===1&&s!==void 0?s.raw+=` +`:n.push(i);continue}if(i=this.tokenizer.code(t)){t=t.substring(i.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(` +`)?"":` +`)+i.raw,s.text+=` +`+i.text,this.inlineQueue.at(-1).src=s.text):n.push(i);continue}if(i=this.tokenizer.fences(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.heading(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.hr(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.blockquote(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.list(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.html(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.def(t)){t=t.substring(i.raw.length);let s=n.at(-1);s?.type==="paragraph"||s?.type==="text"?(s.raw+=(s.raw.endsWith(` +`)?"":` +`)+i.raw,s.text+=` +`+i.raw,this.inlineQueue.at(-1).src=s.text):this.tokens.links[i.tag]||(this.tokens.links[i.tag]={href:i.href,title:i.title},n.push(i));continue}if(i=this.tokenizer.table(t)){t=t.substring(i.raw.length),n.push(i);continue}if(i=this.tokenizer.lheading(t)){t=t.substring(i.raw.length),n.push(i);continue}let o=t;if(this.options.extensions?.startBlock){let s=1/0,a=t.slice(1),c;this.options.extensions.startBlock.forEach(l=>{c=l.call({lexer:this},a),typeof c=="number"&&c>=0&&(s=Math.min(s,c))}),s<1/0&&s>=0&&(o=t.substring(0,s+1))}if(this.state.top&&(i=this.tokenizer.paragraph(o))){let s=n.at(-1);r&&s?.type==="paragraph"?(s.raw+=(s.raw.endsWith(` +`)?"":` +`)+i.raw,s.text+=` +`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(i),r=o.length!==t.length,t=t.substring(i.raw.length);continue}if(i=this.tokenizer.text(t)){t=t.substring(i.raw.length);let s=n.at(-1);s?.type==="text"?(s.raw+=(s.raw.endsWith(` +`)?"":` +`)+i.raw,s.text+=` +`+i.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=s.text):n.push(i);continue}if(t){let s="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(s);break}else throw new Error(s)}}return this.state.top=!0,n}inline(t,n=[]){return this.inlineQueue.push({src:t,tokens:n}),n}inlineTokens(t,n=[]){let r=t,i=null;if(this.tokens.links){let a=Object.keys(this.tokens.links);if(a.length>0)for(;(i=this.tokenizer.rules.inline.reflinkSearch.exec(r))!=null;)a.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(i=this.tokenizer.rules.inline.anyPunctuation.exec(r))!=null;)r=r.slice(0,i.index)+"++"+r.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);for(;(i=this.tokenizer.rules.inline.blockSkip.exec(r))!=null;)r=r.slice(0,i.index)+"["+"a".repeat(i[0].length-2)+"]"+r.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);r=this.options.hooks?.emStrongMask?.call({lexer:this},r)??r;let o=!1,s="";for(;t;){o||(s=""),o=!1;let a;if(this.options.extensions?.inline?.some(l=>(a=l.call({lexer:this},t,n))?(t=t.substring(a.raw.length),n.push(a),!0):!1))continue;if(a=this.tokenizer.escape(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.tag(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.link(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.reflink(t,this.tokens.links)){t=t.substring(a.raw.length);let l=n.at(-1);a.type==="text"&&l?.type==="text"?(l.raw+=a.raw,l.text+=a.text):n.push(a);continue}if(a=this.tokenizer.emStrong(t,r,s)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.codespan(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.br(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.del(t)){t=t.substring(a.raw.length),n.push(a);continue}if(a=this.tokenizer.autolink(t)){t=t.substring(a.raw.length),n.push(a);continue}if(!this.state.inLink&&(a=this.tokenizer.url(t))){t=t.substring(a.raw.length),n.push(a);continue}let c=t;if(this.options.extensions?.startInline){let l=1/0,u=t.slice(1),d;this.options.extensions.startInline.forEach(p=>{d=p.call({lexer:this},u),typeof d=="number"&&d>=0&&(l=Math.min(l,d))}),l<1/0&&l>=0&&(c=t.substring(0,l+1))}if(a=this.tokenizer.inlineText(c)){t=t.substring(a.raw.length),a.raw.slice(-1)!=="_"&&(s=a.raw.slice(-1)),o=!0;let l=n.at(-1);l?.type==="text"?(l.raw+=a.raw,l.text+=a.text):n.push(a);continue}if(t){let l="Infinite loop on byte: "+t.charCodeAt(0);if(this.options.silent){console.error(l);break}else throw new Error(l)}}return n}},Vl=class{options;parser;constructor(e){this.options=e||Hr}space(e){return""}code({text:e,lang:t,escaped:n}){let r=(t||"").match(Ke.notSpaceStart)?.[0],i=e.replace(Ke.endingNewline,"")+` +`;return r?'
'+(n?i:dn(i,!0))+`
+`:"
"+(n?i:dn(i,!0))+`
+`}blockquote({tokens:e}){return`
+${this.parser.parse(e)}
+`}html({text:e}){return e}def(e){return""}heading({tokens:e,depth:t}){return`${this.parser.parseInline(e)} +`}hr(e){return`
+`}list(e){let t=e.ordered,n=e.start,r="";for(let s=0;s +`+r+" +`}listitem(e){let t="";if(e.task){let n=this.checkbox({checked:!!e.checked});e.loose?e.tokens[0]?.type==="paragraph"?(e.tokens[0].text=n+" "+e.tokens[0].text,e.tokens[0].tokens&&e.tokens[0].tokens.length>0&&e.tokens[0].tokens[0].type==="text"&&(e.tokens[0].tokens[0].text=n+" "+dn(e.tokens[0].tokens[0].text),e.tokens[0].tokens[0].escaped=!0)):e.tokens.unshift({type:"text",raw:n+" ",text:n+" ",escaped:!0}):t+=n+" "}return t+=this.parser.parse(e.tokens,!!e.loose),`
  • ${t}
  • +`}checkbox({checked:e}){return"'}paragraph({tokens:e}){return`

    ${this.parser.parseInline(e)}

    +`}table(e){let t="",n="";for(let i=0;i${r}`),` + +`+t+` +`+r+`
    +`}tablerow({text:e}){return` +${e} +`}tablecell(e){let t=this.parser.parseInline(e.tokens),n=e.header?"th":"td";return(e.align?`<${n} align="${e.align}">`:`<${n}>`)+t+` +`}strong({tokens:e}){return`${this.parser.parseInline(e)}`}em({tokens:e}){return`${this.parser.parseInline(e)}`}codespan({text:e}){return`${dn(e,!0)}`}br(e){return"
    "}del({tokens:e}){return`${this.parser.parseInline(e)}`}link({href:e,title:t,tokens:n}){let r=this.parser.parseInline(n),i=KC(e);if(i===null)return r;e=i;let o='
    ",o}image({href:e,title:t,text:n,tokens:r}){r&&(n=this.parser.parseInline(r,this.parser.textRenderer));let i=KC(e);if(i===null)return dn(n);e=i;let o=`${n}{let s=i[o].flat(1/0);n=n.concat(this.walkTokens(s,t))}):i.tokens&&(n=n.concat(this.walkTokens(i.tokens,t)))}}return n}use(...e){let t=this.defaults.extensions||{renderers:{},childTokens:{}};return e.forEach(n=>{let r=D({},n);if(r.async=this.defaults.async||r.async||!1,n.extensions&&(n.extensions.forEach(i=>{if(!i.name)throw new Error("extension name required");if("renderer"in i){let o=t.renderers[i.name];o?t.renderers[i.name]=function(...s){let a=i.renderer.apply(this,s);return a===!1&&(a=o.apply(this,s)),a}:t.renderers[i.name]=i.renderer}if("tokenizer"in i){if(!i.level||i.level!=="block"&&i.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let o=t[i.level];o?o.unshift(i.tokenizer):t[i.level]=[i.tokenizer],i.start&&(i.level==="block"?t.startBlock?t.startBlock.push(i.start):t.startBlock=[i.start]:i.level==="inline"&&(t.startInline?t.startInline.push(i.start):t.startInline=[i.start]))}"childTokens"in i&&i.childTokens&&(t.childTokens[i.name]=i.childTokens)}),r.extensions=t),n.renderer){let i=this.defaults.renderer||new Vl(this.defaults);for(let o in n.renderer){if(!(o in i))throw new Error(`renderer '${o}' does not exist`);if(["options","parser"].includes(o))continue;let s=o,a=n.renderer[s],c=i[s];i[s]=(...l)=>{let u=a.apply(i,l);return u===!1&&(u=c.apply(i,l)),u||""}}r.renderer=i}if(n.tokenizer){let i=this.defaults.tokenizer||new jl(this.defaults);for(let o in n.tokenizer){if(!(o in i))throw new Error(`tokenizer '${o}' does not exist`);if(["options","rules","lexer"].includes(o))continue;let s=o,a=n.tokenizer[s],c=i[s];i[s]=(...l)=>{let u=a.apply(i,l);return u===!1&&(u=c.apply(i,l)),u}}r.tokenizer=i}if(n.hooks){let i=this.defaults.hooks||new As;for(let o in n.hooks){if(!(o in i))throw new Error(`hook '${o}' does not exist`);if(["options","block"].includes(o))continue;let s=o,a=n.hooks[s],c=i[s];As.passThroughHooks.has(o)?i[s]=l=>{if(this.defaults.async&&As.passThroughHooksRespectAsync.has(o))return Promise.resolve(a.call(i,l)).then(d=>c.call(i,d));let u=a.call(i,l);return c.call(i,u)}:i[s]=(...l)=>{let u=a.apply(i,l);return u===!1&&(u=c.apply(i,l)),u}}r.hooks=i}if(n.walkTokens){let i=this.defaults.walkTokens,o=n.walkTokens;r.walkTokens=function(s){let a=[];return a.push(o.call(this,s)),i&&(a=a.concat(i.call(this,s))),a}}this.defaults=D(D({},this.defaults),r)}),this}setOptions(e){return this.defaults=D(D({},this.defaults),e),this}lexer(e,t){return Ln.lex(e,t??this.defaults)}parser(e,t){return jn.parse(e,t??this.defaults)}parseMarkdown(e){return(t,n)=>{let r=D({},n),i=D(D({},this.defaults),r),o=this.onError(!!i.silent,!!i.async);if(this.defaults.async===!0&&r.async===!1)return o(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof t>"u"||t===null)return o(new Error("marked(): input parameter is undefined or null"));if(typeof t!="string")return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(t)+", string expected"));i.hooks&&(i.hooks.options=i,i.hooks.block=e);let s=i.hooks?i.hooks.provideLexer():e?Ln.lex:Ln.lexInline,a=i.hooks?i.hooks.provideParser():e?jn.parse:jn.parseInline;if(i.async)return Promise.resolve(i.hooks?i.hooks.preprocess(t):t).then(c=>s(c,i)).then(c=>i.hooks?i.hooks.processAllTokens(c):c).then(c=>i.walkTokens?Promise.all(this.walkTokens(c,i.walkTokens)).then(()=>c):c).then(c=>a(c,i)).then(c=>i.hooks?i.hooks.postprocess(c):c).catch(o);try{i.hooks&&(t=i.hooks.preprocess(t));let c=s(t,i);i.hooks&&(c=i.hooks.processAllTokens(c)),i.walkTokens&&this.walkTokens(c,i.walkTokens);let l=a(c,i);return i.hooks&&(l=i.hooks.postprocess(l)),l}catch(c){return o(c)}}}onError(e,t){return n=>{if(n.message+=` +Please report this to https://github.com/markedjs/marked.`,e){let r="

    An error occurred:

    "+dn(n.message+"",!0)+"
    ";return t?Promise.resolve(r):r}if(t)return Promise.reject(n);throw n}}},Ur=new EA;function J(e,t){return Ur.parse(e,t)}J.options=J.setOptions=function(e){return Ur.setOptions(e),J.defaults=Ur.defaults,eE(J.defaults),J};J.getDefaults=gh;J.defaults=Hr;J.use=function(...e){return Ur.use(...e),J.defaults=Ur.defaults,eE(J.defaults),J};J.walkTokens=function(e,t){return Ur.walkTokens(e,t)};J.parseInline=Ur.parseInline;J.Parser=jn;J.parser=jn.parse;J.Renderer=Vl;J.TextRenderer=_h;J.Lexer=Ln;J.lexer=Ln.lex;J.Tokenizer=jl;J.Hooks=As;J.parse=J;var $8=J.options,dE=J.setOptions,U8=J.use,H8=J.walkTokens,z8=J.parseInline,fE=J,G8=jn.parse,W8=Ln.lex;function _A(e,t){if(e&1&&(v(0,"div",1),O(1,"img",5),g()),e&2){let n=re(2);y(),T("src",Ar(n.project.thumbnail),Lt)("alt",Ar(n.project.title))}}function wA(e,t){if(e&1&&(v(0,"div",6),C(1),g()),e&2){let n=t.$implicit;on("background-color",n.color),y(),ie(n.name)}}function IA(e,t){if(e&1&&(v(0,"div",0)(1,"h2"),C(2),g(),v(3,"p"),C(4),Ye(5,"date"),Ye(6,"date"),g(),Tn(7,_A,2,4,"div",1),v(8,"div",2),ne(9,wA,2,3,"div",3),g(),O(10,"div",4),g()),e&2){let n=re();y(2),ie(n.project.title),y(2),ut(" ",n.project.start?dt(5,6,n.project.start,"dd/MM/yyyy"):""," - ",n.project.end?dt(6,9,n.project.end,"dd/MM/yyyy"):""," "),y(3),xn(n.project.thumbnail?7:-1),y(2),T("ngForOf",n.project.tags),y(),T("innerHTML",n.parseMarkdown(n.project.content),If)}}var Ul=class e{constructor(t,n){this.apiService=t;this.sanitizer=n}projectId="";project={title:"",content:"",start:void 0,end:void 0,thumbnail:"",tags:[],trainings:[]};ngOnChanges(t){t.projectId&&t.projectId.currentValue&&this.apiService.getProjectByIdWithDetail(this.projectId).subscribe({next:n=>{this.project={title:n.data.title,content:n.data.content,start:n.data.start?new Date(n.data.start):void 0,end:n.data.end?new Date(n.data.end):void 0,thumbnail:n.data.thumbnail&&n.data.thumbnail.length>0?this.apiService.getBackendUrl()+n.data.thumbnail[0].url:"",tags:n.data.tags||[],trainings:n.data.trainings||[]}},error:n=>{console.error("Erreur lors de la r\xE9cup\xE9ration des d\xE9tails du projet:",n)}})}parseMarkdown(t){if(!t)return"";dE({breaks:!0,gfm:!0});try{let n=fE(t);return this.sanitizer.bypassSecurityTrustHtml(n)}catch(n){return console.error("Erreur lors du parsing markdown:",n),t}}static \u0275fac=function(n){return new(n||e)(I(De),I(Op))};static \u0275cmp=H({type:e,selectors:[["app-project-detail"]],inputs:{projectId:"projectId"},features:[Xt],decls:1,vars:1,consts:[[1,"container-detail-project","scrollbar"],[1,"image-container"],[1,"tags-container"],["class","tag",3,"background-color",4,"ngFor","ngForOf"],[1,"markdown-content",3,"innerHTML"],[3,"src","alt"],[1,"tag"]],template:function(n,r){n&1&&Tn(0,IA,11,12,"div",0),n&2&&xn(r.project?0:-1)},dependencies:[$e,Be,Or],styles:['.container-detail-project[_ngcontent-%COMP%]{padding:2em;border-radius:.5em;margin:1em 0;max-height:65vh;display:flex;flex-direction:column;row-gap:1.5em}.image-container[_ngcontent-%COMP%]{display:flex;justify-content:center}.image-container[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:320px;margin:1em auto 0;display:block}.tags-container[_ngcontent-%COMP%]{display:flex;flex-wrap:wrap;margin:.7em 0 1em}.container-detail-project[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{max-width:100%;margin:1em 0}.container-detail-project[_ngcontent-%COMP%] .tag[_ngcontent-%COMP%]{display:inline-block;background:var(--secondary-color);color:#111;border:1px dashed var(--primary-color);border-radius:.3em;padding:.3em .8em;margin:.2em .4em .2em 0;font-size:1em;font-family:inherit;box-shadow:0 0 6px var(--primary-color) inset;transition:background .2s,color .2s}.container-detail-project[_ngcontent-%COMP%] .tag[_ngcontent-%COMP%]:hover{background:var(--primary-color);color:#0c0}.markdown-content[_ngcontent-%COMP%] h1, .markdown-content[_ngcontent-%COMP%] h2, .markdown-content[_ngcontent-%COMP%] h3, .markdown-content[_ngcontent-%COMP%] h4, .markdown-content[_ngcontent-%COMP%] h5, .markdown-content[_ngcontent-%COMP%] h6{color:var(--primary-color);margin-top:2em;margin-bottom:1em;font-weight:700;border-bottom:1px solid var(--primary-color)}.markdown-content[_ngcontent-%COMP%] h1{font-size:2em;border-bottom:2px solid var(--accent-color);padding-bottom:.3em}.markdown-content[_ngcontent-%COMP%] h2{font-size:1.5em;border-bottom:1px solid var(--primary-color);padding-bottom:.2em}.markdown-content[_ngcontent-%COMP%] h3{font-size:1.2em}.markdown-content[_ngcontent-%COMP%] h4, .markdown-content[_ngcontent-%COMP%] h5, .markdown-content[_ngcontent-%COMP%] h6{font-size:1em}.markdown-content[_ngcontent-%COMP%] p{margin-bottom:1em;color:var(--primary-color);line-height:1.6;font-family:Fira Mono,monospace}.markdown-content[_ngcontent-%COMP%] ul, .markdown-content[_ngcontent-%COMP%] ol{margin-bottom:1em;padding-left:2em;list-style:none}.markdown-content[_ngcontent-%COMP%] li{margin-bottom:.5em;color:var(--primary-color);font-family:Fira Mono,monospace}.markdown-content[_ngcontent-%COMP%] ul li:before{content:"> ";color:var(--accent-color);font-weight:700;margin-right:.5em}.markdown-content[_ngcontent-%COMP%] ol li:before{content:counter(item) ". ";color:var(--accent-color);font-weight:700;margin-right:.5em}.markdown-content[_ngcontent-%COMP%] code{padding:.2em .5em;font-family:Fira Mono,monospace;font-size:.95em}.markdown-content[_ngcontent-%COMP%] pre{background:#111;padding:1em;border-radius:.5em;overflow-x:auto;margin:1em 0;border:1px solid var(--primary-color);box-shadow:0 0 8px var(--primary-color)}.markdown-content[_ngcontent-%COMP%] blockquote{border-left:4px solid var(--accent-color);padding:.7em 1em;margin:1em 0;font-style:italic;color:var(--primary-color);background:#222;border-radius:0 8px 8px 0}.markdown-content[_ngcontent-%COMP%] a{color:var(--accent-color);text-decoration:underline;font-weight:700;transition:color .2s}.markdown-content[_ngcontent-%COMP%] a:hover{color:#fff}.markdown-content[_ngcontent-%COMP%] hr{border:none;height:2px;background:linear-gradient(90deg,transparent,var(--accent-color),transparent);margin:2em 0}.markdown-content[_ngcontent-%COMP%] img{max-width:100%;height:auto;border-radius:8px;margin:1em 0;box-shadow:0 2px 12px var(--primary-color)}.markdown-content[_ngcontent-%COMP%] strong{color:var(--accent-color);font-weight:700}.markdown-content[_ngcontent-%COMP%] em{color:var(--primary-color);font-style:italic}']})};function MA(e,t){if(e&1&&(v(0,"option",13),C(1),g()),e&2){let n=t.$implicit;T("value",n.name),y(),ie(n.name)}}function SA(e,t){if(e&1){let n=Nn();v(0,"li",14),K("click",function(){let i=Ct(n).$implicit,o=re();return Et(o.clickProject(i.id))}),C(1),g()}if(e&2){let n=t.$implicit;y(),ue(" ",n.title," ")}}function TA(e,t){if(e&1&&(v(0,"div",11),O(1,"app-project-detail",15),g()),e&2){let n=re();y(),T("projectId",n.projectId)}}function xA(e,t){e&1&&(v(0,"div",12),O(1,"img",16),g())}var Os=class e{constructor(t,n,r){this.route=t;this.apiService=n;this.router=r}projectId;projects=[];projectsFiltered=[];categories=[];selectedCategory="0";searchTerm="";ngOnInit(){this.route.queryParamMap.subscribe(t=>{let n=t.get("id");this.projectId=n||""}),this.apiService.getProjectsWithCategory().subscribe({next:t=>{this.projects=t.data.map(n=>({id:n.id,title:n.title,categories:n.category})),this.filterProjects()},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des tags:",t),this.projects=[{id:"",title:"error",categories:[]}],this.filterProjects()}}),this.apiService.getCategories().subscribe({next:t=>{this.categories=t.data.map(n=>({name:n.name}))},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des categories:",t),this.categories=[{name:"erreur"}]}})}onCategoryChange(t){this.selectedCategory=t.target.value,this.filterProjects()}onSearchChange(t){console.log(t.target.value),this.searchTerm=t.target.value.toLowerCase(),this.filterProjects()}filterProjects(){let t=this.projects??[];this.selectedCategory!=="0"&&(t=t.filter(n=>n.categories?.name===this.selectedCategory)),this.searchTerm&&this.searchTerm.trim()!==""&&(t=t.filter(n=>n.title?.toLowerCase().includes(this.searchTerm.toLowerCase()))),this.projectsFiltered=t}clearFilterProjects(){this.selectedCategory="0",this.searchTerm="",this.filterProjects()}clickProject(t){this.projectId=t,this.router.navigate([],{relativeTo:this.route,queryParams:{id:t},queryParamsHandling:"merge"})}static \u0275fac=function(n){return new(n||e)(I(Bt),I(De),I($t))};static \u0275cmp=H({type:e,selectors:[["app-project"]],decls:18,vars:5,consts:[[1,"container-projects","scrollbar"],[1,"filters"],["for","category"],["name","category",1,"input-theme",3,"ngModelChange","change","ngModel"],["value","0"],[3,"value",4,"ngFor","ngForOf"],["type","text","placeholder","Rechercher un projet",1,"input-theme",3,"ngModelChange","change","ngModel"],[1,"button-theme","button-accent",3,"click"],["src","assets/icons/trashcan.png","alt","",1,"filter-img"],[1,"lists","scrollbar"],[3,"click",4,"ngFor","ngForOf"],[1,"project-detail","scrollbar"],[1,"stand_by"],[3,"value"],[3,"click"],[3,"projectId"],["src","assets/images/stand_by.gif","alt","S\xE9lectionnez un projet",1,"filter-img","project-detail"]],template:function(n,r){n&1&&(v(0,"main",0)(1,"div",1)(2,"h3"),C(3,"Filtres"),g(),v(4,"label",2),C(5,"Cat\xE9gories "),g(),v(6,"select",3),Bo("ngModelChange",function(o){return xc(r.selectedCategory,o)||(r.selectedCategory=o),o}),K("change",function(o){return r.onCategoryChange(o)}),v(7,"option",4),C(8,"Tout"),g(),ne(9,MA,2,2,"option",5),g(),v(10,"input",6),Bo("ngModelChange",function(o){return xc(r.searchTerm,o)||(r.searchTerm=o),o}),K("change",function(o){return r.onSearchChange(o)}),g(),v(11,"button",7),K("click",function(){return r.clearFilterProjects()}),O(12,"img",8),g()(),v(13,"ul",9),ne(14,SA,2,1,"li",10),g(),Tn(15,TA,2,1,"div",11)(16,xA,2,0,"div",12),O(17,"app-info"),g()),n&2&&(y(6),Vo("ngModel",r.selectedCategory),y(3),T("ngForOf",r.categories),y(),Vo("ngModel",r.searchTerm),y(4),T("ngForOf",r.projectsFiltered),y(),xn(r.projectId?15:16))},dependencies:[Ue,$e,Be,ZC,GC,qC,Ol,Pl,$C,dh,Ul],styles:['.container-projects[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 3fr;gap:1em;grid-template-areas:"filters project-detail" "lists project-detail"}.filters[_ngcontent-%COMP%]{grid-area:filters;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:1em;margin-bottom:1em;max-height:10vh}.filters[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{width:100%;margin:0}.lists[_ngcontent-%COMP%]{grid-area:lists;list-style:none;padding:0;height:55vh}.lists[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.7em 1.2em;margin-bottom:.3em;background:transparent;border-bottom:1px dashed var(--secondary-color, #090);color:var(--primary-color, #0c0);font-size:1.1em;letter-spacing:.5px;transition:background .2s,color .2s}.lists[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:last-child{border-bottom:none}.lists[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{background:var(--primary-color, #0c0);color:#111;cursor:pointer}.project-detail[_ngcontent-%COMP%]{grid-area:project-detail}.stand_by[_ngcontent-%COMP%]{grid-area:project-detail;width:100%}.stand_by[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;opacity:.8}']})};var AA=()=>["/project"],NA=e=>({id:e});function RA(e,t){if(e&1&&(v(0,"li"),C(1),g()),e&2){let n=t.$implicit;y(),ie(n)}}function OA(e,t){if(e&1&&(v(0,"div",10)(1,"h3"),C(2,"Comp\xE9tences acquises"),g(),v(3,"ul"),ne(4,RA,2,1,"li",11),g()()),e&2){let n=re().$implicit;y(4),T("ngForOf",n.skill.split(` +`))}}function kA(e,t){if(e&1&&(v(0,"li")(1,"a",13),C(2),g()()),e&2){let n=t.$implicit;y(),T("routerLink",Ze(3,AA))("queryParams",$o(4,NA,n.id)),y(),ue(" ",n.title)}}function PA(e,t){if(e&1&&(v(0,"div",12)(1,"h3"),C(2,"Projets r\xE9alis\xE9s :"),g(),v(3,"ul"),ne(4,kA,3,6,"li",11),g()()),e&2){let n=re().$implicit;y(4),T("ngForOf",n.projects)}}function FA(e,t){if(e&1&&(v(0,"div",2)(1,"div",3)(2,"div",4)(3,"h2"),C(4),g(),v(5,"span",5),C(6),Ye(7,"date"),Ye(8,"date"),g()(),v(9,"div",6),C(10),g()(),v(11,"div",7),ne(12,OA,5,1,"div",8)(13,PA,5,1,"div",9),g()()),e&2){let n=t.$implicit;y(4),ie(n.name),y(2),ut(" ",n.start?dt(7,6,n.start,"MM/yyyy"):""," - ",n.end?dt(8,9,n.end,"MM/yyyy"):"Pr\xE9sent"," "),y(4),ie(n.place),y(2),T("ngIf",n.skill),y(),T("ngIf",n.projects&&n.projects.length>0)}}var Hl=class e{constructor(t){this.apiService=t}trainings=[];ngOnInit(){this.apiService.getTrainings().subscribe({next:t=>{this.trainings=t.data.map(n=>({name:n.name,start:n.start?new Date(n.start):void 0,end:n.end?new Date(n.end):void 0,skill:n.skill,place:n.place,projects:n.projects||null}))},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des formations:",t),this.trainings=[{name:"erreur",start:void 0,end:void 0,skill:"erreur",place:"erreur",projects:null}]}}).add(()=>{console.log(this.trainings)})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-training"]],decls:3,vars:1,consts:[[1,"container-trainings","scrollbar"],["class","section-training",4,"ngFor","ngForOf"],[1,"section-training"],[1,"training-header"],[1,"header-top"],[1,"duration"],[1,"place"],[1,"training-body"],["class","skills",4,"ngIf"],["class","projects",4,"ngIf"],[1,"skills"],[4,"ngFor","ngForOf"],[1,"projects"],[3,"routerLink","queryParams"]],template:function(n,r){n&1&&(v(0,"main",0),ne(1,FA,14,12,"div",1),O(2,"app-info"),g()),n&2&&(y(),T("ngForOf",r.trainings))},dependencies:[$e,Be,Yo,Ue,un,Or],styles:['.container-trainings[_ngcontent-%COMP%]{height:70vh;display:flex;flex-direction:column;gap:2rem;padding-right:1rem;padding-bottom:2rem}.section-training[_ngcontent-%COMP%]{border:1px solid var(--secondary-color, #090);padding:1.5rem;background:#0014004d;position:relative;box-shadow:0 0 10px #00ff000d}.section-training[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-1px;left:-1px;width:10px;height:10px;border-top:2px solid var(--primary-color, #0c0);border-left:2px solid var(--primary-color, #0c0)}.section-training[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-bottom:2px solid var(--primary-color, #0c0);border-right:2px solid var(--primary-color, #0c0)}.training-header[_ngcontent-%COMP%]{margin-bottom:1.5rem;border-bottom:1px dashed var(--secondary-color, #090);padding-bottom:1rem}.header-top[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem}.section-training[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:1.4rem;text-transform:uppercase;color:var(--primary-color, #0c0);text-shadow:0 0 5px rgba(0,255,0,.3);letter-spacing:1px}.duration[_ngcontent-%COMP%]{font-family:monospace;font-size:.95rem;opacity:.8;color:var(--primary-color, #0c0)}.place[_ngcontent-%COMP%]{margin-top:.5rem;font-style:italic;opacity:.9;color:var(--muted, #8a8)}.training-body[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.skills[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:0;font-size:1.1rem;margin-bottom:1rem;text-decoration:underline;text-underline-offset:4px;color:var(--primary-color, #0c0)}.skills[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.skills[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.3rem 0 .3rem 1.2rem;position:relative;color:var(--primary-color, #0c0);transition:color .2s,text-shadow .2s}.skills[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before, .projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:">";position:absolute;left:0;color:var(--secondary-color, #090);font-weight:700}.projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover, .skills[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{color:#fff;text-shadow:0 0 5px #fff}.projects[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;color:inherit;display:block}@media (max-width: 900px){.training-body[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.5rem}.header-top[_ngcontent-%COMP%]{flex-direction:column;gap:.2rem}}']})};var zl=class e{constructor(t){this.apiService=t}email="";subject="Contact depuis le portfolio";linkedin="";github="";ngOnInit(){this.apiService.getInformation().subscribe({next:t=>{this.email=t.data.contact,this.linkedin=t.data.linkedin,this.github=t.data.github},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des informations:",t)}})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-contact"]],decls:29,vars:10,consts:[[1,"container-contact","scrollbar"],[1,"media"],["src","assets/images/intelligence.gif","alt","Contact",1,"filter-img"],[1,"info"],[1,"row"],[3,"href"],["target","_blank","rel","noopener",3,"href"],["method","GET",1,"contact-form",3,"action"],["type","text","name","subject","placeholder","Sujet",1,"input-theme",3,"value"],["name","body","rows","5","placeholder","Votre message...",1,"input-theme"],["type","submit",1,"button-theme"]],template:function(n,r){n&1&&(v(0,"main",0)(1,"div",1),O(2,"img",2),g(),v(3,"section",3)(4,"h2"),C(5,"Contact"),g(),v(6,"div",4)(7,"h3"),C(8,"Email :"),g(),v(9,"a",5),C(10),g()(),v(11,"div",4)(12,"h3"),C(13,"LinkedIn :"),g(),v(14,"a",6),C(15,"Profil"),g()(),v(16,"div",4)(17,"h3"),C(18,"GitHub :"),g(),v(19,"a",6),C(20,"@github"),g()(),v(21,"form",7)(22,"h3"),C(23,"Envoyer un message"),g(),O(24,"input",8)(25,"textarea",9),v(26,"button",10),C(27,"Envoyer"),g()()(),O(28,"app-info"),g()),n&2&&(y(9),T("href",Nr("mailto:",r.email),Lt),y(),ie(r.email),y(4),T("href",Ar(r.linkedin),Lt),y(5),T("href",Ar(r.github),Lt),y(2),T("action",Nr("mailto:",r.email),Lt),y(3),T("value",r.subject))},dependencies:[$e,Ue],styles:[".container-contact[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 2fr;gap:1.5em;align-items:start;height:70vh}.container-contact[_ngcontent-%COMP%] > .media[_ngcontent-%COMP%]{align-self:center}.container-contact[_ngcontent-%COMP%] > .media[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;opacity:.85}.info[_ngcontent-%COMP%]{display:flex;flex-direction:column;row-gap:1em}.info[_ngcontent-%COMP%] .row[_ngcontent-%COMP%]{display:flex;align-items:center;column-gap:.6em}.info[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{color:var(--primary-color)}.contact-form[_ngcontent-%COMP%]{margin-top:1em}.contact-form[_ngcontent-%COMP%] input[_ngcontent-%COMP%], .contact-form[_ngcontent-%COMP%] textarea[_ngcontent-%COMP%]{width:90%}@media (max-width : 1250px){.screen[_ngcontent-%COMP%]{padding:0}.container-contact[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1em;height:auto}.container-contact[_ngcontent-%COMP%] > .media[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:70%;display:block;margin:0 auto}}"]})};function LA(e,t){if(e&1){let n=Nn();v(0,"div",6)(1,"div",7)(2,"span",8),C(3),g(),v(4,"span",9),C(5),g()(),v(6,"div",10)(7,"span",11),C(8),g(),v(9,"span",12),C(10),g(),v(11,"button",13),K("click",function(){let i=Ct(n).index,o=re();return Et(o.buy(i))}),C(12,"Acheter"),g()()()}if(e&2){let n=t.$implicit,r=re();y(3),ie(n.name),y(2),ue("x",n.owned),y(3),ue("Prix: ",r.getPrice(n.base,n.owned)),y(2),ue("+",n.cps," caps/s"),y(),T("disabled",r.capst+n.cps*n.owned,0)}loop=()=>{let t=performance.now(),n=(t-this.lastTick)/1e3;this.lastTick=t,this.capsPerSecond>0&&(this.caps+=this.capsPerSecond*n,this.caps=Math.round(this.caps*100)/100),this.raf=requestAnimationFrame(this.loop)};playPip(t=660){try{this.audioCtx||(this.audioCtx=new window.AudioContext);let n=this.audioCtx,r=n.createOscillator(),i=n.createGain();r.type="square",r.frequency.value=t,i.gain.value=.03,r.connect(i).connect(n.destination),r.start(),i.gain.exponentialRampToValueAtTime(1e-4,n.currentTime+.12),r.stop(n.currentTime+.12)}catch{}}spawnFloat(t){let n=document.createElement("span");n.textContent=t,n.className="float",document.body.appendChild(n),n.style.left="50%",n.style.top="50%",n.addEventListener("animationend",()=>n.remove())}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-caps"]],decls:21,vars:9,consts:[[1,"container"],[1,"caps-container"],[1,"stats"],[1,"button-theme","big",3,"click"],[1,"shop"],["class","item",4,"ngFor","ngForOf"],[1,"item"],[1,"meta"],[1,"name"],[1,"owned"],[1,"actions"],[1,"price"],[1,"cps"],[1,"button-theme",3,"click","disabled"]],template:function(n,r){n&1&&(v(0,"div",0)(1,"div",1)(2,"h2"),C(3,"Nuka-Cola CAPS Clicker"),g(),v(4,"div",2)(5,"p"),C(6,"Caps: "),v(7,"strong"),C(8),Ye(9,"number"),g()(),v(10,"p"),C(11,"CPS: "),v(12,"strong"),C(13),Ye(14,"number"),g()()(),v(15,"button",3),K("click",function(){return r.click()}),C(16,"+1 CAP"),g(),v(17,"div",4)(18,"h3"),C(19,"Am\xE9liorations"),g(),ne(20,LA,13,5,"div",5),g()()()),n&2&&(y(8),ie(dt(9,3,r.caps,"1.0-0")),y(5),ie(dt(14,6,r.capsPerSecond,"1.0-2")),y(7),T("ngForOf",r.upgrades))},dependencies:[Be,Dp],styles:[".container[_ngcontent-%COMP%]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px;color:var(--primary-color);height:100%}.caps-container[_ngcontent-%COMP%]{display:flex;flex-direction:column;gap:12px;align-items:center}.stats[_ngcontent-%COMP%]{display:flex;gap:16px}.big[_ngcontent-%COMP%]{font-size:1.4em;padding:.6em 1.2em}.shop[_ngcontent-%COMP%]{width:100%;max-width:560px;display:flex;flex-direction:column;gap:10px}.item[_ngcontent-%COMP%]{border:2px solid var(--primary-color);padding:8px;background:#000}.item[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%]{display:flex;justify-content:space-between;margin-bottom:6px}.item[_ngcontent-%COMP%] .actions[_ngcontent-%COMP%]{display:flex;gap:8px;align-items:center}.float[_ngcontent-%COMP%]{position:fixed;pointer-events:none;color:var(--primary-color);animation:_ngcontent-%COMP%_floatUp .6s ease-out forwards}@keyframes _ngcontent-%COMP%_floatUp{0%{transform:translate(-50%,-50%) translateY(0);opacity:1}to{transform:translate(-50%,-50%) translateY(-40px);opacity:0}}"]})};var jA=()=>["/project"],VA=e=>({id:e});function BA(e,t){if(e&1&&(v(0,"li"),C(1),g()),e&2){let n=t.$implicit;y(),ie(n)}}function $A(e,t){if(e&1&&(v(0,"div",10)(1,"h3"),C(2,"Missions"),g(),v(3,"ul"),ne(4,BA,2,1,"li",11),g()()),e&2){let n=re().$implicit;y(4),T("ngForOf",n.missions.split(` +`))}}function UA(e,t){if(e&1&&(v(0,"li")(1,"a",13),C(2),g()()),e&2){let n=t.$implicit;y(),T("routerLink",Ze(3,jA))("queryParams",$o(4,VA,n.id)),y(),ue(" ",n.title," ")}}function HA(e,t){if(e&1&&(v(0,"div",12)(1,"h3"),C(2,"Projets li\xE9s :"),g(),v(3,"ul"),ne(4,UA,3,6,"li",11),g()()),e&2){let n=re().$implicit;y(4),T("ngForOf",n.projects)}}function zA(e,t){if(e&1&&(v(0,"div",2)(1,"div",3)(2,"div",4)(3,"h2"),C(4),g(),v(5,"span",5),C(6),Ye(7,"date"),Ye(8,"date"),g()(),v(9,"div",6),C(10),g()(),v(11,"div",7),ne(12,$A,5,1,"div",8)(13,HA,5,1,"div",9),g()()),e&2){let n=t.$implicit;y(4),ie(n.name),y(2),ut(" ",n.start?dt(7,6,n.start,"MM/yyyy"):""," - ",n.end?dt(8,9,n.end,"MM/yyyy"):"Actuel"," "),y(4),ie(n.place),y(2),T("ngIf",n.missions),y(),T("ngIf",n.projects&&n.projects.length>0)}}var Gl=class e{constructor(t){this.apiService=t}experiences=[];ngOnInit(){this.apiService.getExperiences().subscribe({next:t=>{this.experiences=t.data.map(n=>({name:n.name,start:n.start?new Date(n.start):void 0,end:n.end?new Date(n.end):void 0,missions:n.missions,place:n.place,projects:n.projects||null}))},error:t=>{console.error("Erreur lors de la r\xE9cup\xE9ration des exp\xE9riences:",t)}})}static \u0275fac=function(n){return new(n||e)(I(De))};static \u0275cmp=H({type:e,selectors:[["app-experience"]],decls:3,vars:1,consts:[[1,"container-experiences","scrollbar"],["class","section-experience",4,"ngFor","ngForOf"],[1,"section-experience"],[1,"experience-header"],[1,"header-top"],[1,"duration"],[1,"place"],[1,"experience-body"],["class","missions",4,"ngIf"],["class","projects",4,"ngIf"],[1,"missions"],[4,"ngFor","ngForOf"],[1,"projects"],[3,"routerLink","queryParams"]],template:function(n,r){n&1&&(v(0,"main",0),ne(1,zA,14,12,"div",1),O(2,"app-info"),g()),n&2&&(y(),T("ngForOf",r.experiences))},dependencies:[$e,Be,Yo,Ue,un,Or],styles:['.container-experiences[_ngcontent-%COMP%]{height:70vh;display:flex;flex-direction:column;gap:2rem;padding-right:1rem;padding-bottom:2rem}.section-experience[_ngcontent-%COMP%]{border:1px solid var(--secondary-color, #090);padding:1.5rem;background:#0014004d;position:relative;box-shadow:0 0 10px #00ff000d}.section-experience[_ngcontent-%COMP%]:before{content:"";position:absolute;top:-1px;left:-1px;width:10px;height:10px;border-top:2px solid var(--primary-color, #0c0);border-left:2px solid var(--primary-color, #0c0)}.section-experience[_ngcontent-%COMP%]:after{content:"";position:absolute;bottom:-1px;right:-1px;width:10px;height:10px;border-bottom:2px solid var(--primary-color, #0c0);border-right:2px solid var(--primary-color, #0c0)}.experience-header[_ngcontent-%COMP%]{margin-bottom:1.5rem;border-bottom:1px dashed var(--secondary-color, #090);padding-bottom:1rem}.header-top[_ngcontent-%COMP%]{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:1rem}.section-experience[_ngcontent-%COMP%] h2[_ngcontent-%COMP%]{margin:0;font-size:1.4rem;text-transform:uppercase;color:var(--primary-color, #0c0);text-shadow:0 0 5px rgba(0,255,0,.3);letter-spacing:1px}.duration[_ngcontent-%COMP%]{font-family:monospace;font-size:.95rem;opacity:.8;color:var(--primary-color, #0c0)}.place[_ngcontent-%COMP%]{margin-top:.5rem;font-style:italic;opacity:.9;color:var(--muted, #8a8)}.experience-body[_ngcontent-%COMP%]{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.missions[_ngcontent-%COMP%] h3[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] h3[_ngcontent-%COMP%]{margin-top:0;font-size:1.1rem;margin-bottom:1rem;text-decoration:underline;text-underline-offset:4px;color:var(--primary-color, #0c0)}.missions[_ngcontent-%COMP%] ul[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] ul[_ngcontent-%COMP%]{list-style:none;padding:0;margin:0}.missions[_ngcontent-%COMP%] li[_ngcontent-%COMP%], .projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{padding:.3rem 0 .3rem 1.2rem;position:relative;color:var(--primary-color, #0c0);transition:color .2s,text-shadow .2s}.missions[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before, .projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:before{content:">";position:absolute;left:0;color:var(--secondary-color, #090);font-weight:700}.projects[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover, .missions[_ngcontent-%COMP%] li[_ngcontent-%COMP%]:hover{color:#fff;text-shadow:0 0 5px #fff}.projects[_ngcontent-%COMP%] a[_ngcontent-%COMP%]{text-decoration:none;color:inherit;display:block}.scrollbar[_ngcontent-%COMP%]::-webkit-scrollbar{width:6px}.scrollbar[_ngcontent-%COMP%]::-webkit-scrollbar-track{background:#0000001a}.scrollbar[_ngcontent-%COMP%]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.scrollbar[_ngcontent-%COMP%]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}@media (max-width: 900px){.experience-body[_ngcontent-%COMP%]{grid-template-columns:1fr;gap:1.5rem}.header-top[_ngcontent-%COMP%]{flex-direction:column;gap:.2rem}}']})};var pE=[{path:"",component:Il},{path:"special",component:Ml},{path:"perks",component:Sl},{path:"project",component:Os},{path:"project/:id",component:Os},{path:"training",component:Hl},{path:"experience",component:Gl},{path:"contact",component:zl},{path:"caps",component:Ki}];var hE={providers:[vd(),np({eventCoalescing:!0}),rh(pE),Rp()]};var GA=()=>["/"],WA=()=>["/project"],qA=()=>["/training"],ZA=()=>["/experience"],YA=()=>["/contact"],Wl=class e{constructor(t){this.router=t;this.router.events.subscribe(n=>{n instanceof it&&(this.routeName=n.urlAfterRedirects.split("?")[0])})}routeName="";static \u0275fac=function(n){return new(n||e)(I($t))};static \u0275cmp=H({type:e,selectors:[["app-header"]],decls:18,vars:20,consts:[["id","nav-bar"],[1,""],["appSound","click",3,"routerLink"]],template:function(n,r){n&1&&(v(0,"header")(1,"nav")(2,"ul",0)(3,"li",1)(4,"a",2),C(5,"STAT"),g()(),v(6,"li",1)(7,"a",2),C(8,"PROJECTS"),g()(),v(9,"li",1)(10,"a",2),C(11,"TRAINING"),g()(),v(12,"li",1)(13,"a",2),C(14,"EXP"),g()(),v(15,"li",1)(16,"a",2),C(17,"CONTACT"),g()()()()()),n&2&&(y(4),qe(r.routeName=="/"||r.routeName=="/special"||r.routeName=="/perks"?"active-tab":""),T("routerLink",Ze(15,GA)),y(3),qe(r.routeName=="/project"?"active-tab":""),T("routerLink",Ze(16,WA)),y(3),qe(r.routeName=="/training"?"active-tab":""),T("routerLink",Ze(17,qA)),y(3),qe(r.routeName=="/experience"?"active-tab":""),T("routerLink",Ze(18,ZA)),y(3),qe(r.routeName=="/contact"?"active-tab":""),T("routerLink",Ze(19,YA)))},dependencies:[un,sr],styles:['a[_ngcontent-%COMP%]{text-decoration:none}ul[_ngcontent-%COMP%]{list-style-type:none;display:flex;list-style:none;justify-content:space-evenly;transition:color .3s ease}ul[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{transition:border .5s ease;cursor:pointer}ul[_ngcontent-%COMP%] > li[_ngcontent-%COMP%] > a[_ngcontent-%COMP%]{animation:colorPulse 5s infinite ease-in-out;background:none}.active-tab[_ngcontent-%COMP%]{animation:borderPulse 5s infinite ease-in-out;padding-left:1em;padding-right:1em;border-width:0px 4px 0px 4px;border-style:double;position:relative;font-weight:700}.active-tab[_ngcontent-%COMP%]:before, .active-tab[_ngcontent-%COMP%]:after{content:"";position:absolute;top:100%;height:2px;animation:backgroundPulse 5s infinite ease-in-out,heightBar .5s normal ease-in-out;width:100vw}.active-tab[_ngcontent-%COMP%]:before{right:100%}.active-tab[_ngcontent-%COMP%]:after{left:100%}']})};var QA=["canvas"],ks=class e{canvasRef;numberOfBars=120;refreshRate=50;barColor="#0f0";barSpacing=1;barWidthRatio=.8;useHue=!1;backgroundColor="rgba(0,0,0,0)";minBarHeight=4;fillWidth=!0;minFrequencyHz=20;maxFrequencyHz=2e4;width="100%";height="250px";analyser;dataArray;bufferLength=0;animationId=0;isDecaying=!1;decayPerFrame=.88;ngAfterViewInit(){this.resizeCanvas(),window.addEventListener("resize",this.resizeCanvasBound)}ngOnDestroy(){this.stop(),window.removeEventListener("resize",this.resizeCanvasBound)}attachAnalyser(t){this.analyser=t,this.bufferLength=this.analyser.frequencyBinCount,this.dataArray=new Uint8Array(this.bufferLength)}start(){this.analyser&&(this.isDecaying=!1,this.animationId&&cancelAnimationFrame(this.animationId),this.draw())}stop(){this.isDecaying=!0}draw(){let t=this.canvasRef?.nativeElement;if(!t||!this.analyser||!this.dataArray)return;let n=t.getContext("2d");if(!n)return;let r=window.devicePixelRatio||1,i=t.clientWidth||Math.floor(t.width/r),o=t.clientHeight||Math.floor(t.height/r),s=performance.now(),a=c=>{if(this.animationId=requestAnimationFrame(a),c-s0?Me:0}n.clearRect(0,0,i,o),n.fillStyle=this.backgroundColor,n.fillRect(0,0,i,o);let l=(this.analyser.context.sampleRate||48e3)/2,u=Math.max(0,Math.min(this.minFrequencyHz,l)),d=Math.max(u,Math.min(this.maxFrequencyHz,l)),p=Math.floor(u/l*(this.bufferLength-1)),f=Math.floor(d/l*(this.bufferLength-1)),h=Math.max(1,f-p+1),w=Math.max(1,Math.floor(h/this.numberOfBars)),b=Math.max(1,i-(this.numberOfBars-1)*this.barSpacing),_=Math.max(1,b/this.numberOfBars),X=this.fillWidth===!0,oe=X?i/this.numberOfBars:Math.max(1,_*this.barWidthRatio);for(let $=0;$this.resizeCanvas();resizeCanvas(){let t=this.canvasRef?.nativeElement;if(!t)return;let n=window.devicePixelRatio||1,r=t.clientWidth||800,i=t.clientHeight||200;t.width=Math.floor(r*n),t.height=Math.floor(i*n);let o=t.getContext("2d");o&&o.setTransform(n,0,0,n,0,0)}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-waveform"]],viewQuery:function(n,r){if(n&1&&jo(QA,5),n&2){let i;Ii(i=Mi())&&(r.canvasRef=i.first)}},inputs:{numberOfBars:"numberOfBars",refreshRate:"refreshRate",barColor:"barColor",barSpacing:"barSpacing",barWidthRatio:"barWidthRatio",useHue:"useHue",backgroundColor:"backgroundColor",minBarHeight:"minBarHeight",fillWidth:"fillWidth",minFrequencyHz:"minFrequencyHz",maxFrequencyHz:"maxFrequencyHz",width:"width",height:"height"},decls:2,vars:4,consts:[["canvas",""],[1,"visualizer"]],template:function(n,r){n&1&&wi(0,"canvas",1,0),n&2&&on("width",r.width)("height",r.height)},encapsulation:2})};var ql=class e{constructor(t){this.apiService=t;this.apiService.getMusic().subscribe({next:n=>{this.playlist=n.data.musics.map(r=>({name:r.name.split(".")[0],url:this.backendUrl+r.url}))}}).add(()=>{console.log("Playlist loaded:",this.playlist)})}isPlaying=!1;currentTrack=null;playlist=[];backendUrl=_l.apiUrl;getRandomTrack(){return this.playlist[Math.floor(Math.random()*this.playlist.length)]}static \u0275fac=function(n){return new(n||e)(x(De))};static \u0275prov=S({token:e,factory:e.\u0275fac,providedIn:"root"})};var Zl=class e{constructor(t){this.musicPlayer=t;this.audio.crossOrigin="anonymous"}audio=new Audio;currentTrackName="";isPlaying=!1;audioCtx;analyser;source;waveform;numberOfBars=5;refreshRate=50;ngAfterViewInit(){this.audio.addEventListener("play",()=>console.log("audio play event, src=",this.audio.src)),this.audio.addEventListener("error",t=>console.error("audio element error",t)),this.audio.addEventListener("ended",()=>{this.changeTrack(),this.isPlaying=!0})}ngOnDestroy(){this.waveform?.stop(),this.audioCtx&&this.audioCtx.close().catch(()=>{})}play(){let t=this.musicPlayer.getRandomTrack();this.isPlaying=!0,this.audio.src=t.url,this.currentTrackName=t.name,this.audio.crossOrigin="anonymous",this.createAudioGraphIfNeeded();let n=this.audio.play();n!==void 0&&n.catch(i=>{console.warn("play() rejected:",i),this.audioCtx&&this.audioCtx.state==="suspended"&&this.audioCtx.resume().then(()=>this.audio.play()).catch(o=>console.error("resume+play failed",o))}),this.analyser&&this.waveform.attachAnalyser(this.analyser);let r=()=>this.waveform.start();this.audioCtx&&this.audioCtx.state==="suspended"?this.audioCtx.resume().then(r).catch(i=>console.error(i)):r()}stop(){this.audio.pause(),this.waveform?.stop(),this.isPlaying=!1,this.currentTrackName=""}changeTrack(){this.stop(),this.play()}createAudioGraphIfNeeded(){if(this.audioCtx||(this.audioCtx=new(window.AudioContext||window.webkitAudioContext),console.log("AudioContext created:",this.audioCtx.state)),!this.source){try{this.source=this.audioCtx.createMediaElementSource(this.audio)}catch(t){console.error("createMediaElementSource failed:",t)}this.analyser=this.audioCtx.createAnalyser(),this.analyser.fftSize=1024,this.source&&this.analyser&&(this.source.connect(this.analyser),this.analyser.connect(this.audioCtx.destination)),console.log("Analyser fftSize=",this.analyser.fftSize)}}static \u0275fac=function(n){return new(n||e)(I(ql))};static \u0275cmp=H({type:e,selectors:[["app-radio-player"]],viewQuery:function(n,r){if(n&1&&jo(ks,5),n&2){let i;Ii(i=Mi())&&(r.waveform=i.first)}},decls:16,vars:20,consts:[[1,"container-radio-player"],[1,"grid"],[1,"controls"],["appSound","click",1,"button-theme",3,"click","disabled"],["appSound","click",1,"button-theme",3,"click"],[1,"track-name"],[1,"crt-screen",2,"grid-column","1 / -1"],[3,"numberOfBars","refreshRate","barColor","barSpacing","barWidthRatio","useHue","backgroundColor","minBarHeight","fillWidth","minFrequencyHz","maxFrequencyHz","width","height"]],template:function(n,r){n&1&&(v(0,"div",0)(1,"h3"),C(2,"Terminal Radio"),g(),v(3,"div",1)(4,"div",2)(5,"button",3),K("click",function(){return r.play()}),C(6,"\u25B6 Play"),g(),v(7,"button",3),K("click",function(){return r.stop()}),C(8,"\u23F9 Stop"),g(),v(9,"button",4),K("click",function(){return r.changeTrack()}),C(10,"\u23ED Next"),g()(),v(11,"p",5),C(12),Ye(13,"slice"),g(),v(14,"div",6),O(15,"app-waveform",7),g()()()),n&2&&(y(5),T("disabled",r.isPlaying),y(2),T("disabled",!r.isPlaying),y(5),ue(" ",r.currentTrackName.length>40?Xf(13,16,r.currentTrackName,0,37)+"...":r.currentTrackName," "),y(3),T("numberOfBars",50)("refreshRate",50)("barColor","#0f0")("barSpacing",1)("barWidthRatio",.8)("useHue",!1)("backgroundColor","rgba(0,0,0,0)")("minBarHeight",4)("fillWidth",!0)("minFrequencyHz",20)("maxFrequencyHz",15e3)("width","100%")("height","200px"))},dependencies:[ks,sr,Cp],styles:[".containner-radio-player[_ngcontent-%COMP%]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#1e1e1e}"]})};var Yl=class e{time="";intervalId;ngOnInit(){this.updateTime(),this.intervalId=setInterval(()=>this.updateTime(),1e3)}ngOnDestry(){this.intervalId&&clearInterval(this.intervalId)}updateTime(){let t=new Date;this.time=t.toLocaleTimeString()}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-clock"]],decls:2,vars:1,consts:[[1,"container-clock"]],template:function(n,r){n&1&&(rn(0,"div",0),C(1),An()),n&2&&(y(),ue(" ",r.time,` +`))},styles:[".container-clock[_ngcontent-%COMP%]{text-align:center;font-size:3em}"]})};function JA(e,t){if(e&1){let n=Nn();v(0,"ul")(1,"li",3),K("click",function(){Ct(n);let i=re();return Et(i.toggleChild("radio-player"))}),O(2,"img",4),g(),v(3,"li",3),K("click",function(){Ct(n);let i=re();return Et(i.toggleChild("invader"))}),O(4,"img",5),g(),v(5,"li",3),K("click",function(){Ct(n);let i=re();return Et(i.toggleChild("clock"))}),O(6,"img",6),g()()}if(e&2){let n=re();qe(Nr("control-widget ",n.isEnabled?"":"hidden"))}}function XA(e,t){e&1&&O(0,"app-clock")}function eN(e,t){e&1&&O(0,"app-caps")}var Ql=class e{isEnabled=!0;activeChild="radio-player";toggleChild(t){this.activeChild=t}action(){this.isEnabled=!this.isEnabled;let t=document.querySelector(".container-widget");this.isEnabled?t.style.width="600px":t.style.width="35px"}static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-widget"]],decls:9,vars:8,consts:[[1,"container-widget"],[1,"action-widget","button-theme",3,"click"],[3,"class"],[3,"click"],["src","/assets/icons/note_music.png","alt","",1,"filter-img",2,"width","2em"],["src","/assets/icons/invader.png","alt","",1,"filter-img",2,"width","2.1em"],["src","/assets/icons/clock.png","alt","",1,"filter-img",2,"width","2em"]],template:function(n,r){n&1&&(v(0,"div",0)(1,"button",1),K("click",function(){return r.action()}),C(2),g(),Tn(3,JA,7,3,"ul",2),v(4,"div")(5,"div"),O(6,"app-radio-player"),g(),Tn(7,XA,1,0,"app-clock")(8,eN,1,0,"app-caps"),g()()),n&2&&(y(2),ie(r.isEnabled?">":"<"),y(),xn(r.isEnabled?3:-1),y(),qe(Nr("children-widget scrollbar ",r.isEnabled?"":"hidden")),y(),qe(r.activeChild=="radio-player"?"":"hidden"),y(2),xn(r.isEnabled&&r.activeChild=="clock"?7:r.isEnabled&&r.activeChild=="invader"?8:-1))},dependencies:[Zl,Ki,Yl],styles:[".container-widget[_ngcontent-%COMP%]{position:fixed;right:0;bottom:0;border:2px solid var(--primary-color);display:flex;column-gap:.7em;background-color:#000;background-image:radial-gradient(#444,#111);box-shadow:0 0 5vmin 1vmin #000 inset;box-sizing:border-box;width:600px;height:350px;transition:height .4s cubic-bezier(.77,0,.175,1),width .4s cubic-bezier(.77,0,.175,1)}.action-widget[_ngcontent-%COMP%]{width:35px;border-radius:0;margin-right:0}.control-widget[_ngcontent-%COMP%]{padding-left:5px;list-style:none;display:flex;flex-direction:column;justify-content:space-evenly}.control-widget[_ngcontent-%COMP%] > li[_ngcontent-%COMP%]{cursor:pointer;width:auto}.children-widget[_ngcontent-%COMP%]{width:80%;display:flex;flex-direction:column;height:100%}.children-widget[_ngcontent-%COMP%] > *[_ngcontent-%COMP%]{margin-top:auto;margin-bottom:auto}"]})};var Kl=class e{title=bt("portfolio");static \u0275fac=function(n){return new(n||e)};static \u0275cmp=H({type:e,selectors:[["app-root"]],decls:3,vars:0,template:function(n,r){n&1&&O(0,"app-header")(1,"router-outlet")(2,"app-widget")},dependencies:[Cs,Wl,Ql],encapsulation:2})};xp(Kl,hE).catch(e=>console.error(e)); diff --git a/polyfills-5CFQRCPP.js b/polyfills-5CFQRCPP.js new file mode 100644 index 0000000..b237b5e --- /dev/null +++ b/polyfills-5CFQRCPP.js @@ -0,0 +1,2 @@ +var ce=globalThis;function te(t){return(ce.__Zone_symbol_prefix||"__zone_symbol__")+t}function ht(){let t=ce.performance;function n(I){t&&t.mark&&t.mark(I)}function a(I,s){t&&t.measure&&t.measure(I,s)}n("Zone");class e{static __symbol__=te;static assertZonePatched(){if(ce.Promise!==S.ZoneAwarePromise)throw new Error("Zone.js has detected that ZoneAwarePromise `(window|global).Promise` has been overwritten.\nMost likely cause is that a Promise polyfill has been loaded after Zone.js (Polyfilling Promise api is not necessary when zone.js is loaded. If you must load one, do so before loading zone.js.)")}static get root(){let s=e.current;for(;s.parent;)s=s.parent;return s}static get current(){return b.zone}static get currentTask(){return D}static __load_patch(s,i,r=!1){if(S.hasOwnProperty(s)){let E=ce[te("forceDuplicateZoneCheck")]===!0;if(!r&&E)throw Error("Already loaded patch: "+s)}else if(!ce["__Zone_disable_"+s]){let E="Zone:"+s;n(E),S[s]=i(ce,e,R),a(E,E)}}get parent(){return this._parent}get name(){return this._name}_parent;_name;_properties;_zoneDelegate;constructor(s,i){this._parent=s,this._name=i?i.name||"unnamed":"",this._properties=i&&i.properties||{},this._zoneDelegate=new f(this,this._parent&&this._parent._zoneDelegate,i)}get(s){let i=this.getZoneWith(s);if(i)return i._properties[s]}getZoneWith(s){let i=this;for(;i;){if(i._properties.hasOwnProperty(s))return i;i=i._parent}return null}fork(s){if(!s)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,s)}wrap(s,i){if(typeof s!="function")throw new Error("Expecting function got: "+s);let r=this._zoneDelegate.intercept(this,s,i),E=this;return function(){return E.runGuarded(r,this,arguments,i)}}run(s,i,r,E){b={parent:b,zone:this};try{return this._zoneDelegate.invoke(this,s,i,r,E)}finally{b=b.parent}}runGuarded(s,i=null,r,E){b={parent:b,zone:this};try{try{return this._zoneDelegate.invoke(this,s,i,r,E)}catch(x){if(this._zoneDelegate.handleError(this,x))throw x}}finally{b=b.parent}}runTask(s,i,r){if(s.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(s.zone||J).name+"; Execution: "+this.name+")");let E=s,{type:x,data:{isPeriodic:ee=!1,isRefreshable:M=!1}={}}=s;if(s.state===q&&(x===U||x===k))return;let he=s.state!=A;he&&E._transitionTo(A,d);let _e=D;D=E,b={parent:b,zone:this};try{x==k&&s.data&&!ee&&!M&&(s.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,E,i,r)}catch(Q){if(this._zoneDelegate.handleError(this,Q))throw Q}}finally{let Q=s.state;if(Q!==q&&Q!==X)if(x==U||ee||M&&Q===p)he&&E._transitionTo(d,A,p);else{let Te=E._zoneDelegates;this._updateTaskCount(E,-1),he&&E._transitionTo(q,A,q),M&&(E._zoneDelegates=Te)}b=b.parent,D=_e}}scheduleTask(s){if(s.zone&&s.zone!==this){let r=this;for(;r;){if(r===s.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${s.zone.name}`);r=r.parent}}s._transitionTo(p,q);let i=[];s._zoneDelegates=i,s._zone=this;try{s=this._zoneDelegate.scheduleTask(this,s)}catch(r){throw s._transitionTo(X,p,q),this._zoneDelegate.handleError(this,r),r}return s._zoneDelegates===i&&this._updateTaskCount(s,1),s.state==p&&s._transitionTo(d,p),s}scheduleMicroTask(s,i,r,E){return this.scheduleTask(new g(F,s,i,r,E,void 0))}scheduleMacroTask(s,i,r,E,x){return this.scheduleTask(new g(k,s,i,r,E,x))}scheduleEventTask(s,i,r,E,x){return this.scheduleTask(new g(U,s,i,r,E,x))}cancelTask(s){if(s.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(s.zone||J).name+"; Execution: "+this.name+")");if(!(s.state!==d&&s.state!==A)){s._transitionTo(V,d,A);try{this._zoneDelegate.cancelTask(this,s)}catch(i){throw s._transitionTo(X,V),this._zoneDelegate.handleError(this,i),i}return this._updateTaskCount(s,-1),s._transitionTo(q,V),s.runCount=-1,s}}_updateTaskCount(s,i){let r=s._zoneDelegates;i==-1&&(s._zoneDelegates=null);for(let E=0;EI.hasTask(i,r),onScheduleTask:(I,s,i,r)=>I.scheduleTask(i,r),onInvokeTask:(I,s,i,r,E,x)=>I.invokeTask(i,r,E,x),onCancelTask:(I,s,i,r)=>I.cancelTask(i,r)};class f{get zone(){return this._zone}_zone;_taskCounts={microTask:0,macroTask:0,eventTask:0};_parentDelegate;_forkDlgt;_forkZS;_forkCurrZone;_interceptDlgt;_interceptZS;_interceptCurrZone;_invokeDlgt;_invokeZS;_invokeCurrZone;_handleErrorDlgt;_handleErrorZS;_handleErrorCurrZone;_scheduleTaskDlgt;_scheduleTaskZS;_scheduleTaskCurrZone;_invokeTaskDlgt;_invokeTaskZS;_invokeTaskCurrZone;_cancelTaskDlgt;_cancelTaskZS;_cancelTaskCurrZone;_hasTaskDlgt;_hasTaskDlgtOwner;_hasTaskZS;_hasTaskCurrZone;constructor(s,i,r){this._zone=s,this._parentDelegate=i,this._forkZS=r&&(r&&r.onFork?r:i._forkZS),this._forkDlgt=r&&(r.onFork?i:i._forkDlgt),this._forkCurrZone=r&&(r.onFork?this._zone:i._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:i._interceptZS),this._interceptDlgt=r&&(r.onIntercept?i:i._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this._zone:i._interceptCurrZone),this._invokeZS=r&&(r.onInvoke?r:i._invokeZS),this._invokeDlgt=r&&(r.onInvoke?i:i._invokeDlgt),this._invokeCurrZone=r&&(r.onInvoke?this._zone:i._invokeCurrZone),this._handleErrorZS=r&&(r.onHandleError?r:i._handleErrorZS),this._handleErrorDlgt=r&&(r.onHandleError?i:i._handleErrorDlgt),this._handleErrorCurrZone=r&&(r.onHandleError?this._zone:i._handleErrorCurrZone),this._scheduleTaskZS=r&&(r.onScheduleTask?r:i._scheduleTaskZS),this._scheduleTaskDlgt=r&&(r.onScheduleTask?i:i._scheduleTaskDlgt),this._scheduleTaskCurrZone=r&&(r.onScheduleTask?this._zone:i._scheduleTaskCurrZone),this._invokeTaskZS=r&&(r.onInvokeTask?r:i._invokeTaskZS),this._invokeTaskDlgt=r&&(r.onInvokeTask?i:i._invokeTaskDlgt),this._invokeTaskCurrZone=r&&(r.onInvokeTask?this._zone:i._invokeTaskCurrZone),this._cancelTaskZS=r&&(r.onCancelTask?r:i._cancelTaskZS),this._cancelTaskDlgt=r&&(r.onCancelTask?i:i._cancelTaskDlgt),this._cancelTaskCurrZone=r&&(r.onCancelTask?this._zone:i._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;let E=r&&r.onHasTask,x=i&&i._hasTaskZS;(E||x)&&(this._hasTaskZS=E?r:c,this._hasTaskDlgt=i,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=this._zone,r.onScheduleTask||(this._scheduleTaskZS=c,this._scheduleTaskDlgt=i,this._scheduleTaskCurrZone=this._zone),r.onInvokeTask||(this._invokeTaskZS=c,this._invokeTaskDlgt=i,this._invokeTaskCurrZone=this._zone),r.onCancelTask||(this._cancelTaskZS=c,this._cancelTaskDlgt=i,this._cancelTaskCurrZone=this._zone))}fork(s,i){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,s,i):new e(s,i)}intercept(s,i,r){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,s,i,r):i}invoke(s,i,r,E,x){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,s,i,r,E,x):i.apply(r,E)}handleError(s,i){return this._handleErrorZS?this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,s,i):!0}scheduleTask(s,i){let r=i;if(this._scheduleTaskZS)this._hasTaskZS&&r._zoneDelegates.push(this._hasTaskDlgtOwner),r=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,s,i),r||(r=i);else if(i.scheduleFn)i.scheduleFn(i);else if(i.type==F)z(i);else throw new Error("Task is missing scheduleFn.");return r}invokeTask(s,i,r,E){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,s,i,r,E):i.callback.apply(r,E)}cancelTask(s,i){let r;if(this._cancelTaskZS)r=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,s,i);else{if(!i.cancelFn)throw Error("Task is not cancelable");r=i.cancelFn(i)}return r}hasTask(s,i){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,s,i)}catch(r){this.handleError(s,r)}}_updateTaskCount(s,i){let r=this._taskCounts,E=r[s],x=r[s]=E+i;if(x<0)throw new Error("More tasks executed then were scheduled.");if(E==0||x==0){let ee={microTask:r.microTask>0,macroTask:r.macroTask>0,eventTask:r.eventTask>0,change:s};this.hasTask(this._zone,ee)}}}class g{type;source;invoke;callback;data;scheduleFn;cancelFn;_zone=null;runCount=0;_zoneDelegates=null;_state="notScheduled";constructor(s,i,r,E,x,ee){if(this.type=s,this.source=i,this.data=E,this.scheduleFn=x,this.cancelFn=ee,!r)throw new Error("callback is not defined");this.callback=r;let M=this;s===U&&E&&E.useG?this.invoke=g.invokeTask:this.invoke=function(){return g.invokeTask.call(ce,M,this,arguments)}}static invokeTask(s,i,r){s||(s=this),K++;try{return s.runCount++,s.zone.runTask(s,i,r)}finally{K==1&&$(),K--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(q,p)}_transitionTo(s,i,r){if(this._state===i||this._state===r)this._state=s,s==q&&(this._zoneDelegates=null);else throw new Error(`${this.type} '${this.source}': can not transition to '${s}', expecting state '${i}'${r?" or '"+r+"'":""}, was '${this._state}'.`)}toString(){return this.data&&typeof this.data.handleId<"u"?this.data.handleId.toString():Object.prototype.toString.call(this)}toJSON(){return{type:this.type,state:this.state,source:this.source,zone:this.zone.name,runCount:this.runCount}}}let T=te("setTimeout"),y=te("Promise"),w=te("then"),_=[],P=!1,L;function H(I){if(L||ce[y]&&(L=ce[y].resolve(0)),L){let s=L[w];s||(s=L.then),s.call(L,I)}else ce[T](I,0)}function z(I){K===0&&_.length===0&&H($),I&&_.push(I)}function $(){if(!P){for(P=!0;_.length;){let I=_;_=[];for(let s=0;sb,onUnhandledError:W,microtaskDrainDone:W,scheduleMicroTask:z,showUncaughtError:()=>!e[te("ignoreConsoleErrorUncaughtError")],patchEventTarget:()=>[],patchOnProperties:W,patchMethod:()=>W,bindArguments:()=>[],patchThen:()=>W,patchMacroTask:()=>W,patchEventPrototype:()=>W,isIEOrEdge:()=>!1,getGlobalObjects:()=>{},ObjectDefineProperty:()=>W,ObjectGetOwnPropertyDescriptor:()=>{},ObjectCreate:()=>{},ArraySlice:()=>[],patchClass:()=>W,wrapWithCurrentZone:()=>W,filterProperties:()=>[],attachOriginToPatched:()=>W,_redefineProperty:()=>W,patchCallbacks:()=>W,nativeScheduleMicroTask:H},b={parent:null,zone:new e(null,null)},D=null,K=0;function W(){}return a("Zone","Zone"),e}function dt(){let t=globalThis,n=t[te("forceDuplicateZoneCheck")]===!0;if(t.Zone&&(n||typeof t.Zone.__symbol__!="function"))throw new Error("Zone already loaded.");return t.Zone??=ht(),t.Zone}var pe=Object.getOwnPropertyDescriptor,Me=Object.defineProperty,Ae=Object.getPrototypeOf,_t=Object.create,Tt=Array.prototype.slice,je="addEventListener",He="removeEventListener",Ne=te(je),Ze=te(He),ae="true",le="false",ve=te("");function Ve(t,n){return Zone.current.wrap(t,n)}function xe(t,n,a,e,c){return Zone.current.scheduleMacroTask(t,n,a,e,c)}var j=te,we=typeof window<"u",be=we?window:void 0,Y=we&&be||globalThis,Et="removeAttribute";function Fe(t,n){for(let a=t.length-1;a>=0;a--)typeof t[a]=="function"&&(t[a]=Ve(t[a],n+"_"+a));return t}function gt(t,n){let a=t.constructor.name;for(let e=0;e{let y=function(){return T.apply(this,Fe(arguments,a+"."+c))};return fe(y,T),y})(f)}}}function et(t){return t?t.writable===!1?!1:!(typeof t.get=="function"&&typeof t.set>"u"):!0}var tt=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,De=!("nw"in Y)&&typeof Y.process<"u"&&Y.process.toString()==="[object process]",Ge=!De&&!tt&&!!(we&&be.HTMLElement),nt=typeof Y.process<"u"&&Y.process.toString()==="[object process]"&&!tt&&!!(we&&be.HTMLElement),Ce={},kt=j("enable_beforeunload"),Xe=function(t){if(t=t||Y.event,!t)return;let n=Ce[t.type];n||(n=Ce[t.type]=j("ON_PROPERTY"+t.type));let a=this||t.target||Y,e=a[n],c;if(Ge&&a===be&&t.type==="error"){let f=t;c=e&&e.call(this,f.message,f.filename,f.lineno,f.colno,f.error),c===!0&&t.preventDefault()}else c=e&&e.apply(this,arguments),t.type==="beforeunload"&&Y[kt]&&typeof c=="string"?t.returnValue=c:c!=null&&!c&&t.preventDefault();return c};function Ye(t,n,a){let e=pe(t,n);if(!e&&a&&pe(a,n)&&(e={enumerable:!0,configurable:!0}),!e||!e.configurable)return;let c=j("on"+n+"patched");if(t.hasOwnProperty(c)&&t[c])return;delete e.writable,delete e.value;let f=e.get,g=e.set,T=n.slice(2),y=Ce[T];y||(y=Ce[T]=j("ON_PROPERTY"+T)),e.set=function(w){let _=this;if(!_&&t===Y&&(_=Y),!_)return;typeof _[y]=="function"&&_.removeEventListener(T,Xe),g?.call(_,null),_[y]=w,typeof w=="function"&&_.addEventListener(T,Xe,!1)},e.get=function(){let w=this;if(!w&&t===Y&&(w=Y),!w)return null;let _=w[y];if(_)return _;if(f){let P=f.call(this);if(P)return e.set.call(this,P),typeof w[Et]=="function"&&w.removeAttribute(n),P}return null},Me(t,n,e),t[c]=!0}function rt(t,n,a){if(n)for(let e=0;efunction(g,T){let y=a(g,T);return y.cbIdx>=0&&typeof T[y.cbIdx]=="function"?xe(y.name,T[y.cbIdx],y,c):f.apply(g,T)})}function fe(t,n){t[j("OriginalDelegate")]=n}var $e=!1,Le=!1;function yt(){if($e)return Le;$e=!0;try{let t=be.navigator.userAgent;(t.indexOf("MSIE ")!==-1||t.indexOf("Trident/")!==-1||t.indexOf("Edge/")!==-1)&&(Le=!0)}catch{}return Le}function Je(t){return typeof t=="function"}function Ke(t){return typeof t=="number"}var pt={useG:!0},ne={},ot={},st=new RegExp("^"+ve+"(\\w+)(true|false)$"),it=j("propagationStopped");function ct(t,n){let a=(n?n(t):t)+le,e=(n?n(t):t)+ae,c=ve+a,f=ve+e;ne[t]={},ne[t][le]=c,ne[t][ae]=f}function vt(t,n,a,e){let c=e&&e.add||je,f=e&&e.rm||He,g=e&&e.listeners||"eventListeners",T=e&&e.rmAll||"removeAllListeners",y=j(c),w="."+c+":",_="prependListener",P="."+_+":",L=function(p,d,A){if(p.isRemoved)return;let V=p.callback;typeof V=="object"&&V.handleEvent&&(p.callback=k=>V.handleEvent(k),p.originalDelegate=V);let X;try{p.invoke(p,d,[A])}catch(k){X=k}let F=p.options;if(F&&typeof F=="object"&&F.once){let k=p.originalDelegate?p.originalDelegate:p.callback;d[f].call(d,A.type,k,F)}return X};function H(p,d,A){if(d=d||t.event,!d)return;let V=p||d.target||t,X=V[ne[d.type][A?ae:le]];if(X){let F=[];if(X.length===1){let k=L(X[0],V,d);k&&F.push(k)}else{let k=X.slice();for(let U=0;U{throw U})}}}let z=function(p){return H(this,p,!1)},$=function(p){return H(this,p,!0)};function J(p,d){if(!p)return!1;let A=!0;d&&d.useG!==void 0&&(A=d.useG);let V=d&&d.vh,X=!0;d&&d.chkDup!==void 0&&(X=d.chkDup);let F=!1;d&&d.rt!==void 0&&(F=d.rt);let k=p;for(;k&&!k.hasOwnProperty(c);)k=Ae(k);if(!k&&p[c]&&(k=p),!k||k[y])return!1;let U=d&&d.eventNameToString,S={},R=k[y]=k[c],b=k[j(f)]=k[f],D=k[j(g)]=k[g],K=k[j(T)]=k[T],W;d&&d.prepend&&(W=k[j(d.prepend)]=k[d.prepend]);function I(o,u){return u?typeof o=="boolean"?{capture:o,passive:!0}:o?typeof o=="object"&&o.passive!==!1?{...o,passive:!0}:o:{passive:!0}:o}let s=function(o){if(!S.isExisting)return R.call(S.target,S.eventName,S.capture?$:z,S.options)},i=function(o){if(!o.isRemoved){let u=ne[o.eventName],v;u&&(v=u[o.capture?ae:le]);let C=v&&o.target[v];if(C){for(let m=0;mre.zone.cancelTask(re);o.call(Ee,"abort",ie,{once:!0}),re.removeAbortListener=()=>Ee.removeEventListener("abort",ie)}if(S.target=null,me&&(me.taskData=null),Be&&(S.options.once=!0),typeof re.options!="boolean"&&(re.options=se),re.target=N,re.capture=Se,re.eventName=Z,B&&(re.originalDelegate=G),O?ge.unshift(re):ge.push(re),m)return N}};return k[c]=l(R,w,ee,M,F),W&&(k[_]=l(W,P,E,M,F,!0)),k[f]=function(){let o=this||t,u=arguments[0];d&&d.transferEventName&&(u=d.transferEventName(u));let v=arguments[2],C=v?typeof v=="boolean"?!0:v.capture:!1,m=arguments[1];if(!m)return b.apply(this,arguments);if(V&&!V(b,m,o,arguments))return;let O=ne[u],N;O&&(N=O[C?ae:le]);let Z=N&&o[N];if(Z)for(let G=0;Gfunction(c,f){c[it]=!0,e&&e.apply(c,f)})}function Pt(t,n){n.patchMethod(t,"queueMicrotask",a=>function(e,c){Zone.current.scheduleMicroTask("queueMicrotask",c[0])})}var Re=j("zoneTask");function ke(t,n,a,e){let c=null,f=null;n+=e,a+=e;let g={};function T(w){let _=w.data;_.args[0]=function(){return w.invoke.apply(this,arguments)};let P=c.apply(t,_.args);return Ke(P)?_.handleId=P:(_.handle=P,_.isRefreshable=Je(P.refresh)),w}function y(w){let{handle:_,handleId:P}=w.data;return f.call(t,_??P)}c=ue(t,n,w=>function(_,P){if(Je(P[0])){let L={isRefreshable:!1,isPeriodic:e==="Interval",delay:e==="Timeout"||e==="Interval"?P[1]||0:void 0,args:P},H=P[0];P[0]=function(){try{return H.apply(this,arguments)}finally{let{handle:A,handleId:V,isPeriodic:X,isRefreshable:F}=L;!X&&!F&&(V?delete g[V]:A&&(A[Re]=null))}};let z=xe(n,P[0],L,T,y);if(!z)return z;let{handleId:$,handle:J,isRefreshable:q,isPeriodic:p}=z.data;if($)g[$]=z;else if(J&&(J[Re]=z,q&&!p)){let d=J.refresh;J.refresh=function(){let{zone:A,state:V}=z;return V==="notScheduled"?(z._state="scheduled",A._updateTaskCount(z,1)):V==="running"&&(z._state="scheduling"),d.call(this)}}return J??$??z}else return w.apply(t,P)}),f=ue(t,a,w=>function(_,P){let L=P[0],H;Ke(L)?(H=g[L],delete g[L]):(H=L?.[Re],H?L[Re]=null:H=L),H?.type?H.cancelFn&&H.zone.cancelTask(H):w.apply(t,P)})}function Rt(t,n){let{isBrowser:a,isMix:e}=n.getGlobalObjects();if(!a&&!e||!t.customElements||!("customElements"in t))return;let c=["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback","formAssociatedCallback","formDisabledCallback","formResetCallback","formStateRestoreCallback"];n.patchCallbacks(n,t.customElements,"customElements","define",c)}function Ct(t,n){if(Zone[n.symbol("patchEventTarget")])return;let{eventNames:a,zoneSymbolEventNames:e,TRUE_STR:c,FALSE_STR:f,ZONE_SYMBOL_PREFIX:g}=n.getGlobalObjects();for(let y=0;yf.target===t);if(e.length===0)return n;let c=e[0].ignoreProperties;return n.filter(f=>c.indexOf(f)===-1)}function Qe(t,n,a,e){if(!t)return;let c=lt(t,n,a);rt(t,c,e)}function Ie(t){return Object.getOwnPropertyNames(t).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}function Dt(t,n){if(De&&!nt||Zone[t.symbol("patchEvents")])return;let a=n.__Zone_ignore_on_properties,e=[];if(Ge){let c=window;e=e.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);let f=[];Qe(c,Ie(c),a&&a.concat(f),Ae(c))}e=e.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c{let a=n[t.__symbol__("legacyPatch")];a&&a()}),t.__load_patch("timers",n=>{let e="clear";ke(n,"set",e,"Timeout"),ke(n,"set",e,"Interval"),ke(n,"set",e,"Immediate")}),t.__load_patch("requestAnimationFrame",n=>{ke(n,"request","cancel","AnimationFrame"),ke(n,"mozRequest","mozCancel","AnimationFrame"),ke(n,"webkitRequest","webkitCancel","AnimationFrame")}),t.__load_patch("blocking",(n,a)=>{let e=["alert","prompt","confirm"];for(let c=0;cfunction(w,_){return a.current.run(g,n,_,y)})}}),t.__load_patch("EventTarget",(n,a,e)=>{wt(n,e),Ct(n,e);let c=n.XMLHttpRequestEventTarget;c&&c.prototype&&e.patchEventTarget(n,e,[c.prototype])}),t.__load_patch("MutationObserver",(n,a,e)=>{ye("MutationObserver"),ye("WebKitMutationObserver")}),t.__load_patch("IntersectionObserver",(n,a,e)=>{ye("IntersectionObserver")}),t.__load_patch("FileReader",(n,a,e)=>{ye("FileReader")}),t.__load_patch("on_property",(n,a,e)=>{Dt(e,n)}),t.__load_patch("customElements",(n,a,e)=>{Rt(n,e)}),t.__load_patch("XHR",(n,a)=>{w(n);let e=j("xhrTask"),c=j("xhrSync"),f=j("xhrListener"),g=j("xhrScheduled"),T=j("xhrURL"),y=j("xhrErrorBeforeScheduled");function w(_){let P=_.XMLHttpRequest;if(!P)return;let L=P.prototype;function H(R){return R[e]}let z=L[Ne],$=L[Ze];if(!z){let R=_.XMLHttpRequestEventTarget;if(R){let b=R.prototype;z=b[Ne],$=b[Ze]}}let J="readystatechange",q="scheduled";function p(R){let b=R.data,D=b.target;D[g]=!1,D[y]=!1;let K=D[f];z||(z=D[Ne],$=D[Ze]),K&&$.call(D,J,K);let W=D[f]=()=>{if(D.readyState===D.DONE)if(!b.aborted&&D[g]&&R.state===q){let s=D[a.__symbol__("loadfalse")];if(D.status!==0&&s&&s.length>0){let i=R.invoke;R.invoke=function(){let r=D[a.__symbol__("loadfalse")];for(let E=0;Efunction(R,b){return R[c]=b[2]==!1,R[T]=b[1],V.apply(R,b)}),X="XMLHttpRequest.send",F=j("fetchTaskAborting"),k=j("fetchTaskScheduling"),U=ue(L,"send",()=>function(R,b){if(a.current[k]===!0||R[c])return U.apply(R,b);{let D={target:R,url:R[T],isPeriodic:!1,args:b,aborted:!1},K=xe(X,d,D,p,A);R&&R[y]===!0&&!D.aborted&&K.state===q&&K.invoke()}}),S=ue(L,"abort",()=>function(R,b){let D=H(R);if(D&&typeof D.type=="string"){if(D.cancelFn==null||D.data&&D.data.aborted)return;D.zone.cancelTask(D)}else if(a.current[F]===!0)return S.apply(R,b)})}}),t.__load_patch("geolocation",n=>{n.navigator&&n.navigator.geolocation&>(n.navigator.geolocation,["getCurrentPosition","watchPosition"])}),t.__load_patch("PromiseRejectionEvent",(n,a)=>{function e(c){return function(f){at(n,c).forEach(T=>{let y=n.PromiseRejectionEvent;if(y){let w=new y(c,{promise:f.promise,reason:f.rejection});T.invoke(w)}})}}n.PromiseRejectionEvent&&(a[j("unhandledPromiseRejectionHandler")]=e("unhandledrejection"),a[j("rejectionHandledHandler")]=e("rejectionhandled"))}),t.__load_patch("queueMicrotask",(n,a,e)=>{Pt(n,e)})}function Ot(t){t.__load_patch("ZoneAwarePromise",(n,a,e)=>{let c=Object.getOwnPropertyDescriptor,f=Object.defineProperty;function g(h){if(h&&h.toString===Object.prototype.toString){let l=h.constructor&&h.constructor.name;return(l||"")+": "+JSON.stringify(h)}return h?h.toString():Object.prototype.toString.call(h)}let T=e.symbol,y=[],w=n[T("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")]!==!1,_=T("Promise"),P=T("then"),L="__creationTrace__";e.onUnhandledError=h=>{if(e.showUncaughtError()){let l=h&&h.rejection;l?console.error("Unhandled Promise rejection:",l instanceof Error?l.message:l,"; Zone:",h.zone.name,"; Task:",h.task&&h.task.source,"; Value:",l,l instanceof Error?l.stack:void 0):console.error(h)}},e.microtaskDrainDone=()=>{for(;y.length;){let h=y.shift();try{h.zone.runGuarded(()=>{throw h.throwOriginal?h.rejection:h})}catch(l){z(l)}}};let H=T("unhandledPromiseRejectionHandler");function z(h){e.onUnhandledError(h);try{let l=a[H];typeof l=="function"&&l.call(this,h)}catch{}}function $(h){return h&&typeof h.then=="function"}function J(h){return h}function q(h){return M.reject(h)}let p=T("state"),d=T("value"),A=T("finally"),V=T("parentPromiseValue"),X=T("parentPromiseState"),F="Promise.then",k=null,U=!0,S=!1,R=0;function b(h,l){return o=>{try{I(h,l,o)}catch(u){I(h,!1,u)}}}let D=function(){let h=!1;return function(o){return function(){h||(h=!0,o.apply(null,arguments))}}},K="Promise resolved with itself",W=T("currentTaskTrace");function I(h,l,o){let u=D();if(h===o)throw new TypeError(K);if(h[p]===k){let v=null;try{(typeof o=="object"||typeof o=="function")&&(v=o&&o.then)}catch(C){return u(()=>{I(h,!1,C)})(),h}if(l!==S&&o instanceof M&&o.hasOwnProperty(p)&&o.hasOwnProperty(d)&&o[p]!==k)i(o),I(h,o[p],o[d]);else if(l!==S&&typeof v=="function")try{v.call(o,u(b(h,l)),u(b(h,!1)))}catch(C){u(()=>{I(h,!1,C)})()}else{h[p]=l;let C=h[d];if(h[d]=o,h[A]===A&&l===U&&(h[p]=h[X],h[d]=h[V]),l===S&&o instanceof Error){let m=a.currentTask&&a.currentTask.data&&a.currentTask.data[L];m&&f(o,W,{configurable:!0,enumerable:!1,writable:!0,value:m})}for(let m=0;m{try{let O=h[d],N=!!o&&A===o[A];N&&(o[V]=O,o[X]=C);let Z=l.run(m,void 0,N&&m!==q&&m!==J?[]:[O]);I(o,!0,Z)}catch(O){I(o,!1,O)}},o)}let E="function ZoneAwarePromise() { [native code] }",x=function(){},ee=n.AggregateError;class M{static toString(){return E}static resolve(l){return l instanceof M?l:I(new this(null),U,l)}static reject(l){return I(new this(null),S,l)}static withResolvers(){let l={};return l.promise=new M((o,u)=>{l.resolve=o,l.reject=u}),l}static any(l){if(!l||typeof l[Symbol.iterator]!="function")return Promise.reject(new ee([],"All promises were rejected"));let o=[],u=0;try{for(let m of l)u++,o.push(M.resolve(m))}catch{return Promise.reject(new ee([],"All promises were rejected"))}if(u===0)return Promise.reject(new ee([],"All promises were rejected"));let v=!1,C=[];return new M((m,O)=>{for(let N=0;N{v||(v=!0,m(Z))},Z=>{C.push(Z),u--,u===0&&(v=!0,O(new ee(C,"All promises were rejected")))})})}static race(l){let o,u,v=new this((O,N)=>{o=O,u=N});function C(O){o(O)}function m(O){u(O)}for(let O of l)$(O)||(O=this.resolve(O)),O.then(C,m);return v}static all(l){return M.allWithCallback(l)}static allSettled(l){return(this&&this.prototype instanceof M?this:M).allWithCallback(l,{thenCallback:u=>({status:"fulfilled",value:u}),errorCallback:u=>({status:"rejected",reason:u})})}static allWithCallback(l,o){let u,v,C=new this((Z,G)=>{u=Z,v=G}),m=2,O=0,N=[];for(let Z of l){$(Z)||(Z=this.resolve(Z));let G=O;try{Z.then(B=>{N[G]=o?o.thenCallback(B):B,m--,m===0&&u(N)},B=>{o?(N[G]=o.errorCallback(B),m--,m===0&&u(N)):v(B)})}catch(B){v(B)}m++,O++}return m-=2,m===0&&u(N),C}constructor(l){let o=this;if(!(o instanceof M))throw new Error("Must be an instanceof Promise.");o[p]=k,o[d]=[];try{let u=D();l&&l(u(b(o,U)),u(b(o,S)))}catch(u){I(o,!1,u)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return M}then(l,o){let u=this.constructor?.[Symbol.species];(!u||typeof u!="function")&&(u=this.constructor||M);let v=new u(x),C=a.current;return this[p]==k?this[d].push(C,v,l,o):r(this,C,v,l,o),v}catch(l){return this.then(null,l)}finally(l){let o=this.constructor?.[Symbol.species];(!o||typeof o!="function")&&(o=M);let u=new o(x);u[A]=A;let v=a.current;return this[p]==k?this[d].push(v,u,l,l):r(this,v,u,l,l),u}}M.resolve=M.resolve,M.reject=M.reject,M.race=M.race,M.all=M.all;let he=n[_]=n.Promise;n.Promise=M;let _e=T("thenPatched");function Q(h){let l=h.prototype,o=c(l,"then");if(o&&(o.writable===!1||!o.configurable))return;let u=l.then;l[P]=u,h.prototype.then=function(v,C){return new M((O,N)=>{u.call(this,O,N)}).then(v,C)},h[_e]=!0}e.patchThen=Q;function Te(h){return function(l,o){let u=h.apply(l,o);if(u instanceof M)return u;let v=u.constructor;return v[_e]||Q(v),u}}return he&&(Q(he),ue(n,"fetch",h=>Te(h))),Promise[a.__symbol__("uncaughtPromiseErrors")]=y,M})}function Nt(t){t.__load_patch("toString",n=>{let a=Function.prototype.toString,e=j("OriginalDelegate"),c=j("Promise"),f=j("Error"),g=function(){if(typeof this=="function"){let _=this[e];if(_)return typeof _=="function"?a.call(_):Object.prototype.toString.call(_);if(this===Promise){let P=n[c];if(P)return a.call(P)}if(this===Error){let P=n[f];if(P)return a.call(P)}}return a.call(this)};g[e]=a,Function.prototype.toString=g;let T=Object.prototype.toString,y="[object Promise]";Object.prototype.toString=function(){return typeof Promise=="function"&&this instanceof Promise?y:T.call(this)}})}function Zt(t,n,a,e,c){let f=Zone.__symbol__(e);if(n[f])return;let g=n[f]=n[e];n[e]=function(T,y,w){return y&&y.prototype&&c.forEach(function(_){let P=`${a}.${e}::`+_,L=y.prototype;try{if(L.hasOwnProperty(_)){let H=t.ObjectGetOwnPropertyDescriptor(L,_);H&&H.value?(H.value=t.wrapWithCurrentZone(H.value,P),t._redefineProperty(y.prototype,_,H)):L[_]&&(L[_]=t.wrapWithCurrentZone(L[_],P))}else L[_]&&(L[_]=t.wrapWithCurrentZone(L[_],P))}catch{}}),g.call(n,T,y,w)},t.attachOriginToPatched(n[e],g)}function Lt(t){t.__load_patch("util",(n,a,e)=>{let c=Ie(n);e.patchOnProperties=rt,e.patchMethod=ue,e.bindArguments=Fe,e.patchMacroTask=mt;let f=a.__symbol__("BLACK_LISTED_EVENTS"),g=a.__symbol__("UNPATCHED_EVENTS");n[g]&&(n[f]=n[g]),n[f]&&(a[f]=a[g]=n[f]),e.patchEventPrototype=bt,e.patchEventTarget=vt,e.isIEOrEdge=yt,e.ObjectDefineProperty=Me,e.ObjectGetOwnPropertyDescriptor=pe,e.ObjectCreate=_t,e.ArraySlice=Tt,e.patchClass=ye,e.wrapWithCurrentZone=Ve,e.filterProperties=lt,e.attachOriginToPatched=fe,e._redefineProperty=Object.defineProperty,e.patchCallbacks=Zt,e.getGlobalObjects=()=>({globalSources:ot,zoneSymbolEventNames:ne,eventNames:c,isBrowser:Ge,isMix:nt,isNode:De,TRUE_STR:ae,FALSE_STR:le,ZONE_SYMBOL_PREFIX:ve,ADD_EVENT_LISTENER_STR:je,REMOVE_EVENT_LISTENER_STR:He})})}function It(t){Ot(t),Nt(t),Lt(t)}var ut=dt();It(ut);St(ut); diff --git a/styles-YPTPQTOE.css b/styles-YPTPQTOE.css new file mode 100644 index 0000000..be577fb --- /dev/null +++ b/styles-YPTPQTOE.css @@ -0,0 +1 @@ +:root{--primary-color: #0c0;--secondary-color: #090;--tertiary-color: #060;--accent-color: rgb(231, 54, 10);--grey-color: #444;--dark-grey-color: #111}body{background-color:#000;margin:0;overflow:hidden;padding:0}.screen{animation:colorPulse 5s infinite ease-in-out;background-image:radial-gradient(var(--grey-color),var(--dark-grey-color));box-shadow:0 0 5vmin 1vmin #000 inset;box-sizing:border-box;font-family:Fira Mono,monospace;font-size:20px;height:100vh;overflow:hidden;padding:10vmin;width:100vw}.screen:before{animation:wave 10s infinite ease-in-out;content:"";height:20vh;left:0;opacity:.5;position:absolute;right:0;z-index:1}.screen:after{background-image:linear-gradient(transparent,transparent 3px,#222);background-size:4px 4px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}h1,h2,h3,h4,h5,h6,p,a{color:var(--primary-color);line-height:1.4;margin:0;position:relative;animation:colorPulse 5s infinite ease-in-out}h1,h2,h3,h4,h5,h6{font-weight:700;text-shadow:0 0 1px var(--primary-color)}a{text-decoration:none}p:last-child:after{animation:blink 1s infinite;content:"_"}.filter-img{filter:grayscale(100%) brightness(40%) sepia(100%) hue-rotate(50deg) saturate(1000%) contrast(.8)}.scrollbar{overflow-y:auto;overflow-x:hidden}.scrollbar::-webkit-scrollbar{width:12px}.scrollbar::-webkit-scrollbar-thumb{background-color:green;border-radius:6px}.tag{margin-left:1em;margin-right:1em;animation:none;padding:.3em .5em;cursor:pointer}.input-theme,select.input-theme,input.input-theme[type=text]{background:var(--dark-grey-color);color:var(--primary-color);border:2px solid var(--primary-color);border-radius:0;font-family:Fira Mono,monospace;padding:.5em 1em;margin-right:.5em;outline:none;transition:border-color .2s,box-shadow .2s}.input-theme:focus{border-color:var(--tertiary-color);box-shadow:0 0 12px var(--primary-color)}.button-theme{background:#222;color:inherit;border:2px solid var(--primary-color);font-family:Fira Mono,monospace;font-size:1.1em;padding:.2em;margin-right:.5em;cursor:pointer;transition:background .2s,border-color .2s}.button-theme:hover,.button-theme:focus{background:var(--primary-color);color:var(--dark-grey-color);border-color:var(--tertiary-color);box-shadow:0 0 16px var(--tertiary-color)}.button-theme>img{width:1.2em;vertical-align:middle}.button-theme:disabled,.button-theme[disabled]{background:var(--dark-grey-color);color:var(--grey-color);border-color:var(--grey-color);cursor:not-allowed;box-shadow:none}.button-accent{background-color:var(--accent-color);box-shadow:0 0 12px var(--accent-color)}.hidden{display:none}@keyframes colorPulse{0%,to{color:var(--primary-color)}48%,52%{color:#090}50%{color:#060}}@keyframes wave{0%{box-shadow:0 -10vh 20vh var(--primary-color);top:-100vh}48%,52%{box-shadow:0 -10vh 20vh #090}50%{box-shadow:0 -10vh 20vh #060}to{box-shadow:0 -10vh 20vh var(--primary-color);top:200vh}}@keyframes blink{50%{opacity:0}}@keyframes backgroundPulse{0%,to{background-color:#0c0}48%,52%{background-color:#090}50%{background-color:#060}}