From dc7beb0407e835bcd10ac530af4dbcea9f83afff Mon Sep 17 00:00:00 2001 From: Nezumi <123229563+Nez27@users.noreply.github.com> Date: Sun, 5 Feb 2023 16:35:16 +0700 Subject: [PATCH] Deploy --- 3rdpartylicenses.txt | 293 ++++++++++++++++++ 404.html | 12 + assets/images/video-player.png | Bin 0 -> 9338 bytes color.dae87a04d07ca92b.png | Bin 0 -> 10355 bytes favicon.ico | Bin 0 -> 948 bytes hue.8b1818380241e6ac.png | Bin 0 -> 293 bytes index.html | 12 + main.47d18ac9dc35a697.js | 1 + polyfills.e65237d8b862a4a2.js | 1 + primeicons.0112589c5695a9ed.ttf | Bin 0 -> 72204 bytes primeicons.943ab24c43224d29.svg | 292 +++++++++++++++++ primeicons.ba3f916dfb64be8c.woff2 | Bin 0 -> 30180 bytes primeicons.f8b9e8a4e401b603.woff | Bin 0 -> 72280 bytes primeicons.ffecb2549ad1765a.eot | Bin 0 -> 72380 bytes ...-latin-ext_latin-500.4ce802079c5e2843.woff | Bin 0 -> 29076 bytes ...latin-ext_latin-500.de270e01b582cd35.woff2 | Bin 0 -> 22732 bytes ...-latin-ext_latin-700.c5993c4d788e3ff6.woff | Bin 0 -> 29092 bytes ...latin-ext_latin-700.fea1ca242b09ae4c.woff2 | Bin 0 -> 22724 bytes ...n-ext_latin-regular.5c59b24786083ffe.woff2 | Bin 0 -> 22644 bytes ...in-ext_latin-regular.c9064c1abfc45804.woff | Bin 0 -> 29040 bytes runtime.d1ce8dcbe6510a4e.js | 1 + styles.6b5e3f8935ac5033.css | 1 + 22 files changed, 613 insertions(+) create mode 100644 3rdpartylicenses.txt create mode 100644 404.html create mode 100644 assets/images/video-player.png create mode 100644 color.dae87a04d07ca92b.png create mode 100644 favicon.ico create mode 100644 hue.8b1818380241e6ac.png create mode 100644 index.html create mode 100644 main.47d18ac9dc35a697.js create mode 100644 polyfills.e65237d8b862a4a2.js create mode 100644 primeicons.0112589c5695a9ed.ttf create mode 100644 primeicons.943ab24c43224d29.svg create mode 100644 primeicons.ba3f916dfb64be8c.woff2 create mode 100644 primeicons.f8b9e8a4e401b603.woff create mode 100644 primeicons.ffecb2549ad1765a.eot create mode 100644 roboto-v20-latin-ext_latin-500.4ce802079c5e2843.woff create mode 100644 roboto-v20-latin-ext_latin-500.de270e01b582cd35.woff2 create mode 100644 roboto-v20-latin-ext_latin-700.c5993c4d788e3ff6.woff create mode 100644 roboto-v20-latin-ext_latin-700.fea1ca242b09ae4c.woff2 create mode 100644 roboto-v20-latin-ext_latin-regular.5c59b24786083ffe.woff2 create mode 100644 roboto-v20-latin-ext_latin-regular.c9064c1abfc45804.woff create mode 100644 runtime.d1ce8dcbe6510a4e.js create mode 100644 styles.6b5e3f8935ac5033.css diff --git a/3rdpartylicenses.txt b/3rdpartylicenses.txt new file mode 100644 index 0000000..7e1c208 --- /dev/null +++ b/3rdpartylicenses.txt @@ -0,0 +1,293 @@ +@angular/animations +MIT + +@angular/common +MIT + +@angular/core +MIT + +@angular/forms +MIT + +@angular/platform-browser +MIT + +@angular/router +MIT + +primeflex +MIT + +primeicons +MIT +MIT License + +Copyright (c) 2018-2021 PrimeTek + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +primeng +MIT + +rxjs +Apache-2.0 + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright (c) 2015-2018 Google, Inc., Netflix, Inc., Microsoft Corp. and contributors + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +tslib +0BSD +Copyright (c) Microsoft Corporation. + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted. + +THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR +OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. + +zone.js +MIT +The MIT License + +Copyright (c) 2010-2022 Google LLC. https://angular.io/license + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/404.html b/404.html new file mode 100644 index 0000000..2a25f5a --- /dev/null +++ b/404.html @@ -0,0 +1,12 @@ + + + MoviesApp + + + + + + + + + \ No newline at end of file diff --git a/assets/images/video-player.png b/assets/images/video-player.png new file mode 100644 index 0000000000000000000000000000000000000000..2c0eddeac2c27ec9159f93dc5eb6f6206ba28bff GIT binary patch literal 9338 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 IDQg<|KYR8Fpa1{> literal 0 HcmV?d00001 diff --git a/color.dae87a04d07ca92b.png b/color.dae87a04d07ca92b.png new file mode 100644 index 0000000000000000000000000000000000000000..561cdd9c59a498b499cbfd1295dc4d2037e235ff GIT binary patch literal 10355 zcmV-(D2&&MP)h+v*8l*BQUCyPMF0TmW&i*=2LJ#e`2#0~ zRsaAe`AI}URCwC#eanvINRp%)C+D=l9`;ZBJNpmnIHzu)uwC7iS()Jv(>)Z8B@~LP zskuk>0)q)45bjPo-NPtU5fxQ4Hh2FoGyC6W_AoQwfBXI$J?{4V&pZ36_xa*}$2NB_ z?N>dXcGqbk;n!C5)IX`whhWfkj zZ|>f95RKQ5eRkk%JDA36{(L^|`Fz^r@vz6^;rIL9ZnvA=Za4q_{k#48>#z3DfBw_{ z_P4+JPe1)+-@bjbFYphQerW$@W^I41;efT)R*v)1=Z=959-jt1_`&@upMCjUJi)=X zZ3jN@=LPT>91D+m>_@LR0MSMOasXBvK!V70fXLnL`FvXMy^X(*$D=(SkL`ZH`|Wn~ zkB^V`U4-G2W0=k|C!+Lzw@%8BKH^%dX*CvOT6`fP)f zassgc-|0lP){Yay7eeq^3=*3Gi}%Ch;Wl_|YMZ-TYi;YjTWhWFe_QW81Qtc5BU0_Z z2hjF&ege^mQag}*k5GO8+nyWj7&|86@4`q!^t?O*@;m;Lg~FZRnXzxda$U+wvP z+7wtYFe#9V5hes@A%dkRUI0naO%=FdBnp6(0n6d>MnTj$n(e?rfG~iLWBd_>PP8__ z(+9A|F_G@f%zN*~U~+eRJRSpB_Iy5l0P1$T_1o=c_xpXj-|zO@Z@(SD`t{de?d#XC z{@ZWAS?_%ctnrWeB5jo-Tan(zp!(!Hwt(W~_YmLFL{z$fE(2EZcmpK$gwifxBAqk< z)S1%EY|t43$S^{U=lkEjzcvK<)_Xr976J=3)%||AkB<-k@#9DT`1ok|`@Mbp_RYrc z_wV2RcDwx!tSC}c0j20?B2J@7O$62q4+}j+4|{!;|f;HN%S$BYFU=(?1YqZnxX`weR1*x8HvI zt$loa46W6E{P@vsx0^j4k7j0CV^xJU(PS$Csx64?h>ko+AS#hgQI*m}UeHSh5vfPO zA^;(cb>1(~ONaPoV1eG+M3m|Xq(O%xdSQebRJd!Zw!gNCEO10D`}p{r}OtL@{= zV8RG>h-;v}CicB#dposZ1ly4M2uuTL=I+}7*7N!FT~pcP@j#HZ0V)L60MfT_-}=YL z$F}RR0W7~z;S5j8T1ZlJpJjv*IO#YtxCP#iM^Tl9J!WPC6pj~IlHK`);)dP8`=B*& z@|GBMIz&rh=&GIaY^T5z{XL)0wnwUVzu()gw@y@uk3T*>+Q-L- zJsywk@p$wR898E2y`L;f(beq*jpPB?BI=8>G2Ta>d=YsZ_H$tecqGu3e>7;3DU(1p z9B$TB+g>6u0AeGNz74CO|Ne7|WUvh_gp)uAk7^j7M`Y@~AA)_?R(8MN{eHjq=kvJ@ zQ*;RVeVcv%{=MJtcY8b@N2I)Htcg*Wfhq%3OCnEbvWg7sqL+|@cJIgWs>kEgwg`Yt z07iOHl)*Iy3>9V5F3}^z>mkbZVghE~cjdhi>4p^L{_7V1g z0{~9$y2|#@IR}5r_7lhDm;p?O=Nm?-=ks}Ndp@7r-i>fXsgVf|opit72e{e}uC_<3 ze!t&+*I{i3zrMzkV}VZ$=b^Z6XxMkaV@to^kUt?gOiHX_yzFuUDu4!)P~G;6yK zYmy2B5UFUDMT!U@6`(~C#gvdIz?d>lRkkN0kpTrtM?EY4GI*4ZLrNP$9-|f75~#Nb zOr0$S1k=z}<8`zYAPelz=d-zc+go3(_uh93+`w+I+wImzltWwMcDwb*5lkG3jO_wdqZ9jWl)*V=c}FA~)&ti0CJ~Dr^iBXffP~R&SPB5P zk;Qd)9|9gb8XELq4L!D@k-BTGlL0#{4l~;jSWyY2Ql{}NA_-$sQ6cInPqdUNK&Xt4 z$}<)KuAwo>CTG?M#Q+O5*2%lVY!6INNsR!q5v3Sp+rHmG7=ouOcYWVy8--@pSbKzW z$Qax0cI%+Yd}t~J>HzEb?q5`aGy_cU-Jyx^28JiFpp}yqF{06U-$?Jt0QFr%4X^4s zz@+SkVKaau-vEe*TR$9lELQKj3_B|hTznCg`YAOA)%vI%_M)-)7=n(`l2Fvikxx=9 zmrOWHLPMRA<}qOtT)Z*11_*SR;dMcU+=yoYm?Ie&`U&Ze#JfWq%%Hyxt;O3;g`=tO zcn5Ez|oZXz`zEpBkq&_=+L&bCupL-Q2CW&kd<8#+*)@B3`1 zw?OnC`iqL%r^5NruvK8GnqBlF#C{)lW?#<@f+rm!k4CLptk zkhckqc|f1a`F3uOqv)dC^@}aQ`_lVNSOXUw6}aq;qSc^y>Aa)efSL*b#~KS~*Elxt zJ)ciEvxd(2*msER;h+PE+HNHr8R+n-(6Zn}g$nLxjWzR`5-?;X7LHVxQc6UVBBML5 z20?MIYK+QRhoW%j=#|y-R<@yD!p{TkWUQk&Dv4U*06^#cAX;@O=?owqR7li#+BOVQ z*ygxx9CMF!BTD&Bmm2{8Y&XmzRyA4?I6QI9BY-t^j6hR`$54hS9|I$qDne(VQ}j1_ zq_ERrOk5zEMC$9Lt2#_}IBlcH9lWYez3T_v!G4GHjxDBEfy6aBu$3yEJbcTV%9=ZYea32lYNVH5U(35x+esFTA!q8WhG zR3yUag{CM(sYVfNV=CMu4N_raTHLAZlr0Xxj;wG8Q^#h(;hBw$5~8%7N;*aAi)w%+ zz(q7UiAE4@xJjnVxq8&SQooMfT<;xftsA)MWD1~)=NZVo;c)|WPeee5Esyp z76aDB$fvqcp?J*M9rv)~zAefMcQ9i~$H{r`P#ff|aP()5$EV1K@1t_ih9IUM`wlHL z7TOIHx|>C~3pkXHQUD}ybIC>dR!vc+5cM-HWr2`yLF@1qw8K;%ADU>`3PP}B38!O* z2H?Sng+SZT?|M8Qk_y2>K#k>)m7b^$X%g3qfW&W{gOmzOU?MRe3Gr7b&w>WL8F)OP zK<-O-O!E^;Jn22Q5Qa{oNv4+2UxVnw`x)B{KtCq>+fidVHunv>LV6oE!Wc_z_JhZ2 zQfr5X0MwU?F=Fxl2AE8gW1?uodPj18T21dz?M!U?6F8voSE-<|leUuhfL4NOfG^{{`*g;9Ii#;wXD zqHxVoSrkz;o9QY7&qb``F_LWvI?e*+Hgwqc*E*MeMr0y7MBR6kZlD`>Bbx!2!>mWF zYa7*)+oG*PN$%w zt_I`hqr(BbFN|&{O9FJA;WU3`WguwjyuPlnqS|3}qD4ze6B(cdV6vbH%_rAI2SY}S zY+AbLaPVl!MfDn_*{(EJpsTPYx$h^mEAX(!!X7N5tqa{DEsnzTpw~T`;e-pv{x7sL zIC>EcvPtTz;$7JYYC6@dcPg_VJkduUXe@s3rO3=n14W{oD9@FnPLT&oF_*|g&riAv zCRw2KJ{;@;Dh4#WJS^^!h{csZS0ZrmD5QuCeu>LxV$!KAS z`H-jVmmK%JRu}1O-|O z7+xSNM5^L`EK^p5$O_SJIMFFYCWnc#ylAe&+{tl+f^A8>2Q4w7UYgCIi6U3fOO*jI zvJ_m@1fwZk(w|a7Kg#@qiKwRR1}fnoSlDg9P$tush(^Qr;^#*O2jD>foq(w*5Kp21QRz;xKiP)JTq(ZivUJ*4M*c&Cf4zNXh|6Nt-~rcO>{7*yE3$B9wB!nfU|ze z{P2BfRUoy}>nEok=`yn$;5ByL4|g3`qG1~2DfxpEp?BR$H#)5rsCwLwj9Ad1royOw zX7;zB)0((Lf>*>lYLCP(Qx*f$pXzwvMm`tq$3{hH>B8eg2#Qo5M81sx&8;$+DRM&~ zMl2&g3Zv9UZN(Us9Hzx%jnG)2AD6_c@yGqV)nb|PUki!>WV34@cwr5ny7 z(HuR233QXqz{4vm4*>N)!qWzTI%%E}$=dJbmy*VcBF-$DT>!RdBd9J08OhXf6s1zg zR_=NO2i-(w=`{Jl1;w+C5Q%?a#i6a zja7(ZA^4Jlakgev*2|@`J@>}Y?4Xo-mZj-s(Cnf;k>b6UyiU6m!5shV038|se`$CO{+KGj^ za@UFKPL>5N{9){IQ4R5;%_zdMNSE70)QZ5B+YQA`Q1)f9kCm-9qk7k8(QF|zRE>U- zKxc~~68aWQm~bWR#cfMeCU|k^2{^_Myo$cqhNGe`S{-)2q0{9;#qYqYA5QdltBQAa z#Ixoz5L>mEPLO8ShHK<9?zA z1`F4xV^B@;6osgYa4|~leCOELvcjZ|IMhbL%w(0($)d36sj>n^s?NhTtH;JM@ULkA;sr6{D{jt5Q3RN;hh)t)xB}*#`I>!uf;&-Faq$lBFOU z))4qYkGaYo8JJN-6Cja}JdY#$VBmr`L6@g2lfXX4XQN{BrE-AVvlSg#Vko;ID+Eu) zyNXH)C}kICMt4HPT_}$uqG~HnB3(3%KBPTiKa@bl+2f$Dz;1}FhmEKUZ`F$>9TWD0 zi_G;zjRSm2bG6ono8MY%4(|IfO6MA@+NPY$Jgx%GmB0>c35%wD1={RlkOno(cY!6v zdlh6LygSkzp7^1gMAnFceG358XhpzI`)*1%fqv@5A}Ci54=c4BUa=n%168d=qgILW z$+5Fyaf z$P!IaA-U)*z@3`)PFdmT$J)o@csv^YAgV3-SQSelTyQq3H5O<0C_qjDvjD0nTB#X2 zICroG8s(DRErQI{G03iPWfL$EuP=9`*9NNwo~Rae8ql0k_2hI~m#HwAer}ajV=@3n zYi0$OMiV_iscWA_HLzOEy(>5!zFu?73V#isG14yfbP_Omds|(D6;}{} z=zDcAKf5qO+l&_RH3SOwVnsiw!PK@guvWBI1PaxhCyqOfSjo0%O?C?a*+^r}<{y3v zu%ZYx=_chu@dot72InR^6xd+xfqUOjutyOpvm;)z8(x@dKbt5q74nIgH$|%|qD8&- z>UhdN5dHEc+RUQXWdG^JidUj3u2I3hV6Zr`sUV={MR1c}DJz@^@(U%Y8PFBbDC0AD zPZ*)ll9auFki7v_~b1yAh=mi zM90Qu9i^E@oe+{Y7xshHUGF&WE$V4^z1VC7$THmpls2^%qDUv|k(Ml3#C64L`?9Hw zGwF$URg6aGUrf;O==&xUJZ5DtdBKy@o>66q3ezHV1`74Xl71>vf?DXM)A6yHKQTBh z8^}r~SbeRcxnQMbhcXbZSd(clj3`RHGc`8R>ay_^E)?&P8&7MDj#il#i1(87o<=C& z7f%zQs8FFti+3onsLq9m;-c@sS9t=e*_GX>Ga&<4s}!dV?(Pt1r7*h_tG|SxOLP}6 zOAuKNHcC2SRyYIJXu6wG81Dzq8(IICR6B`SVHU@0o^tV5wZ{ZgyCk3}GG-vm<`rfW zU@sa77L8SgD}zFcdIC?MWS^Jz89U#3O@R<2mAz~?B(r#;C{k(qv%vG3=`<6QGbHt8 z+KE;H3_UK_%OHgjEo$831YlO|PAUji>H7*?bv1(-KW8HWZ^6Wg&CWNZuiFi8P63mm zIibQ*RC2Ml> zFH_-X%`L2YVJh+@vv{IeLM@9f74W>%QnT>-Cg$gHzqu#W=WIO`sE|D-QvzLqhbBiv zb;6tqE7RnoNHNhz;W`c3bTN)t)omGN`gQ5;aEZudfsw4`Ii#v&o2v;MEH7BA3ILuo zVzf;}smpuRc}bQ7P@rz^{yP=E6QNckm?vv!eP+Z`0Q`)I^(s|Trj&YbIJzjvpUzinttW-(<%rcL)9Wi)qPxDAU`B=QGa{B~ zMr;$$t4$^s%#Im;?1XwEx`ZJhI$WHsod`)QbkF3z=Hw>_7agTy{ zpY0cQMVRQLPsMuF(I5=arY2z~^9{q|axl4-BUFhB!Ofp(DK)!^_iK@(uINs+4XLb< z+sXw^mVng+1zui{GCk4OqRdTCGQ^e%b}{q0RQ_SwdPT@jD2;E$Vu@gnbXY40_6BqP zRAg&H{WsKDxMCp!M7<|ykQ>6k0UTkF#2F|7nj}cvQy(c1ehNfj%@ae?G6=r@rH|#>yg9&?4+fhiMZl z%tR+X`rPKhdRvM%Cjgt?S2`&3H10%5Xtia=XcDm)6i97N=$^_k+n6E`6J<}C9`wUE zVX(GI)LPP5q1X<3+oPGzHd&M{YB{!vSobKiODu+In{;soP}muf^w>A$q7R@lRT7|P z!k%@Mv#wI$5t2b_DTrLr4FuNh1{cc?Rim31SNE%wg2cSWHqmA29K|3)O1(5GR+oV` zn{+an3}PyJs$O)p&VuK6O1q4^qCuiPr^m~7!(}aqS7+(0K2K&?OMuNzRPs4t>+%ad z@;;d~D=AD+TC^RT1}|AuIT5jZ0?Za@ zw#&I-ErpL&J2Ko4sh@!5`3(W0tgI5b($#BbYd0hdi^vENZ8N=QSGa^^M8k#2ucemf zEM2EY$xI4FQ{{M;Qj0FG$=pExUPn6&XWsC$mF$K}_kvpD$nrI?roCSgC<%zII8V`o zXyyfQ9E)Gjq>XGLli6c~dqmHoS$0qAQ+6hFSVV;v3MGHcDN}8ko)SgrsofwWR1$46 zVQ<-Vc?C*d;YFF5>iaAJaJtA_WGB3!ze2mguJ?bufJZ#Ol!(-MV=4sA)B?RVE++Q4 zrj#nO!@Bb>j83ntAIl0>s#=gxt9({tOAYM zte*MmBwy-Y^_ebHZhJ+eO>WhL{K?s zWh$HiYvoobS!8NSmRKHe3vSyRWQZ@_+12K^%qwlHTqMeQkB%)OoyPpF#)&81F`9&welrH$>6{u?}?33s+-8X94F76wxD4njqnnm|Ol$W9& zXM7?ntk7YN3THOML_dYpSBW;otS!?(;f<%=mZ zfGZb`n*4#&wr2GDR-@nS#1^7ksJXH((kvRS*7&GRS`Jh}+f?=~FYRPv0&mi4-Gm?J zvvJGJVL^E^V+^8@O$<`IM67HwMbf0_0l30x_yv7t1)7|KDQeuK#}@;&^8SV82eL8A z>X<8jUWFP<+AN85DbP}2u{a;X@%Mf_oA$S(o4kklDK!Nyxkb)7+5nUH*~EAaJ*-)u z|BBU6l@rxseAfI|D1v*?pvO*sCo5tWouX~;-(hvuu~5-pt5{>LMU5D1u+8b)x;U{bWn@ zixoS_bmhIjSDiP zSl<4J-H;97i&1MP>MK`zl=X!x*u8jC)v@Jz5{1X=|EZj;8Rb}3swy6%d||y%c%D;X z<%C83S=GlgTB}gP3jmLvm%q!(XT2cy4Z2HT8RsQNz-U(hy%z<1N`e16^|FT<5Z(s6?j#VTsTon zCv+j|zDm~?MBhkUzpJ4xD=ELMv5FCF1wa*`T)?#mBA)?b&<c1aJ5yv7Ii& zw`g;5%eFTGI=fhwE_l<+5u_jrfR<~lcfe-xO)`&tXo<*dQIYJqtx|<5C>N=JdetX) z;xJ3*JkB!CV)W(zRX$gGsJPltRd=232Aj03tbk3?q`HzSS6lTeO-`84-dD9)Dz60> z+Ux?Tfce#^mF-g=$4az1EpD6Crj~$IeNBAHSHM$w4a55-Y6S017aXgOj{rm&aG&_v zbbKlo;)1psubrvz&B0s&mx^f1;4BRErLrH%ycnUr}i1xc5&CUZIL!(hh2Q% zVF85G$M?@|k?AL{c>H{+ImGMXwj@$S=VZlAuSDZz>MOkG?7UARP-F?H8dhbST)uG< z!K%^C=xT3K)>BF8i_z#$*_L=tD-o(3rHb2TQLIjdRp13+D1+sl!FqSlDp%v5IX1KR zE?#KMWB2aZOo25Spwjj?2I^fftq$5!4|=7?T)FV8`(!$;3Z&1t5Em}EcrwM}0M5Ww z-e&^BrF~uiYbyeJ`Q(WrcWTO3Cq^s)!3r0Of5txavt8_lKMNF-lT|rk)oAr81HO2o ztKQCk%draku>xSNOf71K!B`oTPaB*n9lUv!RxZM~$7%(XD-rkIv9hSU;RTQC-7E9m z_pA)~3P9g^PYW!Us@AN$Z{?y`0Y+$hym$e&j0)cY$}1;-^=h&guB=zD$d|} z_Zb(`yU}a`yg3zq62Mlt+}<6q&m6or<-uo2fw#utm5BUF(Xb9ITHWv9)mH{ug#2>Z zK&9)+K9#}q#er=r|KDVMK0T561VDQ6b7#P6U)~Mxt5@GENx_@c^yydbzcHKqvw^g1 zGZjC#ed)b_`TzOP{2K~q RdwKu>002ovPDHLkV1myV#+d*B literal 0 HcmV?d00001 diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..997406ad22c29aae95893fb3d666c30258a09537 GIT binary patch literal 948 zcmV;l155mgP)CBYU7IjCFmI-B}4sMJt3^s9NVg!P0 z6hDQy(L`XWMkB@zOLgN$4KYz;j0zZxq9KKdpZE#5@k0crP^5f9KO};h)ZDQ%ybhht z%t9#h|nu0K(bJ ztIkhEr!*UyrZWQ1k2+YkGqDi8Z<|mIN&$kzpKl{cNP=OQzXHz>vn+c)F)zO|Bou>E z2|-d_=qY#Y+yOu1a}XI?cU}%04)zz%anD(XZC{#~WreV!a$7k2Ug`?&CUEc0EtrkZ zL49MB)h!_K{H(*l_93D5tO0;BUnvYlo+;yss%n^&qjt6fZOa+}+FDO(~2>G z2dx@=JZ?DHP^;b7*Y1as5^uphBsh*s*z&MBd?e@I>-9kU>63PjP&^#5YTOb&x^6Cf z?674rmSHB5Fk!{Gv7rv!?qX#ei_L(XtwVqLX3L}$MI|kJ*w(rhx~tc&L&xP#?cQow zX_|gx$wMr3pRZIIr_;;O|8fAjd;1`nOeu5K(pCu7>^3E&D2OBBq?sYa(%S?GwG&_0-s%_v$L@R!5H_fc)lOb9ZoOO#p`Nn`KU z3LTTBtjwo`7(HA6 z7gmO$yTR!5L>Bsg!X8616{JUngg_@&85%>W=mChTR;x4`P=?PJ~oPuy5 zU-L`C@_!34D21{fD~Y8NVnR3t;aqZI3fIhmgmx}$oc-dKDC6Ap$Gy>a!`A*x2L1v0 WcZ@i?LyX}70000~mb#^S1@C_)KRiU;6-7(0&`CkU5}4m1d7IrNET?{$U;Xcz`hnwej&DWF zNg$~*dY-BXbYh&&IgceyZD$ZX!DGwqgNG^>K$Xdp0aaYZAgeLA;Hi(t=#dVf1dn^3 zt$`})Egsa{HK>mTqbGRkX$8z7A4XUWOYr9AM47fD6s(AFz rLFy}o|N2Bt9oN*rQ}#A1Dtr3{xkh4EFufcl00000NkvXXu0mjf>=A&> literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..2a25f5a --- /dev/null +++ b/index.html @@ -0,0 +1,12 @@ + + + MoviesApp + + + + + + + + + \ No newline at end of file diff --git a/main.47d18ac9dc35a697.js b/main.47d18ac9dc35a697.js new file mode 100644 index 0000000..fab8575 --- /dev/null +++ b/main.47d18ac9dc35a697.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmovies_app=self.webpackChunkmovies_app||[]).push([[179],{431:()=>{function xe(t){return"function"==typeof t}function $s(t){const e=t(i=>{Error.call(i),i.stack=(new Error).stack});return e.prototype=Object.create(Error.prototype),e.prototype.constructor=e,e}const Aa=$s(t=>function(e){t(this),this.message=e?`${e.length} errors occurred during unsubscription:\n${e.map((i,r)=>`${r+1}) ${i.toString()}`).join("\n ")}`:"",this.name="UnsubscriptionError",this.errors=e});function Us(t,n){if(t){const e=t.indexOf(n);0<=e&&t.splice(e,1)}}class sn{constructor(n){this.initialTeardown=n,this.closed=!1,this._parentage=null,this._finalizers=null}unsubscribe(){let n;if(!this.closed){this.closed=!0;const{_parentage:e}=this;if(e)if(this._parentage=null,Array.isArray(e))for(const s of e)s.remove(this);else e.remove(this);const{initialTeardown:i}=this;if(xe(i))try{i()}catch(s){n=s instanceof Aa?s.errors:[s]}const{_finalizers:r}=this;if(r){this._finalizers=null;for(const s of r)try{Xf(s)}catch(o){n=n??[],o instanceof Aa?n=[...n,...o.errors]:n.push(o)}}if(n)throw new Aa(n)}}add(n){var e;if(n&&n!==this)if(this.closed)Xf(n);else{if(n instanceof sn){if(n.closed||n._hasParent(this))return;n._addParent(this)}(this._finalizers=null!==(e=this._finalizers)&&void 0!==e?e:[]).push(n)}}_hasParent(n){const{_parentage:e}=this;return e===n||Array.isArray(e)&&e.includes(n)}_addParent(n){const{_parentage:e}=this;this._parentage=Array.isArray(e)?(e.push(n),e):e?[e,n]:n}_removeParent(n){const{_parentage:e}=this;e===n?this._parentage=null:Array.isArray(e)&&Us(e,n)}remove(n){const{_finalizers:e}=this;e&&Us(e,n),n instanceof sn&&n._removeParent(this)}}sn.EMPTY=(()=>{const t=new sn;return t.closed=!0,t})();const Zf=sn.EMPTY;function Yf(t){return t instanceof sn||t&&"closed"in t&&xe(t.remove)&&xe(t.add)&&xe(t.unsubscribe)}function Xf(t){xe(t)?t():t.unsubscribe()}const Qi={onUnhandledError:null,onStoppedNotification:null,Promise:void 0,useDeprecatedSynchronousErrorHandling:!1,useDeprecatedNextContext:!1},Oa={setTimeout(t,n,...e){const{delegate:i}=Oa;return i?.setTimeout?i.setTimeout(t,n,...e):setTimeout(t,n,...e)},clearTimeout(t){const{delegate:n}=Oa;return(n?.clearTimeout||clearTimeout)(t)},delegate:void 0};function Jf(t){Oa.setTimeout(()=>{const{onUnhandledError:n}=Qi;if(!n)throw t;n(t)})}function eg(){}const t0=su("C",void 0,void 0);function su(t,n,e){return{kind:t,value:n,error:e}}let Zi=null;function Pa(t){if(Qi.useDeprecatedSynchronousErrorHandling){const n=!Zi;if(n&&(Zi={errorThrown:!1,error:null}),t(),n){const{errorThrown:e,error:i}=Zi;if(Zi=null,e)throw i}}else t()}class ou extends sn{constructor(n){super(),this.isStopped=!1,n?(this.destination=n,Yf(n)&&n.add(this)):this.destination=c0}static create(n,e,i){return new js(n,e,i)}next(n){this.isStopped?lu(function r0(t){return su("N",t,void 0)}(n),this):this._next(n)}error(n){this.isStopped?lu(function n0(t){return su("E",void 0,t)}(n),this):(this.isStopped=!0,this._error(n))}complete(){this.isStopped?lu(t0,this):(this.isStopped=!0,this._complete())}unsubscribe(){this.closed||(this.isStopped=!0,super.unsubscribe(),this.destination=null)}_next(n){this.destination.next(n)}_error(n){try{this.destination.error(n)}finally{this.unsubscribe()}}_complete(){try{this.destination.complete()}finally{this.unsubscribe()}}}const o0=Function.prototype.bind;function au(t,n){return o0.call(t,n)}class a0{constructor(n){this.partialObserver=n}next(n){const{partialObserver:e}=this;if(e.next)try{e.next(n)}catch(i){xa(i)}}error(n){const{partialObserver:e}=this;if(e.error)try{e.error(n)}catch(i){xa(i)}else xa(n)}complete(){const{partialObserver:n}=this;if(n.complete)try{n.complete()}catch(e){xa(e)}}}class js extends ou{constructor(n,e,i){let r;if(super(),xe(n)||!n)r={next:n??void 0,error:e??void 0,complete:i??void 0};else{let s;this&&Qi.useDeprecatedNextContext?(s=Object.create(n),s.unsubscribe=()=>this.unsubscribe(),r={next:n.next&&au(n.next,s),error:n.error&&au(n.error,s),complete:n.complete&&au(n.complete,s)}):r=n}this.destination=new a0(r)}}function xa(t){Qi.useDeprecatedSynchronousErrorHandling?function s0(t){Qi.useDeprecatedSynchronousErrorHandling&&Zi&&(Zi.errorThrown=!0,Zi.error=t)}(t):Jf(t)}function lu(t,n){const{onStoppedNotification:e}=Qi;e&&Oa.setTimeout(()=>e(t,n))}const c0={closed:!0,next:eg,error:function l0(t){throw t},complete:eg},cu="function"==typeof Symbol&&Symbol.observable||"@@observable";function Yi(t){return t}function tg(t){return 0===t.length?Yi:1===t.length?t[0]:function(e){return t.reduce((i,r)=>r(i),e)}}let We=(()=>{class t{constructor(e){e&&(this._subscribe=e)}lift(e){const i=new t;return i.source=this,i.operator=e,i}subscribe(e,i,r){const s=function h0(t){return t&&t instanceof ou||function d0(t){return t&&xe(t.next)&&xe(t.error)&&xe(t.complete)}(t)&&Yf(t)}(e)?e:new js(e,i,r);return Pa(()=>{const{operator:o,source:a}=this;s.add(o?o.call(s,a):a?this._subscribe(s):this._trySubscribe(s))}),s}_trySubscribe(e){try{return this._subscribe(e)}catch(i){e.error(i)}}forEach(e,i){return new(i=ng(i))((r,s)=>{const o=new js({next:a=>{try{e(a)}catch(l){s(l),o.unsubscribe()}},error:s,complete:r});this.subscribe(o)})}_subscribe(e){var i;return null===(i=this.source)||void 0===i?void 0:i.subscribe(e)}[cu](){return this}pipe(...e){return tg(e)(this)}toPromise(e){return new(e=ng(e))((i,r)=>{let s;this.subscribe(o=>s=o,o=>r(o),()=>i(s))})}}return t.create=n=>new t(n),t})();function ng(t){var n;return null!==(n=t??Qi.Promise)&&void 0!==n?n:Promise}const p0=$s(t=>function(){t(this),this.name="ObjectUnsubscribedError",this.message="object unsubscribed"});let bn=(()=>{class t extends We{constructor(){super(),this.closed=!1,this.currentObservers=null,this.observers=[],this.isStopped=!1,this.hasError=!1,this.thrownError=null}lift(e){const i=new ig(this,this);return i.operator=e,i}_throwIfClosed(){if(this.closed)throw new p0}next(e){Pa(()=>{if(this._throwIfClosed(),!this.isStopped){this.currentObservers||(this.currentObservers=Array.from(this.observers));for(const i of this.currentObservers)i.next(e)}})}error(e){Pa(()=>{if(this._throwIfClosed(),!this.isStopped){this.hasError=this.isStopped=!0,this.thrownError=e;const{observers:i}=this;for(;i.length;)i.shift().error(e)}})}complete(){Pa(()=>{if(this._throwIfClosed(),!this.isStopped){this.isStopped=!0;const{observers:e}=this;for(;e.length;)e.shift().complete()}})}unsubscribe(){this.isStopped=this.closed=!0,this.observers=this.currentObservers=null}get observed(){var e;return(null===(e=this.observers)||void 0===e?void 0:e.length)>0}_trySubscribe(e){return this._throwIfClosed(),super._trySubscribe(e)}_subscribe(e){return this._throwIfClosed(),this._checkFinalizedStatuses(e),this._innerSubscribe(e)}_innerSubscribe(e){const{hasError:i,isStopped:r,observers:s}=this;return i||r?Zf:(this.currentObservers=null,s.push(e),new sn(()=>{this.currentObservers=null,Us(s,e)}))}_checkFinalizedStatuses(e){const{hasError:i,thrownError:r,isStopped:s}=this;i?e.error(r):s&&e.complete()}asObservable(){const e=new We;return e.source=this,e}}return t.create=(n,e)=>new ig(n,e),t})();class ig extends bn{constructor(n,e){super(),this.destination=n,this.source=e}next(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.next)||void 0===i||i.call(e,n)}error(n){var e,i;null===(i=null===(e=this.destination)||void 0===e?void 0:e.error)||void 0===i||i.call(e,n)}complete(){var n,e;null===(e=null===(n=this.destination)||void 0===n?void 0:n.complete)||void 0===e||e.call(n)}_subscribe(n){var e,i;return null!==(i=null===(e=this.source)||void 0===e?void 0:e.subscribe(n))&&void 0!==i?i:Zf}}function rg(t){return xe(t?.lift)}function ct(t){return n=>{if(rg(n))return n.lift(function(e){try{return t(e,this)}catch(i){this.error(i)}});throw new TypeError("Unable to lift unknown Observable type")}}function it(t,n,e,i,r){return new f0(t,n,e,i,r)}class f0 extends ou{constructor(n,e,i,r,s,o){super(n),this.onFinalize=s,this.shouldUnsubscribe=o,this._next=e?function(a){try{e(a)}catch(l){n.error(l)}}:super._next,this._error=r?function(a){try{r(a)}catch(l){n.error(l)}finally{this.unsubscribe()}}:super._error,this._complete=i?function(){try{i()}catch(a){n.error(a)}finally{this.unsubscribe()}}:super._complete}unsubscribe(){var n;if(!this.shouldUnsubscribe||this.shouldUnsubscribe()){const{closed:e}=this;super.unsubscribe(),!e&&(null===(n=this.onFinalize)||void 0===n||n.call(this))}}}function re(t,n){return ct((e,i)=>{let r=0;e.subscribe(it(i,s=>{i.next(t.call(n,s,r++))}))})}function Xi(t){return this instanceof Xi?(this.v=t,this):new Xi(t)}function _0(t,n,e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,i=e.apply(t,n||[]),s=[];return r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r;function o(h){i[h]&&(r[h]=function(p){return new Promise(function(f,_){s.push([h,p,f,_])>1||a(h,p)})})}function a(h,p){try{!function l(h){h.value instanceof Xi?Promise.resolve(h.value.v).then(c,u):d(s[0][2],h)}(i[h](p))}catch(f){d(s[0][3],f)}}function c(h){a("next",h)}function u(h){a("throw",h)}function d(h,p){h(p),s.shift(),s.length&&a(s[0][0],s[0][1])}}function y0(t){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var e,n=t[Symbol.asyncIterator];return n?n.call(t):(t=function ag(t){var n="function"==typeof Symbol&&Symbol.iterator,e=n&&t[n],i=0;if(e)return e.call(t);if(t&&"number"==typeof t.length)return{next:function(){return t&&i>=t.length&&(t=void 0),{value:t&&t[i++],done:!t}}};throw new TypeError(n?"Object is not iterable.":"Symbol.iterator is not defined.")}(t),e={},i("next"),i("throw"),i("return"),e[Symbol.asyncIterator]=function(){return this},e);function i(s){e[s]=t[s]&&function(o){return new Promise(function(a,l){!function r(s,o,a,l){Promise.resolve(l).then(function(c){s({value:c,done:a})},o)}(a,l,(o=t[s](o)).done,o.value)})}}}const lg=t=>t&&"number"==typeof t.length&&"function"!=typeof t;function cg(t){return xe(t?.then)}function ug(t){return xe(t[cu])}function dg(t){return Symbol.asyncIterator&&xe(t?.[Symbol.asyncIterator])}function hg(t){return new TypeError(`You provided ${null!==t&&"object"==typeof t?"an invalid object":`'${t}'`} where a stream was expected. You can provide an Observable, Promise, ReadableStream, Array, AsyncIterable, or Iterable.`)}const pg=function w0(){return"function"==typeof Symbol&&Symbol.iterator?Symbol.iterator:"@@iterator"}();function fg(t){return xe(t?.[pg])}function gg(t){return _0(this,arguments,function*(){const e=t.getReader();try{for(;;){const{value:i,done:r}=yield Xi(e.read());if(r)return yield Xi(void 0);yield yield Xi(i)}}finally{e.releaseLock()}})}function mg(t){return xe(t?.getReader)}function on(t){if(t instanceof We)return t;if(null!=t){if(ug(t))return function C0(t){return new We(n=>{const e=t[cu]();if(xe(e.subscribe))return e.subscribe(n);throw new TypeError("Provided object does not correctly implement Symbol.observable")})}(t);if(lg(t))return function b0(t){return new We(n=>{for(let e=0;e{t.then(e=>{n.closed||(n.next(e),n.complete())},e=>n.error(e)).then(null,Jf)})}(t);if(dg(t))return _g(t);if(fg(t))return function S0(t){return new We(n=>{for(const e of t)if(n.next(e),n.closed)return;n.complete()})}(t);if(mg(t))return function E0(t){return _g(gg(t))}(t)}throw hg(t)}function _g(t){return new We(n=>{(function I0(t,n){var e,i,r,s;return function g0(t,n,e,i){return new(e||(e=Promise))(function(s,o){function a(u){try{c(i.next(u))}catch(d){o(d)}}function l(u){try{c(i.throw(u))}catch(d){o(d)}}function c(u){u.done?s(u.value):function r(s){return s instanceof e?s:new e(function(o){o(s)})}(u.value).then(a,l)}c((i=i.apply(t,n||[])).next())})}(this,void 0,void 0,function*(){try{for(e=y0(t);!(i=yield e.next()).done;)if(n.next(i.value),n.closed)return}catch(o){r={error:o}}finally{try{i&&!i.done&&(s=e.return)&&(yield s.call(e))}finally{if(r)throw r.error}}n.complete()})})(t,n).catch(e=>n.error(e))})}function ri(t,n,e,i=0,r=!1){const s=n.schedule(function(){e(),r?t.add(this.schedule(null,i)):this.unsubscribe()},i);if(t.add(s),!r)return s}function ht(t,n,e=1/0){return xe(n)?ht((i,r)=>re((s,o)=>n(i,s,r,o))(on(t(i,r))),e):("number"==typeof n&&(e=n),ct((i,r)=>function T0(t,n,e,i,r,s,o,a){const l=[];let c=0,u=0,d=!1;const h=()=>{d&&!l.length&&!c&&n.complete()},p=_=>c{s&&n.next(_),c++;let w=!1;on(e(_,u++)).subscribe(it(n,b=>{r?.(b),s?p(b):n.next(b)},()=>{w=!0},void 0,()=>{if(w)try{for(c--;l.length&&cf(b)):f(b)}h()}catch(b){n.error(b)}}))};return t.subscribe(it(n,p,()=>{d=!0,h()})),()=>{a?.()}}(i,r,t,e)))}function kr(t=1/0){return ht(Yi,t)}const Vn=new We(t=>t.complete());function du(t){return t[t.length-1]}function yg(t){return xe(du(t))?t.pop():void 0}function zs(t){return function A0(t){return t&&xe(t.schedule)}(du(t))?t.pop():void 0}function vg(t,n=0){return ct((e,i)=>{e.subscribe(it(i,r=>ri(i,t,()=>i.next(r),n),()=>ri(i,t,()=>i.complete(),n),r=>ri(i,t,()=>i.error(r),n)))})}function wg(t,n=0){return ct((e,i)=>{i.add(t.schedule(()=>e.subscribe(i),n))})}function Cg(t,n){if(!t)throw new Error("Iterable cannot be null");return new We(e=>{ri(e,n,()=>{const i=t[Symbol.asyncIterator]();ri(e,n,()=>{i.next().then(r=>{r.done?e.complete():e.next(r.value)})},0,!0)})})}function Xe(t,n){return n?function k0(t,n){if(null!=t){if(ug(t))return function P0(t,n){return on(t).pipe(wg(n),vg(n))}(t,n);if(lg(t))return function R0(t,n){return new We(e=>{let i=0;return n.schedule(function(){i===t.length?e.complete():(e.next(t[i++]),e.closed||this.schedule())})})}(t,n);if(cg(t))return function x0(t,n){return on(t).pipe(wg(n),vg(n))}(t,n);if(dg(t))return Cg(t,n);if(fg(t))return function N0(t,n){return new We(e=>{let i;return ri(e,n,()=>{i=t[pg](),ri(e,n,()=>{let r,s;try{({value:r,done:s}=i.next())}catch(o){return void e.error(o)}s?e.complete():e.next(r)},0,!0)}),()=>xe(i?.return)&&i.return()})}(t,n);if(mg(t))return function F0(t,n){return Cg(gg(t),n)}(t,n)}throw hg(t)}(t,n):on(t)}function hu(t,n,...e){if(!0===n)return void t();if(!1===n)return;const i=new js({next:()=>{i.unsubscribe(),t()}});return on(n(...e)).subscribe(i)}function Ae(t){for(let n in t)if(t[n]===Ae)return n;throw Error("Could not find renamed property on target object.")}function pu(t,n){for(const e in n)n.hasOwnProperty(e)&&!t.hasOwnProperty(e)&&(t[e]=n[e])}function Re(t){if("string"==typeof t)return t;if(Array.isArray(t))return"["+t.map(Re).join(", ")+"]";if(null==t)return""+t;if(t.overriddenName)return`${t.overriddenName}`;if(t.name)return`${t.name}`;const n=t.toString();if(null==n)return""+n;const e=n.indexOf("\n");return-1===e?n:n.substring(0,e)}function fu(t,n){return null==t||""===t?null===n?"":n:null==n||""===n?t:t+" "+n}const B0=Ae({__forward_ref__:Ae});function ye(t){return t.__forward_ref__=ye,t.toString=function(){return Re(this())},t}function q(t){return gu(t)?t():t}function gu(t){return"function"==typeof t&&t.hasOwnProperty(B0)&&t.__forward_ref__===ye}function mu(t){return t&&!!t.\u0275providers}const Ra="https://g.co/ng/security#xss";class I extends Error{constructor(n,e){super(function Na(t,n){return`NG0${Math.abs(t)}${n?": "+n.trim():""}`}(n,e)),this.code=n}}function Y(t){return"string"==typeof t?t:null==t?"":String(t)}function Fa(t,n){throw new I(-201,!1)}function an(t,n){null==t&&function we(t,n,e,i){throw new Error(`ASSERTION ERROR: ${t}`+(null==i?"":` [Expected=> ${e} ${i} ${n} <=Actual]`))}(n,t,null,"!=")}function k(t){return{token:t.token,providedIn:t.providedIn||null,factory:t.factory,value:void 0}}function Oe(t){return{providers:t.providers||[],imports:t.imports||[]}}function ka(t){return bg(t,La)||bg(t,Sg)}function bg(t,n){return t.hasOwnProperty(n)?t[n]:null}function Dg(t){return t&&(t.hasOwnProperty(_u)||t.hasOwnProperty(K0))?t[_u]:null}const La=Ae({\u0275prov:Ae}),_u=Ae({\u0275inj:Ae}),Sg=Ae({ngInjectableDef:Ae}),K0=Ae({ngInjectorDef:Ae});var K=(()=>((K=K||{})[K.Default=0]="Default",K[K.Host=1]="Host",K[K.Self=2]="Self",K[K.SkipSelf=4]="SkipSelf",K[K.Optional=8]="Optional",K))();let yu;function ln(t){const n=yu;return yu=t,n}function Eg(t,n,e){const i=ka(t);return i&&"root"==i.providedIn?void 0===i.value?i.value=i.factory():i.value:e&K.Optional?null:void 0!==n?n:void Fa(Re(t))}const Ne=(()=>typeof globalThis<"u"&&globalThis||typeof global<"u"&&global||typeof window<"u"&&window||typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self)(),Gs={},vu="__NG_DI_FLAG__",Va="ngTempTokenPath",Y0=/\n/gm,Ig="__source";let Ws;function Lr(t){const n=Ws;return Ws=t,n}function J0(t,n=K.Default){if(void 0===Ws)throw new I(-203,!1);return null===Ws?Eg(t,void 0,n):Ws.get(t,n&K.Optional?null:void 0,n)}function x(t,n=K.Default){return(function Q0(){return yu}()||J0)(q(t),n)}function ce(t,n=K.Default){return x(t,Ba(n))}function Ba(t){return typeof t>"u"||"number"==typeof t?t:0|(t.optional&&8)|(t.host&&1)|(t.self&&2)|(t.skipSelf&&4)}function wu(t){const n=[];for(let e=0;e((Dn=Dn||{})[Dn.OnPush=0]="OnPush",Dn[Dn.Default=1]="Default",Dn))(),Sn=(()=>{return(t=Sn||(Sn={}))[t.Emulated=0]="Emulated",t[t.None=2]="None",t[t.ShadowDom=3]="ShadowDom",Sn;var t})();const si={},me=[],Ha=Ae({\u0275cmp:Ae}),Cu=Ae({\u0275dir:Ae}),bu=Ae({\u0275pipe:Ae}),Mg=Ae({\u0275mod:Ae}),oi=Ae({\u0275fac:Ae}),Ks=Ae({__NG_ELEMENT_ID__:Ae});let iI=0;function Ie(t){return Pi(()=>{const e=!0===t.standalone,i={},r={type:t.type,providersResolver:null,decls:t.decls,vars:t.vars,factory:null,template:t.template||null,consts:t.consts||null,ngContentSelectors:t.ngContentSelectors,hostBindings:t.hostBindings||null,hostVars:t.hostVars||0,hostAttrs:t.hostAttrs||null,contentQueries:t.contentQueries||null,declaredInputs:i,inputs:null,outputs:null,exportAs:t.exportAs||null,onPush:t.changeDetection===Dn.OnPush,directiveDefs:null,pipeDefs:null,standalone:e,dependencies:e&&t.dependencies||null,getStandaloneInjector:null,selectors:t.selectors||me,viewQuery:t.viewQuery||null,features:t.features||null,data:t.data||{},encapsulation:t.encapsulation||Sn.Emulated,id:"c"+iI++,styles:t.styles||me,_:null,setInput:null,schemas:t.schemas||null,tView:null,findHostDirectiveDefs:null,hostDirectives:null},s=t.dependencies,o=t.features;return r.inputs=Pg(t.inputs,i),r.outputs=Pg(t.outputs),o&&o.forEach(a=>a(r)),r.directiveDefs=s?()=>("function"==typeof s?s():s).map(Ag).filter(Og):null,r.pipeDefs=s?()=>("function"==typeof s?s():s).map(Ot).filter(Og):null,r})}function Ag(t){return Ce(t)||yt(t)}function Og(t){return null!==t}function Fe(t){return Pi(()=>({type:t.type,bootstrap:t.bootstrap||me,declarations:t.declarations||me,imports:t.imports||me,exports:t.exports||me,transitiveCompileScopes:null,schemas:t.schemas||null,id:t.id||null}))}function Pg(t,n){if(null==t)return si;const e={};for(const i in t)if(t.hasOwnProperty(i)){let r=t[i],s=r;Array.isArray(r)&&(s=r[1],r=r[0]),e[r]=i,n&&(n[r]=s)}return e}const j=Ie;function Bt(t){return{type:t.type,name:t.name,factory:null,pure:!1!==t.pure,standalone:!0===t.standalone,onDestroy:t.type.prototype.ngOnDestroy||null}}function Ce(t){return t[Ha]||null}function yt(t){return t[Cu]||null}function Ot(t){return t[bu]||null}function Gt(t,n){const e=t[Mg]||null;if(!e&&!0===n)throw new Error(`Type ${Re(t)} does not have '\u0275mod' property.`);return e}function Wt(t){return Array.isArray(t)&&"object"==typeof t[1]}function In(t){return Array.isArray(t)&&!0===t[1]}function Eu(t){return 0!=(4&t.flags)}function Xs(t){return t.componentOffset>-1}function Ga(t){return 1==(1&t.flags)}function Tn(t){return null!==t.template}function oI(t){return 0!=(256&t[2])}function er(t,n){return t.hasOwnProperty(oi)?t[oi]:null}class cI{constructor(n,e,i){this.previousValue=n,this.currentValue=e,this.firstChange=i}isFirstChange(){return this.firstChange}}function pt(){return Lg}function Lg(t){return t.type.prototype.ngOnChanges&&(t.setInput=dI),uI}function uI(){const t=Bg(this),n=t?.current;if(n){const e=t.previous;if(e===si)t.previous=n;else for(let i in n)e[i]=n[i];t.current=null,this.ngOnChanges(n)}}function dI(t,n,e,i){const r=this.declaredInputs[e],s=Bg(t)||function hI(t,n){return t[Vg]=n}(t,{previous:si,current:null}),o=s.current||(s.current={}),a=s.previous,l=a[r];o[r]=new cI(l&&l.currentValue,n,a===si),t[i]=n}pt.ngInherit=!0;const Vg="__ngSimpleChanges__";function Bg(t){return t[Vg]||null}function ft(t){for(;Array.isArray(t);)t=t[0];return t}function Wa(t,n){return ft(n[t])}function qt(t,n){return ft(n[t.index])}function Ug(t,n){return t.data[n]}function jr(t,n){return t[n]}function Kt(t,n){const e=n[t];return Wt(e)?e:e[0]}function qa(t){return 64==(64&t[2])}function xi(t,n){return null==n?null:t[n]}function jg(t){t[18]=0}function Tu(t,n){t[5]+=n;let e=t,i=t[3];for(;null!==i&&(1===n&&1===e[5]||-1===n&&0===e[5]);)i[5]+=n,e=i,i=i[3]}const X={lFrame:Jg(null),bindingsEnabled:!0};function Gg(){return X.bindingsEnabled}function M(){return X.lFrame.lView}function pe(){return X.lFrame.tView}function L(t){return X.lFrame.contextLView=t,t[8]}function V(t){return X.lFrame.contextLView=null,t}function gt(){let t=Wg();for(;null!==t&&64===t.type;)t=t.parent;return t}function Wg(){return X.lFrame.currentTNode}function Hn(t,n){const e=X.lFrame;e.currentTNode=t,e.isParent=n}function Mu(){return X.lFrame.isParent}function Au(){X.lFrame.isParent=!1}function xt(){const t=X.lFrame;let n=t.bindingRootIndex;return-1===n&&(n=t.bindingRootIndex=t.tView.bindingStartIndex),n}function zr(){return X.lFrame.bindingIndex++}function ci(t){const n=X.lFrame,e=n.bindingIndex;return n.bindingIndex=n.bindingIndex+t,e}function EI(t,n){const e=X.lFrame;e.bindingIndex=e.bindingRootIndex=t,Ou(n)}function Ou(t){X.lFrame.currentDirectiveIndex=t}function Zg(){return X.lFrame.currentQueryIndex}function xu(t){X.lFrame.currentQueryIndex=t}function TI(t){const n=t[1];return 2===n.type?n.declTNode:1===n.type?t[6]:null}function Yg(t,n,e){if(e&K.SkipSelf){let r=n,s=t;for(;!(r=r.parent,null!==r||e&K.Host||(r=TI(s),null===r||(s=s[15],10&r.type))););if(null===r)return!1;n=r,t=s}const i=X.lFrame=Xg();return i.currentTNode=n,i.lView=t,!0}function Ru(t){const n=Xg(),e=t[1];X.lFrame=n,n.currentTNode=e.firstChild,n.lView=t,n.tView=e,n.contextLView=t,n.bindingIndex=e.bindingStartIndex,n.inI18n=!1}function Xg(){const t=X.lFrame,n=null===t?null:t.child;return null===n?Jg(t):n}function Jg(t){const n={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:t,child:null,inI18n:!1};return null!==t&&(t.child=n),n}function em(){const t=X.lFrame;return X.lFrame=t.parent,t.currentTNode=null,t.lView=null,t}const tm=em;function Nu(){const t=em();t.isParent=!0,t.tView=null,t.selectedIndex=-1,t.contextLView=null,t.elementDepthCount=0,t.currentDirectiveIndex=-1,t.currentNamespace=null,t.bindingRootIndex=-1,t.bindingIndex=-1,t.currentQueryIndex=0}function Rt(){return X.lFrame.selectedIndex}function tr(t){X.lFrame.selectedIndex=t}function He(){const t=X.lFrame;return Ug(t.tView,t.selectedIndex)}function Ka(t,n){for(let e=n.directiveStart,i=n.directiveEnd;e=i)break}else n[l]<0&&(t[18]+=65536),(a>11>16&&(3&t[2])===n){t[2]+=2048;try{s.call(a)}finally{}}}else try{s.call(a)}finally{}}class eo{constructor(n,e,i){this.factory=n,this.resolving=!1,this.canSeeViewProviders=e,this.injectImpl=i}}function Lu(t,n,e){let i=0;for(;in){o=s-1;break}}}for(;s>16}(t),i=n;for(;e>0;)i=i[15],e--;return i}let Vu=!0;function Ja(t){const n=Vu;return Vu=t,n}let $I=0;const $n={};function el(t,n){const e=cm(t,n);if(-1!==e)return e;const i=n[1];i.firstCreatePass&&(t.injectorIndex=n.length,Bu(i.data,t),Bu(n,null),Bu(i.blueprint,null));const r=Hu(t,n),s=t.injectorIndex;if(om(r)){const o=Ya(r),a=Xa(r,n),l=a[1].data;for(let c=0;c<8;c++)n[s+c]=a[o+c]|l[o+c]}return n[s+8]=r,s}function Bu(t,n){t.push(0,0,0,0,0,0,0,0,n)}function cm(t,n){return-1===t.injectorIndex||t.parent&&t.parent.injectorIndex===t.injectorIndex||null===n[t.injectorIndex+8]?-1:t.injectorIndex}function Hu(t,n){if(t.parent&&-1!==t.parent.injectorIndex)return t.parent.injectorIndex;let e=0,i=null,r=n;for(;null!==r;){if(i=mm(r),null===i)return-1;if(e++,r=r[15],-1!==i.injectorIndex)return i.injectorIndex|e<<16}return-1}function $u(t,n,e){!function UI(t,n,e){let i;"string"==typeof e?i=e.charCodeAt(0)||0:e.hasOwnProperty(Ks)&&(i=e[Ks]),null==i&&(i=e[Ks]=$I++);const r=255&i;n.data[t+(r>>5)]|=1<=0?255&n:WI:n}(e);if("function"==typeof s){if(!Yg(n,t,i))return i&K.Host?um(r,0,i):dm(n,e,i,r);try{const o=s(i);if(null!=o||i&K.Optional)return o;Fa()}finally{tm()}}else if("number"==typeof s){let o=null,a=cm(t,n),l=-1,c=i&K.Host?n[16][6]:null;for((-1===a||i&K.SkipSelf)&&(l=-1===a?Hu(t,n):n[a+8],-1!==l&&gm(i,!1)?(o=n[1],a=Ya(l),n=Xa(l,n)):a=-1);-1!==a;){const u=n[1];if(fm(s,a,u.data)){const d=zI(a,n,e,o,i,c);if(d!==$n)return d}l=n[a+8],-1!==l&&gm(i,n[1].data[a+8]===c)&&fm(s,a,n)?(o=u,a=Ya(l),n=Xa(l,n)):a=-1}}return r}function zI(t,n,e,i,r,s){const o=n[1],a=o.data[t+8],u=tl(a,o,e,null==i?Xs(a)&&Vu:i!=o&&0!=(3&a.type),r&K.Host&&s===a);return null!==u?nr(n,o,u,a):$n}function tl(t,n,e,i,r){const s=t.providerIndexes,o=n.data,a=1048575&s,l=t.directiveStart,u=s>>20,h=r?a+u:t.directiveEnd;for(let p=i?a:a+u;p=l&&f.type===e)return p}if(r){const p=o[l];if(p&&Tn(p)&&p.type===e)return l}return null}function nr(t,n,e,i){let r=t[e];const s=n.data;if(function LI(t){return t instanceof eo}(r)){const o=r;o.resolving&&function H0(t,n){const e=n?`. Dependency path: ${n.join(" > ")} > ${t}`:"";throw new I(-200,`Circular dependency in DI detected for ${t}${e}`)}(function ve(t){return"function"==typeof t?t.name||t.toString():"object"==typeof t&&null!=t&&"function"==typeof t.type?t.type.name||t.type.toString():Y(t)}(s[e]));const a=Ja(o.canSeeViewProviders);o.resolving=!0;const l=o.injectImpl?ln(o.injectImpl):null;Yg(t,i,K.Default);try{r=t[e]=o.factory(void 0,s,t,i),n.firstCreatePass&&e>=i.directiveStart&&function FI(t,n,e){const{ngOnChanges:i,ngOnInit:r,ngDoCheck:s}=n.type.prototype;if(i){const o=Lg(n);(e.preOrderHooks||(e.preOrderHooks=[])).push(t,o),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,o)}r&&(e.preOrderHooks||(e.preOrderHooks=[])).push(0-t,r),s&&((e.preOrderHooks||(e.preOrderHooks=[])).push(t,s),(e.preOrderCheckHooks||(e.preOrderCheckHooks=[])).push(t,s))}(e,s[e],n)}finally{null!==l&&ln(l),Ja(a),o.resolving=!1,tm()}}return r}function fm(t,n,e){return!!(e[n+(t>>5)]&1<{const n=t.prototype.constructor,e=n[oi]||Uu(n),i=Object.prototype;let r=Object.getPrototypeOf(t.prototype).constructor;for(;r&&r!==i;){const s=r[oi]||Uu(r);if(s&&s!==e)return s;r=Object.getPrototypeOf(r)}return s=>new s})}function Uu(t){return gu(t)?()=>{const n=Uu(q(t));return n&&n()}:er(t)}function mm(t){const n=t[1],e=n.type;return 2===e?n.declTNode:1===e?t[6]:null}const Kr="__parameters__";function Zr(t,n,e){return Pi(()=>{const i=function ju(t){return function(...e){if(t){const i=t(...e);for(const r in i)this[r]=i[r]}}}(n);function r(...s){if(this instanceof r)return i.apply(this,s),this;const o=new r(...s);return a.annotation=o,a;function a(l,c,u){const d=l.hasOwnProperty(Kr)?l[Kr]:Object.defineProperty(l,Kr,{value:[]})[Kr];for(;d.length<=u;)d.push(null);return(d[u]=d[u]||[]).push(o),l}}return e&&(r.prototype=Object.create(e.prototype)),r.prototype.ngMetadataName=t,r.annotationCls=r,r})}class H{constructor(n,e){this._desc=n,this.ngMetadataName="InjectionToken",this.\u0275prov=void 0,"number"==typeof e?this.__NG_ELEMENT_ID__=e:void 0!==e&&(this.\u0275prov=k({token:this,providedIn:e.providedIn||"root",factory:e.factory}))}get multi(){return this}toString(){return`InjectionToken ${this._desc}`}}function ir(t,n){t.forEach(e=>Array.isArray(e)?ir(e,n):n(e))}function ym(t,n,e){n>=t.length?t.push(e):t.splice(n,0,e)}function il(t,n){return n>=t.length-1?t.pop():t.splice(n,1)[0]}function ro(t,n){const e=[];for(let i=0;i=0?t[1|i]=e:(i=~i,function YI(t,n,e,i){let r=t.length;if(r==n)t.push(e,i);else if(1===r)t.push(i,t[0]),t[0]=e;else{for(r--,t.push(t[r-1],t[r]);r>n;)t[r]=t[r-2],r--;t[n]=e,t[n+1]=i}}(t,i,n,e)),i}function Gu(t,n){const e=Yr(t,n);if(e>=0)return t[1|e]}function Yr(t,n){return function vm(t,n,e){let i=0,r=t.length>>e;for(;r!==i;){const s=i+(r-i>>1),o=t[s<n?r=s:i=s+1}return~(r<((Ht=Ht||{})[Ht.Important=1]="Important",Ht[Ht.DashCase=2]="DashCase",Ht))();const Yu=new Map;let vT=0;const Ju="__ngContext__";function Ct(t,n){Wt(n)?(t[Ju]=n[20],function CT(t){Yu.set(t[20],t)}(n)):t[Ju]=n}function td(t,n){return undefined(t,n)}function uo(t){const n=t[3];return In(n)?n[3]:n}function nd(t){return Bm(t[13])}function id(t){return Bm(t[4])}function Bm(t){for(;null!==t&&!In(t);)t=t[4];return t}function Jr(t,n,e,i,r){if(null!=i){let s,o=!1;In(i)?s=i:Wt(i)&&(o=!0,i=i[0]);const a=ft(i);0===t&&null!==e?null==r?Gm(n,e,a):rr(n,e,a,r||null,!0):1===t&&null!==e?rr(n,e,a,r||null,!0):2===t?function ud(t,n,e){const i=al(t,n);i&&function $T(t,n,e,i){t.removeChild(n,e,i)}(t,i,n,e)}(n,a,o):3===t&&n.destroyNode(a),null!=s&&function zT(t,n,e,i,r){const s=e[7];s!==ft(e)&&Jr(n,t,i,s,r);for(let a=10;a0&&(t[e-1][4]=i[4]);const s=il(t,10+n);!function RT(t,n){ho(t,n,n[11],2,null,null),n[0]=null,n[6]=null}(i[1],i);const o=s[19];null!==o&&o.detachView(s[1]),i[3]=null,i[4]=null,i[2]&=-65}return i}function Um(t,n){if(!(128&n[2])){const e=n[11];e.destroyNode&&ho(t,n,e,3,null,null),function kT(t){let n=t[13];if(!n)return ad(t[1],t);for(;n;){let e=null;if(Wt(n))e=n[13];else{const i=n[10];i&&(e=i)}if(!e){for(;n&&!n[4]&&n!==t;)Wt(n)&&ad(n[1],n),n=n[3];null===n&&(n=t),Wt(n)&&ad(n[1],n),e=n&&n[4]}n=e}}(n)}}function ad(t,n){if(!(128&n[2])){n[2]&=-65,n[2]|=128,function HT(t,n){let e;if(null!=t&&null!=(e=t.destroyHooks))for(let i=0;i=0?i[r=o]():i[r=-o].unsubscribe(),s+=2}else{const o=i[r=e[s+1]];e[s].call(o)}if(null!==i){for(let s=r+1;s-1){const{encapsulation:s}=t.data[i.directiveStart+r];if(s===Sn.None||s===Sn.Emulated)return null}return qt(i,e)}}(t,n.parent,e)}function rr(t,n,e,i,r){t.insertBefore(n,e,i,r)}function Gm(t,n,e){t.appendChild(n,e)}function Wm(t,n,e,i,r){null!==i?rr(t,n,e,i,r):Gm(t,n,e)}function al(t,n){return t.parentNode(n)}function qm(t,n,e){return Qm(t,n,e)}let ul,pd,dl,Qm=function Km(t,n,e){return 40&t.type?qt(t,e):null};function ll(t,n,e,i){const r=jm(t,i,n),s=n[11],a=qm(i.parent||n[6],i,n);if(null!=r)if(Array.isArray(e))for(let l=0;lt,createScript:t=>t,createScriptURL:t=>t})}catch{}return ul}()?.createHTML(t)||t}function r_(t){return function fd(){if(void 0===dl&&(dl=null,Ne.trustedTypes))try{dl=Ne.trustedTypes.createPolicy("angular#unsafe-bypass",{createHTML:t=>t,createScript:t=>t,createScriptURL:t=>t})}catch{}return dl}()?.createScriptURL(t)||t}class or{constructor(n){this.changingThisBreaksApplicationSecurity=n}toString(){return`SafeValue must use [property]=binding: ${this.changingThisBreaksApplicationSecurity} (see ${Ra})`}}class YT extends or{getTypeName(){return"HTML"}}class XT extends or{getTypeName(){return"Style"}}class JT extends or{getTypeName(){return"Script"}}class e1 extends or{getTypeName(){return"URL"}}class t1 extends or{getTypeName(){return"ResourceURL"}}function Zt(t){return t instanceof or?t.changingThisBreaksApplicationSecurity:t}function Un(t,n){const e=function n1(t){return t instanceof or&&t.getTypeName()||null}(t);if(null!=e&&e!==n){if("ResourceURL"===e&&"URL"===n)return!0;throw new Error(`Required a safe ${n}, got a ${e} (see ${Ra})`)}return e===n}class c1{constructor(n){this.inertDocumentHelper=n}getInertBodyElement(n){n=""+n;try{const e=(new window.DOMParser).parseFromString(sr(n),"text/html").body;return null===e?this.inertDocumentHelper.getInertBodyElement(n):(e.removeChild(e.firstChild),e)}catch{return null}}}class u1{constructor(n){if(this.defaultDoc=n,this.inertDocument=this.defaultDoc.implementation.createHTMLDocument("sanitization-inert"),null==this.inertDocument.body){const e=this.inertDocument.createElement("html");this.inertDocument.appendChild(e);const i=this.inertDocument.createElement("body");e.appendChild(i)}}getInertBodyElement(n){const e=this.inertDocument.createElement("template");if("content"in e)return e.innerHTML=sr(n),e;const i=this.inertDocument.createElement("body");return i.innerHTML=sr(n),this.defaultDoc.documentMode&&this.stripCustomNsAttrs(i),i}stripCustomNsAttrs(n){const e=n.attributes;for(let r=e.length-1;0"),!0}endElement(n){const e=n.nodeName.toLowerCase();gd.hasOwnProperty(e)&&!o_.hasOwnProperty(e)&&(this.buf.push(""))}chars(n){this.buf.push(u_(n))}checkClobberedElement(n,e){if(e&&(n.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_CONTAINED_BY)===Node.DOCUMENT_POSITION_CONTAINED_BY)throw new Error(`Failed to sanitize html because the element is clobbered: ${n.outerHTML}`);return e}}const g1=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,m1=/([^\#-~ |!])/g;function u_(t){return t.replace(/&/g,"&").replace(g1,function(n){return"&#"+(1024*(n.charCodeAt(0)-55296)+(n.charCodeAt(1)-56320)+65536)+";"}).replace(m1,function(n){return"&#"+n.charCodeAt(0)+";"}).replace(//g,">")}let pl;function d_(t,n){let e=null;try{pl=pl||function s_(t){const n=new u1(t);return function d1(){try{return!!(new window.DOMParser).parseFromString(sr(""),"text/html")}catch{return!1}}()?new c1(n):n}(t);let i=n?String(n):"";e=pl.getInertBodyElement(i);let r=5,s=i;do{if(0===r)throw new Error("Failed to sanitize html because the input is unstable");r--,i=s,s=e.innerHTML,e=pl.getInertBodyElement(i)}while(i!==s);return sr((new f1).sanitizeChildren(_d(e)||e))}finally{if(e){const i=_d(e)||e;for(;i.firstChild;)i.removeChild(i.firstChild)}}}function _d(t){return"content"in t&&function _1(t){return t.nodeType===Node.ELEMENT_NODE&&"TEMPLATE"===t.nodeName}(t)?t.content:null}var ke=(()=>((ke=ke||{})[ke.NONE=0]="NONE",ke[ke.HTML=1]="HTML",ke[ke.STYLE=2]="STYLE",ke[ke.SCRIPT=3]="SCRIPT",ke[ke.URL=4]="URL",ke[ke.RESOURCE_URL=5]="RESOURCE_URL",ke))();function dn(t){const n=fo();return n?n.sanitize(ke.URL,t)||"":Un(t,"URL")?Zt(t):hl(Y(t))}function yd(t){const n=fo();if(n)return r_(n.sanitize(ke.RESOURCE_URL,t)||"");if(Un(t,"ResourceURL"))return r_(Zt(t));throw new I(904,!1)}function fo(){const t=M();return t&&t[12]}const fl=new H("ENVIRONMENT_INITIALIZER"),p_=new H("INJECTOR",-1),f_=new H("INJECTOR_DEF_TYPES");class g_{get(n,e=Gs){if(e===Gs){const i=new Error(`NullInjectorError: No provider for ${Re(n)}!`);throw i.name="NullInjectorError",i}return e}}function E1(...t){return{\u0275providers:m_(0,t),\u0275fromNgModule:!0}}function m_(t,...n){const e=[],i=new Set;let r;return ir(n,s=>{const o=s;vd(o,e,[],i)&&(r||(r=[]),r.push(o))}),void 0!==r&&__(r,e),e}function __(t,n){for(let e=0;e{n.push(s)})}}function vd(t,n,e,i){if(!(t=q(t)))return!1;let r=null,s=Dg(t);const o=!s&&Ce(t);if(s||o){if(o&&!o.standalone)return!1;r=t}else{const l=t.ngModule;if(s=Dg(l),!s)return!1;r=l}const a=i.has(r);if(o){if(a)return!1;if(i.add(r),o.dependencies){const l="function"==typeof o.dependencies?o.dependencies():o.dependencies;for(const c of l)vd(c,n,e,i)}}else{if(!s)return!1;{if(null!=s.imports&&!a){let c;i.add(r);try{ir(s.imports,u=>{vd(u,n,e,i)&&(c||(c=[]),c.push(u))})}finally{}void 0!==c&&__(c,n)}if(!a){const c=er(r)||(()=>new r);n.push({provide:r,useFactory:c,deps:me},{provide:f_,useValue:r,multi:!0},{provide:fl,useValue:()=>x(r),multi:!0})}const l=s.providers;null==l||a||wd(l,u=>{n.push(u)})}}return r!==t&&void 0!==t.providers}function wd(t,n){for(let e of t)mu(e)&&(e=e.\u0275providers),Array.isArray(e)?wd(e,n):n(e)}const I1=Ae({provide:String,useValue:Ae});function Cd(t){return null!==t&&"object"==typeof t&&I1 in t}function ar(t){return"function"==typeof t}const bd=new H("Set Injector scope."),gl={},M1={};let Dd;function ml(){return void 0===Dd&&(Dd=new g_),Dd}class jn{}class w_ extends jn{get destroyed(){return this._destroyed}constructor(n,e,i,r){super(),this.parent=e,this.source=i,this.scopes=r,this.records=new Map,this._ngOnDestroyHooks=new Set,this._onDestroyHooks=[],this._destroyed=!1,Ed(n,o=>this.processProvider(o)),this.records.set(p_,es(void 0,this)),r.has("environment")&&this.records.set(jn,es(void 0,this));const s=this.records.get(bd);null!=s&&"string"==typeof s.value&&this.scopes.add(s.value),this.injectorDefTypes=new Set(this.get(f_.multi,me,K.Self))}destroy(){this.assertNotDestroyed(),this._destroyed=!0;try{for(const n of this._ngOnDestroyHooks)n.ngOnDestroy();for(const n of this._onDestroyHooks)n()}finally{this.records.clear(),this._ngOnDestroyHooks.clear(),this.injectorDefTypes.clear(),this._onDestroyHooks.length=0}}onDestroy(n){this._onDestroyHooks.push(n)}runInContext(n){this.assertNotDestroyed();const e=Lr(this),i=ln(void 0);try{return n()}finally{Lr(e),ln(i)}}get(n,e=Gs,i=K.Default){this.assertNotDestroyed(),i=Ba(i);const r=Lr(this),s=ln(void 0);try{if(!(i&K.SkipSelf)){let a=this.records.get(n);if(void 0===a){const l=function R1(t){return"function"==typeof t||"object"==typeof t&&t instanceof H}(n)&&ka(n);a=l&&this.injectableDefInScope(l)?es(Sd(n),gl):null,this.records.set(n,a)}if(null!=a)return this.hydrate(n,a)}return(i&K.Self?ml():this.parent).get(n,e=i&K.Optional&&e===Gs?null:e)}catch(o){if("NullInjectorError"===o.name){if((o[Va]=o[Va]||[]).unshift(Re(n)),r)throw o;return function tI(t,n,e,i){const r=t[Va];throw n[Ig]&&r.unshift(n[Ig]),t.message=function nI(t,n,e,i=null){t=t&&"\n"===t.charAt(0)&&"\u0275"==t.charAt(1)?t.slice(2):t;let r=Re(n);if(Array.isArray(n))r=n.map(Re).join(" -> ");else if("object"==typeof n){let s=[];for(let o in n)if(n.hasOwnProperty(o)){let a=n[o];s.push(o+":"+("string"==typeof a?JSON.stringify(a):Re(a)))}r=`{${s.join(", ")}}`}return`${e}${i?"("+i+")":""}[${r}]: ${t.replace(Y0,"\n ")}`}("\n"+t.message,r,e,i),t.ngTokenPath=r,t[Va]=null,t}(o,n,"R3InjectorError",this.source)}throw o}finally{ln(s),Lr(r)}}resolveInjectorInitializers(){const n=Lr(this),e=ln(void 0);try{const i=this.get(fl.multi,me,K.Self);for(const r of i)r()}finally{Lr(n),ln(e)}}toString(){const n=[],e=this.records;for(const i of e.keys())n.push(Re(i));return`R3Injector[${n.join(", ")}]`}assertNotDestroyed(){if(this._destroyed)throw new I(205,!1)}processProvider(n){let e=ar(n=q(n))?n:q(n&&n.provide);const i=function O1(t){return Cd(t)?es(void 0,t.useValue):es(C_(t),gl)}(n);if(ar(n)||!0!==n.multi)this.records.get(e);else{let r=this.records.get(e);r||(r=es(void 0,gl,!0),r.factory=()=>wu(r.multi),this.records.set(e,r)),e=n,r.multi.push(n)}this.records.set(e,i)}hydrate(n,e){return e.value===gl&&(e.value=M1,e.value=e.factory()),"object"==typeof e.value&&e.value&&function x1(t){return null!==t&&"object"==typeof t&&"function"==typeof t.ngOnDestroy}(e.value)&&this._ngOnDestroyHooks.add(e.value),e.value}injectableDefInScope(n){if(!n.providedIn)return!1;const e=q(n.providedIn);return"string"==typeof e?"any"===e||this.scopes.has(e):this.injectorDefTypes.has(e)}}function Sd(t){const n=ka(t),e=null!==n?n.factory:er(t);if(null!==e)return e;if(t instanceof H)throw new I(204,!1);if(t instanceof Function)return function A1(t){const n=t.length;if(n>0)throw ro(n,"?"),new I(204,!1);const e=function W0(t){const n=t&&(t[La]||t[Sg]);if(n){const e=function q0(t){if(t.hasOwnProperty("name"))return t.name;const n=(""+t).match(/^function\s*([^\s(]+)/);return null===n?"":n[1]}(t);return console.warn(`DEPRECATED: DI is instantiating a token "${e}" that inherits its @Injectable decorator but does not provide one itself.\nThis will become an error in a future version of Angular. Please add @Injectable() to the "${e}" class.`),n}return null}(t);return null!==e?()=>e.factory(t):()=>new t}(t);throw new I(204,!1)}function C_(t,n,e){let i;if(ar(t)){const r=q(t);return er(r)||Sd(r)}if(Cd(t))i=()=>q(t.useValue);else if(function v_(t){return!(!t||!t.useFactory)}(t))i=()=>t.useFactory(...wu(t.deps||[]));else if(function y_(t){return!(!t||!t.useExisting)}(t))i=()=>x(q(t.useExisting));else{const r=q(t&&(t.useClass||t.provide));if(!function P1(t){return!!t.deps}(t))return er(r)||Sd(r);i=()=>new r(...wu(t.deps))}return i}function es(t,n,e=!1){return{factory:t,value:n,multi:e?[]:void 0}}function Ed(t,n){for(const e of t)Array.isArray(e)?Ed(e,n):e&&mu(e)?Ed(e.\u0275providers,n):n(e)}class N1{}class b_{}class k1{resolveComponentFactory(n){throw function F1(t){const n=Error(`No component factory found for ${Re(t)}. Did you add it to @NgModule.entryComponents?`);return n.ngComponent=t,n}(n)}}let go=(()=>{class t{}return t.NULL=new k1,t})();function L1(){return ts(gt(),M())}function ts(t,n){return new $e(qt(t,n))}let $e=(()=>{class t{constructor(e){this.nativeElement=e}}return t.__NG_ELEMENT_ID__=L1,t})();function V1(t){return t instanceof $e?t.nativeElement:t}class mo{}let Yt=(()=>{class t{}return t.__NG_ELEMENT_ID__=()=>function B1(){const t=M(),e=Kt(gt().index,t);return(Wt(e)?e:t)[11]}(),t})(),H1=(()=>{class t{}return t.\u0275prov=k({token:t,providedIn:"root",factory:()=>null}),t})();class _o{constructor(n){this.full=n,this.major=n.split(".")[0],this.minor=n.split(".")[1],this.patch=n.split(".").slice(2).join(".")}}const $1=new _o("15.1.2"),Id={};function Md(t){return t.ngOriginalError}class ns{constructor(){this._console=console}handleError(n){const e=this._findOriginalError(n);this._console.error("ERROR",n),e&&this._console.error("ORIGINAL ERROR",e)}_findOriginalError(n){let e=n&&Md(n);for(;e&&Md(e);)e=Md(e);return e||null}}function di(t){return t instanceof Function?t():t}function E_(t,n,e){let i=t.length;for(;;){const r=t.indexOf(n,e);if(-1===r)return r;if(0===r||t.charCodeAt(r-1)<=32){const s=n.length;if(r+s===i||t.charCodeAt(r+s)<=32)return r}e=r+1}}const I_="ng-template";function X1(t,n,e){let i=0;for(;is?"":r[d+1].toLowerCase();const p=8&i?h:null;if(p&&-1!==E_(p,c,0)||2&i&&c!==h){if(Mn(i))return!1;o=!0}}}}else{if(!o&&!Mn(i)&&!Mn(l))return!1;if(o&&Mn(l))continue;o=!1,i=l|1&i}}return Mn(i)||o}function Mn(t){return 0==(1&t)}function tM(t,n,e,i){if(null===n)return-1;let r=0;if(i||!e){let s=!1;for(;r-1)for(e++;e0?'="'+a+'"':"")+"]"}else 8&i?r+="."+o:4&i&&(r+=" "+o);else""!==r&&!Mn(o)&&(n+=A_(s,r),r=""),i=o,s=s||!Mn(i);e++}return""!==r&&(n+=A_(s,r)),n}const J={};function m(t){O_(pe(),M(),Rt()+t,!1)}function O_(t,n,e,i){if(!i)if(3==(3&n[2])){const s=t.preOrderCheckHooks;null!==s&&Qa(n,s,e)}else{const s=t.preOrderHooks;null!==s&&Za(n,s,0,e)}tr(e)}function N_(t,n=null,e=null,i){const r=F_(t,n,e,i);return r.resolveInjectorInitializers(),r}function F_(t,n=null,e=null,i,r=new Set){const s=[e||me,E1(t)];return i=i||("object"==typeof t?void 0:Re(t)),new w_(s,n||ml(),i||null,r)}let hn=(()=>{class t{static create(e,i){if(Array.isArray(e))return N_({name:""},i,e,"");{const r=e.name??"";return N_({name:r},e.parent,e.providers,r)}}}return t.THROW_IF_NOT_FOUND=Gs,t.NULL=new g_,t.\u0275prov=k({token:t,providedIn:"any",factory:()=>x(p_)}),t.__NG_ELEMENT_ID__=-1,t})();function D(t,n=K.Default){const e=M();return null===e?x(t,n):hm(gt(),e,q(t),n)}function j_(t,n){const e=t.contentQueries;if(null!==e)for(let i=0;i22&&O_(t,n,22,!1),e(i,r)}finally{tr(s)}}function Fd(t,n,e){if(Eu(n)){const r=n.directiveEnd;for(let s=n.directiveStart;s0;){const e=t[--n];if("number"==typeof e&&e<0)return e}return 0})(o)!=a&&o.push(a),o.push(e,i,s)}}(t,n,i,yo(t,e,r.hostVars,J),r)}function zn(t,n,e,i,r,s){const o=qt(t,n);!function $d(t,n,e,i,r,s,o){if(null==s)t.removeAttribute(n,r,e);else{const a=null==o?Y(s):o(s,i||"",r);t.setAttribute(n,r,a,e)}}(n[11],o,s,t.value,e,i,r)}function WM(t,n,e,i,r,s){const o=s[n];if(null!==o){const a=i.setInput;for(let l=0;l0&&Ud(e)}}function Ud(t){for(let i=nd(t);null!==i;i=id(i))for(let r=10;r0&&Ud(s)}const e=t[1].components;if(null!==e)for(let i=0;i0&&Ud(r)}}function YM(t,n){const e=Kt(n,t),i=e[1];(function XM(t,n){for(let e=n.length;e-1&&(od(n,i),il(e,i))}this._attachedToViewContainer=!1}Um(this._lView[1],this._lView)}onDestroy(n){W_(this._lView[1],this._lView,null,n)}markForCheck(){jd(this._cdRefInjectingView||this._lView)}detach(){this._lView[2]&=-65}reattach(){this._lView[2]|=64}detectChanges(){Cl(this._lView[1],this._lView,this.context)}checkNoChanges(){}attachToViewContainerRef(){if(this._appRef)throw new I(902,!1);this._attachedToViewContainer=!0}detachFromAppRef(){this._appRef=null,function FT(t,n){ho(t,n,n[11],2,null,null)}(this._lView[1],this._lView)}attachToAppRef(n){if(this._attachedToViewContainer)throw new I(902,!1);this._appRef=n}}class JM extends vo{constructor(n){super(n),this._view=n}detectChanges(){const n=this._view;Cl(n[1],n,n[8],!1)}checkNoChanges(){}get context(){return null}}class iy extends go{constructor(n){super(),this.ngModule=n}resolveComponentFactory(n){const e=Ce(n);return new wo(e,this.ngModule)}}function ry(t){const n=[];for(let e in t)t.hasOwnProperty(e)&&n.push({propName:t[e],templateName:e});return n}class tA{constructor(n,e){this.injector=n,this.parentInjector=e}get(n,e,i){i=Ba(i);const r=this.injector.get(n,Id,i);return r!==Id||e===Id?r:this.parentInjector.get(n,e,i)}}class wo extends b_{get inputs(){return ry(this.componentDef.inputs)}get outputs(){return ry(this.componentDef.outputs)}constructor(n,e){super(),this.componentDef=n,this.ngModule=e,this.componentType=n.type,this.selector=function aM(t){return t.map(oM).join(",")}(n.selectors),this.ngContentSelectors=n.ngContentSelectors?n.ngContentSelectors:[],this.isBoundToModule=!!e}create(n,e,i,r){let s=(r=r||this.ngModule)instanceof jn?r:r?.injector;s&&null!==this.componentDef.getStandaloneInjector&&(s=this.componentDef.getStandaloneInjector(s)||s);const o=s?new tA(n,s):n,a=o.get(mo,null);if(null===a)throw new I(407,!1);const l=o.get(H1,null),c=a.createRenderer(null,this.componentDef),u=this.componentDef.selectors[0][0]||"div",d=i?function PM(t,n,e){return t.selectRootElement(n,e===Sn.ShadowDom)}(c,i,this.componentDef.encapsulation):sd(c,u,function eA(t){const n=t.toLowerCase();return"svg"===n?"svg":"math"===n?"math":null}(u)),h=this.componentDef.onPush?288:272,p=Vd(0,null,null,1,0,null,null,null,null,null),f=yl(null,p,null,h,null,null,a,c,l,o,null);let _,w;Ru(f);try{const b=this.componentDef;let T,E=null;b.findHostDirectiveDefs?(T=[],E=new Map,b.findHostDirectiveDefs(b,T,E),T.push(b)):T=[b];const O=function iA(t,n){const e=t[1];return t[22]=n,ss(e,22,2,"#host",null)}(f,d),te=function rA(t,n,e,i,r,s,o,a){const l=r[1];!function sA(t,n,e,i){for(const r of t)n.mergedAttrs=to(n.mergedAttrs,r.hostAttrs);null!==n.mergedAttrs&&(bl(n,n.mergedAttrs,!0),null!==e&&e_(i,e,n))}(i,t,n,o);const c=s.createRenderer(n,e),u=yl(r,G_(e),null,e.onPush?32:16,r[t.index],t,s,c,a||null,null,null);return l.firstCreatePass&&Hd(l,t,i.length-1),wl(r,u),r[t.index]=u}(O,d,b,T,f,a,c);w=Ug(p,22),d&&function aA(t,n,e,i){if(i)Lu(t,e,["ng-version",$1.full]);else{const{attrs:r,classes:s}=function lM(t){const n=[],e=[];let i=1,r=2;for(;i0&&Jm(t,e,s.join(" "))}}(c,b,d,i),void 0!==e&&function lA(t,n,e){const i=t.projection=[];for(let r=0;r=0;i--){const r=t[i];r.hostVars=n+=r.hostVars,r.hostAttrs=to(r.hostAttrs,e=to(e,r.hostAttrs))}}(i)}function Wd(t){return t===si?{}:t===me?[]:t}function dA(t,n){const e=t.viewQuery;t.viewQuery=e?(i,r)=>{n(i,r),e(i,r)}:n}function hA(t,n){const e=t.contentQueries;t.contentQueries=e?(i,r,s)=>{n(i,r,s),e(i,r,s)}:n}function pA(t,n){const e=t.hostBindings;t.hostBindings=e?(i,r)=>{n(i,r),e(i,r)}:n}let Sl=null;function lr(){if(!Sl){const t=Ne.Symbol;if(t&&t.iterator)Sl=t.iterator;else{const n=Object.getOwnPropertyNames(Map.prototype);for(let e=0;eo(ft(O[i.index])):i.index;let E=null;if(!o&&a&&(E=function TA(t,n,e,i){const r=t.cleanup;if(null!=r)for(let s=0;sl?a[l]:null}"string"==typeof o&&(s+=2)}return null}(t,n,r,i.index)),null!==E)(E.__ngLastListenerFn__||E).__ngNextListenerFn__=s,E.__ngLastListenerFn__=s,h=!1;else{s=by(i,n,u,s,!1);const O=e.listen(w,r,s);d.push(s,O),c&&c.push(r,T,b,b+1)}}else s=by(i,n,u,s,!1);const p=i.outputs;let f;if(h&&null!==p&&(f=p[r])){const _=f.length;if(_)for(let w=0;w<_;w+=2){const te=n[f[w]][f[w+1]].subscribe(s),he=d.length;d.push(s,te),c&&c.push(r,i.index,he,-(he+1))}}}(s,r,r[11],o,t,n,i),F}function Cy(t,n,e,i){try{return!1!==e(i)}catch(r){return ny(t,r),!1}}function by(t,n,e,i,r){return function s(o){if(o===Function)return i;jd(t.componentOffset>-1?Kt(t.index,n):n);let l=Cy(n,0,i,o),c=s.__ngNextListenerFn__;for(;c;)l=Cy(n,0,c,o)&&l,c=c.__ngNextListenerFn__;return r&&!1===l&&(o.preventDefault(),o.returnValue=!1),l}}function C(t=1){return function MI(t){return(X.lFrame.contextLView=function AI(t,n){for(;t>0;)n=n[15],t--;return n}(t,X.lFrame.contextLView))[8]}(t)}function MA(t,n){let e=null;const i=function nM(t){const n=t.attrs;if(null!=n){const e=n.indexOf(5);if(!(1&e))return n[e+1]}return null}(t);for(let r=0;r>17&32767}function Yd(t){return 2|t}function ur(t){return(131068&t)>>2}function Xd(t,n){return-131069&t|n<<2}function Jd(t){return 1|t}function xy(t,n,e,i,r){const s=t[e+1],o=null===n;let a=i?Ni(s):ur(s),l=!1;for(;0!==a&&(!1===l||o);){const u=t[a+1];NA(t[a],n)&&(l=!0,t[a+1]=i?Jd(u):Yd(u)),a=i?Ni(u):ur(u)}l&&(t[e+1]=i?Yd(s):Jd(s))}function NA(t,n){return null===t||null==n||(Array.isArray(t)?t[1]:t)===n||!(!Array.isArray(t)||"string"!=typeof n)&&Yr(t,n)>=0}const st={textEnd:0,key:0,keyEnd:0,value:0,valueEnd:0};function Ry(t){return t.substring(st.key,st.keyEnd)}function FA(t){return t.substring(st.value,st.valueEnd)}function Ny(t,n){const e=st.textEnd;return e===n?-1:(n=st.keyEnd=function VA(t,n,e){for(;n32;)n++;return n}(t,st.key=n,e),gs(t,n,e))}function Fy(t,n){const e=st.textEnd;let i=st.key=gs(t,n,e);return e===i?-1:(i=st.keyEnd=function BA(t,n,e){let i;for(;n=65&&(-33&i)<=90||i>=48&&i<=57);)n++;return n}(t,i,e),i=Ly(t,i,e),i=st.value=gs(t,i,e),i=st.valueEnd=function HA(t,n,e){let i=-1,r=-1,s=-1,o=n,a=o;for(;o32&&(a=o),s=r,r=i,i=-33&l}return a}(t,i,e),Ly(t,i,e))}function ky(t){st.key=0,st.keyEnd=0,st.value=0,st.valueEnd=0,st.textEnd=t.length}function gs(t,n,e){for(;n=0;e=Fy(n,e))$y(t,Ry(n),FA(n))}function Ke(t){Pn(Qt,Wn,t,!0)}function Wn(t,n){for(let e=function kA(t){return ky(t),Ny(t,gs(t,0,st.textEnd))}(n);e>=0;e=Ny(n,e))Qt(t,Ry(n),!0)}function On(t,n,e,i){const r=M(),s=pe(),o=ci(2);s.firstUpdatePass&&Hy(s,t,o,i),n!==J&&bt(r,o,n)&&Uy(s,s.data[Rt()],r,r[11],t,r[o+1]=function KA(t,n){return null==t||("string"==typeof n?t+=n:"object"==typeof t&&(t=Re(Zt(t)))),t}(n,e),i,o)}function Pn(t,n,e,i){const r=pe(),s=ci(2);r.firstUpdatePass&&Hy(r,null,s,i);const o=M();if(e!==J&&bt(o,s,e)){const a=r.data[Rt()];if(zy(a,i)&&!By(r,s)){let l=i?a.classesWithoutHost:a.stylesWithoutHost;null!==l&&(e=fu(l,e||"")),Kd(r,a,o,e,i)}else!function qA(t,n,e,i,r,s,o,a){r===J&&(r=me);let l=0,c=0,u=0=t.expandoStartIndex}function Hy(t,n,e,i){const r=t.data;if(null===r[e+1]){const s=r[Rt()],o=By(t,e);zy(s,i)&&null===n&&!o&&(n=!1),n=function UA(t,n,e,i){const r=function Pu(t){const n=X.lFrame.currentDirectiveIndex;return-1===n?null:t[n]}(t);let s=i?n.residualClasses:n.residualStyles;if(null===r)0===(i?n.classBindings:n.styleBindings)&&(e=Do(e=th(null,t,n,e,i),n.attrs,i),s=null);else{const o=n.directiveStylingLast;if(-1===o||t[o]!==r)if(e=th(r,t,n,e,i),null===s){let l=function jA(t,n,e){const i=e?n.classBindings:n.styleBindings;if(0!==ur(i))return t[Ni(i)]}(t,n,i);void 0!==l&&Array.isArray(l)&&(l=th(null,t,n,l[1],i),l=Do(l,n.attrs,i),function zA(t,n,e,i){t[Ni(e?n.classBindings:n.styleBindings)]=i}(t,n,i,l))}else s=function GA(t,n,e){let i;const r=n.directiveEnd;for(let s=1+n.directiveStylingLast;s0)&&(c=!0)):u=e,r)if(0!==l){const h=Ni(t[a+1]);t[i+1]=Tl(h,a),0!==h&&(t[h+1]=Xd(t[h+1],i)),t[a+1]=function OA(t,n){return 131071&t|n<<17}(t[a+1],i)}else t[i+1]=Tl(a,0),0!==a&&(t[a+1]=Xd(t[a+1],i)),a=i;else t[i+1]=Tl(l,0),0===a?a=i:t[l+1]=Xd(t[l+1],i),l=i;c&&(t[i+1]=Yd(t[i+1])),xy(t,u,i,!0),xy(t,u,i,!1),function RA(t,n,e,i,r){const s=r?t.residualClasses:t.residualStyles;null!=s&&"string"==typeof n&&Yr(s,n)>=0&&(e[i+1]=Jd(e[i+1]))}(n,u,t,i,s),o=Tl(a,l),s?n.classBindings=o:n.styleBindings=o}(r,s,n,e,o,i)}}function th(t,n,e,i,r){let s=null;const o=e.directiveEnd;let a=e.directiveStylingLast;for(-1===a?a=e.directiveStart:a++;a0;){const l=t[r],c=Array.isArray(l),u=c?l[1]:l,d=null===u;let h=e[r+1];h===J&&(h=d?me:void 0);let p=d?Gu(h,i):u===i?h:void 0;if(c&&!Ml(p)&&(p=Gu(l,i)),Ml(p)&&(a=p,o))return a;const f=t[r+1];r=o?Ni(f):ur(f)}if(null!==n){let l=s?n.residualClasses:n.residualStyles;null!=l&&(a=Gu(l,i))}return a}function Ml(t){return void 0!==t}function zy(t,n){return 0!=(t.flags&(n?8:16))}function P(t,n=""){const e=M(),i=pe(),r=t+22,s=i.firstCreatePass?ss(i,r,1,n,null):i.data[r],o=e[r]=function rd(t,n){return t.createText(n)}(e[11],n);ll(i,e,o,s),Hn(s,!1)}function _e(t){return ot("",t,""),_e}function ot(t,n,e){const i=M(),r=function as(t,n,e,i){return bt(t,zr(),e)?n+Y(e)+i:J}(i,t,n,e);return r!==J&&function hi(t,n,e){const i=Wa(n,t);!function Hm(t,n,e){t.setValue(n,e)}(t[11],i,e)}(i,Rt(),r),ot}const hr=void 0;var fO=["en",[["a","p"],["AM","PM"],hr],[["AM","PM"],hr,hr],[["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"]],hr,[["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"]],hr,[["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}",hr,"{1} 'at' {0}",hr],[".",",",";","%","+","-","E","\xd7","\u2030","\u221e","NaN",":"],["#,##0.###","#,##0%","\xa4#,##0.00","#E0"],"USD","$","US Dollar",{},"ltr",function pO(t){const e=Math.floor(Math.abs(t)),i=t.toString().replace(/^[^.]*\.?/,"").length;return 1===e&&0===i?1:5}];let ms={};function Nt(t){const n=function gO(t){return t.toLowerCase().replace(/_/g,"-")}(t);let e=dv(n);if(e)return e;const i=n.split("-")[0];if(e=dv(i),e)return e;if("en"===i)return fO;throw new I(701,!1)}function dv(t){return t in ms||(ms[t]=Ne.ng&&Ne.ng.common&&Ne.ng.common.locales&&Ne.ng.common.locales[t]),ms[t]}var R=(()=>((R=R||{})[R.LocaleId=0]="LocaleId",R[R.DayPeriodsFormat=1]="DayPeriodsFormat",R[R.DayPeriodsStandalone=2]="DayPeriodsStandalone",R[R.DaysFormat=3]="DaysFormat",R[R.DaysStandalone=4]="DaysStandalone",R[R.MonthsFormat=5]="MonthsFormat",R[R.MonthsStandalone=6]="MonthsStandalone",R[R.Eras=7]="Eras",R[R.FirstDayOfWeek=8]="FirstDayOfWeek",R[R.WeekendRange=9]="WeekendRange",R[R.DateFormat=10]="DateFormat",R[R.TimeFormat=11]="TimeFormat",R[R.DateTimeFormat=12]="DateTimeFormat",R[R.NumberSymbols=13]="NumberSymbols",R[R.NumberFormats=14]="NumberFormats",R[R.CurrencyCode=15]="CurrencyCode",R[R.CurrencySymbol=16]="CurrencySymbol",R[R.CurrencyName=17]="CurrencyName",R[R.Currencies=18]="Currencies",R[R.Directionality=19]="Directionality",R[R.PluralCase=20]="PluralCase",R[R.ExtraData=21]="ExtraData",R))();const _s="en-US";let hv=_s;function rh(t,n,e,i,r){if(t=q(t),Array.isArray(t))for(let s=0;s>20;if(ar(t)||!t.multi){const p=new eo(l,r,D),f=oh(a,n,r?u:u+h,d);-1===f?($u(el(c,o),s,a),sh(s,t,n.length),n.push(a),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(p),o.push(p)):(e[f]=p,o[f]=p)}else{const p=oh(a,n,u+h,d),f=oh(a,n,u,u+h),w=f>=0&&e[f];if(r&&!w||!r&&!(p>=0&&e[p])){$u(el(c,o),s,a);const b=function hP(t,n,e,i,r){const s=new eo(t,e,D);return s.multi=[],s.index=n,s.componentProviders=0,Lv(s,r,i&&!e),s}(r?dP:uP,e.length,r,i,l);!r&&w&&(e[f].providerFactory=b),sh(s,t,n.length,0),n.push(a),c.directiveStart++,c.directiveEnd++,r&&(c.providerIndexes+=1048576),e.push(b),o.push(b)}else sh(s,t,p>-1?p:f,Lv(e[r?f:p],l,!r&&i));!r&&i&&w&&e[f].componentProviders++}}}function sh(t,n,e,i){const r=ar(n),s=function T1(t){return!!t.useClass}(n);if(r||s){const l=(s?q(n.useClass):n).prototype.ngOnDestroy;if(l){const c=t.destroyHooks||(t.destroyHooks=[]);if(!r&&n.multi){const u=c.indexOf(e);-1===u?c.push(e,[i,l]):c[u+1].push(i,l)}else c.push(e,l)}}}function Lv(t,n,e){return e&&t.componentProviders++,t.multi.push(n)-1}function oh(t,n,e,i){for(let r=e;r{e.providersResolver=(i,r)=>function cP(t,n,e){const i=pe();if(i.firstCreatePass){const r=Tn(t);rh(e,i.data,i.blueprint,r,!0),rh(n,i.data,i.blueprint,r,!1)}}(i,r?r(t):t,n)}}class ys{}class Vv{}class Bv extends ys{constructor(n,e){super(),this._parent=e,this._bootstrapComponents=[],this.destroyCbs=[],this.componentFactoryResolver=new iy(this);const i=Gt(n);this._bootstrapComponents=di(i.bootstrap),this._r3Injector=F_(n,e,[{provide:ys,useValue:this},{provide:go,useValue:this.componentFactoryResolver}],Re(n),new Set(["environment"])),this._r3Injector.resolveInjectorInitializers(),this.instance=this._r3Injector.get(n)}get injector(){return this._r3Injector}destroy(){const n=this._r3Injector;!n.destroyed&&n.destroy(),this.destroyCbs.forEach(e=>e()),this.destroyCbs=null}onDestroy(n){this.destroyCbs.push(n)}}class lh extends Vv{constructor(n){super(),this.moduleType=n}create(n){return new Bv(this.moduleType,n)}}class fP extends ys{constructor(n,e,i){super(),this.componentFactoryResolver=new iy(this),this.instance=null;const r=new w_([...n,{provide:ys,useValue:this},{provide:go,useValue:this.componentFactoryResolver}],e||ml(),i,new Set(["environment"]));this.injector=r,r.resolveInjectorInitializers()}destroy(){this.injector.destroy()}onDestroy(n){this.injector.onDestroy(n)}}function Rl(t,n,e=null){return new fP(t,n,e).injector}let gP=(()=>{class t{constructor(e){this._injector=e,this.cachedInjectors=new Map}getOrCreateStandaloneInjector(e){if(!e.standalone)return null;if(!this.cachedInjectors.has(e.id)){const i=m_(0,e.type),r=i.length>0?Rl([i],this._injector,`Standalone[${e.type.name}]`):null;this.cachedInjectors.set(e.id,r)}return this.cachedInjectors.get(e.id)}ngOnDestroy(){try{for(const e of this.cachedInjectors.values())null!==e&&e.destroy()}finally{this.cachedInjectors.clear()}}}return t.\u0275prov=k({token:t,providedIn:"environment",factory:()=>new t(x(jn))}),t})();function Hv(t){t.getStandaloneInjector=n=>n.get(gP).getOrCreateStandaloneInjector(t)}function pr(t,n,e){const i=xt()+t,r=M();return r[i]===J?Gn(r,i,e?n.call(e):n()):function Co(t,n){return t[n]}(r,i)}function le(t,n,e,i){return Qv(M(),xt(),t,n,e,i)}function Ft(t,n,e,i,r){return Zv(M(),xt(),t,n,e,i,r)}function fr(t,n,e,i,r,s){return function Yv(t,n,e,i,r,s,o,a){const l=n+e;return function Il(t,n,e,i,r){const s=cr(t,n,e,i);return bt(t,n+2,r)||s}(t,l,r,s,o)?Gn(t,l+3,a?i.call(a,r,s,o):i(r,s,o)):Ao(t,l+3)}(M(),xt(),t,n,e,i,r,s)}function qv(t,n,e,i,r,s,o){return function Xv(t,n,e,i,r,s,o,a,l){const c=n+e;return function pn(t,n,e,i,r,s){const o=cr(t,n,e,i);return cr(t,n+2,r,s)||o}(t,c,r,s,o,a)?Gn(t,c+4,l?i.call(l,r,s,o,a):i(r,s,o,a)):Ao(t,c+4)}(M(),xt(),t,n,e,i,r,s,o)}function Kv(t,n,e,i){return function Jv(t,n,e,i,r,s){let o=n+e,a=!1;for(let l=0;l=0;e--){const i=n[e];if(t===i.name)return i}}(n,e.pipeRegistry),e.data[r]=i,i.onDestroy&&(e.destroyHooks||(e.destroyHooks=[])).push(r,i.onDestroy)):i=e.data[r];const s=i.factory||(i.factory=er(i.type)),o=ln(D);try{const a=Ja(!1),l=s();return Ja(a),function SA(t,n,e,i){e>=t.data.length&&(t.data[e]=null,t.blueprint[e]=null),n[e]=i}(e,M(),r,l),l}finally{ln(o)}}function uh(t,n,e){const i=t+22,r=M(),s=jr(r,i);return Oo(r,i)?Qv(r,xt(),n,s.transform,e,s):s.transform(e)}function gr(t,n,e,i){const r=t+22,s=M(),o=jr(s,r);return Oo(s,r)?Zv(s,xt(),n,o.transform,e,i,o):o.transform(e,i)}function Oo(t,n){return t[1].data[n].pure}function dh(t){return n=>{setTimeout(t,void 0,n)}}const U=class xP extends bn{constructor(n=!1){super(),this.__isAsync=n}emit(n){super.next(n)}subscribe(n,e,i){let r=n,s=e||(()=>null),o=i;if(n&&"object"==typeof n){const l=n;r=l.next?.bind(l),s=l.error?.bind(l),o=l.complete?.bind(l)}this.__isAsync&&(s=dh(s),r&&(r=dh(r)),o&&(o=dh(o)));const a=super.subscribe({next:r,error:s,complete:o});return n instanceof sn&&n.add(a),a}};function RP(){return this._results[lr()]()}class hh{get changes(){return this._changes||(this._changes=new U)}constructor(n=!1){this._emitDistinctChangesOnly=n,this.dirty=!0,this._results=[],this._changesDetected=!1,this._changes=null,this.length=0,this.first=void 0,this.last=void 0;const e=lr(),i=hh.prototype;i[e]||(i[e]=RP)}get(n){return this._results[n]}map(n){return this._results.map(n)}filter(n){return this._results.filter(n)}find(n){return this._results.find(n)}reduce(n,e){return this._results.reduce(n,e)}forEach(n){this._results.forEach(n)}some(n){return this._results.some(n)}toArray(){return this._results.slice()}toString(){return this._results.toString()}reset(n,e){const i=this;i.dirty=!1;const r=function un(t){return t.flat(Number.POSITIVE_INFINITY)}(n);(this._changesDetected=!function QI(t,n,e){if(t.length!==n.length)return!1;for(let i=0;i{class t{}return t.__NG_ELEMENT_ID__=kP,t})();const NP=qn,FP=class extends NP{constructor(n,e,i){super(),this._declarationLView=n,this._declarationTContainer=e,this.elementRef=i}createEmbeddedView(n,e){const i=this._declarationTContainer.tViews,r=yl(this._declarationLView,i,n,16,null,i.declTNode,null,null,null,null,e||null);r[17]=this._declarationLView[this._declarationTContainer.index];const o=this._declarationLView[19];return null!==o&&(r[19]=o.createEmbeddedView(i)),Nd(i,r,n),new vo(r)}};function kP(){return Nl(gt(),M())}function Nl(t,n){return 4&t.type?new FP(n,t,ts(t,n)):null}let gn=(()=>{class t{}return t.__NG_ELEMENT_ID__=LP,t})();function LP(){return nw(gt(),M())}const VP=gn,ew=class extends VP{constructor(n,e,i){super(),this._lContainer=n,this._hostTNode=e,this._hostLView=i}get element(){return ts(this._hostTNode,this._hostLView)}get injector(){return new Wr(this._hostTNode,this._hostLView)}get parentInjector(){const n=Hu(this._hostTNode,this._hostLView);if(om(n)){const e=Xa(n,this._hostLView),i=Ya(n);return new Wr(e[1].data[i+8],e)}return new Wr(null,this._hostLView)}clear(){for(;this.length>0;)this.remove(this.length-1)}get(n){const e=tw(this._lContainer);return null!==e&&e[n]||null}get length(){return this._lContainer.length-10}createEmbeddedView(n,e,i){let r,s;"number"==typeof i?r=i:null!=i&&(r=i.index,s=i.injector);const o=n.createEmbeddedView(e||{},s);return this.insert(o,r),o}createComponent(n,e,i,r,s){const o=n&&!function io(t){return"function"==typeof t}(n);let a;if(o)a=e;else{const d=e||{};a=d.index,i=d.injector,r=d.projectableNodes,s=d.environmentInjector||d.ngModuleRef}const l=o?n:new wo(Ce(n)),c=i||this.parentInjector;if(!s&&null==l.ngModule){const h=(o?c:this.parentInjector).get(jn,null);h&&(s=h)}const u=l.create(c,r,void 0,s);return this.insert(u.hostView,a),u}insert(n,e){const i=n._lView,r=i[1];if(function _I(t){return In(t[3])}(i)){const u=this.indexOf(n);if(-1!==u)this.detach(u);else{const d=i[3],h=new ew(d,d[6],d[3]);h.detach(h.indexOf(n))}}const s=this._adjustIndex(e),o=this._lContainer;!function LT(t,n,e,i){const r=10+i,s=e.length;i>0&&(e[r-1][4]=n),i0)i.push(o[a/2]);else{const c=s[a+1],u=n[-l];for(let d=10;d{class t{constructor(e){this.appInits=e,this.resolve=kl,this.reject=kl,this.initialized=!1,this.done=!1,this.donePromise=new Promise((i,r)=>{this.resolve=i,this.reject=r})}runInitializers(){if(this.initialized)return;const e=[],i=()=>{this.done=!0,this.resolve()};if(this.appInits)for(let r=0;r{s.subscribe({complete:a,error:l})});e.push(o)}}Promise.all(e).then(()=>{i()}).catch(r=>{this.reject(r)}),0===e.length&&i(),this.initialized=!0}}return t.\u0275fac=function(e){return new(e||t)(x(Ll,8))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const xo=new H("AppId",{providedIn:"root",factory:function Iw(){return`${Dh()}${Dh()}${Dh()}`}});function Dh(){return String.fromCharCode(97+Math.floor(25*Math.random()))}const Tw=new H("Platform Initializer"),Sh=new H("Platform ID",{providedIn:"platform",factory:()=>"unknown"}),Mw=new H("appBootstrapListener"),Aw=new H("AnimationModuleType");let ux=(()=>{class t{log(e){console.log(e)}warn(e){console.warn(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();const mi=new H("LocaleId",{providedIn:"root",factory:()=>ce(mi,K.Optional|K.SkipSelf)||function dx(){return typeof $localize<"u"&&$localize.locale||_s}()}),hx=new H("DefaultCurrencyCode",{providedIn:"root",factory:()=>"USD"});class px{constructor(n,e){this.ngModuleFactory=n,this.componentFactories=e}}let Ow=(()=>{class t{compileModuleSync(e){return new lh(e)}compileModuleAsync(e){return Promise.resolve(this.compileModuleSync(e))}compileModuleAndAllComponentsSync(e){const i=this.compileModuleSync(e),s=di(Gt(e).declarations).reduce((o,a)=>{const l=Ce(a);return l&&o.push(new wo(l)),o},[]);return new px(i,s)}compileModuleAndAllComponentsAsync(e){return Promise.resolve(this.compileModuleAndAllComponentsSync(e))}clearCache(){}clearCacheFor(e){}getModuleId(e){}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const mx=(()=>Promise.resolve(0))();function Eh(t){typeof Zone>"u"?mx.then(()=>{t&&t.apply(null,null)}):Zone.current.scheduleMicroTask("scheduleMicrotask",t)}class Te{constructor({enableLongStackTrace:n=!1,shouldCoalesceEventChangeDetection:e=!1,shouldCoalesceRunChangeDetection:i=!1}){if(this.hasPendingMacrotasks=!1,this.hasPendingMicrotasks=!1,this.isStable=!0,this.onUnstable=new U(!1),this.onMicrotaskEmpty=new U(!1),this.onStable=new U(!1),this.onError=new U(!1),typeof Zone>"u")throw new I(908,!1);Zone.assertZonePatched();const r=this;r._nesting=0,r._outer=r._inner=Zone.current,Zone.TaskTrackingZoneSpec&&(r._inner=r._inner.fork(new Zone.TaskTrackingZoneSpec)),n&&Zone.longStackTraceZoneSpec&&(r._inner=r._inner.fork(Zone.longStackTraceZoneSpec)),r.shouldCoalesceEventChangeDetection=!i&&e,r.shouldCoalesceRunChangeDetection=i,r.lastRequestAnimationFrameId=-1,r.nativeRequestAnimationFrame=function _x(){let t=Ne.requestAnimationFrame,n=Ne.cancelAnimationFrame;if(typeof Zone<"u"&&t&&n){const e=t[Zone.__symbol__("OriginalDelegate")];e&&(t=e);const i=n[Zone.__symbol__("OriginalDelegate")];i&&(n=i)}return{nativeRequestAnimationFrame:t,nativeCancelAnimationFrame:n}}().nativeRequestAnimationFrame,function wx(t){const n=()=>{!function vx(t){t.isCheckStableRunning||-1!==t.lastRequestAnimationFrameId||(t.lastRequestAnimationFrameId=t.nativeRequestAnimationFrame.call(Ne,()=>{t.fakeTopEventTask||(t.fakeTopEventTask=Zone.root.scheduleEventTask("fakeTopEventTask",()=>{t.lastRequestAnimationFrameId=-1,Th(t),t.isCheckStableRunning=!0,Ih(t),t.isCheckStableRunning=!1},void 0,()=>{},()=>{})),t.fakeTopEventTask.invoke()}),Th(t))}(t)};t._inner=t._inner.fork({name:"angular",properties:{isAngularZone:!0},onInvokeTask:(e,i,r,s,o,a)=>{try{return Rw(t),e.invokeTask(r,s,o,a)}finally{(t.shouldCoalesceEventChangeDetection&&"eventTask"===s.type||t.shouldCoalesceRunChangeDetection)&&n(),Nw(t)}},onInvoke:(e,i,r,s,o,a,l)=>{try{return Rw(t),e.invoke(r,s,o,a,l)}finally{t.shouldCoalesceRunChangeDetection&&n(),Nw(t)}},onHasTask:(e,i,r,s)=>{e.hasTask(r,s),i===r&&("microTask"==s.change?(t._hasPendingMicrotasks=s.microTask,Th(t),Ih(t)):"macroTask"==s.change&&(t.hasPendingMacrotasks=s.macroTask))},onHandleError:(e,i,r,s)=>(e.handleError(r,s),t.runOutsideAngular(()=>t.onError.emit(s)),!1)})}(r)}static isInAngularZone(){return typeof Zone<"u"&&!0===Zone.current.get("isAngularZone")}static assertInAngularZone(){if(!Te.isInAngularZone())throw new I(909,!1)}static assertNotInAngularZone(){if(Te.isInAngularZone())throw new I(909,!1)}run(n,e,i){return this._inner.run(n,e,i)}runTask(n,e,i,r){const s=this._inner,o=s.scheduleEventTask("NgZoneEvent: "+r,n,yx,kl,kl);try{return s.runTask(o,e,i)}finally{s.cancelTask(o)}}runGuarded(n,e,i){return this._inner.runGuarded(n,e,i)}runOutsideAngular(n){return this._outer.run(n)}}const yx={};function Ih(t){if(0==t._nesting&&!t.hasPendingMicrotasks&&!t.isStable)try{t._nesting++,t.onMicrotaskEmpty.emit(null)}finally{if(t._nesting--,!t.hasPendingMicrotasks)try{t.runOutsideAngular(()=>t.onStable.emit(null))}finally{t.isStable=!0}}}function Th(t){t.hasPendingMicrotasks=!!(t._hasPendingMicrotasks||(t.shouldCoalesceEventChangeDetection||t.shouldCoalesceRunChangeDetection)&&-1!==t.lastRequestAnimationFrameId)}function Rw(t){t._nesting++,t.isStable&&(t.isStable=!1,t.onUnstable.emit(null))}function Nw(t){t._nesting--,Ih(t)}class Cx{constructor(){this.hasPendingMicrotasks=!1,this.hasPendingMacrotasks=!1,this.isStable=!0,this.onUnstable=new U,this.onMicrotaskEmpty=new U,this.onStable=new U,this.onError=new U}run(n,e,i){return n.apply(e,i)}runGuarded(n,e,i){return n.apply(e,i)}runOutsideAngular(n){return n()}runTask(n,e,i,r){return n.apply(e,i)}}const Fw=new H(""),Bl=new H("");let Oh,Mh=(()=>{class t{constructor(e,i,r){this._ngZone=e,this.registry=i,this._pendingCount=0,this._isZoneStable=!0,this._didWork=!1,this._callbacks=[],this.taskTrackingZone=null,Oh||(function bx(t){Oh=t}(r),r.addToWindow(i)),this._watchAngularEvents(),e.run(()=>{this.taskTrackingZone=typeof Zone>"u"?null:Zone.current.get("TaskTrackingZone")})}_watchAngularEvents(){this._ngZone.onUnstable.subscribe({next:()=>{this._didWork=!0,this._isZoneStable=!1}}),this._ngZone.runOutsideAngular(()=>{this._ngZone.onStable.subscribe({next:()=>{Te.assertNotInAngularZone(),Eh(()=>{this._isZoneStable=!0,this._runCallbacksIfReady()})}})})}increasePendingRequestCount(){return this._pendingCount+=1,this._didWork=!0,this._pendingCount}decreasePendingRequestCount(){if(this._pendingCount-=1,this._pendingCount<0)throw new Error("pending async requests below zero");return this._runCallbacksIfReady(),this._pendingCount}isStable(){return this._isZoneStable&&0===this._pendingCount&&!this._ngZone.hasPendingMacrotasks}_runCallbacksIfReady(){if(this.isStable())Eh(()=>{for(;0!==this._callbacks.length;){let e=this._callbacks.pop();clearTimeout(e.timeoutId),e.doneCb(this._didWork)}this._didWork=!1});else{let e=this.getPendingTasks();this._callbacks=this._callbacks.filter(i=>!i.updateCb||!i.updateCb(e)||(clearTimeout(i.timeoutId),!1)),this._didWork=!0}}getPendingTasks(){return this.taskTrackingZone?this.taskTrackingZone.macroTasks.map(e=>({source:e.source,creationLocation:e.creationLocation,data:e.data})):[]}addCallback(e,i,r){let s=-1;i&&i>0&&(s=setTimeout(()=>{this._callbacks=this._callbacks.filter(o=>o.timeoutId!==s),e(this._didWork,this.getPendingTasks())},i)),this._callbacks.push({doneCb:e,timeoutId:s,updateCb:r})}whenStable(e,i,r){if(r&&!this.taskTrackingZone)throw new Error('Task tracking zone is required when passing an update callback to whenStable(). Is "zone.js/plugins/task-tracking" loaded?');this.addCallback(e,i,r),this._runCallbacksIfReady()}getPendingRequestCount(){return this._pendingCount}registerApplication(e){this.registry.registerApplication(e,this)}unregisterApplication(e){this.registry.unregisterApplication(e)}findProviders(e,i,r){return[]}}return t.\u0275fac=function(e){return new(e||t)(x(Te),x(Ah),x(Bl))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})(),Ah=(()=>{class t{constructor(){this._applications=new Map}registerApplication(e,i){this._applications.set(e,i)}unregisterApplication(e){this._applications.delete(e)}unregisterAllApplications(){this._applications.clear()}getTestability(e){return this._applications.get(e)||null}getAllTestabilities(){return Array.from(this._applications.values())}getAllRootElements(){return Array.from(this._applications.keys())}findTestabilityInTree(e,i=!0){return Oh?.findTestabilityInTree(this,e,i)??null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})(),Fi=null;const kw=new H("AllowMultipleToken"),Ph=new H("PlatformDestroyListeners");class Lw{constructor(n,e){this.name=n,this.token=e}}function Bw(t,n,e=[]){const i=`Platform: ${n}`,r=new H(i);return(s=[])=>{let o=xh();if(!o||o.injector.get(kw,!1)){const a=[...e,...s,{provide:r,useValue:!0}];t?t(a):function Ex(t){if(Fi&&!Fi.get(kw,!1))throw new I(400,!1);Fi=t;const n=t.get($w);(function Vw(t){const n=t.get(Tw,null);n&&n.forEach(e=>e())})(t)}(function Hw(t=[],n){return hn.create({name:n,providers:[{provide:bd,useValue:"platform"},{provide:Ph,useValue:new Set([()=>Fi=null])},...t]})}(a,i))}return function Tx(t){const n=xh();if(!n)throw new I(401,!1);return n}()}}function xh(){return Fi?.get($w)??null}let $w=(()=>{class t{constructor(e){this._injector=e,this._modules=[],this._destroyListeners=[],this._destroyed=!1}bootstrapModuleFactory(e,i){const r=function jw(t,n){let e;return e="noop"===t?new Cx:("zone.js"===t?void 0:t)||new Te(n),e}(i?.ngZone,function Uw(t){return{enableLongStackTrace:!1,shouldCoalesceEventChangeDetection:!(!t||!t.ngZoneEventCoalescing)||!1,shouldCoalesceRunChangeDetection:!(!t||!t.ngZoneRunCoalescing)||!1}}(i)),s=[{provide:Te,useValue:r}];return r.run(()=>{const o=hn.create({providers:s,parent:this.injector,name:e.moduleType.name}),a=e.create(o),l=a.injector.get(ns,null);if(!l)throw new I(402,!1);return r.runOutsideAngular(()=>{const c=r.onError.subscribe({next:u=>{l.handleError(u)}});a.onDestroy(()=>{Hl(this._modules,a),c.unsubscribe()})}),function zw(t,n,e){try{const i=e();return bo(i)?i.catch(r=>{throw n.runOutsideAngular(()=>t.handleError(r)),r}):i}catch(i){throw n.runOutsideAngular(()=>t.handleError(i)),i}}(l,r,()=>{const c=a.injector.get(Vl);return c.runInitializers(),c.donePromise.then(()=>(function pv(t){an(t,"Expected localeId to be defined"),"string"==typeof t&&(hv=t.toLowerCase().replace(/_/g,"-"))}(a.injector.get(mi,_s)||_s),this._moduleDoBootstrap(a),a))})})}bootstrapModule(e,i=[]){const r=Gw({},i);return function Dx(t,n,e){const i=new lh(e);return Promise.resolve(i)}(0,0,e).then(s=>this.bootstrapModuleFactory(s,r))}_moduleDoBootstrap(e){const i=e.injector.get(Ro);if(e._bootstrapComponents.length>0)e._bootstrapComponents.forEach(r=>i.bootstrap(r));else{if(!e.instance.ngDoBootstrap)throw new I(-403,!1);e.instance.ngDoBootstrap(i)}this._modules.push(e)}onDestroy(e){this._destroyListeners.push(e)}get injector(){return this._injector}destroy(){if(this._destroyed)throw new I(404,!1);this._modules.slice().forEach(i=>i.destroy()),this._destroyListeners.forEach(i=>i());const e=this._injector.get(Ph,null);e&&(e.forEach(i=>i()),e.clear()),this._destroyed=!0}get destroyed(){return this._destroyed}}return t.\u0275fac=function(e){return new(e||t)(x(hn))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"platform"}),t})();function Gw(t,n){return Array.isArray(n)?n.reduce(Gw,t):{...t,...n}}let Ro=(()=>{class t{get destroyed(){return this._destroyed}get injector(){return this._injector}constructor(e,i,r){this._zone=e,this._injector=i,this._exceptionHandler=r,this._bootstrapListeners=[],this._views=[],this._runningTick=!1,this._stable=!0,this._destroyed=!1,this._destroyListeners=[],this.componentTypes=[],this.components=[],this._onMicrotaskEmptySubscription=this._zone.onMicrotaskEmpty.subscribe({next:()=>{this._zone.run(()=>{this.tick()})}});const s=new We(a=>{this._stable=this._zone.isStable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks,this._zone.runOutsideAngular(()=>{a.next(this._stable),a.complete()})}),o=new We(a=>{let l;this._zone.runOutsideAngular(()=>{l=this._zone.onStable.subscribe(()=>{Te.assertNotInAngularZone(),Eh(()=>{!this._stable&&!this._zone.hasPendingMacrotasks&&!this._zone.hasPendingMicrotasks&&(this._stable=!0,a.next(!0))})})});const c=this._zone.onUnstable.subscribe(()=>{Te.assertInAngularZone(),this._stable&&(this._stable=!1,this._zone.runOutsideAngular(()=>{a.next(!1)}))});return()=>{l.unsubscribe(),c.unsubscribe()}});this.isStable=function L0(...t){const n=zs(t),e=function O0(t,n){return"number"==typeof du(t)?t.pop():n}(t,1/0),i=t;return i.length?1===i.length?on(i[0]):kr(e)(Xe(i,n)):Vn}(s,o.pipe(function V0(t={}){const{connector:n=(()=>new bn),resetOnError:e=!0,resetOnComplete:i=!0,resetOnRefCountZero:r=!0}=t;return s=>{let o,a,l,c=0,u=!1,d=!1;const h=()=>{a?.unsubscribe(),a=void 0},p=()=>{h(),o=l=void 0,u=d=!1},f=()=>{const _=o;p(),_?.unsubscribe()};return ct((_,w)=>{c++,!d&&!u&&h();const b=l=l??n();w.add(()=>{c--,0===c&&!d&&!u&&(a=hu(f,r))}),b.subscribe(w),!o&&c>0&&(o=new js({next:T=>b.next(T),error:T=>{d=!0,h(),a=hu(p,e,T),b.error(T)},complete:()=>{u=!0,h(),a=hu(p,i),b.complete()}}),on(_).subscribe(o))})(s)}}()))}bootstrap(e,i){const r=e instanceof b_;if(!this._injector.get(Vl).done)throw!r&&function Vr(t){const n=Ce(t)||yt(t)||Ot(t);return null!==n&&n.standalone}(e),new I(405,false);let o;o=r?e:this._injector.get(go).resolveComponentFactory(e),this.componentTypes.push(o.componentType);const a=function Sx(t){return t.isBoundToModule}(o)?void 0:this._injector.get(ys),c=o.create(hn.NULL,[],i||o.selector,a),u=c.location.nativeElement,d=c.injector.get(Fw,null);return d?.registerApplication(u),c.onDestroy(()=>{this.detachView(c.hostView),Hl(this.components,c),d?.unregisterApplication(u)}),this._loadComponent(c),c}tick(){if(this._runningTick)throw new I(101,!1);try{this._runningTick=!0;for(let e of this._views)e.detectChanges()}catch(e){this._zone.runOutsideAngular(()=>this._exceptionHandler.handleError(e))}finally{this._runningTick=!1}}attachView(e){const i=e;this._views.push(i),i.attachToAppRef(this)}detachView(e){const i=e;Hl(this._views,i),i.detachFromAppRef()}_loadComponent(e){this.attachView(e.hostView),this.tick(),this.components.push(e);const i=this._injector.get(Mw,[]);i.push(...this._bootstrapListeners),i.forEach(r=>r(e))}ngOnDestroy(){if(!this._destroyed)try{this._destroyListeners.forEach(e=>e()),this._views.slice().forEach(e=>e.destroy()),this._onMicrotaskEmptySubscription.unsubscribe()}finally{this._destroyed=!0,this._views=[],this._bootstrapListeners=[],this._destroyListeners=[]}}onDestroy(e){return this._destroyListeners.push(e),()=>Hl(this._destroyListeners,e)}destroy(){if(this._destroyed)throw new I(406,!1);const e=this._injector;e.destroy&&!e.destroyed&&e.destroy()}get viewCount(){return this._views.length}warnIfDestroyed(){}}return t.\u0275fac=function(e){return new(e||t)(x(Te),x(jn),x(ns))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function Hl(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}let Ut=(()=>{class t{}return t.__NG_ELEMENT_ID__=Ax,t})();function Ax(t){return function Ox(t,n,e){if(Xs(t)&&!e){const i=Kt(t.index,n);return new vo(i,i)}return 47&t.type?new vo(n[16],n):null}(gt(),M(),16==(16&t))}class Zw{constructor(){}supports(n){return El(n)}create(n){return new kx(n)}}const Fx=(t,n)=>n;class kx{constructor(n){this.length=0,this._linkedRecords=null,this._unlinkedRecords=null,this._previousItHead=null,this._itHead=null,this._itTail=null,this._additionsHead=null,this._additionsTail=null,this._movesHead=null,this._movesTail=null,this._removalsHead=null,this._removalsTail=null,this._identityChangesHead=null,this._identityChangesTail=null,this._trackByFn=n||Fx}forEachItem(n){let e;for(e=this._itHead;null!==e;e=e._next)n(e)}forEachOperation(n){let e=this._itHead,i=this._removalsHead,r=0,s=null;for(;e||i;){const o=!i||e&&e.currentIndex{o=this._trackByFn(r,a),null!==e&&Object.is(e.trackById,o)?(i&&(e=this._verifyReinsertion(e,a,o,r)),Object.is(e.item,a)||this._addIdentityChange(e,a)):(e=this._mismatch(e,a,o,r),i=!0),e=e._next,r++}),this.length=r;return this._truncate(e),this.collection=n,this.isDirty}get isDirty(){return null!==this._additionsHead||null!==this._movesHead||null!==this._removalsHead||null!==this._identityChangesHead}_reset(){if(this.isDirty){let n;for(n=this._previousItHead=this._itHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._additionsHead;null!==n;n=n._nextAdded)n.previousIndex=n.currentIndex;for(this._additionsHead=this._additionsTail=null,n=this._movesHead;null!==n;n=n._nextMoved)n.previousIndex=n.currentIndex;this._movesHead=this._movesTail=null,this._removalsHead=this._removalsTail=null,this._identityChangesHead=this._identityChangesTail=null}}_mismatch(n,e,i,r){let s;return null===n?s=this._itTail:(s=n._prev,this._remove(n)),null!==(n=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._reinsertAfter(n,s,r)):null!==(n=null===this._linkedRecords?null:this._linkedRecords.get(i,r))?(Object.is(n.item,e)||this._addIdentityChange(n,e),this._moveAfter(n,s,r)):n=this._addAfter(new Lx(e,i),s,r),n}_verifyReinsertion(n,e,i,r){let s=null===this._unlinkedRecords?null:this._unlinkedRecords.get(i,null);return null!==s?n=this._reinsertAfter(s,n._prev,r):n.currentIndex!=r&&(n.currentIndex=r,this._addToMoves(n,r)),n}_truncate(n){for(;null!==n;){const e=n._next;this._addToRemovals(this._unlink(n)),n=e}null!==this._unlinkedRecords&&this._unlinkedRecords.clear(),null!==this._additionsTail&&(this._additionsTail._nextAdded=null),null!==this._movesTail&&(this._movesTail._nextMoved=null),null!==this._itTail&&(this._itTail._next=null),null!==this._removalsTail&&(this._removalsTail._nextRemoved=null),null!==this._identityChangesTail&&(this._identityChangesTail._nextIdentityChange=null)}_reinsertAfter(n,e,i){null!==this._unlinkedRecords&&this._unlinkedRecords.remove(n);const r=n._prevRemoved,s=n._nextRemoved;return null===r?this._removalsHead=s:r._nextRemoved=s,null===s?this._removalsTail=r:s._prevRemoved=r,this._insertAfter(n,e,i),this._addToMoves(n,i),n}_moveAfter(n,e,i){return this._unlink(n),this._insertAfter(n,e,i),this._addToMoves(n,i),n}_addAfter(n,e,i){return this._insertAfter(n,e,i),this._additionsTail=null===this._additionsTail?this._additionsHead=n:this._additionsTail._nextAdded=n,n}_insertAfter(n,e,i){const r=null===e?this._itHead:e._next;return n._next=r,n._prev=e,null===r?this._itTail=n:r._prev=n,null===e?this._itHead=n:e._next=n,null===this._linkedRecords&&(this._linkedRecords=new Yw),this._linkedRecords.put(n),n.currentIndex=i,n}_remove(n){return this._addToRemovals(this._unlink(n))}_unlink(n){null!==this._linkedRecords&&this._linkedRecords.remove(n);const e=n._prev,i=n._next;return null===e?this._itHead=i:e._next=i,null===i?this._itTail=e:i._prev=e,n}_addToMoves(n,e){return n.previousIndex===e||(this._movesTail=null===this._movesTail?this._movesHead=n:this._movesTail._nextMoved=n),n}_addToRemovals(n){return null===this._unlinkedRecords&&(this._unlinkedRecords=new Yw),this._unlinkedRecords.put(n),n.currentIndex=null,n._nextRemoved=null,null===this._removalsTail?(this._removalsTail=this._removalsHead=n,n._prevRemoved=null):(n._prevRemoved=this._removalsTail,this._removalsTail=this._removalsTail._nextRemoved=n),n}_addIdentityChange(n,e){return n.item=e,this._identityChangesTail=null===this._identityChangesTail?this._identityChangesHead=n:this._identityChangesTail._nextIdentityChange=n,n}}class Lx{constructor(n,e){this.item=n,this.trackById=e,this.currentIndex=null,this.previousIndex=null,this._nextPrevious=null,this._prev=null,this._next=null,this._prevDup=null,this._nextDup=null,this._prevRemoved=null,this._nextRemoved=null,this._nextAdded=null,this._nextMoved=null,this._nextIdentityChange=null}}class Vx{constructor(){this._head=null,this._tail=null}add(n){null===this._head?(this._head=this._tail=n,n._nextDup=null,n._prevDup=null):(this._tail._nextDup=n,n._prevDup=this._tail,n._nextDup=null,this._tail=n)}get(n,e){let i;for(i=this._head;null!==i;i=i._nextDup)if((null===e||e<=i.currentIndex)&&Object.is(i.trackById,n))return i;return null}remove(n){const e=n._prevDup,i=n._nextDup;return null===e?this._head=i:e._nextDup=i,null===i?this._tail=e:i._prevDup=e,null===this._head}}class Yw{constructor(){this.map=new Map}put(n){const e=n.trackById;let i=this.map.get(e);i||(i=new Vx,this.map.set(e,i)),i.add(n)}get(n,e){const r=this.map.get(n);return r?r.get(n,e):null}remove(n){const e=n.trackById;return this.map.get(e).remove(n)&&this.map.delete(e),n}get isEmpty(){return 0===this.map.size}clear(){this.map.clear()}}function Xw(t,n,e){const i=t.previousIndex;if(null===i)return i;let r=0;return e&&i{if(e&&e.key===r)this._maybeAddToChanges(e,i),this._appendAfter=e,e=e._next;else{const s=this._getOrCreateRecordForKey(r,i);e=this._insertBeforeOrAppend(e,s)}}),e){e._prev&&(e._prev._next=null),this._removalsHead=e;for(let i=e;null!==i;i=i._nextRemoved)i===this._mapHead&&(this._mapHead=null),this._records.delete(i.key),i._nextRemoved=i._next,i.previousValue=i.currentValue,i.currentValue=null,i._prev=null,i._next=null}return this._changesTail&&(this._changesTail._nextChanged=null),this._additionsTail&&(this._additionsTail._nextAdded=null),this.isDirty}_insertBeforeOrAppend(n,e){if(n){const i=n._prev;return e._next=n,e._prev=i,n._prev=e,i&&(i._next=e),n===this._mapHead&&(this._mapHead=e),this._appendAfter=n,n}return this._appendAfter?(this._appendAfter._next=e,e._prev=this._appendAfter):this._mapHead=e,this._appendAfter=e,null}_getOrCreateRecordForKey(n,e){if(this._records.has(n)){const r=this._records.get(n);this._maybeAddToChanges(r,e);const s=r._prev,o=r._next;return s&&(s._next=o),o&&(o._prev=s),r._next=null,r._prev=null,r}const i=new Hx(n);return this._records.set(n,i),i.currentValue=e,this._addToAdditions(i),i}_reset(){if(this.isDirty){let n;for(this._previousMapHead=this._mapHead,n=this._previousMapHead;null!==n;n=n._next)n._nextPrevious=n._next;for(n=this._changesHead;null!==n;n=n._nextChanged)n.previousValue=n.currentValue;for(n=this._additionsHead;null!=n;n=n._nextAdded)n.previousValue=n.currentValue;this._changesHead=this._changesTail=null,this._additionsHead=this._additionsTail=null,this._removalsHead=null}}_maybeAddToChanges(n,e){Object.is(e,n.currentValue)||(n.previousValue=n.currentValue,n.currentValue=e,this._addToChanges(n))}_addToAdditions(n){null===this._additionsHead?this._additionsHead=this._additionsTail=n:(this._additionsTail._nextAdded=n,this._additionsTail=n)}_addToChanges(n){null===this._changesHead?this._changesHead=this._changesTail=n:(this._changesTail._nextChanged=n,this._changesTail=n)}_forEach(n,e){n instanceof Map?n.forEach(e):Object.keys(n).forEach(i=>e(n[i],i))}}class Hx{constructor(n){this.key=n,this.previousValue=null,this.currentValue=null,this._nextPrevious=null,this._next=null,this._prev=null,this._nextAdded=null,this._nextRemoved=null,this._nextChanged=null}}function eC(){return new jl([new Zw])}let jl=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(null!=i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||eC()),deps:[[t,new oo,new so]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(null!=i)return i;throw new I(901,!1)}}return t.\u0275prov=k({token:t,providedIn:"root",factory:eC}),t})();function tC(){return new No([new Jw])}let No=(()=>{class t{constructor(e){this.factories=e}static create(e,i){if(i){const r=i.factories.slice();e=e.concat(r)}return new t(e)}static extend(e){return{provide:t,useFactory:i=>t.create(e,i||tC()),deps:[[t,new oo,new so]]}}find(e){const i=this.factories.find(r=>r.supports(e));if(i)return i;throw new I(901,!1)}}return t.\u0275prov=k({token:t,providedIn:"root",factory:tC}),t})();const jx=Bw(null,"core",[]);let zx=(()=>{class t{constructor(e){}}return t.\u0275fac=function(e){return new(e||t)(x(Ro))},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({}),t})();function Cs(t){return"boolean"==typeof t?t:null!=t&&"false"!==t}let Lh=null;function Kn(){return Lh}class qx{}const Qe=new H("DocumentToken");let Vh=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return function Kx(){return x(nC)}()},providedIn:"platform"}),t})();const Qx=new H("Location Initialized");let nC=(()=>{class t extends Vh{constructor(e){super(),this._doc=e,this._location=window.location,this._history=window.history}getBaseHrefFromDOM(){return Kn().getBaseHref(this._doc)}onPopState(e){const i=Kn().getGlobalEventTarget(this._doc,"window");return i.addEventListener("popstate",e,!1),()=>i.removeEventListener("popstate",e)}onHashChange(e){const i=Kn().getGlobalEventTarget(this._doc,"window");return i.addEventListener("hashchange",e,!1),()=>i.removeEventListener("hashchange",e)}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(e){this._location.pathname=e}pushState(e,i,r){iC()?this._history.pushState(e,i,r):this._location.hash=r}replaceState(e,i,r){iC()?this._history.replaceState(e,i,r):this._location.hash=r}forward(){this._history.forward()}back(){this._history.back()}historyGo(e=0){this._history.go(e)}getState(){return this._history.state}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:function(){return function Zx(){return new nC(x(Qe))}()},providedIn:"platform"}),t})();function iC(){return!!window.history.pushState}function Bh(t,n){if(0==t.length)return n;if(0==n.length)return t;let e=0;return t.endsWith("/")&&e++,n.startsWith("/")&&e++,2==e?t+n.substring(1):1==e?t+n:t+"/"+n}function rC(t){const n=t.match(/#|\?|$/),e=n&&n.index||t.length;return t.slice(0,e-("/"===t[e-1]?1:0))+t.slice(e)}function yi(t){return t&&"?"!==t[0]?"?"+t:t}let _r=(()=>{class t{historyGo(e){throw new Error("Not implemented")}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return ce(oC)},providedIn:"root"}),t})();const sC=new H("appBaseHref");let oC=(()=>{class t extends _r{constructor(e,i){super(),this._platformLocation=e,this._removeListenerFns=[],this._baseHref=i??this._platformLocation.getBaseHrefFromDOM()??ce(Qe).location?.origin??""}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}prepareExternalUrl(e){return Bh(this._baseHref,e)}path(e=!1){const i=this._platformLocation.pathname+yi(this._platformLocation.search),r=this._platformLocation.hash;return r&&e?`${i}${r}`:i}pushState(e,i,r,s){const o=this.prepareExternalUrl(r+yi(s));this._platformLocation.pushState(e,i,o)}replaceState(e,i,r,s){const o=this.prepareExternalUrl(r+yi(s));this._platformLocation.replaceState(e,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(x(Vh),x(sC,8))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Yx=(()=>{class t extends _r{constructor(e,i){super(),this._platformLocation=e,this._baseHref="",this._removeListenerFns=[],null!=i&&(this._baseHref=i)}ngOnDestroy(){for(;this._removeListenerFns.length;)this._removeListenerFns.pop()()}onPopState(e){this._removeListenerFns.push(this._platformLocation.onPopState(e),this._platformLocation.onHashChange(e))}getBaseHref(){return this._baseHref}path(e=!1){let i=this._platformLocation.hash;return null==i&&(i="#"),i.length>0?i.substring(1):i}prepareExternalUrl(e){const i=Bh(this._baseHref,e);return i.length>0?"#"+i:i}pushState(e,i,r,s){let o=this.prepareExternalUrl(r+yi(s));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.pushState(e,i,o)}replaceState(e,i,r,s){let o=this.prepareExternalUrl(r+yi(s));0==o.length&&(o=this._platformLocation.pathname),this._platformLocation.replaceState(e,i,o)}forward(){this._platformLocation.forward()}back(){this._platformLocation.back()}getState(){return this._platformLocation.getState()}historyGo(e=0){this._platformLocation.historyGo?.(e)}}return t.\u0275fac=function(e){return new(e||t)(x(Vh),x(sC,8))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})(),Hh=(()=>{class t{constructor(e){this._subject=new U,this._urlChangeListeners=[],this._urlChangeSubscription=null,this._locationStrategy=e;const i=this._locationStrategy.getBaseHref();this._basePath=function eR(t){if(new RegExp("^(https?:)?//").test(t)){const[,e]=t.split(/\/\/[^\/]+/);return e}return t}(rC(aC(i))),this._locationStrategy.onPopState(r=>{this._subject.emit({url:this.path(!0),pop:!0,state:r.state,type:r.type})})}ngOnDestroy(){this._urlChangeSubscription?.unsubscribe(),this._urlChangeListeners=[]}path(e=!1){return this.normalize(this._locationStrategy.path(e))}getState(){return this._locationStrategy.getState()}isCurrentPathEqualTo(e,i=""){return this.path()==this.normalize(e+yi(i))}normalize(e){return t.stripTrailingSlash(function Jx(t,n){return t&&new RegExp(`^${t}([/;?#]|$)`).test(n)?n.substring(t.length):n}(this._basePath,aC(e)))}prepareExternalUrl(e){return e&&"/"!==e[0]&&(e="/"+e),this._locationStrategy.prepareExternalUrl(e)}go(e,i="",r=null){this._locationStrategy.pushState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+yi(i)),r)}replaceState(e,i="",r=null){this._locationStrategy.replaceState(r,"",e,i),this._notifyUrlChangeListeners(this.prepareExternalUrl(e+yi(i)),r)}forward(){this._locationStrategy.forward()}back(){this._locationStrategy.back()}historyGo(e=0){this._locationStrategy.historyGo?.(e)}onUrlChange(e){return this._urlChangeListeners.push(e),this._urlChangeSubscription||(this._urlChangeSubscription=this.subscribe(i=>{this._notifyUrlChangeListeners(i.url,i.state)})),()=>{const i=this._urlChangeListeners.indexOf(e);this._urlChangeListeners.splice(i,1),0===this._urlChangeListeners.length&&(this._urlChangeSubscription?.unsubscribe(),this._urlChangeSubscription=null)}}_notifyUrlChangeListeners(e="",i){this._urlChangeListeners.forEach(r=>r(e,i))}subscribe(e,i,r){return this._subject.subscribe({next:e,error:i,complete:r})}}return t.normalizeQueryParams=yi,t.joinWithSlash=Bh,t.stripTrailingSlash=rC,t.\u0275fac=function(e){return new(e||t)(x(_r))},t.\u0275prov=k({token:t,factory:function(){return function Xx(){return new Hh(x(_r))}()},providedIn:"root"}),t})();function aC(t){return t.replace(/\/index.html$/,"")}const lC={ADP:[void 0,void 0,0],AFN:[void 0,"\u060b",0],ALL:[void 0,void 0,0],AMD:[void 0,"\u058f",2],AOA:[void 0,"Kz"],ARS:[void 0,"$"],AUD:["A$","$"],AZN:[void 0,"\u20bc"],BAM:[void 0,"KM"],BBD:[void 0,"$"],BDT:[void 0,"\u09f3"],BHD:[void 0,void 0,3],BIF:[void 0,void 0,0],BMD:[void 0,"$"],BND:[void 0,"$"],BOB:[void 0,"Bs"],BRL:["R$"],BSD:[void 0,"$"],BWP:[void 0,"P"],BYN:[void 0,void 0,2],BYR:[void 0,void 0,0],BZD:[void 0,"$"],CAD:["CA$","$",2],CHF:[void 0,void 0,2],CLF:[void 0,void 0,4],CLP:[void 0,"$",0],CNY:["CN\xa5","\xa5"],COP:[void 0,"$",2],CRC:[void 0,"\u20a1",2],CUC:[void 0,"$"],CUP:[void 0,"$"],CZK:[void 0,"K\u010d",2],DJF:[void 0,void 0,0],DKK:[void 0,"kr",2],DOP:[void 0,"$"],EGP:[void 0,"E\xa3"],ESP:[void 0,"\u20a7",0],EUR:["\u20ac"],FJD:[void 0,"$"],FKP:[void 0,"\xa3"],GBP:["\xa3"],GEL:[void 0,"\u20be"],GHS:[void 0,"GH\u20b5"],GIP:[void 0,"\xa3"],GNF:[void 0,"FG",0],GTQ:[void 0,"Q"],GYD:[void 0,"$",2],HKD:["HK$","$"],HNL:[void 0,"L"],HRK:[void 0,"kn"],HUF:[void 0,"Ft",2],IDR:[void 0,"Rp",2],ILS:["\u20aa"],INR:["\u20b9"],IQD:[void 0,void 0,0],IRR:[void 0,void 0,0],ISK:[void 0,"kr",0],ITL:[void 0,void 0,0],JMD:[void 0,"$"],JOD:[void 0,void 0,3],JPY:["\xa5",void 0,0],KHR:[void 0,"\u17db"],KMF:[void 0,"CF",0],KPW:[void 0,"\u20a9",0],KRW:["\u20a9",void 0,0],KWD:[void 0,void 0,3],KYD:[void 0,"$"],KZT:[void 0,"\u20b8"],LAK:[void 0,"\u20ad",0],LBP:[void 0,"L\xa3",0],LKR:[void 0,"Rs"],LRD:[void 0,"$"],LTL:[void 0,"Lt"],LUF:[void 0,void 0,0],LVL:[void 0,"Ls"],LYD:[void 0,void 0,3],MGA:[void 0,"Ar",0],MGF:[void 0,void 0,0],MMK:[void 0,"K",0],MNT:[void 0,"\u20ae",2],MRO:[void 0,void 0,0],MUR:[void 0,"Rs",2],MXN:["MX$","$"],MYR:[void 0,"RM"],NAD:[void 0,"$"],NGN:[void 0,"\u20a6"],NIO:[void 0,"C$"],NOK:[void 0,"kr",2],NPR:[void 0,"Rs"],NZD:["NZ$","$"],OMR:[void 0,void 0,3],PHP:["\u20b1"],PKR:[void 0,"Rs",2],PLN:[void 0,"z\u0142"],PYG:[void 0,"\u20b2",0],RON:[void 0,"lei"],RSD:[void 0,void 0,0],RUB:[void 0,"\u20bd"],RWF:[void 0,"RF",0],SBD:[void 0,"$"],SEK:[void 0,"kr",2],SGD:[void 0,"$"],SHP:[void 0,"\xa3"],SLE:[void 0,void 0,2],SLL:[void 0,void 0,0],SOS:[void 0,void 0,0],SRD:[void 0,"$"],SSP:[void 0,"\xa3"],STD:[void 0,void 0,0],STN:[void 0,"Db"],SYP:[void 0,"\xa3",0],THB:[void 0,"\u0e3f"],TMM:[void 0,void 0,0],TND:[void 0,void 0,3],TOP:[void 0,"T$"],TRL:[void 0,void 0,0],TRY:[void 0,"\u20ba"],TTD:[void 0,"$"],TWD:["NT$","$",2],TZS:[void 0,void 0,2],UAH:[void 0,"\u20b4"],UGX:[void 0,void 0,0],USD:["$"],UYI:[void 0,void 0,0],UYU:[void 0,"$"],UYW:[void 0,void 0,4],UZS:[void 0,void 0,2],VEF:[void 0,"Bs",2],VND:["\u20ab",void 0,0],VUV:[void 0,void 0,0],XAF:["FCFA",void 0,0],XCD:["EC$","$"],XOF:["F\u202fCFA",void 0,0],XPF:["CFPF",void 0,0],XXX:["\xa4"],YER:[void 0,void 0,0],ZAR:[void 0,"R"],ZMK:[void 0,void 0,0],ZMW:[void 0,"ZK"],ZWD:[void 0,void 0,0]};var jt=(()=>((jt=jt||{})[jt.Decimal=0]="Decimal",jt[jt.Percent=1]="Percent",jt[jt.Currency=2]="Currency",jt[jt.Scientific=3]="Scientific",jt))(),Ze=(()=>((Ze=Ze||{})[Ze.Format=0]="Format",Ze[Ze.Standalone=1]="Standalone",Ze))(),de=(()=>((de=de||{})[de.Narrow=0]="Narrow",de[de.Abbreviated=1]="Abbreviated",de[de.Wide=2]="Wide",de[de.Short=3]="Short",de))(),Ue=(()=>((Ue=Ue||{})[Ue.Short=0]="Short",Ue[Ue.Medium=1]="Medium",Ue[Ue.Long=2]="Long",Ue[Ue.Full=3]="Full",Ue))(),W=(()=>((W=W||{})[W.Decimal=0]="Decimal",W[W.Group=1]="Group",W[W.List=2]="List",W[W.PercentSign=3]="PercentSign",W[W.PlusSign=4]="PlusSign",W[W.MinusSign=5]="MinusSign",W[W.Exponential=6]="Exponential",W[W.SuperscriptingExponent=7]="SuperscriptingExponent",W[W.PerMille=8]="PerMille",W[W.Infinity=9]="Infinity",W[W.NaN=10]="NaN",W[W.TimeSeparator=11]="TimeSeparator",W[W.CurrencyDecimal=12]="CurrencyDecimal",W[W.CurrencyGroup=13]="CurrencyGroup",W))();function zl(t,n){return _n(Nt(t)[R.DateFormat],n)}function Gl(t,n){return _n(Nt(t)[R.TimeFormat],n)}function Wl(t,n){return _n(Nt(t)[R.DateTimeFormat],n)}function mn(t,n){const e=Nt(t),i=e[R.NumberSymbols][n];if(typeof i>"u"){if(n===W.CurrencyDecimal)return e[R.NumberSymbols][W.Decimal];if(n===W.CurrencyGroup)return e[R.NumberSymbols][W.Group]}return i}function cC(t){if(!t[R.ExtraData])throw new Error(`Missing extra locale data for the locale "${t[R.LocaleId]}". Use "registerLocaleData" to load new data. See the "I18n guide" on angular.io to know more.`)}function _n(t,n){for(let e=n;e>-1;e--)if(typeof t[e]<"u")return t[e];throw new Error("Locale data API: locale data undefined")}function Uh(t){const[n,e]=t.split(":");return{hours:+n,minutes:+e}}const pR=/^(\d{4,})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/,Fo={},fR=/((?:[^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]*)/;var at=(()=>((at=at||{})[at.Short=0]="Short",at[at.ShortGMT=1]="ShortGMT",at[at.Long=2]="Long",at[at.Extended=3]="Extended",at))(),Q=(()=>((Q=Q||{})[Q.FullYear=0]="FullYear",Q[Q.Month=1]="Month",Q[Q.Date=2]="Date",Q[Q.Hours=3]="Hours",Q[Q.Minutes=4]="Minutes",Q[Q.Seconds=5]="Seconds",Q[Q.FractionalSeconds=6]="FractionalSeconds",Q[Q.Day=7]="Day",Q))(),ie=(()=>((ie=ie||{})[ie.DayPeriods=0]="DayPeriods",ie[ie.Days=1]="Days",ie[ie.Months=2]="Months",ie[ie.Eras=3]="Eras",ie))();function gR(t,n,e,i){let r=function SR(t){if(hC(t))return t;if("number"==typeof t&&!isNaN(t))return new Date(t);if("string"==typeof t){if(t=t.trim(),/^(\d{4}(-\d{1,2}(-\d{1,2})?)?)$/.test(t)){const[r,s=1,o=1]=t.split("-").map(a=>+a);return ql(r,s-1,o)}const e=parseFloat(t);if(!isNaN(t-e))return new Date(e);let i;if(i=t.match(pR))return function ER(t){const n=new Date(0);let e=0,i=0;const r=t[8]?n.setUTCFullYear:n.setFullYear,s=t[8]?n.setUTCHours:n.setHours;t[9]&&(e=Number(t[9]+t[10]),i=Number(t[9]+t[11])),r.call(n,Number(t[1]),Number(t[2])-1,Number(t[3]));const o=Number(t[4]||0)-e,a=Number(t[5]||0)-i,l=Number(t[6]||0),c=Math.floor(1e3*parseFloat("0."+(t[7]||0)));return s.call(n,o,a,l,c),n}(i)}const n=new Date(t);if(!hC(n))throw new Error(`Unable to convert "${t}" into a date`);return n}(t);n=vi(e,n)||n;let a,o=[];for(;n;){if(a=fR.exec(n),!a){o.push(n);break}{o=o.concat(a.slice(1));const u=o.pop();if(!u)break;n=u}}let l=r.getTimezoneOffset();i&&(l=dC(i,l),r=function DR(t,n,e){const i=e?-1:1,r=t.getTimezoneOffset();return function bR(t,n){return(t=new Date(t.getTime())).setMinutes(t.getMinutes()+n),t}(t,i*(dC(n,r)-r))}(r,i,!0));let c="";return o.forEach(u=>{const d=function CR(t){if(zh[t])return zh[t];let n;switch(t){case"G":case"GG":case"GGG":n=Le(ie.Eras,de.Abbreviated);break;case"GGGG":n=Le(ie.Eras,de.Wide);break;case"GGGGG":n=Le(ie.Eras,de.Narrow);break;case"y":n=tt(Q.FullYear,1,0,!1,!0);break;case"yy":n=tt(Q.FullYear,2,0,!0,!0);break;case"yyy":n=tt(Q.FullYear,3,0,!1,!0);break;case"yyyy":n=tt(Q.FullYear,4,0,!1,!0);break;case"Y":n=Yl(1);break;case"YY":n=Yl(2,!0);break;case"YYY":n=Yl(3);break;case"YYYY":n=Yl(4);break;case"M":case"L":n=tt(Q.Month,1,1);break;case"MM":case"LL":n=tt(Q.Month,2,1);break;case"MMM":n=Le(ie.Months,de.Abbreviated);break;case"MMMM":n=Le(ie.Months,de.Wide);break;case"MMMMM":n=Le(ie.Months,de.Narrow);break;case"LLL":n=Le(ie.Months,de.Abbreviated,Ze.Standalone);break;case"LLLL":n=Le(ie.Months,de.Wide,Ze.Standalone);break;case"LLLLL":n=Le(ie.Months,de.Narrow,Ze.Standalone);break;case"w":n=jh(1);break;case"ww":n=jh(2);break;case"W":n=jh(1,!0);break;case"d":n=tt(Q.Date,1);break;case"dd":n=tt(Q.Date,2);break;case"c":case"cc":n=tt(Q.Day,1);break;case"ccc":n=Le(ie.Days,de.Abbreviated,Ze.Standalone);break;case"cccc":n=Le(ie.Days,de.Wide,Ze.Standalone);break;case"ccccc":n=Le(ie.Days,de.Narrow,Ze.Standalone);break;case"cccccc":n=Le(ie.Days,de.Short,Ze.Standalone);break;case"E":case"EE":case"EEE":n=Le(ie.Days,de.Abbreviated);break;case"EEEE":n=Le(ie.Days,de.Wide);break;case"EEEEE":n=Le(ie.Days,de.Narrow);break;case"EEEEEE":n=Le(ie.Days,de.Short);break;case"a":case"aa":case"aaa":n=Le(ie.DayPeriods,de.Abbreviated);break;case"aaaa":n=Le(ie.DayPeriods,de.Wide);break;case"aaaaa":n=Le(ie.DayPeriods,de.Narrow);break;case"b":case"bb":case"bbb":n=Le(ie.DayPeriods,de.Abbreviated,Ze.Standalone,!0);break;case"bbbb":n=Le(ie.DayPeriods,de.Wide,Ze.Standalone,!0);break;case"bbbbb":n=Le(ie.DayPeriods,de.Narrow,Ze.Standalone,!0);break;case"B":case"BB":case"BBB":n=Le(ie.DayPeriods,de.Abbreviated,Ze.Format,!0);break;case"BBBB":n=Le(ie.DayPeriods,de.Wide,Ze.Format,!0);break;case"BBBBB":n=Le(ie.DayPeriods,de.Narrow,Ze.Format,!0);break;case"h":n=tt(Q.Hours,1,-12);break;case"hh":n=tt(Q.Hours,2,-12);break;case"H":n=tt(Q.Hours,1);break;case"HH":n=tt(Q.Hours,2);break;case"m":n=tt(Q.Minutes,1);break;case"mm":n=tt(Q.Minutes,2);break;case"s":n=tt(Q.Seconds,1);break;case"ss":n=tt(Q.Seconds,2);break;case"S":n=tt(Q.FractionalSeconds,1);break;case"SS":n=tt(Q.FractionalSeconds,2);break;case"SSS":n=tt(Q.FractionalSeconds,3);break;case"Z":case"ZZ":case"ZZZ":n=Ql(at.Short);break;case"ZZZZZ":n=Ql(at.Extended);break;case"O":case"OO":case"OOO":case"z":case"zz":case"zzz":n=Ql(at.ShortGMT);break;case"OOOO":case"ZZZZ":case"zzzz":n=Ql(at.Long);break;default:return null}return zh[t]=n,n}(u);c+=d?d(r,e,l):"''"===u?"'":u.replace(/(^'|'$)/g,"").replace(/''/g,"'")}),c}function ql(t,n,e){const i=new Date(0);return i.setFullYear(t,n,e),i.setHours(0,0,0),i}function vi(t,n){const e=function tR(t){return Nt(t)[R.LocaleId]}(t);if(Fo[e]=Fo[e]||{},Fo[e][n])return Fo[e][n];let i="";switch(n){case"shortDate":i=zl(t,Ue.Short);break;case"mediumDate":i=zl(t,Ue.Medium);break;case"longDate":i=zl(t,Ue.Long);break;case"fullDate":i=zl(t,Ue.Full);break;case"shortTime":i=Gl(t,Ue.Short);break;case"mediumTime":i=Gl(t,Ue.Medium);break;case"longTime":i=Gl(t,Ue.Long);break;case"fullTime":i=Gl(t,Ue.Full);break;case"short":const r=vi(t,"shortTime"),s=vi(t,"shortDate");i=Kl(Wl(t,Ue.Short),[r,s]);break;case"medium":const o=vi(t,"mediumTime"),a=vi(t,"mediumDate");i=Kl(Wl(t,Ue.Medium),[o,a]);break;case"long":const l=vi(t,"longTime"),c=vi(t,"longDate");i=Kl(Wl(t,Ue.Long),[l,c]);break;case"full":const u=vi(t,"fullTime"),d=vi(t,"fullDate");i=Kl(Wl(t,Ue.Full),[u,d])}return i&&(Fo[e][n]=i),i}function Kl(t,n){return n&&(t=t.replace(/\{([^}]+)}/g,function(e,i){return null!=n&&i in n?n[i]:e})),t}function Nn(t,n,e="-",i,r){let s="";(t<0||r&&t<=0)&&(r?t=1-t:(t=-t,s=e));let o=String(t);for(;o.length0||a>-e)&&(a+=e),t===Q.Hours)0===a&&-12===e&&(a=12);else if(t===Q.FractionalSeconds)return function mR(t,n){return Nn(t,3).substring(0,n)}(a,n);const l=mn(o,W.MinusSign);return Nn(a,n,l,i,r)}}function Le(t,n,e=Ze.Format,i=!1){return function(r,s){return function yR(t,n,e,i,r,s){switch(e){case ie.Months:return function rR(t,n,e){const i=Nt(t),s=_n([i[R.MonthsFormat],i[R.MonthsStandalone]],n);return _n(s,e)}(n,r,i)[t.getMonth()];case ie.Days:return function iR(t,n,e){const i=Nt(t),s=_n([i[R.DaysFormat],i[R.DaysStandalone]],n);return _n(s,e)}(n,r,i)[t.getDay()];case ie.DayPeriods:const o=t.getHours(),a=t.getMinutes();if(s){const c=function lR(t){const n=Nt(t);return cC(n),(n[R.ExtraData][2]||[]).map(i=>"string"==typeof i?Uh(i):[Uh(i[0]),Uh(i[1])])}(n),u=function cR(t,n,e){const i=Nt(t);cC(i);const s=_n([i[R.ExtraData][0],i[R.ExtraData][1]],n)||[];return _n(s,e)||[]}(n,r,i),d=c.findIndex(h=>{if(Array.isArray(h)){const[p,f]=h,_=o>=p.hours&&a>=p.minutes,w=o0?Math.floor(r/60):Math.ceil(r/60);switch(t){case at.Short:return(r>=0?"+":"")+Nn(o,2,s)+Nn(Math.abs(r%60),2,s);case at.ShortGMT:return"GMT"+(r>=0?"+":"")+Nn(o,1,s);case at.Long:return"GMT"+(r>=0?"+":"")+Nn(o,2,s)+":"+Nn(Math.abs(r%60),2,s);case at.Extended:return 0===i?"Z":(r>=0?"+":"")+Nn(o,2,s)+":"+Nn(Math.abs(r%60),2,s);default:throw new Error(`Unknown zone width "${t}"`)}}}function uC(t){return ql(t.getFullYear(),t.getMonth(),t.getDate()+(4-t.getDay()))}function jh(t,n=!1){return function(e,i){let r;if(n){const s=new Date(e.getFullYear(),e.getMonth(),1).getDay()-1,o=e.getDate();r=1+Math.floor((o+s)/7)}else{const s=uC(e),o=function wR(t){const n=ql(t,0,1).getDay();return ql(t,0,1+(n<=4?4:11)-n)}(s.getFullYear()),a=s.getTime()-o.getTime();r=1+Math.round(a/6048e5)}return Nn(r,t,mn(i,W.MinusSign))}}function Yl(t,n=!1){return function(e,i){return Nn(uC(e).getFullYear(),t,mn(i,W.MinusSign),n)}}const zh={};function dC(t,n){t=t.replace(/:/g,"");const e=Date.parse("Jan 01, 1970 00:00:00 "+t)/6e4;return isNaN(e)?n:e}function hC(t){return t instanceof Date&&!isNaN(t.valueOf())}const IR=/^(\d+)?\.((\d+)(-(\d+))?)?$/;function OR(t,n,e,i,r){const o=function qh(t,n="-"){const e={minInt:1,minFrac:0,maxFrac:0,posPre:"",posSuf:"",negPre:"",negSuf:"",gSize:0,lgSize:0},i=t.split(";"),r=i[0],s=i[1],o=-1!==r.indexOf(".")?r.split("."):[r.substring(0,r.lastIndexOf("0")+1),r.substring(r.lastIndexOf("0")+1)],a=o[0],l=o[1]||"";e.posPre=a.substring(0,a.indexOf("#"));for(let u=0;u-1&&(n=n.replace(".","")),(s=n.search(/e/i))>0?(r<0&&(r=s),r+=+n.slice(s+1),n=n.substring(0,s)):r<0&&(r=n.length),s=0;"0"===n.charAt(s);s++);if(s===(a=n.length))i=[0],r=1;else{for(a--;"0"===n.charAt(a);)a--;for(r-=s,i=[],o=0;s<=a;s++,o++)i[o]=Number(n.charAt(s))}return r>22&&(i=i.splice(0,21),e=r-1,r=1),{digits:i,exponent:e,integerLen:r}}(t);o&&(c=function RR(t){if(0===t.digits[0])return t;const n=t.digits.length-t.integerLen;return t.exponent?t.exponent+=2:(0===n?t.digits.push(0,0):1===n&&t.digits.push(0),t.integerLen+=2),t}(c));let u=n.minInt,d=n.minFrac,h=n.maxFrac;if(s){const T=s.match(IR);if(null===T)throw new Error(`${s} is not a valid digit info`);const E=T[1],O=T[3],te=T[5];null!=E&&(u=Kh(E)),null!=O&&(d=Kh(O)),null!=te?h=Kh(te):null!=O&&d>h&&(h=d)}!function FR(t,n,e){if(n>e)throw new Error(`The minimum number of digits after fraction (${n}) is higher than the maximum (${e}).`);let i=t.digits,r=i.length-t.integerLen;const s=Math.min(Math.max(n,r),e);let o=s+t.integerLen,a=i[o];if(o>0){i.splice(Math.max(t.integerLen,o));for(let d=o;d=5)if(o-1<0){for(let d=0;d>o;d--)i.unshift(0),t.integerLen++;i.unshift(1),t.integerLen++}else i[o-1]++;for(;r=c?f.pop():l=!1),h>=10?1:0},0);u&&(i.unshift(u),t.integerLen++)}(c,d,h);let p=c.digits,f=c.integerLen;const _=c.exponent;let w=[];for(l=p.every(T=>!T);f0?w=p.splice(f,p.length):(w=p,p=[0]);const b=[];for(p.length>=n.lgSize&&b.unshift(p.splice(-n.lgSize,p.length).join(""));p.length>n.gSize;)b.unshift(p.splice(-n.gSize,p.length).join(""));p.length&&b.unshift(p.join("")),a=b.join(mn(e,i)),w.length&&(a+=mn(e,r)+w.join("")),_&&(a+=mn(e,W.Exponential)+"+"+_)}else a=mn(e,W.Infinity);return a=t<0&&!l?n.negPre+a+n.negSuf:n.posPre+a+n.posSuf,a}(t,o,n,W.CurrencyGroup,W.CurrencyDecimal,r).replace("\xa4",e).replace("\xa4","").trim()}function Kh(t){const n=parseInt(t);if(isNaN(n))throw new Error("Invalid integer literal when parsing "+t);return n}function mC(t,n){n=encodeURIComponent(n);for(const e of t.split(";")){const i=e.indexOf("="),[r,s]=-1==i?[e,""]:[e.slice(0,i),e.slice(i+1)];if(r.trim()===n)return decodeURIComponent(s)}return null}const Zh=/\s+/,_C=[];let Qn=(()=>{class t{constructor(e,i,r,s){this._iterableDiffers=e,this._keyValueDiffers=i,this._ngEl=r,this._renderer=s,this.initialClasses=_C,this.stateMap=new Map}set klass(e){this.initialClasses=null!=e?e.trim().split(Zh):_C}set ngClass(e){this.rawClass="string"==typeof e?e.trim().split(Zh):e}ngDoCheck(){for(const i of this.initialClasses)this._updateState(i,!0);const e=this.rawClass;if(Array.isArray(e)||e instanceof Set)for(const i of e)this._updateState(i,!0);else if(null!=e)for(const i of Object.keys(e))this._updateState(i,Boolean(e[i]));this._applyStateDiff()}_updateState(e,i){const r=this.stateMap.get(e);void 0!==r?(r.enabled!==i&&(r.changed=!0,r.enabled=i),r.touched=!0):this.stateMap.set(e,{enabled:i,changed:!0,touched:!0})}_applyStateDiff(){for(const e of this.stateMap){const i=e[0],r=e[1];r.changed?(this._toggleClass(i,r.enabled),r.changed=!1):r.touched||(r.enabled&&this._toggleClass(i,!1),this.stateMap.delete(i)),r.touched=!1}}_toggleClass(e,i){(e=e.trim()).length>0&&e.split(Zh).forEach(r=>{i?this._renderer.addClass(this._ngEl.nativeElement,r):this._renderer.removeClass(this._ngEl.nativeElement,r)})}}return t.\u0275fac=function(e){return new(e||t)(D(jl),D(No),D($e),D(Yt))},t.\u0275dir=j({type:t,selectors:[["","ngClass",""]],inputs:{klass:["class","klass"],ngClass:"ngClass"},standalone:!0}),t})();class VR{constructor(n,e,i,r){this.$implicit=n,this.ngForOf=e,this.index=i,this.count=r}get first(){return 0===this.index}get last(){return this.index===this.count-1}get even(){return this.index%2==0}get odd(){return!this.even}}let Jt=(()=>{class t{set ngForOf(e){this._ngForOf=e,this._ngForOfDirty=!0}set ngForTrackBy(e){this._trackByFn=e}get ngForTrackBy(){return this._trackByFn}constructor(e,i,r){this._viewContainer=e,this._template=i,this._differs=r,this._ngForOf=null,this._ngForOfDirty=!0,this._differ=null}set ngForTemplate(e){e&&(this._template=e)}ngDoCheck(){if(this._ngForOfDirty){this._ngForOfDirty=!1;const e=this._ngForOf;!this._differ&&e&&(this._differ=this._differs.find(e).create(this.ngForTrackBy))}if(this._differ){const e=this._differ.diff(this._ngForOf);e&&this._applyChanges(e)}}_applyChanges(e){const i=this._viewContainer;e.forEachOperation((r,s,o)=>{if(null==r.previousIndex)i.createEmbeddedView(this._template,new VR(r.item,this._ngForOf,-1,-1),null===o?void 0:o);else if(null==o)i.remove(null===s?void 0:s);else if(null!==s){const a=i.get(s);i.move(a,o),wC(a,r)}});for(let r=0,s=i.length;r{wC(i.get(r.currentIndex),r)})}static ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(D(gn),D(qn),D(jl))},t.\u0275dir=j({type:t,selectors:[["","ngFor","","ngForOf",""]],inputs:{ngForOf:"ngForOf",ngForTrackBy:"ngForTrackBy",ngForTemplate:"ngForTemplate"},standalone:!0}),t})();function wC(t,n){t.context.$implicit=n.item}let Dt=(()=>{class t{constructor(e,i){this._viewContainer=e,this._context=new HR,this._thenTemplateRef=null,this._elseTemplateRef=null,this._thenViewRef=null,this._elseViewRef=null,this._thenTemplateRef=i}set ngIf(e){this._context.$implicit=this._context.ngIf=e,this._updateView()}set ngIfThen(e){CC("ngIfThen",e),this._thenTemplateRef=e,this._thenViewRef=null,this._updateView()}set ngIfElse(e){CC("ngIfElse",e),this._elseTemplateRef=e,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 ngTemplateContextGuard(e,i){return!0}}return t.\u0275fac=function(e){return new(e||t)(D(gn),D(qn))},t.\u0275dir=j({type:t,selectors:[["","ngIf",""]],inputs:{ngIf:"ngIf",ngIfThen:"ngIfThen",ngIfElse:"ngIfElse"},standalone:!0}),t})();class HR{constructor(){this.$implicit=null,this.ngIf=null}}function CC(t,n){if(n&&!n.createEmbeddedView)throw new Error(`${t} must be a TemplateRef, but received '${Re(n)}'.`)}class Yh{constructor(n,e){this._viewContainerRef=n,this._templateRef=e,this._created=!1}create(){this._created=!0,this._viewContainerRef.createEmbeddedView(this._templateRef)}destroy(){this._created=!1,this._viewContainerRef.clear()}enforceState(n){n&&!this._created?this.create():!n&&this._created&&this.destroy()}}let Jl=(()=>{class t{constructor(){this._defaultViews=[],this._defaultUsed=!1,this._caseCount=0,this._lastCaseCheckIndex=0,this._lastCasesMatched=!1}set ngSwitch(e){this._ngSwitch=e,0===this._caseCount&&this._updateDefaultCases(!0)}_addCase(){return this._caseCount++}_addDefault(e){this._defaultViews.push(e)}_matchCase(e){const i=e==this._ngSwitch;return this._lastCasesMatched=this._lastCasesMatched||i,this._lastCaseCheckIndex++,this._lastCaseCheckIndex===this._caseCount&&(this._updateDefaultCases(!this._lastCasesMatched),this._lastCaseCheckIndex=0,this._lastCasesMatched=!1),i}_updateDefaultCases(e){if(this._defaultViews.length>0&&e!==this._defaultUsed){this._defaultUsed=e;for(const i of this._defaultViews)i.enforceState(e)}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=j({type:t,selectors:[["","ngSwitch",""]],inputs:{ngSwitch:"ngSwitch"},standalone:!0}),t})(),bC=(()=>{class t{constructor(e,i,r){this.ngSwitch=r,r._addCase(),this._view=new Yh(e,i)}ngDoCheck(){this._view.enforceState(this.ngSwitch._matchCase(this.ngSwitchCase))}}return t.\u0275fac=function(e){return new(e||t)(D(gn),D(qn),D(Jl,9))},t.\u0275dir=j({type:t,selectors:[["","ngSwitchCase",""]],inputs:{ngSwitchCase:"ngSwitchCase"},standalone:!0}),t})(),Zn=(()=>{class t{constructor(e,i,r){this._ngEl=e,this._differs=i,this._renderer=r,this._ngStyle=null,this._differ=null}set ngStyle(e){this._ngStyle=e,!this._differ&&e&&(this._differ=this._differs.find(e).create())}ngDoCheck(){if(this._differ){const e=this._differ.diff(this._ngStyle);e&&this._applyChanges(e)}}_setStyle(e,i){const[r,s]=e.split("."),o=-1===r.indexOf("-")?void 0:Ht.DashCase;null!=i?this._renderer.setStyle(this._ngEl.nativeElement,r,s?`${i}${s}`:i,o):this._renderer.removeStyle(this._ngEl.nativeElement,r,o)}_applyChanges(e){e.forEachRemovedItem(i=>this._setStyle(i.key,null)),e.forEachAddedItem(i=>this._setStyle(i.key,i.currentValue)),e.forEachChangedItem(i=>this._setStyle(i.key,i.currentValue))}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(No),D(Yt))},t.\u0275dir=j({type:t,selectors:[["","ngStyle",""]],inputs:{ngStyle:"ngStyle"},standalone:!0}),t})(),Yn=(()=>{class t{constructor(e){this._viewContainerRef=e,this._viewRef=null,this.ngTemplateOutletContext=null,this.ngTemplateOutlet=null,this.ngTemplateOutletInjector=null}ngOnChanges(e){if(e.ngTemplateOutlet||e.ngTemplateOutletInjector){const i=this._viewContainerRef;if(this._viewRef&&i.remove(i.indexOf(this._viewRef)),this.ngTemplateOutlet){const{ngTemplateOutlet:r,ngTemplateOutletContext:s,ngTemplateOutletInjector:o}=this;this._viewRef=i.createEmbeddedView(r,s,o?{injector:o}:void 0)}else this._viewRef=null}else this._viewRef&&e.ngTemplateOutletContext&&this.ngTemplateOutletContext&&(this._viewRef.context=this.ngTemplateOutletContext)}}return t.\u0275fac=function(e){return new(e||t)(D(gn))},t.\u0275dir=j({type:t,selectors:[["","ngTemplateOutlet",""]],inputs:{ngTemplateOutletContext:"ngTemplateOutletContext",ngTemplateOutlet:"ngTemplateOutlet",ngTemplateOutletInjector:"ngTemplateOutletInjector"},standalone:!0,features:[pt]}),t})();function Fn(t,n){return new I(2100,!1)}let Xh=(()=>{class t{transform(e){if(null==e)return null;if("string"!=typeof e)throw Fn();return e.toUpperCase()}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275pipe=Bt({name:"uppercase",type:t,pure:!0,standalone:!0}),t})();const XR=new H("DATE_PIPE_DEFAULT_TIMEZONE"),JR=new H("DATE_PIPE_DEFAULT_OPTIONS");let Lo=(()=>{class t{constructor(e,i,r){this.locale=e,this.defaultTimezone=i,this.defaultOptions=r}transform(e,i,r,s){if(null==e||""===e||e!=e)return null;try{return gR(e,i??this.defaultOptions?.dateFormat??"mediumDate",s||this.locale,r??this.defaultOptions?.timezone??this.defaultTimezone??void 0)}catch(o){throw Fn()}}}return t.\u0275fac=function(e){return new(e||t)(D(mi,16),D(XR,24),D(JR,24))},t.\u0275pipe=Bt({name:"date",type:t,pure:!0,standalone:!0}),t})(),EC=(()=>{class t{constructor(e,i="USD"){this._locale=e,this._defaultCurrencyCode=i}transform(e,i=this._defaultCurrencyCode,r="symbol",s,o){if(!function Jh(t){return!(null==t||""===t||t!=t)}(e))return null;o=o||this._locale,"boolean"==typeof r&&(r=r?"symbol":"code");let a=i||this._defaultCurrencyCode;"code"!==r&&(a="symbol"===r||"symbol-narrow"===r?function uR(t,n,e="en"){const i=function oR(t){return Nt(t)[R.Currencies]}(e)[t]||lC[t]||[],r=i[1];return"narrow"===n&&"string"==typeof r?r:i[0]||t}(a,"symbol"===r?"wide":"narrow",o):r);try{return OR(function ep(t){if("string"==typeof t&&!isNaN(Number(t)-parseFloat(t)))return Number(t);if("number"!=typeof t)throw new Error(`${t} is not a number`);return t}(e),o,a,i,s)}catch(l){throw Fn()}}}return t.\u0275fac=function(e){return new(e||t)(D(mi,16),D(hx,16))},t.\u0275pipe=Bt({name:"currency",type:t,pure:!0,standalone:!0}),t})();let St=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({}),t})();let dN=(()=>{class t{}return t.\u0275prov=k({token:t,providedIn:"root",factory:()=>new hN(x(Qe),window)}),t})();class hN{constructor(n,e){this.document=n,this.window=e,this.offset=()=>[0,0]}setOffset(n){this.offset=Array.isArray(n)?()=>n:n}getScrollPosition(){return this.supportsScrolling()?[this.window.pageXOffset,this.window.pageYOffset]:[0,0]}scrollToPosition(n){this.supportsScrolling()&&this.window.scrollTo(n[0],n[1])}scrollToAnchor(n){if(!this.supportsScrolling())return;const e=function pN(t,n){const e=t.getElementById(n)||t.getElementsByName(n)[0];if(e)return e;if("function"==typeof t.createTreeWalker&&t.body&&(t.body.createShadowRoot||t.body.attachShadow)){const i=t.createTreeWalker(t.body,NodeFilter.SHOW_ELEMENT);let r=i.currentNode;for(;r;){const s=r.shadowRoot;if(s){const o=s.getElementById(n)||s.querySelector(`[name="${n}"]`);if(o)return o}r=i.nextNode()}}return null}(this.document,n);e&&(this.scrollToElement(e),e.focus())}setHistoryScrollRestoration(n){if(this.supportScrollRestoration()){const e=this.window.history;e&&e.scrollRestoration&&(e.scrollRestoration=n)}}scrollToElement(n){const e=n.getBoundingClientRect(),i=e.left+this.window.pageXOffset,r=e.top+this.window.pageYOffset,s=this.offset();this.window.scrollTo(i-s[0],r-s[1])}supportScrollRestoration(){try{if(!this.supportsScrolling())return!1;const n=TC(this.window.history)||TC(Object.getPrototypeOf(this.window.history));return!(!n||!n.writable&&!n.set)}catch{return!1}}supportsScrolling(){try{return!!this.window&&!!this.window.scrollTo&&"pageXOffset"in this.window}catch{return!1}}}function TC(t){return Object.getOwnPropertyDescriptor(t,"scrollRestoration")}class MC{}class HN extends qx{constructor(){super(...arguments),this.supportsDOMEvents=!0}}class ip extends HN{static makeCurrent(){!function Wx(t){Lh||(Lh=t)}(new ip)}onAndCancel(n,e,i){return n.addEventListener(e,i,!1),()=>{n.removeEventListener(e,i,!1)}}dispatchEvent(n,e){n.dispatchEvent(e)}remove(n){n.parentNode&&n.parentNode.removeChild(n)}createElement(n,e){return(e=e||this.getDefaultDocument()).createElement(n)}createHtmlDocument(){return document.implementation.createHTMLDocument("fakeTitle")}getDefaultDocument(){return document}isElementNode(n){return n.nodeType===Node.ELEMENT_NODE}isShadowRoot(n){return n instanceof DocumentFragment}getGlobalEventTarget(n,e){return"window"===e?window:"document"===e?n:"body"===e?n.body:null}getBaseHref(n){const e=function $N(){return Bo=Bo||document.querySelector("base"),Bo?Bo.getAttribute("href"):null}();return null==e?null:function UN(t){tc=tc||document.createElement("a"),tc.setAttribute("href",t);const n=tc.pathname;return"/"===n.charAt(0)?n:`/${n}`}(e)}resetBaseElement(){Bo=null}getUserAgent(){return window.navigator.userAgent}getCookie(n){return mC(document.cookie,n)}}let tc,Bo=null;const NC=new H("TRANSITION_ID"),zN=[{provide:Ll,useFactory:function jN(t,n,e){return()=>{e.get(Vl).donePromise.then(()=>{const i=Kn(),r=n.querySelectorAll(`style[ng-transition="${t}"]`);for(let s=0;s{class t{build(){return new XMLHttpRequest}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();const nc=new H("EventManagerPlugins");let ic=(()=>{class t{constructor(e,i){this._zone=i,this._eventNameToPlugin=new Map,e.forEach(r=>r.manager=this),this._plugins=e.slice().reverse()}addEventListener(e,i,r){return this._findPluginFor(i).addEventListener(e,i,r)}addGlobalEventListener(e,i,r){return this._findPluginFor(i).addGlobalEventListener(e,i,r)}getZone(){return this._zone}_findPluginFor(e){const i=this._eventNameToPlugin.get(e);if(i)return i;const r=this._plugins;for(let s=0;s{class t{constructor(){this._stylesSet=new Set}addStyles(e){const i=new Set;e.forEach(r=>{this._stylesSet.has(r)||(this._stylesSet.add(r),i.add(r))}),this.onStylesAdded(i)}onStylesAdded(e){}getAllStyles(){return Array.from(this._stylesSet)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})(),Ho=(()=>{class t extends kC{constructor(e){super(),this._doc=e,this._hostNodes=new Map,this._hostNodes.set(e.head,[])}_addStylesToHost(e,i,r){e.forEach(s=>{const o=this._doc.createElement("style");o.textContent=s,r.push(i.appendChild(o))})}addHost(e){const i=[];this._addStylesToHost(this._stylesSet,e,i),this._hostNodes.set(e,i)}removeHost(e){const i=this._hostNodes.get(e);i&&i.forEach(LC),this._hostNodes.delete(e)}onStylesAdded(e){this._hostNodes.forEach((i,r)=>{this._addStylesToHost(e,r,i)})}ngOnDestroy(){this._hostNodes.forEach(e=>e.forEach(LC))}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();function LC(t){Kn().remove(t)}const rp={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/MathML/"},sp=/%COMP%/g;function op(t,n){return n.flat(100).map(e=>e.replace(sp,t))}function HC(t){return n=>{if("__ngUnwrap__"===n)return t;!1===t(n)&&(n.preventDefault(),n.returnValue=!1)}}let rc=(()=>{class t{constructor(e,i,r){this.eventManager=e,this.sharedStylesHost=i,this.appId=r,this.rendererByCompId=new Map,this.defaultRenderer=new ap(e)}createRenderer(e,i){if(!e||!i)return this.defaultRenderer;switch(i.encapsulation){case Sn.Emulated:{let r=this.rendererByCompId.get(i.id);return r||(r=new XN(this.eventManager,this.sharedStylesHost,i,this.appId),this.rendererByCompId.set(i.id,r)),r.applyToHost(e),r}case Sn.ShadowDom:return new JN(this.eventManager,this.sharedStylesHost,e,i);default:if(!this.rendererByCompId.has(i.id)){const r=op(i.id,i.styles);this.sharedStylesHost.addStyles(r),this.rendererByCompId.set(i.id,this.defaultRenderer)}return this.defaultRenderer}}begin(){}end(){}}return t.\u0275fac=function(e){return new(e||t)(x(ic),x(Ho),x(xo))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();class ap{constructor(n){this.eventManager=n,this.data=Object.create(null),this.destroyNode=null}destroy(){}createElement(n,e){return e?document.createElementNS(rp[e]||e,n):document.createElement(n)}createComment(n){return document.createComment(n)}createText(n){return document.createTextNode(n)}appendChild(n,e){(UC(n)?n.content:n).appendChild(e)}insertBefore(n,e,i){n&&(UC(n)?n.content:n).insertBefore(e,i)}removeChild(n,e){n&&n.removeChild(e)}selectRootElement(n,e){let i="string"==typeof n?document.querySelector(n):n;if(!i)throw new Error(`The selector "${n}" did not match any elements`);return e||(i.textContent=""),i}parentNode(n){return n.parentNode}nextSibling(n){return n.nextSibling}setAttribute(n,e,i,r){if(r){e=r+":"+e;const s=rp[r];s?n.setAttributeNS(s,e,i):n.setAttribute(e,i)}else n.setAttribute(e,i)}removeAttribute(n,e,i){if(i){const r=rp[i];r?n.removeAttributeNS(r,e):n.removeAttribute(`${i}:${e}`)}else n.removeAttribute(e)}addClass(n,e){n.classList.add(e)}removeClass(n,e){n.classList.remove(e)}setStyle(n,e,i,r){r&(Ht.DashCase|Ht.Important)?n.style.setProperty(e,i,r&Ht.Important?"important":""):n.style[e]=i}removeStyle(n,e,i){i&Ht.DashCase?n.style.removeProperty(e):n.style[e]=""}setProperty(n,e,i){n[e]=i}setValue(n,e){n.nodeValue=e}listen(n,e,i){return"string"==typeof n?this.eventManager.addGlobalEventListener(n,e,HC(i)):this.eventManager.addEventListener(n,e,HC(i))}}function UC(t){return"TEMPLATE"===t.tagName&&void 0!==t.content}class XN extends ap{constructor(n,e,i,r){super(n),this.component=i;const s=op(r+"-"+i.id,i.styles);e.addStyles(s),this.contentAttr=function QN(t){return"_ngcontent-%COMP%".replace(sp,t)}(r+"-"+i.id),this.hostAttr=function ZN(t){return"_nghost-%COMP%".replace(sp,t)}(r+"-"+i.id)}applyToHost(n){super.setAttribute(n,this.hostAttr,"")}createElement(n,e){const i=super.createElement(n,e);return super.setAttribute(i,this.contentAttr,""),i}}class JN extends ap{constructor(n,e,i,r){super(n),this.sharedStylesHost=e,this.hostEl=i,this.shadowRoot=i.attachShadow({mode:"open"}),this.sharedStylesHost.addHost(this.shadowRoot);const s=op(r.id,r.styles);for(let o=0;o{class t extends FC{constructor(e){super(e)}supports(e){return!0}addEventListener(e,i,r){return e.addEventListener(i,r,!1),()=>this.removeEventListener(e,i,r)}removeEventListener(e,i,r){return e.removeEventListener(i,r)}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();const jC=["alt","control","meta","shift"],tF={"\b":"Backspace","\t":"Tab","\x7f":"Delete","\x1b":"Escape",Del:"Delete",Esc:"Escape",Left:"ArrowLeft",Right:"ArrowRight",Up:"ArrowUp",Down:"ArrowDown",Menu:"ContextMenu",Scroll:"ScrollLock",Win:"OS"},nF={alt:t=>t.altKey,control:t=>t.ctrlKey,meta:t=>t.metaKey,shift:t=>t.shiftKey};let iF=(()=>{class t extends FC{constructor(e){super(e)}supports(e){return null!=t.parseEventName(e)}addEventListener(e,i,r){const s=t.parseEventName(i),o=t.eventCallback(s.fullKey,r,this.manager.getZone());return this.manager.getZone().runOutsideAngular(()=>Kn().onAndCancel(e,s.domEventName,o))}static parseEventName(e){const i=e.toLowerCase().split("."),r=i.shift();if(0===i.length||"keydown"!==r&&"keyup"!==r)return null;const s=t._normalizeKey(i.pop());let o="",a=i.indexOf("code");if(a>-1&&(i.splice(a,1),o="code."),jC.forEach(c=>{const u=i.indexOf(c);u>-1&&(i.splice(u,1),o+=c+".")}),o+=s,0!=i.length||0===s.length)return null;const l={};return l.domEventName=r,l.fullKey=o,l}static matchEventFullKeyCode(e,i){let r=tF[e.key]||e.key,s="";return i.indexOf("code.")>-1&&(r=e.code,s="code."),!(null==r||!r)&&(r=r.toLowerCase()," "===r?r="space":"."===r&&(r="dot"),jC.forEach(o=>{o!==r&&(0,nF[o])(e)&&(s+=o+".")}),s+=r,s===i)}static eventCallback(e,i,r){return s=>{t.matchEventFullKeyCode(s,e)&&r.runGuarded(()=>i(s))}}static _normalizeKey(e){return"esc"===e?"escape":e}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();const aF=Bw(jx,"browser",[{provide:Sh,useValue:"browser"},{provide:Tw,useValue:function rF(){ip.makeCurrent()},multi:!0},{provide:Qe,useFactory:function oF(){return function ZT(t){pd=t}(document),document},deps:[]}]),WC=new H(""),qC=[{provide:Bl,useClass:class GN{addToWindow(n){Ne.getAngularTestability=(i,r=!0)=>{const s=n.findTestabilityInTree(i,r);if(null==s)throw new Error("Could not find testability for element.");return s},Ne.getAllAngularTestabilities=()=>n.getAllTestabilities(),Ne.getAllAngularRootElements=()=>n.getAllRootElements(),Ne.frameworkStabilizers||(Ne.frameworkStabilizers=[]),Ne.frameworkStabilizers.push(i=>{const r=Ne.getAllAngularTestabilities();let s=r.length,o=!1;const a=function(l){o=o||l,s--,0==s&&i(o)};r.forEach(function(l){l.whenStable(a)})})}findTestabilityInTree(n,e,i){return null==e?null:n.getTestability(e)??(i?Kn().isShadowRoot(e)?this.findTestabilityInTree(n,e.host,!0):this.findTestabilityInTree(n,e.parentElement,!0):null)}},deps:[]},{provide:Fw,useClass:Mh,deps:[Te,Ah,Bl]},{provide:Mh,useClass:Mh,deps:[Te,Ah,Bl]}],KC=[{provide:bd,useValue:"root"},{provide:ns,useFactory:function sF(){return new ns},deps:[]},{provide:nc,useClass:eF,multi:!0,deps:[Qe,Te,Sh]},{provide:nc,useClass:iF,multi:!0,deps:[Qe]},{provide:rc,useClass:rc,deps:[ic,Ho,xo]},{provide:mo,useExisting:rc},{provide:kC,useExisting:Ho},{provide:Ho,useClass:Ho,deps:[Qe]},{provide:ic,useClass:ic,deps:[nc,Te]},{provide:MC,useClass:WN,deps:[]},[]];let QC=(()=>{class t{constructor(e){}static withServerTransition(e){return{ngModule:t,providers:[{provide:xo,useValue:e.appId},{provide:NC,useExisting:xo},zN]}}}return t.\u0275fac=function(e){return new(e||t)(x(WC,12))},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({providers:[...KC,...qC],imports:[St,zx]}),t})(),ZC=(()=>{class t{constructor(e){this._doc=e}getTitle(){return this._doc.title}setTitle(e){this._doc.title=e||""}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:function(e){let i=null;return i=e?new e:function cF(){return new ZC(x(Qe))}(),i},providedIn:"root"}),t})();typeof window<"u"&&window;let JC=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(e){let i=null;return i=e?new(e||t):x(eb),i},providedIn:"root"}),t})(),eb=(()=>{class t extends JC{constructor(e){super(),this._doc=e}sanitize(e,i){if(null==i)return null;switch(e){case ke.NONE:return i;case ke.HTML:return Un(i,"HTML")?Zt(i):d_(this._doc,String(i)).toString();case ke.STYLE:return Un(i,"Style")?Zt(i):i;case ke.SCRIPT:if(Un(i,"Script"))return Zt(i);throw new Error("unsafe value used in a script context");case ke.URL:return Un(i,"URL")?Zt(i):hl(String(i));case ke.RESOURCE_URL:if(Un(i,"ResourceURL"))return Zt(i);throw new Error(`unsafe value used in a resource URL context (see ${Ra})`);default:throw new Error(`Unexpected SecurityContext ${e} (see ${Ra})`)}}bypassSecurityTrustHtml(e){return function r1(t){return new YT(t)}(e)}bypassSecurityTrustStyle(e){return function s1(t){return new XT(t)}(e)}bypassSecurityTrustScript(e){return function o1(t){return new JT(t)}(e)}bypassSecurityTrustUrl(e){return function a1(t){return new e1(t)}(e)}bypassSecurityTrustResourceUrl(e){return function l1(t){return new t1(t)}(e)}}return t.\u0275fac=function(e){return new(e||t)(x(Qe))},t.\u0275prov=k({token:t,factory:function(e){let i=null;return i=e?new e:function mF(t){return new eb(t.get(Qe))}(x(hn)),i},providedIn:"root"}),t})();function $(...t){return Xe(t,zs(t))}class kn extends bn{constructor(n){super(),this._value=n}get value(){return this.getValue()}_subscribe(n){const e=super._subscribe(n);return!e.closed&&n.next(this._value),e}getValue(){const{hasError:n,thrownError:e,_value:i}=this;if(n)throw e;return this._throwIfClosed(),i}next(n){super.next(this._value=n)}}const sc=$s(t=>function(){t(this),this.name="EmptyError",this.message="no elements in sequence"}),{isArray:_F}=Array,{getPrototypeOf:yF,prototype:vF,keys:wF}=Object;function tb(t){if(1===t.length){const n=t[0];if(_F(n))return{args:n,keys:null};if(function CF(t){return t&&"object"==typeof t&&yF(t)===vF}(n)){const e=wF(n);return{args:e.map(i=>n[i]),keys:e}}}return{args:t,keys:null}}const{isArray:bF}=Array;function nb(t){return re(n=>function DF(t,n){return bF(n)?t(...n):t(n)}(t,n))}function ib(t,n){return t.reduce((e,i,r)=>(e[i]=n[r],e),{})}function rb(...t){const n=zs(t),e=yg(t),{args:i,keys:r}=tb(t);if(0===i.length)return Xe([],n);const s=new We(function SF(t,n,e=Yi){return i=>{sb(n,()=>{const{length:r}=t,s=new Array(r);let o=r,a=r;for(let l=0;l{const c=Xe(t[l],n);let u=!1;c.subscribe(it(i,d=>{s[l]=d,u||(u=!0,a--),a||i.next(e(s.slice()))},()=>{--o||i.complete()}))},i)},i)}}(i,n,r?o=>ib(r,o):Yi));return e?s.pipe(nb(e)):s}function sb(t,n,e){t?ri(e,t,n):n()}function up(...t){return function EF(){return kr(1)}()(Xe(t,zs(t)))}function ob(t){return new We(n=>{on(t()).subscribe(n)})}function $o(t,n){const e=xe(t)?t:()=>t,i=r=>r.error(e());return new We(n?r=>n.schedule(i,0,r):i)}function dp(){return ct((t,n)=>{let e=null;t._refCount++;const i=it(n,void 0,void 0,void 0,()=>{if(!t||t._refCount<=0||0<--t._refCount)return void(e=null);const r=t._connection,s=e;e=null,r&&(!s||r===s)&&r.unsubscribe(),n.unsubscribe()});t.subscribe(i),i.closed||(e=t.connect())})}class ab extends We{constructor(n,e){super(),this.source=n,this.subjectFactory=e,this._subject=null,this._refCount=0,this._connection=null,rg(n)&&(this.lift=n.lift)}_subscribe(n){return this.getSubject().subscribe(n)}getSubject(){const n=this._subject;return(!n||n.isStopped)&&(this._subject=this.subjectFactory()),this._subject}_teardown(){this._refCount=0;const{_connection:n}=this;this._subject=this._connection=null,n?.unsubscribe()}connect(){let n=this._connection;if(!n){n=this._connection=new sn;const e=this.getSubject();n.add(this.source.subscribe(it(e,void 0,()=>{this._teardown(),e.complete()},i=>{this._teardown(),e.error(i)},()=>this._teardown()))),n.closed&&(this._connection=null,n=sn.EMPTY)}return n}refCount(){return dp()(this)}}function ut(t,n){return ct((e,i)=>{let r=null,s=0,o=!1;const a=()=>o&&!r&&i.complete();e.subscribe(it(i,l=>{r?.unsubscribe();let c=0;const u=s++;on(t(l,u)).subscribe(r=it(i,d=>i.next(n?n(l,d,u,c++):d),()=>{r=null,a()}))},()=>{o=!0,a()}))})}function yr(t){return t<=0?()=>Vn:ct((n,e)=>{let i=0;n.subscribe(it(e,r=>{++i<=t&&(e.next(r),t<=i&&e.complete())}))})}function wi(t,n){return ct((e,i)=>{let r=0;e.subscribe(it(i,s=>t.call(n,s,r++)&&i.next(s)))})}function oc(t){return ct((n,e)=>{let i=!1;n.subscribe(it(e,r=>{i=!0,e.next(r)},()=>{i||e.next(t),e.complete()}))})}function lb(t=TF){return ct((n,e)=>{let i=!1;n.subscribe(it(e,r=>{i=!0,e.next(r)},()=>i?e.complete():e.error(t())))})}function TF(){return new sc}function Li(t,n){const e=arguments.length>=2;return i=>i.pipe(t?wi((r,s)=>t(r,s,i)):Yi,yr(1),e?oc(n):lb(()=>new sc))}function Vi(t,n){return xe(n)?ht(t,n,1):ht(t,1)}function Et(t,n,e){const i=xe(t)||n||e?{next:t,error:n,complete:e}:t;return i?ct((r,s)=>{var o;null===(o=i.subscribe)||void 0===o||o.call(i);let a=!0;r.subscribe(it(s,l=>{var c;null===(c=i.next)||void 0===c||c.call(i,l),s.next(l)},()=>{var l;a=!1,null===(l=i.complete)||void 0===l||l.call(i),s.complete()},l=>{var c;a=!1,null===(c=i.error)||void 0===c||c.call(i,l),s.error(l)},()=>{var l,c;a&&(null===(l=i.unsubscribe)||void 0===l||l.call(i)),null===(c=i.finalize)||void 0===c||c.call(i)}))}):Yi}function Bi(t){return ct((n,e)=>{let s,i=null,r=!1;i=n.subscribe(it(e,void 0,void 0,o=>{s=on(t(o,Bi(t)(n))),i?(i.unsubscribe(),i=null,s.subscribe(e)):r=!0})),r&&(i.unsubscribe(),i=null,s.subscribe(e))})}function MF(t,n,e,i,r){return(s,o)=>{let a=e,l=n,c=0;s.subscribe(it(o,u=>{const d=c++;l=a?t(l,u,d):(a=!0,u),i&&o.next(l)},r&&(()=>{a&&o.next(l),o.complete()})))}}function cb(t,n){return ct(MF(t,n,arguments.length>=2,!0))}function hp(t){return t<=0?()=>Vn:ct((n,e)=>{let i=[];n.subscribe(it(e,r=>{i.push(r),t{for(const r of i)e.next(r);e.complete()},void 0,()=>{i=null}))})}function ub(t,n){const e=arguments.length>=2;return i=>i.pipe(t?wi((r,s)=>t(r,s,i)):Yi,hp(1),e?oc(n):lb(()=>new sc))}function pp(t){return ct((n,e)=>{try{n.subscribe(e)}finally{e.add(t)}})}const ee="primary",Uo=Symbol("RouteTitle");class PF{constructor(n){this.params=n||{}}has(n){return Object.prototype.hasOwnProperty.call(this.params,n)}get(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e[0]:e}return null}getAll(n){if(this.has(n)){const e=this.params[n];return Array.isArray(e)?e:[e]}return[]}get keys(){return Object.keys(this.params)}}function bs(t){return new PF(t)}function xF(t,n,e){const i=e.path.split("/");if(i.length>t.length||"full"===e.pathMatch&&(n.hasChildren()||i.lengthi[s]===r)}return t===n}function hb(t){return Array.prototype.concat.apply([],t)}function pb(t){return t.length>0?t[t.length-1]:null}function _t(t,n){for(const e in t)t.hasOwnProperty(e)&&n(t[e],e)}function Hi(t){return Qd(t)?t:bo(t)?Xe(Promise.resolve(t)):$(t)}const ac=!1,NF={exact:function mb(t,n,e){if(!wr(t.segments,n.segments)||!lc(t.segments,n.segments,e)||t.numberOfChildren!==n.numberOfChildren)return!1;for(const i in n.children)if(!t.children[i]||!mb(t.children[i],n.children[i],e))return!1;return!0},subset:_b},fb={exact:function FF(t,n){return Xn(t,n)},subset:function kF(t,n){return Object.keys(n).length<=Object.keys(t).length&&Object.keys(n).every(e=>db(t[e],n[e]))},ignored:()=>!0};function gb(t,n,e){return NF[e.paths](t.root,n.root,e.matrixParams)&&fb[e.queryParams](t.queryParams,n.queryParams)&&!("exact"===e.fragment&&t.fragment!==n.fragment)}function _b(t,n,e){return yb(t,n,n.segments,e)}function yb(t,n,e,i){if(t.segments.length>e.length){const r=t.segments.slice(0,e.length);return!(!wr(r,e)||n.hasChildren()||!lc(r,e,i))}if(t.segments.length===e.length){if(!wr(t.segments,e)||!lc(t.segments,e,i))return!1;for(const r in n.children)if(!t.children[r]||!_b(t.children[r],n.children[r],i))return!1;return!0}{const r=e.slice(0,t.segments.length),s=e.slice(t.segments.length);return!!(wr(t.segments,r)&&lc(t.segments,r,i)&&t.children[ee])&&yb(t.children[ee],n,s,i)}}function lc(t,n,e){return n.every((i,r)=>fb[e](t[r].parameters,i.parameters))}class vr{constructor(n=new ue([],{}),e={},i=null){this.root=n,this.queryParams=e,this.fragment=i}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=bs(this.queryParams)),this._queryParamMap}toString(){return BF.serialize(this)}}class ue{constructor(n,e){this.segments=n,this.children=e,this.parent=null,_t(e,(i,r)=>i.parent=this)}hasChildren(){return this.numberOfChildren>0}get numberOfChildren(){return Object.keys(this.children).length}toString(){return cc(this)}}class jo{constructor(n,e){this.path=n,this.parameters=e}get parameterMap(){return this._parameterMap||(this._parameterMap=bs(this.parameters)),this._parameterMap}toString(){return Cb(this)}}function wr(t,n){return t.length===n.length&&t.every((e,i)=>e.path===n[i].path)}let zo=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return new fp},providedIn:"root"}),t})();class fp{parse(n){const e=new KF(n);return new vr(e.parseRootSegment(),e.parseQueryParams(),e.parseFragment())}serialize(n){const e=`/${Go(n.root,!0)}`,i=function UF(t){const n=Object.keys(t).map(e=>{const i=t[e];return Array.isArray(i)?i.map(r=>`${uc(e)}=${uc(r)}`).join("&"):`${uc(e)}=${uc(i)}`}).filter(e=>!!e);return n.length?`?${n.join("&")}`:""}(n.queryParams);return`${e}${i}${"string"==typeof n.fragment?`#${function HF(t){return encodeURI(t)}(n.fragment)}`:""}`}}const BF=new fp;function cc(t){return t.segments.map(n=>Cb(n)).join("/")}function Go(t,n){if(!t.hasChildren())return cc(t);if(n){const e=t.children[ee]?Go(t.children[ee],!1):"",i=[];return _t(t.children,(r,s)=>{s!==ee&&i.push(`${s}:${Go(r,!1)}`)}),i.length>0?`${e}(${i.join("//")})`:e}{const e=function VF(t,n){let e=[];return _t(t.children,(i,r)=>{r===ee&&(e=e.concat(n(i,r)))}),_t(t.children,(i,r)=>{r!==ee&&(e=e.concat(n(i,r)))}),e}(t,(i,r)=>r===ee?[Go(t.children[ee],!1)]:[`${r}:${Go(i,!1)}`]);return 1===Object.keys(t.children).length&&null!=t.children[ee]?`${cc(t)}/${e[0]}`:`${cc(t)}/(${e.join("//")})`}}function vb(t){return encodeURIComponent(t).replace(/%40/g,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",")}function uc(t){return vb(t).replace(/%3B/gi,";")}function gp(t){return vb(t).replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/%26/gi,"&")}function dc(t){return decodeURIComponent(t)}function wb(t){return dc(t.replace(/\+/g,"%20"))}function Cb(t){return`${gp(t.path)}${function $F(t){return Object.keys(t).map(n=>`;${gp(n)}=${gp(t[n])}`).join("")}(t.parameters)}`}const jF=/^[^\/()?;=#]+/;function hc(t){const n=t.match(jF);return n?n[0]:""}const zF=/^[^=?&#]+/,WF=/^[^&#]+/;class KF{constructor(n){this.url=n,this.remaining=n}parseRootSegment(){return this.consumeOptional("/"),""===this.remaining||this.peekStartsWith("?")||this.peekStartsWith("#")?new ue([],{}):new ue([],this.parseChildren())}parseQueryParams(){const n={};if(this.consumeOptional("?"))do{this.parseQueryParam(n)}while(this.consumeOptional("&"));return n}parseFragment(){return this.consumeOptional("#")?decodeURIComponent(this.remaining):null}parseChildren(){if(""===this.remaining)return{};this.consumeOptional("/");const n=[];for(this.peekStartsWith("(")||n.push(this.parseSegment());this.peekStartsWith("/")&&!this.peekStartsWith("//")&&!this.peekStartsWith("/(");)this.capture("/"),n.push(this.parseSegment());let e={};this.peekStartsWith("/(")&&(this.capture("/"),e=this.parseParens(!0));let i={};return this.peekStartsWith("(")&&(i=this.parseParens(!1)),(n.length>0||Object.keys(e).length>0)&&(i[ee]=new ue(n,e)),i}parseSegment(){const n=hc(this.remaining);if(""===n&&this.peekStartsWith(";"))throw new I(4009,ac);return this.capture(n),new jo(dc(n),this.parseMatrixParams())}parseMatrixParams(){const n={};for(;this.consumeOptional(";");)this.parseParam(n);return n}parseParam(n){const e=hc(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const r=hc(this.remaining);r&&(i=r,this.capture(i))}n[dc(e)]=dc(i)}parseQueryParam(n){const e=function GF(t){const n=t.match(zF);return n?n[0]:""}(this.remaining);if(!e)return;this.capture(e);let i="";if(this.consumeOptional("=")){const o=function qF(t){const n=t.match(WF);return n?n[0]:""}(this.remaining);o&&(i=o,this.capture(i))}const r=wb(e),s=wb(i);if(n.hasOwnProperty(r)){let o=n[r];Array.isArray(o)||(o=[o],n[r]=o),o.push(s)}else n[r]=s}parseParens(n){const e={};for(this.capture("(");!this.consumeOptional(")")&&this.remaining.length>0;){const i=hc(this.remaining),r=this.remaining[i.length];if("/"!==r&&")"!==r&&";"!==r)throw new I(4010,ac);let s;i.indexOf(":")>-1?(s=i.slice(0,i.indexOf(":")),this.capture(s),this.capture(":")):n&&(s=ee);const o=this.parseChildren();e[s]=1===Object.keys(o).length?o[ee]:new ue([],o),this.consumeOptional("//")}return e}peekStartsWith(n){return this.remaining.startsWith(n)}consumeOptional(n){return!!this.peekStartsWith(n)&&(this.remaining=this.remaining.substring(n.length),!0)}capture(n){if(!this.consumeOptional(n))throw new I(4011,ac)}}function mp(t){return t.segments.length>0?new ue([],{[ee]:t}):t}function pc(t){const n={};for(const i of Object.keys(t.children)){const s=pc(t.children[i]);(s.segments.length>0||s.hasChildren())&&(n[i]=s)}return function QF(t){if(1===t.numberOfChildren&&t.children[ee]){const n=t.children[ee];return new ue(t.segments.concat(n.segments),n.children)}return t}(new ue(t.segments,n))}function Cr(t){return t instanceof vr}function XF(t,n,e,i,r){if(0===e.length)return Ds(n.root,n.root,n.root,i,r);const s=function Sb(t){if("string"==typeof t[0]&&1===t.length&&"/"===t[0])return new Db(!0,0,t);let n=0,e=!1;const i=t.reduce((r,s,o)=>{if("object"==typeof s&&null!=s){if(s.outlets){const a={};return _t(s.outlets,(l,c)=>{a[c]="string"==typeof l?l.split("/"):l}),[...r,{outlets:a}]}if(s.segmentPath)return[...r,s.segmentPath]}return"string"!=typeof s?[...r,s]:0===o?(s.split("/").forEach((a,l)=>{0==l&&"."===a||(0==l&&""===a?e=!0:".."===a?n++:""!=a&&r.push(a))}),r):[...r,s]},[]);return new Db(e,n,i)}(e);return s.toRoot()?Ds(n.root,n.root,new ue([],{}),i,r):function o(l){const c=function ek(t,n,e,i){if(t.isAbsolute)return new Ss(n.root,!0,0);if(-1===i)return new Ss(e,e===n.root,0);return function Eb(t,n,e){let i=t,r=n,s=e;for(;s>r;){if(s-=r,i=i.parent,!i)throw new I(4005,!1);r=i.segments.length}return new Ss(i,!1,r-s)}(e,i+(Wo(t.commands[0])?0:1),t.numberOfDoubleDots)}(s,n,t.snapshot?._urlSegment,l),u=c.processChildren?Es(c.segmentGroup,c.index,s.commands):yp(c.segmentGroup,c.index,s.commands);return Ds(n.root,c.segmentGroup,u,i,r)}(t.snapshot?._lastPathIndex)}function Wo(t){return"object"==typeof t&&null!=t&&!t.outlets&&!t.segmentPath}function qo(t){return"object"==typeof t&&null!=t&&t.outlets}function Ds(t,n,e,i,r){let o,s={};i&&_t(i,(l,c)=>{s[c]=Array.isArray(l)?l.map(u=>`${u}`):`${l}`}),o=t===n?e:bb(t,n,e);const a=mp(pc(o));return new vr(a,s,r)}function bb(t,n,e){const i={};return _t(t.children,(r,s)=>{i[s]=r===n?e:bb(r,n,e)}),new ue(t.segments,i)}class Db{constructor(n,e,i){if(this.isAbsolute=n,this.numberOfDoubleDots=e,this.commands=i,n&&i.length>0&&Wo(i[0]))throw new I(4003,!1);const r=i.find(qo);if(r&&r!==pb(i))throw new I(4004,!1)}toRoot(){return this.isAbsolute&&1===this.commands.length&&"/"==this.commands[0]}}class Ss{constructor(n,e,i){this.segmentGroup=n,this.processChildren=e,this.index=i}}function yp(t,n,e){if(t||(t=new ue([],{})),0===t.segments.length&&t.hasChildren())return Es(t,n,e);const i=function nk(t,n,e){let i=0,r=n;const s={match:!1,pathIndex:0,commandIndex:0};for(;r=e.length)return s;const o=t.segments[r],a=e[i];if(qo(a))break;const l=`${a}`,c=i0&&void 0===l)break;if(l&&c&&"object"==typeof c&&void 0===c.outlets){if(!Tb(l,c,o))return s;i+=2}else{if(!Tb(l,{},o))return s;i++}r++}return{match:!0,pathIndex:r,commandIndex:i}}(t,n,e),r=e.slice(i.commandIndex);if(i.match&&i.pathIndex{"string"==typeof s&&(s=[s]),null!==s&&(r[o]=yp(t.children[o],n,s))}),_t(t.children,(s,o)=>{void 0===i[o]&&(r[o]=s)}),new ue(t.segments,r))}}function vp(t,n,e){const i=t.segments.slice(0,n);let r=0;for(;r{"string"==typeof e&&(e=[e]),null!==e&&(n[i]=vp(new ue([],{}),0,e))}),n}function Ib(t){const n={};return _t(t,(e,i)=>n[i]=`${e}`),n}function Tb(t,n,e){return t==e.path&&Xn(n,e.parameters)}const Ko="imperative";class Jn{constructor(n,e){this.id=n,this.url=e}}class wp extends Jn{constructor(n,e,i="imperative",r=null){super(n,e),this.type=0,this.navigationTrigger=i,this.restoredState=r}toString(){return`NavigationStart(id: ${this.id}, url: '${this.url}')`}}class br extends Jn{constructor(n,e,i){super(n,e),this.urlAfterRedirects=i,this.type=1}toString(){return`NavigationEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}')`}}class fc extends Jn{constructor(n,e,i,r){super(n,e),this.reason=i,this.code=r,this.type=2}toString(){return`NavigationCancel(id: ${this.id}, url: '${this.url}')`}}class Mb extends Jn{constructor(n,e,i,r){super(n,e),this.reason=i,this.code=r,this.type=16}}class Ab extends Jn{constructor(n,e,i,r){super(n,e),this.error=i,this.target=r,this.type=3}toString(){return`NavigationError(id: ${this.id}, url: '${this.url}', error: ${this.error})`}}class rk extends Jn{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=4}toString(){return`RoutesRecognized(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class sk extends Jn{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=7}toString(){return`GuardsCheckStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ok extends Jn{constructor(n,e,i,r,s){super(n,e),this.urlAfterRedirects=i,this.state=r,this.shouldActivate=s,this.type=8}toString(){return`GuardsCheckEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state}, shouldActivate: ${this.shouldActivate})`}}class ak extends Jn{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=5}toString(){return`ResolveStart(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class lk extends Jn{constructor(n,e,i,r){super(n,e),this.urlAfterRedirects=i,this.state=r,this.type=6}toString(){return`ResolveEnd(id: ${this.id}, url: '${this.url}', urlAfterRedirects: '${this.urlAfterRedirects}', state: ${this.state})`}}class ck{constructor(n){this.route=n,this.type=9}toString(){return`RouteConfigLoadStart(path: ${this.route.path})`}}class uk{constructor(n){this.route=n,this.type=10}toString(){return`RouteConfigLoadEnd(path: ${this.route.path})`}}class dk{constructor(n){this.snapshot=n,this.type=11}toString(){return`ChildActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class hk{constructor(n){this.snapshot=n,this.type=12}toString(){return`ChildActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class pk{constructor(n){this.snapshot=n,this.type=13}toString(){return`ActivationStart(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class fk{constructor(n){this.snapshot=n,this.type=14}toString(){return`ActivationEnd(path: '${this.snapshot.routeConfig&&this.snapshot.routeConfig.path||""}')`}}class Ob{constructor(n,e,i){this.routerEvent=n,this.position=e,this.anchor=i,this.type=15}toString(){return`Scroll(anchor: '${this.anchor}', position: '${this.position?`${this.position[0]}, ${this.position[1]}`:null}')`}}let mk=(()=>{class t{createUrlTree(e,i,r,s,o,a){return XF(e||i.root,r,s,o,a)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})(),_k=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(n){return mk.\u0275fac(n)},providedIn:"root"}),t})();class Pb{constructor(n){this._root=n}get root(){return this._root.value}parent(n){const e=this.pathFromRoot(n);return e.length>1?e[e.length-2]:null}children(n){const e=Cp(n,this._root);return e?e.children.map(i=>i.value):[]}firstChild(n){const e=Cp(n,this._root);return e&&e.children.length>0?e.children[0].value:null}siblings(n){const e=bp(n,this._root);return e.length<2?[]:e[e.length-2].children.map(r=>r.value).filter(r=>r!==n)}pathFromRoot(n){return bp(n,this._root).map(e=>e.value)}}function Cp(t,n){if(t===n.value)return n;for(const e of n.children){const i=Cp(t,e);if(i)return i}return null}function bp(t,n){if(t===n.value)return[n];for(const e of n.children){const i=bp(t,e);if(i.length)return i.unshift(n),i}return[]}class Ci{constructor(n,e){this.value=n,this.children=e}toString(){return`TreeNode(${this.value})`}}function Is(t){const n={};return t&&t.children.forEach(e=>n[e.value.outlet]=e),n}class xb extends Pb{constructor(n,e){super(n),this.snapshot=e,Dp(this,n)}toString(){return this.snapshot.toString()}}function Rb(t,n){const e=function yk(t,n){const o=new gc([],{},{},"",{},ee,n,null,t.root,-1,{});return new Fb("",new Ci(o,[]))}(t,n),i=new kn([new jo("",{})]),r=new kn({}),s=new kn({}),o=new kn({}),a=new kn(""),l=new ei(i,r,o,a,s,ee,n,e.root);return l.snapshot=e.root,new xb(new Ci(l,[]),e)}class ei{constructor(n,e,i,r,s,o,a,l){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.title=this.data?.pipe(re(c=>c[Uo]))??$(void 0),this._futureSnapshot=l}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._paramMap=this.params.pipe(re(n=>bs(n)))),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=this.queryParams.pipe(re(n=>bs(n)))),this._queryParamMap}toString(){return this.snapshot?this.snapshot.toString():`Future(${this._futureSnapshot})`}}function Nb(t,n="emptyOnly"){const e=t.pathFromRoot;let i=0;if("always"!==n)for(i=e.length-1;i>=1;){const r=e[i],s=e[i-1];if(r.routeConfig&&""===r.routeConfig.path)i--;else{if(s.component)break;i--}}return function vk(t){return t.reduce((n,e)=>({params:{...n.params,...e.params},data:{...n.data,...e.data},resolve:{...e.data,...n.resolve,...e.routeConfig?.data,...e._resolvedData}}),{params:{},data:{},resolve:{}})}(e.slice(i))}class gc{get title(){return this.data?.[Uo]}constructor(n,e,i,r,s,o,a,l,c,u,d){this.url=n,this.params=e,this.queryParams=i,this.fragment=r,this.data=s,this.outlet=o,this.component=a,this.routeConfig=l,this._urlSegment=c,this._lastPathIndex=u,this._resolve=d}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._paramMap=bs(this.params)),this._paramMap}get queryParamMap(){return this._queryParamMap||(this._queryParamMap=bs(this.queryParams)),this._queryParamMap}toString(){return`Route(url:'${this.url.map(i=>i.toString()).join("/")}', path:'${this.routeConfig?this.routeConfig.path:""}')`}}class Fb extends Pb{constructor(n,e){super(e),this.url=n,Dp(this,e)}toString(){return kb(this._root)}}function Dp(t,n){n.value._routerState=t,n.children.forEach(e=>Dp(t,e))}function kb(t){const n=t.children.length>0?` { ${t.children.map(kb).join(", ")} } `:"";return`${t.value}${n}`}function Sp(t){if(t.snapshot){const n=t.snapshot,e=t._futureSnapshot;t.snapshot=e,Xn(n.queryParams,e.queryParams)||t.queryParams.next(e.queryParams),n.fragment!==e.fragment&&t.fragment.next(e.fragment),Xn(n.params,e.params)||t.params.next(e.params),function RF(t,n){if(t.length!==n.length)return!1;for(let e=0;eXn(e.parameters,n[i].parameters))}(t.url,n.url);return e&&!(!t.parent!=!n.parent)&&(!t.parent||Ep(t.parent,n.parent))}function Qo(t,n,e){if(e&&t.shouldReuseRoute(n.value,e.value.snapshot)){const i=e.value;i._futureSnapshot=n.value;const r=function Ck(t,n,e){return n.children.map(i=>{for(const r of e.children)if(t.shouldReuseRoute(i.value,r.value.snapshot))return Qo(t,i,r);return Qo(t,i)})}(t,n,e);return new Ci(i,r)}{if(t.shouldAttach(n.value)){const s=t.retrieve(n.value);if(null!==s){const o=s.route;return o.value._futureSnapshot=n.value,o.children=n.children.map(a=>Qo(t,a)),o}}const i=function bk(t){return new ei(new kn(t.url),new kn(t.params),new kn(t.queryParams),new kn(t.fragment),new kn(t.data),t.outlet,t.component,t)}(n.value),r=n.children.map(s=>Qo(t,s));return new Ci(i,r)}}const Ip="ngNavigationCancelingError";function Lb(t,n){const{redirectTo:e,navigationBehaviorOptions:i}=Cr(n)?{redirectTo:n,navigationBehaviorOptions:void 0}:n,r=Vb(!1,0,n);return r.url=e,r.navigationBehaviorOptions=i,r}function Vb(t,n,e){const i=new Error("NavigationCancelingError: "+(t||""));return i[Ip]=!0,i.cancellationCode=n,e&&(i.url=e),i}function Bb(t){return Hb(t)&&Cr(t.url)}function Hb(t){return t&&t[Ip]}class Dk{constructor(){this.outlet=null,this.route=null,this.resolver=null,this.injector=null,this.children=new Zo,this.attachRef=null}}let Zo=(()=>{class t{constructor(){this.contexts=new Map}onChildOutletCreated(e,i){const r=this.getOrCreateContext(e);r.outlet=i,this.contexts.set(e,r)}onChildOutletDestroyed(e){const i=this.getContext(e);i&&(i.outlet=null,i.attachRef=null)}onOutletDeactivated(){const e=this.contexts;return this.contexts=new Map,e}onOutletReAttached(e){this.contexts=e}getOrCreateContext(e){let i=this.getContext(e);return i||(i=new Dk,this.contexts.set(e,i)),i}getContext(e){return this.contexts.get(e)||null}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const mc=!1;let Tp=(()=>{class t{constructor(){this.activated=null,this._activatedRoute=null,this.name=ee,this.activateEvents=new U,this.deactivateEvents=new U,this.attachEvents=new U,this.detachEvents=new U,this.parentContexts=ce(Zo),this.location=ce(gn),this.changeDetector=ce(Ut),this.environmentInjector=ce(jn)}ngOnChanges(e){if(e.name){const{firstChange:i,previousValue:r}=e.name;if(i)return;this.isTrackedInParentContexts(r)&&(this.deactivate(),this.parentContexts.onChildOutletDestroyed(r)),this.initializeOutletWithName()}}ngOnDestroy(){this.isTrackedInParentContexts(this.name)&&this.parentContexts.onChildOutletDestroyed(this.name)}isTrackedInParentContexts(e){return this.parentContexts.getContext(e)?.outlet===this}ngOnInit(){this.initializeOutletWithName()}initializeOutletWithName(){if(this.parentContexts.onChildOutletCreated(this.name,this),this.activated)return;const e=this.parentContexts.getContext(this.name);e?.route&&(e.attachRef?this.attach(e.attachRef,e.route):this.activateWith(e.route,e.injector))}get isActivated(){return!!this.activated}get component(){if(!this.activated)throw new I(4012,mc);return this.activated.instance}get activatedRoute(){if(!this.activated)throw new I(4012,mc);return this._activatedRoute}get activatedRouteData(){return this._activatedRoute?this._activatedRoute.snapshot.data:{}}detach(){if(!this.activated)throw new I(4012,mc);this.location.detach();const e=this.activated;return this.activated=null,this._activatedRoute=null,this.detachEvents.emit(e.instance),e}attach(e,i){this.activated=e,this._activatedRoute=i,this.location.insert(e.hostView),this.attachEvents.emit(e.instance)}deactivate(){if(this.activated){const e=this.component;this.activated.destroy(),this.activated=null,this._activatedRoute=null,this.deactivateEvents.emit(e)}}activateWith(e,i){if(this.isActivated)throw new I(4013,mc);this._activatedRoute=e;const r=this.location,o=e.snapshot.component,a=this.parentContexts.getOrCreateContext(this.name).children,l=new Sk(e,a,r.injector);if(i&&function Ek(t){return!!t.resolveComponentFactory}(i)){const c=i.resolveComponentFactory(o);this.activated=r.createComponent(c,r.length,l)}else this.activated=r.createComponent(o,{index:r.length,injector:l,environmentInjector:i??this.environmentInjector});this.changeDetector.markForCheck(),this.activateEvents.emit(this.activated.instance)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275dir=j({type:t,selectors:[["router-outlet"]],inputs:{name:"name"},outputs:{activateEvents:"activate",deactivateEvents:"deactivate",attachEvents:"attach",detachEvents:"detach"},exportAs:["outlet"],standalone:!0,features:[pt]}),t})();class Sk{constructor(n,e,i){this.route=n,this.childContexts=e,this.parent=i}get(n,e){return n===ei?this.route:n===Zo?this.childContexts:this.parent.get(n,e)}}let Mp=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Ie({type:t,selectors:[["ng-component"]],standalone:!0,features:[Hv],decls:1,vars:0,template:function(e,i){1&e&&G(0,"router-outlet")},dependencies:[Tp],encapsulation:2}),t})();function $b(t,n){return t.providers&&!t._injector&&(t._injector=Rl(t.providers,n,`Route: ${t.path}`)),t._injector??n}function Op(t){const n=t.children&&t.children.map(Op),e=n?{...t,children:n}:{...t};return!e.component&&!e.loadComponent&&(n||e.loadChildren)&&e.outlet&&e.outlet!==ee&&(e.component=Mp),e}function yn(t){return t.outlet||ee}function Ub(t,n){const e=t.filter(i=>yn(i)===n);return e.push(...t.filter(i=>yn(i)!==n)),e}function Yo(t){if(!t)return null;if(t.routeConfig?._injector)return t.routeConfig._injector;for(let n=t.parent;n;n=n.parent){const e=n.routeConfig;if(e?._loadedInjector)return e._loadedInjector;if(e?._injector)return e._injector}return null}class Ok{constructor(n,e,i,r){this.routeReuseStrategy=n,this.futureState=e,this.currState=i,this.forwardEvent=r}activate(n){const e=this.futureState._root,i=this.currState?this.currState._root:null;this.deactivateChildRoutes(e,i,n),Sp(this.futureState.root),this.activateChildRoutes(e,i,n)}deactivateChildRoutes(n,e,i){const r=Is(e);n.children.forEach(s=>{const o=s.value.outlet;this.deactivateRoutes(s,r[o],i),delete r[o]}),_t(r,(s,o)=>{this.deactivateRouteAndItsChildren(s,i)})}deactivateRoutes(n,e,i){const r=n.value,s=e?e.value:null;if(r===s)if(r.component){const o=i.getContext(r.outlet);o&&this.deactivateChildRoutes(n,e,o.children)}else this.deactivateChildRoutes(n,e,i);else s&&this.deactivateRouteAndItsChildren(e,i)}deactivateRouteAndItsChildren(n,e){n.value.component&&this.routeReuseStrategy.shouldDetach(n.value.snapshot)?this.detachAndStoreRouteSubtree(n,e):this.deactivateRouteAndOutlet(n,e)}detachAndStoreRouteSubtree(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,s=Is(n);for(const o of Object.keys(s))this.deactivateRouteAndItsChildren(s[o],r);if(i&&i.outlet){const o=i.outlet.detach(),a=i.children.onOutletDeactivated();this.routeReuseStrategy.store(n.value.snapshot,{componentRef:o,route:n,contexts:a})}}deactivateRouteAndOutlet(n,e){const i=e.getContext(n.value.outlet),r=i&&n.value.component?i.children:e,s=Is(n);for(const o of Object.keys(s))this.deactivateRouteAndItsChildren(s[o],r);i&&i.outlet&&(i.outlet.deactivate(),i.children.onOutletDeactivated(),i.attachRef=null,i.resolver=null,i.route=null)}activateChildRoutes(n,e,i){const r=Is(e);n.children.forEach(s=>{this.activateRoutes(s,r[s.value.outlet],i),this.forwardEvent(new fk(s.value.snapshot))}),n.children.length&&this.forwardEvent(new hk(n.value.snapshot))}activateRoutes(n,e,i){const r=n.value,s=e?e.value:null;if(Sp(r),r===s)if(r.component){const o=i.getOrCreateContext(r.outlet);this.activateChildRoutes(n,e,o.children)}else this.activateChildRoutes(n,e,i);else if(r.component){const o=i.getOrCreateContext(r.outlet);if(this.routeReuseStrategy.shouldAttach(r.snapshot)){const a=this.routeReuseStrategy.retrieve(r.snapshot);this.routeReuseStrategy.store(r.snapshot,null),o.children.onOutletReAttached(a.contexts),o.attachRef=a.componentRef,o.route=a.route.value,o.outlet&&o.outlet.attach(a.componentRef,a.route.value),Sp(a.route.value),this.activateChildRoutes(n,null,o.children)}else{const a=Yo(r.snapshot),l=a?.get(go)??null;o.attachRef=null,o.route=r,o.resolver=l,o.injector=a,o.outlet&&o.outlet.activateWith(r,o.injector),this.activateChildRoutes(n,null,o.children)}}else this.activateChildRoutes(n,null,i)}}class jb{constructor(n){this.path=n,this.route=this.path[this.path.length-1]}}class _c{constructor(n,e){this.component=n,this.route=e}}function Pk(t,n,e){const i=t._root;return Xo(i,n?n._root:null,e,[i.value])}function Ts(t,n){const e=Symbol(),i=n.get(t,e);return i===e?"function"!=typeof t||function G0(t){return null!==ka(t)}(t)?n.get(t):t:i}function Xo(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const s=Is(n);return t.children.forEach(o=>{(function Rk(t,n,e,i,r={canDeactivateChecks:[],canActivateChecks:[]}){const s=t.value,o=n?n.value:null,a=e?e.getContext(t.value.outlet):null;if(o&&s.routeConfig===o.routeConfig){const l=function Nk(t,n,e){if("function"==typeof e)return e(t,n);switch(e){case"pathParamsChange":return!wr(t.url,n.url);case"pathParamsOrQueryParamsChange":return!wr(t.url,n.url)||!Xn(t.queryParams,n.queryParams);case"always":return!0;case"paramsOrQueryParamsChange":return!Ep(t,n)||!Xn(t.queryParams,n.queryParams);default:return!Ep(t,n)}}(o,s,s.routeConfig.runGuardsAndResolvers);l?r.canActivateChecks.push(new jb(i)):(s.data=o.data,s._resolvedData=o._resolvedData),Xo(t,n,s.component?a?a.children:null:e,i,r),l&&a&&a.outlet&&a.outlet.isActivated&&r.canDeactivateChecks.push(new _c(a.outlet.component,o))}else o&&Jo(n,a,r),r.canActivateChecks.push(new jb(i)),Xo(t,null,s.component?a?a.children:null:e,i,r)})(o,s[o.value.outlet],e,i.concat([o.value]),r),delete s[o.value.outlet]}),_t(s,(o,a)=>Jo(o,e.getContext(a),r)),r}function Jo(t,n,e){const i=Is(t),r=t.value;_t(i,(s,o)=>{Jo(s,r.component?n?n.children.getContext(o):null:n,e)}),e.canDeactivateChecks.push(new _c(r.component&&n&&n.outlet&&n.outlet.isActivated?n.outlet.component:null,r))}function ea(t){return"function"==typeof t}function Pp(t){return t instanceof sc||"EmptyError"===t?.name}const yc=Symbol("INITIAL_VALUE");function Ms(){return ut(t=>rb(t.map(n=>n.pipe(yr(1),function IF(...t){const n=zs(t);return ct((e,i)=>{(n?up(t,e,n):up(t,e)).subscribe(i)})}(yc)))).pipe(re(n=>{for(const e of n)if(!0!==e){if(e===yc)return yc;if(!1===e||e instanceof vr)return e}return!0}),wi(n=>n!==yc),yr(1)))}function zb(t){return function u0(...t){return tg(t)}(Et(n=>{if(Cr(n))throw Lb(0,n)}),re(n=>!0===n))}const xp={matched:!1,consumedSegments:[],remainingSegments:[],parameters:{},positionalParamSegments:{}};function Gb(t,n,e,i,r){const s=Rp(t,n,e);return s.matched?function Yk(t,n,e,i){const r=n.canMatch;return r&&0!==r.length?$(r.map(o=>{const a=Ts(o,t);return Hi(function Hk(t){return t&&ea(t.canMatch)}(a)?a.canMatch(n,e):t.runInContext(()=>a(n,e)))})).pipe(Ms(),zb()):$(!0)}(i=$b(n,i),n,e).pipe(re(o=>!0===o?s:{...xp})):$(s)}function Rp(t,n,e){if(""===n.path)return"full"===n.pathMatch&&(t.hasChildren()||e.length>0)?{...xp}:{matched:!0,consumedSegments:[],remainingSegments:e,parameters:{},positionalParamSegments:{}};const r=(n.matcher||xF)(e,t,n);if(!r)return{...xp};const s={};_t(r.posParams,(a,l)=>{s[l]=a.path});const o=r.consumed.length>0?{...s,...r.consumed[r.consumed.length-1].parameters}:s;return{matched:!0,consumedSegments:r.consumed,remainingSegments:e.slice(r.consumed.length),parameters:o,positionalParamSegments:r.posParams??{}}}function vc(t,n,e,i){if(e.length>0&&function eL(t,n,e){return e.some(i=>wc(t,n,i)&&yn(i)!==ee)}(t,e,i)){const s=new ue(n,function Jk(t,n,e,i){const r={};r[ee]=i,i._sourceSegment=t,i._segmentIndexShift=n.length;for(const s of e)if(""===s.path&&yn(s)!==ee){const o=new ue([],{});o._sourceSegment=t,o._segmentIndexShift=n.length,r[yn(s)]=o}return r}(t,n,i,new ue(e,t.children)));return s._sourceSegment=t,s._segmentIndexShift=n.length,{segmentGroup:s,slicedSegments:[]}}if(0===e.length&&function tL(t,n,e){return e.some(i=>wc(t,n,i))}(t,e,i)){const s=new ue(t.segments,function Xk(t,n,e,i,r){const s={};for(const o of i)if(wc(t,e,o)&&!r[yn(o)]){const a=new ue([],{});a._sourceSegment=t,a._segmentIndexShift=n.length,s[yn(o)]=a}return{...r,...s}}(t,n,e,i,t.children));return s._sourceSegment=t,s._segmentIndexShift=n.length,{segmentGroup:s,slicedSegments:e}}const r=new ue(t.segments,t.children);return r._sourceSegment=t,r._segmentIndexShift=n.length,{segmentGroup:r,slicedSegments:e}}function wc(t,n,e){return(!(t.hasChildren()||n.length>0)||"full"!==e.pathMatch)&&""===e.path}function Wb(t,n,e,i){return!!(yn(t)===i||i!==ee&&wc(n,e,t))&&("**"===t.path||Rp(n,t,e).matched)}function qb(t,n,e){return 0===n.length&&!t.children[e]}const Cc=!1;class bc{constructor(n){this.segmentGroup=n||null}}class Kb{constructor(n){this.urlTree=n}}function ta(t){return $o(new bc(t))}function Qb(t){return $o(new Kb(t))}class sL{constructor(n,e,i,r,s){this.injector=n,this.configLoader=e,this.urlSerializer=i,this.urlTree=r,this.config=s,this.allowRedirects=!0}apply(){const n=vc(this.urlTree.root,[],[],this.config).segmentGroup,e=new ue(n.segments,n.children);return this.expandSegmentGroup(this.injector,this.config,e,ee).pipe(re(s=>this.createUrlTree(pc(s),this.urlTree.queryParams,this.urlTree.fragment))).pipe(Bi(s=>{if(s instanceof Kb)return this.allowRedirects=!1,this.match(s.urlTree);throw s instanceof bc?this.noMatchError(s):s}))}match(n){return this.expandSegmentGroup(this.injector,this.config,n.root,ee).pipe(re(r=>this.createUrlTree(pc(r),n.queryParams,n.fragment))).pipe(Bi(r=>{throw r instanceof bc?this.noMatchError(r):r}))}noMatchError(n){return new I(4002,Cc)}createUrlTree(n,e,i){const r=mp(n);return new vr(r,e,i)}expandSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.expandChildren(n,e,i).pipe(re(s=>new ue([],s))):this.expandSegment(n,i,e,i.segments,r,!0)}expandChildren(n,e,i){const r=[];for(const s of Object.keys(i.children))"primary"===s?r.unshift(s):r.push(s);return Xe(r).pipe(Vi(s=>{const o=i.children[s],a=Ub(e,s);return this.expandSegmentGroup(n,a,o,s).pipe(re(l=>({segment:l,outlet:s})))}),cb((s,o)=>(s[o.outlet]=o.segment,s),{}),ub())}expandSegment(n,e,i,r,s,o){return Xe(i).pipe(Vi(a=>this.expandSegmentAgainstRoute(n,e,i,a,r,s,o).pipe(Bi(c=>{if(c instanceof bc)return $(null);throw c}))),Li(a=>!!a),Bi((a,l)=>{if(Pp(a))return qb(e,r,s)?$(new ue([],{})):ta(e);throw a}))}expandSegmentAgainstRoute(n,e,i,r,s,o,a){return Wb(r,e,s,o)?void 0===r.redirectTo?this.matchSegmentAgainstRoute(n,e,r,s,o):a&&this.allowRedirects?this.expandSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o):ta(e):ta(e)}expandSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o){return"**"===r.path?this.expandWildCardWithParamsAgainstRouteUsingRedirect(n,i,r,o):this.expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o)}expandWildCardWithParamsAgainstRouteUsingRedirect(n,e,i,r){const s=this.applyRedirectCommands([],i.redirectTo,{});return i.redirectTo.startsWith("/")?Qb(s):this.lineralizeSegments(i,s).pipe(ht(o=>{const a=new ue(o,{});return this.expandSegment(n,a,e,o,r,!1)}))}expandRegularSegmentAgainstRouteUsingRedirect(n,e,i,r,s,o){const{matched:a,consumedSegments:l,remainingSegments:c,positionalParamSegments:u}=Rp(e,r,s);if(!a)return ta(e);const d=this.applyRedirectCommands(l,r.redirectTo,u);return r.redirectTo.startsWith("/")?Qb(d):this.lineralizeSegments(r,d).pipe(ht(h=>this.expandSegment(n,e,i,h.concat(c),o,!1)))}matchSegmentAgainstRoute(n,e,i,r,s){return"**"===i.path?(n=$b(i,n),i.loadChildren?(i._loadedRoutes?$({routes:i._loadedRoutes,injector:i._loadedInjector}):this.configLoader.loadChildren(n,i)).pipe(re(a=>(i._loadedRoutes=a.routes,i._loadedInjector=a.injector,new ue(r,{})))):$(new ue(r,{}))):Gb(e,i,r,n).pipe(ut(({matched:o,consumedSegments:a,remainingSegments:l})=>o?this.getChildConfig(n=i._injector??n,i,r).pipe(ht(u=>{const d=u.injector??n,h=u.routes,{segmentGroup:p,slicedSegments:f}=vc(e,a,l,h),_=new ue(p.segments,p.children);if(0===f.length&&_.hasChildren())return this.expandChildren(d,h,_).pipe(re(E=>new ue(a,E)));if(0===h.length&&0===f.length)return $(new ue(a,{}));const w=yn(i)===s;return this.expandSegment(d,_,h,f,w?ee:s,!0).pipe(re(T=>new ue(a.concat(T.segments),T.children)))})):ta(e)))}getChildConfig(n,e,i){return e.children?$({routes:e.children,injector:n}):e.loadChildren?void 0!==e._loadedRoutes?$({routes:e._loadedRoutes,injector:e._loadedInjector}):function Zk(t,n,e,i){const r=n.canLoad;return void 0===r||0===r.length?$(!0):$(r.map(o=>{const a=Ts(o,t);return Hi(function kk(t){return t&&ea(t.canLoad)}(a)?a.canLoad(n,e):t.runInContext(()=>a(n,e)))})).pipe(Ms(),zb())}(n,e,i).pipe(ht(r=>r?this.configLoader.loadChildren(n,e).pipe(Et(s=>{e._loadedRoutes=s.routes,e._loadedInjector=s.injector})):function iL(t){return $o(Vb(Cc,3))}())):$({routes:[],injector:n})}lineralizeSegments(n,e){let i=[],r=e.root;for(;;){if(i=i.concat(r.segments),0===r.numberOfChildren)return $(i);if(r.numberOfChildren>1||!r.children[ee])return $o(new I(4e3,Cc));r=r.children[ee]}}applyRedirectCommands(n,e,i){return this.applyRedirectCreateUrlTree(e,this.urlSerializer.parse(e),n,i)}applyRedirectCreateUrlTree(n,e,i,r){const s=this.createSegmentGroup(n,e.root,i,r);return new vr(s,this.createQueryParams(e.queryParams,this.urlTree.queryParams),e.fragment)}createQueryParams(n,e){const i={};return _t(n,(r,s)=>{if("string"==typeof r&&r.startsWith(":")){const a=r.substring(1);i[s]=e[a]}else i[s]=r}),i}createSegmentGroup(n,e,i,r){const s=this.createSegments(n,e.segments,i,r);let o={};return _t(e.children,(a,l)=>{o[l]=this.createSegmentGroup(n,a,i,r)}),new ue(s,o)}createSegments(n,e,i,r){return e.map(s=>s.path.startsWith(":")?this.findPosParam(n,s,r):this.findOrReturn(s,i))}findPosParam(n,e,i){const r=i[e.path.substring(1)];if(!r)throw new I(4001,Cc);return r}findOrReturn(n,e){let i=0;for(const r of e){if(r.path===n.path)return e.splice(i),r;i++}return n}}class aL{}class uL{constructor(n,e,i,r,s,o,a){this.injector=n,this.rootComponentType=e,this.config=i,this.urlTree=r,this.url=s,this.paramsInheritanceStrategy=o,this.urlSerializer=a}recognize(){const n=vc(this.urlTree.root,[],[],this.config.filter(e=>void 0===e.redirectTo)).segmentGroup;return this.processSegmentGroup(this.injector,this.config,n,ee).pipe(re(e=>{if(null===e)return null;const i=new gc([],Object.freeze({}),Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,{},ee,this.rootComponentType,null,this.urlTree.root,-1,{}),r=new Ci(i,e),s=new Fb(this.url,r);return this.inheritParamsAndData(s._root),s}))}inheritParamsAndData(n){const e=n.value,i=Nb(e,this.paramsInheritanceStrategy);e.params=Object.freeze(i.params),e.data=Object.freeze(i.data),n.children.forEach(r=>this.inheritParamsAndData(r))}processSegmentGroup(n,e,i,r){return 0===i.segments.length&&i.hasChildren()?this.processChildren(n,e,i):this.processSegment(n,e,i,i.segments,r)}processChildren(n,e,i){return Xe(Object.keys(i.children)).pipe(Vi(r=>{const s=i.children[r],o=Ub(e,r);return this.processSegmentGroup(n,o,s,r)}),cb((r,s)=>r&&s?(r.push(...s),r):null),function AF(t,n=!1){return ct((e,i)=>{let r=0;e.subscribe(it(i,s=>{const o=t(s,r++);(o||n)&&i.next(s),!o&&i.complete()}))})}(r=>null!==r),oc(null),ub(),re(r=>{if(null===r)return null;const s=Yb(r);return function dL(t){t.sort((n,e)=>n.value.outlet===ee?-1:e.value.outlet===ee?1:n.value.outlet.localeCompare(e.value.outlet))}(s),s}))}processSegment(n,e,i,r,s){return Xe(e).pipe(Vi(o=>this.processSegmentAgainstRoute(o._injector??n,o,i,r,s)),Li(o=>!!o),Bi(o=>{if(Pp(o))return qb(i,r,s)?$([]):$(null);throw o}))}processSegmentAgainstRoute(n,e,i,r,s){if(e.redirectTo||!Wb(e,i,r,s))return $(null);let o;if("**"===e.path){const a=r.length>0?pb(r).parameters:{},l=Jb(i)+r.length;o=$({snapshot:new gc(r,a,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,eD(e),yn(e),e.component??e._loadedComponent??null,e,Xb(i),l,tD(e)),consumedSegments:[],remainingSegments:[]})}else o=Gb(i,e,r,n).pipe(re(({matched:a,consumedSegments:l,remainingSegments:c,parameters:u})=>{if(!a)return null;const d=Jb(i)+l.length;return{snapshot:new gc(l,u,Object.freeze({...this.urlTree.queryParams}),this.urlTree.fragment,eD(e),yn(e),e.component??e._loadedComponent??null,e,Xb(i),d,tD(e)),consumedSegments:l,remainingSegments:c}}));return o.pipe(ut(a=>{if(null===a)return $(null);const{snapshot:l,consumedSegments:c,remainingSegments:u}=a;n=e._injector??n;const d=e._loadedInjector??n,h=function hL(t){return t.children?t.children:t.loadChildren?t._loadedRoutes:[]}(e),{segmentGroup:p,slicedSegments:f}=vc(i,c,u,h.filter(w=>void 0===w.redirectTo));if(0===f.length&&p.hasChildren())return this.processChildren(d,h,p).pipe(re(w=>null===w?null:[new Ci(l,w)]));if(0===h.length&&0===f.length)return $([new Ci(l,[])]);const _=yn(e)===s;return this.processSegment(d,h,p,f,_?ee:s).pipe(re(w=>null===w?null:[new Ci(l,w)]))}))}}function pL(t){const n=t.value.routeConfig;return n&&""===n.path&&void 0===n.redirectTo}function Yb(t){const n=[],e=new Set;for(const i of t){if(!pL(i)){n.push(i);continue}const r=n.find(s=>i.value.routeConfig===s.value.routeConfig);void 0!==r?(r.children.push(...i.children),e.add(r)):n.push(i)}for(const i of e){const r=Yb(i.children);n.push(new Ci(i.value,r))}return n.filter(i=>!e.has(i))}function Xb(t){let n=t;for(;n._sourceSegment;)n=n._sourceSegment;return n}function Jb(t){let n=t,e=n._segmentIndexShift??0;for(;n._sourceSegment;)n=n._sourceSegment,e+=n._segmentIndexShift??0;return e-1}function eD(t){return t.data||{}}function tD(t){return t.resolve||{}}function nD(t){return"string"==typeof t.title||null===t.title}function Np(t){return ut(n=>{const e=t(n);return e?Xe(e).pipe(re(()=>n)):$(n)})}const As=new H("ROUTES");let Fp=(()=>{class t{constructor(e,i){this.injector=e,this.compiler=i,this.componentLoaders=new WeakMap,this.childrenLoaders=new WeakMap}loadComponent(e){if(this.componentLoaders.get(e))return this.componentLoaders.get(e);if(e._loadedComponent)return $(e._loadedComponent);this.onLoadStartListener&&this.onLoadStartListener(e);const i=Hi(e.loadComponent()).pipe(re(rD),Et(s=>{this.onLoadEndListener&&this.onLoadEndListener(e),e._loadedComponent=s}),pp(()=>{this.componentLoaders.delete(e)})),r=new ab(i,()=>new bn).pipe(dp());return this.componentLoaders.set(e,r),r}loadChildren(e,i){if(this.childrenLoaders.get(i))return this.childrenLoaders.get(i);if(i._loadedRoutes)return $({routes:i._loadedRoutes,injector:i._loadedInjector});this.onLoadStartListener&&this.onLoadStartListener(i);const s=this.loadModuleFactoryOrRoutes(i.loadChildren).pipe(re(a=>{this.onLoadEndListener&&this.onLoadEndListener(i);let l,c,u=!1;Array.isArray(a)?c=a:(l=a.create(e).injector,c=hb(l.get(As,[],K.Self|K.Optional)));return{routes:c.map(Op),injector:l}}),pp(()=>{this.childrenLoaders.delete(i)})),o=new ab(s,()=>new bn).pipe(dp());return this.childrenLoaders.set(i,o),o}loadModuleFactoryOrRoutes(e){return Hi(e()).pipe(re(rD),ht(r=>r instanceof Vv||Array.isArray(r)?$(r):Xe(this.compiler.compileModuleAsync(r))))}}return t.\u0275fac=function(e){return new(e||t)(x(hn),x(Ow))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function rD(t){return function bL(t){return t&&"object"==typeof t&&"default"in t}(t)?t.default:t}let Sc=(()=>{class t{get hasRequestedNavigation(){return 0!==this.navigationId}constructor(){this.currentNavigation=null,this.lastSuccessfulNavigation=null,this.events=new bn,this.configLoader=ce(Fp),this.environmentInjector=ce(jn),this.urlSerializer=ce(zo),this.rootContexts=ce(Zo),this.navigationId=0,this.afterPreactivation=()=>$(void 0),this.rootComponentType=null,this.configLoader.onLoadEndListener=r=>this.events.next(new uk(r)),this.configLoader.onLoadStartListener=r=>this.events.next(new ck(r))}complete(){this.transitions?.complete()}handleNavigationRequest(e){const i=++this.navigationId;this.transitions?.next({...this.transitions.value,...e,id:i})}setupNavigations(e){return this.transitions=new kn({id:0,targetPageId:0,currentUrlTree:e.currentUrlTree,currentRawUrl:e.currentUrlTree,extractedUrl:e.urlHandlingStrategy.extract(e.currentUrlTree),urlAfterRedirects:e.urlHandlingStrategy.extract(e.currentUrlTree),rawUrl:e.currentUrlTree,extras:{},resolve:null,reject:null,promise:Promise.resolve(!0),source:Ko,restoredState:null,currentSnapshot:e.routerState.snapshot,targetSnapshot:null,currentRouterState:e.routerState,targetRouterState:null,guards:{canActivateChecks:[],canDeactivateChecks:[]},guardsResult:null}),this.transitions.pipe(wi(i=>0!==i.id),re(i=>({...i,extractedUrl:e.urlHandlingStrategy.extract(i.rawUrl)})),ut(i=>{let r=!1,s=!1;return $(i).pipe(Et(o=>{this.currentNavigation={id:o.id,initialUrl:o.rawUrl,extractedUrl:o.extractedUrl,trigger:o.source,extras:o.extras,previousNavigation:this.lastSuccessfulNavigation?{...this.lastSuccessfulNavigation,previousNavigation:null}:null}}),ut(o=>{const a=e.browserUrlTree.toString(),l=!e.navigated||o.extractedUrl.toString()!==a||a!==e.currentUrlTree.toString();if(!l&&"reload"!==(o.extras.onSameUrlNavigation??e.onSameUrlNavigation)){const u="";return this.events.next(new Mb(o.id,e.serializeUrl(i.rawUrl),u,0)),e.rawUrlTree=o.rawUrl,o.resolve(null),Vn}if(e.urlHandlingStrategy.shouldProcessUrl(o.rawUrl))return sD(o.source)&&(e.browserUrlTree=o.extractedUrl),$(o).pipe(ut(u=>{const d=this.transitions?.getValue();return this.events.next(new wp(u.id,this.urlSerializer.serialize(u.extractedUrl),u.source,u.restoredState)),d!==this.transitions?.getValue()?Vn:Promise.resolve(u)}),function oL(t,n,e,i){return ut(r=>function rL(t,n,e,i,r){return new sL(t,n,e,i,r).apply()}(t,n,e,r.extractedUrl,i).pipe(re(s=>({...r,urlAfterRedirects:s}))))}(this.environmentInjector,this.configLoader,this.urlSerializer,e.config),Et(u=>{this.currentNavigation={...this.currentNavigation,finalUrl:u.urlAfterRedirects},i.urlAfterRedirects=u.urlAfterRedirects}),function gL(t,n,e,i,r){return ht(s=>function cL(t,n,e,i,r,s,o="emptyOnly"){return new uL(t,n,e,i,r,o,s).recognize().pipe(ut(a=>null===a?function lL(t){return new We(n=>n.error(t))}(new aL):$(a)))}(t,n,e,s.urlAfterRedirects,i.serialize(s.urlAfterRedirects),i,r).pipe(re(o=>({...s,targetSnapshot:o}))))}(this.environmentInjector,this.rootComponentType,e.config,this.urlSerializer,e.paramsInheritanceStrategy),Et(u=>{if(i.targetSnapshot=u.targetSnapshot,"eager"===e.urlUpdateStrategy){if(!u.extras.skipLocationChange){const h=e.urlHandlingStrategy.merge(u.urlAfterRedirects,u.rawUrl);e.setBrowserUrl(h,u)}e.browserUrlTree=u.urlAfterRedirects}const d=new rk(u.id,this.urlSerializer.serialize(u.extractedUrl),this.urlSerializer.serialize(u.urlAfterRedirects),u.targetSnapshot);this.events.next(d)}));if(l&&e.urlHandlingStrategy.shouldProcessUrl(e.rawUrlTree)){const{id:u,extractedUrl:d,source:h,restoredState:p,extras:f}=o,_=new wp(u,this.urlSerializer.serialize(d),h,p);this.events.next(_);const w=Rb(d,this.rootComponentType).snapshot;return $(i={...o,targetSnapshot:w,urlAfterRedirects:d,extras:{...f,skipLocationChange:!1,replaceUrl:!1}})}{const u="";return this.events.next(new Mb(o.id,e.serializeUrl(i.extractedUrl),u,1)),e.rawUrlTree=o.rawUrl,o.resolve(null),Vn}}),Et(o=>{const a=new sk(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot);this.events.next(a)}),re(o=>i={...o,guards:Pk(o.targetSnapshot,o.currentSnapshot,this.rootContexts)}),function Uk(t,n){return ht(e=>{const{targetSnapshot:i,currentSnapshot:r,guards:{canActivateChecks:s,canDeactivateChecks:o}}=e;return 0===o.length&&0===s.length?$({...e,guardsResult:!0}):function jk(t,n,e,i){return Xe(t).pipe(ht(r=>function Qk(t,n,e,i,r){const s=n&&n.routeConfig?n.routeConfig.canDeactivate:null;return s&&0!==s.length?$(s.map(a=>{const l=Yo(n)??r,c=Ts(a,l);return Hi(function Bk(t){return t&&ea(t.canDeactivate)}(c)?c.canDeactivate(t,n,e,i):l.runInContext(()=>c(t,n,e,i))).pipe(Li())})).pipe(Ms()):$(!0)}(r.component,r.route,e,n,i)),Li(r=>!0!==r,!0))}(o,i,r,t).pipe(ht(a=>a&&function Fk(t){return"boolean"==typeof t}(a)?function zk(t,n,e,i){return Xe(n).pipe(Vi(r=>up(function Wk(t,n){return null!==t&&n&&n(new dk(t)),$(!0)}(r.route.parent,i),function Gk(t,n){return null!==t&&n&&n(new pk(t)),$(!0)}(r.route,i),function Kk(t,n,e){const i=n[n.length-1],s=n.slice(0,n.length-1).reverse().map(o=>function xk(t){const n=t.routeConfig?t.routeConfig.canActivateChild:null;return n&&0!==n.length?{node:t,guards:n}:null}(o)).filter(o=>null!==o).map(o=>ob(()=>$(o.guards.map(l=>{const c=Yo(o.node)??e,u=Ts(l,c);return Hi(function Vk(t){return t&&ea(t.canActivateChild)}(u)?u.canActivateChild(i,t):c.runInContext(()=>u(i,t))).pipe(Li())})).pipe(Ms())));return $(s).pipe(Ms())}(t,r.path,e),function qk(t,n,e){const i=n.routeConfig?n.routeConfig.canActivate:null;if(!i||0===i.length)return $(!0);const r=i.map(s=>ob(()=>{const o=Yo(n)??e,a=Ts(s,o);return Hi(function Lk(t){return t&&ea(t.canActivate)}(a)?a.canActivate(n,t):o.runInContext(()=>a(n,t))).pipe(Li())}));return $(r).pipe(Ms())}(t,r.route,e))),Li(r=>!0!==r,!0))}(i,s,t,n):$(a)),re(a=>({...e,guardsResult:a})))})}(this.environmentInjector,o=>this.events.next(o)),Et(o=>{if(i.guardsResult=o.guardsResult,Cr(o.guardsResult))throw Lb(0,o.guardsResult);const a=new ok(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(o.urlAfterRedirects),o.targetSnapshot,!!o.guardsResult);this.events.next(a)}),wi(o=>!!o.guardsResult||(e.restoreHistory(o),this.cancelNavigationTransition(o,"",3),!1)),Np(o=>{if(o.guards.canActivateChecks.length)return $(o).pipe(Et(a=>{const l=new ak(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}),ut(a=>{let l=!1;return $(a).pipe(function mL(t,n){return ht(e=>{const{targetSnapshot:i,guards:{canActivateChecks:r}}=e;if(!r.length)return $(e);let s=0;return Xe(r).pipe(Vi(o=>function _L(t,n,e,i){const r=t.routeConfig,s=t._resolve;return void 0!==r?.title&&!nD(r)&&(s[Uo]=r.title),function yL(t,n,e,i){const r=function vL(t){return[...Object.keys(t),...Object.getOwnPropertySymbols(t)]}(t);if(0===r.length)return $({});const s={};return Xe(r).pipe(ht(o=>function wL(t,n,e,i){const r=Yo(n)??i,s=Ts(t,r);return Hi(s.resolve?s.resolve(n,e):r.runInContext(()=>s(n,e)))}(t[o],n,e,i).pipe(Li(),Et(a=>{s[o]=a}))),hp(1),function OF(t){return re(()=>t)}(s),Bi(o=>Pp(o)?Vn:$o(o)))}(s,t,n,i).pipe(re(o=>(t._resolvedData=o,t.data=Nb(t,e).resolve,r&&nD(r)&&(t.data[Uo]=r.title),null)))}(o.route,i,t,n)),Et(()=>s++),hp(1),ht(o=>s===r.length?$(e):Vn))})}(e.paramsInheritanceStrategy,this.environmentInjector),Et({next:()=>l=!0,complete:()=>{l||(e.restoreHistory(a),this.cancelNavigationTransition(a,"",2))}}))}),Et(a=>{const l=new lk(a.id,this.urlSerializer.serialize(a.extractedUrl),this.urlSerializer.serialize(a.urlAfterRedirects),a.targetSnapshot);this.events.next(l)}))}),Np(o=>{const a=l=>{const c=[];l.routeConfig?.loadComponent&&!l.routeConfig._loadedComponent&&c.push(this.configLoader.loadComponent(l.routeConfig).pipe(Et(u=>{l.component=u}),re(()=>{})));for(const u of l.children)c.push(...a(u));return c};return rb(a(o.targetSnapshot.root)).pipe(oc(),yr(1))}),Np(()=>this.afterPreactivation()),re(o=>{const a=function wk(t,n,e){const i=Qo(t,n._root,e?e._root:void 0);return new xb(i,n)}(e.routeReuseStrategy,o.targetSnapshot,o.currentRouterState);return i={...o,targetRouterState:a}}),Et(o=>{e.currentUrlTree=o.urlAfterRedirects,e.rawUrlTree=e.urlHandlingStrategy.merge(o.urlAfterRedirects,o.rawUrl),e.routerState=o.targetRouterState,"deferred"===e.urlUpdateStrategy&&(o.extras.skipLocationChange||e.setBrowserUrl(e.rawUrlTree,o),e.browserUrlTree=o.urlAfterRedirects)}),((t,n,e)=>re(i=>(new Ok(n,i.targetRouterState,i.currentRouterState,e).activate(t),i)))(this.rootContexts,e.routeReuseStrategy,o=>this.events.next(o)),Et({next:o=>{r=!0,this.lastSuccessfulNavigation=this.currentNavigation,e.navigated=!0,this.events.next(new br(o.id,this.urlSerializer.serialize(o.extractedUrl),this.urlSerializer.serialize(e.currentUrlTree))),e.titleStrategy?.updateTitle(o.targetRouterState.snapshot),o.resolve(!0)},complete:()=>{r=!0}}),pp(()=>{r||s||this.cancelNavigationTransition(i,"",1),this.currentNavigation?.id===i.id&&(this.currentNavigation=null)}),Bi(o=>{if(s=!0,Hb(o)){Bb(o)||(e.navigated=!0,e.restoreHistory(i,!0));const a=new fc(i.id,this.urlSerializer.serialize(i.extractedUrl),o.message,o.cancellationCode);if(this.events.next(a),Bb(o)){const l=e.urlHandlingStrategy.merge(o.url,e.rawUrlTree),c={skipLocationChange:i.extras.skipLocationChange,replaceUrl:"eager"===e.urlUpdateStrategy||sD(i.source)};e.scheduleNavigation(l,Ko,null,c,{resolve:i.resolve,reject:i.reject,promise:i.promise})}else i.resolve(!1)}else{e.restoreHistory(i,!0);const a=new Ab(i.id,this.urlSerializer.serialize(i.extractedUrl),o,i.targetSnapshot??void 0);this.events.next(a);try{i.resolve(e.errorHandler(o))}catch(l){i.reject(l)}}return Vn}))}))}cancelNavigationTransition(e,i,r){const s=new fc(e.id,this.urlSerializer.serialize(e.extractedUrl),i,r);this.events.next(s),e.resolve(!1)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function sD(t){return t!==Ko}let oD=(()=>{class t{buildTitle(e){let i,r=e.root;for(;void 0!==r;)i=this.getResolvedTitleForRoute(r)??i,r=r.children.find(s=>s.outlet===ee);return i}getResolvedTitleForRoute(e){return e.data[Uo]}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return ce(DL)},providedIn:"root"}),t})(),DL=(()=>{class t extends oD{constructor(e){super(),this.title=e}updateTitle(e){const i=this.buildTitle(e);void 0!==i&&this.title.setTitle(i)}}return t.\u0275fac=function(e){return new(e||t)(x(ZC))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),SL=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return ce(IL)},providedIn:"root"}),t})();class EL{shouldDetach(n){return!1}store(n,e){}shouldAttach(n){return!1}retrieve(n){return null}shouldReuseRoute(n,e){return n.routeConfig===e.routeConfig}}let IL=(()=>{class t extends EL{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=mt(t)))(i||t)}}(),t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const Ec=new H("",{providedIn:"root",factory:()=>({})});let ML=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:function(){return ce(AL)},providedIn:"root"}),t})(),AL=(()=>{class t{shouldProcessUrl(e){return!0}extract(e){return e}merge(e,i){return e}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();function OL(t){throw t}function PL(t,n,e){return n.parse("/")}const xL={paths:"exact",fragment:"ignored",matrixParams:"ignored",queryParams:"exact"},RL={paths:"subset",fragment:"ignored",matrixParams:"ignored",queryParams:"subset"};let Lt=(()=>{class t{get navigationId(){return this.navigationTransitions.navigationId}get browserPageId(){return this.location.getState()?.\u0275routerPageId}get events(){return this.navigationTransitions.events}constructor(){this.disposed=!1,this.currentPageId=0,this.console=ce(ux),this.isNgZoneEnabled=!1,this.options=ce(Ec,{optional:!0})||{},this.errorHandler=this.options.errorHandler||OL,this.malformedUriErrorHandler=this.options.malformedUriErrorHandler||PL,this.navigated=!1,this.lastSuccessfulId=-1,this.urlHandlingStrategy=ce(ML),this.routeReuseStrategy=ce(SL),this.urlCreationStrategy=ce(_k),this.titleStrategy=ce(oD),this.onSameUrlNavigation=this.options.onSameUrlNavigation||"ignore",this.paramsInheritanceStrategy=this.options.paramsInheritanceStrategy||"emptyOnly",this.urlUpdateStrategy=this.options.urlUpdateStrategy||"deferred",this.canceledNavigationResolution=this.options.canceledNavigationResolution||"replace",this.config=hb(ce(As,{optional:!0})??[]),this.navigationTransitions=ce(Sc),this.urlSerializer=ce(zo),this.location=ce(Hh),this.isNgZoneEnabled=ce(Te)instanceof Te&&Te.isInAngularZone(),this.resetConfig(this.config),this.currentUrlTree=new vr,this.rawUrlTree=this.currentUrlTree,this.browserUrlTree=this.currentUrlTree,this.routerState=Rb(this.currentUrlTree,null),this.navigationTransitions.setupNavigations(this).subscribe(e=>{this.lastSuccessfulId=e.id,this.currentPageId=e.targetPageId},e=>{this.console.warn(`Unhandled Navigation Error: ${e}`)})}resetRootComponentType(e){this.routerState.root.component=e,this.navigationTransitions.rootComponentType=e}initialNavigation(){if(this.setUpLocationChangeListener(),!this.navigationTransitions.hasRequestedNavigation){const e=this.location.getState();this.navigateToSyncWithBrowser(this.location.path(!0),Ko,e)}}setUpLocationChangeListener(){this.locationSubscription||(this.locationSubscription=this.location.subscribe(e=>{const i="popstate"===e.type?"popstate":"hashchange";"popstate"===i&&setTimeout(()=>{this.navigateToSyncWithBrowser(e.url,i,e.state)},0)}))}navigateToSyncWithBrowser(e,i,r){const s={replaceUrl:!0},o=r?.navigationId?r:null;if(r){const l={...r};delete l.navigationId,delete l.\u0275routerPageId,0!==Object.keys(l).length&&(s.state=l)}const a=this.parseUrl(e);this.scheduleNavigation(a,i,o,s)}get url(){return this.serializeUrl(this.currentUrlTree)}getCurrentNavigation(){return this.navigationTransitions.currentNavigation}resetConfig(e){this.config=e.map(Op),this.navigated=!1,this.lastSuccessfulId=-1}ngOnDestroy(){this.dispose()}dispose(){this.navigationTransitions.complete(),this.locationSubscription&&(this.locationSubscription.unsubscribe(),this.locationSubscription=void 0),this.disposed=!0}createUrlTree(e,i={}){const{relativeTo:r,queryParams:s,fragment:o,queryParamsHandling:a,preserveFragment:l}=i,c=l?this.currentUrlTree.fragment:o;let u=null;switch(a){case"merge":u={...this.currentUrlTree.queryParams,...s};break;case"preserve":u=this.currentUrlTree.queryParams;break;default:u=s||null}return null!==u&&(u=this.removeEmptyProps(u)),this.urlCreationStrategy.createUrlTree(r,this.routerState,this.currentUrlTree,e,u,c??null)}navigateByUrl(e,i={skipLocationChange:!1}){const r=Cr(e)?e:this.parseUrl(e),s=this.urlHandlingStrategy.merge(r,this.rawUrlTree);return this.scheduleNavigation(s,Ko,null,i)}navigate(e,i={skipLocationChange:!1}){return function NL(t){for(let n=0;n{const s=e[r];return null!=s&&(i[r]=s),i},{})}scheduleNavigation(e,i,r,s,o){if(this.disposed)return Promise.resolve(!1);let a,l,c,u;return o?(a=o.resolve,l=o.reject,c=o.promise):c=new Promise((d,h)=>{a=d,l=h}),u="computed"===this.canceledNavigationResolution?r&&r.\u0275routerPageId?r.\u0275routerPageId:s.replaceUrl||s.skipLocationChange?this.browserPageId??0:(this.browserPageId??0)+1:0,this.navigationTransitions.handleNavigationRequest({targetPageId:u,source:i,restoredState:r,currentUrlTree:this.currentUrlTree,currentRawUrl:this.currentUrlTree,rawUrl:e,extras:s,resolve:a,reject:l,promise:c,currentSnapshot:this.routerState.snapshot,currentRouterState:this.routerState}),c.catch(d=>Promise.reject(d))}setBrowserUrl(e,i){const r=this.urlSerializer.serialize(e),s={...i.extras.state,...this.generateNgRouterState(i.id,i.targetPageId)};this.location.isCurrentPathEqualTo(r)||i.extras.replaceUrl?this.location.replaceState(r,"",s):this.location.go(r,"",s)}restoreHistory(e,i=!1){if("computed"===this.canceledNavigationResolution){const r=this.currentPageId-e.targetPageId;"popstate"!==e.source&&"eager"!==this.urlUpdateStrategy&&this.currentUrlTree!==this.getCurrentNavigation()?.finalUrl||0===r?this.currentUrlTree===this.getCurrentNavigation()?.finalUrl&&0===r&&(this.resetState(e),this.browserUrlTree=e.currentUrlTree,this.resetUrlToCurrentUrlTree()):this.location.historyGo(r)}else"replace"===this.canceledNavigationResolution&&(i&&this.resetState(e),this.resetUrlToCurrentUrlTree())}resetState(e){this.routerState=e.currentRouterState,this.currentUrlTree=e.currentUrlTree,this.rawUrlTree=this.urlHandlingStrategy.merge(this.currentUrlTree,e.rawUrl)}resetUrlToCurrentUrlTree(){this.location.replaceState(this.urlSerializer.serialize(this.rawUrlTree),"",this.generateNgRouterState(this.lastSuccessfulId,this.currentPageId))}generateNgRouterState(e,i){return"computed"===this.canceledNavigationResolution?{navigationId:e,\u0275routerPageId:i}:{navigationId:e}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),Os=(()=>{class t{constructor(e,i,r,s,o,a){this.router=e,this.route=i,this.tabIndexAttribute=r,this.renderer=s,this.el=o,this.locationStrategy=a,this._preserveFragment=!1,this._skipLocationChange=!1,this._replaceUrl=!1,this.href=null,this.commands=null,this.onChanges=new bn;const l=o.nativeElement.tagName;this.isAnchorElement="A"===l||"AREA"===l,this.isAnchorElement?this.subscription=e.events.subscribe(c=>{c instanceof br&&this.updateHref()}):this.setTabIndexIfNotOnNativeEl("0")}set preserveFragment(e){this._preserveFragment=Cs(e)}get preserveFragment(){return this._preserveFragment}set skipLocationChange(e){this._skipLocationChange=Cs(e)}get skipLocationChange(){return this._skipLocationChange}set replaceUrl(e){this._replaceUrl=Cs(e)}get replaceUrl(){return this._replaceUrl}setTabIndexIfNotOnNativeEl(e){null!=this.tabIndexAttribute||this.isAnchorElement||this.applyAttributeValue("tabindex",e)}ngOnChanges(e){this.isAnchorElement&&this.updateHref(),this.onChanges.next(this)}set routerLink(e){null!=e?(this.commands=Array.isArray(e)?e:[e],this.setTabIndexIfNotOnNativeEl("0")):(this.commands=null,this.setTabIndexIfNotOnNativeEl(null))}onClick(e,i,r,s,o){return!!(null===this.urlTree||this.isAnchorElement&&(0!==e||i||r||s||o||"string"==typeof this.target&&"_self"!=this.target))||(this.router.navigateByUrl(this.urlTree,{skipLocationChange:this.skipLocationChange,replaceUrl:this.replaceUrl,state:this.state}),!this.isAnchorElement)}ngOnDestroy(){this.subscription?.unsubscribe()}updateHref(){this.href=null!==this.urlTree&&this.locationStrategy?this.locationStrategy?.prepareExternalUrl(this.router.serializeUrl(this.urlTree)):null;const e=null===this.href?null:function h_(t,n,e){return function D1(t,n){return"src"===n&&("embed"===t||"frame"===t||"iframe"===t||"media"===t||"script"===t)||"href"===n&&("base"===t||"link"===t)?yd:dn}(n,e)(t)}(this.href,this.el.nativeElement.tagName.toLowerCase(),"href");this.applyAttributeValue("href",e)}applyAttributeValue(e,i){const r=this.renderer,s=this.el.nativeElement;null!==i?r.setAttribute(s,e,i):r.removeAttribute(s,e)}get urlTree(){return null===this.commands?null:this.router.createUrlTree(this.commands,{relativeTo:void 0!==this.relativeTo?this.relativeTo:this.route,queryParams:this.queryParams,fragment:this.fragment,queryParamsHandling:this.queryParamsHandling,preserveFragment:this.preserveFragment})}}return t.\u0275fac=function(e){return new(e||t)(D(Lt),D(ei),function nl(t){return function jI(t,n){if("class"===n)return t.classes;if("style"===n)return t.styles;const e=t.attrs;if(e){const i=e.length;let r=0;for(;r{class t{constructor(e,i,r,s,o){this.router=e,this.injector=r,this.preloadingStrategy=s,this.loader=o}setUpPreloading(){this.subscription=this.router.events.pipe(wi(e=>e instanceof br),Vi(()=>this.preload())).subscribe(()=>{})}preload(){return this.processRoutes(this.injector,this.router.config)}ngOnDestroy(){this.subscription&&this.subscription.unsubscribe()}processRoutes(e,i){const r=[];for(const s of i){s.providers&&!s._injector&&(s._injector=Rl(s.providers,e,`Route: ${s.path}`));const o=s._injector??e,a=s._loadedInjector??o;s.loadChildren&&!s._loadedRoutes&&void 0===s.canLoad||s.loadComponent&&!s._loadedComponent?r.push(this.preloadConfig(o,s)):(s.children||s._loadedRoutes)&&r.push(this.processRoutes(a,s.children??s._loadedRoutes))}return Xe(r).pipe(kr())}preloadConfig(e,i){return this.preloadingStrategy.preload(i,()=>{let r;r=i.loadChildren&&void 0===i.canLoad?this.loader.loadChildren(e,i):$(null);const s=r.pipe(ht(o=>null===o?$(void 0):(i._loadedRoutes=o.routes,i._loadedInjector=o.injector,this.processRoutes(o.injector??e,o.routes))));return i.loadComponent&&!i._loadedComponent?Xe([s,this.loader.loadComponent(i)]).pipe(kr()):s})}}return t.\u0275fac=function(e){return new(e||t)(x(Lt),x(Ow),x(jn),x(lD),x(Fp))},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})();const kp=new H("");let cD=(()=>{class t{constructor(e,i,r,s,o={}){this.urlSerializer=e,this.transitions=i,this.viewportScroller=r,this.zone=s,this.options=o,this.lastId=0,this.lastSource="imperative",this.restoredId=0,this.store={},o.scrollPositionRestoration=o.scrollPositionRestoration||"disabled",o.anchorScrolling=o.anchorScrolling||"disabled"}init(){"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.setHistoryScrollRestoration("manual"),this.routerEventsSubscription=this.createScrollEvents(),this.scrollEventsSubscription=this.consumeScrollEvents()}createScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof wp?(this.store[this.lastId]=this.viewportScroller.getScrollPosition(),this.lastSource=e.navigationTrigger,this.restoredId=e.restoredState?e.restoredState.navigationId:0):e instanceof br&&(this.lastId=e.id,this.scheduleScrollEvent(e,this.urlSerializer.parse(e.urlAfterRedirects).fragment))})}consumeScrollEvents(){return this.transitions.events.subscribe(e=>{e instanceof Ob&&(e.position?"top"===this.options.scrollPositionRestoration?this.viewportScroller.scrollToPosition([0,0]):"enabled"===this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition(e.position):e.anchor&&"enabled"===this.options.anchorScrolling?this.viewportScroller.scrollToAnchor(e.anchor):"disabled"!==this.options.scrollPositionRestoration&&this.viewportScroller.scrollToPosition([0,0]))})}scheduleScrollEvent(e,i){this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.zone.run(()=>{this.transitions.events.next(new Ob(e,"popstate"===this.lastSource?this.store[this.restoredId]:null,i))})},0)})}ngOnDestroy(){this.routerEventsSubscription?.unsubscribe(),this.scrollEventsSubscription?.unsubscribe()}}return t.\u0275fac=function(e){!function U_(){throw new Error("invalid")}()},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();function Dr(t,n){return{\u0275kind:t,\u0275providers:n}}function dD(){const t=ce(hn);return n=>{const e=t.get(Ro);if(n!==e.components[0])return;const i=t.get(Lt),r=t.get(hD);1===t.get(Vp)&&i.initialNavigation(),t.get(pD,null,K.Optional)?.setUpPreloading(),t.get(kp,null,K.Optional)?.init(),i.resetRootComponentType(e.componentTypes[0]),r.closed||(r.next(),r.unsubscribe())}}const hD=new H("",{factory:()=>new bn}),Vp=new H("",{providedIn:"root",factory:()=>1});const pD=new H("");function UL(t){return Dr(0,[{provide:pD,useExisting:LL},{provide:lD,useExisting:t}])}const fD=new H("ROUTER_FORROOT_GUARD"),jL=[Hh,{provide:zo,useClass:fp},Lt,Zo,{provide:ei,useFactory:function uD(t){return t.routerState.root},deps:[Lt]},Fp,[]];function zL(){return new Lw("Router",Lt)}let gD=(()=>{class t{constructor(e){}static forRoot(e,i){return{ngModule:t,providers:[jL,[],{provide:As,multi:!0,useValue:e},{provide:fD,useFactory:KL,deps:[[Lt,new so,new oo]]},{provide:Ec,useValue:i||{}},i?.useHash?{provide:_r,useClass:Yx}:{provide:_r,useClass:oC},{provide:kp,useFactory:()=>{const t=ce(dN),n=ce(Te),e=ce(Ec),i=ce(Sc),r=ce(zo);return e.scrollOffset&&t.setOffset(e.scrollOffset),new cD(r,i,t,n,e)}},i?.preloadingStrategy?UL(i.preloadingStrategy).\u0275providers:[],{provide:Lw,multi:!0,useFactory:zL},i?.initialNavigation?QL(i):[],[{provide:mD,useFactory:dD},{provide:Mw,multi:!0,useExisting:mD}]]}}static forChild(e){return{ngModule:t,providers:[{provide:As,multi:!0,useValue:e}]}}}return t.\u0275fac=function(e){return new(e||t)(x(fD,8))},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[Mp]}),t})();function KL(t){return"guarded"}function QL(t){return["disabled"===t.initialNavigation?Dr(3,[{provide:Ll,multi:!0,useFactory:()=>{const n=ce(Lt);return()=>{n.setUpLocationChangeListener()}}},{provide:Vp,useValue:2}]).\u0275providers:[],"enabledBlocking"===t.initialNavigation?Dr(2,[{provide:Vp,useValue:0},{provide:Ll,multi:!0,deps:[hn],useFactory:n=>{const e=n.get(Qx,Promise.resolve());return()=>e.then(()=>new Promise(r=>{const s=n.get(Lt),o=n.get(hD);(function i(r){n.get(Lt).events.pipe(wi(o=>o instanceof br||o instanceof fc||o instanceof Ab),re(o=>o instanceof br||o instanceof fc&&(0===o.code||1===o.code)&&null),wi(o=>null!==o),yr(1)).subscribe(()=>{r()})})(()=>{r(!0)}),n.get(Sc).afterPreactivation=()=>(r(!0),o.closed?$(void 0):o),s.initialNavigation()}))}}]).\u0275providers:[]]}const mD=new H("");class Ic{}class Bp{}class bi{constructor(n){this.normalizedNames=new Map,this.lazyUpdate=null,n?this.lazyInit="string"==typeof n?()=>{this.headers=new Map,n.split("\n").forEach(e=>{const i=e.indexOf(":");if(i>0){const r=e.slice(0,i),s=r.toLowerCase(),o=e.slice(i+1).trim();this.maybeSetNormalizedName(r,s),this.headers.has(s)?this.headers.get(s).push(o):this.headers.set(s,[o])}})}:()=>{this.headers=new Map,Object.keys(n).forEach(e=>{let i=n[e];const r=e.toLowerCase();"string"==typeof i&&(i=[i]),i.length>0&&(this.headers.set(r,i),this.maybeSetNormalizedName(e,r))})}:this.headers=new Map}has(n){return this.init(),this.headers.has(n.toLowerCase())}get(n){this.init();const e=this.headers.get(n.toLowerCase());return e&&e.length>0?e[0]:null}keys(){return this.init(),Array.from(this.normalizedNames.values())}getAll(n){return this.init(),this.headers.get(n.toLowerCase())||null}append(n,e){return this.clone({name:n,value:e,op:"a"})}set(n,e){return this.clone({name:n,value:e,op:"s"})}delete(n,e){return this.clone({name:n,value:e,op:"d"})}maybeSetNormalizedName(n,e){this.normalizedNames.has(e)||this.normalizedNames.set(e,n)}init(){this.lazyInit&&(this.lazyInit instanceof bi?this.copyFrom(this.lazyInit):this.lazyInit(),this.lazyInit=null,this.lazyUpdate&&(this.lazyUpdate.forEach(n=>this.applyUpdate(n)),this.lazyUpdate=null))}copyFrom(n){n.init(),Array.from(n.headers.keys()).forEach(e=>{this.headers.set(e,n.headers.get(e)),this.normalizedNames.set(e,n.normalizedNames.get(e))})}clone(n){const e=new bi;return e.lazyInit=this.lazyInit&&this.lazyInit instanceof bi?this.lazyInit:this,e.lazyUpdate=(this.lazyUpdate||[]).concat([n]),e}applyUpdate(n){const e=n.name.toLowerCase();switch(n.op){case"a":case"s":let i=n.value;if("string"==typeof i&&(i=[i]),0===i.length)return;this.maybeSetNormalizedName(n.name,e);const r=("a"===n.op?this.headers.get(e):void 0)||[];r.push(...i),this.headers.set(e,r);break;case"d":const s=n.value;if(s){let o=this.headers.get(e);if(!o)return;o=o.filter(a=>-1===s.indexOf(a)),0===o.length?(this.headers.delete(e),this.normalizedNames.delete(e)):this.headers.set(e,o)}else this.headers.delete(e),this.normalizedNames.delete(e)}}forEach(n){this.init(),Array.from(this.normalizedNames.keys()).forEach(e=>n(this.normalizedNames.get(e),this.headers.get(e)))}}class YL{encodeKey(n){return _D(n)}encodeValue(n){return _D(n)}decodeKey(n){return decodeURIComponent(n)}decodeValue(n){return decodeURIComponent(n)}}const JL=/%(\d[a-f0-9])/gi,eV={40:"@","3A":":",24:"$","2C":",","3B":";","3D":"=","3F":"?","2F":"/"};function _D(t){return encodeURIComponent(t).replace(JL,(n,e)=>eV[e]??n)}function Tc(t){return`${t}`}class $i{constructor(n={}){if(this.updates=null,this.cloneFrom=null,this.encoder=n.encoder||new YL,n.fromString){if(n.fromObject)throw new Error("Cannot specify both fromString and fromObject.");this.map=function XL(t,n){const e=new Map;return t.length>0&&t.replace(/^\?/,"").split("&").forEach(r=>{const s=r.indexOf("="),[o,a]=-1==s?[n.decodeKey(r),""]:[n.decodeKey(r.slice(0,s)),n.decodeValue(r.slice(s+1))],l=e.get(o)||[];l.push(a),e.set(o,l)}),e}(n.fromString,this.encoder)}else n.fromObject?(this.map=new Map,Object.keys(n.fromObject).forEach(e=>{const i=n.fromObject[e],r=Array.isArray(i)?i.map(Tc):[Tc(i)];this.map.set(e,r)})):this.map=null}has(n){return this.init(),this.map.has(n)}get(n){this.init();const e=this.map.get(n);return e?e[0]:null}getAll(n){return this.init(),this.map.get(n)||null}keys(){return this.init(),Array.from(this.map.keys())}append(n,e){return this.clone({param:n,value:e,op:"a"})}appendAll(n){const e=[];return Object.keys(n).forEach(i=>{const r=n[i];Array.isArray(r)?r.forEach(s=>{e.push({param:i,value:s,op:"a"})}):e.push({param:i,value:r,op:"a"})}),this.clone(e)}set(n,e){return this.clone({param:n,value:e,op:"s"})}delete(n,e){return this.clone({param:n,value:e,op:"d"})}toString(){return this.init(),this.keys().map(n=>{const e=this.encoder.encodeKey(n);return this.map.get(n).map(i=>e+"="+this.encoder.encodeValue(i)).join("&")}).filter(n=>""!==n).join("&")}clone(n){const e=new $i({encoder:this.encoder});return e.cloneFrom=this.cloneFrom||this,e.updates=(this.updates||[]).concat(n),e}init(){null===this.map&&(this.map=new Map),null!==this.cloneFrom&&(this.cloneFrom.init(),this.cloneFrom.keys().forEach(n=>this.map.set(n,this.cloneFrom.map.get(n))),this.updates.forEach(n=>{switch(n.op){case"a":case"s":const e=("a"===n.op?this.map.get(n.param):void 0)||[];e.push(Tc(n.value)),this.map.set(n.param,e);break;case"d":if(void 0===n.value){this.map.delete(n.param);break}{let i=this.map.get(n.param)||[];const r=i.indexOf(Tc(n.value));-1!==r&&i.splice(r,1),i.length>0?this.map.set(n.param,i):this.map.delete(n.param)}}}),this.cloneFrom=this.updates=null)}}class tV{constructor(){this.map=new Map}set(n,e){return this.map.set(n,e),this}get(n){return this.map.has(n)||this.map.set(n,n.defaultValue()),this.map.get(n)}delete(n){return this.map.delete(n),this}has(n){return this.map.has(n)}keys(){return this.map.keys()}}function yD(t){return typeof ArrayBuffer<"u"&&t instanceof ArrayBuffer}function vD(t){return typeof Blob<"u"&&t instanceof Blob}function wD(t){return typeof FormData<"u"&&t instanceof FormData}class ia{constructor(n,e,i,r){let s;if(this.url=e,this.body=null,this.reportProgress=!1,this.withCredentials=!1,this.responseType="json",this.method=n.toUpperCase(),function nV(t){switch(t){case"DELETE":case"GET":case"HEAD":case"OPTIONS":case"JSONP":return!1;default:return!0}}(this.method)||r?(this.body=void 0!==i?i:null,s=r):s=i,s&&(this.reportProgress=!!s.reportProgress,this.withCredentials=!!s.withCredentials,s.responseType&&(this.responseType=s.responseType),s.headers&&(this.headers=s.headers),s.context&&(this.context=s.context),s.params&&(this.params=s.params)),this.headers||(this.headers=new bi),this.context||(this.context=new tV),this.params){const o=this.params.toString();if(0===o.length)this.urlWithParams=e;else{const a=e.indexOf("?");this.urlWithParams=e+(-1===a?"?":ad.set(h,n.setHeaders[h]),l)),n.setParams&&(c=Object.keys(n.setParams).reduce((d,h)=>d.set(h,n.setParams[h]),c)),new ia(e,i,s,{params:c,headers:l,context:u,reportProgress:a,responseType:r,withCredentials:o})}}var nt=(()=>((nt=nt||{})[nt.Sent=0]="Sent",nt[nt.UploadProgress=1]="UploadProgress",nt[nt.ResponseHeader=2]="ResponseHeader",nt[nt.DownloadProgress=3]="DownloadProgress",nt[nt.Response=4]="Response",nt[nt.User=5]="User",nt))();class Hp{constructor(n,e=200,i="OK"){this.headers=n.headers||new bi,this.status=void 0!==n.status?n.status:e,this.statusText=n.statusText||i,this.url=n.url||null,this.ok=this.status>=200&&this.status<300}}class $p extends Hp{constructor(n={}){super(n),this.type=nt.ResponseHeader}clone(n={}){return new $p({headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class Mc extends Hp{constructor(n={}){super(n),this.type=nt.Response,this.body=void 0!==n.body?n.body:null}clone(n={}){return new Mc({body:void 0!==n.body?n.body:this.body,headers:n.headers||this.headers,status:void 0!==n.status?n.status:this.status,statusText:n.statusText||this.statusText,url:n.url||this.url||void 0})}}class CD extends Hp{constructor(n){super(n,0,"Unknown Error"),this.name="HttpErrorResponse",this.ok=!1,this.message=this.status>=200&&this.status<300?`Http failure during parsing for ${n.url||"(unknown url)"}`:`Http failure response for ${n.url||"(unknown url)"}: ${n.status} ${n.statusText}`,this.error=n.error||null}}function Up(t,n){return{body:n,headers:t.headers,context:t.context,observe:t.observe,params:t.params,reportProgress:t.reportProgress,responseType:t.responseType,withCredentials:t.withCredentials}}let jp=(()=>{class t{constructor(e){this.handler=e}request(e,i,r={}){let s;if(e instanceof ia)s=e;else{let l,c;l=r.headers instanceof bi?r.headers:new bi(r.headers),r.params&&(c=r.params instanceof $i?r.params:new $i({fromObject:r.params})),s=new ia(e,i,void 0!==r.body?r.body:null,{headers:l,context:r.context,params:c,reportProgress:r.reportProgress,responseType:r.responseType||"json",withCredentials:r.withCredentials})}const o=$(s).pipe(Vi(l=>this.handler.handle(l)));if(e instanceof ia||"events"===r.observe)return o;const a=o.pipe(wi(l=>l instanceof Mc));switch(r.observe||"body"){case"body":switch(s.responseType){case"arraybuffer":return a.pipe(re(l=>{if(null!==l.body&&!(l.body instanceof ArrayBuffer))throw new Error("Response is not an ArrayBuffer.");return l.body}));case"blob":return a.pipe(re(l=>{if(null!==l.body&&!(l.body instanceof Blob))throw new Error("Response is not a Blob.");return l.body}));case"text":return a.pipe(re(l=>{if(null!==l.body&&"string"!=typeof l.body)throw new Error("Response is not a string.");return l.body}));default:return a.pipe(re(l=>l.body))}case"response":return a;default:throw new Error(`Unreachable: unhandled observe type ${r.observe}}`)}}delete(e,i={}){return this.request("DELETE",e,i)}get(e,i={}){return this.request("GET",e,i)}head(e,i={}){return this.request("HEAD",e,i)}jsonp(e,i){return this.request("JSONP",e,{params:(new $i).append(i,"JSONP_CALLBACK"),observe:"body",responseType:"json"})}options(e,i={}){return this.request("OPTIONS",e,i)}patch(e,i,r={}){return this.request("PATCH",e,Up(r,i))}post(e,i,r={}){return this.request("POST",e,Up(r,i))}put(e,i,r={}){return this.request("PUT",e,Up(r,i))}}return t.\u0275fac=function(e){return new(e||t)(x(Ic))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();function bD(t,n){return n(t)}function rV(t,n){return(e,i)=>n.intercept(e,{handle:r=>t(r,i)})}const oV=new H("HTTP_INTERCEPTORS"),ra=new H("HTTP_INTERCEPTOR_FNS");function aV(){let t=null;return(n,e)=>(null===t&&(t=(ce(oV,{optional:!0})??[]).reduceRight(rV,bD)),t(n,e))}let DD=(()=>{class t extends Ic{constructor(e,i){super(),this.backend=e,this.injector=i,this.chain=null}handle(e){if(null===this.chain){const i=Array.from(new Set(this.injector.get(ra)));this.chain=i.reduceRight((r,s)=>function sV(t,n,e){return(i,r)=>e.runInContext(()=>n(i,s=>t(s,r)))}(r,s,this.injector),bD)}return this.chain(e,i=>this.backend.handle(i))}}return t.\u0275fac=function(e){return new(e||t)(x(Bp),x(jn))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();const dV=/^\)\]\}',?\n/;let ED=(()=>{class t{constructor(e){this.xhrFactory=e}handle(e){if("JSONP"===e.method)throw new Error("Attempted to construct Jsonp request without HttpClientJsonpModule installed.");return new We(i=>{const r=this.xhrFactory.build();if(r.open(e.method,e.urlWithParams),e.withCredentials&&(r.withCredentials=!0),e.headers.forEach((p,f)=>r.setRequestHeader(p,f.join(","))),e.headers.has("Accept")||r.setRequestHeader("Accept","application/json, text/plain, */*"),!e.headers.has("Content-Type")){const p=e.detectContentTypeHeader();null!==p&&r.setRequestHeader("Content-Type",p)}if(e.responseType){const p=e.responseType.toLowerCase();r.responseType="json"!==p?p:"text"}const s=e.serializeBody();let o=null;const a=()=>{if(null!==o)return o;const p=r.statusText||"OK",f=new bi(r.getAllResponseHeaders()),_=function hV(t){return"responseURL"in t&&t.responseURL?t.responseURL:/^X-Request-URL:/m.test(t.getAllResponseHeaders())?t.getResponseHeader("X-Request-URL"):null}(r)||e.url;return o=new $p({headers:f,status:r.status,statusText:p,url:_}),o},l=()=>{let{headers:p,status:f,statusText:_,url:w}=a(),b=null;204!==f&&(b=typeof r.response>"u"?r.responseText:r.response),0===f&&(f=b?200:0);let T=f>=200&&f<300;if("json"===e.responseType&&"string"==typeof b){const E=b;b=b.replace(dV,"");try{b=""!==b?JSON.parse(b):null}catch(O){b=E,T&&(T=!1,b={error:O,text:b})}}T?(i.next(new Mc({body:b,headers:p,status:f,statusText:_,url:w||void 0})),i.complete()):i.error(new CD({error:b,headers:p,status:f,statusText:_,url:w||void 0}))},c=p=>{const{url:f}=a(),_=new CD({error:p,status:r.status||0,statusText:r.statusText||"Unknown Error",url:f||void 0});i.error(_)};let u=!1;const d=p=>{u||(i.next(a()),u=!0);let f={type:nt.DownloadProgress,loaded:p.loaded};p.lengthComputable&&(f.total=p.total),"text"===e.responseType&&r.responseText&&(f.partialText=r.responseText),i.next(f)},h=p=>{let f={type:nt.UploadProgress,loaded:p.loaded};p.lengthComputable&&(f.total=p.total),i.next(f)};return r.addEventListener("load",l),r.addEventListener("error",c),r.addEventListener("timeout",c),r.addEventListener("abort",c),e.reportProgress&&(r.addEventListener("progress",d),null!==s&&r.upload&&r.upload.addEventListener("progress",h)),r.send(s),i.next({type:nt.Sent}),()=>{r.removeEventListener("error",c),r.removeEventListener("abort",c),r.removeEventListener("load",l),r.removeEventListener("timeout",c),e.reportProgress&&(r.removeEventListener("progress",d),null!==s&&r.upload&&r.upload.removeEventListener("progress",h)),r.readyState!==r.DONE&&r.abort()}})}}return t.\u0275fac=function(e){return new(e||t)(x(MC))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();const zp=new H("XSRF_ENABLED"),ID="XSRF-TOKEN",TD=new H("XSRF_COOKIE_NAME",{providedIn:"root",factory:()=>ID}),MD="X-XSRF-TOKEN",AD=new H("XSRF_HEADER_NAME",{providedIn:"root",factory:()=>MD});class OD{}let pV=(()=>{class t{constructor(e,i,r){this.doc=e,this.platform=i,this.cookieName=r,this.lastCookieString="",this.lastToken=null,this.parseCount=0}getToken(){if("server"===this.platform)return null;const e=this.doc.cookie||"";return e!==this.lastCookieString&&(this.parseCount++,this.lastToken=mC(e,this.cookieName),this.lastCookieString=e),this.lastToken}}return t.\u0275fac=function(e){return new(e||t)(x(Qe),x(Sh),x(TD))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();function fV(t,n){const e=t.url.toLowerCase();if(!ce(zp)||"GET"===t.method||"HEAD"===t.method||e.startsWith("http://")||e.startsWith("https://"))return n(t);const i=ce(OD).getToken(),r=ce(AD);return null!=i&&!t.headers.has(r)&&(t=t.clone({headers:t.headers.set(r,i)})),n(t)}var Ye=(()=>((Ye=Ye||{})[Ye.Interceptors=0]="Interceptors",Ye[Ye.LegacyInterceptors=1]="LegacyInterceptors",Ye[Ye.CustomXsrfConfiguration=2]="CustomXsrfConfiguration",Ye[Ye.NoXsrfProtection=3]="NoXsrfProtection",Ye[Ye.JsonpSupport=4]="JsonpSupport",Ye[Ye.RequestsMadeViaParent=5]="RequestsMadeViaParent",Ye))();function xs(t,n){return{\u0275kind:t,\u0275providers:n}}function gV(...t){const n=[jp,ED,DD,{provide:Ic,useExisting:DD},{provide:Bp,useExisting:ED},{provide:ra,useValue:fV,multi:!0},{provide:zp,useValue:!0},{provide:OD,useClass:pV}];for(const e of t)n.push(...e.\u0275providers);return function S1(t){return{\u0275providers:t}}(n)}const PD=new H("LEGACY_INTERCEPTOR_FN");function _V({cookieName:t,headerName:n}){const e=[];return void 0!==t&&e.push({provide:TD,useValue:t}),void 0!==n&&e.push({provide:AD,useValue:n}),xs(Ye.CustomXsrfConfiguration,e)}let yV=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({providers:[gV(xs(Ye.LegacyInterceptors,[{provide:PD,useFactory:aV},{provide:ra,useExisting:PD,multi:!0}]),_V({cookieName:ID,headerName:MD}))]}),t})();class Di{constructor(n){this.http=n,this.baseUrl="https://api.themoviedb.org/3",this.apiKey="2867b7114732fb43f2d0f427bcfb7be9"}getMovies(n="upcoming",e=12){return this.http.get(`${this.baseUrl}/movie/${n}?api_key=${this.apiKey}`).pipe(ut(i=>$(i.results.slice(0,e))))}getMovieVideos(n){return this.http.get(`${this.baseUrl}/movie/${n}/videos?api_key=${this.apiKey}`).pipe(ut(e=>$(e.results)))}searchMovie(n,e){return this.http.get(`${this.baseUrl}${e?"/search/movie":"/movie/popular"}?page=${n}&query=${e}&api_key=${this.apiKey}`)}getMovie(n){return this.http.get(`${this.baseUrl}/movie/${n}?api_key=${this.apiKey}`)}getMovieImages(n){return this.http.get(`${this.baseUrl}/movie/${n}/images?api_key=${this.apiKey}`)}getMovieCredits(n){return this.http.get(`${this.baseUrl}/movie/${n}/credits?api_key=${this.apiKey}`)}getMovieSimilar(n){return this.http.get(`${this.baseUrl}/movie/${n}/similar?api_key=${this.apiKey}`).pipe(ut(e=>$(e.results.slice(0,12))))}getMoviesGenres(){return this.http.get(`${this.baseUrl}/genre/movie/list?api_key=${this.apiKey}`).pipe(ut(n=>$(n.genres)))}getMoviesByGenres(n,e){return this.http.get(`${this.baseUrl}/discover/movie/?with_genres=${n}&page=${e}&api_key=${this.apiKey}`)}}Di.\u0275fac=function(n){return new(n||Di)(x(jp))},Di.\u0275prov=k({token:Di,factory:Di.\u0275fac,providedIn:"root"});class Si{constructor(n){this.http=n,this.baseUrl="https://api.themoviedb.org/3",this.apiKey="2867b7114732fb43f2d0f427bcfb7be9"}getTvShows(n,e=12){return this.http.get(`${this.baseUrl}/tv/${n}?api_key=${this.apiKey}`).pipe(ut(i=>$(i.results.slice(0,e))))}searchTvShow(n,e){return this.http.get(`${this.baseUrl}${e?"/search/tv":"/tv/popular"}?page=${n}&query=${e}&api_key=${this.apiKey}`)}getTvShowsGenre(){return this.http.get(`${this.baseUrl}/genre/tv/list?api_key=${this.apiKey}`).pipe(ut(n=>$(n.genres)))}getTvShowsByGenres(n,e){return this.http.get(`${this.baseUrl}/discover/tv/?with_genres=${n}&page=${e}&api_key=${this.apiKey}`)}getTvShow(n){return this.http.get(`${this.baseUrl}/tv/${n}?api_key=${this.apiKey}`)}getTvShowVideos(n){return this.http.get(`${this.baseUrl}/tv/${n}/videos?api_key=${this.apiKey}`).pipe(ut(e=>$(e.results)))}getTvShowImages(n){return this.http.get(`${this.baseUrl}/tv/${n}/images?api_key=${this.apiKey}`)}getTvShowCredits(n){return this.http.get(`${this.baseUrl}/tv/${n}/credits?api_key=${this.apiKey}`)}getTvShowSimilar(n){return this.http.get(`${this.baseUrl}/tv/${n}/similar?api_key=${this.apiKey}`).pipe(ut(e=>$(e.results.slice(0,12))))}}function vV(t,n){if(1&t&&(y(0,"div",3)(1,"a",4),P(2),v()()),2&t){const e=n.$implicit;m(1),g("routerLink","/movies/genres/"+e.id),m(1),_e(e.name)}}function wV(t,n){if(1&t&&(y(0,"div",3)(1,"a",4),P(2),v()()),2&t){const e=n.$implicit;m(1),g("routerLink","/tvshows/genres/"+e.id),m(1),_e(e.name)}}Si.\u0275fac=function(n){return new(n||Si)(x(jp))},Si.\u0275prov=k({token:Si,factory:Si.\u0275fac,providedIn:"root"});class sa{constructor(n,e){this.moviesService=n,this.tvShowsService=e,this.genresMovie=[],this.genresTvShows=[]}ngOnInit(){this.moviesService.getMoviesGenres().subscribe(n=>{this.genresMovie=n}),this.tvShowsService.getTvShowsGenre().subscribe(n=>{this.genresTvShows=n})}}sa.\u0275fac=function(n){return new(n||sa)(D(Di),D(Si))},sa.\u0275cmp=Ie({type:sa,selectors:[["app-genres"]],decls:9,vars:2,consts:[[1,"container"],[1,"grid"],["class","col-6 md:col-3 lg:col-2",4,"ngFor","ngForOf"],[1,"col-6","md:col-3","lg:col-2"],[1,"genre-link",3,"routerLink"]],template:function(n,e){1&n&&(y(0,"div",0)(1,"h1"),P(2,"Movies Genres"),v(),y(3,"div",1),S(4,vV,3,2,"div",2),v(),y(5,"h1"),P(6,"TV Shows"),v(),y(7,"div",1),S(8,wV,3,2,"div",2),v()()),2&n&&(m(4),g("ngForOf",e.genresMovie),m(4),g("ngForOf",e.genresTvShows))},dependencies:[Jt,Os],styles:[".genre-link[_ngcontent-%COMP%]{display:flex;width:100%;height:50px;background-color:#ffd54f;color:#141414;font-size:1.6rem;justify-content:center;align-items:center}"]});class xD{}class CV{}const Ei="*";function Gp(t,n){return{type:7,name:t,definitions:n,options:{}}}function oa(t,n=null){return{type:4,styles:n,timings:t}}function RD(t,n=null){return{type:2,steps:t,options:n}}function Sr(t){return{type:6,styles:t,offset:null}}function aa(t,n,e=null){return{type:1,expr:t,animation:n,options:e}}function ND(t,n=null){return{type:8,animation:t,options:n}}function FD(t,n=null){return{type:10,animation:t,options:n}}function kD(t){Promise.resolve().then(t)}class la{constructor(n=0,e=0){this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._originalOnDoneFns=[],this._originalOnStartFns=[],this._started=!1,this._destroyed=!1,this._finished=!1,this._position=0,this.parentPlayer=null,this.totalTime=n+e}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}init(){}play(){this.hasStarted()||(this._onStart(),this.triggerMicrotask()),this._started=!0}triggerMicrotask(){kD(()=>this._onFinish())}_onStart(){this._onStartFns.forEach(n=>n()),this._onStartFns=[]}pause(){}restart(){}finish(){this._onFinish()}destroy(){this._destroyed||(this._destroyed=!0,this.hasStarted()||this._onStart(),this.finish(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this._started=!1,this._finished=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}setPosition(n){this._position=this.totalTime?n*this.totalTime:1}getPosition(){return this.totalTime?this._position/this.totalTime:1}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class LD{constructor(n){this._onDoneFns=[],this._onStartFns=[],this._finished=!1,this._started=!1,this._destroyed=!1,this._onDestroyFns=[],this.parentPlayer=null,this.totalTime=0,this.players=n;let e=0,i=0,r=0;const s=this.players.length;0==s?kD(()=>this._onFinish()):this.players.forEach(o=>{o.onDone(()=>{++e==s&&this._onFinish()}),o.onDestroy(()=>{++i==s&&this._onDestroy()}),o.onStart(()=>{++r==s&&this._onStart()})}),this.totalTime=this.players.reduce((o,a)=>Math.max(o,a.totalTime),0)}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this.players.forEach(n=>n.init())}onStart(n){this._onStartFns.push(n)}_onStart(){this.hasStarted()||(this._started=!0,this._onStartFns.forEach(n=>n()),this._onStartFns=[])}onDone(n){this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}hasStarted(){return this._started}play(){this.parentPlayer||this.init(),this._onStart(),this.players.forEach(n=>n.play())}pause(){this.players.forEach(n=>n.pause())}restart(){this.players.forEach(n=>n.restart())}finish(){this._onFinish(),this.players.forEach(n=>n.finish())}destroy(){this._onDestroy()}_onDestroy(){this._destroyed||(this._destroyed=!0,this._onFinish(),this.players.forEach(n=>n.destroy()),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}reset(){this.players.forEach(n=>n.reset()),this._destroyed=!1,this._finished=!1,this._started=!1}setPosition(n){const e=n*this.totalTime;this.players.forEach(i=>{const r=i.totalTime?Math.min(1,e/i.totalTime):1;i.setPosition(r)})}getPosition(){const n=this.players.reduce((e,i)=>null===e||i.totalTime>e.totalTime?i:e,null);return null!=n?n.getPosition():0}beforeDestroy(){this.players.forEach(n=>{n.beforeDestroy&&n.beforeDestroy()})}triggerCallback(n){const e="start"==n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}const qp="https://image.tmdb.org/t/p",Ac={small:`${qp}/w185`,medium:`${qp}/w342`,large:`${qp}/original`};function DV(t,n){if(1&t&&(y(0,"div",4)(1,"div",5),G(2,"img",6),v(),y(3,"div",7)(4,"h2",8),P(5),v(),y(6,"div",9)(7,"div",10)(8,"span",11)(9,"span",12),P(10,"star"),v(),y(11,"span",13),P(12),v(),y(13,"span"),P(14,"/10"),v()(),y(15,"span"),P(16),v(),y(17,"span"),P(18),fi(19,"date"),v()()(),y(20,"div",14),P(21),v()()()),2&t){const e=C().$implicit,i=C(2);g("@slideFade",void 0),m(2),g("src",i.imagesSizes.large+e.backdrop_path,dn),m(3),_e(e.title),m(7),_e(e.vote_average),m(4),_e(e.vote_count),m(2),_e(gr(19,7,e.release_date,"yyyy")),m(3),ot(" ",e.overview," ")}}function SV(t,n){if(1&t&&(oe(0),S(1,DV,22,10,"div",3),ae()),2&t){const e=n.index,i=C(2);m(1),g("ngIf",e==i.currentSlideIndex)}}function EV(t,n){if(1&t&&(oe(0),y(1,"div",1),S(2,SV,2,1,"ng-container",2),v(),ae()),2&t){const e=C();m(2),g("ngForOf",e.itemsMovie)}}function IV(t,n){if(1&t&&(y(0,"div",4)(1,"div",5),G(2,"img",6),v(),y(3,"div",7)(4,"h2",8),P(5),v(),y(6,"div",9)(7,"div",10)(8,"span",11)(9,"span",12),P(10,"star"),v(),y(11,"span",13),P(12),v(),y(13,"span"),P(14,"/10"),v()(),y(15,"span"),P(16),v(),y(17,"span"),P(18),fi(19,"date"),v()()(),y(20,"div",14),P(21),v()()()),2&t){const e=C().$implicit,i=C(2);g("@slideFade",void 0),m(2),g("src",i.imagesSizes.large+e.backdrop_path,dn),m(3),_e(e.name),m(7),_e(e.vote_average),m(4),_e(e.vote_count),m(2),_e(gr(19,7,e.first_air_date,"yyyy")),m(3),ot(" ",e.overview," ")}}function TV(t,n){if(1&t&&(oe(0),S(1,IV,22,10,"div",3),ae()),2&t){const e=n.index,i=C(2);m(1),g("ngIf",e==i.currentSlideIndex)}}function MV(t,n){if(1&t&&(oe(0),y(1,"div",1),S(2,TV,2,1,"ng-container",2),v(),ae()),2&t){const e=C();m(2),g("ngForOf",e.itemsTvShows)}}class Er{constructor(){this.itemsMovie=null,this.isBanner=!1,this.items=[],this.itemsTvShows=null,this.currentSlideIndex=0,this.imagesSizes=Ac}ngOnInit(){this.isBanner||setInterval(()=>{this.itemsMovie&&(this.currentSlideIndex=++this.currentSlideIndex%this.itemsMovie.length)},5e3)}}function AV(t,n){if(1&t&&(oe(0),y(1,"a",1)(2,"div",2)(3,"i",3),P(4,"star"),v(),y(5,"span"),P(6),v(),P(7,"/10 "),v(),y(8,"div",4),G(9,"img",5),v(),y(10,"div",6),P(11),v()(),ae()),2&t){const e=C();m(1),g("routerLink","/movie/"+e.itemMovie.id),m(5),_e(e.itemMovie.vote_average),m(3),g("src",e.imagesSizes.medium+e.itemMovie.backdrop_path,dn),m(2),_e(e.itemMovie.title)}}function OV(t,n){if(1&t&&(oe(0),y(1,"a",1)(2,"div",2)(3,"i",3),P(4,"star"),v(),y(5,"span"),P(6),v(),P(7,"/10 "),v(),y(8,"div",4),G(9,"img",5),v(),y(10,"div",6),P(11),v()(),ae()),2&t){const e=C();m(1),g("routerLink","/tvshow/"+e.itemTvShow.id),m(5),_e(e.itemTvShow.vote_average),m(3),g("src",e.imagesSizes.medium+e.itemTvShow.backdrop_path,dn),m(2),_e(e.itemTvShow.name)}}Er.\u0275fac=function(n){return new(n||Er)},Er.\u0275cmp=Ie({type:Er,selectors:[["slider"]],inputs:{itemsMovie:"itemsMovie",isBanner:"isBanner",itemsTvShows:"itemsTvShows"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"slider"],[4,"ngFor","ngForOf"],["class","slide",4,"ngIf"],[1,"slide"],[1,"slide-bg"],["alt","",1,"slide-bg-image",3,"src"],[1,"slide-pane"],[1,"name"],[1,"meta"],[1,"info"],[1,"rating"],[1,"app-icon"],[1,"rating-value"],[1,"desc","mt-6"]],template:function(n,e){1&n&&(S(0,EV,3,1,"ng-container",0),S(1,MV,3,1,"ng-container",0)),2&n&&(g("ngIf",null!=e.itemsMovie),m(1),g("ngIf",null!=e.itemsTvShows))},dependencies:[Jt,Dt,Lo],styles:['.slider[_ngcontent-%COMP%]{display:flex;flex-direction:column;justify-content:space-between;height:35rem;position:relative}.slider[_ngcontent-%COMP%] .slide[_ngcontent-%COMP%]{position:absolute;width:100%;display:flex;height:35rem}.slider[_ngcontent-%COMP%] .slide-bg[_ngcontent-%COMP%]{position:relative;display:flex;flex:1 1 auto}.slider[_ngcontent-%COMP%] .slide-bg[_ngcontent-%COMP%]:after{position:absolute;inset:0;display:block;content:"";background-image:linear-gradient(90deg,rgb(0,0,0) 0%,rgb(0,0,0) 30%,rgba(255,255,255,0) 100%)}.slider[_ngcontent-%COMP%] .slide-bg-image[_ngcontent-%COMP%]{height:100%;width:100%;object-fit:cover}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%]{position:absolute;width:45%;top:5rem;left:5rem}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .name[_ngcontent-%COMP%]{font-size:2.8rem}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%]{font-size:1.4rem;color:#999}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%] .info[_ngcontent-%COMP%]{display:flex}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%] .info[_ngcontent-%COMP%] > span[_ngcontent-%COMP%]:not(:last-child):after{content:"|";margin-right:9px;margin-left:9px}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%] .info[_ngcontent-%COMP%] .rating[_ngcontent-%COMP%]{display:flex;align-items:center}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%] .info[_ngcontent-%COMP%] .rating[_ngcontent-%COMP%] .app-icon[_ngcontent-%COMP%]{margin-right:5px;color:#ff0}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .meta[_ngcontent-%COMP%] .info[_ngcontent-%COMP%] .rating-value[_ngcontent-%COMP%]{color:#fff;font-size:1.4rem}.slider[_ngcontent-%COMP%] .slide-pane[_ngcontent-%COMP%] .desc[_ngcontent-%COMP%]{font-size:1.2rem;line-height:1.6}'],data:{animation:[Gp("slideFade",[function bV(t,n,e){return{type:0,name:t,styles:n,options:e}}("void",Sr({opacity:0})),aa("void <=> *",[oa("1s")])])]}});class Ir{constructor(){this.itemMovie=null,this.itemTvShow=null,this.imagesSizes=Ac}}function PV(t,n){if(1&t&&(y(0,"div",4),G(1,"item",5),v()),2&t){const e=n.$implicit;m(1),g("itemMovie",e)}}function xV(t,n){if(1&t&&(oe(0),y(1,"div",1)(2,"h2"),P(3),v(),y(4,"div",2),S(5,PV,2,1,"div",3),v()(),ae()),2&t){const e=C();m(3),_e(e.titleMovie),m(2),g("ngForOf",e.itemsMovie)}}function RV(t,n){if(1&t&&(y(0,"div",4),G(1,"item",6),v()),2&t){const e=n.$implicit;m(1),g("itemTvShow",e)}}function NV(t,n){if(1&t&&(oe(0),y(1,"div",1)(2,"h2"),P(3),v(),y(4,"div",2),S(5,RV,2,1,"div",3),v()(),ae()),2&t){const e=C();m(3),_e(e.titleTvShows),m(2),g("ngForOf",e.itemsTvShows)}}Ir.\u0275fac=function(n){return new(n||Ir)},Ir.\u0275cmp=Ie({type:Ir,selectors:[["item"]],inputs:{itemMovie:"itemMovie",itemTvShow:"itemTvShow"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"movie-item",3,"routerLink"],[1,"movie-item-rating"],[1,"app-icon"],[1,"movie-item-image"],["alt","",3,"src"],[1,"movie-item-title"]],template:function(n,e){1&n&&(S(0,AV,12,4,"ng-container",0),S(1,OV,12,4,"ng-container",0)),2&n&&(g("ngIf",e.itemMovie),m(1),g("ngIf",e.itemTvShow))},dependencies:[Dt,Os],styles:[".movie-item[_ngcontent-%COMP%]{position:relative;display:block;min-height:325px;border-radius:5px;background-color:#212121;border:1px solid #999}.movie-item-image[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:100%;border-radius:5px;height:275px;object-fit:cover}.movie-item-rating[_ngcontent-%COMP%]{position:absolute;display:flex;align-items:center;top:10px;left:10px;background-color:#212121;border-radius:5px;padding:5px 10px}.movie-item-rating[_ngcontent-%COMP%] .app-icon[_ngcontent-%COMP%]{margin-right:5px;color:#d4af37}.movie-item-title[_ngcontent-%COMP%]{display:flex;align-items:center;font-weight:700;margin:.5rem;height:25px}"]});class Tr{constructor(){this.itemsMovie=[],this.titleMovie="",this.itemsTvShows=[],this.titleTvShows=""}}Tr.\u0275fac=function(n){return new(n||Tr)},Tr.\u0275cmp=Ie({type:Tr,selectors:[["items-banner"]],inputs:{itemsMovie:"itemsMovie",titleMovie:"titleMovie",itemsTvShows:"itemsTvShows",titleTvShows:"titleTvShows"},decls:2,vars:2,consts:[[4,"ngIf"],[1,"container"],[1,"grid"],["class","col-6 md:col-3 lg:col-2",4,"ngFor","ngForOf"],[1,"col-6","md:col-3","lg:col-2"],[3,"itemMovie"],[3,"itemTvShow"]],template:function(n,e){1&n&&(S(0,xV,6,2,"ng-container",0),S(1,NV,6,2,"ng-container",0)),2&n&&(g("ngIf",e.itemsMovie),m(1),g("ngIf",e.itemsTvShows))},dependencies:[Jt,Dt,Ir]});class ca{constructor(n,e){this.moviesService=n,this.tvShowsService=e,this.popularMovies=[],this.upcomingMovies=[],this.topRatedMovies=[],this.popularTvShows=[],this.topRatedTvShows=[]}ngOnInit(){this.moviesService.getMovies("popular").subscribe(n=>{this.popularMovies=n}),this.moviesService.getMovies("top_rated").subscribe(n=>{this.topRatedMovies=n}),this.moviesService.getMovies("upcoming").subscribe(n=>{this.upcomingMovies=n}),this.tvShowsService.getTvShows("popular").subscribe(n=>{this.popularTvShows=n}),this.tvShowsService.getTvShows("top_rated").subscribe(n=>{this.topRatedTvShows=n})}}ca.\u0275fac=function(n){return new(n||ca)(D(Di),D(Si))},ca.\u0275cmp=Ie({type:ca,selectors:[["app-home"]],decls:6,vars:5,consts:[[3,"itemsMovie"],["titleMovie","Upcoming Movies",3,"itemsMovie"],["titleMovie","Top Rated Movies",3,"itemsMovie"],["titleTvShows","Popular TV Shows",3,"itemsTvShows"],["titleTvShows","Top Rated TV Shows",3,"itemsTvShows"]],template:function(n,e){1&n&&G(0,"slider",0)(1,"items-banner",1)(2,"items-banner",2)(3,"items-banner",3)(4,"items-banner",4)(5,"items-banner"),2&n&&(g("itemsMovie",e.popularMovies),m(1),g("itemsMovie",e.upcomingMovies),m(1),g("itemsMovie",e.topRatedMovies),m(1),g("itemsTvShows",e.popularTvShows),m(1),g("itemsTvShows",e.topRatedTvShows))},dependencies:[Er,Tr]});class Me{static equals(n,e,i){return i?this.resolveFieldData(n,i)===this.resolveFieldData(e,i):this.equalsByValue(n,e)}static equalsByValue(n,e){if(n===e)return!0;if(n&&e&&"object"==typeof n&&"object"==typeof e){var s,o,a,i=Array.isArray(n),r=Array.isArray(e);if(i&&r){if((o=n.length)!=e.length)return!1;for(s=o;0!=s--;)if(!this.equalsByValue(n[s],e[s]))return!1;return!0}if(i!=r)return!1;var l=this.isDate(n),c=this.isDate(e);if(l!=c)return!1;if(l&&c)return n.getTime()==e.getTime();var u=n instanceof RegExp,d=e instanceof RegExp;if(u!=d)return!1;if(u&&d)return n.toString()==e.toString();var h=Object.keys(n);if((o=h.length)!==Object.keys(e).length)return!1;for(s=o;0!=s--;)if(!Object.prototype.hasOwnProperty.call(e,h[s]))return!1;for(s=o;0!=s--;)if(!this.equalsByValue(n[a=h[s]],e[a]))return!1;return!0}return n!=n&&e!=e}static resolveFieldData(n,e){if(n&&e){if(this.isFunction(e))return e(n);if(-1==e.indexOf("."))return n[e];{let i=e.split("."),r=n;for(let s=0,o=i.length;s=n.length&&(i%=n.length,e%=n.length),n.splice(i,0,n.splice(e,1)[0]))}static insertIntoOrderedArray(n,e,i,r){if(i.length>0){let s=!1;for(let o=0;oe){i.splice(o,0,n),s=!0;break}s||i.push(n)}else i.push(n)}static findIndexInList(n,e){let i=-1;if(e)for(let r=0;r-1&&(n=n.replace(/[\xC0-\xC5]/g,"A").replace(/[\xC6]/g,"AE").replace(/[\xC7]/g,"C").replace(/[\xC8-\xCB]/g,"E").replace(/[\xCC-\xCF]/g,"I").replace(/[\xD0]/g,"D").replace(/[\xD1]/g,"N").replace(/[\xD2-\xD6\xD8]/g,"O").replace(/[\xD9-\xDC]/g,"U").replace(/[\xDD]/g,"Y").replace(/[\xDE]/g,"P").replace(/[\xE0-\xE5]/g,"a").replace(/[\xE6]/g,"ae").replace(/[\xE7]/g,"c").replace(/[\xE8-\xEB]/g,"e").replace(/[\xEC-\xEF]/g,"i").replace(/[\xF1]/g,"n").replace(/[\xF2-\xF6\xF8]/g,"o").replace(/[\xF9-\xFC]/g,"u").replace(/[\xFE]/g,"p").replace(/[\xFD\xFF]/g,"y")),n}static isDate(n){return"[object Date]"===Object.prototype.toString.call(n)}static isEmpty(n){return null==n||""===n||Array.isArray(n)&&0===n.length||!this.isDate(n)&&"object"==typeof n&&0===Object.keys(n).length}static isNotEmpty(n){return!this.isEmpty(n)}static compare(n,e,i,r=1){let s=-1;const o=this.isEmpty(n),a=this.isEmpty(e);return s=o&&a?0:o?r:a?-r:"string"==typeof n&&"string"==typeof e?n.localeCompare(e,i,{numeric:!0}):ne?1:0,s}static sort(n,e,i=1,r,s=1){return(1===s?i:s)*Me.compare(n,e,r,i)}static merge(n,e){if(null!=n||null!=e)return null!=n&&"object"!=typeof n||null!=e&&"object"!=typeof e?null!=n&&"string"!=typeof n||null!=e&&"string"!=typeof e?e||n:[n||"",e||""].join(" "):{...n||{},...e||{}}}}var VD=0;function BD(){return"pr_id_"+ ++VD}var Ui=function FV(){let t=[];const r=s=>s&&parseInt(s.style.zIndex,10)||0;return{get:r,set:(s,o,a)=>{o&&(o.style.zIndex=String(((s,o)=>{let a=t.length>0?t[t.length-1]:{key:s,value:o},l=a.value+(a.key===s?0:o)+1;return t.push({key:s,value:l}),l})(s,a)))},clear:s=>{s&&((s=>{t=t.filter(o=>o.value!==s)})(r(s)),s.style.zIndex="")},getCurrent:()=>t.length>0?t[t.length-1].value:0}}();const HD=["*"];let It=(()=>{class t{}return t.STARTS_WITH="startsWith",t.CONTAINS="contains",t.NOT_CONTAINS="notContains",t.ENDS_WITH="endsWith",t.EQUALS="equals",t.NOT_EQUALS="notEquals",t.IN="in",t.LESS_THAN="lt",t.LESS_THAN_OR_EQUAL_TO="lte",t.GREATER_THAN="gt",t.GREATER_THAN_OR_EQUAL_TO="gte",t.BETWEEN="between",t.IS="is",t.IS_NOT="isNot",t.BEFORE="before",t.AFTER="after",t.DATE_IS="dateIs",t.DATE_IS_NOT="dateIsNot",t.DATE_BEFORE="dateBefore",t.DATE_AFTER="dateAfter",t})(),kV=(()=>{class t{constructor(){this.filters={startsWith:(e,i,r)=>{if(null==i||""===i.trim())return!0;if(null==e)return!1;let s=Me.removeAccents(i.toString()).toLocaleLowerCase(r);return Me.removeAccents(e.toString()).toLocaleLowerCase(r).slice(0,s.length)===s},contains:(e,i,r)=>{if(null==i||"string"==typeof i&&""===i.trim())return!0;if(null==e)return!1;let s=Me.removeAccents(i.toString()).toLocaleLowerCase(r);return-1!==Me.removeAccents(e.toString()).toLocaleLowerCase(r).indexOf(s)},notContains:(e,i,r)=>{if(null==i||"string"==typeof i&&""===i.trim())return!0;if(null==e)return!1;let s=Me.removeAccents(i.toString()).toLocaleLowerCase(r);return-1===Me.removeAccents(e.toString()).toLocaleLowerCase(r).indexOf(s)},endsWith:(e,i,r)=>{if(null==i||""===i.trim())return!0;if(null==e)return!1;let s=Me.removeAccents(i.toString()).toLocaleLowerCase(r),o=Me.removeAccents(e.toString()).toLocaleLowerCase(r);return-1!==o.indexOf(s,o.length-s.length)},equals:(e,i,r)=>null==i||"string"==typeof i&&""===i.trim()||null!=e&&(e.getTime&&i.getTime?e.getTime()===i.getTime():Me.removeAccents(e.toString()).toLocaleLowerCase(r)==Me.removeAccents(i.toString()).toLocaleLowerCase(r)),notEquals:(e,i,r)=>!(null==i||"string"==typeof i&&""===i.trim()||null!=e&&(e.getTime&&i.getTime?e.getTime()===i.getTime():Me.removeAccents(e.toString()).toLocaleLowerCase(r)==Me.removeAccents(i.toString()).toLocaleLowerCase(r))),in:(e,i)=>{if(null==i||0===i.length)return!0;for(let r=0;rnull==i||null==i[0]||null==i[1]||null!=e&&(e.getTime?i[0].getTime()<=e.getTime()&&e.getTime()<=i[1].getTime():i[0]<=e&&e<=i[1]),lt:(e,i,r)=>null==i||null!=e&&(e.getTime&&i.getTime?e.getTime()null==i||null!=e&&(e.getTime&&i.getTime?e.getTime()<=i.getTime():e<=i),gt:(e,i,r)=>null==i||null!=e&&(e.getTime&&i.getTime?e.getTime()>i.getTime():e>i),gte:(e,i,r)=>null==i||null!=e&&(e.getTime&&i.getTime?e.getTime()>=i.getTime():e>=i),is:(e,i,r)=>this.filters.equals(e,i,r),isNot:(e,i,r)=>this.filters.notEquals(e,i,r),before:(e,i,r)=>this.filters.lt(e,i,r),after:(e,i,r)=>this.filters.gt(e,i,r),dateIs:(e,i)=>null==i||null!=e&&e.toDateString()===i.toDateString(),dateIsNot:(e,i)=>null==i||null!=e&&e.toDateString()!==i.toDateString(),dateBefore:(e,i)=>null==i||null!=e&&e.getTime()null==i||null!=e&&e.getTime()>i.getTime()}}filter(e,i,r,s,o){let a=[];if(e)for(let l of e)for(let c of i){let u=Me.resolveFieldData(l,c);if(this.filters[s](u,r,o)){a.push(l);break}}return a}register(e,i){this.filters[e]=i}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),LV=(()=>{class t{constructor(){this.clickSource=new bn,this.clickObservable=this.clickSource.asObservable()}add(e){e&&this.clickSource.next(e)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),ua=(()=>{class t{constructor(){this.ripple=!1,this.overlayOptions={},this.filterMatchModeOptions={text:[It.STARTS_WITH,It.CONTAINS,It.NOT_CONTAINS,It.ENDS_WITH,It.EQUALS,It.NOT_EQUALS],numeric:[It.EQUALS,It.NOT_EQUALS,It.LESS_THAN,It.LESS_THAN_OR_EQUAL_TO,It.GREATER_THAN,It.GREATER_THAN_OR_EQUAL_TO],date:[It.DATE_IS,It.DATE_IS_NOT,It.DATE_BEFORE,It.DATE_AFTER]},this.translation={startsWith:"Starts with",contains:"Contains",notContains:"Not contains",endsWith:"Ends with",equals:"Equals",notEquals:"Not equals",noFilter:"No Filter",lt:"Less than",lte:"Less than or equal to",gt:"Greater than",gte:"Greater than or equal to",is:"Is",isNot:"Is not",before:"Before",after:"After",dateIs:"Date is",dateIsNot:"Date is not",dateBefore:"Date is before",dateAfter:"Date is after",clear:"Clear",apply:"Apply",matchAll:"Match All",matchAny:"Match Any",addRule:"Add Rule",removeRule:"Remove Rule",accept:"Yes",reject:"No",choose:"Choose",upload:"Upload",cancel:"Cancel",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dateFormat:"mm/dd/yy",firstDayOfWeek:0,today:"Today",weekHeader:"Wk",weak:"Weak",medium:"Medium",strong:"Strong",passwordPrompt:"Enter a password",emptyMessage:"No results found",emptyFilterMessage:"No results found"},this.zIndex={modal:1100,overlay:1e3,menu:1e3,tooltip:1100},this.translationSource=new bn,this.translationObserver=this.translationSource.asObservable()}getTranslation(e){return this.translation[e]}setTranslation(e){this.translation={...this.translation,...e},this.translationSource.next(this.translation)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac,providedIn:"root"}),t})(),VV=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Ie({type:t,selectors:[["p-header"]],ngContentSelectors:HD,decls:1,vars:0,template:function(e,i){1&e&&(Ri(),pi(0))},encapsulation:2}),t})(),BV=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Ie({type:t,selectors:[["p-footer"]],ngContentSelectors:HD,decls:1,vars:0,template:function(e,i){1&e&&(Ri(),pi(0))},encapsulation:2}),t})(),ti=(()=>{class t{constructor(e){this.template=e}getType(){return this.name}}return t.\u0275fac=function(e){return new(e||t)(D(qn))},t.\u0275dir=j({type:t,selectors:[["","pTemplate",""]],inputs:{type:"type",name:["pTemplate","name"]}}),t})(),Ln=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})(),$D=(()=>{class t{}return t.STARTS_WITH="startsWith",t.CONTAINS="contains",t.NOT_CONTAINS="notContains",t.ENDS_WITH="endsWith",t.EQUALS="equals",t.NOT_EQUALS="notEquals",t.NO_FILTER="noFilter",t.LT="lt",t.LTE="lte",t.GT="gt",t.GTE="gte",t.IS="is",t.IS_NOT="isNot",t.BEFORE="before",t.AFTER="after",t.CLEAR="clear",t.APPLY="apply",t.MATCH_ALL="matchAll",t.MATCH_ANY="matchAny",t.ADD_RULE="addRule",t.REMOVE_RULE="removeRule",t.ACCEPT="accept",t.REJECT="reject",t.CHOOSE="choose",t.UPLOAD="upload",t.CANCEL="cancel",t.DAY_NAMES="dayNames",t.DAY_NAMES_SHORT="dayNamesShort",t.DAY_NAMES_MIN="dayNamesMin",t.MONTH_NAMES="monthNames",t.MONTH_NAMES_SHORT="monthNamesShort",t.FIRST_DAY_OF_WEEK="firstDayOfWeek",t.TODAY="today",t.WEEK_HEADER="weekHeader",t.WEAK="weak",t.MEDIUM="medium",t.STRONG="strong",t.PASSWORD_PROMPT="passwordPrompt",t.EMPTY_MESSAGE="emptyMessage",t.EMPTY_FILTER_MESSAGE="emptyFilterMessage",t})(),A=(()=>{class t{static addClass(e,i){e&&i&&(e.classList?e.classList.add(i):e.className+=" "+i)}static addMultipleClasses(e,i){if(e&&i)if(e.classList){let r=i.trim().split(" ");for(let s=0;s{if(_)return"relative"===getComputedStyle(_).getPropertyValue("position")?_:r(_.parentElement)},s=e.offsetParent?{width:e.offsetWidth,height:e.offsetHeight}:this.getHiddenElementDimensions(e),o=i.offsetHeight,a=i.getBoundingClientRect(),l=this.getWindowScrollTop(),c=this.getWindowScrollLeft(),u=this.getViewport(),h=r(e)?.getBoundingClientRect()||{top:-1*l,left:-1*c};let p,f;a.top+o+s.height>u.height?(p=a.top-h.top-s.height,e.style.transformOrigin="bottom",a.top+p<0&&(p=-1*a.top)):(p=o+a.top-h.top,e.style.transformOrigin="top"),f=s.width>u.width?-1*(a.left-h.left):a.left-h.left+s.width>u.width?-1*(a.left-h.left+s.width-u.width):a.left-h.left,e.style.top=p+"px",e.style.left=f+"px"}static absolutePosition(e,i){const r=e.offsetParent?{width:e.offsetWidth,height:e.offsetHeight}:this.getHiddenElementDimensions(e),s=r.height,o=r.width,a=i.offsetHeight,l=i.offsetWidth,c=i.getBoundingClientRect(),u=this.getWindowScrollTop(),d=this.getWindowScrollLeft(),h=this.getViewport();let p,f;c.top+a+s>h.height?(p=c.top+u-s,e.style.transformOrigin="bottom",p<0&&(p=u)):(p=a+c.top+u,e.style.transformOrigin="top"),f=c.left+o>h.width?Math.max(0,c.left+d+l-o):c.left+d,e.style.top=p+"px",e.style.left=f+"px"}static getParents(e,i=[]){return null===e.parentNode?i:this.getParents(e.parentNode,i.concat([e.parentNode]))}static getScrollableParents(e){let i=[];if(e){let r=this.getParents(e);const s=/(auto|scroll)/,o=a=>{let l=window.getComputedStyle(a,null);return s.test(l.getPropertyValue("overflow"))||s.test(l.getPropertyValue("overflowX"))||s.test(l.getPropertyValue("overflowY"))};for(let a of r){let l=1===a.nodeType&&a.dataset.scrollselectors;if(l){let c=l.split(",");for(let u of c){let d=this.findSingle(a,u);d&&o(d)&&i.push(d)}}9!==a.nodeType&&o(a)&&i.push(a)}}return i}static getHiddenElementOuterHeight(e){e.style.visibility="hidden",e.style.display="block";let i=e.offsetHeight;return e.style.display="none",e.style.visibility="visible",i}static getHiddenElementOuterWidth(e){e.style.visibility="hidden",e.style.display="block";let i=e.offsetWidth;return e.style.display="none",e.style.visibility="visible",i}static getHiddenElementDimensions(e){let i={};return e.style.visibility="hidden",e.style.display="block",i.width=e.offsetWidth,i.height=e.offsetHeight,e.style.display="none",e.style.visibility="visible",i}static scrollInView(e,i){let r=getComputedStyle(e).getPropertyValue("borderTopWidth"),s=r?parseFloat(r):0,o=getComputedStyle(e).getPropertyValue("paddingTop"),a=o?parseFloat(o):0,l=e.getBoundingClientRect(),u=i.getBoundingClientRect().top+document.body.scrollTop-(l.top+document.body.scrollTop)-s-a,d=e.scrollTop,h=e.clientHeight,p=this.getOuterHeight(i);u<0?e.scrollTop=d+u:u+p>h&&(e.scrollTop=d+u-h+p)}static fadeIn(e,i){e.style.opacity=0;let r=+new Date,s=0,o=function(){s=+e.style.opacity.replace(",",".")+((new Date).getTime()-r)/i,e.style.opacity=s,r=+new Date,+s<1&&(window.requestAnimationFrame&&requestAnimationFrame(o)||setTimeout(o,16))};o()}static fadeOut(e,i){var r=1,a=50/i;let l=setInterval(()=>{(r-=a)<=0&&(r=0,clearInterval(l)),e.style.opacity=r},50)}static getWindowScrollTop(){let e=document.documentElement;return(window.pageYOffset||e.scrollTop)-(e.clientTop||0)}static getWindowScrollLeft(){let e=document.documentElement;return(window.pageXOffset||e.scrollLeft)-(e.clientLeft||0)}static matches(e,i){var r=Element.prototype;return(r.matches||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector||function(o){return-1!==[].indexOf.call(document.querySelectorAll(o),this)}).call(e,i)}static getOuterWidth(e,i){let r=e.offsetWidth;if(i){let s=getComputedStyle(e);r+=parseFloat(s.marginLeft)+parseFloat(s.marginRight)}return r}static getHorizontalPadding(e){let i=getComputedStyle(e);return parseFloat(i.paddingLeft)+parseFloat(i.paddingRight)}static getHorizontalMargin(e){let i=getComputedStyle(e);return parseFloat(i.marginLeft)+parseFloat(i.marginRight)}static innerWidth(e){let i=e.offsetWidth,r=getComputedStyle(e);return i+=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),i}static width(e){let i=e.offsetWidth,r=getComputedStyle(e);return i-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight),i}static getInnerHeight(e){let i=e.offsetHeight,r=getComputedStyle(e);return i+=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom),i}static getOuterHeight(e,i){let r=e.offsetHeight;if(i){let s=getComputedStyle(e);r+=parseFloat(s.marginTop)+parseFloat(s.marginBottom)}return r}static getHeight(e){let i=e.offsetHeight,r=getComputedStyle(e);return i-=parseFloat(r.paddingTop)+parseFloat(r.paddingBottom)+parseFloat(r.borderTopWidth)+parseFloat(r.borderBottomWidth),i}static getWidth(e){let i=e.offsetWidth,r=getComputedStyle(e);return i-=parseFloat(r.paddingLeft)+parseFloat(r.paddingRight)+parseFloat(r.borderLeftWidth)+parseFloat(r.borderRightWidth),i}static getViewport(){let e=window,i=document,r=i.documentElement,s=i.getElementsByTagName("body")[0];return{width:e.innerWidth||r.clientWidth||s.clientWidth,height:e.innerHeight||r.clientHeight||s.clientHeight}}static getOffset(e){var i=e.getBoundingClientRect();return{top:i.top+(window.pageYOffset||document.documentElement.scrollTop||document.body.scrollTop||0),left:i.left+(window.pageXOffset||document.documentElement.scrollLeft||document.body.scrollLeft||0)}}static replaceElementWith(e,i){let r=e.parentNode;if(!r)throw"Can't replace element";return r.replaceChild(i,e)}static getUserAgent(){return navigator.userAgent}static isIE(){var e=window.navigator.userAgent;return e.indexOf("MSIE ")>0||(e.indexOf("Trident/")>0?(e.indexOf("rv:"),!0):e.indexOf("Edge/")>0)}static isIOS(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream}static isAndroid(){return/(android)/i.test(navigator.userAgent)}static isTouchDevice(){return"ontouchstart"in window||navigator.maxTouchPoints>0}static appendChild(e,i){if(this.isElement(i))i.appendChild(e);else{if(!i.el||!i.el.nativeElement)throw"Cannot append "+i+" to "+e;i.el.nativeElement.appendChild(e)}}static removeChild(e,i){if(this.isElement(i))i.removeChild(e);else{if(!i.el||!i.el.nativeElement)throw"Cannot remove "+e+" from "+i;i.el.nativeElement.removeChild(e)}}static removeElement(e){"remove"in Element.prototype?e.remove():e.parentNode.removeChild(e)}static isElement(e){return"object"==typeof HTMLElement?e instanceof HTMLElement:e&&"object"==typeof e&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName}static calculateScrollbarWidth(e){if(e){let i=getComputedStyle(e);return e.offsetWidth-e.clientWidth-parseFloat(i.borderLeftWidth)-parseFloat(i.borderRightWidth)}{if(null!==this.calculatedScrollbarWidth)return this.calculatedScrollbarWidth;let i=document.createElement("div");i.className="p-scrollbar-measure",document.body.appendChild(i);let r=i.offsetWidth-i.clientWidth;return document.body.removeChild(i),this.calculatedScrollbarWidth=r,r}}static calculateScrollbarHeight(){if(null!==this.calculatedScrollbarHeight)return this.calculatedScrollbarHeight;let e=document.createElement("div");e.className="p-scrollbar-measure",document.body.appendChild(e);let i=e.offsetHeight-e.clientHeight;return document.body.removeChild(e),this.calculatedScrollbarWidth=i,i}static invokeElementMethod(e,i,r){e[i].apply(e,r)}static clearSelection(){if(window.getSelection)window.getSelection().empty?window.getSelection().empty():window.getSelection().removeAllRanges&&window.getSelection().rangeCount>0&&window.getSelection().getRangeAt(0).getClientRects().length>0&&window.getSelection().removeAllRanges();else if(document.selection&&document.selection.empty)try{document.selection.empty()}catch{}}static getBrowser(){if(!this.browser){let e=this.resolveUserAgent();this.browser={},e.browser&&(this.browser[e.browser]=!0,this.browser.version=e.version),this.browser.chrome?this.browser.webkit=!0:this.browser.webkit&&(this.browser.safari=!0)}return this.browser}static resolveUserAgent(){let e=navigator.userAgent.toLowerCase(),i=/(chrome)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[];return{browser:i[1]||"",version:i[2]||"0"}}static isInteger(e){return Number.isInteger?Number.isInteger(e):"number"==typeof e&&isFinite(e)&&Math.floor(e)===e}static isHidden(e){return!e||null===e.offsetParent}static isVisible(e){return e&&null!=e.offsetParent}static isExist(e){return null!==e&&typeof e<"u"&&e.nodeName&&e.parentNode}static focus(e,i){e&&document.activeElement!==e&&e.focus(i)}static getFocusableElements(e){let i=t.find(e,'button:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]),\n [href]:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]),\n input:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]), select:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]),\n textarea:not([tabindex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]), [tabIndex]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]),\n [contenteditable]:not([tabIndex = "-1"]):not([disabled]):not([style*="display:none"]):not([hidden]):not(.p-disabled)'),r=[];for(let s of i)(s.offsetWidth||s.offsetHeight||s.getClientRects().length)&&r.push(s);return r}static getNextFocusableElement(e,i=!1){const r=t.getFocusableElements(e);let s=0;if(r&&r.length>0){const o=r.indexOf(r[0].ownerDocument.activeElement);i?s=-1==o||0===o?r.length-1:o-1:-1!=o&&o!==r.length-1&&(s=o+1)}return r[s]}static generateZIndex(){return this.zindex=this.zindex||999,++this.zindex}static getSelection(){return window.getSelection?window.getSelection().toString():document.getSelection?document.getSelection().toString():document.selection?document.selection.createRange().text:null}static getTargetElement(e,i){if(!e)return null;switch(e){case"document":return document;case"window":return window;case"@next":return i?.nextElementSibling;case"@prev":return i?.previousElementSibling;case"@parent":return i?.parentElement;case"@grandparent":return i?.parentElement.parentElement;default:const r=typeof e;if("string"===r)return document.querySelector(e);if("object"===r&&e.hasOwnProperty("nativeElement"))return this.isExist(e.nativeElement)?e.nativeElement:void 0;const o=(a=e)&&a.constructor&&a.call&&a.apply?e():e;return o&&9===o.nodeType||this.isExist(o)?o:null}var a}}return t.zindex=1e3,t.calculatedScrollbarWidth=null,t.calculatedScrollbarHeight=null,t})();class UD{constructor(n,e=(()=>{})){this.element=n,this.listener=e}bindScrollListener(){this.scrollableParents=A.getScrollableParents(this.element);for(let n=0;n{class t{constructor(e,i,r,s,o){this.el=e,this.zone=i,this.config=r,this.renderer=s,this.changeDetector=o,this.escape=!0,this.autoHide=!0,this.fitContent=!0,this._tooltipOptions={tooltipPosition:"right",tooltipEvent:"hover",appendTo:"body",tooltipZIndex:"auto",escape:!0,positionTop:0,positionLeft:0,autoHide:!0}}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this.deactivate()}ngAfterViewInit(){this.zone.runOutsideAngular(()=>{if("hover"===this.getOption("tooltipEvent"))this.mouseEnterListener=this.onMouseEnter.bind(this),this.mouseLeaveListener=this.onMouseLeave.bind(this),this.clickListener=this.onInputClick.bind(this),this.el.nativeElement.addEventListener("mouseenter",this.mouseEnterListener),this.el.nativeElement.addEventListener("click",this.clickListener),this.el.nativeElement.addEventListener("mouseleave",this.mouseLeaveListener);else if("focus"===this.getOption("tooltipEvent")){this.focusListener=this.onFocus.bind(this),this.blurListener=this.onBlur.bind(this);let e=this.getTarget(this.el.nativeElement);e.addEventListener("focus",this.focusListener),e.addEventListener("blur",this.blurListener)}})}ngOnChanges(e){e.tooltipPosition&&this.setOption({tooltipPosition:e.tooltipPosition.currentValue}),e.tooltipEvent&&this.setOption({tooltipEvent:e.tooltipEvent.currentValue}),e.appendTo&&this.setOption({appendTo:e.appendTo.currentValue}),e.positionStyle&&this.setOption({positionStyle:e.positionStyle.currentValue}),e.tooltipStyleClass&&this.setOption({tooltipStyleClass:e.tooltipStyleClass.currentValue}),e.tooltipZIndex&&this.setOption({tooltipZIndex:e.tooltipZIndex.currentValue}),e.escape&&this.setOption({escape:e.escape.currentValue}),e.showDelay&&this.setOption({showDelay:e.showDelay.currentValue}),e.hideDelay&&this.setOption({hideDelay:e.hideDelay.currentValue}),e.life&&this.setOption({life:e.life.currentValue}),e.positionTop&&this.setOption({positionTop:e.positionTop.currentValue}),e.positionLeft&&this.setOption({positionLeft:e.positionLeft.currentValue}),e.disabled&&this.setOption({disabled:e.disabled.currentValue}),e.text&&(this.setOption({tooltipLabel:e.text.currentValue}),this.active&&(e.text.currentValue?this.container&&this.container.offsetParent?(this.updateText(),this.align()):this.show():this.hide())),e.autoHide&&this.setOption({autoHide:e.autoHide.currentValue}),e.tooltipOptions&&(this._tooltipOptions={...this._tooltipOptions,...e.tooltipOptions.currentValue},this.deactivate(),this.active&&(this.getOption("tooltipLabel")?this.container&&this.container.offsetParent?(this.updateText(),this.align()):this.show():this.hide()))}isAutoHide(){return this.getOption("autoHide")}onMouseEnter(e){!this.container&&!this.showTimeout&&this.activate()}onMouseLeave(e){(this.isAutoHide()||!(A.hasClass(e.toElement,"p-tooltip")||A.hasClass(e.toElement,"p-tooltip-arrow")||A.hasClass(e.toElement,"p-tooltip-text")||A.hasClass(e.relatedTarget,"p-tooltip")))&&this.deactivate()}onFocus(e){this.activate()}onBlur(e){this.deactivate()}onInputClick(e){this.deactivate()}activate(){if(this.active=!0,this.clearHideTimeout(),this.getOption("showDelay")?this.showTimeout=setTimeout(()=>{this.show()},this.getOption("showDelay")):this.show(),this.getOption("life")){let e=this.getOption("showDelay")?this.getOption("life")+this.getOption("showDelay"):this.getOption("life");this.hideTimeout=setTimeout(()=>{this.hide()},e)}}deactivate(){this.active=!1,this.clearShowTimeout(),this.getOption("hideDelay")?(this.clearHideTimeout(),this.hideTimeout=setTimeout(()=>{this.hide()},this.getOption("hideDelay"))):this.hide()}create(){this.container&&(this.clearHideTimeout(),this.remove()),this.container=document.createElement("div");let e=document.createElement("div");e.className="p-tooltip-arrow",this.container.appendChild(e),this.tooltipText=document.createElement("div"),this.tooltipText.className="p-tooltip-text",this.updateText(),this.getOption("positionStyle")&&(this.container.style.position=this.getOption("positionStyle")),this.container.appendChild(this.tooltipText),"body"===this.getOption("appendTo")?document.body.appendChild(this.container):"target"===this.getOption("appendTo")?A.appendChild(this.container,this.el.nativeElement):A.appendChild(this.container,this.getOption("appendTo")),this.container.style.display="inline-block",this.fitContent&&(this.container.style.width="fit-content"),this.isAutoHide()||this.bindContainerMouseleaveListener()}bindContainerMouseleaveListener(){this.containerMouseleaveListener||(this.containerMouseleaveListener=this.renderer.listen(this.container??this.container.nativeElement,"mouseleave",i=>{this.deactivate()}))}unbindContainerMouseleaveListener(){this.containerMouseleaveListener&&(this.bindContainerMouseleaveListener(),this.containerMouseleaveListener=null)}show(){!this.getOption("tooltipLabel")||this.getOption("disabled")||(this.create(),this.align(),A.fadeIn(this.container,250),"auto"===this.getOption("tooltipZIndex")?Ui.set("tooltip",this.container,this.config.zIndex.tooltip):this.container.style.zIndex=this.getOption("tooltipZIndex"),this.bindDocumentResizeListener(),this.bindScrollListener())}hide(){"auto"===this.getOption("tooltipZIndex")&&Ui.clear(this.container),this.remove()}updateText(){this.getOption("escape")?(this.tooltipText.innerHTML="",this.tooltipText.appendChild(document.createTextNode(this.getOption("tooltipLabel")))):this.tooltipText.innerHTML=this.getOption("tooltipLabel")}align(){switch(this.getOption("tooltipPosition")){case"top":this.alignTop(),this.isOutOfBounds()&&(this.alignBottom(),this.isOutOfBounds()&&(this.alignRight(),this.isOutOfBounds()&&this.alignLeft()));break;case"bottom":this.alignBottom(),this.isOutOfBounds()&&(this.alignTop(),this.isOutOfBounds()&&(this.alignRight(),this.isOutOfBounds()&&this.alignLeft()));break;case"left":this.alignLeft(),this.isOutOfBounds()&&(this.alignRight(),this.isOutOfBounds()&&(this.alignTop(),this.isOutOfBounds()&&this.alignBottom()));break;case"right":this.alignRight(),this.isOutOfBounds()&&(this.alignLeft(),this.isOutOfBounds()&&(this.alignTop(),this.isOutOfBounds()&&this.alignBottom()))}}getHostOffset(){if("body"===this.getOption("appendTo")||"target"===this.getOption("appendTo")){let e=this.el.nativeElement.getBoundingClientRect();return{left:e.left+A.getWindowScrollLeft(),top:e.top+A.getWindowScrollTop()}}return{left:0,top:0}}alignRight(){this.preAlign("right");let e=this.getHostOffset(),i=e.left+A.getOuterWidth(this.el.nativeElement),r=e.top+(A.getOuterHeight(this.el.nativeElement)-A.getOuterHeight(this.container))/2;this.container.style.left=i+this.getOption("positionLeft")+"px",this.container.style.top=r+this.getOption("positionTop")+"px"}alignLeft(){this.preAlign("left");let e=this.getHostOffset(),i=e.left-A.getOuterWidth(this.container),r=e.top+(A.getOuterHeight(this.el.nativeElement)-A.getOuterHeight(this.container))/2;this.container.style.left=i+this.getOption("positionLeft")+"px",this.container.style.top=r+this.getOption("positionTop")+"px"}alignTop(){this.preAlign("top");let e=this.getHostOffset(),i=e.left+(A.getOuterWidth(this.el.nativeElement)-A.getOuterWidth(this.container))/2,r=e.top-A.getOuterHeight(this.container);this.container.style.left=i+this.getOption("positionLeft")+"px",this.container.style.top=r+this.getOption("positionTop")+"px"}alignBottom(){this.preAlign("bottom");let e=this.getHostOffset(),i=e.left+(A.getOuterWidth(this.el.nativeElement)-A.getOuterWidth(this.container))/2,r=e.top+A.getOuterHeight(this.el.nativeElement);this.container.style.left=i+this.getOption("positionLeft")+"px",this.container.style.top=r+this.getOption("positionTop")+"px"}setOption(e){this._tooltipOptions={...this._tooltipOptions,...e}}getOption(e){return this._tooltipOptions[e]}getTarget(e){return A.hasClass(e,"p-inputwrapper")?A.findSingle(e,"input"):e}preAlign(e){this.container.style.left="-999px",this.container.style.top="-999px";let i="p-tooltip p-component p-tooltip-"+e;this.container.className=this.getOption("tooltipStyleClass")?i+" "+this.getOption("tooltipStyleClass"):i}isOutOfBounds(){let e=this.container.getBoundingClientRect(),i=e.top,r=e.left,s=A.getOuterWidth(this.container),o=A.getOuterHeight(this.container),a=A.getViewport();return r+s>a.width||r<0||i<0||i+o>a.height}onWindowResize(e){this.hide()}bindDocumentResizeListener(){this.zone.runOutsideAngular(()=>{this.resizeListener=this.onWindowResize.bind(this),window.addEventListener("resize",this.resizeListener)})}unbindDocumentResizeListener(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new UD(this.el.nativeElement,()=>{this.container&&this.hide()})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}unbindEvents(){if("hover"===this.getOption("tooltipEvent"))this.el.nativeElement.removeEventListener("mouseenter",this.mouseEnterListener),this.el.nativeElement.removeEventListener("mouseleave",this.mouseLeaveListener),this.el.nativeElement.removeEventListener("click",this.clickListener);else if("focus"===this.getOption("tooltipEvent")){let e=this.getTarget(this.el.nativeElement);e.removeEventListener("focus",this.focusListener),e.removeEventListener("blur",this.blurListener)}this.unbindDocumentResizeListener()}remove(){this.container&&this.container.parentElement&&("body"===this.getOption("appendTo")?document.body.removeChild(this.container):"target"===this.getOption("appendTo")?this.el.nativeElement.removeChild(this.container):A.removeChild(this.container,this.getOption("appendTo"))),this.unbindDocumentResizeListener(),this.unbindScrollListener(),this.unbindContainerMouseleaveListener(),this.clearTimeouts(),this.container=null,this.scrollHandler=null}clearShowTimeout(){this.showTimeout&&(clearTimeout(this.showTimeout),this.showTimeout=null)}clearHideTimeout(){this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=null)}clearTimeouts(){this.clearShowTimeout(),this.clearHideTimeout()}ngOnDestroy(){this.unbindEvents(),this.container&&Ui.clear(this.container),this.remove(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null)}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(Te),D(ua),D(Yt),D(Ut))},t.\u0275dir=j({type:t,selectors:[["","pTooltip",""]],hostAttrs:[1,"p-element"],inputs:{tooltipPosition:"tooltipPosition",tooltipEvent:"tooltipEvent",appendTo:"appendTo",positionStyle:"positionStyle",tooltipStyleClass:"tooltipStyleClass",tooltipZIndex:"tooltipZIndex",escape:"escape",showDelay:"showDelay",hideDelay:"hideDelay",life:"life",positionTop:"positionTop",positionLeft:"positionLeft",autoHide:"autoHide",fitContent:"fitContent",text:["pTooltip","text"],disabled:["tooltipDisabled","disabled"],tooltipOptions:"tooltipOptions"},features:[pt]}),t})(),zD=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})(),Oc=(()=>{class t{constructor(e,i,r){this.el=e,this.zone=i,this.config=r}ngAfterViewInit(){this.config&&this.config.ripple&&this.zone.runOutsideAngular(()=>{this.create(),this.mouseDownListener=this.onMouseDown.bind(this),this.el.nativeElement.addEventListener("mousedown",this.mouseDownListener)})}onMouseDown(e){let i=this.getInk();if(!i||"none"===getComputedStyle(i,null).display)return;if(A.removeClass(i,"p-ink-active"),!A.getHeight(i)&&!A.getWidth(i)){let a=Math.max(A.getOuterWidth(this.el.nativeElement),A.getOuterHeight(this.el.nativeElement));i.style.height=a+"px",i.style.width=a+"px"}let r=A.getOffset(this.el.nativeElement),s=e.pageX-r.left+document.body.scrollTop-A.getWidth(i)/2,o=e.pageY-r.top+document.body.scrollLeft-A.getHeight(i)/2;i.style.top=o+"px",i.style.left=s+"px",A.addClass(i,"p-ink-active"),this.timeout=setTimeout(()=>{let a=this.getInk();a&&A.removeClass(a,"p-ink-active")},401)}getInk(){const e=this.el.nativeElement.children;for(let i=0;i{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})();function HV(t,n){1&t&&fe(0)}function $V(t,n){if(1&t&&(oe(0),S(1,HV,1,0,"ng-container",3),ae()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.contentTemplate)}}function UV(t,n){if(1&t&&(y(0,"div",1),pi(1),S(2,$V,2,1,"ng-container",2),v()),2&t){const e=C();g("hidden",!e.selected),Be("id",e.id)("aria-hidden",!e.selected)("aria-labelledby",e.id+"-label"),m(2),g("ngIf",e.contentTemplate&&(e.cache?e.loaded:e.selected))}}const GD=["*"],jV=["content"],zV=["navbar"],GV=["prevBtn"],WV=["nextBtn"],qV=["inkbar"];function KV(t,n){if(1&t){const e=be();y(0,"button",12,13),F("click",function(){return L(e),V(C().navBackward())}),G(2,"span",14),v()}}function QV(t,n){1&t&&G(0,"span",24),2&t&&g("ngClass",C(3).$implicit.leftIcon)}function ZV(t,n){1&t&&G(0,"span",25),2&t&&g("ngClass",C(3).$implicit.rightIcon)}function YV(t,n){if(1&t&&(oe(0),S(1,QV,1,1,"span",21),y(2,"span",22),P(3),v(),S(4,ZV,1,1,"span",23),ae()),2&t){const e=C(2).$implicit;m(1),g("ngIf",e.leftIcon),m(2),_e(e.header),m(1),g("ngIf",e.rightIcon)}}function XV(t,n){1&t&&fe(0)}function JV(t,n){if(1&t){const e=be();y(0,"span",26),F("click",function(r){L(e);const s=C(2).$implicit;return V(C().close(r,s))}),v()}}const e2=function(t,n){return{"p-highlight":t,"p-disabled":n}};function t2(t,n){if(1&t){const e=be();y(0,"li",16)(1,"a",17),F("click",function(r){L(e);const s=C().$implicit;return V(C().open(r,s))})("keydown.enter",function(r){L(e);const s=C().$implicit;return V(C().open(r,s))}),S(2,YV,5,3,"ng-container",18),S(3,XV,1,0,"ng-container",19),S(4,JV,1,0,"span",20),v()()}if(2&t){const e=C().$implicit;Ke(e.headerStyleClass),g("ngClass",Ft(16,e2,e.selected,e.disabled))("ngStyle",e.headerStyle),m(1),g("pTooltip",e.tooltip)("tooltipPosition",e.tooltipPosition)("positionStyle",e.tooltipPositionStyle)("tooltipStyleClass",e.tooltipStyleClass),Be("id",e.id+"-label")("aria-selected",e.selected)("aria-controls",e.id)("aria-selected",e.selected)("tabindex",e.disabled?null:"0"),m(1),g("ngIf",!e.headerTemplate),m(1),g("ngTemplateOutlet",e.headerTemplate),m(1),g("ngIf",e.closable)}}function n2(t,n){1&t&&S(0,t2,5,19,"li",15),2&t&&g("ngIf",!n.$implicit.closed)}function r2(t,n){if(1&t){const e=be();y(0,"button",27,28),F("click",function(){return L(e),V(C().navForward())}),G(2,"span",29),v()}}const s2=function(t){return{"p-tabview p-component":!0,"p-tabview-scrollable":t}};let o2=0,Kp=(()=>{class t{constructor(e,i,r){this.viewContainer=i,this.cd=r,this.cache=!0,this.tooltipPosition="top",this.tooltipPositionStyle="absolute",this.id="p-tabpanel-"+o2++,this.tabView=e}ngAfterContentInit(){this.templates.forEach(e=>{"header"===e.getType()?this.headerTemplate=e.template:this.contentTemplate=e.template})}get selected(){return this._selected}set selected(e){this._selected=e,this.loaded||this.cd.detectChanges(),e&&(this.loaded=!0)}get disabled(){return this._disabled}set disabled(e){this._disabled=e,this.tabView.cd.markForCheck()}get header(){return this._header}set header(e){this._header=e,Promise.resolve().then(()=>{this.tabView.updateInkBar(),this.tabView.cd.markForCheck()})}get leftIcon(){return this._leftIcon}set leftIcon(e){this._leftIcon=e,this.tabView.cd.markForCheck()}get rightIcon(){return this._rightIcon}set rightIcon(e){this._rightIcon=e,this.tabView.cd.markForCheck()}ngOnDestroy(){this.view=null}}return t.\u0275fac=function(e){return new(e||t)(D(ye(()=>Qp)),D(gn),D(Ut))},t.\u0275cmp=Ie({type:t,selectors:[["p-tabPanel"]],contentQueries:function(e,i,r){if(1&e&&xn(r,ti,4),2&e){let s;De(s=Se())&&(i.templates=s)}},hostAttrs:[1,"p-element"],inputs:{closable:"closable",headerStyle:"headerStyle",headerStyleClass:"headerStyleClass",cache:"cache",tooltip:"tooltip",tooltipPosition:"tooltipPosition",tooltipPositionStyle:"tooltipPositionStyle",tooltipStyleClass:"tooltipStyleClass",selected:"selected",disabled:"disabled",header:"header",leftIcon:"leftIcon",rightIcon:"rightIcon"},ngContentSelectors:GD,decls:1,vars:1,consts:[["class","p-tabview-panel","role","tabpanel",3,"hidden",4,"ngIf"],["role","tabpanel",1,"p-tabview-panel",3,"hidden"],[4,"ngIf"],[4,"ngTemplateOutlet"]],template:function(e,i){1&e&&(Ri(),S(0,UV,3,5,"div",0)),2&e&&g("ngIf",!i.closed)},dependencies:[Dt,Yn],encapsulation:2}),t})(),Qp=(()=>{class t{constructor(e,i){this.el=e,this.cd=i,this.orientation="top",this.onChange=new U,this.onClose=new U,this.activeIndexChange=new U,this.backwardIsDisabled=!0,this.forwardIsDisabled=!1}ngAfterContentInit(){this.initTabs(),this.tabChangesSubscription=this.tabPanels.changes.subscribe(e=>{this.initTabs()})}ngAfterViewChecked(){this.tabChanged&&(this.updateInkBar(),this.tabChanged=!1)}ngOnDestroy(){this.tabChangesSubscription&&this.tabChangesSubscription.unsubscribe()}initTabs(){this.tabs=this.tabPanels.toArray(),!this.findSelectedTab()&&this.tabs.length&&(null!=this.activeIndex&&this.tabs.length>this.activeIndex?this.tabs[this.activeIndex].selected=!0:this.tabs[0].selected=!0,this.tabChanged=!0),this.cd.markForCheck()}open(e,i){if(i.disabled)e&&e.preventDefault();else{if(!i.selected){let r=this.findSelectedTab();r&&(r.selected=!1),this.tabChanged=!0,i.selected=!0;let s=this.findTabIndex(i);this.preventActiveIndexPropagation=!0,this.activeIndexChange.emit(s),this.onChange.emit({originalEvent:e,index:s}),this.updateScrollBar(s)}e&&e.preventDefault()}}close(e,i){this.controlClose?this.onClose.emit({originalEvent:e,index:this.findTabIndex(i),close:()=>{this.closeTab(i)}}):(this.closeTab(i),this.onClose.emit({originalEvent:e,index:this.findTabIndex(i)})),e.stopPropagation()}closeTab(e){if(!e.disabled){if(e.selected){this.tabChanged=!0,e.selected=!1;for(let i=0;ithis._activeIndex&&(this.findSelectedTab().selected=!1,this.tabs[this._activeIndex].selected=!0,this.tabChanged=!0,this.updateScrollBar(e))}updateInkBar(){if(this.navbar){const e=A.findSingle(this.navbar.nativeElement,"li.p-highlight");if(!e)return;this.inkbar.nativeElement.style.width=A.getWidth(e)+"px",this.inkbar.nativeElement.style.left=A.getOffset(e).left-A.getOffset(this.navbar.nativeElement).left+"px"}}updateScrollBar(e){this.navbar.nativeElement.children[e].scrollIntoView({block:"nearest"})}updateButtonState(){const e=this.content.nativeElement,{scrollLeft:i,scrollWidth:r}=e,s=A.getWidth(e);this.backwardIsDisabled=0===i,this.forwardIsDisabled=parseInt(i)===r-s}onScroll(e){this.scrollable&&this.updateButtonState(),e.preventDefault()}getVisibleButtonWidths(){return[this.prevBtn?.nativeElement,this.nextBtn?.nativeElement].reduce((e,i)=>i?e+A.getWidth(i):e,0)}navBackward(){const e=this.content.nativeElement,i=A.getWidth(e)-this.getVisibleButtonWidths(),r=e.scrollLeft-i;e.scrollLeft=r<=0?0:r}navForward(){const e=this.content.nativeElement,i=A.getWidth(e)-this.getVisibleButtonWidths(),r=e.scrollLeft+i,s=e.scrollWidth-i;e.scrollLeft=r>=s?s:r}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(Ut))},t.\u0275cmp=Ie({type:t,selectors:[["p-tabView"]],contentQueries:function(e,i,r){if(1&e&&xn(r,Kp,4),2&e){let s;De(s=Se())&&(i.tabPanels=s)}},viewQuery:function(e,i){if(1&e&&(Je(jV,5),Je(zV,5),Je(GV,5),Je(WV,5),Je(qV,5)),2&e){let r;De(r=Se())&&(i.content=r.first),De(r=Se())&&(i.navbar=r.first),De(r=Se())&&(i.prevBtn=r.first),De(r=Se())&&(i.nextBtn=r.first),De(r=Se())&&(i.inkbar=r.first)}},hostAttrs:[1,"p-element"],inputs:{orientation:"orientation",style:"style",styleClass:"styleClass",controlClose:"controlClose",scrollable:"scrollable",activeIndex:"activeIndex"},outputs:{onChange:"onChange",onClose:"onClose",activeIndexChange:"activeIndexChange"},ngContentSelectors:GD,decls:13,vars:9,consts:[[3,"ngClass","ngStyle"],[1,"p-tabview-nav-container"],["class","p-tabview-nav-prev p-tabview-nav-btn p-link","type","button","pRipple","",3,"click",4,"ngIf"],[1,"p-tabview-nav-content",3,"scroll"],["content",""],["role","tablist",1,"p-tabview-nav"],["navbar",""],["ngFor","",3,"ngForOf"],[1,"p-tabview-ink-bar"],["inkbar",""],["class","p-tabview-nav-next p-tabview-nav-btn p-link","type","button","pRipple","",3,"click",4,"ngIf"],[1,"p-tabview-panels"],["type","button","pRipple","",1,"p-tabview-nav-prev","p-tabview-nav-btn","p-link",3,"click"],["prevBtn",""],[1,"pi","pi-chevron-left"],["role","presentation",3,"ngClass","ngStyle","class",4,"ngIf"],["role","presentation",3,"ngClass","ngStyle"],["role","tab","pRipple","",1,"p-tabview-nav-link",3,"pTooltip","tooltipPosition","positionStyle","tooltipStyleClass","click","keydown.enter"],[4,"ngIf"],[4,"ngTemplateOutlet"],["class","p-tabview-close pi pi-times",3,"click",4,"ngIf"],["class","p-tabview-left-icon",3,"ngClass",4,"ngIf"],[1,"p-tabview-title"],["class","p-tabview-right-icon",3,"ngClass",4,"ngIf"],[1,"p-tabview-left-icon",3,"ngClass"],[1,"p-tabview-right-icon",3,"ngClass"],[1,"p-tabview-close","pi","pi-times",3,"click"],["type","button","pRipple","",1,"p-tabview-nav-next","p-tabview-nav-btn","p-link",3,"click"],["nextBtn",""],[1,"pi","pi-chevron-right"]],template:function(e,i){1&e&&(Ri(),y(0,"div",0)(1,"div",1),S(2,KV,3,0,"button",2),y(3,"div",3,4),F("scroll",function(s){return i.onScroll(s)}),y(5,"ul",5,6),S(7,n2,1,1,"ng-template",7),G(8,"li",8,9),v()(),S(10,r2,3,0,"button",10),v(),y(11,"div",11),pi(12),v()()),2&e&&(Ke(i.styleClass),g("ngClass",le(7,s2,i.scrollable))("ngStyle",i.style),m(2),g("ngIf",i.scrollable&&!i.backwardIsDisabled),m(5),g("ngForOf",i.tabs),m(3),g("ngIf",i.scrollable&&!i.forwardIsDisabled))},dependencies:[Qn,Jt,Dt,Yn,Zn,jD,Oc],styles:[".p-tabview-nav-container{position:relative}.p-tabview-scrollable .p-tabview-nav-container{overflow:hidden}.p-tabview-nav-content{overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior:contain auto}.p-tabview-nav{display:flex;margin:0;padding:0;list-style-type:none;flex:1 1 auto}.p-tabview-nav-link{cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;position:relative;text-decoration:none;overflow:hidden}.p-tabview-ink-bar{display:none;z-index:1}.p-tabview-nav-link:focus{z-index:1}.p-tabview-title{line-height:1;white-space:nowrap}.p-tabview-nav-btn{position:absolute;top:0;z-index:2;height:100%;display:flex;align-items:center;justify-content:center}.p-tabview-nav-prev{left:0}.p-tabview-nav-next{right:0}.p-tabview-nav-content::-webkit-scrollbar{display:none}.p-tabview-close{z-index:1}\n"],encapsulation:2,changeDetection:0}),t})(),a2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,Ln,zD,da,Ln]}),t})();const l2=["mask"];function c2(t,n){1&t&&fe(0)}function u2(t,n){if(1&t&&(oe(0),S(1,c2,1,0,"ng-container",7),ae()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.indicatorTemplate)}}function d2(t,n){1&t&&G(0,"i",8)}function h2(t,n){if(1&t){const e=be();y(0,"div",4),F("click",function(){return L(e),V(C().onImageClick())}),S(1,u2,2,1,"ng-container",5),S(2,d2,1,0,"ng-template",null,6,gi),v()}if(2&t){const e=An(3),i=C();m(1),g("ngIf",i.indicatorTemplate)("ngIfElse",e)}}const p2=function(t,n){return{showTransitionParams:t,hideTransitionParams:n}},f2=function(t){return{value:"visible",params:t}};function g2(t,n){if(1&t){const e=be();y(0,"div"),F("@animation.start",function(r){return L(e),V(C(2).onAnimationStart(r))})("@animation.done",function(r){return L(e),V(C(2).onAnimationEnd(r))}),y(1,"img",20),F("click",function(){return L(e),V(C(2).onPreviewImageClick())}),v()()}if(2&t){const e=C(2);g("@animation",le(6,f2,Ft(3,p2,e.showTransitionOptions,e.hideTransitionOptions))),m(1),g("ngStyle",e.imagePreviewStyle()),Be("src",e.src,dn)}}function m2(t,n){if(1&t){const e=be();y(0,"div",9,10),F("click",function(){return L(e),V(C().onMaskClick())}),y(2,"div",11),F("click",function(r){return L(e),V(C().handleToolbarClick(r))}),y(3,"button",12),F("click",function(){return L(e),V(C().rotateRight())}),G(4,"i",13),v(),y(5,"button",12),F("click",function(){return L(e),V(C().rotateLeft())}),G(6,"i",14),v(),y(7,"button",15),F("click",function(){return L(e),V(C().zoomOut())}),G(8,"i",16),v(),y(9,"button",15),F("click",function(){return L(e),V(C().zoomIn())}),G(10,"i",17),v(),y(11,"button",12),F("click",function(){return L(e),V(C().closePreview())}),G(12,"i",18),v()(),S(13,g2,2,8,"div",19),v()}if(2&t){const e=C();m(7),g("disabled",e.isZoomOutDisabled),m(2),g("disabled",e.isZoomInDisabled),m(4),g("ngIf",e.previewVisible)}}let WD=(()=>{class t{constructor(e,i){this.config=e,this.cd=i,this.preview=!1,this.showTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)",this.hideTransitionOptions="150ms cubic-bezier(0, 0, 0.2, 1)",this.onShow=new U,this.onHide=new U,this.onImageError=new U,this.maskVisible=!1,this.previewVisible=!1,this.rotate=0,this.scale=1,this.previewClick=!1,this.zoomSettings={default:1,step:.1,max:1.5,min:.5}}get isZoomOutDisabled(){return this.scale-this.zoomSettings.step<=this.zoomSettings.min}get isZoomInDisabled(){return this.scale+this.zoomSettings.step>=this.zoomSettings.max}ngAfterContentInit(){this.templates.forEach(e=>{e.getType(),this.indicatorTemplate=e.template})}onImageClick(){this.preview&&(this.maskVisible=!0,this.previewVisible=!0)}onMaskClick(){this.previewClick||this.closePreview(),this.previewClick=!1}onPreviewImageClick(){this.previewClick=!0}rotateRight(){this.rotate+=90,this.previewClick=!0}rotateLeft(){this.rotate-=90,this.previewClick=!0}zoomIn(){this.scale=this.scale+this.zoomSettings.step,this.previewClick=!0}zoomOut(){this.scale=this.scale-this.zoomSettings.step,this.previewClick=!0}onAnimationStart(e){switch(e.toState){case"visible":this.container=e.element,this.wrapper=this.container.parentElement,this.appendContainer(),this.moveOnTop();break;case"void":A.addClass(this.wrapper,"p-component-overlay-leave")}}onAnimationEnd(e){switch(e.toState){case"void":Ui.clear(this.wrapper),this.maskVisible=!1,this.container=null,this.wrapper=null,this.cd.markForCheck(),this.onHide.emit({});break;case"visible":this.onShow.emit({})}}moveOnTop(){Ui.set("modal",this.wrapper,this.config.zIndex.modal)}appendContainer(){this.appendTo&&("body"===this.appendTo?document.body.appendChild(this.wrapper):A.appendChild(this.wrapper,this.appendTo))}imagePreviewStyle(){return{transform:"rotate("+this.rotate+"deg) scale("+this.scale+")"}}containerClass(){return{"p-image p-component":!0,"p-image-preview-container":this.preview}}handleToolbarClick(e){e.stopPropagation()}closePreview(){this.previewVisible=!1,this.rotate=0,this.scale=this.zoomSettings.default}imageError(e){this.onImageError.emit(e)}}return t.\u0275fac=function(e){return new(e||t)(D(ua),D(Ut))},t.\u0275cmp=Ie({type:t,selectors:[["p-image"]],contentQueries:function(e,i,r){if(1&e&&xn(r,ti,4),2&e){let s;De(s=Se())&&(i.templates=s)}},viewQuery:function(e,i){if(1&e&&Je(l2,5),2&e){let r;De(r=Se())&&(i.mask=r.first)}},hostAttrs:[1,"p-element"],inputs:{imageClass:"imageClass",imageStyle:"imageStyle",styleClass:"styleClass",style:"style",src:"src",alt:"alt",width:"width",height:"height",appendTo:"appendTo",preview:"preview",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions"},outputs:{onShow:"onShow",onHide:"onHide",onImageError:"onImageError"},decls:4,vars:13,consts:[[3,"ngClass","ngStyle"],[3,"ngStyle","error"],["class","p-image-preview-indicator",3,"click",4,"ngIf"],["class","p-image-mask p-component-overlay p-component-overlay-enter",3,"click",4,"ngIf"],[1,"p-image-preview-indicator",3,"click"],[4,"ngIf","ngIfElse"],["defaultTemplate",""],[4,"ngTemplateOutlet"],[1,"p-image-preview-icon","pi","pi-eye"],[1,"p-image-mask","p-component-overlay","p-component-overlay-enter",3,"click"],["mask",""],[1,"p-image-toolbar",3,"click"],["type","button",1,"p-image-action","p-link",3,"click"],[1,"pi","pi-refresh"],[1,"pi","pi-undo"],["type","button",1,"p-image-action","p-link",3,"disabled","click"],[1,"pi","pi-search-minus"],[1,"pi","pi-search-plus"],[1,"pi","pi-times"],[4,"ngIf"],[1,"p-image-preview",3,"ngStyle","click"]],template:function(e,i){1&e&&(y(0,"span",0)(1,"img",1),F("error",function(s){return i.imageError(s)}),v(),S(2,h2,4,2,"div",2),S(3,m2,14,3,"div",3),v()),2&e&&(Ke(i.styleClass),g("ngClass",i.containerClass())("ngStyle",i.style),m(1),Ke(i.imageClass),g("ngStyle",i.imageStyle),Be("src",i.src,dn)("alt",i.alt)("width",i.width)("height",i.height),m(1),g("ngIf",i.preview),m(1),g("ngIf",i.maskVisible))},dependencies:[Qn,Dt,Yn,Zn],styles:[".p-image-mask{display:flex;align-items:center;justify-content:center}.p-image-preview-container{position:relative;display:inline-block}.p-image-preview-indicator{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.p-image-preview-icon{font-size:1.5rem}.p-image-preview-container:hover>.p-image-preview-indicator{opacity:1;cursor:pointer}.p-image-preview-container>img{cursor:pointer}.p-image-toolbar{position:absolute;top:0;right:0;display:flex;z-index:1}.p-image-action.p-link{display:flex;justify-content:center;align-items:center}.p-image-action.p-link[disabled]{opacity:.5}.p-image-preview{transition:transform .15s;max-width:100vw;max-height:100vh}\n"],encapsulation:2,data:{animation:[Gp("animation",[aa("void => visible",[Sr({transform:"scale(0.7)",opacity:0}),oa("{{showTransitionParams}}")]),aa("visible => void",[oa("{{hideTransitionParams}}",Sr({transform:"scale(0.7)",opacity:0}))])])]},changeDetection:0}),t})(),_2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,Ln]}),t})();const y2=["itemsContainer"];function v2(t,n){1&t&&fe(0)}function w2(t,n){if(1&t&&(y(0,"div",11),pi(1),S(2,v2,1,0,"ng-container",12),v()),2&t){const e=C();m(2),g("ngTemplateOutlet",e.headerTemplate)}}const C2=function(t){return{"p-carousel-prev p-link":!0,"p-disabled":t}},b2=function(t,n){return{"p-carousel-prev-icon pi":!0,"pi-chevron-left":t,"pi-chevron-up":n}};function D2(t,n){if(1&t){const e=be();y(0,"button",13),F("click",function(r){return L(e),V(C().navBackward(r))}),G(1,"span",2),v()}if(2&t){const e=C();g("ngClass",le(3,C2,e.isBackwardNavDisabled()))("disabled",e.isBackwardNavDisabled()),m(1),g("ngClass",Ft(5,b2,!e.isVertical(),e.isVertical()))}}function S2(t,n){1&t&&fe(0)}const qD=function(t,n,e){return{"p-carousel-item p-carousel-item-cloned":!0,"p-carousel-item-active":t,"p-carousel-item-start":n,"p-carousel-item-end":e}},Zp=function(t){return{$implicit:t}};function E2(t,n){if(1&t&&(y(0,"div",2),S(1,S2,1,0,"ng-container",14),v()),2&t){const e=n.$implicit,i=n.index,r=C();g("ngClass",fr(3,qD,-1*r.totalShiftedItems===r.value.length,0===i,r.clonedItemsForStarting.length-1===i)),m(1),g("ngTemplateOutlet",r.itemTemplate)("ngTemplateOutletContext",le(7,Zp,e))}}function I2(t,n){1&t&&fe(0)}const T2=function(t,n,e){return{"p-carousel-item":!0,"p-carousel-item-active":t,"p-carousel-item-start":n,"p-carousel-item-end":e}};function M2(t,n){if(1&t&&(y(0,"div",2),S(1,I2,1,0,"ng-container",14),v()),2&t){const e=n.$implicit,i=n.index,r=C();g("ngClass",fr(3,T2,r.firstIndex()<=i&&r.lastIndex()>=i,r.firstIndex()===i,r.lastIndex()===i)),m(1),g("ngTemplateOutlet",r.itemTemplate)("ngTemplateOutletContext",le(7,Zp,e))}}function A2(t,n){1&t&&fe(0)}function O2(t,n){if(1&t&&(y(0,"div",2),S(1,A2,1,0,"ng-container",14),v()),2&t){const e=n.$implicit,i=n.index,r=C();g("ngClass",fr(3,qD,-1*r.totalShiftedItems===r.numVisible,0===i,r.clonedItemsForFinishing.length-1===i)),m(1),g("ngTemplateOutlet",r.itemTemplate)("ngTemplateOutletContext",le(7,Zp,e))}}const P2=function(t){return{"p-carousel-next p-link":!0,"p-disabled":t}},x2=function(t,n){return{"p-carousel-prev-icon pi":!0,"pi-chevron-right":t,"pi-chevron-down":n}};function R2(t,n){if(1&t){const e=be();y(0,"button",13),F("click",function(r){return L(e),V(C().navForward(r))}),G(1,"span",2),v()}if(2&t){const e=C();g("ngClass",le(3,P2,e.isForwardNavDisabled()))("disabled",e.isForwardNavDisabled()),m(1),g("ngClass",Ft(5,x2,!e.isVertical(),e.isVertical()))}}const N2=function(t){return{"p-carousel-indicator":!0,"p-highlight":t}};function F2(t,n){if(1&t){const e=be();y(0,"li",2)(1,"button",15),F("click",function(r){const o=L(e).index;return V(C(2).onDotClick(r,o))}),v()()}if(2&t){const e=n.index,i=C(2);g("ngClass",le(5,N2,i._page===e)),m(1),Ke(i.indicatorStyleClass),g("ngClass","p-link")("ngStyle",i.indicatorStyle)}}function k2(t,n){if(1&t&&(y(0,"ul",0),S(1,F2,2,7,"li",8),v()),2&t){const e=C();Ke(e.indicatorsContentClass),g("ngClass","p-carousel-indicators p-reset")("ngStyle",e.indicatorsContentStyle),m(1),g("ngForOf",e.totalDotsArray())}}function L2(t,n){1&t&&fe(0)}function V2(t,n){if(1&t&&(y(0,"div",16),pi(1,1),S(2,L2,1,0,"ng-container",12),v()),2&t){const e=C();m(2),g("ngTemplateOutlet",e.footerTemplate)}}const B2=[[["p-header"]],[["p-footer"]]],H2=function(t,n){return{"p-carousel p-component":!0,"p-carousel-vertical":t,"p-carousel-horizontal":n}},$2=function(t){return{height:t}},U2=["p-header","p-footer"];let KD=(()=>{class t{constructor(e,i,r,s,o){this.el=e,this.zone=i,this.cd=r,this.renderer=s,this.document=o,this.orientation="horizontal",this.verticalViewPortHeight="300px",this.contentClass="",this.indicatorsContentClass="",this.indicatorStyleClass="",this.circular=!1,this.showIndicators=!0,this.showNavigators=!0,this.autoplayInterval=0,this.onPage=new U,this._numVisible=1,this._numScroll=1,this._oldNumScroll=0,this.prevState={numScroll:0,numVisible:0,value:[]},this.defaultNumScroll=1,this.defaultNumVisible=1,this._page=0,this.isRemainingItemsAdded=!1,this.remainingItems=0,this.swipeThreshold=20,this.totalShiftedItems=this.page*this.numScroll*-1}get page(){return this._page}set page(e){this.isCreated&&e!==this._page&&(this.autoplayInterval&&(this.stopAutoplay(),this.allowAutoplay=!1),e>this._page&&e<=this.totalDots()-1?this.step(-1,e):e{switch(e.getType()){case"item":default:this.itemTemplate=e.template;break;case"header":this.headerTemplate=e.template;break;case"footer":this.footerTemplate=e.template}})}ngAfterContentChecked(){const e=this.isCircular();let i=this.totalShiftedItems;if(this.value&&this.itemsContainer&&(this.prevState.numScroll!==this._numScroll||this.prevState.numVisible!==this._numVisible||this.prevState.value.length!==this.value.length)){this.autoplayInterval&&this.stopAutoplay(),this.remainingItems=(this.value.length-this._numVisible)%this._numScroll;let r=this._page;0!==this.totalDots()&&r>=this.totalDots()&&(r=this.totalDots()-1,this._page=r,this.onPage.emit({page:this.page})),i=r*this._numScroll*-1,e&&(i-=this._numVisible),r===this.totalDots()-1&&this.remainingItems>0?(i+=-1*this.remainingItems+this._numScroll,this.isRemainingItemsAdded=!0):this.isRemainingItemsAdded=!1,i!==this.totalShiftedItems&&(this.totalShiftedItems=i),this._oldNumScroll=this._numScroll,this.prevState.numScroll=this._numScroll,this.prevState.numVisible=this._numVisible,this.prevState.value=[...this._value],this.totalDots()>0&&this.itemsContainer.nativeElement&&(this.itemsContainer.nativeElement.style.transform=this.isVertical()?`translate3d(0, ${i*(100/this._numVisible)}%, 0)`:`translate3d(${i*(100/this._numVisible)}%, 0, 0)`),this.isCreated=!0,this.autoplayInterval&&this.isAutoplay()&&this.startAutoplay()}e&&(0===this.page?i=-1*this._numVisible:0===i&&(i=-1*this.value.length,this.remainingItems>0&&(this.isRemainingItemsAdded=!0)),i!==this.totalShiftedItems&&(this.totalShiftedItems=i))}createStyle(){this.carouselStyle||(this.carouselStyle=this.renderer.createElement("style"),this.carouselStyle.type="text/css",this.renderer.appendChild(this.document.head,this.carouselStyle));let e=`\n #${this.id} .p-carousel-item {\n\t\t\t\tflex: 1 0 ${100/this.numVisible}%\n\t\t\t}\n `;if(this.responsiveOptions){this.responsiveOptions.sort((i,r)=>{const s=i.breakpoint,o=r.breakpoint;let a=null;return a=null==s&&null!=o?-1:null!=s&&null==o?1:null==s&&null==o?0:"string"==typeof s&&"string"==typeof o?s.localeCompare(o,void 0,{numeric:!0}):so?1:0,-1*a});for(let i=0;i=i&&(e=s)}}if(this._numScroll!==e.numScroll){let i=this._page;i=Math.floor(i*this._numScroll/e.numScroll);let r=e.numScroll*this.page*-1;this.isCircular()&&(r-=e.numVisible),this.totalShiftedItems=r,this._numScroll=e.numScroll,this._page=i,this.onPage.emit({page:this.page})}this._numVisible!==e.numVisible&&(this._numVisible=e.numVisible,this.setCloneItems()),this.cd.markForCheck()}}setCloneItems(){this.clonedItemsForStarting=[],this.clonedItemsForFinishing=[],this.isCircular()&&(this.clonedItemsForStarting.push(...this.value.slice(-1*this._numVisible)),this.clonedItemsForFinishing.push(...this.value.slice(0,this._numVisible)))}firstIndex(){return this.isCircular()?-1*(this.totalShiftedItems+this.numVisible):-1*this.totalShiftedItems}lastIndex(){return this.firstIndex()+this.numVisible-1}totalDots(){return this.value?.length?Math.ceil((this.value.length-this._numVisible)/this._numScroll)+1:0}totalDotsArray(){const e=this.totalDots();return e<=0?[]:Array(e).fill(0)}isVertical(){return"vertical"===this.orientation}isCircular(){return this.circular&&this.value&&this.value.length>=this.numVisible}isAutoplay(){return this.autoplayInterval&&this.allowAutoplay}isForwardNavDisabled(){return this.isEmpty()||this._page>=this.totalDots()-1&&!this.isCircular()}isBackwardNavDisabled(){return this.isEmpty()||this._page<=0&&!this.isCircular()}isEmpty(){return!this.value||0===this.value.length}navForward(e,i){(this.isCircular()||this._pager?this.navForward(e,i):i0&&(r+=-1*this.remainingItems-this._numScroll*e,this.isRemainingItemsAdded=!0),this.itemsContainer&&(this.itemsContainer.nativeElement.style.transform=this.isVertical()?`translate3d(0, ${r*(100/this._numVisible)}%, 0)`:`translate3d(${r*(100/this._numVisible)}%, 0, 0)`,this.itemsContainer.nativeElement.style.transition="transform 500ms ease 0s"),this.totalShiftedItems=r,this._page=i,this.onPage.emit({page:this.page})}startAutoplay(){this.interval=setInterval(()=>{this.totalDots()>0&&(this.page===this.totalDots()-1?this.step(-1,0):this.step(-1,this.page+1))},this.autoplayInterval)}stopAutoplay(){this.interval&&clearInterval(this.interval)}onTransitionEnd(){this.itemsContainer&&(this.itemsContainer.nativeElement.style.transition="",(0===this.page||this.page===this.totalDots()-1)&&this.isCircular()&&(this.itemsContainer.nativeElement.style.transform=this.isVertical()?`translate3d(0, ${this.totalShiftedItems*(100/this._numVisible)}%, 0)`:`translate3d(${this.totalShiftedItems*(100/this._numVisible)}%, 0, 0)`))}onTouchStart(e){let i=e.changedTouches[0];this.startPos={x:i.pageX,y:i.pageY}}onTouchMove(e){e.cancelable&&e.preventDefault()}onTouchEnd(e){let i=e.changedTouches[0];this.isVertical()?this.changePageOnTouch(e,i.pageY-this.startPos.y):this.changePageOnTouch(e,i.pageX-this.startPos.x)}changePageOnTouch(e,i){Math.abs(i)>this.swipeThreshold&&(i<0?this.navForward(e):this.navBackward(e))}bindDocumentListeners(){!this.documentResizeListener&&typeof window<"u"&&(this.documentResizeListener=e=>{this.calculatePosition()},window.addEventListener("resize",this.documentResizeListener))}unbindDocumentListeners(){this.documentResizeListener&&typeof window<"u"&&(window.removeEventListener("resize",this.documentResizeListener),this.documentResizeListener=null)}ngOnDestroy(){this.responsiveOptions&&this.unbindDocumentListeners(),this.autoplayInterval&&this.stopAutoplay()}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(Te),D(Ut),D(Yt),D(Qe))},t.\u0275cmp=Ie({type:t,selectors:[["p-carousel"]],contentQueries:function(e,i,r){if(1&e&&(xn(r,VV,5),xn(r,BV,5),xn(r,ti,4)),2&e){let s;De(s=Se())&&(i.headerFacet=s.first),De(s=Se())&&(i.footerFacet=s.first),De(s=Se())&&(i.templates=s)}},viewQuery:function(e,i){if(1&e&&Je(y2,5),2&e){let r;De(r=Se())&&(i.itemsContainer=r.first)}},hostAttrs:[1,"p-element"],inputs:{page:"page",numVisible:"numVisible",numScroll:"numScroll",responsiveOptions:"responsiveOptions",orientation:"orientation",verticalViewPortHeight:"verticalViewPortHeight",contentClass:"contentClass",indicatorsContentClass:"indicatorsContentClass",indicatorsContentStyle:"indicatorsContentStyle",indicatorStyleClass:"indicatorStyleClass",indicatorStyle:"indicatorStyle",value:"value",circular:"circular",showIndicators:"showIndicators",showNavigators:"showNavigators",autoplayInterval:"autoplayInterval",style:"style",styleClass:"styleClass"},outputs:{onPage:"onPage"},features:[pt],ngContentSelectors:U2,decls:14,vars:22,consts:[[3,"ngClass","ngStyle"],["class","p-carousel-header",4,"ngIf"],[3,"ngClass"],[1,"p-carousel-container"],["type","button","pRipple","",3,"ngClass","disabled","click",4,"ngIf"],[1,"p-carousel-items-content",3,"ngStyle"],[1,"p-carousel-items-container",3,"transitionend","touchend","touchstart","touchmove"],["itemsContainer",""],[3,"ngClass",4,"ngFor","ngForOf"],[3,"ngClass","class","ngStyle",4,"ngIf"],["class","p-carousel-footer",4,"ngIf"],[1,"p-carousel-header"],[4,"ngTemplateOutlet"],["type","button","pRipple","",3,"ngClass","disabled","click"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],["type","button",3,"ngClass","ngStyle","click"],[1,"p-carousel-footer"]],template:function(e,i){1&e&&(Ri(B2),y(0,"div",0),S(1,w2,3,1,"div",1),y(2,"div",2)(3,"div",3),S(4,D2,2,8,"button",4),y(5,"div",5)(6,"div",6,7),F("transitionend",function(){return i.onTransitionEnd()})("touchend",function(s){return i.onTouchEnd(s)})("touchstart",function(s){return i.onTouchStart(s)})("touchmove",function(s){return i.onTouchMove(s)}),S(8,E2,2,9,"div",8),S(9,M2,2,9,"div",8),S(10,O2,2,9,"div",8),v()(),S(11,R2,2,8,"button",4),v(),S(12,k2,2,5,"ul",9),v(),S(13,V2,3,1,"div",10),v()),2&e&&(Ke(i.styleClass),g("ngClass",Ft(17,H2,i.isVertical(),!i.isVertical()))("ngStyle",i.style),Be("id",i.id),m(1),g("ngIf",i.headerFacet||i.headerTemplate),m(1),Ke(i.contentClass),g("ngClass","p-carousel-content"),m(2),g("ngIf",i.showNavigators),m(1),g("ngStyle",le(20,$2,i.isVertical()?i.verticalViewPortHeight:"auto")),m(3),g("ngForOf",i.clonedItemsForStarting),m(1),g("ngForOf",i.value),m(1),g("ngForOf",i.clonedItemsForFinishing),m(1),g("ngIf",i.showNavigators),m(1),g("ngIf",i.showIndicators),m(1),g("ngIf",i.footerFacet||i.footerTemplate))},dependencies:[Qn,Jt,Dt,Yn,Zn,Oc],styles:[".p-carousel{display:flex;flex-direction:column}.p-carousel-content{display:flex;flex-direction:column;overflow:auto}.p-carousel-prev,.p-carousel-next{align-self:center;flex-grow:0;flex-shrink:0;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.p-carousel-container{display:flex;flex-direction:row}.p-carousel-items-content{overflow:hidden;width:100%}.p-carousel-items-container{display:flex;flex-direction:row}.p-carousel-indicators{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.p-carousel-indicator>button{display:flex;align-items:center;justify-content:center}.p-carousel-vertical .p-carousel-container{flex-direction:column}.p-carousel-vertical .p-carousel-items-container{flex-direction:column;height:100%}.p-items-hidden .p-carousel-item{visibility:hidden}.p-items-hidden .p-carousel-item.p-carousel-item-active{visibility:visible}\n"],encapsulation:2,changeDetection:0}),t})(),j2=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,Ln,da,St,Ln]}),t})();function z2(t,n){if(1&t&&(oe(0),G(1,"iframe",2),ae()),2&t){const e=C();m(1),g("src",e.videoUrl,yd)}}function G2(t,n){1&t&&fe(0)}class Rs{constructor(n){this.sanitizer=n,this.site="YouTube",this.key=null,this.videoUrl=""}ngOnInit(){switch(this.site){case"YouTube":this.videoUrl=this.getSafeUrl("https://www.youtube.com/embed/"+this.key);break;case"Vimeo":this.videoUrl=this.getSafeUrl("https://www.vimeo.com/embed/"+this.key)}}getSafeUrl(n){return this.sanitizer.bypassSecurityTrustResourceUrl(n)}}function W2(t,n){1&t&&(oe(0),P(1,","),ae())}function q2(t,n){if(1&t&&(y(0,"span"),P(1),S(2,W2,2,0,"ng-container",0),v()),2&t){const e=n.$implicit,i=n.index,r=C(2);m(1),ot(" ",e.name,""),m(1),g("ngIf",i+1!=r.movie.genres.length)}}function K2(t,n){if(1&t&&(oe(0),y(1,"div",17),G(2,"video-embed",18),v(),ae()),2&t){const e=n.$implicit;m(2),g("key",e.key)("site",e.site)}}function Q2(t,n){if(1&t&&(oe(0),y(1,"div",17),G(2,"p-image",19),v(),ae()),2&t){const e=n.$implicit,i=C(2);m(2),g("src",i.imageSizes.large+e.file_path)("preview",!0)}}function Z2(t,n){if(1&t&&(y(0,"div",22),G(1,"img",23),y(2,"span"),P(3),v()()),2&t){const e=n.$implicit,i=C(3);m(1),g("src",i.imageSizes.medium+e.profile_path,dn),m(2),_e(e.name)}}function Y2(t,n){if(1&t&&(y(0,"p-carousel",20),S(1,Z2,4,2,"ng-template",21),v()),2&t){const e=C(2);g("numVisible",7)("value",e.movieCredits.cast)}}Rs.\u0275fac=function(n){return new(n||Rs)(D(JC))},Rs.\u0275cmp=Ie({type:Rs,selectors:[["video-embed"]],inputs:{site:"site",key:"key"},decls:3,vars:3,consts:[[3,"ngSwitch"],[4,"ngSwitchCase"],["width","100%","height","542","title","YouTube Video Player","frameborder","0","allow","accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","allowfullscreen","",3,"src"]],template:function(n,e){1&n&&(oe(0,0),S(1,z2,2,1,"ng-container",1),S(2,G2,1,0,"ng-container",1),ae()),2&n&&(g("ngSwitch",e.site),m(1),g("ngSwitchCase","YouTube"),m(1),g("ngSwitchCase","Vimeo"))},dependencies:[Jl,bC]});const X2=function(t){return[t]};function J2(t,n){if(1&t&&(oe(0),G(1,"slider",1),y(2,"p-tabView")(3,"p-tabPanel",2)(4,"div",3)(5,"div",4),G(6,"img",5),v(),y(7,"div",6)(8,"h2"),P(9,"Overview"),v(),y(10,"p",7),P(11),v(),y(12,"div",8)(13,"div",9),P(14,"Release Date:"),v(),y(15,"div",10),P(16),fi(17,"date"),v()(),y(18,"div",8)(19,"div",9),P(20,"Language:"),v(),y(21,"div",10),P(22),fi(23,"uppercase"),v()(),y(24,"div",8)(25,"div",9),P(26,"Revenue:"),v(),y(27,"div",10),P(28),fi(29,"currency"),v()(),y(30,"div",8)(31,"div",9),P(32,"Duration:"),v(),y(33,"div",10),P(34),v()(),y(35,"div",8)(36,"div",9),P(37,"Status:"),v(),y(38,"div",10),P(39),v()(),y(40,"div",8)(41,"div",9),P(42,"Genres:"),v(),y(43,"div",10),S(44,q2,3,2,"span",11),v()()()()(),y(45,"p-tabPanel",12)(46,"div",3),S(47,K2,3,2,"ng-container",11),v()(),y(48,"p-tabPanel",13),G(49,"p-image",14),y(50,"div",3),S(51,Q2,3,2,"ng-container",11),v()()(),S(52,Y2,2,2,"p-carousel",15),G(53,"items-banner",16),ae()),2&t){const e=C();m(1),g("itemsMovie",le(23,X2,e.movie))("isBanner",!0),m(5),g("src",e.imageSizes.medium+e.movie.poster_path,dn)("alt",e.movie.title),m(5),_e(e.movie.overview),m(5),ot(" ",gr(17,15,e.movie.release_date,"dd.MM.yyyy")," "),m(6),ot(" ",uh(23,18,e.movie.original_language)," "),m(6),ot(" ",gr(29,20,e.movie.revenue,"USD")," "),m(6),ot("",e.movie.runtime," min"),m(5),_e(e.movie.status),m(5),g("ngForOf",e.movie.genres),m(3),g("ngForOf",e.movieVideos),m(4),g("ngForOf",null==e.movieImages?null:e.movieImages.backdrops),m(1),g("ngIf",e.movieCredits),m(1),g("itemsMovie",e.similarMovies)}}class ha{constructor(n,e,i){this.route=n,this.moviesService=e,this.router=i,this.movie=null,this.movieVideos=[],this.movieImages=null,this.movieCredits=null,this.imageSizes=Ac,this.similarMovies=[]}ngOnInit(){this.urlSubscription=this.route.params.subscribe(n=>{this.getMovie(n.id),this.getMovieVideos(n.id),this.getMovieImages(n.id),this.getMovieCredits(n.id),this.getMovieSimilar(n.id),this.router.navigateByUrl("/movie/"+n.id)})}ngOnDestroy(){this.urlSubscription.unsubscribe()}getMovie(n){this.moviesService.getMovie(n).subscribe(e=>{this.movie=e})}getMovieVideos(n){this.moviesService.getMovieVideos(n).subscribe(e=>{this.movieVideos=e})}getMovieImages(n){this.moviesService.getMovieImages(n).subscribe(e=>{this.movieImages=e})}getMovieCredits(n){this.moviesService.getMovieCredits(n).subscribe(e=>{this.movieCredits=e})}getMovieSimilar(n){this.moviesService.getMovieSimilar(n).subscribe(e=>{this.similarMovies=e})}}ha.\u0275fac=function(n){return new(n||ha)(D(ei),D(Di),D(Lt))},ha.\u0275cmp=Ie({type:ha,selectors:[["app-movie"]],decls:1,vars:1,consts:[[4,"ngIf"],[3,"itemsMovie","isBanner"],["header","Overviews"],[1,"grid"],[1,"col-12","md:col-3","lg:col-3"],[1,"poster",3,"src","alt"],[1,"col-12","md:col-9","lg:col-9"],[1,"overview"],[1,"stat"],[1,"label"],[1,"value"],[4,"ngFor","ngForOf"],["header","Videos"],["header","Photos"],["src","","alt","Image","width","250"],[3,"numVisible","value",4,"ngIf"],["title","Similar Movies",3,"itemsMovie"],[1,"col-12","md:col-4","lg:col-4"],[3,"key","site"],["alt","Image","width","100%",3,"src","preview"],[3,"numVisible","value"],["pTemplate","item"],[1,"actor"],["alt","",3,"src"]],template:function(n,e){1&n&&S(0,J2,54,25,"ng-container",0),2&n&&g("ngIf",e.movie)},dependencies:[Jt,Dt,ti,Qp,Kp,WD,KD,Er,Tr,Rs,Xh,EC,Lo],styles:["[_nghost-%COMP%] .p-tabview-nav{justify-content:center}[_nghost-%COMP%] .p-tabview-nav li .p-tabview.nav.link{background:#141414}[_nghost-%COMP%] .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#141414}[_nghost-%COMP%] .poster{max-width:100%}[_nghost-%COMP%] .overview{line-height:1.5}[_nghost-%COMP%] .stat{display:flex;margin-bottom:15px}[_nghost-%COMP%] .stat .label{width:150px;font-weight:700}[_nghost-%COMP%] .stat .value{color:#ffd54f}[_nghost-%COMP%] .actor{padding:10px}[_nghost-%COMP%] .actor img{width:100%}[_nghost-%COMP%] .actor span{display:block;text-align:center;margin:10px 0}"]});let QD=(()=>{class t{constructor(e,i){this._renderer=e,this._elementRef=i,this.onChange=r=>{},this.onTouched=()=>{}}setProperty(e,i){this._renderer.setProperty(this._elementRef.nativeElement,e,i)}registerOnTouched(e){this.onTouched=e}registerOnChange(e){this.onChange=e}setDisabledState(e){this.setProperty("disabled",e)}}return t.\u0275fac=function(e){return new(e||t)(D(Yt),D($e))},t.\u0275dir=j({type:t}),t})(),Mr=(()=>{class t extends QD{}return t.\u0275fac=function(){let n;return function(i){return(n||(n=mt(t)))(i||t)}}(),t.\u0275dir=j({type:t,features:[Ee]}),t})();const en=new H("NgValueAccessor"),nB={provide:en,useExisting:ye(()=>pa),multi:!0},rB=new H("CompositionEventMode");let pa=(()=>{class t extends QD{constructor(e,i,r){super(e,i),this._compositionMode=r,this._composing=!1,null==this._compositionMode&&(this._compositionMode=!function iB(){const t=Kn()?Kn().getUserAgent():"";return/android (\d+)/.test(t.toLowerCase())}())}writeValue(e){this.setProperty("value",e??"")}_handleInput(e){(!this._compositionMode||this._compositionMode&&!this._composing)&&this.onChange(e)}_compositionStart(){this._composing=!0}_compositionEnd(e){this._composing=!1,this._compositionMode&&this.onChange(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Yt),D($e),D(rB,8))},t.\u0275dir=j({type:t,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(e,i){1&e&&F("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)})},features:[Pe([nB]),Ee]}),t})();const Tt=new H("NgValidators"),zi=new H("NgAsyncValidators");function oS(t){return null!=t}function aS(t){return bo(t)?Xe(t):t}function lS(t){let n={};return t.forEach(e=>{n=null!=e?{...n,...e}:n}),0===Object.keys(n).length?null:n}function cS(t,n){return n.map(e=>e(t))}function uS(t){return t.map(n=>function aB(t){return!t.validate}(n)?n:e=>n.validate(e))}function Yp(t){return null!=t?function dS(t){if(!t)return null;const n=t.filter(oS);return 0==n.length?null:function(e){return lS(cS(e,n))}}(uS(t)):null}function Xp(t){return null!=t?function hS(t){if(!t)return null;const n=t.filter(oS);return 0==n.length?null:function(e){return function eB(...t){const n=yg(t),{args:e,keys:i}=tb(t),r=new We(s=>{const{length:o}=e;if(!o)return void s.complete();const a=new Array(o);let l=o,c=o;for(let u=0;u{d||(d=!0,c--),a[u]=h},()=>l--,void 0,()=>{(!l||!d)&&(c||s.next(i?ib(i,a):a),s.complete())}))}});return n?r.pipe(nb(n)):r}(cS(e,n).map(aS)).pipe(re(lS))}}(uS(t)):null}function pS(t,n){return null===t?[n]:Array.isArray(t)?[...t,n]:[t,n]}function Jp(t){return t?Array.isArray(t)?t:[t]:[]}function xc(t,n){return Array.isArray(t)?t.includes(n):t===n}function mS(t,n){const e=Jp(n);return Jp(t).forEach(r=>{xc(e,r)||e.push(r)}),e}function _S(t,n){return Jp(n).filter(e=>!xc(t,e))}class yS{constructor(){this._rawValidators=[],this._rawAsyncValidators=[],this._onDestroyCallbacks=[]}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}_setValidators(n){this._rawValidators=n||[],this._composedValidatorFn=Yp(this._rawValidators)}_setAsyncValidators(n){this._rawAsyncValidators=n||[],this._composedAsyncValidatorFn=Xp(this._rawAsyncValidators)}get validator(){return this._composedValidatorFn||null}get asyncValidator(){return this._composedAsyncValidatorFn||null}_registerOnDestroy(n){this._onDestroyCallbacks.push(n)}_invokeOnDestroyCallbacks(){this._onDestroyCallbacks.forEach(n=>n()),this._onDestroyCallbacks=[]}reset(n){this.control&&this.control.reset(n)}hasError(n,e){return!!this.control&&this.control.hasError(n,e)}getError(n,e){return this.control?this.control.getError(n,e):null}}class Vt extends yS{get formDirective(){return null}get path(){return null}}class Gi extends yS{constructor(){super(...arguments),this._parent=null,this.name=null,this.valueAccessor=null}}class vS{constructor(n){this._cd=n}get isTouched(){return!!this._cd?.control?.touched}get isUntouched(){return!!this._cd?.control?.untouched}get isPristine(){return!!this._cd?.control?.pristine}get isDirty(){return!!this._cd?.control?.dirty}get isValid(){return!!this._cd?.control?.valid}get isInvalid(){return!!this._cd?.control?.invalid}get isPending(){return!!this._cd?.control?.pending}get isSubmitted(){return!!this._cd?.submitted}}let Rc=(()=>{class t extends vS{constructor(e){super(e)}}return t.\u0275fac=function(e){return new(e||t)(D(Gi,2))},t.\u0275dir=j({type:t,selectors:[["","formControlName",""],["","ngModel",""],["","formControl",""]],hostVars:14,hostBindings:function(e,i){2&e&&dr("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)},features:[Ee]}),t})();const fa="VALID",Fc="INVALID",Ns="PENDING",ga="DISABLED";function kc(t){return null!=t&&!Array.isArray(t)&&"object"==typeof t}class DS{constructor(n,e){this._pendingDirty=!1,this._hasOwnPendingAsyncValidator=!1,this._pendingTouched=!1,this._onCollectionChange=()=>{},this._parent=null,this.pristine=!0,this.touched=!1,this._onDisabledChange=[],this._assignValidators(n),this._assignAsyncValidators(e)}get validator(){return this._composedValidatorFn}set validator(n){this._rawValidators=this._composedValidatorFn=n}get asyncValidator(){return this._composedAsyncValidatorFn}set asyncValidator(n){this._rawAsyncValidators=this._composedAsyncValidatorFn=n}get parent(){return this._parent}get valid(){return this.status===fa}get invalid(){return this.status===Fc}get pending(){return this.status==Ns}get disabled(){return this.status===ga}get enabled(){return this.status!==ga}get dirty(){return!this.pristine}get untouched(){return!this.touched}get updateOn(){return this._updateOn?this._updateOn:this.parent?this.parent.updateOn:"change"}setValidators(n){this._assignValidators(n)}setAsyncValidators(n){this._assignAsyncValidators(n)}addValidators(n){this.setValidators(mS(n,this._rawValidators))}addAsyncValidators(n){this.setAsyncValidators(mS(n,this._rawAsyncValidators))}removeValidators(n){this.setValidators(_S(n,this._rawValidators))}removeAsyncValidators(n){this.setAsyncValidators(_S(n,this._rawAsyncValidators))}hasValidator(n){return xc(this._rawValidators,n)}hasAsyncValidator(n){return xc(this._rawAsyncValidators,n)}clearValidators(){this.validator=null}clearAsyncValidators(){this.asyncValidator=null}markAsTouched(n={}){this.touched=!0,this._parent&&!n.onlySelf&&this._parent.markAsTouched(n)}markAllAsTouched(){this.markAsTouched({onlySelf:!0}),this._forEachChild(n=>n.markAllAsTouched())}markAsUntouched(n={}){this.touched=!1,this._pendingTouched=!1,this._forEachChild(e=>{e.markAsUntouched({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}markAsDirty(n={}){this.pristine=!1,this._parent&&!n.onlySelf&&this._parent.markAsDirty(n)}markAsPristine(n={}){this.pristine=!0,this._pendingDirty=!1,this._forEachChild(e=>{e.markAsPristine({onlySelf:!0})}),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}markAsPending(n={}){this.status=Ns,!1!==n.emitEvent&&this.statusChanges.emit(this.status),this._parent&&!n.onlySelf&&this._parent.markAsPending(n)}disable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=ga,this.errors=null,this._forEachChild(i=>{i.disable({...n,onlySelf:!0})}),this._updateValue(),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!0))}enable(n={}){const e=this._parentMarkedDirty(n.onlySelf);this.status=fa,this._forEachChild(i=>{i.enable({...n,onlySelf:!0})}),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent}),this._updateAncestors({...n,skipPristineCheck:e}),this._onDisabledChange.forEach(i=>i(!1))}_updateAncestors(n){this._parent&&!n.onlySelf&&(this._parent.updateValueAndValidity(n),n.skipPristineCheck||this._parent._updatePristine(),this._parent._updateTouched())}setParent(n){this._parent=n}getRawValue(){return this.value}updateValueAndValidity(n={}){this._setInitialStatus(),this._updateValue(),this.enabled&&(this._cancelExistingSubscription(),this.errors=this._runValidator(),this.status=this._calculateStatus(),(this.status===fa||this.status===Ns)&&this._runAsyncValidator(n.emitEvent)),!1!==n.emitEvent&&(this.valueChanges.emit(this.value),this.statusChanges.emit(this.status)),this._parent&&!n.onlySelf&&this._parent.updateValueAndValidity(n)}_updateTreeValidity(n={emitEvent:!0}){this._forEachChild(e=>e._updateTreeValidity(n)),this.updateValueAndValidity({onlySelf:!0,emitEvent:n.emitEvent})}_setInitialStatus(){this.status=this._allControlsDisabled()?ga:fa}_runValidator(){return this.validator?this.validator(this):null}_runAsyncValidator(n){if(this.asyncValidator){this.status=Ns,this._hasOwnPendingAsyncValidator=!0;const e=aS(this.asyncValidator(this));this._asyncValidationSubscription=e.subscribe(i=>{this._hasOwnPendingAsyncValidator=!1,this.setErrors(i,{emitEvent:n})})}}_cancelExistingSubscription(){this._asyncValidationSubscription&&(this._asyncValidationSubscription.unsubscribe(),this._hasOwnPendingAsyncValidator=!1)}setErrors(n,e={}){this.errors=n,this._updateControlsErrors(!1!==e.emitEvent)}get(n){let e=n;return null==e||(Array.isArray(e)||(e=e.split(".")),0===e.length)?null:e.reduce((i,r)=>i&&i._find(r),this)}getError(n,e){const i=e?this.get(e):this;return i&&i.errors?i.errors[n]:null}hasError(n,e){return!!this.getError(n,e)}get root(){let n=this;for(;n._parent;)n=n._parent;return n}_updateControlsErrors(n){this.status=this._calculateStatus(),n&&this.statusChanges.emit(this.status),this._parent&&this._parent._updateControlsErrors(n)}_initObservables(){this.valueChanges=new U,this.statusChanges=new U}_calculateStatus(){return this._allControlsDisabled()?ga:this.errors?Fc:this._hasOwnPendingAsyncValidator||this._anyControlsHaveStatus(Ns)?Ns:this._anyControlsHaveStatus(Fc)?Fc:fa}_anyControlsHaveStatus(n){return this._anyControls(e=>e.status===n)}_anyControlsDirty(){return this._anyControls(n=>n.dirty)}_anyControlsTouched(){return this._anyControls(n=>n.touched)}_updatePristine(n={}){this.pristine=!this._anyControlsDirty(),this._parent&&!n.onlySelf&&this._parent._updatePristine(n)}_updateTouched(n={}){this.touched=this._anyControlsTouched(),this._parent&&!n.onlySelf&&this._parent._updateTouched(n)}_registerOnCollectionChange(n){this._onCollectionChange=n}_setUpdateStrategy(n){kc(n)&&null!=n.updateOn&&(this._updateOn=n.updateOn)}_parentMarkedDirty(n){return!n&&!(!this._parent||!this._parent.dirty)&&!this._parent._anyControlsDirty()}_find(n){return null}_assignValidators(n){this._rawValidators=Array.isArray(n)?n.slice():n,this._composedValidatorFn=function gB(t){return Array.isArray(t)?Yp(t):t||null}(this._rawValidators)}_assignAsyncValidators(n){this._rawAsyncValidators=Array.isArray(n)?n.slice():n,this._composedAsyncValidatorFn=function mB(t){return Array.isArray(t)?Xp(t):t||null}(this._rawAsyncValidators)}}const ma=new H("CallSetDisabledState",{providedIn:"root",factory:()=>lf}),lf="always";function _a(t,n,e=lf){(function cf(t,n){const e=function fS(t){return t._rawValidators}(t);null!==n.validator?t.setValidators(pS(e,n.validator)):"function"==typeof e&&t.setValidators([e]);const i=function gS(t){return t._rawAsyncValidators}(t);null!==n.asyncValidator?t.setAsyncValidators(pS(i,n.asyncValidator)):"function"==typeof i&&t.setAsyncValidators([i]);const r=()=>t.updateValueAndValidity();Bc(n._rawValidators,r),Bc(n._rawAsyncValidators,r)})(t,n),n.valueAccessor.writeValue(t.value),(t.disabled||"always"===e)&&n.valueAccessor.setDisabledState?.(t.disabled),function vB(t,n){n.valueAccessor.registerOnChange(e=>{t._pendingValue=e,t._pendingChange=!0,t._pendingDirty=!0,"change"===t.updateOn&&SS(t,n)})}(t,n),function CB(t,n){const e=(i,r)=>{n.valueAccessor.writeValue(i),r&&n.viewToModelUpdate(i)};t.registerOnChange(e),n._registerOnDestroy(()=>{t._unregisterOnChange(e)})}(t,n),function wB(t,n){n.valueAccessor.registerOnTouched(()=>{t._pendingTouched=!0,"blur"===t.updateOn&&t._pendingChange&&SS(t,n),"submit"!==t.updateOn&&t.markAsTouched()})}(t,n),function yB(t,n){if(n.valueAccessor.setDisabledState){const e=i=>{n.valueAccessor.setDisabledState(i)};t.registerOnDisabledChange(e),n._registerOnDestroy(()=>{t._unregisterOnDisabledChange(e)})}}(t,n)}function Bc(t,n){t.forEach(e=>{e.registerOnValidatorChange&&e.registerOnValidatorChange(n)})}function SS(t,n){t._pendingDirty&&t.markAsDirty(),t.setValue(t._pendingValue,{emitModelToViewChange:!1}),n.viewToModelUpdate(t._pendingValue),t._pendingChange=!1}function TS(t,n){const e=t.indexOf(n);e>-1&&t.splice(e,1)}function MS(t){return"object"==typeof t&&null!==t&&2===Object.keys(t).length&&"value"in t&&"disabled"in t}const AS=class extends DS{constructor(n=null,e,i){super(function rf(t){return(kc(t)?t.validators:t)||null}(e),function sf(t,n){return(kc(n)?n.asyncValidators:t)||null}(i,e)),this.defaultValue=null,this._onChange=[],this._pendingChange=!1,this._applyFormState(n),this._setUpdateStrategy(e),this._initObservables(),this.updateValueAndValidity({onlySelf:!0,emitEvent:!!this.asyncValidator}),kc(e)&&(e.nonNullable||e.initialValueIsDefault)&&(this.defaultValue=MS(n)?n.value:n)}setValue(n,e={}){this.value=this._pendingValue=n,this._onChange.length&&!1!==e.emitModelToViewChange&&this._onChange.forEach(i=>i(this.value,!1!==e.emitViewToModelChange)),this.updateValueAndValidity(e)}patchValue(n,e={}){this.setValue(n,e)}reset(n=this.defaultValue,e={}){this._applyFormState(n),this.markAsPristine(e),this.markAsUntouched(e),this.setValue(this.value,e),this._pendingChange=!1}_updateValue(){}_anyControls(n){return!1}_allControlsDisabled(){return this.disabled}registerOnChange(n){this._onChange.push(n)}_unregisterOnChange(n){TS(this._onChange,n)}registerOnDisabledChange(n){this._onDisabledChange.push(n)}_unregisterOnDisabledChange(n){TS(this._onDisabledChange,n)}_forEachChild(n){}_syncPendingControls(){return!("submit"!==this.updateOn||(this._pendingDirty&&this.markAsDirty(),this._pendingTouched&&this.markAsTouched(),!this._pendingChange)||(this.setValue(this._pendingValue,{onlySelf:!0,emitModelToViewChange:!1}),0))}_applyFormState(n){MS(n)?(this.value=this._pendingValue=n.value,n.disabled?this.disable({onlySelf:!0,emitEvent:!1}):this.enable({onlySelf:!0,emitEvent:!1})):this.value=this._pendingValue=n}},AB={provide:Gi,useExisting:ye(()=>Fs)},xS=(()=>Promise.resolve())();let Fs=(()=>{class t extends Gi{constructor(e,i,r,s,o,a){super(),this._changeDetectorRef=o,this.callSetDisabledState=a,this.control=new AS,this._registered=!1,this.update=new U,this._parent=e,this._setValidators(i),this._setAsyncValidators(r),this.valueAccessor=function hf(t,n){if(!n)return null;let e,i,r;return Array.isArray(n),n.forEach(s=>{s.constructor===pa?e=s:function SB(t){return Object.getPrototypeOf(t.constructor)===Mr}(s)?i=s:r=s}),r||i||e||null}(0,s)}ngOnChanges(e){if(this._checkForErrors(),!this._registered||"name"in e){if(this._registered&&(this._checkName(),this.formDirective)){const i=e.name.previousValue;this.formDirective.removeControl({name:i,path:this._getPath(i)})}this._setUpControl()}"isDisabled"in e&&this._updateDisabled(e),function df(t,n){if(!t.hasOwnProperty("model"))return!1;const e=t.model;return!!e.isFirstChange()||!Object.is(n,e.currentValue)}(e,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(e){this.viewModel=e,this.update.emit(e)}_setUpControl(){this._setUpdateStrategy(),this._isStandalone()?this._setUpStandalone():this.formDirective.addControl(this),this._registered=!0}_setUpdateStrategy(){this.options&&null!=this.options.updateOn&&(this.control._updateOn=this.options.updateOn)}_isStandalone(){return!this._parent||!(!this.options||!this.options.standalone)}_setUpStandalone(){_a(this.control,this,this.callSetDisabledState),this.control.updateValueAndValidity({emitEvent:!1})}_checkForErrors(){this._isStandalone()||this._checkParentType(),this._checkName()}_checkParentType(){}_checkName(){this.options&&this.options.name&&(this.name=this.options.name),this._isStandalone()}_updateValue(e){xS.then(()=>{this.control.setValue(e,{emitViewToModelChange:!1}),this._changeDetectorRef?.markForCheck()})}_updateDisabled(e){const i=e.isDisabled.currentValue,r=0!==i&&Cs(i);xS.then(()=>{r&&!this.control.disabled?this.control.disable():!r&&this.control.disabled&&this.control.enable(),this._changeDetectorRef?.markForCheck()})}_getPath(e){return this._parent?function Lc(t,n){return[...n.path,t]}(e,this._parent):[e]}}return t.\u0275fac=function(e){return new(e||t)(D(Vt,9),D(Tt,10),D(zi,10),D(en,10),D(Ut,8),D(ma,8))},t.\u0275dir=j({type:t,selectors:[["","ngModel","",3,"formControlName","",3,"formControl",""]],inputs:{name:"name",isDisabled:["disabled","isDisabled"],model:["ngModel","model"],options:["ngModelOptions","options"]},outputs:{update:"ngModelChange"},exportAs:["ngModel"],features:[Pe([AB]),Ee,pt]}),t})(),NS=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({}),t})(),eH=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[NS]}),t})(),XS=(()=>{class t{static withConfig(e){return{ngModule:t,providers:[{provide:ma,useValue:e.callSetDisabledState??lf}]}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[eH]}),t})(),nH=(()=>{class t{constructor(e){this.host=e,this.focused=!1}ngAfterViewChecked(){if(!this.focused&&this.autofocus){const e=A.getFocusableElements(this.host.nativeElement);0===e.length&&this.host.nativeElement.focus(),e.length>0&&e[0].focus(),this.focused=!0}}}return t.\u0275fac=function(e){return new(e||t)(D($e))},t.\u0275dir=j({type:t,selectors:[["","pAutoFocus",""]],hostAttrs:[1,"p-element"],inputs:{autofocus:"autofocus"}}),t})(),iH=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})();const rH=["overlay"],sH=["content"];function oH(t,n){1&t&&fe(0)}const aH=function(t,n,e){return{showTransitionParams:t,hideTransitionParams:n,transform:e}},lH=function(t){return{value:"visible",params:t}},cH=function(t){return{mode:t}},uH=function(t){return{$implicit:t}};function dH(t,n){if(1&t){const e=be();y(0,"div",1,3),F("click",function(r){return L(e),V(C(2).onOverlayContentClick(r))})("@overlayContentAnimation.start",function(r){return L(e),V(C(2).onOverlayContentAnimationStart(r))})("@overlayContentAnimation.done",function(r){return L(e),V(C(2).onOverlayContentAnimationDone(r))}),pi(2),S(3,oH,1,0,"ng-container",4),v()}if(2&t){const e=C(2);Ke(e.contentStyleClass),g("ngStyle",e.contentStyle)("ngClass","p-overlay-content")("@overlayContentAnimation",le(11,lH,fr(7,aH,e.showTransitionOptions,e.hideTransitionOptions,e.transformOptions[e.modal?e.overlayResponsiveDirection:"default"]))),m(3),g("ngTemplateOutlet",e.contentTemplate)("ngTemplateOutletContext",le(15,uH,le(13,cH,e.overlayMode)))}}const hH=function(t,n,e,i,r,s,o,a,l,c,u,d,h,p){return{"p-overlay p-component":!0,"p-overlay-modal p-component-overlay p-component-overlay-enter":t,"p-overlay-center":n,"p-overlay-top":e,"p-overlay-top-start":i,"p-overlay-top-end":r,"p-overlay-bottom":s,"p-overlay-bottom-start":o,"p-overlay-bottom-end":a,"p-overlay-left":l,"p-overlay-left-start":c,"p-overlay-left-end":u,"p-overlay-right":d,"p-overlay-right-start":h,"p-overlay-right-end":p}};function pH(t,n){if(1&t){const e=be();y(0,"div",1,2),F("click",function(r){return L(e),V(C().onOverlayClick(r))}),S(2,dH,4,17,"div",0),v()}if(2&t){const e=C();Ke(e.styleClass),g("ngStyle",e.style)("ngClass",Kv(5,hH,[e.modal,e.modal&&"center"===e.overlayResponsiveDirection,e.modal&&"top"===e.overlayResponsiveDirection,e.modal&&"top-start"===e.overlayResponsiveDirection,e.modal&&"top-end"===e.overlayResponsiveDirection,e.modal&&"bottom"===e.overlayResponsiveDirection,e.modal&&"bottom-start"===e.overlayResponsiveDirection,e.modal&&"bottom-end"===e.overlayResponsiveDirection,e.modal&&"left"===e.overlayResponsiveDirection,e.modal&&"left-start"===e.overlayResponsiveDirection,e.modal&&"left-end"===e.overlayResponsiveDirection,e.modal&&"right"===e.overlayResponsiveDirection,e.modal&&"right-start"===e.overlayResponsiveDirection,e.modal&&"right-end"===e.overlayResponsiveDirection])),m(2),g("ngIf",e.visible)}}const fH=["*"],gH={provide:en,useExisting:ye(()=>JS),multi:!0},mH=ND([Sr({transform:"{{transform}}",opacity:0}),oa("{{showTransitionParams}}")]),_H=ND([oa("{{hideTransitionParams}}",Sr({transform:"{{transform}}",opacity:0}))]);let JS=(()=>{class t{constructor(e,i,r,s,o,a){this.document=e,this.el=i,this.renderer=r,this.config=s,this.overlayService=o,this.zone=a,this.visibleChange=new U,this.onBeforeShow=new U,this.onShow=new U,this.onBeforeHide=new U,this.onHide=new U,this.onAnimationStart=new U,this.onAnimationDone=new U,this._visible=!1,this.modalVisible=!1,this.isOverlayClicked=!1,this.isOverlayContentClicked=!1,this.transformOptions={default:"scaleY(0.8)",center:"scale(0.7)",top:"translate3d(0px, -100%, 0px)","top-start":"translate3d(0px, -100%, 0px)","top-end":"translate3d(0px, -100%, 0px)",bottom:"translate3d(0px, 100%, 0px)","bottom-start":"translate3d(0px, 100%, 0px)","bottom-end":"translate3d(0px, 100%, 0px)",left:"translate3d(-100%, 0px, 0px)","left-start":"translate3d(-100%, 0px, 0px)","left-end":"translate3d(-100%, 0px, 0px)",right:"translate3d(100%, 0px, 0px)","right-start":"translate3d(100%, 0px, 0px)","right-end":"translate3d(100%, 0px, 0px)"},this.window=this.document.defaultView}get visible(){return this._visible}set visible(e){this._visible=e,this._visible&&!this.modalVisible&&(this.modalVisible=!0)}get mode(){return this._mode||this.overlayOptions?.mode}set mode(e){this._mode=e}get style(){return Me.merge(this._style,this.modal?this.overlayResponsiveOptions?.style:this.overlayOptions?.style)}set style(e){this._style=e}get styleClass(){return Me.merge(this._styleClass,this.modal?this.overlayResponsiveOptions?.styleClass:this.overlayOptions?.styleClass)}set styleClass(e){this._styleClass=e}get contentStyle(){return Me.merge(this._contentStyle,this.modal?this.overlayResponsiveOptions?.contentStyle:this.overlayOptions?.contentStyle)}set contentStyle(e){this._contentStyle=e}get contentStyleClass(){return Me.merge(this._contentStyleClass,this.modal?this.overlayResponsiveOptions?.contentStyleClass:this.overlayOptions?.contentStyleClass)}set contentStyleClass(e){this._contentStyleClass=e}get target(){const e=this._target||this.overlayOptions?.target;return void 0===e?"@prev":e}set target(e){this._target=e}get appendTo(){return this._appendTo||this.overlayOptions?.appendTo}set appendTo(e){this._appendTo=e}get autoZIndex(){const e=this._autoZIndex||this.overlayOptions?.autoZIndex;return void 0===e||e}set autoZIndex(e){this._autoZIndex=e}get baseZIndex(){const e=this._baseZIndex||this.overlayOptions?.baseZIndex;return void 0===e?0:e}set baseZIndex(e){this._baseZIndex=e}get showTransitionOptions(){const e=this._showTransitionOptions||this.overlayOptions?.showTransitionOptions;return void 0===e?".12s cubic-bezier(0, 0, 0.2, 1)":e}set showTransitionOptions(e){this._showTransitionOptions=e}get hideTransitionOptions(){const e=this._hideTransitionOptions||this.overlayOptions?.hideTransitionOptions;return void 0===e?".1s linear":e}set hideTransitionOptions(e){this._hideTransitionOptions=e}get listener(){return this._listener||this.overlayOptions?.listener}set listener(e){this._listener=e}get responsive(){return this._responsive||this.overlayOptions?.responsive}set responsive(e){this._responsive=e}get options(){return this._options}set options(e){this._options=e}get modal(){return"modal"===this.mode||this.overlayResponsiveOptions&&this.window?.matchMedia(this.overlayResponsiveOptions.media?.replace("@media","")||`(max-width: ${this.overlayResponsiveOptions.breakpoint})`).matches}get overlayMode(){return this.mode||(this.modal?"modal":"overlay")}get overlayOptions(){return{...this.config?.overlayOptions,...this.options}}get overlayResponsiveOptions(){return{...this.overlayOptions?.responsive,...this.responsive}}get overlayResponsiveDirection(){return this.overlayResponsiveOptions?.direction||"center"}get overlayEl(){return this.overlayViewChild?.nativeElement}get contentEl(){return this.contentViewChild?.nativeElement}get targetEl(){return A.getTargetElement(this.target,this.el?.nativeElement)}ngAfterContentInit(){this.templates?.forEach(e=>{e.getType(),this.contentTemplate=e.template})}show(e,i=!1){this.onVisibleChange(!0),this.handleEvents("onShow",{overlay:e||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&A.focus(this.targetEl),this.modal&&A.addClass(this.document?.body,"p-overflow-hidden")}hide(e,i=!1){this.visible&&(this.onVisibleChange(!1),this.handleEvents("onHide",{overlay:e||this.overlayEl,target:this.targetEl,mode:this.overlayMode}),i&&A.focus(this.targetEl),this.modal&&A.removeClass(this.document?.body,"p-overflow-hidden"))}alignOverlay(){!this.modal&&A.alignOverlay(this.overlayEl,this.targetEl,this.appendTo)}onVisibleChange(e){this._visible=e,this.visibleChange.emit(e)}onOverlayClick(e){this.isOverlayClicked=!0}onOverlayContentClick(e){this.overlayService.add({originalEvent:e,target:this.targetEl}),this.isOverlayContentClicked=!0}onOverlayContentAnimationStart(e){switch(e.toState){case"visible":this.handleEvents("onBeforeShow",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.autoZIndex&&Ui.set(this.overlayMode,this.overlayEl,this.baseZIndex+this.config?.zIndex[this.overlayMode]),A.appendOverlay(this.overlayEl,"body"===this.appendTo?this.document.body:this.appendTo,this.appendTo),this.alignOverlay();break;case"void":this.handleEvents("onBeforeHide",{overlay:this.overlayEl,target:this.targetEl,mode:this.overlayMode}),this.modal&&A.addClass(this.overlayEl,"p-component-overlay-leave")}this.handleEvents("onAnimationStart",e)}onOverlayContentAnimationDone(e){const i=this.overlayEl||e.element.parentElement;switch(e.toState){case"visible":this.show(i,!0),this.bindListeners();break;case"void":this.hide(i,!0),this.unbindListeners(),A.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),Ui.clear(i),this.modalVisible=!1}this.handleEvents("onAnimationDone",e)}handleEvents(e,i){this[e].emit(i),this.options&&this.options[e]&&this.options[e](i),this.config?.overlayOptions&&this.config?.overlayOptions[e]&&this.config?.overlayOptions[e](i)}bindListeners(){this.bindScrollListener(),this.bindDocumentClickListener(),this.bindDocumentResizeListener(),this.bindDocumentKeyboardListener()}unbindListeners(){this.unbindScrollListener(),this.unbindDocumentClickListener(),this.unbindDocumentResizeListener(),this.unbindDocumentKeyboardListener()}bindScrollListener(){this.scrollHandler||(this.scrollHandler=new UD(this.targetEl,e=>{(!this.listener||this.listener(e,{type:"scroll",mode:this.overlayMode,valid:!0}))&&this.hide(e,!0)})),this.scrollHandler.bindScrollListener()}unbindScrollListener(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()}bindDocumentClickListener(){this.documentClickListener||(this.documentClickListener=this.renderer.listen(this.document,"click",e=>{const r=!(this.targetEl&&(this.targetEl.isSameNode(e.target)||!this.isOverlayClicked&&this.targetEl.contains(e.target))||this.isOverlayContentClicked);(this.listener?this.listener(e,{type:"outside",mode:this.overlayMode,valid:3!==e.which&&r}):r)&&this.hide(e),this.isOverlayClicked=this.isOverlayContentClicked=!1}))}unbindDocumentClickListener(){this.documentClickListener&&(this.documentClickListener(),this.documentClickListener=null)}bindDocumentResizeListener(){this.documentResizeListener||(this.documentResizeListener=this.renderer.listen(this.window,"resize",e=>{(this.listener?this.listener(e,{type:"resize",mode:this.overlayMode,valid:!A.isTouchDevice()}):!A.isTouchDevice())&&this.hide(e,!0)}))}unbindDocumentResizeListener(){this.documentResizeListener&&(this.documentResizeListener(),this.documentResizeListener=null)}bindDocumentKeyboardListener(){this.documentKeyboardListener||this.zone.runOutsideAngular(()=>{this.documentKeyboardListener=this.renderer.listen(this.window,"keydown",e=>{this.overlayOptions.hideOnEscape&&27===e.keyCode&&(this.listener?this.listener(e,{type:"keydown",mode:this.overlayMode,valid:!A.isTouchDevice()}):!A.isTouchDevice())&&this.zone.run(()=>{this.hide(e,!0)})})})}unbindDocumentKeyboardListener(){this.documentKeyboardListener&&(this.documentKeyboardListener(),this.documentKeyboardListener=null)}ngOnDestroy(){this.hide(this.overlayEl,!0),this.overlayEl&&(A.appendOverlay(this.overlayEl,this.targetEl,this.appendTo),Ui.clear(this.overlayEl)),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.unbindListeners()}}return t.\u0275fac=function(e){return new(e||t)(D(Qe),D($e),D(Yt),D(ua),D(LV),D(Te))},t.\u0275cmp=Ie({type:t,selectors:[["p-overlay"]],contentQueries:function(e,i,r){if(1&e&&xn(r,ti,4),2&e){let s;De(s=Se())&&(i.templates=s)}},viewQuery:function(e,i){if(1&e&&(Je(rH,5),Je(sH,5)),2&e){let r;De(r=Se())&&(i.overlayViewChild=r.first),De(r=Se())&&(i.contentViewChild=r.first)}},hostAttrs:[1,"p-element"],inputs:{visible:"visible",mode:"mode",style:"style",styleClass:"styleClass",contentStyle:"contentStyle",contentStyleClass:"contentStyleClass",target:"target",appendTo:"appendTo",autoZIndex:"autoZIndex",baseZIndex:"baseZIndex",showTransitionOptions:"showTransitionOptions",hideTransitionOptions:"hideTransitionOptions",listener:"listener",responsive:"responsive",options:"options"},outputs:{visibleChange:"visibleChange",onBeforeShow:"onBeforeShow",onShow:"onShow",onBeforeHide:"onBeforeHide",onHide:"onHide",onAnimationStart:"onAnimationStart",onAnimationDone:"onAnimationDone"},features:[Pe([gH])],ngContentSelectors:fH,decls:1,vars:1,consts:[[3,"ngStyle","class","ngClass","click",4,"ngIf"],[3,"ngStyle","ngClass","click"],["overlay",""],["content",""],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,i){1&e&&(Ri(),S(0,pH,3,20,"div",0)),2&e&&g("ngIf",i.modalVisible)},dependencies:[Qn,Dt,Yn,Zn],styles:[".p-overlay{position:absolute;top:0;left:0}.p-overlay-modal{display:flex;align-items:center;justify-content:center;position:fixed;top:0;left:0;width:100%;height:100%}.p-overlay-content{transform-origin:inherit}.p-overlay-modal>.p-overlay-content{z-index:1;width:90%}.p-overlay-top{align-items:flex-start}.p-overlay-top-start{align-items:flex-start;justify-content:flex-start}.p-overlay-top-end{align-items:flex-start;justify-content:flex-end}.p-overlay-bottom{align-items:flex-end}.p-overlay-bottom-start{align-items:flex-end;justify-content:flex-start}.p-overlay-bottom-end{align-items:flex-end;justify-content:flex-end}.p-overlay-left{justify-content:flex-start}.p-overlay-left-start{justify-content:flex-start;align-items:flex-start}.p-overlay-left-end{justify-content:flex-start;align-items:flex-end}.p-overlay-right{justify-content:flex-end}.p-overlay-right-start{justify-content:flex-end;align-items:flex-start}.p-overlay-right-end{justify-content:flex-end;align-items:flex-end}\n"],encapsulation:2,data:{animation:[Gp("overlayContentAnimation",[aa(":enter",[FD(mH)]),aa(":leave",[FD(_H)])])]},changeDetection:0}),t})(),eE=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,Ln,Ln]}),t})();const yH=["element"],vH=["content"];function wH(t,n){1&t&&fe(0)}const wf=function(t,n){return{$implicit:t,options:n}};function CH(t,n){if(1&t&&(oe(0),S(1,wH,1,0,"ng-container",7),ae()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.contentTemplate)("ngTemplateOutletContext",Ft(2,wf,e.loadedItems,e.getContentOptions()))}}function bH(t,n){1&t&&fe(0)}function DH(t,n){if(1&t&&(oe(0),S(1,bH,1,0,"ng-container",7),ae()),2&t){const e=n.$implicit,i=n.index,r=C(3);m(1),g("ngTemplateOutlet",r.itemTemplate)("ngTemplateOutletContext",Ft(2,wf,e,r.getOptions(i)))}}const SH=function(t){return{"p-scroller-loading":t}};function EH(t,n){if(1&t&&(y(0,"div",8,9),S(2,DH,2,5,"ng-container",10),v()),2&t){const e=C(2);g("ngClass",le(4,SH,e.d_loading))("ngStyle",e.contentStyle),m(2),g("ngForOf",e.loadedItems)("ngForTrackBy",e._trackBy||e.index)}}function IH(t,n){1&t&&G(0,"div",11),2&t&&g("ngStyle",C(2).spacerStyle)}function TH(t,n){1&t&&fe(0)}const MH=function(t){return{numCols:t}},tE=function(t){return{options:t}};function AH(t,n){if(1&t&&(oe(0),S(1,TH,1,0,"ng-container",7),ae()),2&t){const e=n.index,i=C(4);m(1),g("ngTemplateOutlet",i.loaderTemplate)("ngTemplateOutletContext",le(4,tE,i.getLoaderOptions(e,i.both&&le(2,MH,i._numItemsInViewport.cols))))}}function OH(t,n){if(1&t&&(oe(0),S(1,AH,2,6,"ng-container",14),ae()),2&t){const e=C(3);m(1),g("ngForOf",e.loaderArr)}}function PH(t,n){1&t&&fe(0)}const xH=function(){return{styleClass:"p-scroller-loading-icon"}};function RH(t,n){if(1&t&&(oe(0),S(1,PH,1,0,"ng-container",7),ae()),2&t){const e=C(4);m(1),g("ngTemplateOutlet",e.loaderIconTemplate)("ngTemplateOutletContext",le(3,tE,pr(2,xH)))}}function NH(t,n){1&t&&G(0,"i",16)}function FH(t,n){if(1&t&&(S(0,RH,2,5,"ng-container",0),S(1,NH,1,0,"ng-template",null,15,gi)),2&t){const e=An(2);g("ngIf",C(3).loaderIconTemplate)("ngIfElse",e)}}const kH=function(t){return{"p-component-overlay":t}};function LH(t,n){if(1&t&&(y(0,"div",12),S(1,OH,2,1,"ng-container",0),S(2,FH,3,2,"ng-template",null,13,gi),v()),2&t){const e=An(3),i=C(2);g("ngClass",le(3,kH,!i.loaderTemplate)),m(1),g("ngIf",i.loaderTemplate)("ngIfElse",e)}}const VH=function(t,n,e){return{"p-scroller":!0,"p-scroller-inline":t,"p-both-scroll":n,"p-horizontal-scroll":e}};function BH(t,n){if(1&t){const e=be();oe(0),y(1,"div",2,3),F("scroll",function(r){return L(e),V(C().onContainerScroll(r))}),S(3,CH,2,5,"ng-container",0),S(4,EH,3,6,"ng-template",null,4,gi),S(6,IH,1,1,"div",5),S(7,LH,4,5,"div",6),v(),ae()}if(2&t){const e=An(5),i=C();m(1),Ke(i._styleClass),g("ngStyle",i._style)("ngClass",fr(10,VH,i.inline,i.both,i.horizontal)),Be("id",i._id)("tabindex",i.tabindex),m(2),g("ngIf",i.contentTemplate)("ngIfElse",e),m(3),g("ngIf",i._showSpacer),m(1),g("ngIf",!i.loaderDisabled&&i._showLoader&&i.d_loading)}}function HH(t,n){1&t&&fe(0)}const $H=function(t,n){return{rows:t,columns:n}};function UH(t,n){if(1&t&&(oe(0),S(1,HH,1,0,"ng-container",7),ae()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.contentTemplate)("ngTemplateOutletContext",Ft(5,wf,e.items,Ft(2,$H,e._items,e.loadedColumns)))}}function jH(t,n){if(1&t&&(pi(0),S(1,UH,2,8,"ng-container",17)),2&t){const e=C();m(1),g("ngIf",e.contentTemplate)}}const zH=["*"];let GH=(()=>{class t{constructor(e,i){this.cd=e,this.zone=i,this.onLazyLoad=new U,this.onScroll=new U,this.onScrollIndexChange=new U,this._tabindex=0,this._itemSize=0,this._orientation="vertical",this._step=0,this._delay=0,this._resizeDelay=10,this._appendOnly=!1,this._inline=!1,this._lazy=!1,this._disabled=!1,this._loaderDisabled=!1,this._showSpacer=!0,this._showLoader=!1,this._autoSize=!1,this.d_loading=!1,this.first=0,this.last=0,this.page=0,this.isRangeChanged=!1,this.numItemsInViewport=0,this.lastScrollPos=0,this.lazyLoadState={},this.loaderArr=[],this.spacerStyle={},this.contentStyle={},this.initialized=!1}get id(){return this._id}set id(e){this._id=e}get style(){return this._style}set style(e){this._style=e}get styleClass(){return this._styleClass}set styleClass(e){this._styleClass=e}get tabindex(){return this._tabindex}set tabindex(e){this._tabindex=e}get items(){return this._items}set items(e){this._items=e}get itemSize(){return this._itemSize}set itemSize(e){this._itemSize=e}get scrollHeight(){return this._scrollHeight}set scrollHeight(e){this._scrollHeight=e}get scrollWidth(){return this._scrollWidth}set scrollWidth(e){this._scrollWidth=e}get orientation(){return this._orientation}set orientation(e){this._orientation=e}get step(){return this._step}set step(e){this._step=e}get delay(){return this._delay}set delay(e){this._delay=e}get resizeDelay(){return this._resizeDelay}set resizeDelay(e){this._resizeDelay=e}get appendOnly(){return this._appendOnly}set appendOnly(e){this._appendOnly=e}get inline(){return this._inline}set inline(e){this._inline=e}get lazy(){return this._lazy}set lazy(e){this._lazy=e}get disabled(){return this._disabled}set disabled(e){this._disabled=e}get loaderDisabled(){return this._loaderDisabled}set loaderDisabled(e){this._loaderDisabled=e}get columns(){return this._columns}set columns(e){this._columns=e}get showSpacer(){return this._showSpacer}set showSpacer(e){this._showSpacer=e}get showLoader(){return this._showLoader}set showLoader(e){this._showLoader=e}get numToleratedItems(){return this._numToleratedItems}set numToleratedItems(e){this._numToleratedItems=e}get loading(){return this._loading}set loading(e){this._loading=e}get autoSize(){return this._autoSize}set autoSize(e){this._autoSize=e}get trackBy(){return this._trackBy}set trackBy(e){this._trackBy=e}get options(){return this._options}set options(e){this._options=e,e&&"object"==typeof e&&Object.entries(e).forEach(([i,r])=>this[`_${i}`]!==r&&(this[`_${i}`]=r))}get vertical(){return"vertical"===this._orientation}get horizontal(){return"horizontal"===this._orientation}get both(){return"both"===this._orientation}get loadedItems(){return this._items&&!this.d_loading?this.both?this._items.slice(this._appendOnly?0:this.first.rows,this.last.rows).map(e=>this._columns?e:e.slice(this._appendOnly?0:this.first.cols,this.last.cols)):this.horizontal&&this._columns?this._items:this._items.slice(this._appendOnly?0:this.first,this.last):[]}get loadedRows(){return this.d_loading?this._loaderDisabled?this.loaderArr:[]:this.loadedItems}get loadedColumns(){return this._columns&&(this.both||this.horizontal)?this.d_loading&&this._loaderDisabled?this.both?this.loaderArr[0]:this.loaderArr:this._columns.slice(this.both?this.first.cols:this.first,this.both?this.last.cols:this.last):this._columns}get isPageChanged(){return!this._step||this.page!==this.getPageByFirst()}ngOnInit(){this.setInitialState()}ngOnChanges(e){let i=!1;if(e.loading){const{previousValue:r,currentValue:s}=e.loading;this.lazy&&r!==s&&s!==this.d_loading&&(this.d_loading=s,i=!0)}if(e.orientation&&(this.lastScrollPos=this.both?{top:0,left:0}:0),e.numToleratedItems){const{previousValue:r,currentValue:s}=e.numToleratedItems;r!==s&&s!==this.d_numToleratedItems&&(this.d_numToleratedItems=s)}if(e.options){const{previousValue:r,currentValue:s}=e.options;this.lazy&&r?.loading!==s?.loading&&s?.loading!==this.d_loading&&(this.d_loading=s.loading,i=!0),r?.numToleratedItems!==s?.numToleratedItems&&s?.numToleratedItems!==this.d_numToleratedItems&&(this.d_numToleratedItems=s.numToleratedItems)}this.initialized&&!i&&(e.items?.previousValue?.length!==e.items?.currentValue?.length||e.itemSize||e.scrollHeight||e.scrollWidth)&&(this.init(),this.calculateAutoSize())}ngAfterContentInit(){this.templates.forEach(e=>{switch(e.getType()){case"content":this.contentTemplate=e.template;break;case"item":default:this.itemTemplate=e.template;break;case"loader":this.loaderTemplate=e.template;break;case"loadericon":this.loaderIconTemplate=e.template}})}ngAfterViewInit(){Promise.resolve().then(()=>{this.viewInit()})}ngAfterViewChecked(){this.initialized||this.viewInit()}ngOnDestroy(){this.unbindResizeListener(),this.contentEl=null,this.initialized=!1}viewInit(){A.isVisible(this.elementViewChild?.nativeElement)&&(this.setInitialState(),this.setContentEl(this.contentEl),this.init(),this.defaultWidth=A.getWidth(this.elementViewChild.nativeElement),this.defaultHeight=A.getHeight(this.elementViewChild.nativeElement),this.defaultContentWidth=A.getWidth(this.contentEl),this.defaultContentHeight=A.getHeight(this.contentEl),this.initialized=!0)}init(){this._disabled||(this.setSize(),this.calculateOptions(),this.setSpacerSize(),this.bindResizeListener(),this.cd.detectChanges())}setContentEl(e){this.contentEl=e||this.contentViewChild?.nativeElement||A.findSingle(this.elementViewChild?.nativeElement,".p-scroller-content")}setInitialState(){this.first=this.both?{rows:0,cols:0}:0,this.last=this.both?{rows:0,cols:0}:0,this.numItemsInViewport=this.both?{rows:0,cols:0}:0,this.lastScrollPos=this.both?{top:0,left:0}:0,this.d_loading=this._loading||!1,this.d_numToleratedItems=this._numToleratedItems,this.loaderArr=[],this.spacerStyle={},this.contentStyle={}}getElementRef(){return this.elementViewChild}getPageByFirst(){return Math.floor((this.first+4*this.d_numToleratedItems)/(this._step||1))}scrollTo(e){this.lastScrollPos=this.both?{top:0,left:0}:0,this.elementViewChild?.nativeElement?.scrollTo(e)}scrollToIndex(e,i="auto"){const{numToleratedItems:r}=this.calculateNumItems(),s=this.getContentPosition(),o=(u=0,d)=>u<=d?0:u,a=(u,d,h)=>u*d+h,l=(u=0,d=0)=>this.scrollTo({left:u,top:d,behavior:i});let c=0;this.both?(c={rows:o(e[0],r[0]),cols:o(e[1],r[1])},l(a(c.cols,this._itemSize[1],s.left),a(c.rows,this._itemSize[0],s.top))):(c=o(e,r),this.horizontal?l(a(c,this._itemSize,s.left),0):l(0,a(c,this._itemSize,s.top))),this.isRangeChanged=this.first!==c,this.first=c}scrollInView(e,i,r="auto"){if(i){const{first:s,viewport:o}=this.getRenderedRange(),a=(u=0,d=0)=>this.scrollTo({left:u,top:d,behavior:r}),c="to-end"===i;if("to-start"===i){if(this.both)o.first.rows-s.rows>e[0]?a(o.first.cols*this._itemSize[1],(o.first.rows-1)*this._itemSize[0]):o.first.cols-s.cols>e[1]&&a((o.first.cols-1)*this._itemSize[1],o.first.rows*this._itemSize[0]);else if(o.first-s>e){const u=(o.first-1)*this._itemSize;this.horizontal?a(u,0):a(0,u)}}else if(c)if(this.both)o.last.rows-s.rows<=e[0]+1?a(o.first.cols*this._itemSize[1],(o.first.rows+1)*this._itemSize[0]):o.last.cols-s.cols<=e[1]+1&&a((o.first.cols+1)*this._itemSize[1],o.first.rows*this._itemSize[0]);else if(o.last-s<=e+1){const u=(o.first+1)*this._itemSize;this.horizontal?a(u,0):a(0,u)}}else this.scrollToIndex(e,r)}getRenderedRange(){const e=(s,o)=>Math.floor(s/(o||s));let i=this.first,r=0;if(this.elementViewChild?.nativeElement){const{scrollTop:s,scrollLeft:o}=this.elementViewChild.nativeElement;this.both?(i={rows:e(s,this._itemSize[0]),cols:e(o,this._itemSize[1])},r={rows:i.rows+this.numItemsInViewport.rows,cols:i.cols+this.numItemsInViewport.cols}):(i=e(this.horizontal?o:s,this._itemSize),r=i+this.numItemsInViewport)}return{first:this.first,last:this.last,viewport:{first:i,last:r}}}calculateNumItems(){const e=this.getContentPosition(),i=this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetWidth-e.left:0,r=this.elementViewChild?.nativeElement?this.elementViewChild.nativeElement.offsetHeight-e.top:0,s=(c,u)=>Math.ceil(c/(u||c)),o=c=>Math.ceil(c/2),a=this.both?{rows:s(r,this._itemSize[0]),cols:s(i,this._itemSize[1])}:s(this.horizontal?i:r,this._itemSize);return{numItemsInViewport:a,numToleratedItems:this.d_numToleratedItems||(this.both?[o(a.rows),o(a.cols)]:o(a))}}calculateOptions(){const{numItemsInViewport:e,numToleratedItems:i}=this.calculateNumItems(),r=(a,l,c,u=!1)=>this.getLast(a+l+(aArray.from({length:e.cols})):Array.from({length:e})),this._lazy&&Promise.resolve().then(()=>{this.lazyLoadState={first:this._step?this.both?{rows:0,cols:s.cols}:0:s,last:Math.min(this._step?this._step:this.last,this.items.length)},this.handleEvents("onLazyLoad",this.lazyLoadState)})}calculateAutoSize(){this._autoSize&&!this.d_loading&&Promise.resolve().then(()=>{if(this.contentEl){this.contentEl.style.minHeight=this.contentEl.style.minWidth="auto",this.contentEl.style.position="relative",this.elementViewChild.nativeElement.style.contain="none";const[e,i]=[A.getWidth(this.contentEl),A.getHeight(this.contentEl)];e!==this.defaultContentWidth&&(this.elementViewChild.nativeElement.style.width=""),i!==this.defaultContentHeight&&(this.elementViewChild.nativeElement.style.height="");const[r,s]=[A.getWidth(this.elementViewChild.nativeElement),A.getHeight(this.elementViewChild.nativeElement)];(this.both||this.horizontal)&&(this.elementViewChild.nativeElement.style.width=rthis.elementViewChild.nativeElement.style[o]=a;this.both||this.horizontal?(s("height",r),s("width",i)):s("height",r)}}setSpacerSize(){if(this._items){const e=this.getContentPosition(),i=(r,s,o,a=0)=>this.spacerStyle={...this.spacerStyle,[`${r}`]:(s||[]).length*o+a+"px"};this.both?(i("height",this._items,this._itemSize[0],e.y),i("width",this._columns||this._items[1],this._itemSize[1],e.x)):this.horizontal?i("width",this._columns||this._items,this._itemSize,e.x):i("height",this._items,this._itemSize,e.y)}}setContentPosition(e){if(this.contentEl&&!this._appendOnly){const i=e?e.first:this.first,r=(o,a)=>o*a,s=(o=0,a=0)=>this.contentStyle={...this.contentStyle,transform:`translate3d(${o}px, ${a}px, 0)`};if(this.both)s(r(i.cols,this._itemSize[1]),r(i.rows,this._itemSize[0]));else{const o=r(i,this._itemSize);this.horizontal?s(o,0):s(0,o)}}}onScrollPositionChange(e){const i=e.target,r=this.getContentPosition(),s=(w,b)=>w?w>b?w-b:w:0,o=(w,b)=>Math.floor(w/(b||w)),a=(w,b,T,E,O,te)=>w<=O?O:te?T-E-O:b+O-1,l=(w,b,T,E,O,te,he)=>w<=te?0:Math.max(0,he?wb?T:w-2*te),c=(w,b,T,E,O,te=!1)=>{let he=b+E+2*O;return w>=O&&(he+=O+1),this.getLast(he,te)},u=s(i.scrollTop,r.top),d=s(i.scrollLeft,r.left);let h=this.both?{rows:0,cols:0}:0,p=this.last,f=!1,_=this.lastScrollPos;if(this.both){const w=this.lastScrollPos.top<=u,b=this.lastScrollPos.left<=d;if(!this._appendOnly||this._appendOnly&&(w||b)){const T={rows:o(u,this._itemSize[0]),cols:o(d,this._itemSize[1])},E={rows:a(T.rows,this.first.rows,this.last.rows,this.numItemsInViewport.rows,this.d_numToleratedItems[0],w),cols:a(T.cols,this.first.cols,this.last.cols,this.numItemsInViewport.cols,this.d_numToleratedItems[1],b)};h={rows:l(T.rows,E.rows,this.first.rows,0,0,this.d_numToleratedItems[0],w),cols:l(T.cols,E.cols,this.first.cols,0,0,this.d_numToleratedItems[1],b)},p={rows:c(T.rows,h.rows,0,this.numItemsInViewport.rows,this.d_numToleratedItems[0]),cols:c(T.cols,h.cols,0,this.numItemsInViewport.cols,this.d_numToleratedItems[1],!0)},f=h.rows!==this.first.rows||p.rows!==this.last.rows||h.cols!==this.first.cols||p.cols!==this.last.cols||this.isRangeChanged,_={top:u,left:d}}}else{const w=this.horizontal?d:u,b=this.lastScrollPos<=w;if(!this._appendOnly||this._appendOnly&&b){const T=o(w,this._itemSize);h=l(T,a(T,this.first,this.last,this.numItemsInViewport,this.d_numToleratedItems,b),this.first,0,0,this.d_numToleratedItems,b),p=c(T,h,0,this.numItemsInViewport,this.d_numToleratedItems),f=h!==this.first||p!==this.last||this.isRangeChanged,_=w}}return{first:h,last:p,isRangeChanged:f,scrollPos:_}}onScrollChange(e){const{first:i,last:r,isRangeChanged:s,scrollPos:o}=this.onScrollPositionChange(e);if(s){const a={first:i,last:r};if(this.setContentPosition(a),this.first=i,this.last=r,this.lastScrollPos=o,this.handleEvents("onScrollIndexChange",a),this._lazy&&this.isPageChanged){const l={first:this._step?Math.min(this.getPageByFirst()*this._step,this.items.length-this._step):i,last:Math.min(this._step?(this.getPageByFirst()+1)*this._step:r,this.items.length)};(this.lazyLoadState.first!==l.first||this.lazyLoadState.last!==l.last)&&this.handleEvents("onLazyLoad",l),this.lazyLoadState=l}}}onContainerScroll(e){if(this.handleEvents("onScroll",{originalEvent:e}),this._delay&&this.isPageChanged){if(this.scrollTimeout&&clearTimeout(this.scrollTimeout),!this.d_loading&&this.showLoader){const{isRangeChanged:i}=this.onScrollPositionChange(e);(i||this._step&&this.isPageChanged)&&(this.d_loading=!0,this.cd.detectChanges())}this.scrollTimeout=setTimeout(()=>{this.onScrollChange(e),this.d_loading&&this.showLoader&&(!this._lazy||void 0===this._loading)&&(this.d_loading=!1,this.page=this.getPageByFirst(),this.cd.detectChanges())},this._delay)}else!this.d_loading&&this.onScrollChange(e)}bindResizeListener(){this.windowResizeListener||this.zone.runOutsideAngular(()=>{this.windowResizeListener=this.onWindowResize.bind(this),window.addEventListener("resize",this.windowResizeListener),window.addEventListener("orientationchange",this.windowResizeListener)})}unbindResizeListener(){this.windowResizeListener&&(window.removeEventListener("resize",this.windowResizeListener),window.removeEventListener("orientationchange",this.windowResizeListener),this.windowResizeListener=null)}onWindowResize(){this.resizeTimeout&&clearTimeout(this.resizeTimeout),this.resizeTimeout=setTimeout(()=>{if(A.isVisible(this.elementViewChild?.nativeElement)){const[e,i]=[A.getWidth(this.elementViewChild.nativeElement),A.getHeight(this.elementViewChild.nativeElement)],[r,s]=[e!==this.defaultWidth,i!==this.defaultHeight];(this.both?r||s:this.horizontal?r:this.vertical&&s)&&this.zone.run(()=>{this.d_numToleratedItems=this._numToleratedItems,this.defaultWidth=e,this.defaultHeight=i,this.defaultContentWidth=A.getWidth(this.contentEl),this.defaultContentHeight=A.getHeight(this.contentEl),this.init()})}},this._resizeDelay)}handleEvents(e,i){return this.options&&this.options[e]?this.options[e](i):this[e].emit(i)}getContentOptions(){return{contentStyleClass:"p-scroller-content "+(this.d_loading?"p-scroller-loading":""),items:this.loadedItems,getItemOptions:e=>this.getOptions(e),loading:this.d_loading,getLoaderOptions:(e,i)=>this.getLoaderOptions(e,i),itemSize:this._itemSize,rows:this.loadedRows,columns:this.loadedColumns,spacerStyle:this.spacerStyle,contentStyle:this.contentStyle,vertical:this.vertical,horizontal:this.horizontal,both:this.both}}getOptions(e){const i=(this._items||[]).length,r=this.both?this.first.rows+e:this.first+e;return{index:r,count:i,first:0===r,last:r===i-1,even:r%2==0,odd:r%2!=0}}getLoaderOptions(e,i){const r=this.loaderArr.length;return{index:e,count:r,first:0===e,last:e===r-1,even:e%2==0,odd:e%2!=0,...i}}}return t.\u0275fac=function(e){return new(e||t)(D(Ut),D(Te))},t.\u0275cmp=Ie({type:t,selectors:[["p-scroller"]],contentQueries:function(e,i,r){if(1&e&&xn(r,ti,4),2&e){let s;De(s=Se())&&(i.templates=s)}},viewQuery:function(e,i){if(1&e&&(Je(yH,5),Je(vH,5)),2&e){let r;De(r=Se())&&(i.elementViewChild=r.first),De(r=Se())&&(i.contentViewChild=r.first)}},hostAttrs:[1,"p-scroller-viewport","p-element"],inputs:{id:"id",style:"style",styleClass:"styleClass",tabindex:"tabindex",items:"items",itemSize:"itemSize",scrollHeight:"scrollHeight",scrollWidth:"scrollWidth",orientation:"orientation",step:"step",delay:"delay",resizeDelay:"resizeDelay",appendOnly:"appendOnly",inline:"inline",lazy:"lazy",disabled:"disabled",loaderDisabled:"loaderDisabled",columns:"columns",showSpacer:"showSpacer",showLoader:"showLoader",numToleratedItems:"numToleratedItems",loading:"loading",autoSize:"autoSize",trackBy:"trackBy",options:"options"},outputs:{onLazyLoad:"onLazyLoad",onScroll:"onScroll",onScrollIndexChange:"onScrollIndexChange"},features:[pt],ngContentSelectors:zH,decls:3,vars:2,consts:[[4,"ngIf","ngIfElse"],["disabledContainer",""],[3,"ngStyle","ngClass","scroll"],["element",""],["buildInContent",""],["class","p-scroller-spacer",3,"ngStyle",4,"ngIf"],["class","p-scroller-loader",3,"ngClass",4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-scroller-content",3,"ngClass","ngStyle"],["content",""],[4,"ngFor","ngForOf","ngForTrackBy"],[1,"p-scroller-spacer",3,"ngStyle"],[1,"p-scroller-loader",3,"ngClass"],["buildInLoader",""],[4,"ngFor","ngForOf"],["buildInLoaderIcon",""],[1,"p-scroller-loading-icon","pi","pi-spinner","pi-spin"],[4,"ngIf"]],template:function(e,i){if(1&e&&(Ri(),S(0,BH,8,14,"ng-container",0),S(1,jH,2,1,"ng-template",null,1,gi)),2&e){const r=An(2);g("ngIf",!i._disabled)("ngIfElse",r)}},dependencies:[Qn,Jt,Dt,Yn,Zn],styles:["p-scroller{flex:1;outline:0 none}.p-scroller{position:relative;overflow:auto;contain:strict;transform:translateZ(0);will-change:scroll-position;outline:0 none}.p-scroller-content{position:absolute;top:0;left:0;min-height:100%;min-width:100%;will-change:transform}.p-scroller-spacer{position:absolute;top:0;left:0;height:1px;width:1px;transform-origin:0 0;pointer-events:none}.p-scroller-loader{position:sticky;top:0;left:0;width:100%;height:100%}.p-scroller-loader.p-component-overlay{display:flex;align-items:center;justify-content:center}.p-scroller-loading-icon{font-size:2rem}.p-scroller-inline .p-scroller-content{position:static}\n"],encapsulation:2}),t})(),nE=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})();function WH(t,n){if(1&t&&(y(0,"span"),P(1),v()),2&t){const e=C();let i;m(1),_e(null!==(i=e.label)&&void 0!==i?i:"empty")}}function qH(t,n){1&t&&fe(0)}const va=function(t){return{height:t}},KH=function(t,n){return{"p-dropdown-item":!0,"p-highlight":t,"p-disabled":n}},Cf=function(t){return{$implicit:t}},QH=["container"],ZH=["filter"],YH=["in"],XH=["editableInput"],JH=["items"],e3=["scroller"],t3=["overlay"];function n3(t,n){if(1&t&&(oe(0),P(1),ae()),2&t){const e=C(2);m(1),_e(e.label||"empty")}}function i3(t,n){1&t&&fe(0)}const r3=function(t){return{"p-dropdown-label p-inputtext":!0,"p-dropdown-label-empty":t}};function s3(t,n){if(1&t&&(y(0,"span",14),S(1,n3,2,1,"ng-container",15),S(2,i3,1,0,"ng-container",16),v()),2&t){const e=C();g("ngClass",le(9,r3,null==e.label||0===e.label.length))("pTooltip",e.tooltip)("tooltipPosition",e.tooltipPosition)("positionStyle",e.tooltipPositionStyle)("tooltipStyleClass",e.tooltipStyleClass),Be("id",e.labelId),m(1),g("ngIf",!e.selectedItemTemplate),m(1),g("ngTemplateOutlet",e.selectedItemTemplate)("ngTemplateOutletContext",le(11,Cf,e.selectedOption))}}const o3=function(t){return{"p-dropdown-label p-inputtext p-placeholder":!0,"p-dropdown-label-empty":t}};function a3(t,n){if(1&t&&(y(0,"span",17),P(1),v()),2&t){const e=C();g("ngClass",le(2,o3,null==e.placeholder||0===e.placeholder.length)),m(1),_e(e.placeholder||"empty")}}function l3(t,n){if(1&t){const e=be();y(0,"input",18,19),F("input",function(r){return L(e),V(C().onEditableInputChange(r))})("focus",function(r){return L(e),V(C().onEditableInputFocus(r))})("blur",function(r){return L(e),V(C().onInputBlur(r))}),v()}if(2&t){const e=C();g("disabled",e.disabled),Be("maxlength",e.maxlength)("placeholder",e.placeholder)("aria-expanded",e.overlayVisible)}}function c3(t,n){if(1&t){const e=be();y(0,"i",20),F("click",function(r){return L(e),V(C().clear(r))}),v()}}function u3(t,n){1&t&&fe(0)}function d3(t,n){1&t&&fe(0)}const iE=function(t){return{options:t}};function h3(t,n){if(1&t&&(oe(0),S(1,d3,1,0,"ng-container",16),ae()),2&t){const e=C(3);m(1),g("ngTemplateOutlet",e.filterTemplate)("ngTemplateOutletContext",le(2,iE,e.filterOptions))}}function p3(t,n){if(1&t){const e=be();y(0,"div",30)(1,"input",31,32),F("keydown.enter",function(r){return r.preventDefault()})("keydown",function(r){return L(e),V(C(3).onKeydown(r,!1))})("input",function(r){return L(e),V(C(3).onFilterInputChange(r))}),v(),G(3,"span",33),v()}if(2&t){const e=C(3);m(1),g("value",e.filterValue||""),Be("placeholder",e.filterPlaceholder)("aria-label",e.ariaFilterLabel)("aria-activedescendant",e.overlayVisible?"p-highlighted-option":e.labelId)}}function f3(t,n){if(1&t&&(y(0,"div",27),F("click",function(i){return i.stopPropagation()}),S(1,h3,2,4,"ng-container",28),S(2,p3,4,4,"ng-template",null,29,gi),v()),2&t){const e=An(3),i=C(2);m(1),g("ngIf",i.filterTemplate)("ngIfElse",e)}}function g3(t,n){1&t&&fe(0)}const rE=function(t,n){return{$implicit:t,options:n}};function m3(t,n){if(1&t&&S(0,g3,1,0,"ng-container",16),2&t){const e=n.$implicit,i=n.options;C(2),g("ngTemplateOutlet",An(7))("ngTemplateOutletContext",Ft(2,rE,e,i))}}function _3(t,n){1&t&&fe(0)}function y3(t,n){if(1&t&&S(0,_3,1,0,"ng-container",16),2&t){const e=n.options;g("ngTemplateOutlet",C(4).loaderTemplate)("ngTemplateOutletContext",le(2,iE,e))}}function v3(t,n){1&t&&(oe(0),S(1,y3,1,4,"ng-template",36),ae())}function w3(t,n){if(1&t){const e=be();y(0,"p-scroller",34,35),F("onLazyLoad",function(r){return L(e),V(C(2).onLazyLoad.emit(r))}),S(2,m3,1,5,"ng-template",13),S(3,v3,2,0,"ng-container",15),v()}if(2&t){const e=C(2);fn(le(8,va,e.scrollHeight)),g("items",e.optionsToDisplay)("itemSize",e.virtualScrollItemSize||e._itemSize)("autoSize",!0)("lazy",e.lazy)("options",e.virtualScrollOptions),m(3),g("ngIf",e.loaderTemplate)}}function C3(t,n){1&t&&fe(0)}const b3=function(){return{}};function D3(t,n){if(1&t&&(oe(0),S(1,C3,1,0,"ng-container",16),ae()),2&t){C();const e=An(7),i=C();m(1),g("ngTemplateOutlet",e)("ngTemplateOutletContext",Ft(3,rE,i.optionsToDisplay,pr(2,b3)))}}function S3(t,n){if(1&t&&(y(0,"span"),P(1),v()),2&t){const e=C().$implicit,i=C(4);m(1),_e(i.getOptionGroupLabel(e)||"empty")}}function E3(t,n){1&t&&fe(0)}function I3(t,n){1&t&&fe(0)}const sE=function(t,n){return{$implicit:t,selectedOption:n}};function T3(t,n){if(1&t&&(y(0,"li",42),S(1,S3,2,1,"span",15),S(2,E3,1,0,"ng-container",16),v(),S(3,I3,1,0,"ng-container",16)),2&t){const e=n.$implicit,i=C(2).options,r=An(5),s=C(2);g("ngStyle",le(6,va,i.itemSize+"px")),m(1),g("ngIf",!s.groupTemplate),m(1),g("ngTemplateOutlet",s.groupTemplate)("ngTemplateOutletContext",le(8,Cf,e)),m(1),g("ngTemplateOutlet",r)("ngTemplateOutletContext",Ft(10,sE,s.getOptionGroupChildren(e),s.selectedOption))}}function M3(t,n){if(1&t&&(oe(0),S(1,T3,4,13,"ng-template",41),ae()),2&t){const e=C().$implicit;m(1),g("ngForOf",e)}}function A3(t,n){1&t&&fe(0)}function O3(t,n){if(1&t&&(oe(0),S(1,A3,1,0,"ng-container",16),ae()),2&t){const e=C().$implicit,i=An(5),r=C(2);m(1),g("ngTemplateOutlet",i)("ngTemplateOutletContext",Ft(2,sE,e,r.selectedOption))}}function P3(t,n){if(1&t){const e=be();y(0,"p-dropdownItem",43),F("onClick",function(r){return L(e),V(C(4).onItemClick(r))}),v()}if(2&t){const e=n.$implicit,i=C().selectedOption,r=C(3);g("option",e)("selected",i==e)("label",r.getOptionLabel(e))("disabled",r.isOptionDisabled(e))("template",r.itemTemplate)}}function x3(t,n){1&t&&S(0,P3,1,5,"ng-template",41),2&t&&g("ngForOf",n.$implicit)}function R3(t,n){if(1&t&&(oe(0),P(1),ae()),2&t){const e=C(4);m(1),ot(" ",e.emptyFilterMessageLabel," ")}}function N3(t,n){1&t&&fe(0,null,45)}function F3(t,n){if(1&t&&(y(0,"li",44),S(1,R3,2,1,"ng-container",28),S(2,N3,2,0,"ng-container",22),v()),2&t){const e=C().options,i=C(2);g("ngStyle",le(4,va,e.itemSize+"px")),m(1),g("ngIf",!i.emptyFilterTemplate&&!i.emptyTemplate)("ngIfElse",i.emptyFilter),m(1),g("ngTemplateOutlet",i.emptyFilterTemplate||i.emptyTemplate)}}function k3(t,n){if(1&t&&(oe(0),P(1),ae()),2&t){const e=C(4);m(1),ot(" ",e.emptyMessageLabel," ")}}function L3(t,n){1&t&&fe(0,null,46)}function V3(t,n){if(1&t&&(y(0,"li",44),S(1,k3,2,1,"ng-container",28),S(2,L3,2,0,"ng-container",22),v()),2&t){const e=C().options,i=C(2);g("ngStyle",le(4,va,e.itemSize+"px")),m(1),g("ngIf",!i.emptyTemplate)("ngIfElse",i.empty),m(1),g("ngTemplateOutlet",i.emptyTemplate)}}function B3(t,n){if(1&t&&(y(0,"ul",37,38),S(2,M3,2,1,"ng-container",15),S(3,O3,2,5,"ng-container",15),S(4,x3,1,1,"ng-template",null,39,gi),S(6,F3,3,6,"li",40),S(7,V3,3,6,"li",40),v()),2&t){const e=n.options,i=C(2);fn(e.contentStyle),g("ngClass",e.contentStyleClass),Be("id",i.listId),m(2),g("ngIf",i.group),m(1),g("ngIf",!i.group),m(3),g("ngIf",i.filterValue&&i.isEmpty()),m(1),g("ngIf",!i.filterValue&&i.isEmpty())}}function H3(t,n){1&t&&fe(0)}function $3(t,n){if(1&t&&(y(0,"div",21),S(1,u3,1,0,"ng-container",22),S(2,f3,4,2,"div",23),y(3,"div",24),S(4,w3,4,10,"p-scroller",25),S(5,D3,2,6,"ng-container",15),S(6,B3,8,8,"ng-template",null,26,gi),v(),S(8,H3,1,0,"ng-container",22),v()),2&t){const e=C();Ke(e.panelStyleClass),g("ngClass","p-dropdown-panel p-component")("ngStyle",e.panelStyle),m(1),g("ngTemplateOutlet",e.headerTemplate),m(1),g("ngIf",e.filter),m(1),eh("max-height",e.virtualScroll?"auto":e.scrollHeight||"auto"),m(1),g("ngIf",e.virtualScroll),m(1),g("ngIf",!e.virtualScroll),m(3),g("ngTemplateOutlet",e.footerTemplate)}}const U3=function(t,n,e,i){return{"p-dropdown p-component":!0,"p-disabled":t,"p-dropdown-open":n,"p-focus":e,"p-dropdown-clearable":i}},j3={provide:en,useExisting:ye(()=>oE),multi:!0};let z3=(()=>{class t{constructor(){this.onClick=new U}onOptionClick(e){this.onClick.emit({originalEvent:e,option:this.option})}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275cmp=Ie({type:t,selectors:[["p-dropdownItem"]],hostAttrs:[1,"p-element"],inputs:{option:"option",selected:"selected",label:"label",disabled:"disabled",visible:"visible",itemSize:"itemSize",template:"template"},outputs:{onClick:"onClick"},decls:3,vars:15,consts:[["role","option","pRipple","",3,"ngStyle","id","ngClass","click"],[4,"ngIf"],[4,"ngTemplateOutlet","ngTemplateOutletContext"]],template:function(e,i){1&e&&(y(0,"li",0),F("click",function(s){return i.onOptionClick(s)}),S(1,WH,2,1,"span",1),S(2,qH,1,0,"ng-container",2),v()),2&e&&(g("ngStyle",le(8,va,i.itemSize+"px"))("id",i.selected?"p-highlighted-option":"")("ngClass",Ft(10,KH,i.selected,i.disabled)),Be("aria-label",i.label)("aria-selected",i.selected),m(1),g("ngIf",!i.template),m(1),g("ngTemplateOutlet",i.template)("ngTemplateOutletContext",le(13,Cf,i.option)))},dependencies:[Qn,Dt,Yn,Zn,Oc],encapsulation:2}),t})(),oE=(()=>{class t{constructor(e,i,r,s,o,a){this.el=e,this.renderer=i,this.cd=r,this.zone=s,this.filterService=o,this.config=a,this.scrollHeight="200px",this.resetFilterOnHide=!1,this.dropdownIcon="pi pi-chevron-down",this.optionGroupChildren="items",this.autoDisplayFirst=!0,this.emptyFilterMessage="",this.emptyMessage="",this.lazy=!1,this.filterMatchMode="contains",this.tooltip="",this.tooltipPosition="right",this.tooltipPositionStyle="absolute",this.autofocusFilter=!0,this.overlayDirection="end",this.onChange=new U,this.onFilter=new U,this.onFocus=new U,this.onBlur=new U,this.onClick=new U,this.onShow=new U,this.onHide=new U,this.onClear=new U,this.onLazyLoad=new U,this.onModelChange=()=>{},this.onModelTouched=()=>{},this.id=BD()}get disabled(){return this._disabled}set disabled(e){e&&(this.focused=!1,this.overlayVisible&&this.hide()),this._disabled=e,this.cd.destroyed||this.cd.detectChanges()}get itemSize(){return this._itemSize}set itemSize(e){this._itemSize=e,console.warn("The itemSize property is deprecated, use virtualScrollItemSize property instead.")}get autoZIndex(){return this._autoZIndex}set autoZIndex(e){this._autoZIndex=e,console.warn("The autoZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}get baseZIndex(){return this._baseZIndex}set baseZIndex(e){this._baseZIndex=e,console.warn("The baseZIndex property is deprecated since v14.2.0, use overlayOptions property instead.")}get showTransitionOptions(){return this._showTransitionOptions}set showTransitionOptions(e){this._showTransitionOptions=e,console.warn("The showTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}get hideTransitionOptions(){return this._hideTransitionOptions}set hideTransitionOptions(e){this._hideTransitionOptions=e,console.warn("The hideTransitionOptions property is deprecated since v14.2.0, use overlayOptions property instead.")}ngAfterContentInit(){this.templates.forEach(e=>{switch(e.getType()){case"item":default:this.itemTemplate=e.template;break;case"selectedItem":this.selectedItemTemplate=e.template;break;case"header":this.headerTemplate=e.template;break;case"filter":this.filterTemplate=e.template;break;case"footer":this.footerTemplate=e.template;break;case"emptyfilter":this.emptyFilterTemplate=e.template;break;case"empty":this.emptyTemplate=e.template;break;case"group":this.groupTemplate=e.template;break;case"loader":this.loaderTemplate=e.template}})}ngOnInit(){this.optionsToDisplay=this.options,this.updateSelectedOption(null),this.labelId=this.id+"_label",this.listId=this.id+"_list",this.filterBy&&(this.filterOptions={filter:e=>this.onFilterInputChange(e),reset:()=>this.resetFilter()})}get options(){return this._options}set options(e){this._options=e,this.optionsToDisplay=this._options,this.updateSelectedOption(this.value),this.selectedOption=this.findOption(this.value,this.optionsToDisplay),!this.selectedOption&&Me.isNotEmpty(this.value)&&!this.editable&&(this.value=null,this.onModelChange(this.value)),this.optionsChanged=!0,this._filterValue&&this._filterValue.length&&this.activateFilter()}get filterValue(){return this._filterValue}set filterValue(e){this._filterValue=e,this.activateFilter()}ngAfterViewInit(){this.editable&&this.updateEditableLabel()}get label(){return"number"==typeof this.selectedOption&&(this.selectedOption=this.selectedOption.toString()),this.selectedOption?this.getOptionLabel(this.selectedOption):null}get emptyMessageLabel(){return this.emptyMessage||this.config.getTranslation($D.EMPTY_MESSAGE)}get emptyFilterMessageLabel(){return this.emptyFilterMessage||this.config.getTranslation($D.EMPTY_FILTER_MESSAGE)}get filled(){return"string"==typeof this.value?!!this.value:this.value||null!=this.value||null!=this.value}get isVisibleClearIcon(){return null!=this.value&&""!==this.value&&this.showClear&&!this.disabled}updateEditableLabel(){this.editableInputViewChild&&this.editableInputViewChild.nativeElement&&(this.editableInputViewChild.nativeElement.value=this.selectedOption?this.getOptionLabel(this.selectedOption):this.value||"")}getOptionLabel(e){return this.optionLabel?Me.resolveFieldData(e,this.optionLabel):e&&void 0!==e.label?e.label:e}getOptionValue(e){return this.optionValue?Me.resolveFieldData(e,this.optionValue):!this.optionLabel&&e&&void 0!==e.value?e.value:e}isOptionDisabled(e){return this.optionDisabled?Me.resolveFieldData(e,this.optionDisabled):!(!e||void 0===e.disabled)&&e.disabled}getOptionGroupLabel(e){return this.optionGroupLabel?Me.resolveFieldData(e,this.optionGroupLabel):e&&void 0!==e.label?e.label:e}getOptionGroupChildren(e){return this.optionGroupChildren?Me.resolveFieldData(e,this.optionGroupChildren):e.items}onItemClick(e){const i=e.option;this.isOptionDisabled(i)||(this.selectItem(e.originalEvent,i),this.accessibleViewChild.nativeElement.focus({preventScroll:!0})),setTimeout(()=>{this.hide()},1)}selectItem(e,i){this.selectedOption!=i&&(this.selectedOption=i,this.value=this.getOptionValue(i),this.onModelChange(this.value),this.updateEditableLabel(),this.onChange.emit({originalEvent:e,value:this.value}))}ngAfterViewChecked(){if(this.optionsChanged&&this.overlayVisible&&(this.optionsChanged=!1,this.zone.runOutsideAngular(()=>{setTimeout(()=>{this.overlayViewChild&&this.overlayViewChild.alignOverlay()},1)})),this.selectedOptionUpdated&&this.itemsWrapper){let e=A.findSingle(this.overlayViewChild.overlayViewChild.nativeElement,"li.p-highlight");e&&A.scrollInView(this.itemsWrapper,e),this.selectedOptionUpdated=!1}}writeValue(e){this.filter&&this.resetFilter(),this.value=e,this.updateSelectedOption(e),this.updateEditableLabel(),this.cd.markForCheck()}resetFilter(){this._filterValue=null,this.filterViewChild&&this.filterViewChild.nativeElement&&(this.filterViewChild.nativeElement.value=""),this.optionsToDisplay=this.options}updateSelectedOption(e){this.selectedOption=this.findOption(e,this.optionsToDisplay),this.autoDisplayFirst&&!this.placeholder&&!this.selectedOption&&this.optionsToDisplay&&this.optionsToDisplay.length&&!this.editable&&(this.selectedOption=this.group?this.optionsToDisplay[0].items[0]:this.optionsToDisplay[0],this.value=this.getOptionValue(this.selectedOption),this.onModelChange(this.value)),this.selectedOptionUpdated=!0}registerOnChange(e){this.onModelChange=e}registerOnTouched(e){this.onModelTouched=e}setDisabledState(e){this.disabled=e,this.cd.markForCheck()}onMouseclick(e){this.disabled||this.readonly||this.isInputClick(e)||(this.onClick.emit(e),this.accessibleViewChild.nativeElement.focus({preventScroll:!0}),this.overlayVisible?this.hide():this.show(),this.cd.detectChanges())}isInputClick(e){return A.hasClass(e.target,"p-dropdown-clear-icon")||e.target.isSameNode(this.accessibleViewChild.nativeElement)||this.editableInputViewChild&&e.target.isSameNode(this.editableInputViewChild.nativeElement)}isEmpty(){return!this.optionsToDisplay||this.optionsToDisplay&&0===this.optionsToDisplay.length}onEditableInputFocus(e){this.focused=!0,this.hide(),this.onFocus.emit(e)}onEditableInputChange(e){this.value=e.target.value,this.updateSelectedOption(this.value),this.onModelChange(this.value),this.onChange.emit({originalEvent:e,value:this.value})}show(){this.overlayVisible=!0,this.cd.markForCheck()}onOverlayAnimationStart(e){if("visible"===e.toState){if(this.itemsWrapper=A.findSingle(this.overlayViewChild.overlayViewChild.nativeElement,this.virtualScroll?".p-scroller":".p-dropdown-items-wrapper"),this.virtualScroll&&this.scroller.setContentEl(this.itemsViewChild.nativeElement),this.options&&this.options.length)if(this.virtualScroll){const i=this.selectedOption?this.findOptionIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):-1;-1!==i&&this.scroller.scrollToIndex(i)}else{let i=A.findSingle(this.itemsWrapper,".p-dropdown-item.p-highlight");i&&i.scrollIntoView({block:"nearest",inline:"center"})}this.filterViewChild&&this.filterViewChild.nativeElement&&(this.preventModelTouched=!0,this.autofocusFilter&&this.filterViewChild.nativeElement.focus()),this.onShow.emit(e)}"void"===e.toState&&(this.itemsWrapper=null,this.onModelTouched(),this.onHide.emit(e))}hide(){this.overlayVisible=!1,this.filter&&this.resetFilterOnHide&&this.resetFilter(),this.cd.markForCheck()}onInputFocus(e){this.focused=!0,this.onFocus.emit(e)}onInputBlur(e){this.focused=!1,this.onBlur.emit(e),this.preventModelTouched||this.onModelTouched(),this.preventModelTouched=!1}findPrevEnabledOption(e){let i;if(this.optionsToDisplay&&this.optionsToDisplay.length){for(let r=e-1;0<=r;r--){let s=this.optionsToDisplay[r];if(!this.isOptionDisabled(s)){i=s;break}}if(!i)for(let r=this.optionsToDisplay.length-1;r>=e;r--){let s=this.optionsToDisplay[r];if(!this.isOptionDisabled(s)){i=s;break}}}return i}findNextEnabledOption(e){let i;if(this.optionsToDisplay&&this.optionsToDisplay.length){for(let r=e+1;r0&&this.selectItem(e,this.getOptionGroupChildren(this.optionsToDisplay[0])[0])}else{let r=this.selectedOption?this.findOptionIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):-1,s=this.findNextEnabledOption(r);s&&(this.selectItem(e,s),this.selectedOptionUpdated=!0)}e.preventDefault();break;case 38:if(this.group){let r=this.selectedOption?this.findOptionGroupIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):-1;if(-1!==r){let s=r.itemIndex-1;if(s>=0)this.selectItem(e,this.getOptionGroupChildren(this.optionsToDisplay[r.groupIndex])[s]),this.selectedOptionUpdated=!0;else if(s<0){let o=this.optionsToDisplay[r.groupIndex-1];o&&(this.selectItem(e,this.getOptionGroupChildren(o)[this.getOptionGroupChildren(o).length-1]),this.selectedOptionUpdated=!0)}}}else{let r=this.selectedOption?this.findOptionIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):-1,s=this.findPrevEnabledOption(r);s&&(this.selectItem(e,s),this.selectedOptionUpdated=!0)}e.preventDefault();break;case 32:i&&(this.overlayVisible?this.hide():this.show(),e.preventDefault());break;case 13:this.overlayVisible&&(!this.filter||this.optionsToDisplay&&this.optionsToDisplay.length>0)?this.hide():this.overlayVisible||this.show(),e.preventDefault();break;case 27:case 9:this.hide();break;default:i&&!e.metaKey&&17!==e.which&&this.search(e)}}search(e){this.searchTimeout&&clearTimeout(this.searchTimeout);const i=e.key;let r;if(this.previousSearchChar=this.currentSearchChar,this.currentSearchChar=i,this.searchValue=this.previousSearchChar===this.currentSearchChar?this.currentSearchChar:this.searchValue?this.searchValue+i:i,this.group){let s=this.selectedOption?this.findOptionGroupIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):{groupIndex:0,itemIndex:0};r=this.searchOptionWithinGroup(s)}else{let s=this.selectedOption?this.findOptionIndex(this.getOptionValue(this.selectedOption),this.optionsToDisplay):-1;r=this.searchOption(++s)}r&&!this.isOptionDisabled(r)&&(this.selectItem(e,r),this.selectedOptionUpdated=!0),this.searchTimeout=setTimeout(()=>{this.searchValue=null},250)}searchOption(e){let i;return this.searchValue&&(i=this.searchOptionInRange(e,this.optionsToDisplay.length),i||(i=this.searchOptionInRange(0,e))),i}searchOptionInRange(e,i){for(let r=e;r{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,eE,Ln,zD,da,nE,iH,eE,Ln,nE]}),t})();const Or={button:"p-button",component:"p-component",iconOnly:"p-button-icon-only",disabled:"p-disabled",loading:"p-button-loading",labelOnly:"p-button-loading-label-only"};let W3=(()=>{class t{constructor(e){this.el=e,this.iconPos="left",this.loadingIcon="pi pi-spinner pi-spin",this._loading=!1,this._internalClasses=Object.values(Or)}get label(){return this._label}set label(e){this._label=e,this.initialized&&(this.updateLabel(),this.updateIcon(),this.setStyleClass())}get icon(){return this._icon}set icon(e){this._icon=e,this.initialized&&(this.updateIcon(),this.setStyleClass())}get loading(){return this._loading}set loading(e){this._loading=e,this.initialized&&(this.updateIcon(),this.setStyleClass())}get htmlElement(){return this.el.nativeElement}ngAfterViewInit(){A.addMultipleClasses(this.htmlElement,this.getStyleClass().join(" ")),this.createIcon(),this.createLabel(),this.initialized=!0}getStyleClass(){const e=[Or.button,Or.component];return this.icon&&!this.label&&Me.isEmpty(this.htmlElement.textContent)&&e.push(Or.iconOnly),this.loading&&(e.push(Or.disabled,Or.loading),!this.icon&&this.label&&e.push(Or.labelOnly)),e}setStyleClass(){const e=this.getStyleClass();this.htmlElement.classList.remove(...this._internalClasses),this.htmlElement.classList.add(...e)}createLabel(){if(this.label){let e=document.createElement("span");this.icon&&!this.label&&e.setAttribute("aria-hidden","true"),e.className="p-button-label",e.appendChild(document.createTextNode(this.label)),this.htmlElement.appendChild(e)}}createIcon(){if(this.icon||this.loading){let e=document.createElement("span");e.className="p-button-icon",e.setAttribute("aria-hidden","true");let i=this.label?"p-button-icon-"+this.iconPos:null;i&&A.addClass(e,i);let r=this.getIconClass();r&&A.addMultipleClasses(e,r),this.htmlElement.insertBefore(e,this.htmlElement.firstChild)}}updateLabel(){let e=A.findSingle(this.htmlElement,".p-button-label");this.label?e?e.textContent=this.label:this.createLabel():e&&this.htmlElement.removeChild(e)}updateIcon(){let e=A.findSingle(this.htmlElement,".p-button-icon");this.icon||this.loading?e?e.className=this.iconPos?"p-button-icon p-button-icon-"+this.iconPos+" "+this.getIconClass():"p-button-icon "+this.getIconClass():this.createIcon():e&&this.htmlElement.removeChild(e)}getIconClass(){return this.loading?"p-button-loading-icon "+this.loadingIcon:this._icon}ngOnDestroy(){this.initialized=!1}}return t.\u0275fac=function(e){return new(e||t)(D($e))},t.\u0275dir=j({type:t,selectors:[["","pButton",""]],hostAttrs:[1,"p-element"],inputs:{iconPos:"iconPos",loadingIcon:"loadingIcon",label:"label",icon:"icon",loading:"loading"}}),t})(),q3=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,da]}),t})(),bf=(()=>{class t{constructor(e,i,r){this.el=e,this.ngModel=i,this.cd=r}ngAfterViewInit(){this.updateFilledState(),this.cd.detectChanges()}ngDoCheck(){this.updateFilledState()}onInput(e){this.updateFilledState()}updateFilledState(){this.filled=this.el.nativeElement.value&&this.el.nativeElement.value.length||this.ngModel&&this.ngModel.model}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(Fs,8),D(Ut))},t.\u0275dir=j({type:t,selectors:[["","pInputText",""]],hostAttrs:[1,"p-inputtext","p-component","p-element"],hostVars:2,hostBindings:function(e,i){1&e&&F("input",function(s){return i.onInput(s)}),2&e&&dr("p-filled",i.filled)}}),t})(),lE=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St]}),t})();const K3=["input"];function Q3(t,n){if(1&t){const e=be();y(0,"i",6),F("click",function(){return L(e),V(C().clear())}),v()}}const cE=function(){return{"p-inputnumber-button p-inputnumber-button-up":!0}},uE=function(){return{"p-inputnumber-button p-inputnumber-button-down":!0}};function Z3(t,n){if(1&t){const e=be();y(0,"span",7)(1,"button",8),F("mousedown",function(r){return L(e),V(C().onUpButtonMouseDown(r))})("mouseup",function(){return L(e),V(C().onUpButtonMouseUp())})("mouseleave",function(){return L(e),V(C().onUpButtonMouseLeave())})("keydown",function(r){return L(e),V(C().onUpButtonKeyDown(r))})("keyup",function(){return L(e),V(C().onUpButtonKeyUp())}),v(),y(2,"button",8),F("mousedown",function(r){return L(e),V(C().onDownButtonMouseDown(r))})("mouseup",function(){return L(e),V(C().onDownButtonMouseUp())})("mouseleave",function(){return L(e),V(C().onDownButtonMouseLeave())})("keydown",function(r){return L(e),V(C().onDownButtonKeyDown(r))})("keyup",function(){return L(e),V(C().onDownButtonKeyUp())}),v()()}if(2&t){const e=C();m(1),Ke(e.incrementButtonClass),g("ngClass",pr(10,cE))("icon",e.incrementButtonIcon)("disabled",e.disabled),m(1),Ke(e.decrementButtonClass),g("ngClass",pr(11,uE))("icon",e.decrementButtonIcon)("disabled",e.disabled)}}function Y3(t,n){if(1&t){const e=be();y(0,"button",8),F("mousedown",function(r){return L(e),V(C().onUpButtonMouseDown(r))})("mouseup",function(){return L(e),V(C().onUpButtonMouseUp())})("mouseleave",function(){return L(e),V(C().onUpButtonMouseLeave())})("keydown",function(r){return L(e),V(C().onUpButtonKeyDown(r))})("keyup",function(){return L(e),V(C().onUpButtonKeyUp())}),v()}if(2&t){const e=C();Ke(e.incrementButtonClass),g("ngClass",pr(5,cE))("icon",e.incrementButtonIcon)("disabled",e.disabled)}}function X3(t,n){if(1&t){const e=be();y(0,"button",8),F("mousedown",function(r){return L(e),V(C().onDownButtonMouseDown(r))})("mouseup",function(){return L(e),V(C().onDownButtonMouseUp())})("mouseleave",function(){return L(e),V(C().onDownButtonMouseLeave())})("keydown",function(r){return L(e),V(C().onDownButtonKeyDown(r))})("keyup",function(){return L(e),V(C().onDownButtonKeyUp())}),v()}if(2&t){const e=C();Ke(e.decrementButtonClass),g("ngClass",pr(5,uE))("icon",e.decrementButtonIcon)("disabled",e.disabled)}}const J3=function(t,n,e){return{"p-inputnumber p-component":!0,"p-inputnumber-buttons-stacked":t,"p-inputnumber-buttons-horizontal":n,"p-inputnumber-buttons-vertical":e}},e$={provide:en,useExisting:ye(()=>dE),multi:!0};let dE=(()=>{class t{constructor(e,i){this.el=e,this.cd=i,this.showButtons=!1,this.format=!0,this.buttonLayout="stacked",this.incrementButtonIcon="pi pi-angle-up",this.decrementButtonIcon="pi pi-angle-down",this.readonly=!1,this.step=1,this.allowEmpty=!0,this.mode="decimal",this.useGrouping=!0,this.showClear=!1,this.onInput=new U,this.onFocus=new U,this.onBlur=new U,this.onKeyDown=new U,this.onClear=new U,this.onModelChange=()=>{},this.onModelTouched=()=>{},this.groupChar="",this.prefixChar="",this.suffixChar=""}get disabled(){return this._disabled}set disabled(e){e&&(this.focused=!1),this._disabled=e,this.timer&&this.clearTimer()}ngOnChanges(e){["locale","localeMatcher","mode","currency","currencyDisplay","useGrouping","minFractionDigits","maxFractionDigits","prefix","suffix"].some(r=>!!e[r])&&this.updateConstructParser()}ngOnInit(){this.constructParser(),this.initialized=!0}getOptions(){return{localeMatcher:this.localeMatcher,style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,useGrouping:this.useGrouping,minimumFractionDigits:this.minFractionDigits,maximumFractionDigits:this.maxFractionDigits}}constructParser(){this.numberFormat=new Intl.NumberFormat(this.locale,this.getOptions());const e=[...new Intl.NumberFormat(this.locale,{useGrouping:!1}).format(9876543210)].reverse(),i=new Map(e.map((r,s)=>[r,s]));this._numeral=new RegExp(`[${e.join("")}]`,"g"),this._group=this.getGroupingExpression(),this._minusSign=this.getMinusSignExpression(),this._currency=this.getCurrencyExpression(),this._decimal=this.getDecimalExpression(),this._suffix=this.getSuffixExpression(),this._prefix=this.getPrefixExpression(),this._index=r=>i.get(r)}updateConstructParser(){this.initialized&&this.constructParser()}escapeRegExp(e){return e.replace(/[-[\]{}()*+?.,\\^$|#\s]/g,"\\$&")}getDecimalExpression(){const e=new Intl.NumberFormat(this.locale,{...this.getOptions(),useGrouping:!1});return new RegExp(`[${e.format(1.1).replace(this._currency,"").trim().replace(this._numeral,"")}]`,"g")}getGroupingExpression(){const e=new Intl.NumberFormat(this.locale,{useGrouping:!0});return this.groupChar=e.format(1e6).trim().replace(this._numeral,"").charAt(0),new RegExp(`[${this.groupChar}]`,"g")}getMinusSignExpression(){const e=new Intl.NumberFormat(this.locale,{useGrouping:!1});return new RegExp(`[${e.format(-1).trim().replace(this._numeral,"")}]`,"g")}getCurrencyExpression(){if(this.currency){const e=new Intl.NumberFormat(this.locale,{style:"currency",currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});return new RegExp(`[${e.format(1).replace(/\s/g,"").replace(this._numeral,"").replace(this._group,"")}]`,"g")}return new RegExp("[]","g")}getPrefixExpression(){if(this.prefix)this.prefixChar=this.prefix;else{const e=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay});this.prefixChar=e.format(1).split("1")[0]}return new RegExp(`${this.escapeRegExp(this.prefixChar||"")}`,"g")}getSuffixExpression(){if(this.suffix)this.suffixChar=this.suffix;else{const e=new Intl.NumberFormat(this.locale,{style:this.mode,currency:this.currency,currencyDisplay:this.currencyDisplay,minimumFractionDigits:0,maximumFractionDigits:0});this.suffixChar=e.format(1).split("1")[1]}return new RegExp(`${this.escapeRegExp(this.suffixChar||"")}`,"g")}formatValue(e){if(null!=e){if("-"===e)return e;if(this.format){let r=new Intl.NumberFormat(this.locale,this.getOptions()).format(e);return this.prefix&&(r=this.prefix+r),this.suffix&&(r+=this.suffix),r}return e.toString()}return""}parseValue(e){let i=e.replace(this._suffix,"").replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").replace(this._group,"").replace(this._minusSign,"-").replace(this._decimal,".").replace(this._numeral,this._index);if(i){if("-"===i)return i;let r=+i;return isNaN(r)?null:r}return null}repeat(e,i,r){if(this.readonly)return;let s=i||500;this.clearTimer(),this.timer=setTimeout(()=>{this.repeat(e,40,r)},s),this.spin(e,r)}spin(e,i){let r=this.step*i,s=this.parseValue(this.input.nativeElement.value)||0,o=this.validateValue(s+r);this.maxlength&&this.maxlength0&&i>l){const d=this.isDecimalMode()&&(this.minFractionDigits||0)0?o:""):o=s.slice(0,i-1)+s.slice(i)}this.updateValue(e,o,null,"delete-single")}else o=this.deleteRange(s,i,r),this.updateValue(e,o,null,"delete-range");break;case 46:if(e.preventDefault(),i===r){const a=s.charAt(i),{decimalCharIndex:l,decimalCharIndexWithoutPrefix:c}=this.getDecimalCharIndexes(s);if(this.isNumeralChar(a)){const u=this.getDecimalLength(s);if(this._group.test(a))this._group.lastIndex=0,o=s.slice(0,i)+s.slice(i+2);else if(this._decimal.test(a))this._decimal.lastIndex=0,u?this.input.nativeElement.setSelectionRange(i+1,i+1):o=s.slice(0,i)+s.slice(i+1);else if(l>0&&i>l){const d=this.isDecimalMode()&&(this.minFractionDigits||0)0?o:""):o=s.slice(0,i)+s.slice(i+1)}this.updateValue(e,o,null,"delete-back-single")}else o=this.deleteRange(s,i,r),this.updateValue(e,o,null,"delete-range")}this.onKeyDown.emit(e)}onInputKeyPress(e){if(this.readonly)return;let i=e.which||e.keyCode,r=String.fromCharCode(i);const s=this.isDecimalSign(r),o=this.isMinusSign(r);13!=i&&e.preventDefault(),(48<=i&&i<=57||o||s)&&this.insert(e,r,{isDecimalSign:s,isMinusSign:o})}onPaste(e){if(!this.disabled&&!this.readonly){e.preventDefault();let i=(e.clipboardData||window.clipboardData).getData("Text");if(i){let r=this.parseValue(i);null!=r&&this.insert(e,r.toString())}}}allowMinusSign(){return null==this.min||this.min<0}isMinusSign(e){return!(!this._minusSign.test(e)&&"-"!==e||(this._minusSign.lastIndex=0,0))}isDecimalSign(e){return!!this._decimal.test(e)&&(this._decimal.lastIndex=0,!0)}isDecimalMode(){return"decimal"===this.mode}getDecimalCharIndexes(e){let i=e.search(this._decimal);this._decimal.lastIndex=0;const s=e.replace(this._prefix,"").trim().replace(/\s/g,"").replace(this._currency,"").search(this._decimal);return this._decimal.lastIndex=0,{decimalCharIndex:i,decimalCharIndexWithoutPrefix:s}}getCharIndexes(e){const i=e.search(this._decimal);this._decimal.lastIndex=0;const r=e.search(this._minusSign);this._minusSign.lastIndex=0;const s=e.search(this._suffix);this._suffix.lastIndex=0;const o=e.search(this._currency);return this._currency.lastIndex=0,{decimalCharIndex:i,minusCharIndex:r,suffixCharIndex:s,currencyCharIndex:o}}insert(e,i,r={isDecimalSign:!1,isMinusSign:!1}){const s=i.search(this._minusSign);if(this._minusSign.lastIndex=0,!this.allowMinusSign()&&-1!==s)return;let o=this.input.nativeElement.selectionStart,a=this.input.nativeElement.selectionEnd,l=this.input.nativeElement.value.trim();const{decimalCharIndex:c,minusCharIndex:u,suffixCharIndex:d,currencyCharIndex:h}=this.getCharIndexes(l);let p;if(r.isMinusSign)0===o&&(p=l,(-1===u||0!==a)&&(p=this.insertText(l,i,0,a)),this.updateValue(e,p,i,"insert"));else if(r.isDecimalSign)c>0&&o===c?this.updateValue(e,l,i,"insert"):(c>o&&c0&&o>c){if(o+i.length-(c+1)<=f){const w=h>=o?h-1:d>=o?d:l.length;p=l.slice(0,o)+i+l.slice(o+i.length,w)+l.slice(w),this.updateValue(e,p,i,_)}}else p=this.insertText(l,i,o,a),this.updateValue(e,p,i,_)}}insertText(e,i,r,s){if(2===("."===i?i:i.split(".")).length){const a=e.slice(r,s).search(this._decimal);return this._decimal.lastIndex=0,a>0?e.slice(0,r)+this.formatValue(i)+e.slice(s):e||this.formatValue(i)}return s-r===e.length?this.formatValue(i):0===r?i+e.slice(s):s===e.length?e.slice(0,r)+i:e.slice(0,r)+i+e.slice(s)}deleteRange(e,i,r){let s;return s=r-i===e.length?"":0===i?e.slice(r):r===e.length?e.slice(0,i):e.slice(0,i)+e.slice(r),s}initCursor(){let e=this.input.nativeElement.selectionStart,i=this.input.nativeElement.value,r=i.length,s=null,o=(this.prefixChar||"").length;i=i.replace(this._prefix,""),e-=o;let a=i.charAt(e);if(this.isNumeralChar(a))return e+o;let l=e-1;for(;l>=0;){if(a=i.charAt(l),this.isNumeralChar(a)){s=l+o;break}l--}if(null!==s)this.input.nativeElement.setSelectionRange(s+1,s+1);else{for(l=e;lthis.max?this.max:e}updateInput(e,i,r,s){i=i||"";let o=this.input.nativeElement.value,a=this.formatValue(e),l=o.length;if(a!==s&&(a=this.concatValues(a,s)),0===l){this.input.nativeElement.value=a,this.input.nativeElement.setSelectionRange(0,0);const u=this.initCursor()+i.length;this.input.nativeElement.setSelectionRange(u,u)}else{let c=this.input.nativeElement.selectionStart,u=this.input.nativeElement.selectionEnd;if(this.maxlength&&this.maxlength0}clearTimer(){this.timer&&clearInterval(this.timer)}getFormatter(){return this.numberFormat}}return t.\u0275fac=function(e){return new(e||t)(D($e),D(Ut))},t.\u0275cmp=Ie({type:t,selectors:[["p-inputNumber"]],viewQuery:function(e,i){if(1&e&&Je(K3,5),2&e){let r;De(r=Se())&&(i.input=r.first)}},hostAttrs:[1,"p-element","p-inputwrapper"],hostVars:6,hostBindings:function(e,i){2&e&&dr("p-inputwrapper-filled",i.filled)("p-inputwrapper-focus",i.focused)("p-inputnumber-clearable",i.showClear&&"vertical"!=i.buttonLayout)},inputs:{showButtons:"showButtons",format:"format",buttonLayout:"buttonLayout",inputId:"inputId",styleClass:"styleClass",style:"style",placeholder:"placeholder",size:"size",maxlength:"maxlength",tabindex:"tabindex",title:"title",ariaLabel:"ariaLabel",ariaRequired:"ariaRequired",name:"name",required:"required",autocomplete:"autocomplete",min:"min",max:"max",incrementButtonClass:"incrementButtonClass",decrementButtonClass:"decrementButtonClass",incrementButtonIcon:"incrementButtonIcon",decrementButtonIcon:"decrementButtonIcon",readonly:"readonly",step:"step",allowEmpty:"allowEmpty",locale:"locale",localeMatcher:"localeMatcher",mode:"mode",currency:"currency",currencyDisplay:"currencyDisplay",useGrouping:"useGrouping",minFractionDigits:"minFractionDigits",maxFractionDigits:"maxFractionDigits",prefix:"prefix",suffix:"suffix",inputStyle:"inputStyle",inputStyleClass:"inputStyleClass",showClear:"showClear",disabled:"disabled"},outputs:{onInput:"onInput",onFocus:"onFocus",onBlur:"onBlur",onKeyDown:"onKeyDown",onClear:"onClear"},features:[Pe([e$]),pt],decls:7,vars:32,consts:[[3,"ngClass","ngStyle"],["pInputText","","inputmode","decimal",3,"ngClass","ngStyle","value","disabled","readonly","input","keydown","keypress","paste","click","focus","blur"],["input",""],["class","p-inputnumber-clear-icon pi pi-times",3,"click",4,"ngIf"],["class","p-inputnumber-button-group",4,"ngIf"],["type","button","pButton","","tabindex","-1",3,"ngClass","class","icon","disabled","mousedown","mouseup","mouseleave","keydown","keyup",4,"ngIf"],[1,"p-inputnumber-clear-icon","pi","pi-times",3,"click"],[1,"p-inputnumber-button-group"],["type","button","pButton","","tabindex","-1",3,"ngClass","icon","disabled","mousedown","mouseup","mouseleave","keydown","keyup"]],template:function(e,i){1&e&&(y(0,"span",0)(1,"input",1,2),F("input",function(s){return i.onUserInput(s)})("keydown",function(s){return i.onInputKeyDown(s)})("keypress",function(s){return i.onInputKeyPress(s)})("paste",function(s){return i.onPaste(s)})("click",function(){return i.onInputClick()})("focus",function(s){return i.onInputFocus(s)})("blur",function(s){return i.onInputBlur(s)}),v(),S(3,Q3,1,0,"i",3),S(4,Z3,3,12,"span",4),S(5,Y3,1,6,"button",5),S(6,X3,1,6,"button",5),v()),2&e&&(Ke(i.styleClass),g("ngClass",fr(28,J3,i.showButtons&&"stacked"===i.buttonLayout,i.showButtons&&"horizontal"===i.buttonLayout,i.showButtons&&"vertical"===i.buttonLayout))("ngStyle",i.style),m(1),Ke(i.inputStyleClass),g("ngClass","p-inputnumber-input")("ngStyle",i.inputStyle)("value",i.formattedValue())("disabled",i.disabled)("readonly",i.readonly),Be("placeholder",i.placeholder)("title",i.title)("id",i.inputId)("size",i.size)("name",i.name)("autocomplete",i.autocomplete)("maxlength",i.maxlength)("tabindex",i.tabindex)("aria-label",i.ariaLabel)("aria-required",i.ariaRequired)("required",i.required)("min",i.min)("max",i.max),m(2),g("ngIf","vertical"!=i.buttonLayout&&i.showClear&&i.value),m(1),g("ngIf",i.showButtons&&"stacked"===i.buttonLayout),m(1),g("ngIf",i.showButtons&&"stacked"!==i.buttonLayout),m(1),g("ngIf",i.showButtons&&"stacked"!==i.buttonLayout))},dependencies:[Qn,Dt,Zn,bf,W3],styles:["p-inputnumber,.p-inputnumber{display:inline-flex}.p-inputnumber-button{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button .p-button-label,.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button .p-button-label{display:none}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-up{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-input{border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-stacked .p-button.p-inputnumber-button-down{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;padding:0}.p-inputnumber-buttons-stacked .p-inputnumber-button-group{display:flex;flex-direction:column}.p-inputnumber-buttons-stacked .p-inputnumber-button-group .p-button.p-inputnumber-button{flex:1 1 auto}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-up{order:3;border-top-left-radius:0;border-bottom-left-radius:0}.p-inputnumber-buttons-horizontal .p-inputnumber-input{order:2;border-radius:0}.p-inputnumber-buttons-horizontal .p-button.p-inputnumber-button-down{order:1;border-top-right-radius:0;border-bottom-right-radius:0}.p-inputnumber-buttons-vertical{flex-direction:column}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-up{order:1;border-bottom-left-radius:0;border-bottom-right-radius:0;width:100%}.p-inputnumber-buttons-vertical .p-inputnumber-input{order:2;border-radius:0;text-align:center}.p-inputnumber-buttons-vertical .p-button.p-inputnumber-button-down{order:3;border-top-left-radius:0;border-top-right-radius:0;width:100%}.p-inputnumber-input{flex:1 1 auto}.p-fluid p-inputnumber,.p-fluid .p-inputnumber{width:100%}.p-fluid .p-inputnumber .p-inputnumber-input{width:1%}.p-fluid .p-inputnumber-buttons-vertical .p-inputnumber-input{width:100%}.p-inputnumber-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-inputnumber-clearable{position:relative}\n"],encapsulation:2,changeDetection:0}),t})(),hE=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,lE,q3]}),t})();function t$(t,n){1&t&&fe(0)}const Df=function(t){return{$implicit:t}};function n$(t,n){if(1&t&&(y(0,"div",15),S(1,t$,1,0,"ng-container",16),v()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.templateLeft)("ngTemplateOutletContext",le(2,Df,e.paginatorState))}}function i$(t,n){if(1&t&&(y(0,"span",17),P(1),v()),2&t){const e=C(2);m(1),_e(e.currentPageReport)}}const $c=function(t){return{"p-disabled":t}};function r$(t,n){if(1&t){const e=be();y(0,"button",18),F("click",function(r){return L(e),V(C(2).changePageToFirst(r))}),G(1,"span",19),v()}if(2&t){const e=C(2);g("disabled",e.isFirstPage()||e.empty())("ngClass",le(2,$c,e.isFirstPage()||e.empty()))}}const s$=function(t){return{"p-highlight":t}};function o$(t,n){if(1&t){const e=be();y(0,"button",22),F("click",function(r){const o=L(e).$implicit;return V(C(3).onPageLinkClick(r,o-1))}),P(1),v()}if(2&t){const e=n.$implicit,i=C(3);g("ngClass",le(2,s$,e-1==i.getPage())),m(1),ot(" ",e," ")}}function a$(t,n){if(1&t&&(y(0,"span",20),S(1,o$,2,4,"button",21),v()),2&t){const e=C(2);m(1),g("ngForOf",e.pageLinks)}}function l$(t,n){1&t&&P(0),2&t&&_e(C(3).currentPageReport)}function c$(t,n){if(1&t){const e=be();y(0,"p-dropdown",23),F("onChange",function(r){return L(e),V(C(2).onPageDropdownChange(r))}),S(1,l$,1,1,"ng-template",24),v()}if(2&t){const e=C(2);g("options",e.pageItems)("ngModel",e.getPage())("disabled",e.empty())("appendTo",e.dropdownAppendTo)("scrollHeight",e.dropdownScrollHeight)}}function u$(t,n){if(1&t){const e=be();y(0,"button",25),F("click",function(r){return L(e),V(C(2).changePageToLast(r))}),G(1,"span",26),v()}if(2&t){const e=C(2);g("disabled",e.isLastPage()||e.empty())("ngClass",le(2,$c,e.isLastPage()||e.empty()))}}function d$(t,n){if(1&t){const e=be();y(0,"p-inputNumber",27),F("ngModelChange",function(r){return L(e),V(C(2).changePage(r-1))}),v()}if(2&t){const e=C(2);g("ngModel",e.currentPage())("disabled",e.empty())}}function h$(t,n){1&t&&fe(0)}function p$(t,n){if(1&t&&S(0,h$,1,0,"ng-container",16),2&t){const e=n.$implicit;g("ngTemplateOutlet",C(4).dropdownItemTemplate)("ngTemplateOutletContext",le(2,Df,e))}}function f$(t,n){1&t&&(oe(0),S(1,p$,1,4,"ng-template",30),ae())}function g$(t,n){if(1&t){const e=be();y(0,"p-dropdown",28),F("ngModelChange",function(r){return L(e),V(C(2).rows=r)})("onChange",function(r){return L(e),V(C(2).onRppChange(r))}),S(1,f$,2,0,"ng-container",29),v()}if(2&t){const e=C(2);g("options",e.rowsPerPageItems)("ngModel",e.rows)("disabled",e.empty())("appendTo",e.dropdownAppendTo)("scrollHeight",e.dropdownScrollHeight),m(1),g("ngIf",e.dropdownItemTemplate)}}function m$(t,n){1&t&&fe(0)}function _$(t,n){if(1&t&&(y(0,"div",31),S(1,m$,1,0,"ng-container",16),v()),2&t){const e=C(2);m(1),g("ngTemplateOutlet",e.templateRight)("ngTemplateOutletContext",le(2,Df,e.paginatorState))}}function y$(t,n){if(1&t){const e=be();y(0,"div",1),S(1,n$,2,4,"div",2),S(2,i$,2,1,"span",3),S(3,r$,2,4,"button",4),y(4,"button",5),F("click",function(r){return L(e),V(C().changePageToPrev(r))}),G(5,"span",6),v(),S(6,a$,2,1,"span",7),S(7,c$,2,5,"p-dropdown",8),y(8,"button",9),F("click",function(r){return L(e),V(C().changePageToNext(r))}),G(9,"span",10),v(),S(10,u$,2,4,"button",11),S(11,d$,1,2,"p-inputNumber",12),S(12,g$,2,6,"p-dropdown",13),S(13,_$,2,4,"div",14),v()}if(2&t){const e=C();Ke(e.styleClass),g("ngStyle",e.style)("ngClass","p-paginator p-component"),m(1),g("ngIf",e.templateLeft),m(1),g("ngIf",e.showCurrentPageReport),m(1),g("ngIf",e.showFirstLastIcon),m(1),g("disabled",e.isFirstPage()||e.empty())("ngClass",le(17,$c,e.isFirstPage()||e.empty())),m(2),g("ngIf",e.showPageLinks),m(1),g("ngIf",e.showJumpToPageDropdown),m(1),g("disabled",e.isLastPage()||e.empty())("ngClass",le(19,$c,e.isLastPage()||e.empty())),m(2),g("ngIf",e.showFirstLastIcon),m(1),g("ngIf",e.showJumpToPageInput),m(1),g("ngIf",e.rowsPerPageOptions),m(1),g("ngIf",e.templateRight)}}let pE=(()=>{class t{constructor(e){this.cd=e,this.pageLinkSize=5,this.onPageChange=new U,this.alwaysShow=!0,this.dropdownScrollHeight="200px",this.currentPageReportTemplate="{currentPage} of {totalPages}",this.showFirstLastIcon=!0,this.totalRecords=0,this.rows=0,this.showPageLinks=!0,this._first=0,this._page=0}ngOnInit(){this.updatePaginatorState()}ngOnChanges(e){e.totalRecords&&(this.updatePageLinks(),this.updatePaginatorState(),this.updateFirst(),this.updateRowsPerPageOptions()),e.first&&(this._first=e.first.currentValue,this.updatePageLinks(),this.updatePaginatorState()),e.rows&&(this.updatePageLinks(),this.updatePaginatorState()),e.rowsPerPageOptions&&this.updateRowsPerPageOptions()}get first(){return this._first}set first(e){this._first=e}updateRowsPerPageOptions(){if(this.rowsPerPageOptions){this.rowsPerPageItems=[];for(let e of this.rowsPerPageOptions)"object"==typeof e&&e.showAll?this.rowsPerPageItems.unshift({label:e.showAll,value:this.totalRecords}):this.rowsPerPageItems.push({label:String(e),value:e})}}isFirstPage(){return 0===this.getPage()}isLastPage(){return this.getPage()===this.getPageCount()-1}getPageCount(){return Math.ceil(this.totalRecords/this.rows)}calculatePageLinkBoundaries(){let e=this.getPageCount(),i=Math.min(this.pageLinkSize,e),r=Math.max(0,Math.ceil(this.getPage()-i/2)),s=Math.min(e-1,r+i-1);return r=Math.max(0,r-(this.pageLinkSize-(s-r+1))),[r,s]}updatePageLinks(){this.pageLinks=[];let e=this.calculatePageLinkBoundaries(),r=e[1];for(let s=e[0];s<=r;s++)this.pageLinks.push(s+1);if(this.showJumpToPageDropdown){this.pageItems=[];for(let s=0;s=0&&e0&&this.totalRecords&&this.first>=this.totalRecords&&Promise.resolve(null).then(()=>this.changePage(e-1))}getPage(){return Math.floor(this.first/this.rows)}changePageToFirst(e){this.isFirstPage()||this.changePage(0),e.preventDefault()}changePageToPrev(e){this.changePage(this.getPage()-1),e.preventDefault()}changePageToNext(e){this.changePage(this.getPage()+1),e.preventDefault()}changePageToLast(e){this.isLastPage()||this.changePage(this.getPageCount()-1),e.preventDefault()}onPageLinkClick(e,i){this.changePage(i),e.preventDefault()}onRppChange(e){this.changePage(this.getPage())}onPageDropdownChange(e){this.changePage(e.value)}updatePaginatorState(){this.paginatorState={page:this.getPage(),pageCount:this.getPageCount(),rows:this.rows,first:this.first,totalRecords:this.totalRecords}}empty(){return 0===this.getPageCount()}currentPage(){return this.getPageCount()>0?this.getPage()+1:0}get currentPageReport(){return this.currentPageReportTemplate.replace("{currentPage}",String(this.currentPage())).replace("{totalPages}",String(this.getPageCount())).replace("{first}",String(this.totalRecords>0?this._first+1:0)).replace("{last}",String(Math.min(this._first+this.rows,this.totalRecords))).replace("{rows}",String(this.rows)).replace("{totalRecords}",String(this.totalRecords))}}return t.\u0275fac=function(e){return new(e||t)(D(Ut))},t.\u0275cmp=Ie({type:t,selectors:[["p-paginator"]],hostAttrs:[1,"p-element"],inputs:{pageLinkSize:"pageLinkSize",style:"style",styleClass:"styleClass",alwaysShow:"alwaysShow",templateLeft:"templateLeft",templateRight:"templateRight",dropdownAppendTo:"dropdownAppendTo",dropdownScrollHeight:"dropdownScrollHeight",currentPageReportTemplate:"currentPageReportTemplate",showCurrentPageReport:"showCurrentPageReport",showFirstLastIcon:"showFirstLastIcon",totalRecords:"totalRecords",rows:"rows",rowsPerPageOptions:"rowsPerPageOptions",showJumpToPageDropdown:"showJumpToPageDropdown",showJumpToPageInput:"showJumpToPageInput",showPageLinks:"showPageLinks",dropdownItemTemplate:"dropdownItemTemplate",first:"first"},outputs:{onPageChange:"onPageChange"},features:[pt],decls:1,vars:1,consts:[[3,"class","ngStyle","ngClass",4,"ngIf"],[3,"ngStyle","ngClass"],["class","p-paginator-left-content",4,"ngIf"],["class","p-paginator-current",4,"ngIf"],["type","button","pRipple","","class","p-paginator-first p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-prev","p-paginator-element","p-link",3,"disabled","ngClass","click"],[1,"p-paginator-icon","pi","pi-angle-left"],["class","p-paginator-pages",4,"ngIf"],["styleClass","p-paginator-page-options",3,"options","ngModel","disabled","appendTo","scrollHeight","onChange",4,"ngIf"],["type","button","pRipple","",1,"p-paginator-next","p-paginator-element","p-link",3,"disabled","ngClass","click"],[1,"p-paginator-icon","pi","pi-angle-right"],["type","button","pRipple","","class","p-paginator-last p-paginator-element p-link",3,"disabled","ngClass","click",4,"ngIf"],["class","p-paginator-page-input",3,"ngModel","disabled","ngModelChange",4,"ngIf"],["styleClass","p-paginator-rpp-options",3,"options","ngModel","disabled","appendTo","scrollHeight","ngModelChange","onChange",4,"ngIf"],["class","p-paginator-right-content",4,"ngIf"],[1,"p-paginator-left-content"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"p-paginator-current"],["type","button","pRipple","",1,"p-paginator-first","p-paginator-element","p-link",3,"disabled","ngClass","click"],[1,"p-paginator-icon","pi","pi-angle-double-left"],[1,"p-paginator-pages"],["type","button","class","p-paginator-page p-paginator-element p-link","pRipple","",3,"ngClass","click",4,"ngFor","ngForOf"],["type","button","pRipple","",1,"p-paginator-page","p-paginator-element","p-link",3,"ngClass","click"],["styleClass","p-paginator-page-options",3,"options","ngModel","disabled","appendTo","scrollHeight","onChange"],["pTemplate","selectedItem"],["type","button","pRipple","",1,"p-paginator-last","p-paginator-element","p-link",3,"disabled","ngClass","click"],[1,"p-paginator-icon","pi","pi-angle-double-right"],[1,"p-paginator-page-input",3,"ngModel","disabled","ngModelChange"],["styleClass","p-paginator-rpp-options",3,"options","ngModel","disabled","appendTo","scrollHeight","ngModelChange","onChange"],[4,"ngIf"],["pTemplate","item"],[1,"p-paginator-right-content"]],template:function(e,i){1&e&&S(0,y$,14,21,"div",0),2&e&&g("ngIf",!!i.alwaysShow||i.pageLinks&&i.pageLinks.length>1)},dependencies:[Qn,Jt,Dt,Yn,Zn,oE,ti,dE,Rc,Fs,Oc],styles:[".p-paginator{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.p-paginator-left-content{margin-right:auto}.p-paginator-right-content{margin-left:auto}.p-paginator-page,.p-paginator-next,.p-paginator-last,.p-paginator-first,.p-paginator-prev,.p-paginator-current{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.p-paginator-element:focus{z-index:1;position:relative}\n"],encapsulation:2,changeDetection:0}),t})(),v$=(()=>{class t{}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({imports:[St,aE,hE,XS,Ln,da,aE,hE,XS,Ln]}),t})();function w$(t,n){if(1&t&&(y(0,"div",9),G(1,"item",10),v()),2&t){const e=n.$implicit;m(1),g("itemMovie",e)}}class ks{constructor(n,e){this.moviesService=n,this.route=e,this.movies=[],this.genreId=null,this.searchValue=null,this.totalRecords=0}ngOnInit(){this.route.params.pipe(yr(1)).subscribe(({genreId:n})=>{n?(this.genreId=n,this.getMoviesByGenre(n,1)):this.getPagedMovies(1)})}getMoviesByGenre(n,e){this.moviesService.getMoviesByGenres(n,e).subscribe(i=>{this.movies=i.results,this.totalRecords=i.total_results})}getPagedMovies(n,e){this.moviesService.searchMovie(n,e).subscribe(i=>{this.movies=i.results,this.totalRecords=i.total_results})}paginate(n){const e=n.page+1;this.genreId?this.getMoviesByGenre(this.genreId,e):this.searchValue?this.getPagedMovies(e,this.searchValue):this.getPagedMovies(e)}searchChange(){this.searchValue&&this.getPagedMovies(1,this.searchValue)}}function C$(t,n){1&t&&(oe(0),P(1,","),ae())}function b$(t,n){if(1&t&&(y(0,"span"),P(1),S(2,C$,2,0,"ng-container",0),v()),2&t){const e=n.$implicit,i=n.index,r=C(2);m(1),ot(" ",e.name,""),m(1),g("ngIf",i+1!=r.tvShow.genres.length)}}function D$(t,n){if(1&t&&(oe(0),y(1,"div",17),G(2,"video-embed",18),v(),ae()),2&t){const e=n.$implicit;m(2),g("key",e.key)("site",e.site)}}function S$(t,n){if(1&t&&(oe(0),y(1,"div",17),G(2,"p-image",19),v(),ae()),2&t){const e=n.$implicit,i=C(2);m(2),g("src",i.imageSizes.large+e.file_path)("preview",!0)}}function E$(t,n){if(1&t&&(y(0,"div",22),G(1,"img",23),y(2,"span"),P(3),v()()),2&t){const e=n.$implicit,i=C(3);m(1),g("src",i.imageSizes.medium+e.profile_path,dn),m(2),_e(e.name)}}function I$(t,n){if(1&t&&(y(0,"p-carousel",20),S(1,E$,4,2,"ng-template",21),v()),2&t){const e=C(2);g("numVisible",7)("value",e.tvShowCredit.cast)}}ks.\u0275fac=function(n){return new(n||ks)(D(Di),D(ei))},ks.\u0275cmp=Ie({type:ks,selectors:[["app-movies"]],decls:11,vars:4,consts:[[1,"container"],[1,"grid"],[1,"col-12"],[1,"p-fluid"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["type","text","pInputText","","placeholder","Search",3,"ngModel","ngModelChange","change"],["class","col-6 md:col-3 lg:col-3",4,"ngFor","ngForOf"],[3,"rows","totalRecords","onPageChange"],[1,"col-6","md:col-3","lg:col-3"],[3,"itemMovie"]],template:function(n,e){1&n&&(y(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"span",4),G(5,"i",5),y(6,"input",6),F("ngModelChange",function(r){return e.searchValue=r})("change",function(){return e.searchChange()}),v()()()()(),y(7,"div",1),S(8,w$,2,1,"div",7),v(),y(9,"div")(10,"p-paginator",8),F("onPageChange",function(r){return e.paginate(r)}),v()()()),2&n&&(m(6),g("ngModel",e.searchValue),m(2),g("ngForOf",e.movies),m(2),g("rows",10)("totalRecords",e.totalRecords))},dependencies:[Jt,pE,pa,Rc,Fs,bf,Ir]});const T$=function(t){return[t]};function M$(t,n){if(1&t&&(oe(0),G(1,"slider",1),y(2,"p-tabView")(3,"p-tabPanel",2)(4,"div",3)(5,"div",4),G(6,"img",5),v(),y(7,"div",6)(8,"h2"),P(9,"Overview"),v(),y(10,"p",7),P(11),v(),y(12,"div",8)(13,"div",9),P(14,"First Air Date:"),v(),y(15,"div",10),P(16),fi(17,"date"),v()(),y(18,"div",8)(19,"div",9),P(20,"Language:"),v(),y(21,"div",10),P(22),fi(23,"uppercase"),v()(),y(24,"div",8)(25,"div",9),P(26,"Vote Count:"),v(),y(27,"div",10),P(28),v()(),y(29,"div",8)(30,"div",9),P(31,"Popularity:"),v(),y(32,"div",10),P(33),v()(),y(34,"div",8)(35,"div",9),P(36,"Status:"),v(),y(37,"div",10),P(38),v()(),y(39,"div",8)(40,"div",9),P(41,"Genres:"),v(),y(42,"div",10),S(43,b$,3,2,"span",11),v()()()()(),y(44,"p-tabPanel",12)(45,"div",3),S(46,D$,3,2,"ng-container",11),v()(),y(47,"p-tabPanel",13),G(48,"p-image",14),y(49,"div",3),S(50,S$,3,2,"ng-container",11),v()()(),S(51,I$,2,2,"p-carousel",15),G(52,"items-banner",16),ae()),2&t){const e=C();m(1),g("itemsTvShows",le(20,T$,e.tvShow))("isBanner",!0),m(5),g("src",e.imageSizes.medium+e.tvShow.poster_path,dn)("alt",e.tvShow.name),m(5),_e(e.tvShow.overview),m(5),ot(" ",gr(17,15,e.tvShow.first_air_date,"dd.MM.yyyy")," "),m(6),ot(" ",uh(23,18,e.tvShow.original_language)," "),m(6),ot(" ",e.tvShow.vote_count," "),m(5),ot("",e.tvShow.popularity," min"),m(5),_e(e.tvShow.status),m(5),g("ngForOf",e.tvShow.genres),m(3),g("ngForOf",e.tvShowVideo),m(4),g("ngForOf",null==e.tvShowImages?null:e.tvShowImages.backdrops),m(1),g("ngIf",e.tvShowCredit),m(1),g("itemsTvShows",e.similarTvShows)}}class wa{constructor(n,e,i){this.route=n,this.tvShowsService=e,this.router=i,this.tvShow=null,this.tvShowVideo=[],this.tvShowImages=null,this.tvShowCredit=null,this.imageSizes=Ac,this.similarTvShows=[]}ngOnInit(){this.urlSubscription=this.route.params.subscribe(n=>{this.getTvShows(n.id),this.getTvShowsVideos(n.id),this.getTvShowsImages(n.id),this.getTvShowsCredits(n.id),this.getTvShowsSimilar(n.id),this.router.navigateByUrl("/tvshow/"+n.id)})}ngOnDestroy(){this.urlSubscription.unsubscribe()}getTvShowsSimilar(n){this.tvShowsService.getTvShowSimilar(n).subscribe(e=>{this.similarTvShows=e})}getTvShowsCredits(n){this.tvShowsService.getTvShowCredits(n).subscribe(e=>{this.tvShowCredit=e})}getTvShowsImages(n){this.tvShowsService.getTvShowImages(n).subscribe(e=>{this.tvShowImages=e})}getTvShowsVideos(n){this.tvShowsService.getTvShowVideos(n).subscribe(e=>{this.tvShowVideo=e})}getTvShows(n){this.tvShowsService.getTvShow(n).subscribe(e=>{this.tvShow=e})}}function A$(t,n){if(1&t&&(y(0,"div",9),G(1,"item",10),v()),2&t){const e=n.$implicit;m(1),g("itemTvShow",e)}}wa.\u0275fac=function(n){return new(n||wa)(D(ei),D(Si),D(Lt))},wa.\u0275cmp=Ie({type:wa,selectors:[["app-tvshow"]],decls:1,vars:1,consts:[[4,"ngIf"],[3,"itemsTvShows","isBanner"],["header","Overviews"],[1,"grid"],[1,"col-12","md:col-3","lg:col-3"],[1,"poster",3,"src","alt"],[1,"col-12","md:col-9","lg:col-9"],[1,"overview"],[1,"stat"],[1,"label"],[1,"value"],[4,"ngFor","ngForOf"],["header","Videos"],["header","Photos"],["src","","alt","Image","width","250"],[3,"numVisible","value",4,"ngIf"],["title","Similar Movies",3,"itemsTvShows"],[1,"col-12","md:col-4","lg:col-4"],[3,"key","site"],["alt","Image","width","100%",3,"src","preview"],[3,"numVisible","value"],["pTemplate","item"],[1,"actor"],["alt","",3,"src"]],template:function(n,e){1&n&&S(0,M$,53,22,"ng-container",0),2&n&&g("ngIf",e.tvShow)},dependencies:[Jt,Dt,ti,Qp,Kp,WD,KD,Er,Tr,Rs,Xh,Lo],styles:["[_nghost-%COMP%] .p-tabview-nav{justify-content:center}[_nghost-%COMP%] .p-tabview-nav li .p-tabview.nav.link{background:#141414}[_nghost-%COMP%] .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:#141414}[_nghost-%COMP%] .poster{max-width:100%}[_nghost-%COMP%] .overview{line-height:1.5}[_nghost-%COMP%] .stat{display:flex;margin-bottom:15px}[_nghost-%COMP%] .stat .label{width:150px;font-weight:700}[_nghost-%COMP%] .stat .value{color:#ffd54f}[_nghost-%COMP%] .actor{padding:10px}[_nghost-%COMP%] .actor img{width:100%}[_nghost-%COMP%] .actor span{display:block;text-align:center;margin:10px 0}"]});class Ls{constructor(n,e){this.tvShowsService=n,this.route=e,this.tvShows=[],this.genreId=null,this.searchValue=null,this.totalRecords=0}ngOnInit(){this.route.params.pipe(yr(1)).subscribe(({genreId:n})=>{n?(this.genreId=n,this.getTvShowsByGenre(n,1)):this.getPagedTvShows(1)})}getPagedTvShows(n,e){this.tvShowsService.searchTvShow(n,e).subscribe(i=>{this.tvShows=i.results,this.totalRecords=i.total_results})}getTvShowsByGenre(n,e){this.tvShowsService.getTvShowsByGenres(n,e).subscribe(i=>{this.tvShows=i.results,this.totalRecords=i.total_results})}searchChange(){this.searchValue?this.getPagedTvShows(1,this.searchValue):this.getPagedTvShows(1)}paginate(n){const e=n.page+1;this.genreId?this.getTvShowsByGenre(this.genreId,e):this.searchValue?this.getPagedTvShows(e,this.searchValue):this.getPagedTvShows(e)}}Ls.\u0275fac=function(n){return new(n||Ls)(D(Si),D(ei))},Ls.\u0275cmp=Ie({type:Ls,selectors:[["app-tvshows"]],decls:11,vars:4,consts:[[1,"container"],[1,"grid"],[1,"col-12"],[1,"p-fluid"],[1,"p-input-icon-left"],[1,"pi","pi-search"],["type","text","pInputText","","placeholder","Search",3,"ngModel","ngModelChange","change"],["class","col-6 md:col-3 lg:col-3",4,"ngFor","ngForOf"],[3,"rows","totalRecords","onPageChange"],[1,"col-6","md:col-3","lg:col-3"],[3,"itemTvShow"]],template:function(n,e){1&n&&(y(0,"div",0)(1,"div",1)(2,"div",2)(3,"div",3)(4,"span",4),G(5,"i",5),y(6,"input",6),F("ngModelChange",function(r){return e.searchValue=r})("change",function(){return e.searchChange()}),v()()()()(),y(7,"div",1),S(8,A$,2,1,"div",7),v(),y(9,"div")(10,"p-paginator",8),F("onPageChange",function(r){return e.paginate(r)}),v()()()),2&n&&(m(6),g("ngModel",e.searchValue),m(2),g("ngForOf",e.tvShows),m(2),g("rows",12)("totalRecords",e.totalRecords))},dependencies:[Jt,pE,pa,Rc,Fs,bf,Ir]});const O$=[{path:"",component:ca},{path:"movies",component:ks},{path:"tvshows",component:Ls},{path:"genres",component:sa},{path:"movies/genres/:genreId",component:ks},{path:"tvshows/genres/:genreId",component:Ls},{path:"movie/:id",component:ha},{path:"tvshow/:id",component:wa},{path:"**",redirectTo:""}];class Vs{}Vs.\u0275fac=function(n){return new(n||Vs)},Vs.\u0275mod=Fe({type:Vs}),Vs.\u0275inj=Oe({imports:[gD.forRoot(O$),gD]});class Ca{constructor(){this.date=new Date}ngOnInit(){}}Ca.\u0275fac=function(n){return new(n||Ca)},Ca.\u0275cmp=Ie({type:Ca,selectors:[["app-footer"]],decls:4,vars:4,template:function(n,e){1&n&&(y(0,"footer")(1,"span"),P(2),fi(3,"date"),v()()),2&n&&(m(2),ot("\xa9 ",gr(3,1,e.date,"yyyy")," Nezumi-Movies All right reserved."))},dependencies:[Lo],styles:["footer[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;height:65px;background-color:#212121;margin:0}"]});class ba{}ba.\u0275fac=function(n){return new(n||ba)},ba.\u0275cmp=Ie({type:ba,selectors:[["app-header"]],decls:17,vars:0,consts:[[1,"navbar"],["href","",1,"navbar-logo"],["src","assets/images/video-player.png","alt",""],[1,"navbar-links"],["routerLink","/"],["routerLink","movies"],["routerLink","tvshows"],["routerLink","genres"]],template:function(n,e){1&n&&(y(0,"header")(1,"nav",0)(2,"a",1),G(3,"img",2),v(),y(4,"ul",3)(5,"li")(6,"a",4),P(7,"Home"),v()(),y(8,"li")(9,"a",5),P(10,"Movies"),v()(),y(11,"li")(12,"a",6),P(13,"TV Shows"),v()(),y(14,"li")(15,"a",7),P(16,"Genres"),v()()()()())},dependencies:[Os],styles:["header[_ngcontent-%COMP%] .navbar[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;height:65px;background-color:#212121;margin:0;border-bottom:1px solid rgba(255,255,255,.1)}header[_ngcontent-%COMP%] .navbar-logo[_ngcontent-%COMP%]{display:block}header[_ngcontent-%COMP%] .navbar-logo[_ngcontent-%COMP%] img[_ngcontent-%COMP%]{width:60px}header[_ngcontent-%COMP%] .navbar-links[_ngcontent-%COMP%]{display:block;padding:0;margin:0;list-style:none}header[_ngcontent-%COMP%] .navbar-links[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{display:inline;margin-right:15px}"]});class Da{constructor(){this.title="movies-app"}}function fE(t){return new I(3e3,!1)}function dU(){return typeof window<"u"&&typeof window.document<"u"}function Sf(){return typeof process<"u"&&"[object process]"==={}.toString.call(process)}function Wi(t){switch(t.length){case 0:return new la;case 1:return t[0];default:return new LD(t)}}function gE(t,n,e,i,r=new Map,s=new Map){const o=[],a=[];let l=-1,c=null;if(i.forEach(u=>{const d=u.get("offset"),h=d==l,p=h&&c||new Map;u.forEach((f,_)=>{let w=_,b=f;if("offset"!==_)switch(w=n.normalizePropertyName(w,o),b){case"!":b=r.get(_);break;case Ei:b=s.get(_);break;default:b=n.normalizeStyleValue(_,w,b,o)}p.set(w,b)}),h||a.push(p),c=p,l=d}),o.length)throw function J$(t){return new I(3502,!1)}();return a}function Ef(t,n,e,i){switch(n){case"start":t.onStart(()=>i(e&&If(e,"start",t)));break;case"done":t.onDone(()=>i(e&&If(e,"done",t)));break;case"destroy":t.onDestroy(()=>i(e&&If(e,"destroy",t)))}}function If(t,n,e){const s=Tf(t.element,t.triggerName,t.fromState,t.toState,n||t.phaseName,e.totalTime??t.totalTime,!!e.disabled),o=t._data;return null!=o&&(s._data=o),s}function Tf(t,n,e,i,r="",s=0,o){return{element:t,triggerName:n,fromState:e,toState:i,phaseName:r,totalTime:s,disabled:!!o}}function tn(t,n,e){let i=t.get(n);return i||t.set(n,i=e),i}function mE(t){const n=t.indexOf(":");return[t.substring(1,n),t.slice(n+1)]}Da.\u0275fac=function(n){return new(n||Da)},Da.\u0275cmp=Ie({type:Da,selectors:[["app-root"]],decls:3,vars:0,template:function(n,e){1&n&&G(0,"app-header")(1,"router-outlet")(2,"app-footer")},dependencies:[Tp,Ca,ba]});let Mf=(t,n)=>!1,_E=(t,n,e)=>[],yE=null;function Af(t){const n=t.parentNode||t.host;return n===yE?null:n}(Sf()||typeof Element<"u")&&(dU()?(yE=(()=>document.documentElement)(),Mf=(t,n)=>{for(;n;){if(n===t)return!0;n=Af(n)}return!1}):Mf=(t,n)=>t.contains(n),_E=(t,n,e)=>{if(e)return Array.from(t.querySelectorAll(n));const i=t.querySelector(n);return i?[i]:[]});let Pr=null,vE=!1;const wE=Mf,CE=_E;let bE=(()=>{class t{validateStyleProperty(e){return function pU(t){Pr||(Pr=function fU(){return typeof document<"u"?document.body:null}()||{},vE=!!Pr.style&&"WebkitAppearance"in Pr.style);let n=!0;return Pr.style&&!function hU(t){return"ebkit"==t.substring(1,6)}(t)&&(n=t in Pr.style,!n&&vE&&(n="Webkit"+t.charAt(0).toUpperCase()+t.slice(1)in Pr.style)),n}(e)}matchesElement(e,i){return!1}containsElement(e,i){return wE(e,i)}getParentElement(e){return Af(e)}query(e,i,r){return CE(e,i,r)}computeStyle(e,i,r){return r||""}animate(e,i,r,s,o,a=[],l){return new la(r,s)}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})(),Of=(()=>{class t{}return t.NOOP=new bE,t})();const Pf="ng-enter",Uc="ng-leave",jc="ng-trigger",zc=".ng-trigger",SE="ng-animating",xf=".ng-animating";function Ii(t){if("number"==typeof t)return t;const n=t.match(/^(-?[\.\d]+)(m?s)/);return!n||n.length<2?0:Rf(parseFloat(n[1]),n[2])}function Rf(t,n){return"s"===n?1e3*t:t}function Gc(t,n,e){return t.hasOwnProperty("duration")?t:function _U(t,n,e){let r,s=0,o="";if("string"==typeof t){const a=t.match(/^(-?[\.\d]+)(m?s)(?:\s+(-?[\.\d]+)(m?s))?(?:\s+([-a-z]+(?:\(.+?\))?))?$/i);if(null===a)return n.push(fE()),{duration:0,delay:0,easing:""};r=Rf(parseFloat(a[1]),a[2]);const l=a[3];null!=l&&(s=Rf(parseFloat(l),a[4]));const c=a[5];c&&(o=c)}else r=t;if(!e){let a=!1,l=n.length;r<0&&(n.push(function P$(){return new I(3100,!1)}()),a=!0),s<0&&(n.push(function x$(){return new I(3101,!1)}()),a=!0),a&&n.splice(l,0,fE())}return{duration:r,delay:s,easing:o}}(t,n,e)}function Sa(t,n={}){return Object.keys(t).forEach(e=>{n[e]=t[e]}),n}function EE(t){const n=new Map;return Object.keys(t).forEach(e=>{n.set(e,t[e])}),n}function qi(t,n=new Map,e){if(e)for(let[i,r]of e)n.set(i,r);for(let[i,r]of t)n.set(i,r);return n}function TE(t,n,e){return e?n+":"+e+";":""}function ME(t){let n="";for(let e=0;e{const s=Ff(r);e&&!e.has(r)&&e.set(r,t.style[s]),t.style[s]=i}),Sf()&&ME(t))}function xr(t,n){t.style&&(n.forEach((e,i)=>{const r=Ff(i);t.style[r]=""}),Sf()&&ME(t))}function Ea(t){return Array.isArray(t)?1==t.length?t[0]:RD(t):t}const Nf=new RegExp("{{\\s*(.+?)\\s*}}","g");function AE(t){let n=[];if("string"==typeof t){let e;for(;e=Nf.exec(t);)n.push(e[1]);Nf.lastIndex=0}return n}function Ia(t,n,e){const i=t.toString(),r=i.replace(Nf,(s,o)=>{let a=n[o];return null==a&&(e.push(function N$(t){return new I(3003,!1)}()),a=""),a.toString()});return r==i?t:r}function Wc(t){const n=[];let e=t.next();for(;!e.done;)n.push(e.value),e=t.next();return n}const wU=/-+([a-z0-9])/g;function Ff(t){return t.replace(wU,(...n)=>n[1].toUpperCase())}function CU(t){return t.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()}function nn(t,n,e){switch(n.type){case 7:return t.visitTrigger(n,e);case 0:return t.visitState(n,e);case 1:return t.visitTransition(n,e);case 2:return t.visitSequence(n,e);case 3:return t.visitGroup(n,e);case 4:return t.visitAnimate(n,e);case 5:return t.visitKeyframes(n,e);case 6:return t.visitStyle(n,e);case 8:return t.visitReference(n,e);case 9:return t.visitAnimateChild(n,e);case 10:return t.visitAnimateRef(n,e);case 11:return t.visitQuery(n,e);case 12:return t.visitStagger(n,e);default:throw function F$(t){return new I(3004,!1)}()}}function OE(t,n){return window.getComputedStyle(t)[n]}function TU(t,n){const e=[];return"string"==typeof t?t.split(/\s*,\s*/).forEach(i=>function MU(t,n,e){if(":"==t[0]){const l=function AU(t,n){switch(t){case":enter":return"void => *";case":leave":return"* => void";case":increment":return(e,i)=>parseFloat(i)>parseFloat(e);case":decrement":return(e,i)=>parseFloat(i) *"}}(t,e);if("function"==typeof l)return void n.push(l);t=l}const i=t.match(/^(\*|[-\w]+)\s*()\s*(\*|[-\w]+)$/);if(null==i||i.length<4)return e.push(function K$(t){return new I(3015,!1)}()),n;const r=i[1],s=i[2],o=i[3];n.push(PE(r,o));"<"==s[0]&&!("*"==r&&"*"==o)&&n.push(PE(o,r))}(i,e,n)):e.push(t),e}const Zc=new Set(["true","1"]),Yc=new Set(["false","0"]);function PE(t,n){const e=Zc.has(t)||Yc.has(t),i=Zc.has(n)||Yc.has(n);return(r,s)=>{let o="*"==t||t==r,a="*"==n||n==s;return!o&&e&&"boolean"==typeof r&&(o=r?Zc.has(t):Yc.has(t)),!a&&i&&"boolean"==typeof s&&(a=s?Zc.has(n):Yc.has(n)),o&&a}}const OU=new RegExp("s*:selfs*,?","g");function kf(t,n,e,i){return new PU(t).build(n,e,i)}class PU{constructor(n){this._driver=n}build(n,e,i){const r=new NU(e);return this._resetContextStyleTimingState(r),nn(this,Ea(n),r)}_resetContextStyleTimingState(n){n.currentQuerySelector="",n.collectedStyles=new Map,n.collectedStyles.set("",new Map),n.currentTime=0}visitTrigger(n,e){let i=e.queryCount=0,r=e.depCount=0;const s=[],o=[];return"@"==n.name.charAt(0)&&e.errors.push(function L$(){return new I(3006,!1)}()),n.definitions.forEach(a=>{if(this._resetContextStyleTimingState(e),0==a.type){const l=a,c=l.name;c.toString().split(/\s*,\s*/).forEach(u=>{l.name=u,s.push(this.visitState(l,e))}),l.name=c}else if(1==a.type){const l=this.visitTransition(a,e);i+=l.queryCount,r+=l.depCount,o.push(l)}else e.errors.push(function V$(){return new I(3007,!1)}())}),{type:7,name:n.name,states:s,transitions:o,queryCount:i,depCount:r,options:null}}visitState(n,e){const i=this.visitStyle(n.styles,e),r=n.options&&n.options.params||null;if(i.containsDynamicStyles){const s=new Set,o=r||{};i.styles.forEach(a=>{a instanceof Map&&a.forEach(l=>{AE(l).forEach(c=>{o.hasOwnProperty(c)||s.add(c)})})}),s.size&&(Wc(s.values()),e.errors.push(function B$(t,n){return new I(3008,!1)}()))}return{type:0,name:n.name,style:i,options:r?{params:r}:null}}visitTransition(n,e){e.queryCount=0,e.depCount=0;const i=nn(this,Ea(n.animation),e);return{type:1,matchers:TU(n.expr,e.errors),animation:i,queryCount:e.queryCount,depCount:e.depCount,options:Rr(n.options)}}visitSequence(n,e){return{type:2,steps:n.steps.map(i=>nn(this,i,e)),options:Rr(n.options)}}visitGroup(n,e){const i=e.currentTime;let r=0;const s=n.steps.map(o=>{e.currentTime=i;const a=nn(this,o,e);return r=Math.max(r,e.currentTime),a});return e.currentTime=r,{type:3,steps:s,options:Rr(n.options)}}visitAnimate(n,e){const i=function kU(t,n){if(t.hasOwnProperty("duration"))return t;if("number"==typeof t)return Lf(Gc(t,n).duration,0,"");const e=t;if(e.split(/\s+/).some(s=>"{"==s.charAt(0)&&"{"==s.charAt(1))){const s=Lf(0,0,"");return s.dynamic=!0,s.strValue=e,s}const r=Gc(e,n);return Lf(r.duration,r.delay,r.easing)}(n.timings,e.errors);e.currentAnimateTimings=i;let r,s=n.styles?n.styles:Sr({});if(5==s.type)r=this.visitKeyframes(s,e);else{let o=n.styles,a=!1;if(!o){a=!0;const c={};i.easing&&(c.easing=i.easing),o=Sr(c)}e.currentTime+=i.duration+i.delay;const l=this.visitStyle(o,e);l.isEmptyStep=a,r=l}return e.currentAnimateTimings=null,{type:4,timings:i,style:r,options:null}}visitStyle(n,e){const i=this._makeStyleAst(n,e);return this._validateStyleAst(i,e),i}_makeStyleAst(n,e){const i=[],r=Array.isArray(n.styles)?n.styles:[n.styles];for(let a of r)"string"==typeof a?a===Ei?i.push(a):e.errors.push(new I(3002,!1)):i.push(EE(a));let s=!1,o=null;return i.forEach(a=>{if(a instanceof Map&&(a.has("easing")&&(o=a.get("easing"),a.delete("easing")),!s))for(let l of a.values())if(l.toString().indexOf("{{")>=0){s=!0;break}}),{type:6,styles:i,easing:o,offset:n.offset,containsDynamicStyles:s,options:null}}_validateStyleAst(n,e){const i=e.currentAnimateTimings;let r=e.currentTime,s=e.currentTime;i&&s>0&&(s-=i.duration+i.delay),n.styles.forEach(o=>{"string"!=typeof o&&o.forEach((a,l)=>{const c=e.collectedStyles.get(e.currentQuerySelector),u=c.get(l);let d=!0;u&&(s!=r&&s>=u.startTime&&r<=u.endTime&&(e.errors.push(function $$(t,n,e,i,r){return new I(3010,!1)}()),d=!1),s=u.startTime),d&&c.set(l,{startTime:s,endTime:r}),e.options&&function vU(t,n,e){const i=n.params||{},r=AE(t);r.length&&r.forEach(s=>{i.hasOwnProperty(s)||e.push(function R$(t){return new I(3001,!1)}())})}(a,e.options,e.errors)})})}visitKeyframes(n,e){const i={type:5,styles:[],options:null};if(!e.currentAnimateTimings)return e.errors.push(function U$(){return new I(3011,!1)}()),i;let s=0;const o=[];let a=!1,l=!1,c=0;const u=n.steps.map(b=>{const T=this._makeStyleAst(b,e);let E=null!=T.offset?T.offset:function FU(t){if("string"==typeof t)return null;let n=null;if(Array.isArray(t))t.forEach(e=>{if(e instanceof Map&&e.has("offset")){const i=e;n=parseFloat(i.get("offset")),i.delete("offset")}});else if(t instanceof Map&&t.has("offset")){const e=t;n=parseFloat(e.get("offset")),e.delete("offset")}return n}(T.styles),O=0;return null!=E&&(s++,O=T.offset=E),l=l||O<0||O>1,a=a||O0&&s{const E=h>0?T==p?1:h*T:o[T],O=E*w;e.currentTime=f+_.delay+O,_.duration=O,this._validateStyleAst(b,e),b.offset=E,i.styles.push(b)}),i}visitReference(n,e){return{type:8,animation:nn(this,Ea(n.animation),e),options:Rr(n.options)}}visitAnimateChild(n,e){return e.depCount++,{type:9,options:Rr(n.options)}}visitAnimateRef(n,e){return{type:10,animation:this.visitReference(n.animation,e),options:Rr(n.options)}}visitQuery(n,e){const i=e.currentQuerySelector,r=n.options||{};e.queryCount++,e.currentQuery=n;const[s,o]=function xU(t){const n=!!t.split(/\s*,\s*/).find(e=>":self"==e);return n&&(t=t.replace(OU,"")),t=t.replace(/@\*/g,zc).replace(/@\w+/g,e=>zc+"-"+e.slice(1)).replace(/:animating/g,xf),[t,n]}(n.selector);e.currentQuerySelector=i.length?i+" "+s:s,tn(e.collectedStyles,e.currentQuerySelector,new Map);const a=nn(this,Ea(n.animation),e);return e.currentQuery=null,e.currentQuerySelector=i,{type:11,selector:s,limit:r.limit||0,optional:!!r.optional,includeSelf:o,animation:a,originalSelector:n.selector,options:Rr(n.options)}}visitStagger(n,e){e.currentQuery||e.errors.push(function W$(){return new I(3013,!1)}());const i="full"===n.timings?{duration:0,delay:0,easing:"full"}:Gc(n.timings,e.errors,!0);return{type:12,animation:nn(this,Ea(n.animation),e),timings:i,options:null}}}class NU{constructor(n){this.errors=n,this.queryCount=0,this.depCount=0,this.currentTransition=null,this.currentQuery=null,this.currentQuerySelector=null,this.currentAnimateTimings=null,this.currentTime=0,this.collectedStyles=new Map,this.options=null,this.unsupportedCSSPropertiesFound=new Set}}function Rr(t){return t?(t=Sa(t)).params&&(t.params=function RU(t){return t?Sa(t):null}(t.params)):t={},t}function Lf(t,n,e){return{duration:t,delay:n,easing:e}}function Vf(t,n,e,i,r,s,o=null,a=!1){return{type:1,element:t,keyframes:n,preStyleProps:e,postStyleProps:i,duration:r,delay:s,totalTime:r+s,easing:o,subTimeline:a}}class Xc{constructor(){this._map=new Map}get(n){return this._map.get(n)||[]}append(n,e){let i=this._map.get(n);i||this._map.set(n,i=[]),i.push(...e)}has(n){return this._map.has(n)}clear(){this._map.clear()}}const BU=new RegExp(":enter","g"),$U=new RegExp(":leave","g");function Bf(t,n,e,i,r,s=new Map,o=new Map,a,l,c=[]){return(new UU).buildKeyframes(t,n,e,i,r,s,o,a,l,c)}class UU{buildKeyframes(n,e,i,r,s,o,a,l,c,u=[]){c=c||new Xc;const d=new Hf(n,e,c,r,s,u,[]);d.options=l;const h=l.delay?Ii(l.delay):0;d.currentTimeline.delayNextStep(h),d.currentTimeline.setStyles([o],null,d.errors,l),nn(this,i,d);const p=d.timelines.filter(f=>f.containsAnimation());if(p.length&&a.size){let f;for(let _=p.length-1;_>=0;_--){const w=p[_];if(w.element===e){f=w;break}}f&&!f.allowOnlyTimelineStyles()&&f.setStyles([a],null,d.errors,l)}return p.length?p.map(f=>f.buildKeyframes()):[Vf(e,[],[],[],0,h,"",!1)]}visitTrigger(n,e){}visitState(n,e){}visitTransition(n,e){}visitAnimateChild(n,e){const i=e.subInstructions.get(e.element);if(i){const r=e.createSubContext(n.options),s=e.currentTimeline.currentTime,o=this._visitSubInstructions(i,r,r.options);s!=o&&e.transformIntoNewTimeline(o)}e.previousNode=n}visitAnimateRef(n,e){const i=e.createSubContext(n.options);i.transformIntoNewTimeline(),this._applyAnimationRefDelays([n.options,n.animation.options],e,i),this.visitReference(n.animation,i),e.transformIntoNewTimeline(i.currentTimeline.currentTime),e.previousNode=n}_applyAnimationRefDelays(n,e,i){for(const r of n){const s=r?.delay;if(s){const o="number"==typeof s?s:Ii(Ia(s,r?.params??{},e.errors));i.delayNextStep(o)}}}_visitSubInstructions(n,e,i){let s=e.currentTimeline.currentTime;const o=null!=i.duration?Ii(i.duration):null,a=null!=i.delay?Ii(i.delay):null;return 0!==o&&n.forEach(l=>{const c=e.appendInstructionToTimeline(l,o,a);s=Math.max(s,c.duration+c.delay)}),s}visitReference(n,e){e.updateOptions(n.options,!0),nn(this,n.animation,e),e.previousNode=n}visitSequence(n,e){const i=e.subContextCount;let r=e;const s=n.options;if(s&&(s.params||s.delay)&&(r=e.createSubContext(s),r.transformIntoNewTimeline(),null!=s.delay)){6==r.previousNode.type&&(r.currentTimeline.snapshotCurrentStyles(),r.previousNode=Jc);const o=Ii(s.delay);r.delayNextStep(o)}n.steps.length&&(n.steps.forEach(o=>nn(this,o,r)),r.currentTimeline.applyStylesToKeyframe(),r.subContextCount>i&&r.transformIntoNewTimeline()),e.previousNode=n}visitGroup(n,e){const i=[];let r=e.currentTimeline.currentTime;const s=n.options&&n.options.delay?Ii(n.options.delay):0;n.steps.forEach(o=>{const a=e.createSubContext(n.options);s&&a.delayNextStep(s),nn(this,o,a),r=Math.max(r,a.currentTimeline.currentTime),i.push(a.currentTimeline)}),i.forEach(o=>e.currentTimeline.mergeTimelineCollectedStyles(o)),e.transformIntoNewTimeline(r),e.previousNode=n}_visitTiming(n,e){if(n.dynamic){const i=n.strValue;return Gc(e.params?Ia(i,e.params,e.errors):i,e.errors)}return{duration:n.duration,delay:n.delay,easing:n.easing}}visitAnimate(n,e){const i=e.currentAnimateTimings=this._visitTiming(n.timings,e),r=e.currentTimeline;i.delay&&(e.incrementTime(i.delay),r.snapshotCurrentStyles());const s=n.style;5==s.type?this.visitKeyframes(s,e):(e.incrementTime(i.duration),this.visitStyle(s,e),r.applyStylesToKeyframe()),e.currentAnimateTimings=null,e.previousNode=n}visitStyle(n,e){const i=e.currentTimeline,r=e.currentAnimateTimings;!r&&i.hasCurrentStyleProperties()&&i.forwardFrame();const s=r&&r.easing||n.easing;n.isEmptyStep?i.applyEmptyStep(s):i.setStyles(n.styles,s,e.errors,e.options),e.previousNode=n}visitKeyframes(n,e){const i=e.currentAnimateTimings,r=e.currentTimeline.duration,s=i.duration,a=e.createSubContext().currentTimeline;a.easing=i.easing,n.styles.forEach(l=>{a.forwardTime((l.offset||0)*s),a.setStyles(l.styles,l.easing,e.errors,e.options),a.applyStylesToKeyframe()}),e.currentTimeline.mergeTimelineCollectedStyles(a),e.transformIntoNewTimeline(r+s),e.previousNode=n}visitQuery(n,e){const i=e.currentTimeline.currentTime,r=n.options||{},s=r.delay?Ii(r.delay):0;s&&(6===e.previousNode.type||0==i&&e.currentTimeline.hasCurrentStyleProperties())&&(e.currentTimeline.snapshotCurrentStyles(),e.previousNode=Jc);let o=i;const a=e.invokeQuery(n.selector,n.originalSelector,n.limit,n.includeSelf,!!r.optional,e.errors);e.currentQueryTotal=a.length;let l=null;a.forEach((c,u)=>{e.currentQueryIndex=u;const d=e.createSubContext(n.options,c);s&&d.delayNextStep(s),c===e.element&&(l=d.currentTimeline),nn(this,n.animation,d),d.currentTimeline.applyStylesToKeyframe(),o=Math.max(o,d.currentTimeline.currentTime)}),e.currentQueryIndex=0,e.currentQueryTotal=0,e.transformIntoNewTimeline(o),l&&(e.currentTimeline.mergeTimelineCollectedStyles(l),e.currentTimeline.snapshotCurrentStyles()),e.previousNode=n}visitStagger(n,e){const i=e.parentContext,r=e.currentTimeline,s=n.timings,o=Math.abs(s.duration),a=o*(e.currentQueryTotal-1);let l=o*e.currentQueryIndex;switch(s.duration<0?"reverse":s.easing){case"reverse":l=a-l;break;case"full":l=i.currentStaggerTime}const u=e.currentTimeline;l&&u.delayNextStep(l);const d=u.currentTime;nn(this,n.animation,e),e.previousNode=n,i.currentStaggerTime=r.currentTime-d+(r.startTime-i.currentTimeline.startTime)}}const Jc={};class Hf{constructor(n,e,i,r,s,o,a,l){this._driver=n,this.element=e,this.subInstructions=i,this._enterClassName=r,this._leaveClassName=s,this.errors=o,this.timelines=a,this.parentContext=null,this.currentAnimateTimings=null,this.previousNode=Jc,this.subContextCount=0,this.options={},this.currentQueryIndex=0,this.currentQueryTotal=0,this.currentStaggerTime=0,this.currentTimeline=l||new eu(this._driver,e,0),a.push(this.currentTimeline)}get params(){return this.options.params}updateOptions(n,e){if(!n)return;const i=n;let r=this.options;null!=i.duration&&(r.duration=Ii(i.duration)),null!=i.delay&&(r.delay=Ii(i.delay));const s=i.params;if(s){let o=r.params;o||(o=this.options.params={}),Object.keys(s).forEach(a=>{(!e||!o.hasOwnProperty(a))&&(o[a]=Ia(s[a],o,this.errors))})}}_copyOptions(){const n={};if(this.options){const e=this.options.params;if(e){const i=n.params={};Object.keys(e).forEach(r=>{i[r]=e[r]})}}return n}createSubContext(n=null,e,i){const r=e||this.element,s=new Hf(this._driver,r,this.subInstructions,this._enterClassName,this._leaveClassName,this.errors,this.timelines,this.currentTimeline.fork(r,i||0));return s.previousNode=this.previousNode,s.currentAnimateTimings=this.currentAnimateTimings,s.options=this._copyOptions(),s.updateOptions(n),s.currentQueryIndex=this.currentQueryIndex,s.currentQueryTotal=this.currentQueryTotal,s.parentContext=this,this.subContextCount++,s}transformIntoNewTimeline(n){return this.previousNode=Jc,this.currentTimeline=this.currentTimeline.fork(this.element,n),this.timelines.push(this.currentTimeline),this.currentTimeline}appendInstructionToTimeline(n,e,i){const r={duration:e??n.duration,delay:this.currentTimeline.currentTime+(i??0)+n.delay,easing:""},s=new jU(this._driver,n.element,n.keyframes,n.preStyleProps,n.postStyleProps,r,n.stretchStartingKeyframe);return this.timelines.push(s),r}incrementTime(n){this.currentTimeline.forwardTime(this.currentTimeline.duration+n)}delayNextStep(n){n>0&&this.currentTimeline.delayNextStep(n)}invokeQuery(n,e,i,r,s,o){let a=[];if(r&&a.push(this.element),n.length>0){n=(n=n.replace(BU,"."+this._enterClassName)).replace($U,"."+this._leaveClassName);let c=this._driver.query(this.element,n,1!=i);0!==i&&(c=i<0?c.slice(c.length+i,c.length):c.slice(0,i)),a.push(...c)}return!s&&0==a.length&&o.push(function q$(t){return new I(3014,!1)}()),a}}class eu{constructor(n,e,i,r){this._driver=n,this.element=e,this.startTime=i,this._elementTimelineStylesLookup=r,this.duration=0,this._previousKeyframe=new Map,this._currentKeyframe=new Map,this._keyframes=new Map,this._styleSummary=new Map,this._localTimelineStyles=new Map,this._pendingStyles=new Map,this._backFill=new Map,this._currentEmptyStepKeyframe=null,this._elementTimelineStylesLookup||(this._elementTimelineStylesLookup=new Map),this._globalTimelineStyles=this._elementTimelineStylesLookup.get(e),this._globalTimelineStyles||(this._globalTimelineStyles=this._localTimelineStyles,this._elementTimelineStylesLookup.set(e,this._localTimelineStyles)),this._loadKeyframe()}containsAnimation(){switch(this._keyframes.size){case 0:return!1;case 1:return this.hasCurrentStyleProperties();default:return!0}}hasCurrentStyleProperties(){return this._currentKeyframe.size>0}get currentTime(){return this.startTime+this.duration}delayNextStep(n){const e=1===this._keyframes.size&&this._pendingStyles.size;this.duration||e?(this.forwardTime(this.currentTime+n),e&&this.snapshotCurrentStyles()):this.startTime+=n}fork(n,e){return this.applyStylesToKeyframe(),new eu(this._driver,n,e||this.currentTime,this._elementTimelineStylesLookup)}_loadKeyframe(){this._currentKeyframe&&(this._previousKeyframe=this._currentKeyframe),this._currentKeyframe=this._keyframes.get(this.duration),this._currentKeyframe||(this._currentKeyframe=new Map,this._keyframes.set(this.duration,this._currentKeyframe))}forwardFrame(){this.duration+=1,this._loadKeyframe()}forwardTime(n){this.applyStylesToKeyframe(),this.duration=n,this._loadKeyframe()}_updateStyle(n,e){this._localTimelineStyles.set(n,e),this._globalTimelineStyles.set(n,e),this._styleSummary.set(n,{time:this.currentTime,value:e})}allowOnlyTimelineStyles(){return this._currentEmptyStepKeyframe!==this._currentKeyframe}applyEmptyStep(n){n&&this._previousKeyframe.set("easing",n);for(let[e,i]of this._globalTimelineStyles)this._backFill.set(e,i||Ei),this._currentKeyframe.set(e,Ei);this._currentEmptyStepKeyframe=this._currentKeyframe}setStyles(n,e,i,r){e&&this._previousKeyframe.set("easing",e);const s=r&&r.params||{},o=function zU(t,n){const e=new Map;let i;return t.forEach(r=>{if("*"===r){i=i||n.keys();for(let s of i)e.set(s,Ei)}else qi(r,e)}),e}(n,this._globalTimelineStyles);for(let[a,l]of o){const c=Ia(l,s,i);this._pendingStyles.set(a,c),this._localTimelineStyles.has(a)||this._backFill.set(a,this._globalTimelineStyles.get(a)??Ei),this._updateStyle(a,c)}}applyStylesToKeyframe(){0!=this._pendingStyles.size&&(this._pendingStyles.forEach((n,e)=>{this._currentKeyframe.set(e,n)}),this._pendingStyles.clear(),this._localTimelineStyles.forEach((n,e)=>{this._currentKeyframe.has(e)||this._currentKeyframe.set(e,n)}))}snapshotCurrentStyles(){for(let[n,e]of this._localTimelineStyles)this._pendingStyles.set(n,e),this._updateStyle(n,e)}getFinalKeyframe(){return this._keyframes.get(this.duration)}get properties(){const n=[];for(let e in this._currentKeyframe)n.push(e);return n}mergeTimelineCollectedStyles(n){n._styleSummary.forEach((e,i)=>{const r=this._styleSummary.get(i);(!r||e.time>r.time)&&this._updateStyle(i,e.value)})}buildKeyframes(){this.applyStylesToKeyframe();const n=new Set,e=new Set,i=1===this._keyframes.size&&0===this.duration;let r=[];this._keyframes.forEach((a,l)=>{const c=qi(a,new Map,this._backFill);c.forEach((u,d)=>{"!"===u?n.add(d):u===Ei&&e.add(d)}),i||c.set("offset",l/this.duration),r.push(c)});const s=n.size?Wc(n.values()):[],o=e.size?Wc(e.values()):[];if(i){const a=r[0],l=new Map(a);a.set("offset",0),l.set("offset",1),r=[a,l]}return Vf(this.element,r,s,o,this.duration,this.startTime,this.easing,!1)}}class jU extends eu{constructor(n,e,i,r,s,o,a=!1){super(n,e,o.delay),this.keyframes=i,this.preStyleProps=r,this.postStyleProps=s,this._stretchStartingKeyframe=a,this.timings={duration:o.duration,delay:o.delay,easing:o.easing}}containsAnimation(){return this.keyframes.length>1}buildKeyframes(){let n=this.keyframes,{delay:e,duration:i,easing:r}=this.timings;if(this._stretchStartingKeyframe&&e){const s=[],o=i+e,a=e/o,l=qi(n[0]);l.set("offset",0),s.push(l);const c=qi(n[0]);c.set("offset",NE(a)),s.push(c);const u=n.length-1;for(let d=1;d<=u;d++){let h=qi(n[d]);const p=h.get("offset");h.set("offset",NE((e+p*i)/o)),s.push(h)}i=o,e=0,r="",n=s}return Vf(this.element,n,this.preStyleProps,this.postStyleProps,i,e,r,!0)}}function NE(t,n=3){const e=Math.pow(10,n-1);return Math.round(t*e)/e}class $f{}const GU=new Set(["width","height","minWidth","minHeight","maxWidth","maxHeight","left","top","bottom","right","fontSize","outlineWidth","outlineOffset","paddingTop","paddingLeft","paddingBottom","paddingRight","marginTop","marginLeft","marginBottom","marginRight","borderRadius","borderWidth","borderTopWidth","borderLeftWidth","borderRightWidth","borderBottomWidth","textIndent","perspective"]);class WU extends $f{normalizePropertyName(n,e){return Ff(n)}normalizeStyleValue(n,e,i,r){let s="";const o=i.toString().trim();if(GU.has(e)&&0!==i&&"0"!==i)if("number"==typeof i)s="px";else{const a=i.match(/^[+-]?[\d\.]+([a-z]*)$/);a&&0==a[1].length&&r.push(function k$(t,n){return new I(3005,!1)}())}return o+s}}function FE(t,n,e,i,r,s,o,a,l,c,u,d,h){return{type:0,element:t,triggerName:n,isRemovalTransition:r,fromState:e,fromStyles:s,toState:i,toStyles:o,timelines:a,queriedElements:l,preStyleProps:c,postStyleProps:u,totalTime:d,errors:h}}const Uf={};class kE{constructor(n,e,i){this._triggerName=n,this.ast=e,this._stateStyles=i}match(n,e,i,r){return function qU(t,n,e,i,r){return t.some(s=>s(n,e,i,r))}(this.ast.matchers,n,e,i,r)}buildStyles(n,e,i){let r=this._stateStyles.get("*");return void 0!==n&&(r=this._stateStyles.get(n?.toString())||r),r?r.buildStyles(e,i):new Map}build(n,e,i,r,s,o,a,l,c,u){const d=[],h=this.ast.options&&this.ast.options.params||Uf,f=this.buildStyles(i,a&&a.params||Uf,d),_=l&&l.params||Uf,w=this.buildStyles(r,_,d),b=new Set,T=new Map,E=new Map,O="void"===r,te={params:KU(_,h),delay:this.ast.options?.delay},he=u?[]:Bf(n,e,this.ast.animation,s,o,f,w,te,c,d);let Mt=0;if(he.forEach(Mi=>{Mt=Math.max(Mi.duration+Mi.delay,Mt)}),d.length)return FE(e,this._triggerName,i,r,O,f,w,[],[],T,E,Mt,d);he.forEach(Mi=>{const Ai=Mi.element,YE=tn(T,Ai,new Set);Mi.preStyleProps.forEach(Nr=>YE.add(Nr));const Ma=tn(E,Ai,new Set);Mi.postStyleProps.forEach(Nr=>Ma.add(Nr)),Ai!==e&&b.add(Ai)});const Ti=Wc(b.values());return FE(e,this._triggerName,i,r,O,f,w,he,Ti,T,E,Mt)}}function KU(t,n){const e=Sa(n);for(const i in t)t.hasOwnProperty(i)&&null!=t[i]&&(e[i]=t[i]);return e}class QU{constructor(n,e,i){this.styles=n,this.defaultParams=e,this.normalizer=i}buildStyles(n,e){const i=new Map,r=Sa(this.defaultParams);return Object.keys(n).forEach(s=>{const o=n[s];null!==o&&(r[s]=o)}),this.styles.styles.forEach(s=>{"string"!=typeof s&&s.forEach((o,a)=>{o&&(o=Ia(o,r,e));const l=this.normalizer.normalizePropertyName(a,e);o=this.normalizer.normalizeStyleValue(a,l,o,e),i.set(a,o)})}),i}}class YU{constructor(n,e,i){this.name=n,this.ast=e,this._normalizer=i,this.transitionFactories=[],this.states=new Map,e.states.forEach(r=>{this.states.set(r.name,new QU(r.style,r.options&&r.options.params||{},i))}),LE(this.states,"true","1"),LE(this.states,"false","0"),e.transitions.forEach(r=>{this.transitionFactories.push(new kE(n,r,this.states))}),this.fallbackTransition=function XU(t,n,e){return new kE(t,{type:1,animation:{type:2,steps:[],options:null},matchers:[(o,a)=>!0],options:null,queryCount:0,depCount:0},n)}(n,this.states)}get containsQueries(){return this.ast.queryCount>0}matchTransition(n,e,i,r){return this.transitionFactories.find(o=>o.match(n,e,i,r))||null}matchStyles(n,e,i){return this.fallbackTransition.buildStyles(n,e,i)}}function LE(t,n,e){t.has(n)?t.has(e)||t.set(e,t.get(n)):t.has(e)&&t.set(n,t.get(e))}const JU=new Xc;class ej{constructor(n,e,i){this.bodyNode=n,this._driver=e,this._normalizer=i,this._animations=new Map,this._playersById=new Map,this.players=[]}register(n,e){const i=[],s=kf(this._driver,e,i,[]);if(i.length)throw function eU(t){return new I(3503,!1)}();this._animations.set(n,s)}_buildPlayer(n,e,i){const r=n.element,s=gE(0,this._normalizer,0,n.keyframes,e,i);return this._driver.animate(r,s,n.duration,n.delay,n.easing,[],!0)}create(n,e,i={}){const r=[],s=this._animations.get(n);let o;const a=new Map;if(s?(o=Bf(this._driver,e,s,Pf,Uc,new Map,new Map,i,JU,r),o.forEach(u=>{const d=tn(a,u.element,new Map);u.postStyleProps.forEach(h=>d.set(h,null))})):(r.push(function tU(){return new I(3300,!1)}()),o=[]),r.length)throw function nU(t){return new I(3504,!1)}();a.forEach((u,d)=>{u.forEach((h,p)=>{u.set(p,this._driver.computeStyle(d,p,Ei))})});const c=Wi(o.map(u=>{const d=a.get(u.element);return this._buildPlayer(u,new Map,d)}));return this._playersById.set(n,c),c.onDestroy(()=>this.destroy(n)),this.players.push(c),c}destroy(n){const e=this._getPlayer(n);e.destroy(),this._playersById.delete(n);const i=this.players.indexOf(e);i>=0&&this.players.splice(i,1)}_getPlayer(n){const e=this._playersById.get(n);if(!e)throw function iU(t){return new I(3301,!1)}();return e}listen(n,e,i,r){const s=Tf(e,"","","");return Ef(this._getPlayer(n),i,s,r),()=>{}}command(n,e,i,r){if("register"==i)return void this.register(n,r[0]);if("create"==i)return void this.create(n,e,r[0]||{});const s=this._getPlayer(n);switch(i){case"play":s.play();break;case"pause":s.pause();break;case"reset":s.reset();break;case"restart":s.restart();break;case"finish":s.finish();break;case"init":s.init();break;case"setPosition":s.setPosition(parseFloat(r[0]));break;case"destroy":this.destroy(n)}}}const VE="ng-animate-queued",jf="ng-animate-disabled",sj=[],BE={namespaceId:"",setForRemoval:!1,setForMove:!1,hasAnimation:!1,removedBeforeQueried:!1},oj={namespaceId:"",setForMove:!1,setForRemoval:!1,hasAnimation:!1,removedBeforeQueried:!0},vn="__ng_removed";class zf{get params(){return this.options.params}constructor(n,e=""){this.namespaceId=e;const i=n&&n.hasOwnProperty("value");if(this.value=function uj(t){return t??null}(i?n.value:n),i){const s=Sa(n);delete s.value,this.options=s}else this.options={};this.options.params||(this.options.params={})}absorbOptions(n){const e=n.params;if(e){const i=this.options.params;Object.keys(e).forEach(r=>{null==i[r]&&(i[r]=e[r])})}}}const Ta="void",Gf=new zf(Ta);class aj{constructor(n,e,i){this.id=n,this.hostElement=e,this._engine=i,this.players=[],this._triggers=new Map,this._queue=[],this._elementListeners=new Map,this._hostClassName="ng-tns-"+n,wn(e,this._hostClassName)}listen(n,e,i,r){if(!this._triggers.has(e))throw function rU(t,n){return new I(3302,!1)}();if(null==i||0==i.length)throw function sU(t){return new I(3303,!1)}();if(!function dj(t){return"start"==t||"done"==t}(i))throw function oU(t,n){return new I(3400,!1)}();const s=tn(this._elementListeners,n,[]),o={name:e,phase:i,callback:r};s.push(o);const a=tn(this._engine.statesByElement,n,new Map);return a.has(e)||(wn(n,jc),wn(n,jc+"-"+e),a.set(e,Gf)),()=>{this._engine.afterFlush(()=>{const l=s.indexOf(o);l>=0&&s.splice(l,1),this._triggers.has(e)||a.delete(e)})}}register(n,e){return!this._triggers.has(n)&&(this._triggers.set(n,e),!0)}_getTrigger(n){const e=this._triggers.get(n);if(!e)throw function aU(t){return new I(3401,!1)}();return e}trigger(n,e,i,r=!0){const s=this._getTrigger(e),o=new Wf(this.id,e,n);let a=this._engine.statesByElement.get(n);a||(wn(n,jc),wn(n,jc+"-"+e),this._engine.statesByElement.set(n,a=new Map));let l=a.get(e);const c=new zf(i,this.id);if(!(i&&i.hasOwnProperty("value"))&&l&&c.absorbOptions(l.options),a.set(e,c),l||(l=Gf),c.value!==Ta&&l.value===c.value){if(!function fj(t,n){const e=Object.keys(t),i=Object.keys(n);if(e.length!=i.length)return!1;for(let r=0;r{xr(n,w),ni(n,b)})}return}const h=tn(this._engine.playersByElement,n,[]);h.forEach(_=>{_.namespaceId==this.id&&_.triggerName==e&&_.queued&&_.destroy()});let p=s.matchTransition(l.value,c.value,n,c.params),f=!1;if(!p){if(!r)return;p=s.fallbackTransition,f=!0}return this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:e,transition:p,fromState:l,toState:c,player:o,isFallbackTransition:f}),f||(wn(n,VE),o.onStart(()=>{Bs(n,VE)})),o.onDone(()=>{let _=this.players.indexOf(o);_>=0&&this.players.splice(_,1);const w=this._engine.playersByElement.get(n);if(w){let b=w.indexOf(o);b>=0&&w.splice(b,1)}}),this.players.push(o),h.push(o),o}deregister(n){this._triggers.delete(n),this._engine.statesByElement.forEach(e=>e.delete(n)),this._elementListeners.forEach((e,i)=>{this._elementListeners.set(i,e.filter(r=>r.name!=n))})}clearElementCache(n){this._engine.statesByElement.delete(n),this._elementListeners.delete(n);const e=this._engine.playersByElement.get(n);e&&(e.forEach(i=>i.destroy()),this._engine.playersByElement.delete(n))}_signalRemovalForInnerTriggers(n,e){const i=this._engine.driver.query(n,zc,!0);i.forEach(r=>{if(r[vn])return;const s=this._engine.fetchNamespacesByElement(r);s.size?s.forEach(o=>o.triggerLeaveAnimation(r,e,!1,!0)):this.clearElementCache(r)}),this._engine.afterFlushAnimationsDone(()=>i.forEach(r=>this.clearElementCache(r)))}triggerLeaveAnimation(n,e,i,r){const s=this._engine.statesByElement.get(n),o=new Map;if(s){const a=[];if(s.forEach((l,c)=>{if(o.set(c,l.value),this._triggers.has(c)){const u=this.trigger(n,c,Ta,r);u&&a.push(u)}}),a.length)return this._engine.markElementAsRemoved(this.id,n,!0,e,o),i&&Wi(a).onDone(()=>this._engine.processLeaveNode(n)),!0}return!1}prepareLeaveAnimationListeners(n){const e=this._elementListeners.get(n),i=this._engine.statesByElement.get(n);if(e&&i){const r=new Set;e.forEach(s=>{const o=s.name;if(r.has(o))return;r.add(o);const l=this._triggers.get(o).fallbackTransition,c=i.get(o)||Gf,u=new zf(Ta),d=new Wf(this.id,o,n);this._engine.totalQueuedPlayers++,this._queue.push({element:n,triggerName:o,transition:l,fromState:c,toState:u,player:d,isFallbackTransition:!0})})}}removeNode(n,e){const i=this._engine;if(n.childElementCount&&this._signalRemovalForInnerTriggers(n,e),this.triggerLeaveAnimation(n,e,!0))return;let r=!1;if(i.totalAnimations){const s=i.players.length?i.playersByQueriedElement.get(n):[];if(s&&s.length)r=!0;else{let o=n;for(;o=o.parentNode;)if(i.statesByElement.get(o)){r=!0;break}}}if(this.prepareLeaveAnimationListeners(n),r)i.markElementAsRemoved(this.id,n,!1,e);else{const s=n[vn];(!s||s===BE)&&(i.afterFlush(()=>this.clearElementCache(n)),i.destroyInnerAnimations(n),i._onRemovalComplete(n,e))}}insertNode(n,e){wn(n,this._hostClassName)}drainQueuedTransitions(n){const e=[];return this._queue.forEach(i=>{const r=i.player;if(r.destroyed)return;const s=i.element,o=this._elementListeners.get(s);o&&o.forEach(a=>{if(a.name==i.triggerName){const l=Tf(s,i.triggerName,i.fromState.value,i.toState.value);l._data=n,Ef(i.player,a.phase,l,a.callback)}}),r.markedForDestroy?this._engine.afterFlush(()=>{r.destroy()}):e.push(i)}),this._queue=[],e.sort((i,r)=>{const s=i.transition.ast.depCount,o=r.transition.ast.depCount;return 0==s||0==o?s-o:this._engine.driver.containsElement(i.element,r.element)?1:-1})}destroy(n){this.players.forEach(e=>e.destroy()),this._signalRemovalForInnerTriggers(this.hostElement,n)}elementContainsData(n){let e=!1;return this._elementListeners.has(n)&&(e=!0),e=!!this._queue.find(i=>i.element===n)||e,e}}class lj{_onRemovalComplete(n,e){this.onRemovalComplete(n,e)}constructor(n,e,i){this.bodyNode=n,this.driver=e,this._normalizer=i,this.players=[],this.newHostElements=new Map,this.playersByElement=new Map,this.playersByQueriedElement=new Map,this.statesByElement=new Map,this.disabledNodes=new Set,this.totalAnimations=0,this.totalQueuedPlayers=0,this._namespaceLookup={},this._namespaceList=[],this._flushFns=[],this._whenQuietFns=[],this.namespacesByHostElement=new Map,this.collectedEnterElements=[],this.collectedLeaveElements=[],this.onRemovalComplete=(r,s)=>{}}get queuedPlayers(){const n=[];return this._namespaceList.forEach(e=>{e.players.forEach(i=>{i.queued&&n.push(i)})}),n}createNamespace(n,e){const i=new aj(n,e,this);return this.bodyNode&&this.driver.containsElement(this.bodyNode,e)?this._balanceNamespaceList(i,e):(this.newHostElements.set(e,i),this.collectEnterElement(e)),this._namespaceLookup[n]=i}_balanceNamespaceList(n,e){const i=this._namespaceList,r=this.namespacesByHostElement;if(i.length-1>=0){let o=!1,a=this.driver.getParentElement(e);for(;a;){const l=r.get(a);if(l){const c=i.indexOf(l);i.splice(c+1,0,n),o=!0;break}a=this.driver.getParentElement(a)}o||i.unshift(n)}else i.push(n);return r.set(e,n),n}register(n,e){let i=this._namespaceLookup[n];return i||(i=this.createNamespace(n,e)),i}registerTrigger(n,e,i){let r=this._namespaceLookup[n];r&&r.register(e,i)&&this.totalAnimations++}destroy(n,e){if(!n)return;const i=this._fetchNamespace(n);this.afterFlush(()=>{this.namespacesByHostElement.delete(i.hostElement),delete this._namespaceLookup[n];const r=this._namespaceList.indexOf(i);r>=0&&this._namespaceList.splice(r,1)}),this.afterFlushAnimationsDone(()=>i.destroy(e))}_fetchNamespace(n){return this._namespaceLookup[n]}fetchNamespacesByElement(n){const e=new Set,i=this.statesByElement.get(n);if(i)for(let r of i.values())if(r.namespaceId){const s=this._fetchNamespace(r.namespaceId);s&&e.add(s)}return e}trigger(n,e,i,r){if(tu(e)){const s=this._fetchNamespace(n);if(s)return s.trigger(e,i,r),!0}return!1}insertNode(n,e,i,r){if(!tu(e))return;const s=e[vn];if(s&&s.setForRemoval){s.setForRemoval=!1,s.setForMove=!0;const o=this.collectedLeaveElements.indexOf(e);o>=0&&this.collectedLeaveElements.splice(o,1)}if(n){const o=this._fetchNamespace(n);o&&o.insertNode(e,i)}r&&this.collectEnterElement(e)}collectEnterElement(n){this.collectedEnterElements.push(n)}markElementAsDisabled(n,e){e?this.disabledNodes.has(n)||(this.disabledNodes.add(n),wn(n,jf)):this.disabledNodes.has(n)&&(this.disabledNodes.delete(n),Bs(n,jf))}removeNode(n,e,i,r){if(tu(e)){const s=n?this._fetchNamespace(n):null;if(s?s.removeNode(e,r):this.markElementAsRemoved(n,e,!1,r),i){const o=this.namespacesByHostElement.get(e);o&&o.id!==n&&o.removeNode(e,r)}}else this._onRemovalComplete(e,r)}markElementAsRemoved(n,e,i,r,s){this.collectedLeaveElements.push(e),e[vn]={namespaceId:n,setForRemoval:r,hasAnimation:i,removedBeforeQueried:!1,previousTriggersValues:s}}listen(n,e,i,r,s){return tu(e)?this._fetchNamespace(n).listen(e,i,r,s):()=>{}}_buildInstruction(n,e,i,r,s){return n.transition.build(this.driver,n.element,n.fromState.value,n.toState.value,i,r,n.fromState.options,n.toState.options,e,s)}destroyInnerAnimations(n){let e=this.driver.query(n,zc,!0);e.forEach(i=>this.destroyActiveAnimationsForElement(i)),0!=this.playersByQueriedElement.size&&(e=this.driver.query(n,xf,!0),e.forEach(i=>this.finishActiveQueriedAnimationOnElement(i)))}destroyActiveAnimationsForElement(n){const e=this.playersByElement.get(n);e&&e.forEach(i=>{i.queued?i.markedForDestroy=!0:i.destroy()})}finishActiveQueriedAnimationOnElement(n){const e=this.playersByQueriedElement.get(n);e&&e.forEach(i=>i.finish())}whenRenderingDone(){return new Promise(n=>{if(this.players.length)return Wi(this.players).onDone(()=>n());n()})}processLeaveNode(n){const e=n[vn];if(e&&e.setForRemoval){if(n[vn]=BE,e.namespaceId){this.destroyInnerAnimations(n);const i=this._fetchNamespace(e.namespaceId);i&&i.clearElementCache(n)}this._onRemovalComplete(n,e.setForRemoval)}n.classList?.contains(jf)&&this.markElementAsDisabled(n,!1),this.driver.query(n,".ng-animate-disabled",!0).forEach(i=>{this.markElementAsDisabled(i,!1)})}flush(n=-1){let e=[];if(this.newHostElements.size&&(this.newHostElements.forEach((i,r)=>this._balanceNamespaceList(i,r)),this.newHostElements.clear()),this.totalAnimations&&this.collectedEnterElements.length)for(let i=0;ii()),this._flushFns=[],this._whenQuietFns.length){const i=this._whenQuietFns;this._whenQuietFns=[],e.length?Wi(e).onDone(()=>{i.forEach(r=>r())}):i.forEach(r=>r())}}reportError(n){throw function lU(t){return new I(3402,!1)}()}_flushAnimations(n,e){const i=new Xc,r=[],s=new Map,o=[],a=new Map,l=new Map,c=new Map,u=new Set;this.disabledNodes.forEach(B=>{u.add(B);const z=this.driver.query(B,".ng-animate-queued",!0);for(let Z=0;Z{const Z=Pf+_++;f.set(z,Z),B.forEach(ge=>wn(ge,Z))});const w=[],b=new Set,T=new Set;for(let B=0;Bb.add(ge)):T.add(z))}const E=new Map,O=UE(h,Array.from(b));O.forEach((B,z)=>{const Z=Uc+_++;E.set(z,Z),B.forEach(ge=>wn(ge,Z))}),n.push(()=>{p.forEach((B,z)=>{const Z=f.get(z);B.forEach(ge=>Bs(ge,Z))}),O.forEach((B,z)=>{const Z=E.get(z);B.forEach(ge=>Bs(ge,Z))}),w.forEach(B=>{this.processLeaveNode(B)})});const te=[],he=[];for(let B=this._namespaceList.length-1;B>=0;B--)this._namespaceList[B].drainQueuedTransitions(e).forEach(Z=>{const ge=Z.player,dt=Z.element;if(te.push(ge),this.collectedEnterElements.length){const At=dt[vn];if(At&&At.setForMove){if(At.previousTriggersValues&&At.previousTriggersValues.has(Z.triggerName)){const Fr=At.previousTriggersValues.get(Z.triggerName),Cn=this.statesByElement.get(Z.element);if(Cn&&Cn.has(Z.triggerName)){const ru=Cn.get(Z.triggerName);ru.value=Fr,Cn.set(Z.triggerName,ru)}}return void ge.destroy()}}const ii=!d||!this.driver.containsElement(d,dt),rn=E.get(dt),Ki=f.get(dt),je=this._buildInstruction(Z,i,Ki,rn,ii);if(je.errors&&je.errors.length)return void he.push(je);if(ii)return ge.onStart(()=>xr(dt,je.fromStyles)),ge.onDestroy(()=>ni(dt,je.toStyles)),void r.push(ge);if(Z.isFallbackTransition)return ge.onStart(()=>xr(dt,je.fromStyles)),ge.onDestroy(()=>ni(dt,je.toStyles)),void r.push(ge);const e0=[];je.timelines.forEach(At=>{At.stretchStartingKeyframe=!0,this.disabledNodes.has(At.element)||e0.push(At)}),je.timelines=e0,i.append(dt,je.timelines),o.push({instruction:je,player:ge,element:dt}),je.queriedElements.forEach(At=>tn(a,At,[]).push(ge)),je.preStyleProps.forEach((At,Fr)=>{if(At.size){let Cn=l.get(Fr);Cn||l.set(Fr,Cn=new Set),At.forEach((ru,Qf)=>Cn.add(Qf))}}),je.postStyleProps.forEach((At,Fr)=>{let Cn=c.get(Fr);Cn||c.set(Fr,Cn=new Set),At.forEach((ru,Qf)=>Cn.add(Qf))})});if(he.length){const B=[];he.forEach(z=>{B.push(function cU(t,n){return new I(3505,!1)}())}),te.forEach(z=>z.destroy()),this.reportError(B)}const Mt=new Map,Ti=new Map;o.forEach(B=>{const z=B.element;i.has(z)&&(Ti.set(z,z),this._beforeAnimationBuild(B.player.namespaceId,B.instruction,Mt))}),r.forEach(B=>{const z=B.element;this._getPreviousPlayers(z,!1,B.namespaceId,B.triggerName,null).forEach(ge=>{tn(Mt,z,[]).push(ge),ge.destroy()})});const Mi=w.filter(B=>zE(B,l,c)),Ai=new Map;$E(Ai,this.driver,T,c,Ei).forEach(B=>{zE(B,l,c)&&Mi.push(B)});const Ma=new Map;p.forEach((B,z)=>{$E(Ma,this.driver,new Set(B),l,"!")}),Mi.forEach(B=>{const z=Ai.get(B),Z=Ma.get(B);Ai.set(B,new Map([...Array.from(z?.entries()??[]),...Array.from(Z?.entries()??[])]))});const Nr=[],XE=[],JE={};o.forEach(B=>{const{element:z,player:Z,instruction:ge}=B;if(i.has(z)){if(u.has(z))return Z.onDestroy(()=>ni(z,ge.toStyles)),Z.disabled=!0,Z.overrideTotalTime(ge.totalTime),void r.push(Z);let dt=JE;if(Ti.size>1){let rn=z;const Ki=[];for(;rn=rn.parentNode;){const je=Ti.get(rn);if(je){dt=je;break}Ki.push(rn)}Ki.forEach(je=>Ti.set(je,dt))}const ii=this._buildAnimation(Z.namespaceId,ge,Mt,s,Ma,Ai);if(Z.setRealPlayer(ii),dt===JE)Nr.push(Z);else{const rn=this.playersByElement.get(dt);rn&&rn.length&&(Z.parentPlayer=Wi(rn)),r.push(Z)}}else xr(z,ge.fromStyles),Z.onDestroy(()=>ni(z,ge.toStyles)),XE.push(Z),u.has(z)&&r.push(Z)}),XE.forEach(B=>{const z=s.get(B.element);if(z&&z.length){const Z=Wi(z);B.setRealPlayer(Z)}}),r.forEach(B=>{B.parentPlayer?B.syncPlayerEvents(B.parentPlayer):B.destroy()});for(let B=0;B!ii.destroyed);dt.length?hj(this,z,dt):this.processLeaveNode(z)}return w.length=0,Nr.forEach(B=>{this.players.push(B),B.onDone(()=>{B.destroy();const z=this.players.indexOf(B);this.players.splice(z,1)}),B.play()}),Nr}elementContainsData(n,e){let i=!1;const r=e[vn];return r&&r.setForRemoval&&(i=!0),this.playersByElement.has(e)&&(i=!0),this.playersByQueriedElement.has(e)&&(i=!0),this.statesByElement.has(e)&&(i=!0),this._fetchNamespace(n).elementContainsData(e)||i}afterFlush(n){this._flushFns.push(n)}afterFlushAnimationsDone(n){this._whenQuietFns.push(n)}_getPreviousPlayers(n,e,i,r,s){let o=[];if(e){const a=this.playersByQueriedElement.get(n);a&&(o=a)}else{const a=this.playersByElement.get(n);if(a){const l=!s||s==Ta;a.forEach(c=>{c.queued||!l&&c.triggerName!=r||o.push(c)})}}return(i||r)&&(o=o.filter(a=>!(i&&i!=a.namespaceId||r&&r!=a.triggerName))),o}_beforeAnimationBuild(n,e,i){const s=e.element,o=e.isRemovalTransition?void 0:n,a=e.isRemovalTransition?void 0:e.triggerName;for(const l of e.timelines){const c=l.element,u=c!==s,d=tn(i,c,[]);this._getPreviousPlayers(c,u,o,a,e.toState).forEach(p=>{const f=p.getRealPlayer();f.beforeDestroy&&f.beforeDestroy(),p.destroy(),d.push(p)})}xr(s,e.fromStyles)}_buildAnimation(n,e,i,r,s,o){const a=e.triggerName,l=e.element,c=[],u=new Set,d=new Set,h=e.timelines.map(f=>{const _=f.element;u.add(_);const w=_[vn];if(w&&w.removedBeforeQueried)return new la(f.duration,f.delay);const b=_!==l,T=function pj(t){const n=[];return jE(t,n),n}((i.get(_)||sj).map(Mt=>Mt.getRealPlayer())).filter(Mt=>!!Mt.element&&Mt.element===_),E=s.get(_),O=o.get(_),te=gE(0,this._normalizer,0,f.keyframes,E,O),he=this._buildPlayer(f,te,T);if(f.subTimeline&&r&&d.add(_),b){const Mt=new Wf(n,a,_);Mt.setRealPlayer(he),c.push(Mt)}return he});c.forEach(f=>{tn(this.playersByQueriedElement,f.element,[]).push(f),f.onDone(()=>function cj(t,n,e){let i=t.get(n);if(i){if(i.length){const r=i.indexOf(e);i.splice(r,1)}0==i.length&&t.delete(n)}return i}(this.playersByQueriedElement,f.element,f))}),u.forEach(f=>wn(f,SE));const p=Wi(h);return p.onDestroy(()=>{u.forEach(f=>Bs(f,SE)),ni(l,e.toStyles)}),d.forEach(f=>{tn(r,f,[]).push(p)}),p}_buildPlayer(n,e,i){return e.length>0?this.driver.animate(n.element,e,n.duration,n.delay,n.easing,i):new la(n.duration,n.delay)}}class Wf{constructor(n,e,i){this.namespaceId=n,this.triggerName=e,this.element=i,this._player=new la,this._containsRealPlayer=!1,this._queuedCallbacks=new Map,this.destroyed=!1,this.markedForDestroy=!1,this.disabled=!1,this.queued=!0,this.totalTime=0}setRealPlayer(n){this._containsRealPlayer||(this._player=n,this._queuedCallbacks.forEach((e,i)=>{e.forEach(r=>Ef(n,i,void 0,r))}),this._queuedCallbacks.clear(),this._containsRealPlayer=!0,this.overrideTotalTime(n.totalTime),this.queued=!1)}getRealPlayer(){return this._player}overrideTotalTime(n){this.totalTime=n}syncPlayerEvents(n){const e=this._player;e.triggerCallback&&n.onStart(()=>e.triggerCallback("start")),n.onDone(()=>this.finish()),n.onDestroy(()=>this.destroy())}_queueEvent(n,e){tn(this._queuedCallbacks,n,[]).push(e)}onDone(n){this.queued&&this._queueEvent("done",n),this._player.onDone(n)}onStart(n){this.queued&&this._queueEvent("start",n),this._player.onStart(n)}onDestroy(n){this.queued&&this._queueEvent("destroy",n),this._player.onDestroy(n)}init(){this._player.init()}hasStarted(){return!this.queued&&this._player.hasStarted()}play(){!this.queued&&this._player.play()}pause(){!this.queued&&this._player.pause()}restart(){!this.queued&&this._player.restart()}finish(){this._player.finish()}destroy(){this.destroyed=!0,this._player.destroy()}reset(){!this.queued&&this._player.reset()}setPosition(n){this.queued||this._player.setPosition(n)}getPosition(){return this.queued?0:this._player.getPosition()}triggerCallback(n){const e=this._player;e.triggerCallback&&e.triggerCallback(n)}}function tu(t){return t&&1===t.nodeType}function HE(t,n){const e=t.style.display;return t.style.display=n??"none",e}function $E(t,n,e,i,r){const s=[];e.forEach(l=>s.push(HE(l)));const o=[];i.forEach((l,c)=>{const u=new Map;l.forEach(d=>{const h=n.computeStyle(c,d,r);u.set(d,h),(!h||0==h.length)&&(c[vn]=oj,o.push(c))}),t.set(c,u)});let a=0;return e.forEach(l=>HE(l,s[a++])),o}function UE(t,n){const e=new Map;if(t.forEach(a=>e.set(a,[])),0==n.length)return e;const r=new Set(n),s=new Map;function o(a){if(!a)return 1;let l=s.get(a);if(l)return l;const c=a.parentNode;return l=e.has(c)?c:r.has(c)?1:o(c),s.set(a,l),l}return n.forEach(a=>{const l=o(a);1!==l&&e.get(l).push(a)}),e}function wn(t,n){t.classList?.add(n)}function Bs(t,n){t.classList?.remove(n)}function hj(t,n,e){Wi(e).onDone(()=>t.processLeaveNode(n))}function jE(t,n){for(let e=0;er.add(s)):n.set(t,i),e.delete(t),!0}class nu{constructor(n,e,i){this.bodyNode=n,this._driver=e,this._normalizer=i,this._triggerCache={},this.onRemovalComplete=(r,s)=>{},this._transitionEngine=new lj(n,e,i),this._timelineEngine=new ej(n,e,i),this._transitionEngine.onRemovalComplete=(r,s)=>this.onRemovalComplete(r,s)}registerTrigger(n,e,i,r,s){const o=n+"-"+r;let a=this._triggerCache[o];if(!a){const l=[],u=kf(this._driver,s,l,[]);if(l.length)throw function X$(t,n){return new I(3404,!1)}();a=function ZU(t,n,e){return new YU(t,n,e)}(r,u,this._normalizer),this._triggerCache[o]=a}this._transitionEngine.registerTrigger(e,r,a)}register(n,e){this._transitionEngine.register(n,e)}destroy(n,e){this._transitionEngine.destroy(n,e)}onInsert(n,e,i,r){this._transitionEngine.insertNode(n,e,i,r)}onRemove(n,e,i,r){this._transitionEngine.removeNode(n,e,r||!1,i)}disableAnimations(n,e){this._transitionEngine.markElementAsDisabled(n,e)}process(n,e,i,r){if("@"==i.charAt(0)){const[s,o]=mE(i);this._timelineEngine.command(s,e,o,r)}else this._transitionEngine.trigger(n,e,i,r)}listen(n,e,i,r,s){if("@"==i.charAt(0)){const[o,a]=mE(i);return this._timelineEngine.listen(o,e,a,s)}return this._transitionEngine.listen(n,e,i,r,s)}flush(n=-1){this._transitionEngine.flush(n)}get players(){return this._transitionEngine.players.concat(this._timelineEngine.players)}whenRenderingDone(){return this._transitionEngine.whenRenderingDone()}}let mj=(()=>{class t{constructor(e,i,r){this._element=e,this._startStyles=i,this._endStyles=r,this._state=0;let s=t.initialStylesByElement.get(e);s||t.initialStylesByElement.set(e,s=new Map),this._initialStyles=s}start(){this._state<1&&(this._startStyles&&ni(this._element,this._startStyles,this._initialStyles),this._state=1)}finish(){this.start(),this._state<2&&(ni(this._element,this._initialStyles),this._endStyles&&(ni(this._element,this._endStyles),this._endStyles=null),this._state=1)}destroy(){this.finish(),this._state<3&&(t.initialStylesByElement.delete(this._element),this._startStyles&&(xr(this._element,this._startStyles),this._endStyles=null),this._endStyles&&(xr(this._element,this._endStyles),this._endStyles=null),ni(this._element,this._initialStyles),this._state=3)}}return t.initialStylesByElement=new WeakMap,t})();function qf(t){let n=null;return t.forEach((e,i)=>{(function _j(t){return"display"===t||"position"===t})(i)&&(n=n||new Map,n.set(i,e))}),n}class GE{constructor(n,e,i,r){this.element=n,this.keyframes=e,this.options=i,this._specialStyles=r,this._onDoneFns=[],this._onStartFns=[],this._onDestroyFns=[],this._initialized=!1,this._finished=!1,this._started=!1,this._destroyed=!1,this._originalOnDoneFns=[],this._originalOnStartFns=[],this.time=0,this.parentPlayer=null,this.currentSnapshot=new Map,this._duration=i.duration,this._delay=i.delay||0,this.time=this._duration+this._delay}_onFinish(){this._finished||(this._finished=!0,this._onDoneFns.forEach(n=>n()),this._onDoneFns=[])}init(){this._buildPlayer(),this._preparePlayerBeforeStart()}_buildPlayer(){if(this._initialized)return;this._initialized=!0;const n=this.keyframes;this.domPlayer=this._triggerWebAnimation(this.element,n,this.options),this._finalKeyframe=n.length?n[n.length-1]:new Map,this.domPlayer.addEventListener("finish",()=>this._onFinish())}_preparePlayerBeforeStart(){this._delay?this._resetDomPlayerState():this.domPlayer.pause()}_convertKeyframesToObject(n){const e=[];return n.forEach(i=>{e.push(Object.fromEntries(i))}),e}_triggerWebAnimation(n,e,i){return n.animate(this._convertKeyframesToObject(e),i)}onStart(n){this._originalOnStartFns.push(n),this._onStartFns.push(n)}onDone(n){this._originalOnDoneFns.push(n),this._onDoneFns.push(n)}onDestroy(n){this._onDestroyFns.push(n)}play(){this._buildPlayer(),this.hasStarted()||(this._onStartFns.forEach(n=>n()),this._onStartFns=[],this._started=!0,this._specialStyles&&this._specialStyles.start()),this.domPlayer.play()}pause(){this.init(),this.domPlayer.pause()}finish(){this.init(),this._specialStyles&&this._specialStyles.finish(),this._onFinish(),this.domPlayer.finish()}reset(){this._resetDomPlayerState(),this._destroyed=!1,this._finished=!1,this._started=!1,this._onStartFns=this._originalOnStartFns,this._onDoneFns=this._originalOnDoneFns}_resetDomPlayerState(){this.domPlayer&&this.domPlayer.cancel()}restart(){this.reset(),this.play()}hasStarted(){return this._started}destroy(){this._destroyed||(this._destroyed=!0,this._resetDomPlayerState(),this._onFinish(),this._specialStyles&&this._specialStyles.destroy(),this._onDestroyFns.forEach(n=>n()),this._onDestroyFns=[])}setPosition(n){void 0===this.domPlayer&&this.init(),this.domPlayer.currentTime=n*this.time}getPosition(){return this.domPlayer.currentTime/this.time}get totalTime(){return this._delay+this._duration}beforeDestroy(){const n=new Map;this.hasStarted()&&this._finalKeyframe.forEach((i,r)=>{"offset"!==r&&n.set(r,this._finished?i:OE(this.element,r))}),this.currentSnapshot=n}triggerCallback(n){const e="start"===n?this._onStartFns:this._onDoneFns;e.forEach(i=>i()),e.length=0}}class yj{validateStyleProperty(n){return!0}validateAnimatableStyleProperty(n){return!0}matchesElement(n,e){return!1}containsElement(n,e){return wE(n,e)}getParentElement(n){return Af(n)}query(n,e,i){return CE(n,e,i)}computeStyle(n,e,i){return window.getComputedStyle(n)[e]}animate(n,e,i,r,s,o=[]){const l={duration:i,delay:r,fill:0==r?"both":"forwards"};s&&(l.easing=s);const c=new Map,u=o.filter(p=>p instanceof GE);(function bU(t,n){return 0===t||0===n})(i,r)&&u.forEach(p=>{p.currentSnapshot.forEach((f,_)=>c.set(_,f))});let d=function yU(t){return t.length?t[0]instanceof Map?t:t.map(n=>EE(n)):[]}(e).map(p=>qi(p));d=function DU(t,n,e){if(e.size&&n.length){let i=n[0],r=[];if(e.forEach((s,o)=>{i.has(o)||r.push(o),i.set(o,s)}),r.length)for(let s=1;so.set(a,OE(t,a)))}}return n}(n,d,c);const h=function gj(t,n){let e=null,i=null;return Array.isArray(n)&&n.length?(e=qf(n[0]),n.length>1&&(i=qf(n[n.length-1]))):n instanceof Map&&(e=qf(n)),e||i?new mj(t,e,i):null}(n,d);return new GE(n,d,l,h)}}let vj=(()=>{class t extends xD{constructor(e,i){super(),this._nextAnimationId=0,this._renderer=e.createRenderer(i.body,{id:"0",encapsulation:Sn.None,styles:[],data:{animation:[]}})}build(e){const i=this._nextAnimationId.toString();this._nextAnimationId++;const r=Array.isArray(e)?RD(e):e;return WE(this._renderer,null,i,"register",[r]),new wj(i,this._renderer)}}return t.\u0275fac=function(e){return new(e||t)(x(mo),x(Qe))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();class wj extends CV{constructor(n,e){super(),this._id=n,this._renderer=e}create(n,e){return new Cj(this._id,n,e||{},this._renderer)}}class Cj{constructor(n,e,i,r){this.id=n,this.element=e,this._renderer=r,this.parentPlayer=null,this._started=!1,this.totalTime=0,this._command("create",i)}_listen(n,e){return this._renderer.listen(this.element,`@@${this.id}:${n}`,e)}_command(n,...e){return WE(this._renderer,this.element,this.id,n,e)}onDone(n){this._listen("done",n)}onStart(n){this._listen("start",n)}onDestroy(n){this._listen("destroy",n)}init(){this._command("init")}hasStarted(){return this._started}play(){this._command("play"),this._started=!0}pause(){this._command("pause")}restart(){this._command("restart")}finish(){this._command("finish")}destroy(){this._command("destroy")}reset(){this._command("reset"),this._started=!1}setPosition(n){this._command("setPosition",n)}getPosition(){return this._renderer.engine.players[+this.id]?.getPosition()??0}}function WE(t,n,e,i,r){return t.setProperty(n,`@@${e}:${i}`,r)}const qE="@.disabled";let bj=(()=>{class t{constructor(e,i,r){this.delegate=e,this.engine=i,this._zone=r,this._currentId=0,this._microtaskId=1,this._animationCallbacksBuffer=[],this._rendererCache=new Map,this._cdRecurDepth=0,this.promise=Promise.resolve(0),i.onRemovalComplete=(s,o)=>{const a=o?.parentNode(s);a&&o.removeChild(a,s)}}createRenderer(e,i){const s=this.delegate.createRenderer(e,i);if(!(e&&i&&i.data&&i.data.animation)){let u=this._rendererCache.get(s);return u||(u=new KE("",s,this.engine,()=>this._rendererCache.delete(s)),this._rendererCache.set(s,u)),u}const o=i.id,a=i.id+"-"+this._currentId;this._currentId++,this.engine.register(a,e);const l=u=>{Array.isArray(u)?u.forEach(l):this.engine.registerTrigger(o,a,e,u.name,u)};return i.data.animation.forEach(l),new Dj(this,a,s,this.engine)}begin(){this._cdRecurDepth++,this.delegate.begin&&this.delegate.begin()}_scheduleCountTask(){this.promise.then(()=>{this._microtaskId++})}scheduleListenerCallback(e,i,r){e>=0&&ei(r)):(0==this._animationCallbacksBuffer.length&&Promise.resolve(null).then(()=>{this._zone.run(()=>{this._animationCallbacksBuffer.forEach(s=>{const[o,a]=s;o(a)}),this._animationCallbacksBuffer=[]})}),this._animationCallbacksBuffer.push([i,r]))}end(){this._cdRecurDepth--,0==this._cdRecurDepth&&this._zone.runOutsideAngular(()=>{this._scheduleCountTask(),this.engine.flush(this._microtaskId)}),this.delegate.end&&this.delegate.end()}whenRenderingDone(){return this.engine.whenRenderingDone()}}return t.\u0275fac=function(e){return new(e||t)(x(mo),x(nu),x(Te))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})();class KE{constructor(n,e,i,r){this.namespaceId=n,this.delegate=e,this.engine=i,this._onDestroy=r,this.destroyNode=this.delegate.destroyNode?s=>e.destroyNode(s):null}get data(){return this.delegate.data}destroy(){this.engine.destroy(this.namespaceId,this.delegate),this.delegate.destroy(),this._onDestroy?.()}createElement(n,e){return this.delegate.createElement(n,e)}createComment(n){return this.delegate.createComment(n)}createText(n){return this.delegate.createText(n)}appendChild(n,e){this.delegate.appendChild(n,e),this.engine.onInsert(this.namespaceId,e,n,!1)}insertBefore(n,e,i,r=!0){this.delegate.insertBefore(n,e,i),this.engine.onInsert(this.namespaceId,e,n,r)}removeChild(n,e,i){this.engine.onRemove(this.namespaceId,e,this.delegate,i)}selectRootElement(n,e){return this.delegate.selectRootElement(n,e)}parentNode(n){return this.delegate.parentNode(n)}nextSibling(n){return this.delegate.nextSibling(n)}setAttribute(n,e,i,r){this.delegate.setAttribute(n,e,i,r)}removeAttribute(n,e,i){this.delegate.removeAttribute(n,e,i)}addClass(n,e){this.delegate.addClass(n,e)}removeClass(n,e){this.delegate.removeClass(n,e)}setStyle(n,e,i,r){this.delegate.setStyle(n,e,i,r)}removeStyle(n,e,i){this.delegate.removeStyle(n,e,i)}setProperty(n,e,i){"@"==e.charAt(0)&&e==qE?this.disableAnimations(n,!!i):this.delegate.setProperty(n,e,i)}setValue(n,e){this.delegate.setValue(n,e)}listen(n,e,i){return this.delegate.listen(n,e,i)}disableAnimations(n,e){this.engine.disableAnimations(n,e)}}class Dj extends KE{constructor(n,e,i,r,s){super(e,i,r,s),this.factory=n,this.namespaceId=e}setProperty(n,e,i){"@"==e.charAt(0)?"."==e.charAt(1)&&e==qE?this.disableAnimations(n,i=void 0===i||!!i):this.engine.process(this.namespaceId,n,e.slice(1),i):this.delegate.setProperty(n,e,i)}listen(n,e,i){if("@"==e.charAt(0)){const r=function Sj(t){switch(t){case"body":return document.body;case"document":return document;case"window":return window;default:return t}}(n);let s=e.slice(1),o="";return"@"!=s.charAt(0)&&([s,o]=function Ej(t){const n=t.indexOf(".");return[t.substring(0,n),t.slice(n+1)]}(s)),this.engine.listen(this.namespaceId,r,s,o,a=>{this.factory.scheduleListenerCallback(a._data||-1,i,a)})}return this.delegate.listen(n,e,i)}}const QE=[{provide:xD,useClass:vj},{provide:$f,useFactory:function Tj(){return new WU}},{provide:nu,useClass:(()=>{class t extends nu{constructor(e,i,r,s){super(e.body,i,r)}ngOnDestroy(){this.flush()}}return t.\u0275fac=function(e){return new(e||t)(x(Qe),x(Of),x($f),x(Ro))},t.\u0275prov=k({token:t,factory:t.\u0275fac}),t})()},{provide:mo,useFactory:function Mj(t,n,e){return new bj(t,n,e)},deps:[rc,nu,Te]}],Kf=[{provide:Of,useFactory:()=>new yj},{provide:Aw,useValue:"BrowserAnimations"},...QE],ZE=[{provide:Of,useClass:bE},{provide:Aw,useValue:"NoopAnimations"},...QE];let Aj=(()=>{class t{static withConfig(e){return{ngModule:t,providers:e.disableAnimations?ZE:Kf}}}return t.\u0275fac=function(e){return new(e||t)},t.\u0275mod=Fe({type:t}),t.\u0275inj=Oe({providers:Kf,imports:[QC]}),t})();class Hs{}Hs.\u0275fac=function(n){return new(n||Hs)},Hs.\u0275mod=Fe({type:Hs,bootstrap:[Da]}),Hs.\u0275inj=Oe({imports:[QC,Aj,Vs,yV,v$,a2,_2,j2,lE]}),aF().bootstrapModule(Hs).catch(t=>console.error(t))}},xe=>{xe(xe.s=431)}]); \ No newline at end of file diff --git a/polyfills.e65237d8b862a4a2.js b/polyfills.e65237d8b862a4a2.js new file mode 100644 index 0000000..583e262 --- /dev/null +++ b/polyfills.e65237d8b862a4a2.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkmovies_app=self.webpackChunkmovies_app||[]).push([[429],{583:()=>{!function(t){const n=t.performance;function i(L){n&&n.mark&&n.mark(L)}function o(L,T){n&&n.measure&&n.measure(L,T)}i("Zone");const c=t.__Zone_symbol_prefix||"__zone_symbol__";function a(L){return c+L}const p=!0===t[a("forceDuplicateZoneCheck")];if(t.Zone){if(p||"function"!=typeof t.Zone.__symbol__)throw new Error("Zone already loaded.");return t.Zone}let d=(()=>{class L{constructor(e,r){this._parent=e,this._name=r?r.name||"unnamed":"",this._properties=r&&r.properties||{},this._zoneDelegate=new v(this,this._parent&&this._parent._zoneDelegate,r)}static assertZonePatched(){if(t.Promise!==oe.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 e=L.current;for(;e.parent;)e=e.parent;return e}static get current(){return U.zone}static get currentTask(){return re}static __load_patch(e,r,k=!1){if(oe.hasOwnProperty(e)){if(!k&&p)throw Error("Already loaded patch: "+e)}else if(!t["__Zone_disable_"+e]){const C="Zone:"+e;i(C),oe[e]=r(t,L,z),o(C,C)}}get parent(){return this._parent}get name(){return this._name}get(e){const r=this.getZoneWith(e);if(r)return r._properties[e]}getZoneWith(e){let r=this;for(;r;){if(r._properties.hasOwnProperty(e))return r;r=r._parent}return null}fork(e){if(!e)throw new Error("ZoneSpec required!");return this._zoneDelegate.fork(this,e)}wrap(e,r){if("function"!=typeof e)throw new Error("Expecting function got: "+e);const k=this._zoneDelegate.intercept(this,e,r),C=this;return function(){return C.runGuarded(k,this,arguments,r)}}run(e,r,k,C){U={parent:U,zone:this};try{return this._zoneDelegate.invoke(this,e,r,k,C)}finally{U=U.parent}}runGuarded(e,r=null,k,C){U={parent:U,zone:this};try{try{return this._zoneDelegate.invoke(this,e,r,k,C)}catch($){if(this._zoneDelegate.handleError(this,$))throw $}}finally{U=U.parent}}runTask(e,r,k){if(e.zone!=this)throw new Error("A task can only be run in the zone of creation! (Creation: "+(e.zone||J).name+"; Execution: "+this.name+")");if(e.state===x&&(e.type===Q||e.type===w))return;const C=e.state!=E;C&&e._transitionTo(E,j),e.runCount++;const $=re;re=e,U={parent:U,zone:this};try{e.type==w&&e.data&&!e.data.isPeriodic&&(e.cancelFn=void 0);try{return this._zoneDelegate.invokeTask(this,e,r,k)}catch(l){if(this._zoneDelegate.handleError(this,l))throw l}}finally{e.state!==x&&e.state!==h&&(e.type==Q||e.data&&e.data.isPeriodic?C&&e._transitionTo(j,E):(e.runCount=0,this._updateTaskCount(e,-1),C&&e._transitionTo(x,E,x))),U=U.parent,re=$}}scheduleTask(e){if(e.zone&&e.zone!==this){let k=this;for(;k;){if(k===e.zone)throw Error(`can not reschedule task to ${this.name} which is descendants of the original zone ${e.zone.name}`);k=k.parent}}e._transitionTo(X,x);const r=[];e._zoneDelegates=r,e._zone=this;try{e=this._zoneDelegate.scheduleTask(this,e)}catch(k){throw e._transitionTo(h,X,x),this._zoneDelegate.handleError(this,k),k}return e._zoneDelegates===r&&this._updateTaskCount(e,1),e.state==X&&e._transitionTo(j,X),e}scheduleMicroTask(e,r,k,C){return this.scheduleTask(new m(I,e,r,k,C,void 0))}scheduleMacroTask(e,r,k,C,$){return this.scheduleTask(new m(w,e,r,k,C,$))}scheduleEventTask(e,r,k,C,$){return this.scheduleTask(new m(Q,e,r,k,C,$))}cancelTask(e){if(e.zone!=this)throw new Error("A task can only be cancelled in the zone of creation! (Creation: "+(e.zone||J).name+"; Execution: "+this.name+")");if(e.state===j||e.state===E){e._transitionTo(G,j,E);try{this._zoneDelegate.cancelTask(this,e)}catch(r){throw e._transitionTo(h,G),this._zoneDelegate.handleError(this,r),r}return this._updateTaskCount(e,-1),e._transitionTo(x,G),e.runCount=0,e}}_updateTaskCount(e,r){const k=e._zoneDelegates;-1==r&&(e._zoneDelegates=null);for(let C=0;CL.hasTask(e,r),onScheduleTask:(L,T,e,r)=>L.scheduleTask(e,r),onInvokeTask:(L,T,e,r,k,C)=>L.invokeTask(e,r,k,C),onCancelTask:(L,T,e,r)=>L.cancelTask(e,r)};class v{constructor(T,e,r){this._taskCounts={microTask:0,macroTask:0,eventTask:0},this.zone=T,this._parentDelegate=e,this._forkZS=r&&(r&&r.onFork?r:e._forkZS),this._forkDlgt=r&&(r.onFork?e:e._forkDlgt),this._forkCurrZone=r&&(r.onFork?this.zone:e._forkCurrZone),this._interceptZS=r&&(r.onIntercept?r:e._interceptZS),this._interceptDlgt=r&&(r.onIntercept?e:e._interceptDlgt),this._interceptCurrZone=r&&(r.onIntercept?this.zone:e._interceptCurrZone),this._invokeZS=r&&(r.onInvoke?r:e._invokeZS),this._invokeDlgt=r&&(r.onInvoke?e:e._invokeDlgt),this._invokeCurrZone=r&&(r.onInvoke?this.zone:e._invokeCurrZone),this._handleErrorZS=r&&(r.onHandleError?r:e._handleErrorZS),this._handleErrorDlgt=r&&(r.onHandleError?e:e._handleErrorDlgt),this._handleErrorCurrZone=r&&(r.onHandleError?this.zone:e._handleErrorCurrZone),this._scheduleTaskZS=r&&(r.onScheduleTask?r:e._scheduleTaskZS),this._scheduleTaskDlgt=r&&(r.onScheduleTask?e:e._scheduleTaskDlgt),this._scheduleTaskCurrZone=r&&(r.onScheduleTask?this.zone:e._scheduleTaskCurrZone),this._invokeTaskZS=r&&(r.onInvokeTask?r:e._invokeTaskZS),this._invokeTaskDlgt=r&&(r.onInvokeTask?e:e._invokeTaskDlgt),this._invokeTaskCurrZone=r&&(r.onInvokeTask?this.zone:e._invokeTaskCurrZone),this._cancelTaskZS=r&&(r.onCancelTask?r:e._cancelTaskZS),this._cancelTaskDlgt=r&&(r.onCancelTask?e:e._cancelTaskDlgt),this._cancelTaskCurrZone=r&&(r.onCancelTask?this.zone:e._cancelTaskCurrZone),this._hasTaskZS=null,this._hasTaskDlgt=null,this._hasTaskDlgtOwner=null,this._hasTaskCurrZone=null;const k=r&&r.onHasTask;(k||e&&e._hasTaskZS)&&(this._hasTaskZS=k?r:P,this._hasTaskDlgt=e,this._hasTaskDlgtOwner=this,this._hasTaskCurrZone=T,r.onScheduleTask||(this._scheduleTaskZS=P,this._scheduleTaskDlgt=e,this._scheduleTaskCurrZone=this.zone),r.onInvokeTask||(this._invokeTaskZS=P,this._invokeTaskDlgt=e,this._invokeTaskCurrZone=this.zone),r.onCancelTask||(this._cancelTaskZS=P,this._cancelTaskDlgt=e,this._cancelTaskCurrZone=this.zone))}fork(T,e){return this._forkZS?this._forkZS.onFork(this._forkDlgt,this.zone,T,e):new d(T,e)}intercept(T,e,r){return this._interceptZS?this._interceptZS.onIntercept(this._interceptDlgt,this._interceptCurrZone,T,e,r):e}invoke(T,e,r,k,C){return this._invokeZS?this._invokeZS.onInvoke(this._invokeDlgt,this._invokeCurrZone,T,e,r,k,C):e.apply(r,k)}handleError(T,e){return!this._handleErrorZS||this._handleErrorZS.onHandleError(this._handleErrorDlgt,this._handleErrorCurrZone,T,e)}scheduleTask(T,e){let r=e;if(this._scheduleTaskZS)this._hasTaskZS&&r._zoneDelegates.push(this._hasTaskDlgtOwner),r=this._scheduleTaskZS.onScheduleTask(this._scheduleTaskDlgt,this._scheduleTaskCurrZone,T,e),r||(r=e);else if(e.scheduleFn)e.scheduleFn(e);else{if(e.type!=I)throw new Error("Task is missing scheduleFn.");R(e)}return r}invokeTask(T,e,r,k){return this._invokeTaskZS?this._invokeTaskZS.onInvokeTask(this._invokeTaskDlgt,this._invokeTaskCurrZone,T,e,r,k):e.callback.apply(r,k)}cancelTask(T,e){let r;if(this._cancelTaskZS)r=this._cancelTaskZS.onCancelTask(this._cancelTaskDlgt,this._cancelTaskCurrZone,T,e);else{if(!e.cancelFn)throw Error("Task is not cancelable");r=e.cancelFn(e)}return r}hasTask(T,e){try{this._hasTaskZS&&this._hasTaskZS.onHasTask(this._hasTaskDlgt,this._hasTaskCurrZone,T,e)}catch(r){this.handleError(T,r)}}_updateTaskCount(T,e){const r=this._taskCounts,k=r[T],C=r[T]=k+e;if(C<0)throw new Error("More tasks executed then were scheduled.");0!=k&&0!=C||this.hasTask(this.zone,{microTask:r.microTask>0,macroTask:r.macroTask>0,eventTask:r.eventTask>0,change:T})}}class m{constructor(T,e,r,k,C,$){if(this._zone=null,this.runCount=0,this._zoneDelegates=null,this._state="notScheduled",this.type=T,this.source=e,this.data=k,this.scheduleFn=C,this.cancelFn=$,!r)throw new Error("callback is not defined");this.callback=r;const l=this;this.invoke=T===Q&&k&&k.useG?m.invokeTask:function(){return m.invokeTask.call(t,l,this,arguments)}}static invokeTask(T,e,r){T||(T=this),ee++;try{return T.runCount++,T.zone.runTask(T,e,r)}finally{1==ee&&_(),ee--}}get zone(){return this._zone}get state(){return this._state}cancelScheduleRequest(){this._transitionTo(x,X)}_transitionTo(T,e,r){if(this._state!==e&&this._state!==r)throw new Error(`${this.type} '${this.source}': can not transition to '${T}', expecting state '${e}'${r?" or '"+r+"'":""}, was '${this._state}'.`);this._state=T,T==x&&(this._zoneDelegates=null)}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}}}const M=a("setTimeout"),Z=a("Promise"),N=a("then");let K,B=[],H=!1;function q(L){if(K||t[Z]&&(K=t[Z].resolve(0)),K){let T=K[N];T||(T=K.then),T.call(K,L)}else t[M](L,0)}function R(L){0===ee&&0===B.length&&q(_),L&&B.push(L)}function _(){if(!H){for(H=!0;B.length;){const L=B;B=[];for(let T=0;TU,onUnhandledError:W,microtaskDrainDone:W,scheduleMicroTask:R,showUncaughtError:()=>!d[a("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:q};let U={parent:null,zone:new d(null,null)},re=null,ee=0;function W(){}o("Zone","Zone"),t.Zone=d}(typeof window<"u"&&window||typeof self<"u"&&self||global);const ue=Object.getOwnPropertyDescriptor,pe=Object.defineProperty,ve=Object.getPrototypeOf,Se=Object.create,it=Array.prototype.slice,De="addEventListener",Oe="removeEventListener",Ze=Zone.__symbol__(De),Ne=Zone.__symbol__(Oe),ie="true",ce="false",me=Zone.__symbol__("");function Ie(t,n){return Zone.current.wrap(t,n)}function Le(t,n,i,o,c){return Zone.current.scheduleMacroTask(t,n,i,o,c)}const A=Zone.__symbol__,be=typeof window<"u",_e=be?window:void 0,Y=be&&_e||"object"==typeof self&&self||global;function Me(t,n){for(let i=t.length-1;i>=0;i--)"function"==typeof t[i]&&(t[i]=Ie(t[i],n+"_"+i));return t}function Ve(t){return!t||!1!==t.writable&&!("function"==typeof t.get&&typeof t.set>"u")}const Fe=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope,Pe=!("nw"in Y)&&typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process),je=!Pe&&!Fe&&!(!be||!_e.HTMLElement),Be=typeof Y.process<"u"&&"[object process]"==={}.toString.call(Y.process)&&!Fe&&!(!be||!_e.HTMLElement),we={},Ue=function(t){if(!(t=t||Y.event))return;let n=we[t.type];n||(n=we[t.type]=A("ON_PROPERTY"+t.type));const i=this||t.target||Y,o=i[n];let c;return je&&i===_e&&"error"===t.type?(c=o&&o.call(this,t.message,t.filename,t.lineno,t.colno,t.error),!0===c&&t.preventDefault()):(c=o&&o.apply(this,arguments),null!=c&&!c&&t.preventDefault()),c};function We(t,n,i){let o=ue(t,n);if(!o&&i&&ue(i,n)&&(o={enumerable:!0,configurable:!0}),!o||!o.configurable)return;const c=A("on"+n+"patched");if(t.hasOwnProperty(c)&&t[c])return;delete o.writable,delete o.value;const a=o.get,p=o.set,d=n.slice(2);let P=we[d];P||(P=we[d]=A("ON_PROPERTY"+d)),o.set=function(v){let m=this;!m&&t===Y&&(m=Y),m&&("function"==typeof m[P]&&m.removeEventListener(d,Ue),p&&p.call(m,null),m[P]=v,"function"==typeof v&&m.addEventListener(d,Ue,!1))},o.get=function(){let v=this;if(!v&&t===Y&&(v=Y),!v)return null;const m=v[P];if(m)return m;if(a){let M=a.call(this);if(M)return o.set.call(this,M),"function"==typeof v.removeAttribute&&v.removeAttribute(n),M}return null},pe(t,n,o),t[c]=!0}function qe(t,n,i){if(n)for(let o=0;ofunction(p,d){const P=i(p,d);return P.cbIdx>=0&&"function"==typeof d[P.cbIdx]?Le(P.name,d[P.cbIdx],P,c):a.apply(p,d)})}function le(t,n){t[A("OriginalDelegate")]=n}let Xe=!1,Ae=!1;function ft(){if(Xe)return Ae;Xe=!0;try{const t=_e.navigator.userAgent;(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/")||-1!==t.indexOf("Edge/"))&&(Ae=!0)}catch{}return Ae}Zone.__load_patch("ZoneAwarePromise",(t,n,i)=>{const o=Object.getOwnPropertyDescriptor,c=Object.defineProperty,p=i.symbol,d=[],P=!0===t[p("DISABLE_WRAPPING_UNCAUGHT_PROMISE_REJECTION")],v=p("Promise"),m=p("then");i.onUnhandledError=l=>{if(i.showUncaughtError()){const u=l&&l.rejection;u?console.error("Unhandled Promise rejection:",u instanceof Error?u.message:u,"; Zone:",l.zone.name,"; Task:",l.task&&l.task.source,"; Value:",u,u instanceof Error?u.stack:void 0):console.error(l)}},i.microtaskDrainDone=()=>{for(;d.length;){const l=d.shift();try{l.zone.runGuarded(()=>{throw l.throwOriginal?l.rejection:l})}catch(u){N(u)}}};const Z=p("unhandledPromiseRejectionHandler");function N(l){i.onUnhandledError(l);try{const u=n[Z];"function"==typeof u&&u.call(this,l)}catch{}}function B(l){return l&&l.then}function H(l){return l}function K(l){return e.reject(l)}const q=p("state"),R=p("value"),_=p("finally"),J=p("parentPromiseValue"),x=p("parentPromiseState"),j=null,E=!0,G=!1;function I(l,u){return s=>{try{z(l,u,s)}catch(f){z(l,!1,f)}}}const w=function(){let l=!1;return function(s){return function(){l||(l=!0,s.apply(null,arguments))}}},oe=p("currentTaskTrace");function z(l,u,s){const f=w();if(l===s)throw new TypeError("Promise resolved with itself");if(l[q]===j){let g=null;try{("object"==typeof s||"function"==typeof s)&&(g=s&&s.then)}catch(b){return f(()=>{z(l,!1,b)})(),l}if(u!==G&&s instanceof e&&s.hasOwnProperty(q)&&s.hasOwnProperty(R)&&s[q]!==j)re(s),z(l,s[q],s[R]);else if(u!==G&&"function"==typeof g)try{g.call(s,f(I(l,u)),f(I(l,!1)))}catch(b){f(()=>{z(l,!1,b)})()}else{l[q]=u;const b=l[R];if(l[R]=s,l[_]===_&&u===E&&(l[q]=l[x],l[R]=l[J]),u===G&&s instanceof Error){const y=n.currentTask&&n.currentTask.data&&n.currentTask.data.__creationTrace__;y&&c(s,oe,{configurable:!0,enumerable:!1,writable:!0,value:y})}for(let y=0;y{try{const S=l[R],D=!!s&&_===s[_];D&&(s[J]=S,s[x]=b);const O=u.run(y,void 0,D&&y!==K&&y!==H?[]:[S]);z(s,!0,O)}catch(S){z(s,!1,S)}},s)}const L=function(){},T=t.AggregateError;class e{static toString(){return"function ZoneAwarePromise() { [native code] }"}static resolve(u){return z(new this(null),E,u)}static reject(u){return z(new this(null),G,u)}static any(u){if(!u||"function"!=typeof u[Symbol.iterator])return Promise.reject(new T([],"All promises were rejected"));const s=[];let f=0;try{for(let y of u)f++,s.push(e.resolve(y))}catch{return Promise.reject(new T([],"All promises were rejected"))}if(0===f)return Promise.reject(new T([],"All promises were rejected"));let g=!1;const b=[];return new e((y,S)=>{for(let D=0;D{g||(g=!0,y(O))},O=>{b.push(O),f--,0===f&&(g=!0,S(new T(b,"All promises were rejected")))})})}static race(u){let s,f,g=new this((S,D)=>{s=S,f=D});function b(S){s(S)}function y(S){f(S)}for(let S of u)B(S)||(S=this.resolve(S)),S.then(b,y);return g}static all(u){return e.allWithCallback(u)}static allSettled(u){return(this&&this.prototype instanceof e?this:e).allWithCallback(u,{thenCallback:f=>({status:"fulfilled",value:f}),errorCallback:f=>({status:"rejected",reason:f})})}static allWithCallback(u,s){let f,g,b=new this((O,V)=>{f=O,g=V}),y=2,S=0;const D=[];for(let O of u){B(O)||(O=this.resolve(O));const V=S;try{O.then(F=>{D[V]=s?s.thenCallback(F):F,y--,0===y&&f(D)},F=>{s?(D[V]=s.errorCallback(F),y--,0===y&&f(D)):g(F)})}catch(F){g(F)}y++,S++}return y-=2,0===y&&f(D),b}constructor(u){const s=this;if(!(s instanceof e))throw new Error("Must be an instanceof Promise.");s[q]=j,s[R]=[];try{const f=w();u&&u(f(I(s,E)),f(I(s,G)))}catch(f){z(s,!1,f)}}get[Symbol.toStringTag](){return"Promise"}get[Symbol.species](){return e}then(u,s){var f;let g=null===(f=this.constructor)||void 0===f?void 0:f[Symbol.species];(!g||"function"!=typeof g)&&(g=this.constructor||e);const b=new g(L),y=n.current;return this[q]==j?this[R].push(y,b,u,s):ee(this,y,b,u,s),b}catch(u){return this.then(null,u)}finally(u){var s;let f=null===(s=this.constructor)||void 0===s?void 0:s[Symbol.species];(!f||"function"!=typeof f)&&(f=e);const g=new f(L);g[_]=_;const b=n.current;return this[q]==j?this[R].push(b,g,u,u):ee(this,b,g,u,u),g}}e.resolve=e.resolve,e.reject=e.reject,e.race=e.race,e.all=e.all;const r=t[v]=t.Promise;t.Promise=e;const k=p("thenPatched");function C(l){const u=l.prototype,s=o(u,"then");if(s&&(!1===s.writable||!s.configurable))return;const f=u.then;u[m]=f,l.prototype.then=function(g,b){return new e((S,D)=>{f.call(this,S,D)}).then(g,b)},l[k]=!0}return i.patchThen=C,r&&(C(r),ae(t,"fetch",l=>function $(l){return function(u,s){let f=l.apply(u,s);if(f instanceof e)return f;let g=f.constructor;return g[k]||C(g),f}}(l))),Promise[n.__symbol__("uncaughtPromiseErrors")]=d,e}),Zone.__load_patch("toString",t=>{const n=Function.prototype.toString,i=A("OriginalDelegate"),o=A("Promise"),c=A("Error"),a=function(){if("function"==typeof this){const v=this[i];if(v)return"function"==typeof v?n.call(v):Object.prototype.toString.call(v);if(this===Promise){const m=t[o];if(m)return n.call(m)}if(this===Error){const m=t[c];if(m)return n.call(m)}}return n.call(this)};a[i]=n,Function.prototype.toString=a;const p=Object.prototype.toString;Object.prototype.toString=function(){return"function"==typeof Promise&&this instanceof Promise?"[object Promise]":p.call(this)}});let Ee=!1;if(typeof window<"u")try{const t=Object.defineProperty({},"passive",{get:function(){Ee=!0}});window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch{Ee=!1}const ht={useG:!0},te={},ze={},Ye=new RegExp("^"+me+"(\\w+)(true|false)$"),$e=A("propagationStopped");function Je(t,n){const i=(n?n(t):t)+ce,o=(n?n(t):t)+ie,c=me+i,a=me+o;te[t]={},te[t][ce]=c,te[t][ie]=a}function dt(t,n,i,o){const c=o&&o.add||De,a=o&&o.rm||Oe,p=o&&o.listeners||"eventListeners",d=o&&o.rmAll||"removeAllListeners",P=A(c),v="."+c+":",m="prependListener",M="."+m+":",Z=function(R,_,J){if(R.isRemoved)return;const x=R.callback;let X;"object"==typeof x&&x.handleEvent&&(R.callback=E=>x.handleEvent(E),R.originalDelegate=x);try{R.invoke(R,_,[J])}catch(E){X=E}const j=R.options;return j&&"object"==typeof j&&j.once&&_[a].call(_,J.type,R.originalDelegate?R.originalDelegate:R.callback,j),X};function N(R,_,J){if(!(_=_||t.event))return;const x=R||_.target||t,X=x[te[_.type][J?ie:ce]];if(X){const j=[];if(1===X.length){const E=Z(X[0],x,_);E&&j.push(E)}else{const E=X.slice();for(let G=0;G{throw G})}}}const B=function(R){return N(this,R,!1)},H=function(R){return N(this,R,!0)};function K(R,_){if(!R)return!1;let J=!0;_&&void 0!==_.useG&&(J=_.useG);const x=_&&_.vh;let X=!0;_&&void 0!==_.chkDup&&(X=_.chkDup);let j=!1;_&&void 0!==_.rt&&(j=_.rt);let E=R;for(;E&&!E.hasOwnProperty(c);)E=ve(E);if(!E&&R[c]&&(E=R),!E||E[P])return!1;const G=_&&_.eventNameToString,h={},I=E[P]=E[c],w=E[A(a)]=E[a],Q=E[A(p)]=E[p],oe=E[A(d)]=E[d];let z;function U(s,f){return!Ee&&"object"==typeof s&&s?!!s.capture:Ee&&f?"boolean"==typeof s?{capture:s,passive:!0}:s?"object"==typeof s&&!1!==s.passive?Object.assign(Object.assign({},s),{passive:!0}):s:{passive:!0}:s}_&&_.prepend&&(z=E[A(_.prepend)]=E[_.prepend]);const e=J?function(s){if(!h.isExisting)return I.call(h.target,h.eventName,h.capture?H:B,h.options)}:function(s){return I.call(h.target,h.eventName,s.invoke,h.options)},r=J?function(s){if(!s.isRemoved){const f=te[s.eventName];let g;f&&(g=f[s.capture?ie:ce]);const b=g&&s.target[g];if(b)for(let y=0;yfunction(c,a){c[$e]=!0,o&&o.apply(c,a)})}function Et(t,n,i,o,c){const a=Zone.__symbol__(o);if(n[a])return;const p=n[a]=n[o];n[o]=function(d,P,v){return P&&P.prototype&&c.forEach(function(m){const M=`${i}.${o}::`+m,Z=P.prototype;try{if(Z.hasOwnProperty(m)){const N=t.ObjectGetOwnPropertyDescriptor(Z,m);N&&N.value?(N.value=t.wrapWithCurrentZone(N.value,M),t._redefineProperty(P.prototype,m,N)):Z[m]&&(Z[m]=t.wrapWithCurrentZone(Z[m],M))}else Z[m]&&(Z[m]=t.wrapWithCurrentZone(Z[m],M))}catch{}}),p.call(n,d,P,v)},t.attachOriginToPatched(n[o],p)}function Qe(t,n,i){if(!i||0===i.length)return n;const o=i.filter(a=>a.target===t);if(!o||0===o.length)return n;const c=o[0].ignoreProperties;return n.filter(a=>-1===c.indexOf(a))}function et(t,n,i,o){t&&qe(t,Qe(t,n,i),o)}function He(t){return Object.getOwnPropertyNames(t).filter(n=>n.startsWith("on")&&n.length>2).map(n=>n.substring(2))}Zone.__load_patch("util",(t,n,i)=>{const o=He(t);i.patchOnProperties=qe,i.patchMethod=ae,i.bindArguments=Me,i.patchMacroTask=lt;const c=n.__symbol__("BLACK_LISTED_EVENTS"),a=n.__symbol__("UNPATCHED_EVENTS");t[a]&&(t[c]=t[a]),t[c]&&(n[c]=n[a]=t[c]),i.patchEventPrototype=_t,i.patchEventTarget=dt,i.isIEOrEdge=ft,i.ObjectDefineProperty=pe,i.ObjectGetOwnPropertyDescriptor=ue,i.ObjectCreate=Se,i.ArraySlice=it,i.patchClass=ge,i.wrapWithCurrentZone=Ie,i.filterProperties=Qe,i.attachOriginToPatched=le,i._redefineProperty=Object.defineProperty,i.patchCallbacks=Et,i.getGlobalObjects=()=>({globalSources:ze,zoneSymbolEventNames:te,eventNames:o,isBrowser:je,isMix:Be,isNode:Pe,TRUE_STR:ie,FALSE_STR:ce,ZONE_SYMBOL_PREFIX:me,ADD_EVENT_LISTENER_STR:De,REMOVE_EVENT_LISTENER_STR:Oe})});const Re=A("zoneTask");function Te(t,n,i,o){let c=null,a=null;i+=o;const p={};function d(v){const m=v.data;return m.args[0]=function(){return v.invoke.apply(this,arguments)},m.handleId=c.apply(t,m.args),v}function P(v){return a.call(t,v.data.handleId)}c=ae(t,n+=o,v=>function(m,M){if("function"==typeof M[0]){const Z={isPeriodic:"Interval"===o,delay:"Timeout"===o||"Interval"===o?M[1]||0:void 0,args:M},N=M[0];M[0]=function(){try{return N.apply(this,arguments)}finally{Z.isPeriodic||("number"==typeof Z.handleId?delete p[Z.handleId]:Z.handleId&&(Z.handleId[Re]=null))}};const B=Le(n,M[0],Z,d,P);if(!B)return B;const H=B.data.handleId;return"number"==typeof H?p[H]=B:H&&(H[Re]=B),H&&H.ref&&H.unref&&"function"==typeof H.ref&&"function"==typeof H.unref&&(B.ref=H.ref.bind(H),B.unref=H.unref.bind(H)),"number"==typeof H||H?H:B}return v.apply(t,M)}),a=ae(t,i,v=>function(m,M){const Z=M[0];let N;"number"==typeof Z?N=p[Z]:(N=Z&&Z[Re],N||(N=Z)),N&&"string"==typeof N.type?"notScheduled"!==N.state&&(N.cancelFn&&N.data.isPeriodic||0===N.runCount)&&("number"==typeof Z?delete p[Z]:Z&&(Z[Re]=null),N.zone.cancelTask(N)):v.apply(t,M)})}Zone.__load_patch("legacy",t=>{const n=t[Zone.__symbol__("legacyPatch")];n&&n()}),Zone.__load_patch("queueMicrotask",(t,n,i)=>{i.patchMethod(t,"queueMicrotask",o=>function(c,a){n.current.scheduleMicroTask("queueMicrotask",a[0])})}),Zone.__load_patch("timers",t=>{const n="set",i="clear";Te(t,n,i,"Timeout"),Te(t,n,i,"Interval"),Te(t,n,i,"Immediate")}),Zone.__load_patch("requestAnimationFrame",t=>{Te(t,"request","cancel","AnimationFrame"),Te(t,"mozRequest","mozCancel","AnimationFrame"),Te(t,"webkitRequest","webkitCancel","AnimationFrame")}),Zone.__load_patch("blocking",(t,n)=>{const i=["alert","prompt","confirm"];for(let o=0;ofunction(P,v){return n.current.run(a,t,v,d)})}),Zone.__load_patch("EventTarget",(t,n,i)=>{(function mt(t,n){n.patchEventPrototype(t,n)})(t,i),function pt(t,n){if(Zone[n.symbol("patchEventTarget")])return;const{eventNames:i,zoneSymbolEventNames:o,TRUE_STR:c,FALSE_STR:a,ZONE_SYMBOL_PREFIX:p}=n.getGlobalObjects();for(let P=0;P{ge("MutationObserver"),ge("WebKitMutationObserver")}),Zone.__load_patch("IntersectionObserver",(t,n,i)=>{ge("IntersectionObserver")}),Zone.__load_patch("FileReader",(t,n,i)=>{ge("FileReader")}),Zone.__load_patch("on_property",(t,n,i)=>{!function Tt(t,n){if(Pe&&!Be||Zone[t.symbol("patchEvents")])return;const i=n.__Zone_ignore_on_properties;let o=[];if(je){const c=window;o=o.concat(["Document","SVGElement","Element","HTMLElement","HTMLBodyElement","HTMLMediaElement","HTMLFrameSetElement","HTMLFrameElement","HTMLIFrameElement","HTMLMarqueeElement","Worker"]);const a=function ut(){try{const t=_e.navigator.userAgent;if(-1!==t.indexOf("MSIE ")||-1!==t.indexOf("Trident/"))return!0}catch{}return!1}()?[{target:c,ignoreProperties:["error"]}]:[];et(c,He(c),i&&i.concat(a),ve(c))}o=o.concat(["XMLHttpRequest","XMLHttpRequestEventTarget","IDBIndex","IDBRequest","IDBOpenDBRequest","IDBDatabase","IDBTransaction","IDBCursor","WebSocket"]);for(let c=0;c{!function yt(t,n){const{isBrowser:i,isMix:o}=n.getGlobalObjects();(i||o)&&t.customElements&&"customElements"in t&&n.patchCallbacks(n,t.customElements,"customElements","define",["connectedCallback","disconnectedCallback","adoptedCallback","attributeChangedCallback"])}(t,i)}),Zone.__load_patch("XHR",(t,n)=>{!function P(v){const m=v.XMLHttpRequest;if(!m)return;const M=m.prototype;let N=M[Ze],B=M[Ne];if(!N){const h=v.XMLHttpRequestEventTarget;if(h){const I=h.prototype;N=I[Ze],B=I[Ne]}}const H="readystatechange",K="scheduled";function q(h){const I=h.data,w=I.target;w[a]=!1,w[d]=!1;const Q=w[c];N||(N=w[Ze],B=w[Ne]),Q&&B.call(w,H,Q);const oe=w[c]=()=>{if(w.readyState===w.DONE)if(!I.aborted&&w[a]&&h.state===K){const U=w[n.__symbol__("loadfalse")];if(0!==w.status&&U&&U.length>0){const re=h.invoke;h.invoke=function(){const ee=w[n.__symbol__("loadfalse")];for(let W=0;Wfunction(h,I){return h[o]=0==I[2],h[p]=I[1],J.apply(h,I)}),X=A("fetchTaskAborting"),j=A("fetchTaskScheduling"),E=ae(M,"send",()=>function(h,I){if(!0===n.current[j]||h[o])return E.apply(h,I);{const w={target:h,url:h[p],isPeriodic:!1,args:I,aborted:!1},Q=Le("XMLHttpRequest.send",R,w,q,_);h&&!0===h[d]&&!w.aborted&&Q.state===K&&Q.invoke()}}),G=ae(M,"abort",()=>function(h,I){const w=function Z(h){return h[i]}(h);if(w&&"string"==typeof w.type){if(null==w.cancelFn||w.data&&w.data.aborted)return;w.zone.cancelTask(w)}else if(!0===n.current[X])return G.apply(h,I)})}(t);const i=A("xhrTask"),o=A("xhrSync"),c=A("xhrListener"),a=A("xhrScheduled"),p=A("xhrURL"),d=A("xhrErrorBeforeScheduled")}),Zone.__load_patch("geolocation",t=>{t.navigator&&t.navigator.geolocation&&function at(t,n){const i=t.constructor.name;for(let o=0;o{const P=function(){return d.apply(this,Me(arguments,i+"."+c))};return le(P,d),P})(a)}}}(t.navigator.geolocation,["getCurrentPosition","watchPosition"])}),Zone.__load_patch("PromiseRejectionEvent",(t,n)=>{function i(o){return function(c){Ke(t,o).forEach(p=>{const d=t.PromiseRejectionEvent;if(d){const P=new d(o,{promise:c.promise,reason:c.rejection});p.invoke(P)}})}}t.PromiseRejectionEvent&&(n[A("unhandledPromiseRejectionHandler")]=i("unhandledrejection"),n[A("rejectionHandledHandler")]=i("rejectionhandled"))})}},ue=>{ue(ue.s=583)}]); \ No newline at end of file diff --git a/primeicons.0112589c5695a9ed.ttf b/primeicons.0112589c5695a9ed.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4fd92dc582939baa317a5f8c30921c0cbc05d0f8 GIT binary patch literal 72204 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 literal 0 HcmV?d00001 diff --git a/primeicons.943ab24c43224d29.svg b/primeicons.943ab24c43224d29.svg new file mode 100644 index 0000000..eea3f4a --- /dev/null +++ b/primeicons.943ab24c43224d29.svg @@ -0,0 +1,292 @@ + + + + + + +{ + "fontFamily": "primeicons", + "majorVersion": 1, + "minorVersion": 0, + "copyright": "PrimeTek Informatics", + "designer": "", + "description": "Icon Library for Prime UI Libraries\nFont generated by IcoMoon.", + "fontURL": "https://github.com/primefaces/primeicons", + "license": "MIT", + "licenseURL": "https://opensource.org/licenses/MIT", + "version": "Version 1.0", + "fontId": "primeicons", + "psName": "primeicons", + "subFamily": "Regular", + "fullName": "primeicons" +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/primeicons.ba3f916dfb64be8c.woff2 b/primeicons.ba3f916dfb64be8c.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..093ccee3c66804dca112024af834610afd028093 GIT binary patch literal 30180 zcmV(|K+(T6JqMI-8{P94WS*7N zL3eOm4Js<&NQ7<&R0;|&9f`2tq!lsy|Noq%GVWWoDHQ;qkR(x?IYgvH2^N6`3V{^W z(Y#^@kv=pBIx3UE=(II)!~F=;T9Ei2Ca0+rF6B26g`ENJ(@T#+`Wlc0C@>(C1EIIJNgAh0Vje3uqudFMJtYtRa-}gIA)hP ztF88HwXSZ6CU<+GVofl!0GrqLGXZJ|-N4TzCnjHg?CY}G!1PMjlHK=EgFkhB-i-Cp zvizP-_8O&?ftTq5Q~^N^TxM?ilxfPO>2P4%tg+-x|DvKyB8|Lujm-@XxB;6tbg0wP zHNPU$wo0qL+ET)8KOoy7tf>eF>4Y%3T_mvbBp_%RHEi42TP0Gkim=)Z#@5^hM*5$s zB_2M*3_yr0$D+CEUAw!Y^q4^*QB>Nf4T(Ynv_N|~PVaMfRY+}`x6MANd$~j=;Qtv6@qu9&P?Q9cvJEOymIG<|WNsp$L_%RHZIXS- zc6BjVUTZ@L?RBweLn^xKYP;Ka$Q%pBfuRP|;m0xT&(Tt~;ndlrDC+v4WI~TmQVT{vW#eqM^EJw^mWm1jr=oa%26Q!T)93{~2K=Ixxr)W%ID; zJDC4Z1wdW+Jm>f;_Zi`2 zA!h*KJc++Jdlo2&h~l3Ka`b`14LJ&Gz~;y_x}zjk1posQ3=D+m=cLfTq1kjz&%kR6 z{aCCUM#x}J_&+!t3RGy2&|$y?Gc2&e20O3;1CD|T4p)!I7YIdSlG3LoQkh(#RH-#u zoq?f|v5BdfxrL>bwT-Qvy@R8ZGXMwzL!dA?0*OLnusA${NFr0HG&+OHVsp4WzCb7v zOQbTnLa9<~v^u@PXfj)@HoL>=a(jGy{eU1a1PX&AkSH_;i^CI$Br=6cqcfN+HiygO z3xp!EL@JXjl=cpePR=eWwMMJc8;mBitDC!rrnuOBP`LNJ12I6;ajS|XLn6-t#_ zqt)pR49oFGli6am*&R-o+vD~55hfHE7gA|sod-aSI0;fnC5Nh2P@Bn^v;)gHV!sfZ}6 zpyC~cN6OtU9XhJ>-7DyU)w_u<)C3W$$ccO|H?r$x℞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 literal 0 HcmV?d00001 diff --git a/roboto-v20-latin-ext_latin-700.fea1ca242b09ae4c.woff2 b/roboto-v20-latin-ext_latin-700.fea1ca242b09ae4c.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fd49210352d20535f96f1da8ef1f4f93638b5772 GIT binary patch literal 22724 zcmV)7K*zs#Pew8T0RR9109eET5&!@I0NC6B09alC0RR9100000000000000000000 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 PiKbN$Zqz`4(EtDd>L@qM literal 0 HcmV?d00001 diff --git a/roboto-v20-latin-ext_latin-regular.5c59b24786083ffe.woff2 b/roboto-v20-latin-ext_latin-regular.5c59b24786083ffe.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..1f7dd5b890510cc02da515eec56669570ac6f3a6 GIT binary patch literal 22644 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 literal 0 HcmV?d00001 diff --git a/roboto-v20-latin-ext_latin-regular.c9064c1abfc45804.woff b/roboto-v20-latin-ext_latin-regular.c9064c1abfc45804.woff new file mode 100644 index 0000000000000000000000000000000000000000..f9849dfbee5bc59f0d31a9f522d1618b62695610 GIT binary patch literal 29040 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≪c8q9e#!(j+EQ~d4y%lGEi_rG$pk}HUSi$n z1>E6{Zo=1WQ(Rm)+`Hj7vjst4qE!^%BE9D8=$kf>ca&HyP2PfjsU5!+$_zV{R0Gm* zqxE;_$uFP3PD<&ejl1mHBh;wKb?ed@=s)^e9Ag%*Ox4yTTa+1~MLE^cVrW^1dGSA3}9t193b5f~9F<)MZB<`49QAv*e(Csva%+#19mURJFi$$ypb>Ese&4vAl7UWL||;sjaE4-0VSC6Ilh zyTEq9_(({4i0m$l8=?nNhX~R&TslTX6EPK`uy+PUyYiJdZNY7E1-(_ICfS+1U}{O+ zmb<(OcO%ew7o$Uyb=&`i3!!mGQzXQO++X(*Tc2`LF=|_m=>H>RV-?b z#O~_tU(j40#uv1OMGOZ_2Mof>r+;PcViAbiFD?*BLWb*lou}8viRTwAfY+*zS&ZaI za!pQ-V|Wesx3M!4UJPOQ_Z6Q@jt}t!Vkz$V`h3<>5Npn>Xc=x<{z_e1b5~`!uWxVW zixOmZl8QCf6tpY1TkKU!Qo($Ef{)g2SnYiuOd2@L>5PRcKE$Qn(G9ebJIoyz-KH+^ znngyP6ZQM>I<)bGGXj=J;ht#T*o4mUMrvryj3%0>v(veVq}MC(z(-JR#5w^jYcsdUNau_=}T~U)D!-dkt>Mj#ArRf%yqjsQz)lH_$UK&M|g^N3@cxdR|_dZ*ULKK*i!c^Jl zrd!Wo-NXwmch5;s(tt$v*ekCL|BZ+Bd0r|vZrZ|KQ+T-R%s*Psme7MMz`nt>=q1At z#juqOPDF21d)V1orAr?2)C8)JDtZMLwDjwm()0;tAU6`{%T6$H&G4uq2?Q%s>h-|wU@oQ&v~m|haE}31NSo3akPmeg z${B73?n|{8p^PMgQ4d&e9ZZ5=E=lrjn#U!i+%cWotM<(0E`1tU#V7o$bDkxqqnt;Z ztF)V4=wkQ;zkl`87EaOnJZb)`5-G0VIvKXp%W}6q?`mNleahhTe!DR0Hlx7J*y2XoLj4KaU4lre z2d!4c#CGNGmSm3=uLdv_xX5k(7Z9K(^A;?B18}j0m!JF45~A&QLwRDmQQq~m*u6+v zE__x!$(Qp%6!?-zYKYqwJk7Qk6LwkuU86Z#FA;rw69RdyakPtA11Ih41>dngJmK&M z78lkxWeIapcla$vv6rSS%WaO?m7BLK$d+ob$m9l+y)ycoZ||*U#&EE~$WCvCSV;@; zFBm;a?3@a6Z=U<`mJ;t!=&)f$86a{??hQ!{)63chedOX8(WPYC1{%-lnglC&sd>Bn z)jrO1`AjxFaKC!ysriAXn}2OJpuIpmM;tG^0Scc0?HK8VJs5v&DjqW@8OIVV7RCZf z_lE!>(v}IL^Q;JS422Pu#VnDLTR}SEii4Kt$_?;7e$`b|ocjp#96xDT= z6l-lupLlm~3l^sp4Zqt*M7-in>o=(n^wOdBL3I&&*xzZ;e@Nw8SiYK93q8Mc+`IMzBo+`$9q4c_| zi-p_~>6BAp`36}}yCXcTRNZuYY+6eCG`)`b9(CO@H{W1wR6|xN#}FEcvRhvQ?4K&i zhV&Z8((+(|*Uo5heeICefnA2^1SAGXuzCh95=g+mxZdPivVn9PpSl*CtXiWp^`hP# zihle)Y7gmBSxXjP{T`G&}Gw_oJq?uBa>VuFEf@%)Z^yM-p z%iN^3uyk1%pBuzLuDnR=Z6kZFMVlrOfoH!d@1oLKs<@jRyyP4wL{`TzZ*QNI<@x%W zn_jG$FL4Xks?Fl_w;8q_I-4T#aaY?B$Nuw;94>#c{%Y`Nl4~9kv$=5{+)T>DRfL5O z44=AoW9Mi-l+dP&#-`WvMf3J#cS?!RrW)=gE2h7>E{6YJ;#;K1huSf1w@*`{fH1NvOPu2)Fc=Q&sT=8DhToS7qz1Tf$K^_oyYSjNb)q6uR2? zdv+suBS-C0dK!8BC3d}6Lh~W<9cMQoY1`8}_RUl6?~rC5fWg-)Sj3;2@91TSR94A5 z-h@+W)n>Wm<;`0LxsWBbC7{W=dsIr)3VqV^D%yx*l??eK4u;c|Zp440+iT>ShBb!w zc3h4-3TBCJYg<=cn#tDiSUb@LhMaDw8YeXFGwZg^rHtdv7xt4N+63poBYC#`Up011 zGz}<2K`j+2W&nR$-^6|JEQ)w<$22P0$FSzDhEdLvv?RoAj%_;$9o?Glkn{TPt+8>u zS>4>kx6u{XZXrj{ch>qAHy5rpP_pM(1*Sq}Kk(DGA$|E;XTB&|IJS|p@Gv|&B5Ne; zfF?p`16Wcx*_WZrcgA+--@CjF-oxWLzf}aUPPMWwkNb(|ceac9i?-f|jA4>rqV#do z>a~BR=x>Mn=_Vg3FVk-ET6vCehF6+i9P?a*?4Z#)SG;OAp#AgF0JU?N;&CJ6+oBz$ zc%I1Tl;;7ln@vsxXZa-C&QFKUW)*s5NDSD&hy#36CmAeM1Pj+&DInmJZ{#FgqhblT z-o{b(1h%8wX3yE$WwCjg>ns8Km?f~NzC;K30Hk_lcsoRiQOfMh7;XP;16pt{&oNI| z12wJ6k92jqk)eHZZ+j88dW?!5==~Dvu3BZXjT~>OLg>%};8gWrdPP0$_9mehJ-v3_ zZxWLVP6%|9c@AHfZAV$Dc)limUnatH)|8efI|BE;-{K#eEzc#YXo{$z*i)C|;({9#dNt(teU0Tnn%2g!q+e6nm(Mx#foGN#-KD} znvMXdel?e1-MnM z`CrRH)`-e+b-qnYyr4JVN?0Mcn}QwY6f*2`Y)*_A70q>3K%fo4+#fu9U$4JH%v*>`DH7KkDj;MOHFqy#P4ahO0>W2%O;Mxy5%LNU#wwA zWaP9v$A7xSn;2k8TE%cJQrMS*VjIOi3At-mX6F~(wvi`4+!s0gmE^3O0FlciTu_#C zp4O;gCVtt^kY`N%I?wX24PC}ZmAvn&$CtyYR};`jAj3_kXOgH&N1hK~MOAl2?@LUI zq7nVoE&=g$?-gFH1W}JmIuTQHM?PYaBz-_lTLyD;uiPp)zQy@p( z%imL{-Em*k+iizcf*yD;K**iaMCr0royGI*W@?%F*`M5zHdb}wz4wVO@ePn?@BDfF z*Sb z<0~;pL3PI3109K}Cm}c|bincz5b1&B5b|j3d@c)<^VRrzJ9S{DAQ|lU)ziSxo2-{? zXQrSPCfa&$Ip^=3&7zpKJ!SNxqIO+00NJU9|$5Pc7>dpx%BudM_8kGd~tyes6Sx%XPL|e zv<3~uiY=D3(XnN_Jx(zjbvqZwHMvaoI@A7nXpQnmg7%iF0R%Dq<>| z6NW^h=Vr$aqM7_sm~N(&h+faoRFr=Hw`v=&fQU{cGqtVpU}$4n;hxxqAH?pq$X?M|bZjL}Y?uNZzc&U(qk+Hm3`He4 znk?Dz^|`5sj!x(?fZ2Nc_h~1%w2Lj^z7R>?!9W|gy+o7HG@@jZgqlI4OOSB?(!jmD zqI1T^F^`T8jZ(WW*_Ld8CcOmeuJ z99)XKxfXQw!k#31xK?zPfCJXn0pHWr=`1 z%x8<<*A~tHt;m*F`HQNwTx}A$VNQ&ULjUDXT{c3Q-8FW@y(7?mrM9{KZA=cn` z!)yxA_wvA9Ar`|Q06963qi;k)6m2dC$-d~js#z8=vuA2UhC%9JB#6wbuzz_f7iaQ# z9xTa1EeMK|ac2UGOsBhGLlco^UR&LO->#})y5+1}6e`u)lfY@*-x;9ihZ1|v&$1&Z zXprY)-O*G*ZXT$Q=`Ze6$DmHR>So*SBq;zt&)iE-s)>&kXgc9RL@C6F5vbVybxSF} zp!HiyQO(x^5(Jm0H)*VRHPm8|QkkA{`}Y%Vz-AT{1DcM#MG!$jnct%|W{{36M(3CB z)#ZT`jG46NWn|*NhcK;BH1v)h#)%^ZBILR+`!ef^588D}6(W5mem%*-p}Ycome5wF zSj)m|g_2as-Djpe$#XCxK6`OuHT09|slpag(ZnM|3FA*;uP z!<#F1J8QiT4mZQMx8aMZpMdFekoa+SaG$Cilj(BSB!z{Qw#ZC3EveV&{@SRrNzJ#G z((Aq0H5Hgm+gYo((PPRvGtqIcxpGy#YHK#rsf3aeN4U`kiN%!uabc?Ht~Q6)fXi5@ zD^H6nKY)unx4f4qoscS%FjTCdUw|g8qr+M$_fS$0TG;nhq^^xH>{DJXlIV!-A}^~a zPglrxC|6beDGu59+G@JqdGgClq4Tw~$$<cQLHons?RdSwrK?H)g1P+o+>6xkyt2)H9;0-U%NS=jt`oHU9X7AI%j|J^a=hEM%#MB^Xvj5Q zPHH#i4X`1Xlj4m&T+Lp2*HCtaZ!(^bvm#-$u;xA9m)ljex-;$s^fP`gOYssmnbT`r zMcxb^p0h2p+q2tTR?ee*Ht)_7UZ4JcyuA*1+>aK|k+S@?2fG%|bR!Y`dj!Rk0>D9t zuq{BJE{aF2B5qW4+hCPw9pLE_OoBKI)+u(CTlcW ziJD9R=0&%|bbUP^nekxOnuKjo$AmtbkKj^j*q8D)MB-iL^%@Ic5MW^fFm?j=yI>3> z{?s#u8|-D>iAVLPT9yFPO}ubRnQ>3_b}HjmrW=^G`2)Czo?y*gDFHJiQ|MmOj92-@ z^tK|xp@gtV=-KQ|O>g_HF$0oPSv*Fb<*EQjv|rr&5ELl zhF@tZMx+1yr@3tj@^n4lYhsMRtH&nN+X}z`kU^wCcs=EVLp&GVCT>j(exjM5E>}(D zMovy_XR*)ew>sV;^=HMHfus|8iD;VdbWz&pg~d!777HHb&3PlD!_jCA;Fq)N6OP-5 zUFn_3>gfw01W2U@I~pk`(MaTvBXbF$yZjNa6rN6&PZ&w!W#L7i*3ovfKmUmBcEg?W zaFWWuQ(fA9JNpdXh1p90Igv|eq_@@hT|F8+>>-sRW#Q9=y`mM9Xe0*cmxv4VHmJ4- zCEh#ahc@3MJ(sTm1csQ`+N(l>MLcA?LL=p%PJ`U1(+=5BnN8Yg{AS9G(sl)eGbE4g zrWsFlg?o<*T5*t4G#gy-2V`PCoQ}qtnps1MZ9X2X$3I%qAIY1Zps+OI))F5LM0kh3 z2cx`3BfzyW6V48!RAUXj43o~UAKX<}kaqvu!B?=LwWq?VL!?P^#g zm64d&m|0h)!JUk=$rcPFRL1#^3uXe@qry%9!57ohDEAl@M$FXxew%(r?+$gg>ITiz zDB0|Qy=HX<>p3CyQLAvi7TSYA$Y-F=>HTE~U0Ae z&~G_T$&%t41OQ?}t{CnMH{Cr5=Elg}5ZyBzPlv!nhdKG@%_MiNAAJ0wEPq}j#$_hpvkbM>K}PC&LzkQP$L6AVJc|vByEl8O`+3RM zp9oIiMdu^sqmkX&;4jY%gxjMBom$;eQdqLM?vf$TIo)!SJ+<7SQFaF|i^{ruA&qcd zT7IjFS@6?9pSKAM^@Lc6952jidCQ>IKcF+zvu}a*VFNp}88irRX5bz24vNVg49rN7*68!1Wf`UU23Gu7g%*j55nS!aet;* zFCj?bpnT*3^Qe|Jpv5aR{ZTbBu4+bJqu_DDOB^aPnq;A=DsH-2s3w>}X4&-NXzh2m zi^RWYN7o^p$0yboOST7JM^aCykG4A%7p?vKFDui!l94tnT)&(Q_v`&dJ(8L*q&+HB zs@7m(AsdI@|M<#`;3P$}i&j|bA5&hz%9fNC3oz{hlSC-`^)6FP*x|6||24yhl3)7R5#9qN5l&dhbTmq$ZQ0o0# z>lLN_6UW04mxl@-6%_t4Fa?@x_jfckD$v7RQE_Pu)Vw054n@+ zt39rslPim5$^ae&V+Q z{=bV)B3y9}F%iQKMNyDx!<8QX_;aE>26TvbdMc3;17ow3Mi1RU)v8#lYS9*7%7bt) z(ESS31N`#&@}z6`r{;!r)sM3XDYvMymL}%t+wF0f6K%{z{f+8q1MY3F=dpr8tnQV9 zl_3t_3aExyhevwAh9K|{Mi$)m`YphaON}mD4l{7d$T;Gj)4|aW15ZLeh z0-RKWcOip7SNUaXyG^efKk{N23TxiSKWSIRNO~_P3?1l!3&~fC76A*CJ5RisVFW;d zM7IIA;`&yZ3kPBH#J|adn<3!@ zw~~{b6x5bnY8{bXvZ`>EViT(P%H2{GN8lwb(9f%I!4V;AJunO~d?3gnLqr)A&~d~X zQY2~&J)^4+E6hI3!QbjJD>8WHA?ol4D?tC1&q2P)m?X?Fn1k0zL>vFbO7)w^{v_>= zFy*ONjcg(`q9uIm!?CDZ%`OSw>ckq&oUa-%*8{G(&u;J^9C8d8bI}k1>c3U`!E@qrg0a)_)4r%nu%QyF&s3 zy{2Z9ekw47?YfvCnRj2JV5QG+ld8eu&%tYn5+z!E3v){8Dd9|f+^>QaQaBgc zBzFk&s}C7G?q4t`7LC~)M0&{GZlvg0#2TRS;;0dyQ0VAaO<}OXe|q&k&CeRcGS1j_ zcT(1^mp^My(z4xOM+eP1WQPpe2Uo9YG?KeDm?-_IP!yxAt#rSQ&)(`VX1&dpLmBO0 zt$KKgo*x@jdRxu69<|3Or1El#xoVklQT31~$1^C>^Yf}z=HE1rGt4cDXWHW-Qn=#G zR^mtI>FzvS4Vv@TyBQy*=oWdoQS>UIQNL_{slu^7hC}2DOH3JBEtX0enD8YgX*8d( zGRpFd-&!Rw$f9S2$x}0xNXDAt+w~dY<0fP{rfV2)GQyxlX{W2hm!C{~10peM1c@1z ztBe*0SsL>ygISd!ny|1^A1$^YkaSMs{LH>6tjOUn+59fwS6EoeWzx{R{=EoJ^bfhV zlYtiMPug_tebP?65|fQ~{d*Hlc6R{h!}t7N`-j!a2ZT`VZ$KjWOFcJ;;h{Y0;NyFg z^7LFEl?Jv*fBMf0Zg^npnrcHayl6mmau7BEC3w(~a+&+3>hSaQe(-T>2Frq2>c!c)3yjNpB>&rn6;&S(m&XNzQT!yP<3S(eME#@Rib26nTn4P z?dr0s(v^Iw;Vii#tk{L9Lh6KMJ$d<-I&j5^2;4y7^&a2i-bGww1s6&#&y>Czip|2@ zTt=J)tOiZ$dSDaeNo{ky+@DXonFvz$?u!$qEhc0A0$NUk~M0^aVRac7hr1@kM_*+Qp0O%s?A(;{@?mJz z$4V>o)z|2KC00yQ5>SQhR~tpchXaW9nB9`f*PY|#4S6srLTnxoPr((KT#0_s{NcyHSYOHqLI0cY@j~?4|*5hwcs) zheGSrdJ*0J(^e5}TxlnmvPyi31`2&qTQIe#sC>-Fwn5@wop3l&!Yrg88Fqx$y=h?`fUaXRWua`aV&#* z<+fPD%Y2^@7HoUVeYbd3b`~c;-9)&91>!_Nu$Eu|ej@fwAdHbc>(&2n;M&;m>7DDP zA%E4a<-qzpT8HHUnStTZUWU(Oc(+8)+1HPp#3frvv(4>tW@I1kOXPmb+m+X=etYYr zZ=vT!{Acc>H>>V2?S=z)D{9xFFVxIhUngPIeb~*)^e_ zH?fQ_E>_~fITzIVqBaG#=;D0oM)r(KE~)B|6|B;_R+Y*#cPcAUuCjCfexVa(ms6(s z)0G+Hr%gR{5x-;DguD-+_=8B7uP21_LR(cmFLAZ^mp7EFx4#7e(yG7H0-3>3XaaF0 z6QhY|sT2+MkLa-(zc+JG6As?&V7t;8)w(g$vpIVxZ659DJ(QX_f`Y79-y6stm`}xJ z(n?=a_j5M+>{w%6nwaTc7i!qRZfB-tK3JXeZtJ#}(ryM(*6Kas?23;{K-Py9gsbTC1@$G$Q z4XfQBJsqWD{v}@~p&>9rhR`r(Pw+0QlTRe6aSSQiIg|msq)ATcb%|Da2#cqLQZ2Du z6Jp6V%_~@lj~Yf11Xks9<%00rZ;y88wvILyeTAB$vD=hyO7=bWuDWqskA|R*uWAuS z^^*egJO?Ywl(PPpm2=07kn|w@{ucnK`U|ByK263e7-q}*kWkW0hrCp%qbB2>ARaix z3P}Rr6F07(G;!-)N%L5Nyfsm)GZGl`E&kaIXbrJ=)b+hvTE}<=w{P3|zyW-CN6Y@k z$W{l$>%xJjO34Y|^_~-li(=lqlGBFuZtuKCv!i5o3N?vff(9^vB-Jc-dp5lCKOs;P z14v|k1p|nC@&=H|1O1)Z)HEF&>mwOWT1QT`PW+375R^YQA{s&XY3r!e66NnSboRy> zMyx(}U5y;cjyIE^O=#G|3=q*agG1I~VmL#xxJJG_=9-lK1-J zQn40n*`Y&_xaR13vFel~>hcY2?lP6G;iF1-G)_zcPiVv?DR|3+*K~+mcWB)Hf|hY~ znROv7hiUs|b!9P6eKbLtel7L}J=7<$I+vhe))l%^_#flVb5E9iV8AC?NctCefJJs? z`xgt(dJDvkcXh~UGkc$`YbHgZ&vIt?qut7Hd-8j9?bKWPSLXT+^E&nJ)md%d4``xv zk+d&B#;(*Pc7~2Pz(rQs(IJDLv2P$#Jc=!vKHv&^Xe+)9e8w@-*qv`?~+m`bxqB(h_-Ls-E)v>+*?SF9+c2ZoMxu&@GaUJC<5)pPqsdNt) zd>C!d&Pk-$Sczx_-{<_gDp;i= zRS^y?G4V}$M2_WY%Iz*Wo2_q6y`91yr`!Yto$Odjcj&>VzIomQ=LvCP6F28d9Ho*& zF%BB^5hIkTTGWxIDQ-sq_^y zh7X%LeMIUEK^&AmEw#a*=`#k?(cDn|yZ8azq*W+IpcN*O73iq?3WFKfZYpfXp~5lH z&^)RXEn}@zQ?r`}YiJ$XV1!pG_mE{3j#Or$C4T5lmeVW1Uh3!A$`Z7|v^1S`WT1?O zC&;4QTaB=y2*;ExKP3yTMtOjsB}^A4OW`1ZEBz$xc831nuKRz?e<`f+8$&Fx(9L92c4l(^YVWUO?ENs+>fQ=krFnqMACRD`Sh(-+G z*vL-iJnn4>F+>}LR7Z4CX#mY7GSmrIRF%50zQloMbMA~?W`7)>koxwfFu|ad3AG?* zVgDX+XQAd9j#-0-EBi#$58drh17_}+y*&Fw4Vw8x_HvLQ1VEEuzk7ojBFWesaY!)n z2Cy^LovSG8<6*K#I~gMXsJA{uk5g&KBBE*R-9OsC)bxCeI;4_B^BJ?B)o89CO@i?R z0Y{gB$ox`o#GyzV(ZHA-X<~#ni)-MsQpg4tCq?!+X*`RSA{HyPn5EeGum-Uf6mOOW zeN6scR4yo^&)*~e&ZE94?_5)%uEC_U!R#h*+R4i;=EptZ~CA34RMtqO}( zl^Zr}C^%mAWINR|CB%0S$k>HIL)asm)#?*wmP27i)*|;?l1?0#B@Lc$q02x;|hkJ@>Sn@$+`6Em`TXtTbod>h` zgtGU9v-1dc9?8xdvh&8|+i0uhW~?3bBBoM~S1&}G8kJwB7fguNo0DkCpJ4y5u6}{M z;z#Bt(JZk)i&;oCn@kPp0mWJ@TA}2d!579Y+uP{o&*M)H{BrQg3E#cfXxHL#=ZF0~ z@QBhS-Fy;fOpQ3AJbXKR;$57GOn4lM$Mux+G05LvxPu-l5d{|ulwkB3{UfLJ8T7EK z;v)U0Y;)7xx~0)x$CtE+%2*8&0I7(1cJ*MqgRuXn9BVGb%t7TPT}>PcxVezM-Q3l@ zD)qdKCPuHe&=rp8mPp(#@<2owmml6MTF1>$&R9{76}8EjfUJ1;Au;K~Ib|2>v2Y%$ z8cF=eDeU7Ku&vj{OW4j673-57!3?>wfkiL)mCLI*vnyL`W`0L-<#z;NQ4OL6 zyxEbcw-B-ygoK1dhX|>TU_-iDgfPgk(V4wc8>*QtnY17{#^1V=5gcjkTcW#9j2crhaV}4FH(x8x#o#yMOvvWXX zYw$E#g8>js`ri;v^VL21YUJ)*4qJ|Bh*;n?T27B3FieQ>i3p7lQXR|tF$F|k52CLJ z`2>Xq38~z!M|iYhf-TD_Pduh==p;`Wj{NI+O=f^b3{{x+f8<9T*eL0XyPGbP!FEV<8Fo`!JcvTd@ z2T~E)2kmX99ptw{+F3uQ*S(_o^oy$UG778WbzONR^M{Sop@T6=sWq8q97gp0PwE71z zkn|%M*6@V~`LL0nPEzv|#Fr$dfea>;%JnRu(rycxn7(A0Gv{LKhDy3LJXtS&>F!1Q zD)C61U`eNzh^2824Fg8eq*pvkeCbFM%s>-i3BI~`F%Yj&{yf}g>Tl%V`KRRH*>?qD z>@DT$9$!3khCE|4`9njL>RIxv&E(Ja7$YC#IvDKt$M{xE0u!Xl;2*%Rd!7-?Z_>^T zWjCe~fSWJcNwD*rjG$vgJDPOYVCrr80&yvD^%EpnanX8f-gayikoIG%kP)V=QtqF) z_A!z|ZE?6FO!@tzE0<9anil>p0A}k|V0^6*NavGIJS0G)RvXd~b`~#s8he$Kquy>I zg!96+S>5RjY_~Fzd2*^k&6!nd%}ctbYD+IxDP`wwkbgMf8|16}{R`2%y_GUFbnDK& zc?zKlDBmN$qMSl}?}zIjK0!Gsa^1>>g$UHlnlM@8$L?A%LG}wb+hfT7j+r&*42i7q zfV!Qe$`trSyM}yG-R?-l_|cf-NnA6*?igWqiw7aW9#huh_b%QVJw0P2DtvQZ{s#x9 zq(2xkp;_bv!SKzu^-Ik-LcVfneS-^1-jvZ>R^c%Ne$TSJ(&Hvzm>}efw4R#>=wUjK z#N?ck+Tbm@kdeWjqNec-hA>6!39(XkL9X^Fvpbt2Pe%ZbH(5@#gnhv*kXfSKaAF6W z*@T4&k5|U69GbpnP5My9ef_WvXt5Ng%t1NITpXZepgh|XbWLf2uJr{3dvUJttw6o4 z`VQt5q1x8HuaEF85bu>lnBjVH=C;yp8eR)zBT-JL> zmuU-!_ZW7>F5klYtin?OyeYe=bCq$HwY;3vf*O9TqV=|zDN{z|RZ*-3t63#{O?qU65e`X(P(CWa+ZcR9ee2W< z*YeJghHe*XVGOl#=4YuY!sij1&F^vT$rI~=1L%C&I22`-#^`TNA*~~gopb19>wnlC zRY)r}F&YE2!?!!AL9R|vsN;5>cED;xUI4hOQO9Q1-t+GmvJ z@oRg@_s~Aa>Xa+#j@?ryo6WwxgCN0h+lShJxy)j#Jrp8HFJC#L)A@)|M?_tHa&*&~ z#3(!XxjuDvfONUEL9|>yScocZP*YAM%wDBY_5`eER^*Uib{0a`yQ@HAn$K=2r;V+- zwT6ZSG0cW%_hJzMHt2&6@!4chtmuy^9jIZOQsFz!$4vVg+sOT<=SQIs{R5h<^ zF5LJzDaqfmtlOge+=a1mDRCoPwIwQKzpaPpRwPpH697ISgg&49tzmOvp3PN<#w7p0Mif?`#Wl$&mylM}L_|GfKp zxjyf{UIEzgzFq;`eZBlRf?mh z%mJe6Vg7DjqC-35X}+!IW?rn$c0--=o2kppIm@;$$t`*O{({(^x_-&6dvz9q-@p%g zuAMu3%bxt$$}c2kdXv!b{sVf??*Rys0Pt?Meq;Id%SZGjGTII;21#_he;3}Z?An7; zm6mu4K4t5O*DnSEdXv%EPF9N_t7n_-;E(w`2d5)6I@JL`{&B>Q5!J-^KJFb65)n;K z>}IXOK!1-GA**z%3ZnVFN@rPWKEGhxmgB`Gc` zDK0)K3H=n`tZ9oD!xI5R*XqCVM$&U%((_b@z1H8koE`RdQBw}bX;I*4O!R~|ufZ^t zSU!VT%+xDXCFOS&G?n3yB?}90~+m_(@%vu(pNKC=gH8VkA zRrF@__xP$wI3{a*Ye#Bl(1at~U5_W@-gqPy?1prTPG!C(LvI)floRX1LI)ta?@ru3PnL}h0l&RjgUONTLOow|%25F24;2~*9?lmF_JHll0i;Us4o(>x-Q z=1gI`xEgKJv;-IMApKBHelD>XHKnCs?XPLsZ_JG4i+dgd%Im|caG`Wk(83)6TmXJf z_vQ4V*&3GBDIi&$L-wpr!GCmjl|gdcO1L#QJG;kxXI>wh*+=2T5I!?gI9az%e8g?G zL|ft%;<~u#PmlCrOj}Jo{VGYtRfXc-nUG21e{Fi@6`xj8|2F+KccDH2MJ$+L;A0x6^1$z2gXb{F$Kr5uK{)iAI zQ$l5hxL;_dHyph;#o>3~?M-s{{`)G;;d6JpNwwd_j=lRik?PR%q#|9o-l~Nfyk|Uy z4P*6Cq6?oSaw6OK*kPj2WG@q%`a~l4PtdKfC4f8M@uMpVy%ILCW`jG=_Mx3lLdRe? z=Ppmtd?U}<#@+4z#vSq-5QdM~ELO?O&vwTMITTKV#h0Ca)lM~4X=gY_I;o`x<; zdB^*d<1R)1!P0hb4e`@9Wg?`k=>V`M`p{>>XhPG~{e&aY-gg{5&WCRG4i4asI1>F9 zN6!m~2_5qmqwP96%iczBJ=BrHmNP=NoKDtk`dzggRDTLLa`Z^m;wQ02g{EW7iHb-t z`b_p&0J`!|(5>)85Zdvhs|mdlzG3?t=qkV6P8XqLtS9F#Pea#nzYJ4;LA@L7e@&{U z1F8Sf$eAcX+fDSD>^VZyapFX&iB>gTAHZGi_|Q%#p<}QOd#jG_&TX$!wxi|>@*kkA zxrX>@Zj{JY)}W4t0~|e8^*r8+6q>FYCkA91XvKYE0D52`+JV;71F+184gE;il`-4E z4$`n2$ch;EAwYQ=dKlZ*(Ik9AmdvJaEQjroZG2-8_hP;FjrsTu9Km?uPrQ7NJ4UEj z@bd9$1Um>vFw|YZx*nnYxPd%F7v>UC^o)ro({K8d!Gt) z@62HInQUGFx=#QapU$ZPSic=;v&61E(KfJA4ZDG?h`~MhBz1HZ_sAgS5zM}fmdsSO z+(dR$W}rk7+HIoGWYY*utI|Yq02*t#z+fhCBNi>6sVu(*E!WZAxaAefa?B5m>~obZ zJpr^a%WpZNk$*1Q5}Qiw7%mXla?ak@KO1qrp!v&U*u)Nm;xvi6oDY3HKeU!cqQ#3M zi1nvl7=T#C9L^)=HrU1*4CY*o`CVj|=zD<~+yglp6_4E(R6H(&?r@rUI7QbiKp$zM zlj1OX*moG5VO)=A?&TL~lq7Mn|3-XS$=)cHeo(yu^Sba4>sM=VZR*JS!&gg@N#>nN^gixMuyCxb&?s;Jp!z*X2Dj+;VU-7;I8-+tK*ZH!Ca}BQC}M8*ZmZ8D?7}X zEA>>&^Z7h-pkqNT9FFLJWxN?G=6@%D6={s4Q4zD?AN(&KhTR(dB+4~`KN0_hX^vZX zX>u$7|0i0a^P|?>^j}V%tAMStq#>y&pb%V}`=X z89eN^pz3x{IL{aZ)tyjH`J}{1&Ll4e_0Th$lf+a(rc}HwnCqU38eKIo7%l?yj4-}@OZ;2ycrzGxWg@a?N#y0_-gzzma6IT@4MSIO)qzy zQuKQ9^m?lJqFFYp_@%QhZ$|B&==|V4W8pLUD_g-u`Ty5fcf^ zI(rXt^n%d$a;1RiO0bMNhnYnGo1+&wzYzCg??4<;^+V(#Wl55wCxsrB+=#9QM??4U zp?~D)!@@m?yUkn34l}sJ3jI1q_Yb`zxe+}Pz~EMB=;qE~=Y%>WH#o53>rBqk>9(*_ z@d+LyOSh;e!mbG0WJf#n3WySAt2XmAe~azrBdTN$!w_pQ2$mc9tole)L_P+~k7d7M z`DorEFAI<6>_g-eWEZf}ikmfq% z$biUcp<@1bG8z$62LACxG%_^8XAA#`@R`HV$UzZnY4Vc@Tl&=e$QhA~BNCZ#TG^Lf;HoWcf&5ZrT!OC9J`C6XZKVwm1+! zj~SMfsWIRM#M%lgp5TH|DHMP>&fHQi9s&RGMGC*7Na14mjvWleTBK0TduWBemR9qN zPp0`7Z4C8BtYQuq5OW(VV@(EgrN;a&G9#L|WoB?kHSPxDUd0v$#5Zdr+xT4-Kfg!( ztKi#!*g|FIwvImP8>sY-Pp4iz`%40LBzmM;iuF1^ooNycPhm^ZwNeUHOL@r66e{wP z8(YK)*divonLnWroCL{&=?924lwVD479JBZscxp6)+JAj!fX7?DOWiOdACK(41 z9PU`5g@zome6F`k;JZA+OMjo~wh4UK4nH1y=G_67$Kf&7WLQ4%Pb`lwX6cqw)OR?y zY`XcaMc6pOx3%xj5x@jM!XC>MB>{*#M}nIum&-;$F^a2}^7mgVb+~rr%h_#^7Fv zvCq=cJ@p%QPROI*SOuTrIA_E-F;N0$g>lcf9|?6pUziH1Q{{bvR%VoKwwt&Ln6!(< z(ZjSgnz#tlOV4uRIB5&6^c*qly36n1yTocK^CgPeQ*p=V`z>7{msQ72W_qd^2G{UN z+t+q8MB$9TOBEaC|A-c)FERftlZ8@T;z>>mict8oC@pDHMOu~W(uDdlUQewWSNqb) z&?52X*h!jtpXZ6)E9WQdyZfnm=LS}vzAB)7GSuS3QD?S7SJPNb*)$XR4AI6OSu5NY zv`2>AdUP7c;u>P6cyo!L+36(a7_7rKs?Vqj>{J__24J6uwj8M5B3F|ww4S0l7^>Hy zE%Ow*A|S?}lZj}_?d&4%c6NFIccJa$#?|CJg^mPp7cxW}cE@2gYcRO;oglj%h#$-h zX7zMrPIFvgUMlNoZ876Xw4aK3lO4vVi}`dWo~B zgP+^!B<>il0?O0u?m>IZia)f0_+z+#S+3cReWIiHpX^GHf!zTsjjV{#;}rS^F#BAg zvi}sj0=hWbfo#B0-!8JM@ZS!AT9Y2+Ta(7U!@c*+oi5d`G5-mEy93nf+L?rw4_Cgt zm(?4q>q2EYs#2rn6BT-`xkjRRd@pyQ*yEvdGOO9efICI*La}E;yU(j(6QCE}<@WQ4 zKLE=gvY!V)e}#m;Ci)A@L%qBc$m`FM*VoujvvG#kGc~VYAz2W8Bor84FVM!&O5$D# zH?d}849&59+@T+73|(1aYgqpinD71v^9y5~9qQmi)^3ewVK|IGxf3A*$)SDJEUbvz zFckeU0PFpsce#5p`n5&#>k4*(@@otE70Y40e8%ofdmQ5XD||C#@$$JG{|DlaP~{H5 z{{XFGz?}ei+EvFNR2HF(C-s|Nnmfxfn+#djX^x`i)xRUa(a`mQP6I2kwxSZ%apWyPT+}J}Pr@hZT z5m`E)aH7Ea1|@|E%m4rY0RR910wWTp3W{)F4?Oh%83+IX0002Q@DVNm0002h0aEn( z8~xP@FbH!1000R90ssI20001Z+GAj3U|`Sr$HTzD>G@0gpBJYAPy_`q?gRjEIRzqk z+KiP06l6IRMDI^ty4SXC?~ZNTwr$(C?OEHlZQHiDxAMoHKIfkLPTotZ+E1o68-K~) zDY%1K?xr!`zNMcHrE7SH4)!N)k~Xw+_b|pi!CAg1C)fn4CNnwF<>5?sJkxz;4%73! z#8sk+Xe#oEg<`a*BD#y#$q$T8Zsc4$l=9Y^`F0Uw{o_>1UQEZ3U*GiOw3O5dAIGk2@>6zLN7wGNE;A8=~MbH4wbbN!PXC9SV# ziYGsFz4Y+VgHbx3WX;vX`y`(_Bht2j+gV z(lm(uv%6Sp4>2k8AXV)KhT06u*?85pm^t=1&B8)XO#Wh#_0pPF<1}|Jr-ezZ)H5@( zD`=lBO^f6omWOfb*`2vh!cf}SOw}`8{rH*j&gX8ie6;kBaHXHZ6yK2%v7hc*2DtOM z%s<8;_YX~7Lx#e?O+|h?0+N*i00_ldnJLEfWC6{^CCNO_aIetby-i{FAZMuGW!+6o z3=Ns>+R|AxQ0;}(gS@e~nL3=Dna;X>`m#QJt>g1Gx1p--El#%6IL~@>N+?g0P>qxQ zbF>c$?Nq~h=V@$R^~@v+XI>!%V4plR-q`zrqPi$5@`^^Ht|%y~i3)x$)3n}8lYdzj zpWW4SsSo9=(1dKn#^yeXd)Y0?{Sy7LOXQj8m#uLZ=01>TZjgQ{Uft}K?U7HmCiRKD zuuJ5R=#8yO{>nY3{V`YiytsR_FSbXX*qYQ6BGwSUy}hP&X}n#kav~f{v$ST-V^12h zB>H)msvbqJt6#UPjwRA(q&G>wk-nsU9+Ui-`&)WtW*)cux0n($Demtymy``wl@;3C zv!qu_>qT|rSe)v!EKbKzf3{can7b$SqWZMG#$1cpvQcYo)K+QMDR1_u=^kR=ZS+z0 zP1jrNu(uksH0D{{BXQj}Wopc|?KS30%#*Z+@if}>?)JLrTj~GIv<+Di{T=f?X6&ZD zu<5xSbcO2c%>NUDse{Ee09sM7KmY)E+C0GnkmNuB0Km0v+e)%lG;iCsZQI5fg|}_n zwr$(E(sffPly>D8Qg%?&)U`B%cA55yuB7Ai{`7qMHu_omdj^})h%te2iCLXFoB5tq zk2RY0iQR(TmpzHSn0=c4ic_8QjvM3Va9{FZUVq*SzKY+DKa#&rzz}!@g9RIf9AQJ@ zPLWzPL9|x%UThH$5}y?Rltd&=C4D40lHHPPl5f&}((^KhY=Z2y9GCA@P!uV}WW^oD zcV$QAI^|zg2h|ZZUEN20P{Y-vG*dKZwF+%5?QHE5?Gs&4*G{)rkLYvs-wZ0l9>Z(n zLKDLzF@;Re%``J^o?yOgscY$L*=c!dWm$oBpmm@1l=X@ApG|8UVY_cP*$eIO9BrKz z=UnF_S0mRJcfdWvz102HLwd$|&U*vi4ZfPbQNG9in*MD8O`vDsXy8k*d2niQb?|!d zdk6`239Sy@gN#sJsAu`X&{$|ObR2pGeS_(61|ANV!fWA^@H6-)B0}=R@$j+mrO2kJ zI+_!U#`5Fxc(3@41d%9B>`dHAR!$bAT&bK?PMVsommZZqmPurWXRc+DZ0qbTG>z6n zx1kr%C+H81kC`z9tBSQO+Yvj7!}uKhB9SEO5S@up#6n^Xag?}7+$Fw{0@6-q$p&P1 zavWJmZXl17_sFk62wVUK4M7hu5fp)q-~_k_zElwXCkP&3!~g;SfX%jT+xFR*5zKZl z+qP}nwr!hlTP>&x8iKZ<3m6V&f=%EAxCg$1IG6`khOMB7gWzEKbxVCve^i7@(K&Q^ z-BfGcPfyg#^*()7ztiC+hpA|$n|~(N7O}N0u)XY9yTER@=j>Da+a|e!u7+#xy19{V zj@#_cxTo%qOZJ(4ZePjQ^1%1-1N<02#V_#N{W<^Cr|oIbuVA)dpv8J0fI2jSJ)>w&R01kJI>eU`s;J~1{bu)`6kD7 z$N3>%di+qLOou8NQlzPK&ONu>NzO4)lBCF!P-UV>jB90Ijt5@&m@;@-xW8KZAXG`2cWxxDpjwdI^fuNXTxmV&aEC?0Dp_hWNLAE_^eF0001Z+GAj50E7Qo3@Hp)001f< z0nq?>+So140lZ9ptu5dj`fHV})?#zlFxagt&@f zlMpvM&;tstwV4twfQsdq3P2bJfat3N_6{iyDj^b(5D6K8xe_Xc_hJMoNGQ4GPj{iU uoMAAa*K)-H4ig?&&}z9u!C=59yzoJj>{"use strict";var e,t={},p={};function n(e){var l=p[e];if(void 0!==l)return l.exports;var r=p[e]={exports:{}};return t[e](r,r.exports,n),r.exports}n.m=t,e=[],n.O=(l,r,s,f)=>{if(!r){var c=1/0;for(a=0;a=f)&&Object.keys(n.O).every(h=>n.O[h](r[o]))?r.splice(o--,1):(v=!1,f0&&e[a-1][2]>f;a--)e[a]=e[a-1];e[a]=[r,s,f]},n.o=(e,l)=>Object.prototype.hasOwnProperty.call(e,l),(()=>{var e={666:0};n.O.j=s=>0===e[s];var l=(s,f)=>{var o,u,[a,c,v]=f,i=0;if(a.some(d=>0!==e[d])){for(o in c)n.o(c,o)&&(n.m[o]=c[o]);if(v)var _=v(n)}for(s&&s(f);i.col,.grid>[class*=col]{box-sizing:border-box}.grid-nogutter{margin-right:0;margin-left:0;margin-top:0}.grid-nogutter>.col,.grid-nogutter>[class*=col-]{padding:0}.col{flex-grow:1;flex-basis:0;padding:.5rem}.col-fixed{flex:0 0 auto;padding:.5rem}.col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.col-3{flex:0 0 auto;padding:.5rem;width:25%}.col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.col-6{flex:0 0 auto;padding:.5rem;width:50%}.col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.col-9{flex:0 0 auto;padding:.5rem;width:75%}.col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.col-12{flex:0 0 auto;padding:.5rem;width:100%}@media screen and (min-width: 576px){.sm\:col{flex-grow:1;flex-basis:0;padding:.5rem}.sm\:col-fixed{flex:0 0 auto;padding:.5rem}.sm\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.sm\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.sm\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.sm\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.sm\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.sm\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.sm\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.sm\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.sm\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.sm\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.sm\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.sm\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 768px){.md\:col{flex-grow:1;flex-basis:0;padding:.5rem}.md\:col-fixed{flex:0 0 auto;padding:.5rem}.md\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.md\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.md\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.md\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.md\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.md\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.md\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.md\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.md\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.md\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.md\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.md\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 992px){.lg\:col{flex-grow:1;flex-basis:0;padding:.5rem}.lg\:col-fixed{flex:0 0 auto;padding:.5rem}.lg\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.lg\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.lg\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.lg\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.lg\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.lg\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.lg\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.lg\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.lg\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.lg\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.lg\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.lg\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}@media screen and (min-width: 1200px){.xl\:col{flex-grow:1;flex-basis:0;padding:.5rem}.xl\:col-fixed{flex:0 0 auto;padding:.5rem}.xl\:col-1{flex:0 0 auto;padding:.5rem;width:8.3333%}.xl\:col-2{flex:0 0 auto;padding:.5rem;width:16.6667%}.xl\:col-3{flex:0 0 auto;padding:.5rem;width:25%}.xl\:col-4{flex:0 0 auto;padding:.5rem;width:33.3333%}.xl\:col-5{flex:0 0 auto;padding:.5rem;width:41.6667%}.xl\:col-6{flex:0 0 auto;padding:.5rem;width:50%}.xl\:col-7{flex:0 0 auto;padding:.5rem;width:58.3333%}.xl\:col-8{flex:0 0 auto;padding:.5rem;width:66.6667%}.xl\:col-9{flex:0 0 auto;padding:.5rem;width:75%}.xl\:col-10{flex:0 0 auto;padding:.5rem;width:83.3333%}.xl\:col-11{flex:0 0 auto;padding:.5rem;width:91.6667%}.xl\:col-12{flex:0 0 auto;padding:.5rem;width:100%}}.col-offset-0{margin-left:0!important}.col-offset-1{margin-left:8.3333%!important}.col-offset-2{margin-left:16.6667%!important}.col-offset-3{margin-left:25%!important}.col-offset-4{margin-left:33.3333%!important}.col-offset-5{margin-left:41.6667%!important}.col-offset-6{margin-left:50%!important}.col-offset-7{margin-left:58.3333%!important}.col-offset-8{margin-left:66.6667%!important}.col-offset-9{margin-left:75%!important}.col-offset-10{margin-left:83.3333%!important}.col-offset-11{margin-left:91.6667%!important}.col-offset-12{margin-left:100%!important}@media screen and (min-width: 576px){.sm\:col-offset-0{margin-left:0!important}.sm\:col-offset-1{margin-left:8.3333%!important}.sm\:col-offset-2{margin-left:16.6667%!important}.sm\:col-offset-3{margin-left:25%!important}.sm\:col-offset-4{margin-left:33.3333%!important}.sm\:col-offset-5{margin-left:41.6667%!important}.sm\:col-offset-6{margin-left:50%!important}.sm\:col-offset-7{margin-left:58.3333%!important}.sm\:col-offset-8{margin-left:66.6667%!important}.sm\:col-offset-9{margin-left:75%!important}.sm\:col-offset-10{margin-left:83.3333%!important}.sm\:col-offset-11{margin-left:91.6667%!important}.sm\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 768px){.md\:col-offset-0{margin-left:0!important}.md\:col-offset-1{margin-left:8.3333%!important}.md\:col-offset-2{margin-left:16.6667%!important}.md\:col-offset-3{margin-left:25%!important}.md\:col-offset-4{margin-left:33.3333%!important}.md\:col-offset-5{margin-left:41.6667%!important}.md\:col-offset-6{margin-left:50%!important}.md\:col-offset-7{margin-left:58.3333%!important}.md\:col-offset-8{margin-left:66.6667%!important}.md\:col-offset-9{margin-left:75%!important}.md\:col-offset-10{margin-left:83.3333%!important}.md\:col-offset-11{margin-left:91.6667%!important}.md\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 992px){.lg\:col-offset-0{margin-left:0!important}.lg\:col-offset-1{margin-left:8.3333%!important}.lg\:col-offset-2{margin-left:16.6667%!important}.lg\:col-offset-3{margin-left:25%!important}.lg\:col-offset-4{margin-left:33.3333%!important}.lg\:col-offset-5{margin-left:41.6667%!important}.lg\:col-offset-6{margin-left:50%!important}.lg\:col-offset-7{margin-left:58.3333%!important}.lg\:col-offset-8{margin-left:66.6667%!important}.lg\:col-offset-9{margin-left:75%!important}.lg\:col-offset-10{margin-left:83.3333%!important}.lg\:col-offset-11{margin-left:91.6667%!important}.lg\:col-offset-12{margin-left:100%!important}}@media screen and (min-width: 1200px){.xl\:col-offset-0{margin-left:0!important}.xl\:col-offset-1{margin-left:8.3333%!important}.xl\:col-offset-2{margin-left:16.6667%!important}.xl\:col-offset-3{margin-left:25%!important}.xl\:col-offset-4{margin-left:33.3333%!important}.xl\:col-offset-5{margin-left:41.6667%!important}.xl\:col-offset-6{margin-left:50%!important}.xl\:col-offset-7{margin-left:58.3333%!important}.xl\:col-offset-8{margin-left:66.6667%!important}.xl\:col-offset-9{margin-left:75%!important}.xl\:col-offset-10{margin-left:83.3333%!important}.xl\:col-offset-11{margin-left:91.6667%!important}.xl\:col-offset-12{margin-left:100%!important}}.text-0{color:var(--surface-0)!important}.text-50{color:var(--surface-50)!important}.text-100{color:var(--surface-100)!important}.text-200{color:var(--surface-200)!important}.text-300{color:var(--surface-300)!important}.text-400{color:var(--surface-400)!important}.text-500{color:var(--surface-500)!important}.text-600{color:var(--surface-600)!important}.text-700{color:var(--surface-700)!important}.text-800{color:var(--surface-800)!important}.text-900{color:var(--surface-900)!important}.focus\:text-0:focus{color:var(--surface-0)!important}.hover\:text-0:hover,.active\:text-0:active{color:var(--surface-0)!important}.focus\:text-50:focus{color:var(--surface-50)!important}.hover\:text-50:hover,.active\:text-50:active{color:var(--surface-50)!important}.focus\:text-100:focus{color:var(--surface-100)!important}.hover\:text-100:hover,.active\:text-100:active{color:var(--surface-100)!important}.focus\:text-200:focus{color:var(--surface-200)!important}.hover\:text-200:hover,.active\:text-200:active{color:var(--surface-200)!important}.focus\:text-300:focus{color:var(--surface-300)!important}.hover\:text-300:hover,.active\:text-300:active{color:var(--surface-300)!important}.focus\:text-400:focus{color:var(--surface-400)!important}.hover\:text-400:hover,.active\:text-400:active{color:var(--surface-400)!important}.focus\:text-500:focus{color:var(--surface-500)!important}.hover\:text-500:hover,.active\:text-500:active{color:var(--surface-500)!important}.focus\:text-600:focus{color:var(--surface-600)!important}.hover\:text-600:hover,.active\:text-600:active{color:var(--surface-600)!important}.focus\:text-700:focus{color:var(--surface-700)!important}.hover\:text-700:hover,.active\:text-700:active{color:var(--surface-700)!important}.focus\:text-800:focus{color:var(--surface-800)!important}.hover\:text-800:hover,.active\:text-800:active{color:var(--surface-800)!important}.focus\:text-900:focus{color:var(--surface-900)!important}.hover\:text-900:hover,.active\:text-900:active{color:var(--surface-900)!important}.surface-0{background-color:var(--surface-0)!important}.surface-50{background-color:var(--surface-50)!important}.surface-100{background-color:var(--surface-100)!important}.surface-200{background-color:var(--surface-200)!important}.surface-300{background-color:var(--surface-300)!important}.surface-400{background-color:var(--surface-400)!important}.surface-500{background-color:var(--surface-500)!important}.surface-600{background-color:var(--surface-600)!important}.surface-700{background-color:var(--surface-700)!important}.surface-800{background-color:var(--surface-800)!important}.surface-900{background-color:var(--surface-900)!important}.focus\:surface-0:focus{background-color:var(--surface-0)!important}.hover\:surface-0:hover,.active\:surface-0:active{background-color:var(--surface-0)!important}.focus\:surface-50:focus{background-color:var(--surface-50)!important}.hover\:surface-50:hover,.active\:surface-50:active{background-color:var(--surface-50)!important}.focus\:surface-100:focus{background-color:var(--surface-100)!important}.hover\:surface-100:hover,.active\:surface-100:active{background-color:var(--surface-100)!important}.focus\:surface-200:focus{background-color:var(--surface-200)!important}.hover\:surface-200:hover,.active\:surface-200:active{background-color:var(--surface-200)!important}.focus\:surface-300:focus{background-color:var(--surface-300)!important}.hover\:surface-300:hover,.active\:surface-300:active{background-color:var(--surface-300)!important}.focus\:surface-400:focus{background-color:var(--surface-400)!important}.hover\:surface-400:hover,.active\:surface-400:active{background-color:var(--surface-400)!important}.focus\:surface-500:focus{background-color:var(--surface-500)!important}.hover\:surface-500:hover,.active\:surface-500:active{background-color:var(--surface-500)!important}.focus\:surface-600:focus{background-color:var(--surface-600)!important}.hover\:surface-600:hover,.active\:surface-600:active{background-color:var(--surface-600)!important}.focus\:surface-700:focus{background-color:var(--surface-700)!important}.hover\:surface-700:hover,.active\:surface-700:active{background-color:var(--surface-700)!important}.focus\:surface-800:focus{background-color:var(--surface-800)!important}.hover\:surface-800:hover,.active\:surface-800:active{background-color:var(--surface-800)!important}.focus\:surface-900:focus{background-color:var(--surface-900)!important}.hover\:surface-900:hover,.active\:surface-900:active{background-color:var(--surface-900)!important}.border-0{border-color:var(--surface-0)!important}.border-50{border-color:var(--surface-50)!important}.border-100{border-color:var(--surface-100)!important}.border-200{border-color:var(--surface-200)!important}.border-300{border-color:var(--surface-300)!important}.border-400{border-color:var(--surface-400)!important}.border-500{border-color:var(--surface-500)!important}.border-600{border-color:var(--surface-600)!important}.border-700{border-color:var(--surface-700)!important}.border-800{border-color:var(--surface-800)!important}.border-900{border-color:var(--surface-900)!important}.focus\:border-0:focus{border-color:var(--surface-0)!important}.hover\:border-0:hover,.active\:border-0:active{border-color:var(--surface-0)!important}.focus\:border-50:focus{border-color:var(--surface-50)!important}.hover\:border-50:hover,.active\:border-50:active{border-color:var(--surface-50)!important}.focus\:border-100:focus{border-color:var(--surface-100)!important}.hover\:border-100:hover,.active\:border-100:active{border-color:var(--surface-100)!important}.focus\:border-200:focus{border-color:var(--surface-200)!important}.hover\:border-200:hover,.active\:border-200:active{border-color:var(--surface-200)!important}.focus\:border-300:focus{border-color:var(--surface-300)!important}.hover\:border-300:hover,.active\:border-300:active{border-color:var(--surface-300)!important}.focus\:border-400:focus{border-color:var(--surface-400)!important}.hover\:border-400:hover,.active\:border-400:active{border-color:var(--surface-400)!important}.focus\:border-500:focus{border-color:var(--surface-500)!important}.hover\:border-500:hover,.active\:border-500:active{border-color:var(--surface-500)!important}.focus\:border-600:focus{border-color:var(--surface-600)!important}.hover\:border-600:hover,.active\:border-600:active{border-color:var(--surface-600)!important}.focus\:border-700:focus{border-color:var(--surface-700)!important}.hover\:border-700:hover,.active\:border-700:active{border-color:var(--surface-700)!important}.focus\:border-800:focus{border-color:var(--surface-800)!important}.hover\:border-800:hover,.active\:border-800:active{border-color:var(--surface-800)!important}.focus\:border-900:focus{border-color:var(--surface-900)!important}.hover\:border-900:hover,.active\:border-900:active{border-color:var(--surface-900)!important}.bg-transparent{background-color:transparent!important}@media screen and (min-width: 576px){.sm\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 768px){.md\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 992px){.lg\:bg-transparent{background-color:transparent!important}}@media screen and (min-width: 1200px){.xl\:bg-transparent{background-color:transparent!important}}.border-transparent{border-color:transparent!important}@media screen and (min-width: 576px){.sm\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 768px){.md\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 992px){.lg\:border-transparent{border-color:transparent!important}}@media screen and (min-width: 1200px){.xl\:border-transparent{border-color:transparent!important}}.text-blue-50{color:var(--blue-50)!important}.text-blue-100{color:var(--blue-100)!important}.text-blue-200{color:var(--blue-200)!important}.text-blue-300{color:var(--blue-300)!important}.text-blue-400{color:var(--blue-400)!important}.text-blue-500{color:var(--blue-500)!important}.text-blue-600{color:var(--blue-600)!important}.text-blue-700{color:var(--blue-700)!important}.text-blue-800{color:var(--blue-800)!important}.text-blue-900{color:var(--blue-900)!important}.focus\:text-blue-50:focus{color:var(--blue-50)!important}.focus\:text-blue-100:focus{color:var(--blue-100)!important}.focus\:text-blue-200:focus{color:var(--blue-200)!important}.focus\:text-blue-300:focus{color:var(--blue-300)!important}.focus\:text-blue-400:focus{color:var(--blue-400)!important}.focus\:text-blue-500:focus{color:var(--blue-500)!important}.focus\:text-blue-600:focus{color:var(--blue-600)!important}.focus\:text-blue-700:focus{color:var(--blue-700)!important}.focus\:text-blue-800:focus{color:var(--blue-800)!important}.focus\:text-blue-900:focus{color:var(--blue-900)!important}.hover\:text-blue-50:hover{color:var(--blue-50)!important}.hover\:text-blue-100:hover{color:var(--blue-100)!important}.hover\:text-blue-200:hover{color:var(--blue-200)!important}.hover\:text-blue-300:hover{color:var(--blue-300)!important}.hover\:text-blue-400:hover{color:var(--blue-400)!important}.hover\:text-blue-500:hover{color:var(--blue-500)!important}.hover\:text-blue-600:hover{color:var(--blue-600)!important}.hover\:text-blue-700:hover{color:var(--blue-700)!important}.hover\:text-blue-800:hover{color:var(--blue-800)!important}.hover\:text-blue-900:hover{color:var(--blue-900)!important}.active\:text-blue-50:active{color:var(--blue-50)!important}.active\:text-blue-100:active{color:var(--blue-100)!important}.active\:text-blue-200:active{color:var(--blue-200)!important}.active\:text-blue-300:active{color:var(--blue-300)!important}.active\:text-blue-400:active{color:var(--blue-400)!important}.active\:text-blue-500:active{color:var(--blue-500)!important}.active\:text-blue-600:active{color:var(--blue-600)!important}.active\:text-blue-700:active{color:var(--blue-700)!important}.active\:text-blue-800:active{color:var(--blue-800)!important}.active\:text-blue-900:active{color:var(--blue-900)!important}.text-green-50{color:var(--green-50)!important}.text-green-100{color:var(--green-100)!important}.text-green-200{color:var(--green-200)!important}.text-green-300{color:var(--green-300)!important}.text-green-400{color:var(--green-400)!important}.text-green-500{color:var(--green-500)!important}.text-green-600{color:var(--green-600)!important}.text-green-700{color:var(--green-700)!important}.text-green-800{color:var(--green-800)!important}.text-green-900{color:var(--green-900)!important}.focus\:text-green-50:focus{color:var(--green-50)!important}.focus\:text-green-100:focus{color:var(--green-100)!important}.focus\:text-green-200:focus{color:var(--green-200)!important}.focus\:text-green-300:focus{color:var(--green-300)!important}.focus\:text-green-400:focus{color:var(--green-400)!important}.focus\:text-green-500:focus{color:var(--green-500)!important}.focus\:text-green-600:focus{color:var(--green-600)!important}.focus\:text-green-700:focus{color:var(--green-700)!important}.focus\:text-green-800:focus{color:var(--green-800)!important}.focus\:text-green-900:focus{color:var(--green-900)!important}.hover\:text-green-50:hover{color:var(--green-50)!important}.hover\:text-green-100:hover{color:var(--green-100)!important}.hover\:text-green-200:hover{color:var(--green-200)!important}.hover\:text-green-300:hover{color:var(--green-300)!important}.hover\:text-green-400:hover{color:var(--green-400)!important}.hover\:text-green-500:hover{color:var(--green-500)!important}.hover\:text-green-600:hover{color:var(--green-600)!important}.hover\:text-green-700:hover{color:var(--green-700)!important}.hover\:text-green-800:hover{color:var(--green-800)!important}.hover\:text-green-900:hover{color:var(--green-900)!important}.active\:text-green-50:active{color:var(--green-50)!important}.active\:text-green-100:active{color:var(--green-100)!important}.active\:text-green-200:active{color:var(--green-200)!important}.active\:text-green-300:active{color:var(--green-300)!important}.active\:text-green-400:active{color:var(--green-400)!important}.active\:text-green-500:active{color:var(--green-500)!important}.active\:text-green-600:active{color:var(--green-600)!important}.active\:text-green-700:active{color:var(--green-700)!important}.active\:text-green-800:active{color:var(--green-800)!important}.active\:text-green-900:active{color:var(--green-900)!important}.text-yellow-50{color:var(--yellow-50)!important}.text-yellow-100{color:var(--yellow-100)!important}.text-yellow-200{color:var(--yellow-200)!important}.text-yellow-300{color:var(--yellow-300)!important}.text-yellow-400{color:var(--yellow-400)!important}.text-yellow-500{color:var(--yellow-500)!important}.text-yellow-600{color:var(--yellow-600)!important}.text-yellow-700{color:var(--yellow-700)!important}.text-yellow-800{color:var(--yellow-800)!important}.text-yellow-900{color:var(--yellow-900)!important}.focus\:text-yellow-50:focus{color:var(--yellow-50)!important}.focus\:text-yellow-100:focus{color:var(--yellow-100)!important}.focus\:text-yellow-200:focus{color:var(--yellow-200)!important}.focus\:text-yellow-300:focus{color:var(--yellow-300)!important}.focus\:text-yellow-400:focus{color:var(--yellow-400)!important}.focus\:text-yellow-500:focus{color:var(--yellow-500)!important}.focus\:text-yellow-600:focus{color:var(--yellow-600)!important}.focus\:text-yellow-700:focus{color:var(--yellow-700)!important}.focus\:text-yellow-800:focus{color:var(--yellow-800)!important}.focus\:text-yellow-900:focus{color:var(--yellow-900)!important}.hover\:text-yellow-50:hover{color:var(--yellow-50)!important}.hover\:text-yellow-100:hover{color:var(--yellow-100)!important}.hover\:text-yellow-200:hover{color:var(--yellow-200)!important}.hover\:text-yellow-300:hover{color:var(--yellow-300)!important}.hover\:text-yellow-400:hover{color:var(--yellow-400)!important}.hover\:text-yellow-500:hover{color:var(--yellow-500)!important}.hover\:text-yellow-600:hover{color:var(--yellow-600)!important}.hover\:text-yellow-700:hover{color:var(--yellow-700)!important}.hover\:text-yellow-800:hover{color:var(--yellow-800)!important}.hover\:text-yellow-900:hover{color:var(--yellow-900)!important}.active\:text-yellow-50:active{color:var(--yellow-50)!important}.active\:text-yellow-100:active{color:var(--yellow-100)!important}.active\:text-yellow-200:active{color:var(--yellow-200)!important}.active\:text-yellow-300:active{color:var(--yellow-300)!important}.active\:text-yellow-400:active{color:var(--yellow-400)!important}.active\:text-yellow-500:active{color:var(--yellow-500)!important}.active\:text-yellow-600:active{color:var(--yellow-600)!important}.active\:text-yellow-700:active{color:var(--yellow-700)!important}.active\:text-yellow-800:active{color:var(--yellow-800)!important}.active\:text-yellow-900:active{color:var(--yellow-900)!important}.text-cyan-50{color:var(--cyan-50)!important}.text-cyan-100{color:var(--cyan-100)!important}.text-cyan-200{color:var(--cyan-200)!important}.text-cyan-300{color:var(--cyan-300)!important}.text-cyan-400{color:var(--cyan-400)!important}.text-cyan-500{color:var(--cyan-500)!important}.text-cyan-600{color:var(--cyan-600)!important}.text-cyan-700{color:var(--cyan-700)!important}.text-cyan-800{color:var(--cyan-800)!important}.text-cyan-900{color:var(--cyan-900)!important}.focus\:text-cyan-50:focus{color:var(--cyan-50)!important}.focus\:text-cyan-100:focus{color:var(--cyan-100)!important}.focus\:text-cyan-200:focus{color:var(--cyan-200)!important}.focus\:text-cyan-300:focus{color:var(--cyan-300)!important}.focus\:text-cyan-400:focus{color:var(--cyan-400)!important}.focus\:text-cyan-500:focus{color:var(--cyan-500)!important}.focus\:text-cyan-600:focus{color:var(--cyan-600)!important}.focus\:text-cyan-700:focus{color:var(--cyan-700)!important}.focus\:text-cyan-800:focus{color:var(--cyan-800)!important}.focus\:text-cyan-900:focus{color:var(--cyan-900)!important}.hover\:text-cyan-50:hover{color:var(--cyan-50)!important}.hover\:text-cyan-100:hover{color:var(--cyan-100)!important}.hover\:text-cyan-200:hover{color:var(--cyan-200)!important}.hover\:text-cyan-300:hover{color:var(--cyan-300)!important}.hover\:text-cyan-400:hover{color:var(--cyan-400)!important}.hover\:text-cyan-500:hover{color:var(--cyan-500)!important}.hover\:text-cyan-600:hover{color:var(--cyan-600)!important}.hover\:text-cyan-700:hover{color:var(--cyan-700)!important}.hover\:text-cyan-800:hover{color:var(--cyan-800)!important}.hover\:text-cyan-900:hover{color:var(--cyan-900)!important}.active\:text-cyan-50:active{color:var(--cyan-50)!important}.active\:text-cyan-100:active{color:var(--cyan-100)!important}.active\:text-cyan-200:active{color:var(--cyan-200)!important}.active\:text-cyan-300:active{color:var(--cyan-300)!important}.active\:text-cyan-400:active{color:var(--cyan-400)!important}.active\:text-cyan-500:active{color:var(--cyan-500)!important}.active\:text-cyan-600:active{color:var(--cyan-600)!important}.active\:text-cyan-700:active{color:var(--cyan-700)!important}.active\:text-cyan-800:active{color:var(--cyan-800)!important}.active\:text-cyan-900:active{color:var(--cyan-900)!important}.text-pink-50{color:var(--pink-50)!important}.text-pink-100{color:var(--pink-100)!important}.text-pink-200{color:var(--pink-200)!important}.text-pink-300{color:var(--pink-300)!important}.text-pink-400{color:var(--pink-400)!important}.text-pink-500{color:var(--pink-500)!important}.text-pink-600{color:var(--pink-600)!important}.text-pink-700{color:var(--pink-700)!important}.text-pink-800{color:var(--pink-800)!important}.text-pink-900{color:var(--pink-900)!important}.focus\:text-pink-50:focus{color:var(--pink-50)!important}.focus\:text-pink-100:focus{color:var(--pink-100)!important}.focus\:text-pink-200:focus{color:var(--pink-200)!important}.focus\:text-pink-300:focus{color:var(--pink-300)!important}.focus\:text-pink-400:focus{color:var(--pink-400)!important}.focus\:text-pink-500:focus{color:var(--pink-500)!important}.focus\:text-pink-600:focus{color:var(--pink-600)!important}.focus\:text-pink-700:focus{color:var(--pink-700)!important}.focus\:text-pink-800:focus{color:var(--pink-800)!important}.focus\:text-pink-900:focus{color:var(--pink-900)!important}.hover\:text-pink-50:hover{color:var(--pink-50)!important}.hover\:text-pink-100:hover{color:var(--pink-100)!important}.hover\:text-pink-200:hover{color:var(--pink-200)!important}.hover\:text-pink-300:hover{color:var(--pink-300)!important}.hover\:text-pink-400:hover{color:var(--pink-400)!important}.hover\:text-pink-500:hover{color:var(--pink-500)!important}.hover\:text-pink-600:hover{color:var(--pink-600)!important}.hover\:text-pink-700:hover{color:var(--pink-700)!important}.hover\:text-pink-800:hover{color:var(--pink-800)!important}.hover\:text-pink-900:hover{color:var(--pink-900)!important}.active\:text-pink-50:active{color:var(--pink-50)!important}.active\:text-pink-100:active{color:var(--pink-100)!important}.active\:text-pink-200:active{color:var(--pink-200)!important}.active\:text-pink-300:active{color:var(--pink-300)!important}.active\:text-pink-400:active{color:var(--pink-400)!important}.active\:text-pink-500:active{color:var(--pink-500)!important}.active\:text-pink-600:active{color:var(--pink-600)!important}.active\:text-pink-700:active{color:var(--pink-700)!important}.active\:text-pink-800:active{color:var(--pink-800)!important}.active\:text-pink-900:active{color:var(--pink-900)!important}.text-indigo-50{color:var(--indigo-50)!important}.text-indigo-100{color:var(--indigo-100)!important}.text-indigo-200{color:var(--indigo-200)!important}.text-indigo-300{color:var(--indigo-300)!important}.text-indigo-400{color:var(--indigo-400)!important}.text-indigo-500{color:var(--indigo-500)!important}.text-indigo-600{color:var(--indigo-600)!important}.text-indigo-700{color:var(--indigo-700)!important}.text-indigo-800{color:var(--indigo-800)!important}.text-indigo-900{color:var(--indigo-900)!important}.focus\:text-indigo-50:focus{color:var(--indigo-50)!important}.focus\:text-indigo-100:focus{color:var(--indigo-100)!important}.focus\:text-indigo-200:focus{color:var(--indigo-200)!important}.focus\:text-indigo-300:focus{color:var(--indigo-300)!important}.focus\:text-indigo-400:focus{color:var(--indigo-400)!important}.focus\:text-indigo-500:focus{color:var(--indigo-500)!important}.focus\:text-indigo-600:focus{color:var(--indigo-600)!important}.focus\:text-indigo-700:focus{color:var(--indigo-700)!important}.focus\:text-indigo-800:focus{color:var(--indigo-800)!important}.focus\:text-indigo-900:focus{color:var(--indigo-900)!important}.hover\:text-indigo-50:hover{color:var(--indigo-50)!important}.hover\:text-indigo-100:hover{color:var(--indigo-100)!important}.hover\:text-indigo-200:hover{color:var(--indigo-200)!important}.hover\:text-indigo-300:hover{color:var(--indigo-300)!important}.hover\:text-indigo-400:hover{color:var(--indigo-400)!important}.hover\:text-indigo-500:hover{color:var(--indigo-500)!important}.hover\:text-indigo-600:hover{color:var(--indigo-600)!important}.hover\:text-indigo-700:hover{color:var(--indigo-700)!important}.hover\:text-indigo-800:hover{color:var(--indigo-800)!important}.hover\:text-indigo-900:hover{color:var(--indigo-900)!important}.active\:text-indigo-50:active{color:var(--indigo-50)!important}.active\:text-indigo-100:active{color:var(--indigo-100)!important}.active\:text-indigo-200:active{color:var(--indigo-200)!important}.active\:text-indigo-300:active{color:var(--indigo-300)!important}.active\:text-indigo-400:active{color:var(--indigo-400)!important}.active\:text-indigo-500:active{color:var(--indigo-500)!important}.active\:text-indigo-600:active{color:var(--indigo-600)!important}.active\:text-indigo-700:active{color:var(--indigo-700)!important}.active\:text-indigo-800:active{color:var(--indigo-800)!important}.active\:text-indigo-900:active{color:var(--indigo-900)!important}.text-teal-50{color:var(--teal-50)!important}.text-teal-100{color:var(--teal-100)!important}.text-teal-200{color:var(--teal-200)!important}.text-teal-300{color:var(--teal-300)!important}.text-teal-400{color:var(--teal-400)!important}.text-teal-500{color:var(--teal-500)!important}.text-teal-600{color:var(--teal-600)!important}.text-teal-700{color:var(--teal-700)!important}.text-teal-800{color:var(--teal-800)!important}.text-teal-900{color:var(--teal-900)!important}.focus\:text-teal-50:focus{color:var(--teal-50)!important}.focus\:text-teal-100:focus{color:var(--teal-100)!important}.focus\:text-teal-200:focus{color:var(--teal-200)!important}.focus\:text-teal-300:focus{color:var(--teal-300)!important}.focus\:text-teal-400:focus{color:var(--teal-400)!important}.focus\:text-teal-500:focus{color:var(--teal-500)!important}.focus\:text-teal-600:focus{color:var(--teal-600)!important}.focus\:text-teal-700:focus{color:var(--teal-700)!important}.focus\:text-teal-800:focus{color:var(--teal-800)!important}.focus\:text-teal-900:focus{color:var(--teal-900)!important}.hover\:text-teal-50:hover{color:var(--teal-50)!important}.hover\:text-teal-100:hover{color:var(--teal-100)!important}.hover\:text-teal-200:hover{color:var(--teal-200)!important}.hover\:text-teal-300:hover{color:var(--teal-300)!important}.hover\:text-teal-400:hover{color:var(--teal-400)!important}.hover\:text-teal-500:hover{color:var(--teal-500)!important}.hover\:text-teal-600:hover{color:var(--teal-600)!important}.hover\:text-teal-700:hover{color:var(--teal-700)!important}.hover\:text-teal-800:hover{color:var(--teal-800)!important}.hover\:text-teal-900:hover{color:var(--teal-900)!important}.active\:text-teal-50:active{color:var(--teal-50)!important}.active\:text-teal-100:active{color:var(--teal-100)!important}.active\:text-teal-200:active{color:var(--teal-200)!important}.active\:text-teal-300:active{color:var(--teal-300)!important}.active\:text-teal-400:active{color:var(--teal-400)!important}.active\:text-teal-500:active{color:var(--teal-500)!important}.active\:text-teal-600:active{color:var(--teal-600)!important}.active\:text-teal-700:active{color:var(--teal-700)!important}.active\:text-teal-800:active{color:var(--teal-800)!important}.active\:text-teal-900:active{color:var(--teal-900)!important}.text-orange-50{color:var(--orange-50)!important}.text-orange-100{color:var(--orange-100)!important}.text-orange-200{color:var(--orange-200)!important}.text-orange-300{color:var(--orange-300)!important}.text-orange-400{color:var(--orange-400)!important}.text-orange-500{color:var(--orange-500)!important}.text-orange-600{color:var(--orange-600)!important}.text-orange-700{color:var(--orange-700)!important}.text-orange-800{color:var(--orange-800)!important}.text-orange-900{color:var(--orange-900)!important}.focus\:text-orange-50:focus{color:var(--orange-50)!important}.focus\:text-orange-100:focus{color:var(--orange-100)!important}.focus\:text-orange-200:focus{color:var(--orange-200)!important}.focus\:text-orange-300:focus{color:var(--orange-300)!important}.focus\:text-orange-400:focus{color:var(--orange-400)!important}.focus\:text-orange-500:focus{color:var(--orange-500)!important}.focus\:text-orange-600:focus{color:var(--orange-600)!important}.focus\:text-orange-700:focus{color:var(--orange-700)!important}.focus\:text-orange-800:focus{color:var(--orange-800)!important}.focus\:text-orange-900:focus{color:var(--orange-900)!important}.hover\:text-orange-50:hover{color:var(--orange-50)!important}.hover\:text-orange-100:hover{color:var(--orange-100)!important}.hover\:text-orange-200:hover{color:var(--orange-200)!important}.hover\:text-orange-300:hover{color:var(--orange-300)!important}.hover\:text-orange-400:hover{color:var(--orange-400)!important}.hover\:text-orange-500:hover{color:var(--orange-500)!important}.hover\:text-orange-600:hover{color:var(--orange-600)!important}.hover\:text-orange-700:hover{color:var(--orange-700)!important}.hover\:text-orange-800:hover{color:var(--orange-800)!important}.hover\:text-orange-900:hover{color:var(--orange-900)!important}.active\:text-orange-50:active{color:var(--orange-50)!important}.active\:text-orange-100:active{color:var(--orange-100)!important}.active\:text-orange-200:active{color:var(--orange-200)!important}.active\:text-orange-300:active{color:var(--orange-300)!important}.active\:text-orange-400:active{color:var(--orange-400)!important}.active\:text-orange-500:active{color:var(--orange-500)!important}.active\:text-orange-600:active{color:var(--orange-600)!important}.active\:text-orange-700:active{color:var(--orange-700)!important}.active\:text-orange-800:active{color:var(--orange-800)!important}.active\:text-orange-900:active{color:var(--orange-900)!important}.text-bluegray-50{color:var(--bluegray-50)!important}.text-bluegray-100{color:var(--bluegray-100)!important}.text-bluegray-200{color:var(--bluegray-200)!important}.text-bluegray-300{color:var(--bluegray-300)!important}.text-bluegray-400{color:var(--bluegray-400)!important}.text-bluegray-500{color:var(--bluegray-500)!important}.text-bluegray-600{color:var(--bluegray-600)!important}.text-bluegray-700{color:var(--bluegray-700)!important}.text-bluegray-800{color:var(--bluegray-800)!important}.text-bluegray-900{color:var(--bluegray-900)!important}.focus\:text-bluegray-50:focus{color:var(--bluegray-50)!important}.focus\:text-bluegray-100:focus{color:var(--bluegray-100)!important}.focus\:text-bluegray-200:focus{color:var(--bluegray-200)!important}.focus\:text-bluegray-300:focus{color:var(--bluegray-300)!important}.focus\:text-bluegray-400:focus{color:var(--bluegray-400)!important}.focus\:text-bluegray-500:focus{color:var(--bluegray-500)!important}.focus\:text-bluegray-600:focus{color:var(--bluegray-600)!important}.focus\:text-bluegray-700:focus{color:var(--bluegray-700)!important}.focus\:text-bluegray-800:focus{color:var(--bluegray-800)!important}.focus\:text-bluegray-900:focus{color:var(--bluegray-900)!important}.hover\:text-bluegray-50:hover{color:var(--bluegray-50)!important}.hover\:text-bluegray-100:hover{color:var(--bluegray-100)!important}.hover\:text-bluegray-200:hover{color:var(--bluegray-200)!important}.hover\:text-bluegray-300:hover{color:var(--bluegray-300)!important}.hover\:text-bluegray-400:hover{color:var(--bluegray-400)!important}.hover\:text-bluegray-500:hover{color:var(--bluegray-500)!important}.hover\:text-bluegray-600:hover{color:var(--bluegray-600)!important}.hover\:text-bluegray-700:hover{color:var(--bluegray-700)!important}.hover\:text-bluegray-800:hover{color:var(--bluegray-800)!important}.hover\:text-bluegray-900:hover{color:var(--bluegray-900)!important}.active\:text-bluegray-50:active{color:var(--bluegray-50)!important}.active\:text-bluegray-100:active{color:var(--bluegray-100)!important}.active\:text-bluegray-200:active{color:var(--bluegray-200)!important}.active\:text-bluegray-300:active{color:var(--bluegray-300)!important}.active\:text-bluegray-400:active{color:var(--bluegray-400)!important}.active\:text-bluegray-500:active{color:var(--bluegray-500)!important}.active\:text-bluegray-600:active{color:var(--bluegray-600)!important}.active\:text-bluegray-700:active{color:var(--bluegray-700)!important}.active\:text-bluegray-800:active{color:var(--bluegray-800)!important}.active\:text-bluegray-900:active{color:var(--bluegray-900)!important}.text-purple-50{color:var(--purple-50)!important}.text-purple-100{color:var(--purple-100)!important}.text-purple-200{color:var(--purple-200)!important}.text-purple-300{color:var(--purple-300)!important}.text-purple-400{color:var(--purple-400)!important}.text-purple-500{color:var(--purple-500)!important}.text-purple-600{color:var(--purple-600)!important}.text-purple-700{color:var(--purple-700)!important}.text-purple-800{color:var(--purple-800)!important}.text-purple-900{color:var(--purple-900)!important}.focus\:text-purple-50:focus{color:var(--purple-50)!important}.focus\:text-purple-100:focus{color:var(--purple-100)!important}.focus\:text-purple-200:focus{color:var(--purple-200)!important}.focus\:text-purple-300:focus{color:var(--purple-300)!important}.focus\:text-purple-400:focus{color:var(--purple-400)!important}.focus\:text-purple-500:focus{color:var(--purple-500)!important}.focus\:text-purple-600:focus{color:var(--purple-600)!important}.focus\:text-purple-700:focus{color:var(--purple-700)!important}.focus\:text-purple-800:focus{color:var(--purple-800)!important}.focus\:text-purple-900:focus{color:var(--purple-900)!important}.hover\:text-purple-50:hover{color:var(--purple-50)!important}.hover\:text-purple-100:hover{color:var(--purple-100)!important}.hover\:text-purple-200:hover{color:var(--purple-200)!important}.hover\:text-purple-300:hover{color:var(--purple-300)!important}.hover\:text-purple-400:hover{color:var(--purple-400)!important}.hover\:text-purple-500:hover{color:var(--purple-500)!important}.hover\:text-purple-600:hover{color:var(--purple-600)!important}.hover\:text-purple-700:hover{color:var(--purple-700)!important}.hover\:text-purple-800:hover{color:var(--purple-800)!important}.hover\:text-purple-900:hover{color:var(--purple-900)!important}.active\:text-purple-50:active{color:var(--purple-50)!important}.active\:text-purple-100:active{color:var(--purple-100)!important}.active\:text-purple-200:active{color:var(--purple-200)!important}.active\:text-purple-300:active{color:var(--purple-300)!important}.active\:text-purple-400:active{color:var(--purple-400)!important}.active\:text-purple-500:active{color:var(--purple-500)!important}.active\:text-purple-600:active{color:var(--purple-600)!important}.active\:text-purple-700:active{color:var(--purple-700)!important}.active\:text-purple-800:active{color:var(--purple-800)!important}.active\:text-purple-900:active{color:var(--purple-900)!important}.text-gray-50{color:var(--gray-50)!important}.text-gray-100{color:var(--gray-100)!important}.text-gray-200{color:var(--gray-200)!important}.text-gray-300{color:var(--gray-300)!important}.text-gray-400{color:var(--gray-400)!important}.text-gray-500{color:var(--gray-500)!important}.text-gray-600{color:var(--gray-600)!important}.text-gray-700{color:var(--gray-700)!important}.text-gray-800{color:var(--gray-800)!important}.text-gray-900{color:var(--gray-900)!important}.focus\:text-gray-50:focus{color:var(--gray-50)!important}.focus\:text-gray-100:focus{color:var(--gray-100)!important}.focus\:text-gray-200:focus{color:var(--gray-200)!important}.focus\:text-gray-300:focus{color:var(--gray-300)!important}.focus\:text-gray-400:focus{color:var(--gray-400)!important}.focus\:text-gray-500:focus{color:var(--gray-500)!important}.focus\:text-gray-600:focus{color:var(--gray-600)!important}.focus\:text-gray-700:focus{color:var(--gray-700)!important}.focus\:text-gray-800:focus{color:var(--gray-800)!important}.focus\:text-gray-900:focus{color:var(--gray-900)!important}.hover\:text-gray-50:hover{color:var(--gray-50)!important}.hover\:text-gray-100:hover{color:var(--gray-100)!important}.hover\:text-gray-200:hover{color:var(--gray-200)!important}.hover\:text-gray-300:hover{color:var(--gray-300)!important}.hover\:text-gray-400:hover{color:var(--gray-400)!important}.hover\:text-gray-500:hover{color:var(--gray-500)!important}.hover\:text-gray-600:hover{color:var(--gray-600)!important}.hover\:text-gray-700:hover{color:var(--gray-700)!important}.hover\:text-gray-800:hover{color:var(--gray-800)!important}.hover\:text-gray-900:hover{color:var(--gray-900)!important}.active\:text-gray-50:active{color:var(--gray-50)!important}.active\:text-gray-100:active{color:var(--gray-100)!important}.active\:text-gray-200:active{color:var(--gray-200)!important}.active\:text-gray-300:active{color:var(--gray-300)!important}.active\:text-gray-400:active{color:var(--gray-400)!important}.active\:text-gray-500:active{color:var(--gray-500)!important}.active\:text-gray-600:active{color:var(--gray-600)!important}.active\:text-gray-700:active{color:var(--gray-700)!important}.active\:text-gray-800:active{color:var(--gray-800)!important}.active\:text-gray-900:active{color:var(--gray-900)!important}.text-red-50{color:var(--red-50)!important}.text-red-100{color:var(--red-100)!important}.text-red-200{color:var(--red-200)!important}.text-red-300{color:var(--red-300)!important}.text-red-400{color:var(--red-400)!important}.text-red-500{color:var(--red-500)!important}.text-red-600{color:var(--red-600)!important}.text-red-700{color:var(--red-700)!important}.text-red-800{color:var(--red-800)!important}.text-red-900{color:var(--red-900)!important}.focus\:text-red-50:focus{color:var(--red-50)!important}.focus\:text-red-100:focus{color:var(--red-100)!important}.focus\:text-red-200:focus{color:var(--red-200)!important}.focus\:text-red-300:focus{color:var(--red-300)!important}.focus\:text-red-400:focus{color:var(--red-400)!important}.focus\:text-red-500:focus{color:var(--red-500)!important}.focus\:text-red-600:focus{color:var(--red-600)!important}.focus\:text-red-700:focus{color:var(--red-700)!important}.focus\:text-red-800:focus{color:var(--red-800)!important}.focus\:text-red-900:focus{color:var(--red-900)!important}.hover\:text-red-50:hover{color:var(--red-50)!important}.hover\:text-red-100:hover{color:var(--red-100)!important}.hover\:text-red-200:hover{color:var(--red-200)!important}.hover\:text-red-300:hover{color:var(--red-300)!important}.hover\:text-red-400:hover{color:var(--red-400)!important}.hover\:text-red-500:hover{color:var(--red-500)!important}.hover\:text-red-600:hover{color:var(--red-600)!important}.hover\:text-red-700:hover{color:var(--red-700)!important}.hover\:text-red-800:hover{color:var(--red-800)!important}.hover\:text-red-900:hover{color:var(--red-900)!important}.active\:text-red-50:active{color:var(--red-50)!important}.active\:text-red-100:active{color:var(--red-100)!important}.active\:text-red-200:active{color:var(--red-200)!important}.active\:text-red-300:active{color:var(--red-300)!important}.active\:text-red-400:active{color:var(--red-400)!important}.active\:text-red-500:active{color:var(--red-500)!important}.active\:text-red-600:active{color:var(--red-600)!important}.active\:text-red-700:active{color:var(--red-700)!important}.active\:text-red-800:active{color:var(--red-800)!important}.active\:text-red-900:active{color:var(--red-900)!important}.text-primary-50{color:var(--primary-50)!important}.text-primary-100{color:var(--primary-100)!important}.text-primary-200{color:var(--primary-200)!important}.text-primary-300{color:var(--primary-300)!important}.text-primary-400{color:var(--primary-400)!important}.text-primary-500{color:var(--primary-500)!important}.text-primary-600{color:var(--primary-600)!important}.text-primary-700{color:var(--primary-700)!important}.text-primary-800{color:var(--primary-800)!important}.text-primary-900{color:var(--primary-900)!important}.focus\:text-primary-50:focus{color:var(--primary-50)!important}.focus\:text-primary-100:focus{color:var(--primary-100)!important}.focus\:text-primary-200:focus{color:var(--primary-200)!important}.focus\:text-primary-300:focus{color:var(--primary-300)!important}.focus\:text-primary-400:focus{color:var(--primary-400)!important}.focus\:text-primary-500:focus{color:var(--primary-500)!important}.focus\:text-primary-600:focus{color:var(--primary-600)!important}.focus\:text-primary-700:focus{color:var(--primary-700)!important}.focus\:text-primary-800:focus{color:var(--primary-800)!important}.focus\:text-primary-900:focus{color:var(--primary-900)!important}.hover\:text-primary-50:hover{color:var(--primary-50)!important}.hover\:text-primary-100:hover{color:var(--primary-100)!important}.hover\:text-primary-200:hover{color:var(--primary-200)!important}.hover\:text-primary-300:hover{color:var(--primary-300)!important}.hover\:text-primary-400:hover{color:var(--primary-400)!important}.hover\:text-primary-500:hover{color:var(--primary-500)!important}.hover\:text-primary-600:hover{color:var(--primary-600)!important}.hover\:text-primary-700:hover{color:var(--primary-700)!important}.hover\:text-primary-800:hover{color:var(--primary-800)!important}.hover\:text-primary-900:hover{color:var(--primary-900)!important}.active\:text-primary-50:active{color:var(--primary-50)!important}.active\:text-primary-100:active{color:var(--primary-100)!important}.active\:text-primary-200:active{color:var(--primary-200)!important}.active\:text-primary-300:active{color:var(--primary-300)!important}.active\:text-primary-400:active{color:var(--primary-400)!important}.active\:text-primary-500:active{color:var(--primary-500)!important}.active\:text-primary-600:active{color:var(--primary-600)!important}.active\:text-primary-700:active{color:var(--primary-700)!important}.active\:text-primary-800:active{color:var(--primary-800)!important}.active\:text-primary-900:active{color:var(--primary-900)!important}.bg-blue-50{background-color:var(--blue-50)!important}.bg-blue-100{background-color:var(--blue-100)!important}.bg-blue-200{background-color:var(--blue-200)!important}.bg-blue-300{background-color:var(--blue-300)!important}.bg-blue-400{background-color:var(--blue-400)!important}.bg-blue-500{background-color:var(--blue-500)!important}.bg-blue-600{background-color:var(--blue-600)!important}.bg-blue-700{background-color:var(--blue-700)!important}.bg-blue-800{background-color:var(--blue-800)!important}.bg-blue-900{background-color:var(--blue-900)!important}.focus\:bg-blue-50:focus{background-color:var(--blue-50)!important}.focus\:bg-blue-100:focus{background-color:var(--blue-100)!important}.focus\:bg-blue-200:focus{background-color:var(--blue-200)!important}.focus\:bg-blue-300:focus{background-color:var(--blue-300)!important}.focus\:bg-blue-400:focus{background-color:var(--blue-400)!important}.focus\:bg-blue-500:focus{background-color:var(--blue-500)!important}.focus\:bg-blue-600:focus{background-color:var(--blue-600)!important}.focus\:bg-blue-700:focus{background-color:var(--blue-700)!important}.focus\:bg-blue-800:focus{background-color:var(--blue-800)!important}.focus\:bg-blue-900:focus{background-color:var(--blue-900)!important}.hover\:bg-blue-50:hover{background-color:var(--blue-50)!important}.hover\:bg-blue-100:hover{background-color:var(--blue-100)!important}.hover\:bg-blue-200:hover{background-color:var(--blue-200)!important}.hover\:bg-blue-300:hover{background-color:var(--blue-300)!important}.hover\:bg-blue-400:hover{background-color:var(--blue-400)!important}.hover\:bg-blue-500:hover{background-color:var(--blue-500)!important}.hover\:bg-blue-600:hover{background-color:var(--blue-600)!important}.hover\:bg-blue-700:hover{background-color:var(--blue-700)!important}.hover\:bg-blue-800:hover{background-color:var(--blue-800)!important}.hover\:bg-blue-900:hover{background-color:var(--blue-900)!important}.active\:bg-blue-50:active{background-color:var(--blue-50)!important}.active\:bg-blue-100:active{background-color:var(--blue-100)!important}.active\:bg-blue-200:active{background-color:var(--blue-200)!important}.active\:bg-blue-300:active{background-color:var(--blue-300)!important}.active\:bg-blue-400:active{background-color:var(--blue-400)!important}.active\:bg-blue-500:active{background-color:var(--blue-500)!important}.active\:bg-blue-600:active{background-color:var(--blue-600)!important}.active\:bg-blue-700:active{background-color:var(--blue-700)!important}.active\:bg-blue-800:active{background-color:var(--blue-800)!important}.active\:bg-blue-900:active{background-color:var(--blue-900)!important}.bg-green-50{background-color:var(--green-50)!important}.bg-green-100{background-color:var(--green-100)!important}.bg-green-200{background-color:var(--green-200)!important}.bg-green-300{background-color:var(--green-300)!important}.bg-green-400{background-color:var(--green-400)!important}.bg-green-500{background-color:var(--green-500)!important}.bg-green-600{background-color:var(--green-600)!important}.bg-green-700{background-color:var(--green-700)!important}.bg-green-800{background-color:var(--green-800)!important}.bg-green-900{background-color:var(--green-900)!important}.focus\:bg-green-50:focus{background-color:var(--green-50)!important}.focus\:bg-green-100:focus{background-color:var(--green-100)!important}.focus\:bg-green-200:focus{background-color:var(--green-200)!important}.focus\:bg-green-300:focus{background-color:var(--green-300)!important}.focus\:bg-green-400:focus{background-color:var(--green-400)!important}.focus\:bg-green-500:focus{background-color:var(--green-500)!important}.focus\:bg-green-600:focus{background-color:var(--green-600)!important}.focus\:bg-green-700:focus{background-color:var(--green-700)!important}.focus\:bg-green-800:focus{background-color:var(--green-800)!important}.focus\:bg-green-900:focus{background-color:var(--green-900)!important}.hover\:bg-green-50:hover{background-color:var(--green-50)!important}.hover\:bg-green-100:hover{background-color:var(--green-100)!important}.hover\:bg-green-200:hover{background-color:var(--green-200)!important}.hover\:bg-green-300:hover{background-color:var(--green-300)!important}.hover\:bg-green-400:hover{background-color:var(--green-400)!important}.hover\:bg-green-500:hover{background-color:var(--green-500)!important}.hover\:bg-green-600:hover{background-color:var(--green-600)!important}.hover\:bg-green-700:hover{background-color:var(--green-700)!important}.hover\:bg-green-800:hover{background-color:var(--green-800)!important}.hover\:bg-green-900:hover{background-color:var(--green-900)!important}.active\:bg-green-50:active{background-color:var(--green-50)!important}.active\:bg-green-100:active{background-color:var(--green-100)!important}.active\:bg-green-200:active{background-color:var(--green-200)!important}.active\:bg-green-300:active{background-color:var(--green-300)!important}.active\:bg-green-400:active{background-color:var(--green-400)!important}.active\:bg-green-500:active{background-color:var(--green-500)!important}.active\:bg-green-600:active{background-color:var(--green-600)!important}.active\:bg-green-700:active{background-color:var(--green-700)!important}.active\:bg-green-800:active{background-color:var(--green-800)!important}.active\:bg-green-900:active{background-color:var(--green-900)!important}.bg-yellow-50{background-color:var(--yellow-50)!important}.bg-yellow-100{background-color:var(--yellow-100)!important}.bg-yellow-200{background-color:var(--yellow-200)!important}.bg-yellow-300{background-color:var(--yellow-300)!important}.bg-yellow-400{background-color:var(--yellow-400)!important}.bg-yellow-500{background-color:var(--yellow-500)!important}.bg-yellow-600{background-color:var(--yellow-600)!important}.bg-yellow-700{background-color:var(--yellow-700)!important}.bg-yellow-800{background-color:var(--yellow-800)!important}.bg-yellow-900{background-color:var(--yellow-900)!important}.focus\:bg-yellow-50:focus{background-color:var(--yellow-50)!important}.focus\:bg-yellow-100:focus{background-color:var(--yellow-100)!important}.focus\:bg-yellow-200:focus{background-color:var(--yellow-200)!important}.focus\:bg-yellow-300:focus{background-color:var(--yellow-300)!important}.focus\:bg-yellow-400:focus{background-color:var(--yellow-400)!important}.focus\:bg-yellow-500:focus{background-color:var(--yellow-500)!important}.focus\:bg-yellow-600:focus{background-color:var(--yellow-600)!important}.focus\:bg-yellow-700:focus{background-color:var(--yellow-700)!important}.focus\:bg-yellow-800:focus{background-color:var(--yellow-800)!important}.focus\:bg-yellow-900:focus{background-color:var(--yellow-900)!important}.hover\:bg-yellow-50:hover{background-color:var(--yellow-50)!important}.hover\:bg-yellow-100:hover{background-color:var(--yellow-100)!important}.hover\:bg-yellow-200:hover{background-color:var(--yellow-200)!important}.hover\:bg-yellow-300:hover{background-color:var(--yellow-300)!important}.hover\:bg-yellow-400:hover{background-color:var(--yellow-400)!important}.hover\:bg-yellow-500:hover{background-color:var(--yellow-500)!important}.hover\:bg-yellow-600:hover{background-color:var(--yellow-600)!important}.hover\:bg-yellow-700:hover{background-color:var(--yellow-700)!important}.hover\:bg-yellow-800:hover{background-color:var(--yellow-800)!important}.hover\:bg-yellow-900:hover{background-color:var(--yellow-900)!important}.active\:bg-yellow-50:active{background-color:var(--yellow-50)!important}.active\:bg-yellow-100:active{background-color:var(--yellow-100)!important}.active\:bg-yellow-200:active{background-color:var(--yellow-200)!important}.active\:bg-yellow-300:active{background-color:var(--yellow-300)!important}.active\:bg-yellow-400:active{background-color:var(--yellow-400)!important}.active\:bg-yellow-500:active{background-color:var(--yellow-500)!important}.active\:bg-yellow-600:active{background-color:var(--yellow-600)!important}.active\:bg-yellow-700:active{background-color:var(--yellow-700)!important}.active\:bg-yellow-800:active{background-color:var(--yellow-800)!important}.active\:bg-yellow-900:active{background-color:var(--yellow-900)!important}.bg-cyan-50{background-color:var(--cyan-50)!important}.bg-cyan-100{background-color:var(--cyan-100)!important}.bg-cyan-200{background-color:var(--cyan-200)!important}.bg-cyan-300{background-color:var(--cyan-300)!important}.bg-cyan-400{background-color:var(--cyan-400)!important}.bg-cyan-500{background-color:var(--cyan-500)!important}.bg-cyan-600{background-color:var(--cyan-600)!important}.bg-cyan-700{background-color:var(--cyan-700)!important}.bg-cyan-800{background-color:var(--cyan-800)!important}.bg-cyan-900{background-color:var(--cyan-900)!important}.focus\:bg-cyan-50:focus{background-color:var(--cyan-50)!important}.focus\:bg-cyan-100:focus{background-color:var(--cyan-100)!important}.focus\:bg-cyan-200:focus{background-color:var(--cyan-200)!important}.focus\:bg-cyan-300:focus{background-color:var(--cyan-300)!important}.focus\:bg-cyan-400:focus{background-color:var(--cyan-400)!important}.focus\:bg-cyan-500:focus{background-color:var(--cyan-500)!important}.focus\:bg-cyan-600:focus{background-color:var(--cyan-600)!important}.focus\:bg-cyan-700:focus{background-color:var(--cyan-700)!important}.focus\:bg-cyan-800:focus{background-color:var(--cyan-800)!important}.focus\:bg-cyan-900:focus{background-color:var(--cyan-900)!important}.hover\:bg-cyan-50:hover{background-color:var(--cyan-50)!important}.hover\:bg-cyan-100:hover{background-color:var(--cyan-100)!important}.hover\:bg-cyan-200:hover{background-color:var(--cyan-200)!important}.hover\:bg-cyan-300:hover{background-color:var(--cyan-300)!important}.hover\:bg-cyan-400:hover{background-color:var(--cyan-400)!important}.hover\:bg-cyan-500:hover{background-color:var(--cyan-500)!important}.hover\:bg-cyan-600:hover{background-color:var(--cyan-600)!important}.hover\:bg-cyan-700:hover{background-color:var(--cyan-700)!important}.hover\:bg-cyan-800:hover{background-color:var(--cyan-800)!important}.hover\:bg-cyan-900:hover{background-color:var(--cyan-900)!important}.active\:bg-cyan-50:active{background-color:var(--cyan-50)!important}.active\:bg-cyan-100:active{background-color:var(--cyan-100)!important}.active\:bg-cyan-200:active{background-color:var(--cyan-200)!important}.active\:bg-cyan-300:active{background-color:var(--cyan-300)!important}.active\:bg-cyan-400:active{background-color:var(--cyan-400)!important}.active\:bg-cyan-500:active{background-color:var(--cyan-500)!important}.active\:bg-cyan-600:active{background-color:var(--cyan-600)!important}.active\:bg-cyan-700:active{background-color:var(--cyan-700)!important}.active\:bg-cyan-800:active{background-color:var(--cyan-800)!important}.active\:bg-cyan-900:active{background-color:var(--cyan-900)!important}.bg-pink-50{background-color:var(--pink-50)!important}.bg-pink-100{background-color:var(--pink-100)!important}.bg-pink-200{background-color:var(--pink-200)!important}.bg-pink-300{background-color:var(--pink-300)!important}.bg-pink-400{background-color:var(--pink-400)!important}.bg-pink-500{background-color:var(--pink-500)!important}.bg-pink-600{background-color:var(--pink-600)!important}.bg-pink-700{background-color:var(--pink-700)!important}.bg-pink-800{background-color:var(--pink-800)!important}.bg-pink-900{background-color:var(--pink-900)!important}.focus\:bg-pink-50:focus{background-color:var(--pink-50)!important}.focus\:bg-pink-100:focus{background-color:var(--pink-100)!important}.focus\:bg-pink-200:focus{background-color:var(--pink-200)!important}.focus\:bg-pink-300:focus{background-color:var(--pink-300)!important}.focus\:bg-pink-400:focus{background-color:var(--pink-400)!important}.focus\:bg-pink-500:focus{background-color:var(--pink-500)!important}.focus\:bg-pink-600:focus{background-color:var(--pink-600)!important}.focus\:bg-pink-700:focus{background-color:var(--pink-700)!important}.focus\:bg-pink-800:focus{background-color:var(--pink-800)!important}.focus\:bg-pink-900:focus{background-color:var(--pink-900)!important}.hover\:bg-pink-50:hover{background-color:var(--pink-50)!important}.hover\:bg-pink-100:hover{background-color:var(--pink-100)!important}.hover\:bg-pink-200:hover{background-color:var(--pink-200)!important}.hover\:bg-pink-300:hover{background-color:var(--pink-300)!important}.hover\:bg-pink-400:hover{background-color:var(--pink-400)!important}.hover\:bg-pink-500:hover{background-color:var(--pink-500)!important}.hover\:bg-pink-600:hover{background-color:var(--pink-600)!important}.hover\:bg-pink-700:hover{background-color:var(--pink-700)!important}.hover\:bg-pink-800:hover{background-color:var(--pink-800)!important}.hover\:bg-pink-900:hover{background-color:var(--pink-900)!important}.active\:bg-pink-50:active{background-color:var(--pink-50)!important}.active\:bg-pink-100:active{background-color:var(--pink-100)!important}.active\:bg-pink-200:active{background-color:var(--pink-200)!important}.active\:bg-pink-300:active{background-color:var(--pink-300)!important}.active\:bg-pink-400:active{background-color:var(--pink-400)!important}.active\:bg-pink-500:active{background-color:var(--pink-500)!important}.active\:bg-pink-600:active{background-color:var(--pink-600)!important}.active\:bg-pink-700:active{background-color:var(--pink-700)!important}.active\:bg-pink-800:active{background-color:var(--pink-800)!important}.active\:bg-pink-900:active{background-color:var(--pink-900)!important}.bg-indigo-50{background-color:var(--indigo-50)!important}.bg-indigo-100{background-color:var(--indigo-100)!important}.bg-indigo-200{background-color:var(--indigo-200)!important}.bg-indigo-300{background-color:var(--indigo-300)!important}.bg-indigo-400{background-color:var(--indigo-400)!important}.bg-indigo-500{background-color:var(--indigo-500)!important}.bg-indigo-600{background-color:var(--indigo-600)!important}.bg-indigo-700{background-color:var(--indigo-700)!important}.bg-indigo-800{background-color:var(--indigo-800)!important}.bg-indigo-900{background-color:var(--indigo-900)!important}.focus\:bg-indigo-50:focus{background-color:var(--indigo-50)!important}.focus\:bg-indigo-100:focus{background-color:var(--indigo-100)!important}.focus\:bg-indigo-200:focus{background-color:var(--indigo-200)!important}.focus\:bg-indigo-300:focus{background-color:var(--indigo-300)!important}.focus\:bg-indigo-400:focus{background-color:var(--indigo-400)!important}.focus\:bg-indigo-500:focus{background-color:var(--indigo-500)!important}.focus\:bg-indigo-600:focus{background-color:var(--indigo-600)!important}.focus\:bg-indigo-700:focus{background-color:var(--indigo-700)!important}.focus\:bg-indigo-800:focus{background-color:var(--indigo-800)!important}.focus\:bg-indigo-900:focus{background-color:var(--indigo-900)!important}.hover\:bg-indigo-50:hover{background-color:var(--indigo-50)!important}.hover\:bg-indigo-100:hover{background-color:var(--indigo-100)!important}.hover\:bg-indigo-200:hover{background-color:var(--indigo-200)!important}.hover\:bg-indigo-300:hover{background-color:var(--indigo-300)!important}.hover\:bg-indigo-400:hover{background-color:var(--indigo-400)!important}.hover\:bg-indigo-500:hover{background-color:var(--indigo-500)!important}.hover\:bg-indigo-600:hover{background-color:var(--indigo-600)!important}.hover\:bg-indigo-700:hover{background-color:var(--indigo-700)!important}.hover\:bg-indigo-800:hover{background-color:var(--indigo-800)!important}.hover\:bg-indigo-900:hover{background-color:var(--indigo-900)!important}.active\:bg-indigo-50:active{background-color:var(--indigo-50)!important}.active\:bg-indigo-100:active{background-color:var(--indigo-100)!important}.active\:bg-indigo-200:active{background-color:var(--indigo-200)!important}.active\:bg-indigo-300:active{background-color:var(--indigo-300)!important}.active\:bg-indigo-400:active{background-color:var(--indigo-400)!important}.active\:bg-indigo-500:active{background-color:var(--indigo-500)!important}.active\:bg-indigo-600:active{background-color:var(--indigo-600)!important}.active\:bg-indigo-700:active{background-color:var(--indigo-700)!important}.active\:bg-indigo-800:active{background-color:var(--indigo-800)!important}.active\:bg-indigo-900:active{background-color:var(--indigo-900)!important}.bg-teal-50{background-color:var(--teal-50)!important}.bg-teal-100{background-color:var(--teal-100)!important}.bg-teal-200{background-color:var(--teal-200)!important}.bg-teal-300{background-color:var(--teal-300)!important}.bg-teal-400{background-color:var(--teal-400)!important}.bg-teal-500{background-color:var(--teal-500)!important}.bg-teal-600{background-color:var(--teal-600)!important}.bg-teal-700{background-color:var(--teal-700)!important}.bg-teal-800{background-color:var(--teal-800)!important}.bg-teal-900{background-color:var(--teal-900)!important}.focus\:bg-teal-50:focus{background-color:var(--teal-50)!important}.focus\:bg-teal-100:focus{background-color:var(--teal-100)!important}.focus\:bg-teal-200:focus{background-color:var(--teal-200)!important}.focus\:bg-teal-300:focus{background-color:var(--teal-300)!important}.focus\:bg-teal-400:focus{background-color:var(--teal-400)!important}.focus\:bg-teal-500:focus{background-color:var(--teal-500)!important}.focus\:bg-teal-600:focus{background-color:var(--teal-600)!important}.focus\:bg-teal-700:focus{background-color:var(--teal-700)!important}.focus\:bg-teal-800:focus{background-color:var(--teal-800)!important}.focus\:bg-teal-900:focus{background-color:var(--teal-900)!important}.hover\:bg-teal-50:hover{background-color:var(--teal-50)!important}.hover\:bg-teal-100:hover{background-color:var(--teal-100)!important}.hover\:bg-teal-200:hover{background-color:var(--teal-200)!important}.hover\:bg-teal-300:hover{background-color:var(--teal-300)!important}.hover\:bg-teal-400:hover{background-color:var(--teal-400)!important}.hover\:bg-teal-500:hover{background-color:var(--teal-500)!important}.hover\:bg-teal-600:hover{background-color:var(--teal-600)!important}.hover\:bg-teal-700:hover{background-color:var(--teal-700)!important}.hover\:bg-teal-800:hover{background-color:var(--teal-800)!important}.hover\:bg-teal-900:hover{background-color:var(--teal-900)!important}.active\:bg-teal-50:active{background-color:var(--teal-50)!important}.active\:bg-teal-100:active{background-color:var(--teal-100)!important}.active\:bg-teal-200:active{background-color:var(--teal-200)!important}.active\:bg-teal-300:active{background-color:var(--teal-300)!important}.active\:bg-teal-400:active{background-color:var(--teal-400)!important}.active\:bg-teal-500:active{background-color:var(--teal-500)!important}.active\:bg-teal-600:active{background-color:var(--teal-600)!important}.active\:bg-teal-700:active{background-color:var(--teal-700)!important}.active\:bg-teal-800:active{background-color:var(--teal-800)!important}.active\:bg-teal-900:active{background-color:var(--teal-900)!important}.bg-orange-50{background-color:var(--orange-50)!important}.bg-orange-100{background-color:var(--orange-100)!important}.bg-orange-200{background-color:var(--orange-200)!important}.bg-orange-300{background-color:var(--orange-300)!important}.bg-orange-400{background-color:var(--orange-400)!important}.bg-orange-500{background-color:var(--orange-500)!important}.bg-orange-600{background-color:var(--orange-600)!important}.bg-orange-700{background-color:var(--orange-700)!important}.bg-orange-800{background-color:var(--orange-800)!important}.bg-orange-900{background-color:var(--orange-900)!important}.focus\:bg-orange-50:focus{background-color:var(--orange-50)!important}.focus\:bg-orange-100:focus{background-color:var(--orange-100)!important}.focus\:bg-orange-200:focus{background-color:var(--orange-200)!important}.focus\:bg-orange-300:focus{background-color:var(--orange-300)!important}.focus\:bg-orange-400:focus{background-color:var(--orange-400)!important}.focus\:bg-orange-500:focus{background-color:var(--orange-500)!important}.focus\:bg-orange-600:focus{background-color:var(--orange-600)!important}.focus\:bg-orange-700:focus{background-color:var(--orange-700)!important}.focus\:bg-orange-800:focus{background-color:var(--orange-800)!important}.focus\:bg-orange-900:focus{background-color:var(--orange-900)!important}.hover\:bg-orange-50:hover{background-color:var(--orange-50)!important}.hover\:bg-orange-100:hover{background-color:var(--orange-100)!important}.hover\:bg-orange-200:hover{background-color:var(--orange-200)!important}.hover\:bg-orange-300:hover{background-color:var(--orange-300)!important}.hover\:bg-orange-400:hover{background-color:var(--orange-400)!important}.hover\:bg-orange-500:hover{background-color:var(--orange-500)!important}.hover\:bg-orange-600:hover{background-color:var(--orange-600)!important}.hover\:bg-orange-700:hover{background-color:var(--orange-700)!important}.hover\:bg-orange-800:hover{background-color:var(--orange-800)!important}.hover\:bg-orange-900:hover{background-color:var(--orange-900)!important}.active\:bg-orange-50:active{background-color:var(--orange-50)!important}.active\:bg-orange-100:active{background-color:var(--orange-100)!important}.active\:bg-orange-200:active{background-color:var(--orange-200)!important}.active\:bg-orange-300:active{background-color:var(--orange-300)!important}.active\:bg-orange-400:active{background-color:var(--orange-400)!important}.active\:bg-orange-500:active{background-color:var(--orange-500)!important}.active\:bg-orange-600:active{background-color:var(--orange-600)!important}.active\:bg-orange-700:active{background-color:var(--orange-700)!important}.active\:bg-orange-800:active{background-color:var(--orange-800)!important}.active\:bg-orange-900:active{background-color:var(--orange-900)!important}.bg-bluegray-50{background-color:var(--bluegray-50)!important}.bg-bluegray-100{background-color:var(--bluegray-100)!important}.bg-bluegray-200{background-color:var(--bluegray-200)!important}.bg-bluegray-300{background-color:var(--bluegray-300)!important}.bg-bluegray-400{background-color:var(--bluegray-400)!important}.bg-bluegray-500{background-color:var(--bluegray-500)!important}.bg-bluegray-600{background-color:var(--bluegray-600)!important}.bg-bluegray-700{background-color:var(--bluegray-700)!important}.bg-bluegray-800{background-color:var(--bluegray-800)!important}.bg-bluegray-900{background-color:var(--bluegray-900)!important}.focus\:bg-bluegray-50:focus{background-color:var(--bluegray-50)!important}.focus\:bg-bluegray-100:focus{background-color:var(--bluegray-100)!important}.focus\:bg-bluegray-200:focus{background-color:var(--bluegray-200)!important}.focus\:bg-bluegray-300:focus{background-color:var(--bluegray-300)!important}.focus\:bg-bluegray-400:focus{background-color:var(--bluegray-400)!important}.focus\:bg-bluegray-500:focus{background-color:var(--bluegray-500)!important}.focus\:bg-bluegray-600:focus{background-color:var(--bluegray-600)!important}.focus\:bg-bluegray-700:focus{background-color:var(--bluegray-700)!important}.focus\:bg-bluegray-800:focus{background-color:var(--bluegray-800)!important}.focus\:bg-bluegray-900:focus{background-color:var(--bluegray-900)!important}.hover\:bg-bluegray-50:hover{background-color:var(--bluegray-50)!important}.hover\:bg-bluegray-100:hover{background-color:var(--bluegray-100)!important}.hover\:bg-bluegray-200:hover{background-color:var(--bluegray-200)!important}.hover\:bg-bluegray-300:hover{background-color:var(--bluegray-300)!important}.hover\:bg-bluegray-400:hover{background-color:var(--bluegray-400)!important}.hover\:bg-bluegray-500:hover{background-color:var(--bluegray-500)!important}.hover\:bg-bluegray-600:hover{background-color:var(--bluegray-600)!important}.hover\:bg-bluegray-700:hover{background-color:var(--bluegray-700)!important}.hover\:bg-bluegray-800:hover{background-color:var(--bluegray-800)!important}.hover\:bg-bluegray-900:hover{background-color:var(--bluegray-900)!important}.active\:bg-bluegray-50:active{background-color:var(--bluegray-50)!important}.active\:bg-bluegray-100:active{background-color:var(--bluegray-100)!important}.active\:bg-bluegray-200:active{background-color:var(--bluegray-200)!important}.active\:bg-bluegray-300:active{background-color:var(--bluegray-300)!important}.active\:bg-bluegray-400:active{background-color:var(--bluegray-400)!important}.active\:bg-bluegray-500:active{background-color:var(--bluegray-500)!important}.active\:bg-bluegray-600:active{background-color:var(--bluegray-600)!important}.active\:bg-bluegray-700:active{background-color:var(--bluegray-700)!important}.active\:bg-bluegray-800:active{background-color:var(--bluegray-800)!important}.active\:bg-bluegray-900:active{background-color:var(--bluegray-900)!important}.bg-purple-50{background-color:var(--purple-50)!important}.bg-purple-100{background-color:var(--purple-100)!important}.bg-purple-200{background-color:var(--purple-200)!important}.bg-purple-300{background-color:var(--purple-300)!important}.bg-purple-400{background-color:var(--purple-400)!important}.bg-purple-500{background-color:var(--purple-500)!important}.bg-purple-600{background-color:var(--purple-600)!important}.bg-purple-700{background-color:var(--purple-700)!important}.bg-purple-800{background-color:var(--purple-800)!important}.bg-purple-900{background-color:var(--purple-900)!important}.focus\:bg-purple-50:focus{background-color:var(--purple-50)!important}.focus\:bg-purple-100:focus{background-color:var(--purple-100)!important}.focus\:bg-purple-200:focus{background-color:var(--purple-200)!important}.focus\:bg-purple-300:focus{background-color:var(--purple-300)!important}.focus\:bg-purple-400:focus{background-color:var(--purple-400)!important}.focus\:bg-purple-500:focus{background-color:var(--purple-500)!important}.focus\:bg-purple-600:focus{background-color:var(--purple-600)!important}.focus\:bg-purple-700:focus{background-color:var(--purple-700)!important}.focus\:bg-purple-800:focus{background-color:var(--purple-800)!important}.focus\:bg-purple-900:focus{background-color:var(--purple-900)!important}.hover\:bg-purple-50:hover{background-color:var(--purple-50)!important}.hover\:bg-purple-100:hover{background-color:var(--purple-100)!important}.hover\:bg-purple-200:hover{background-color:var(--purple-200)!important}.hover\:bg-purple-300:hover{background-color:var(--purple-300)!important}.hover\:bg-purple-400:hover{background-color:var(--purple-400)!important}.hover\:bg-purple-500:hover{background-color:var(--purple-500)!important}.hover\:bg-purple-600:hover{background-color:var(--purple-600)!important}.hover\:bg-purple-700:hover{background-color:var(--purple-700)!important}.hover\:bg-purple-800:hover{background-color:var(--purple-800)!important}.hover\:bg-purple-900:hover{background-color:var(--purple-900)!important}.active\:bg-purple-50:active{background-color:var(--purple-50)!important}.active\:bg-purple-100:active{background-color:var(--purple-100)!important}.active\:bg-purple-200:active{background-color:var(--purple-200)!important}.active\:bg-purple-300:active{background-color:var(--purple-300)!important}.active\:bg-purple-400:active{background-color:var(--purple-400)!important}.active\:bg-purple-500:active{background-color:var(--purple-500)!important}.active\:bg-purple-600:active{background-color:var(--purple-600)!important}.active\:bg-purple-700:active{background-color:var(--purple-700)!important}.active\:bg-purple-800:active{background-color:var(--purple-800)!important}.active\:bg-purple-900:active{background-color:var(--purple-900)!important}.bg-gray-50{background-color:var(--gray-50)!important}.bg-gray-100{background-color:var(--gray-100)!important}.bg-gray-200{background-color:var(--gray-200)!important}.bg-gray-300{background-color:var(--gray-300)!important}.bg-gray-400{background-color:var(--gray-400)!important}.bg-gray-500{background-color:var(--gray-500)!important}.bg-gray-600{background-color:var(--gray-600)!important}.bg-gray-700{background-color:var(--gray-700)!important}.bg-gray-800{background-color:var(--gray-800)!important}.bg-gray-900{background-color:var(--gray-900)!important}.focus\:bg-gray-50:focus{background-color:var(--gray-50)!important}.focus\:bg-gray-100:focus{background-color:var(--gray-100)!important}.focus\:bg-gray-200:focus{background-color:var(--gray-200)!important}.focus\:bg-gray-300:focus{background-color:var(--gray-300)!important}.focus\:bg-gray-400:focus{background-color:var(--gray-400)!important}.focus\:bg-gray-500:focus{background-color:var(--gray-500)!important}.focus\:bg-gray-600:focus{background-color:var(--gray-600)!important}.focus\:bg-gray-700:focus{background-color:var(--gray-700)!important}.focus\:bg-gray-800:focus{background-color:var(--gray-800)!important}.focus\:bg-gray-900:focus{background-color:var(--gray-900)!important}.hover\:bg-gray-50:hover{background-color:var(--gray-50)!important}.hover\:bg-gray-100:hover{background-color:var(--gray-100)!important}.hover\:bg-gray-200:hover{background-color:var(--gray-200)!important}.hover\:bg-gray-300:hover{background-color:var(--gray-300)!important}.hover\:bg-gray-400:hover{background-color:var(--gray-400)!important}.hover\:bg-gray-500:hover{background-color:var(--gray-500)!important}.hover\:bg-gray-600:hover{background-color:var(--gray-600)!important}.hover\:bg-gray-700:hover{background-color:var(--gray-700)!important}.hover\:bg-gray-800:hover{background-color:var(--gray-800)!important}.hover\:bg-gray-900:hover{background-color:var(--gray-900)!important}.active\:bg-gray-50:active{background-color:var(--gray-50)!important}.active\:bg-gray-100:active{background-color:var(--gray-100)!important}.active\:bg-gray-200:active{background-color:var(--gray-200)!important}.active\:bg-gray-300:active{background-color:var(--gray-300)!important}.active\:bg-gray-400:active{background-color:var(--gray-400)!important}.active\:bg-gray-500:active{background-color:var(--gray-500)!important}.active\:bg-gray-600:active{background-color:var(--gray-600)!important}.active\:bg-gray-700:active{background-color:var(--gray-700)!important}.active\:bg-gray-800:active{background-color:var(--gray-800)!important}.active\:bg-gray-900:active{background-color:var(--gray-900)!important}.bg-red-50{background-color:var(--red-50)!important}.bg-red-100{background-color:var(--red-100)!important}.bg-red-200{background-color:var(--red-200)!important}.bg-red-300{background-color:var(--red-300)!important}.bg-red-400{background-color:var(--red-400)!important}.bg-red-500{background-color:var(--red-500)!important}.bg-red-600{background-color:var(--red-600)!important}.bg-red-700{background-color:var(--red-700)!important}.bg-red-800{background-color:var(--red-800)!important}.bg-red-900{background-color:var(--red-900)!important}.focus\:bg-red-50:focus{background-color:var(--red-50)!important}.focus\:bg-red-100:focus{background-color:var(--red-100)!important}.focus\:bg-red-200:focus{background-color:var(--red-200)!important}.focus\:bg-red-300:focus{background-color:var(--red-300)!important}.focus\:bg-red-400:focus{background-color:var(--red-400)!important}.focus\:bg-red-500:focus{background-color:var(--red-500)!important}.focus\:bg-red-600:focus{background-color:var(--red-600)!important}.focus\:bg-red-700:focus{background-color:var(--red-700)!important}.focus\:bg-red-800:focus{background-color:var(--red-800)!important}.focus\:bg-red-900:focus{background-color:var(--red-900)!important}.hover\:bg-red-50:hover{background-color:var(--red-50)!important}.hover\:bg-red-100:hover{background-color:var(--red-100)!important}.hover\:bg-red-200:hover{background-color:var(--red-200)!important}.hover\:bg-red-300:hover{background-color:var(--red-300)!important}.hover\:bg-red-400:hover{background-color:var(--red-400)!important}.hover\:bg-red-500:hover{background-color:var(--red-500)!important}.hover\:bg-red-600:hover{background-color:var(--red-600)!important}.hover\:bg-red-700:hover{background-color:var(--red-700)!important}.hover\:bg-red-800:hover{background-color:var(--red-800)!important}.hover\:bg-red-900:hover{background-color:var(--red-900)!important}.active\:bg-red-50:active{background-color:var(--red-50)!important}.active\:bg-red-100:active{background-color:var(--red-100)!important}.active\:bg-red-200:active{background-color:var(--red-200)!important}.active\:bg-red-300:active{background-color:var(--red-300)!important}.active\:bg-red-400:active{background-color:var(--red-400)!important}.active\:bg-red-500:active{background-color:var(--red-500)!important}.active\:bg-red-600:active{background-color:var(--red-600)!important}.active\:bg-red-700:active{background-color:var(--red-700)!important}.active\:bg-red-800:active{background-color:var(--red-800)!important}.active\:bg-red-900:active{background-color:var(--red-900)!important}.bg-primary-50{background-color:var(--primary-50)!important}.bg-primary-100{background-color:var(--primary-100)!important}.bg-primary-200{background-color:var(--primary-200)!important}.bg-primary-300{background-color:var(--primary-300)!important}.bg-primary-400{background-color:var(--primary-400)!important}.bg-primary-500{background-color:var(--primary-500)!important}.bg-primary-600{background-color:var(--primary-600)!important}.bg-primary-700{background-color:var(--primary-700)!important}.bg-primary-800{background-color:var(--primary-800)!important}.bg-primary-900{background-color:var(--primary-900)!important}.focus\:bg-primary-50:focus{background-color:var(--primary-50)!important}.focus\:bg-primary-100:focus{background-color:var(--primary-100)!important}.focus\:bg-primary-200:focus{background-color:var(--primary-200)!important}.focus\:bg-primary-300:focus{background-color:var(--primary-300)!important}.focus\:bg-primary-400:focus{background-color:var(--primary-400)!important}.focus\:bg-primary-500:focus{background-color:var(--primary-500)!important}.focus\:bg-primary-600:focus{background-color:var(--primary-600)!important}.focus\:bg-primary-700:focus{background-color:var(--primary-700)!important}.focus\:bg-primary-800:focus{background-color:var(--primary-800)!important}.focus\:bg-primary-900:focus{background-color:var(--primary-900)!important}.hover\:bg-primary-50:hover{background-color:var(--primary-50)!important}.hover\:bg-primary-100:hover{background-color:var(--primary-100)!important}.hover\:bg-primary-200:hover{background-color:var(--primary-200)!important}.hover\:bg-primary-300:hover{background-color:var(--primary-300)!important}.hover\:bg-primary-400:hover{background-color:var(--primary-400)!important}.hover\:bg-primary-500:hover{background-color:var(--primary-500)!important}.hover\:bg-primary-600:hover{background-color:var(--primary-600)!important}.hover\:bg-primary-700:hover{background-color:var(--primary-700)!important}.hover\:bg-primary-800:hover{background-color:var(--primary-800)!important}.hover\:bg-primary-900:hover{background-color:var(--primary-900)!important}.active\:bg-primary-50:active{background-color:var(--primary-50)!important}.active\:bg-primary-100:active{background-color:var(--primary-100)!important}.active\:bg-primary-200:active{background-color:var(--primary-200)!important}.active\:bg-primary-300:active{background-color:var(--primary-300)!important}.active\:bg-primary-400:active{background-color:var(--primary-400)!important}.active\:bg-primary-500:active{background-color:var(--primary-500)!important}.active\:bg-primary-600:active{background-color:var(--primary-600)!important}.active\:bg-primary-700:active{background-color:var(--primary-700)!important}.active\:bg-primary-800:active{background-color:var(--primary-800)!important}.active\:bg-primary-900:active{background-color:var(--primary-900)!important}.border-blue-50{border-color:var(--blue-50)!important}.border-blue-100{border-color:var(--blue-100)!important}.border-blue-200{border-color:var(--blue-200)!important}.border-blue-300{border-color:var(--blue-300)!important}.border-blue-400{border-color:var(--blue-400)!important}.border-blue-500{border-color:var(--blue-500)!important}.border-blue-600{border-color:var(--blue-600)!important}.border-blue-700{border-color:var(--blue-700)!important}.border-blue-800{border-color:var(--blue-800)!important}.border-blue-900{border-color:var(--blue-900)!important}.focus\:border-blue-50:focus{border-color:var(--blue-50)!important}.focus\:border-blue-100:focus{border-color:var(--blue-100)!important}.focus\:border-blue-200:focus{border-color:var(--blue-200)!important}.focus\:border-blue-300:focus{border-color:var(--blue-300)!important}.focus\:border-blue-400:focus{border-color:var(--blue-400)!important}.focus\:border-blue-500:focus{border-color:var(--blue-500)!important}.focus\:border-blue-600:focus{border-color:var(--blue-600)!important}.focus\:border-blue-700:focus{border-color:var(--blue-700)!important}.focus\:border-blue-800:focus{border-color:var(--blue-800)!important}.focus\:border-blue-900:focus{border-color:var(--blue-900)!important}.hover\:border-blue-50:hover{border-color:var(--blue-50)!important}.hover\:border-blue-100:hover{border-color:var(--blue-100)!important}.hover\:border-blue-200:hover{border-color:var(--blue-200)!important}.hover\:border-blue-300:hover{border-color:var(--blue-300)!important}.hover\:border-blue-400:hover{border-color:var(--blue-400)!important}.hover\:border-blue-500:hover{border-color:var(--blue-500)!important}.hover\:border-blue-600:hover{border-color:var(--blue-600)!important}.hover\:border-blue-700:hover{border-color:var(--blue-700)!important}.hover\:border-blue-800:hover{border-color:var(--blue-800)!important}.hover\:border-blue-900:hover{border-color:var(--blue-900)!important}.active\:border-blue-50:active{border-color:var(--blue-50)!important}.active\:border-blue-100:active{border-color:var(--blue-100)!important}.active\:border-blue-200:active{border-color:var(--blue-200)!important}.active\:border-blue-300:active{border-color:var(--blue-300)!important}.active\:border-blue-400:active{border-color:var(--blue-400)!important}.active\:border-blue-500:active{border-color:var(--blue-500)!important}.active\:border-blue-600:active{border-color:var(--blue-600)!important}.active\:border-blue-700:active{border-color:var(--blue-700)!important}.active\:border-blue-800:active{border-color:var(--blue-800)!important}.active\:border-blue-900:active{border-color:var(--blue-900)!important}.border-green-50{border-color:var(--green-50)!important}.border-green-100{border-color:var(--green-100)!important}.border-green-200{border-color:var(--green-200)!important}.border-green-300{border-color:var(--green-300)!important}.border-green-400{border-color:var(--green-400)!important}.border-green-500{border-color:var(--green-500)!important}.border-green-600{border-color:var(--green-600)!important}.border-green-700{border-color:var(--green-700)!important}.border-green-800{border-color:var(--green-800)!important}.border-green-900{border-color:var(--green-900)!important}.focus\:border-green-50:focus{border-color:var(--green-50)!important}.focus\:border-green-100:focus{border-color:var(--green-100)!important}.focus\:border-green-200:focus{border-color:var(--green-200)!important}.focus\:border-green-300:focus{border-color:var(--green-300)!important}.focus\:border-green-400:focus{border-color:var(--green-400)!important}.focus\:border-green-500:focus{border-color:var(--green-500)!important}.focus\:border-green-600:focus{border-color:var(--green-600)!important}.focus\:border-green-700:focus{border-color:var(--green-700)!important}.focus\:border-green-800:focus{border-color:var(--green-800)!important}.focus\:border-green-900:focus{border-color:var(--green-900)!important}.hover\:border-green-50:hover{border-color:var(--green-50)!important}.hover\:border-green-100:hover{border-color:var(--green-100)!important}.hover\:border-green-200:hover{border-color:var(--green-200)!important}.hover\:border-green-300:hover{border-color:var(--green-300)!important}.hover\:border-green-400:hover{border-color:var(--green-400)!important}.hover\:border-green-500:hover{border-color:var(--green-500)!important}.hover\:border-green-600:hover{border-color:var(--green-600)!important}.hover\:border-green-700:hover{border-color:var(--green-700)!important}.hover\:border-green-800:hover{border-color:var(--green-800)!important}.hover\:border-green-900:hover{border-color:var(--green-900)!important}.active\:border-green-50:active{border-color:var(--green-50)!important}.active\:border-green-100:active{border-color:var(--green-100)!important}.active\:border-green-200:active{border-color:var(--green-200)!important}.active\:border-green-300:active{border-color:var(--green-300)!important}.active\:border-green-400:active{border-color:var(--green-400)!important}.active\:border-green-500:active{border-color:var(--green-500)!important}.active\:border-green-600:active{border-color:var(--green-600)!important}.active\:border-green-700:active{border-color:var(--green-700)!important}.active\:border-green-800:active{border-color:var(--green-800)!important}.active\:border-green-900:active{border-color:var(--green-900)!important}.border-yellow-50{border-color:var(--yellow-50)!important}.border-yellow-100{border-color:var(--yellow-100)!important}.border-yellow-200{border-color:var(--yellow-200)!important}.border-yellow-300{border-color:var(--yellow-300)!important}.border-yellow-400{border-color:var(--yellow-400)!important}.border-yellow-500{border-color:var(--yellow-500)!important}.border-yellow-600{border-color:var(--yellow-600)!important}.border-yellow-700{border-color:var(--yellow-700)!important}.border-yellow-800{border-color:var(--yellow-800)!important}.border-yellow-900{border-color:var(--yellow-900)!important}.focus\:border-yellow-50:focus{border-color:var(--yellow-50)!important}.focus\:border-yellow-100:focus{border-color:var(--yellow-100)!important}.focus\:border-yellow-200:focus{border-color:var(--yellow-200)!important}.focus\:border-yellow-300:focus{border-color:var(--yellow-300)!important}.focus\:border-yellow-400:focus{border-color:var(--yellow-400)!important}.focus\:border-yellow-500:focus{border-color:var(--yellow-500)!important}.focus\:border-yellow-600:focus{border-color:var(--yellow-600)!important}.focus\:border-yellow-700:focus{border-color:var(--yellow-700)!important}.focus\:border-yellow-800:focus{border-color:var(--yellow-800)!important}.focus\:border-yellow-900:focus{border-color:var(--yellow-900)!important}.hover\:border-yellow-50:hover{border-color:var(--yellow-50)!important}.hover\:border-yellow-100:hover{border-color:var(--yellow-100)!important}.hover\:border-yellow-200:hover{border-color:var(--yellow-200)!important}.hover\:border-yellow-300:hover{border-color:var(--yellow-300)!important}.hover\:border-yellow-400:hover{border-color:var(--yellow-400)!important}.hover\:border-yellow-500:hover{border-color:var(--yellow-500)!important}.hover\:border-yellow-600:hover{border-color:var(--yellow-600)!important}.hover\:border-yellow-700:hover{border-color:var(--yellow-700)!important}.hover\:border-yellow-800:hover{border-color:var(--yellow-800)!important}.hover\:border-yellow-900:hover{border-color:var(--yellow-900)!important}.active\:border-yellow-50:active{border-color:var(--yellow-50)!important}.active\:border-yellow-100:active{border-color:var(--yellow-100)!important}.active\:border-yellow-200:active{border-color:var(--yellow-200)!important}.active\:border-yellow-300:active{border-color:var(--yellow-300)!important}.active\:border-yellow-400:active{border-color:var(--yellow-400)!important}.active\:border-yellow-500:active{border-color:var(--yellow-500)!important}.active\:border-yellow-600:active{border-color:var(--yellow-600)!important}.active\:border-yellow-700:active{border-color:var(--yellow-700)!important}.active\:border-yellow-800:active{border-color:var(--yellow-800)!important}.active\:border-yellow-900:active{border-color:var(--yellow-900)!important}.border-cyan-50{border-color:var(--cyan-50)!important}.border-cyan-100{border-color:var(--cyan-100)!important}.border-cyan-200{border-color:var(--cyan-200)!important}.border-cyan-300{border-color:var(--cyan-300)!important}.border-cyan-400{border-color:var(--cyan-400)!important}.border-cyan-500{border-color:var(--cyan-500)!important}.border-cyan-600{border-color:var(--cyan-600)!important}.border-cyan-700{border-color:var(--cyan-700)!important}.border-cyan-800{border-color:var(--cyan-800)!important}.border-cyan-900{border-color:var(--cyan-900)!important}.focus\:border-cyan-50:focus{border-color:var(--cyan-50)!important}.focus\:border-cyan-100:focus{border-color:var(--cyan-100)!important}.focus\:border-cyan-200:focus{border-color:var(--cyan-200)!important}.focus\:border-cyan-300:focus{border-color:var(--cyan-300)!important}.focus\:border-cyan-400:focus{border-color:var(--cyan-400)!important}.focus\:border-cyan-500:focus{border-color:var(--cyan-500)!important}.focus\:border-cyan-600:focus{border-color:var(--cyan-600)!important}.focus\:border-cyan-700:focus{border-color:var(--cyan-700)!important}.focus\:border-cyan-800:focus{border-color:var(--cyan-800)!important}.focus\:border-cyan-900:focus{border-color:var(--cyan-900)!important}.hover\:border-cyan-50:hover{border-color:var(--cyan-50)!important}.hover\:border-cyan-100:hover{border-color:var(--cyan-100)!important}.hover\:border-cyan-200:hover{border-color:var(--cyan-200)!important}.hover\:border-cyan-300:hover{border-color:var(--cyan-300)!important}.hover\:border-cyan-400:hover{border-color:var(--cyan-400)!important}.hover\:border-cyan-500:hover{border-color:var(--cyan-500)!important}.hover\:border-cyan-600:hover{border-color:var(--cyan-600)!important}.hover\:border-cyan-700:hover{border-color:var(--cyan-700)!important}.hover\:border-cyan-800:hover{border-color:var(--cyan-800)!important}.hover\:border-cyan-900:hover{border-color:var(--cyan-900)!important}.active\:border-cyan-50:active{border-color:var(--cyan-50)!important}.active\:border-cyan-100:active{border-color:var(--cyan-100)!important}.active\:border-cyan-200:active{border-color:var(--cyan-200)!important}.active\:border-cyan-300:active{border-color:var(--cyan-300)!important}.active\:border-cyan-400:active{border-color:var(--cyan-400)!important}.active\:border-cyan-500:active{border-color:var(--cyan-500)!important}.active\:border-cyan-600:active{border-color:var(--cyan-600)!important}.active\:border-cyan-700:active{border-color:var(--cyan-700)!important}.active\:border-cyan-800:active{border-color:var(--cyan-800)!important}.active\:border-cyan-900:active{border-color:var(--cyan-900)!important}.border-pink-50{border-color:var(--pink-50)!important}.border-pink-100{border-color:var(--pink-100)!important}.border-pink-200{border-color:var(--pink-200)!important}.border-pink-300{border-color:var(--pink-300)!important}.border-pink-400{border-color:var(--pink-400)!important}.border-pink-500{border-color:var(--pink-500)!important}.border-pink-600{border-color:var(--pink-600)!important}.border-pink-700{border-color:var(--pink-700)!important}.border-pink-800{border-color:var(--pink-800)!important}.border-pink-900{border-color:var(--pink-900)!important}.focus\:border-pink-50:focus{border-color:var(--pink-50)!important}.focus\:border-pink-100:focus{border-color:var(--pink-100)!important}.focus\:border-pink-200:focus{border-color:var(--pink-200)!important}.focus\:border-pink-300:focus{border-color:var(--pink-300)!important}.focus\:border-pink-400:focus{border-color:var(--pink-400)!important}.focus\:border-pink-500:focus{border-color:var(--pink-500)!important}.focus\:border-pink-600:focus{border-color:var(--pink-600)!important}.focus\:border-pink-700:focus{border-color:var(--pink-700)!important}.focus\:border-pink-800:focus{border-color:var(--pink-800)!important}.focus\:border-pink-900:focus{border-color:var(--pink-900)!important}.hover\:border-pink-50:hover{border-color:var(--pink-50)!important}.hover\:border-pink-100:hover{border-color:var(--pink-100)!important}.hover\:border-pink-200:hover{border-color:var(--pink-200)!important}.hover\:border-pink-300:hover{border-color:var(--pink-300)!important}.hover\:border-pink-400:hover{border-color:var(--pink-400)!important}.hover\:border-pink-500:hover{border-color:var(--pink-500)!important}.hover\:border-pink-600:hover{border-color:var(--pink-600)!important}.hover\:border-pink-700:hover{border-color:var(--pink-700)!important}.hover\:border-pink-800:hover{border-color:var(--pink-800)!important}.hover\:border-pink-900:hover{border-color:var(--pink-900)!important}.active\:border-pink-50:active{border-color:var(--pink-50)!important}.active\:border-pink-100:active{border-color:var(--pink-100)!important}.active\:border-pink-200:active{border-color:var(--pink-200)!important}.active\:border-pink-300:active{border-color:var(--pink-300)!important}.active\:border-pink-400:active{border-color:var(--pink-400)!important}.active\:border-pink-500:active{border-color:var(--pink-500)!important}.active\:border-pink-600:active{border-color:var(--pink-600)!important}.active\:border-pink-700:active{border-color:var(--pink-700)!important}.active\:border-pink-800:active{border-color:var(--pink-800)!important}.active\:border-pink-900:active{border-color:var(--pink-900)!important}.border-indigo-50{border-color:var(--indigo-50)!important}.border-indigo-100{border-color:var(--indigo-100)!important}.border-indigo-200{border-color:var(--indigo-200)!important}.border-indigo-300{border-color:var(--indigo-300)!important}.border-indigo-400{border-color:var(--indigo-400)!important}.border-indigo-500{border-color:var(--indigo-500)!important}.border-indigo-600{border-color:var(--indigo-600)!important}.border-indigo-700{border-color:var(--indigo-700)!important}.border-indigo-800{border-color:var(--indigo-800)!important}.border-indigo-900{border-color:var(--indigo-900)!important}.focus\:border-indigo-50:focus{border-color:var(--indigo-50)!important}.focus\:border-indigo-100:focus{border-color:var(--indigo-100)!important}.focus\:border-indigo-200:focus{border-color:var(--indigo-200)!important}.focus\:border-indigo-300:focus{border-color:var(--indigo-300)!important}.focus\:border-indigo-400:focus{border-color:var(--indigo-400)!important}.focus\:border-indigo-500:focus{border-color:var(--indigo-500)!important}.focus\:border-indigo-600:focus{border-color:var(--indigo-600)!important}.focus\:border-indigo-700:focus{border-color:var(--indigo-700)!important}.focus\:border-indigo-800:focus{border-color:var(--indigo-800)!important}.focus\:border-indigo-900:focus{border-color:var(--indigo-900)!important}.hover\:border-indigo-50:hover{border-color:var(--indigo-50)!important}.hover\:border-indigo-100:hover{border-color:var(--indigo-100)!important}.hover\:border-indigo-200:hover{border-color:var(--indigo-200)!important}.hover\:border-indigo-300:hover{border-color:var(--indigo-300)!important}.hover\:border-indigo-400:hover{border-color:var(--indigo-400)!important}.hover\:border-indigo-500:hover{border-color:var(--indigo-500)!important}.hover\:border-indigo-600:hover{border-color:var(--indigo-600)!important}.hover\:border-indigo-700:hover{border-color:var(--indigo-700)!important}.hover\:border-indigo-800:hover{border-color:var(--indigo-800)!important}.hover\:border-indigo-900:hover{border-color:var(--indigo-900)!important}.active\:border-indigo-50:active{border-color:var(--indigo-50)!important}.active\:border-indigo-100:active{border-color:var(--indigo-100)!important}.active\:border-indigo-200:active{border-color:var(--indigo-200)!important}.active\:border-indigo-300:active{border-color:var(--indigo-300)!important}.active\:border-indigo-400:active{border-color:var(--indigo-400)!important}.active\:border-indigo-500:active{border-color:var(--indigo-500)!important}.active\:border-indigo-600:active{border-color:var(--indigo-600)!important}.active\:border-indigo-700:active{border-color:var(--indigo-700)!important}.active\:border-indigo-800:active{border-color:var(--indigo-800)!important}.active\:border-indigo-900:active{border-color:var(--indigo-900)!important}.border-teal-50{border-color:var(--teal-50)!important}.border-teal-100{border-color:var(--teal-100)!important}.border-teal-200{border-color:var(--teal-200)!important}.border-teal-300{border-color:var(--teal-300)!important}.border-teal-400{border-color:var(--teal-400)!important}.border-teal-500{border-color:var(--teal-500)!important}.border-teal-600{border-color:var(--teal-600)!important}.border-teal-700{border-color:var(--teal-700)!important}.border-teal-800{border-color:var(--teal-800)!important}.border-teal-900{border-color:var(--teal-900)!important}.focus\:border-teal-50:focus{border-color:var(--teal-50)!important}.focus\:border-teal-100:focus{border-color:var(--teal-100)!important}.focus\:border-teal-200:focus{border-color:var(--teal-200)!important}.focus\:border-teal-300:focus{border-color:var(--teal-300)!important}.focus\:border-teal-400:focus{border-color:var(--teal-400)!important}.focus\:border-teal-500:focus{border-color:var(--teal-500)!important}.focus\:border-teal-600:focus{border-color:var(--teal-600)!important}.focus\:border-teal-700:focus{border-color:var(--teal-700)!important}.focus\:border-teal-800:focus{border-color:var(--teal-800)!important}.focus\:border-teal-900:focus{border-color:var(--teal-900)!important}.hover\:border-teal-50:hover{border-color:var(--teal-50)!important}.hover\:border-teal-100:hover{border-color:var(--teal-100)!important}.hover\:border-teal-200:hover{border-color:var(--teal-200)!important}.hover\:border-teal-300:hover{border-color:var(--teal-300)!important}.hover\:border-teal-400:hover{border-color:var(--teal-400)!important}.hover\:border-teal-500:hover{border-color:var(--teal-500)!important}.hover\:border-teal-600:hover{border-color:var(--teal-600)!important}.hover\:border-teal-700:hover{border-color:var(--teal-700)!important}.hover\:border-teal-800:hover{border-color:var(--teal-800)!important}.hover\:border-teal-900:hover{border-color:var(--teal-900)!important}.active\:border-teal-50:active{border-color:var(--teal-50)!important}.active\:border-teal-100:active{border-color:var(--teal-100)!important}.active\:border-teal-200:active{border-color:var(--teal-200)!important}.active\:border-teal-300:active{border-color:var(--teal-300)!important}.active\:border-teal-400:active{border-color:var(--teal-400)!important}.active\:border-teal-500:active{border-color:var(--teal-500)!important}.active\:border-teal-600:active{border-color:var(--teal-600)!important}.active\:border-teal-700:active{border-color:var(--teal-700)!important}.active\:border-teal-800:active{border-color:var(--teal-800)!important}.active\:border-teal-900:active{border-color:var(--teal-900)!important}.border-orange-50{border-color:var(--orange-50)!important}.border-orange-100{border-color:var(--orange-100)!important}.border-orange-200{border-color:var(--orange-200)!important}.border-orange-300{border-color:var(--orange-300)!important}.border-orange-400{border-color:var(--orange-400)!important}.border-orange-500{border-color:var(--orange-500)!important}.border-orange-600{border-color:var(--orange-600)!important}.border-orange-700{border-color:var(--orange-700)!important}.border-orange-800{border-color:var(--orange-800)!important}.border-orange-900{border-color:var(--orange-900)!important}.focus\:border-orange-50:focus{border-color:var(--orange-50)!important}.focus\:border-orange-100:focus{border-color:var(--orange-100)!important}.focus\:border-orange-200:focus{border-color:var(--orange-200)!important}.focus\:border-orange-300:focus{border-color:var(--orange-300)!important}.focus\:border-orange-400:focus{border-color:var(--orange-400)!important}.focus\:border-orange-500:focus{border-color:var(--orange-500)!important}.focus\:border-orange-600:focus{border-color:var(--orange-600)!important}.focus\:border-orange-700:focus{border-color:var(--orange-700)!important}.focus\:border-orange-800:focus{border-color:var(--orange-800)!important}.focus\:border-orange-900:focus{border-color:var(--orange-900)!important}.hover\:border-orange-50:hover{border-color:var(--orange-50)!important}.hover\:border-orange-100:hover{border-color:var(--orange-100)!important}.hover\:border-orange-200:hover{border-color:var(--orange-200)!important}.hover\:border-orange-300:hover{border-color:var(--orange-300)!important}.hover\:border-orange-400:hover{border-color:var(--orange-400)!important}.hover\:border-orange-500:hover{border-color:var(--orange-500)!important}.hover\:border-orange-600:hover{border-color:var(--orange-600)!important}.hover\:border-orange-700:hover{border-color:var(--orange-700)!important}.hover\:border-orange-800:hover{border-color:var(--orange-800)!important}.hover\:border-orange-900:hover{border-color:var(--orange-900)!important}.active\:border-orange-50:active{border-color:var(--orange-50)!important}.active\:border-orange-100:active{border-color:var(--orange-100)!important}.active\:border-orange-200:active{border-color:var(--orange-200)!important}.active\:border-orange-300:active{border-color:var(--orange-300)!important}.active\:border-orange-400:active{border-color:var(--orange-400)!important}.active\:border-orange-500:active{border-color:var(--orange-500)!important}.active\:border-orange-600:active{border-color:var(--orange-600)!important}.active\:border-orange-700:active{border-color:var(--orange-700)!important}.active\:border-orange-800:active{border-color:var(--orange-800)!important}.active\:border-orange-900:active{border-color:var(--orange-900)!important}.border-bluegray-50{border-color:var(--bluegray-50)!important}.border-bluegray-100{border-color:var(--bluegray-100)!important}.border-bluegray-200{border-color:var(--bluegray-200)!important}.border-bluegray-300{border-color:var(--bluegray-300)!important}.border-bluegray-400{border-color:var(--bluegray-400)!important}.border-bluegray-500{border-color:var(--bluegray-500)!important}.border-bluegray-600{border-color:var(--bluegray-600)!important}.border-bluegray-700{border-color:var(--bluegray-700)!important}.border-bluegray-800{border-color:var(--bluegray-800)!important}.border-bluegray-900{border-color:var(--bluegray-900)!important}.focus\:border-bluegray-50:focus{border-color:var(--bluegray-50)!important}.focus\:border-bluegray-100:focus{border-color:var(--bluegray-100)!important}.focus\:border-bluegray-200:focus{border-color:var(--bluegray-200)!important}.focus\:border-bluegray-300:focus{border-color:var(--bluegray-300)!important}.focus\:border-bluegray-400:focus{border-color:var(--bluegray-400)!important}.focus\:border-bluegray-500:focus{border-color:var(--bluegray-500)!important}.focus\:border-bluegray-600:focus{border-color:var(--bluegray-600)!important}.focus\:border-bluegray-700:focus{border-color:var(--bluegray-700)!important}.focus\:border-bluegray-800:focus{border-color:var(--bluegray-800)!important}.focus\:border-bluegray-900:focus{border-color:var(--bluegray-900)!important}.hover\:border-bluegray-50:hover{border-color:var(--bluegray-50)!important}.hover\:border-bluegray-100:hover{border-color:var(--bluegray-100)!important}.hover\:border-bluegray-200:hover{border-color:var(--bluegray-200)!important}.hover\:border-bluegray-300:hover{border-color:var(--bluegray-300)!important}.hover\:border-bluegray-400:hover{border-color:var(--bluegray-400)!important}.hover\:border-bluegray-500:hover{border-color:var(--bluegray-500)!important}.hover\:border-bluegray-600:hover{border-color:var(--bluegray-600)!important}.hover\:border-bluegray-700:hover{border-color:var(--bluegray-700)!important}.hover\:border-bluegray-800:hover{border-color:var(--bluegray-800)!important}.hover\:border-bluegray-900:hover{border-color:var(--bluegray-900)!important}.active\:border-bluegray-50:active{border-color:var(--bluegray-50)!important}.active\:border-bluegray-100:active{border-color:var(--bluegray-100)!important}.active\:border-bluegray-200:active{border-color:var(--bluegray-200)!important}.active\:border-bluegray-300:active{border-color:var(--bluegray-300)!important}.active\:border-bluegray-400:active{border-color:var(--bluegray-400)!important}.active\:border-bluegray-500:active{border-color:var(--bluegray-500)!important}.active\:border-bluegray-600:active{border-color:var(--bluegray-600)!important}.active\:border-bluegray-700:active{border-color:var(--bluegray-700)!important}.active\:border-bluegray-800:active{border-color:var(--bluegray-800)!important}.active\:border-bluegray-900:active{border-color:var(--bluegray-900)!important}.border-purple-50{border-color:var(--purple-50)!important}.border-purple-100{border-color:var(--purple-100)!important}.border-purple-200{border-color:var(--purple-200)!important}.border-purple-300{border-color:var(--purple-300)!important}.border-purple-400{border-color:var(--purple-400)!important}.border-purple-500{border-color:var(--purple-500)!important}.border-purple-600{border-color:var(--purple-600)!important}.border-purple-700{border-color:var(--purple-700)!important}.border-purple-800{border-color:var(--purple-800)!important}.border-purple-900{border-color:var(--purple-900)!important}.focus\:border-purple-50:focus{border-color:var(--purple-50)!important}.focus\:border-purple-100:focus{border-color:var(--purple-100)!important}.focus\:border-purple-200:focus{border-color:var(--purple-200)!important}.focus\:border-purple-300:focus{border-color:var(--purple-300)!important}.focus\:border-purple-400:focus{border-color:var(--purple-400)!important}.focus\:border-purple-500:focus{border-color:var(--purple-500)!important}.focus\:border-purple-600:focus{border-color:var(--purple-600)!important}.focus\:border-purple-700:focus{border-color:var(--purple-700)!important}.focus\:border-purple-800:focus{border-color:var(--purple-800)!important}.focus\:border-purple-900:focus{border-color:var(--purple-900)!important}.hover\:border-purple-50:hover{border-color:var(--purple-50)!important}.hover\:border-purple-100:hover{border-color:var(--purple-100)!important}.hover\:border-purple-200:hover{border-color:var(--purple-200)!important}.hover\:border-purple-300:hover{border-color:var(--purple-300)!important}.hover\:border-purple-400:hover{border-color:var(--purple-400)!important}.hover\:border-purple-500:hover{border-color:var(--purple-500)!important}.hover\:border-purple-600:hover{border-color:var(--purple-600)!important}.hover\:border-purple-700:hover{border-color:var(--purple-700)!important}.hover\:border-purple-800:hover{border-color:var(--purple-800)!important}.hover\:border-purple-900:hover{border-color:var(--purple-900)!important}.active\:border-purple-50:active{border-color:var(--purple-50)!important}.active\:border-purple-100:active{border-color:var(--purple-100)!important}.active\:border-purple-200:active{border-color:var(--purple-200)!important}.active\:border-purple-300:active{border-color:var(--purple-300)!important}.active\:border-purple-400:active{border-color:var(--purple-400)!important}.active\:border-purple-500:active{border-color:var(--purple-500)!important}.active\:border-purple-600:active{border-color:var(--purple-600)!important}.active\:border-purple-700:active{border-color:var(--purple-700)!important}.active\:border-purple-800:active{border-color:var(--purple-800)!important}.active\:border-purple-900:active{border-color:var(--purple-900)!important}.border-gray-50{border-color:var(--gray-50)!important}.border-gray-100{border-color:var(--gray-100)!important}.border-gray-200{border-color:var(--gray-200)!important}.border-gray-300{border-color:var(--gray-300)!important}.border-gray-400{border-color:var(--gray-400)!important}.border-gray-500{border-color:var(--gray-500)!important}.border-gray-600{border-color:var(--gray-600)!important}.border-gray-700{border-color:var(--gray-700)!important}.border-gray-800{border-color:var(--gray-800)!important}.border-gray-900{border-color:var(--gray-900)!important}.focus\:border-gray-50:focus{border-color:var(--gray-50)!important}.focus\:border-gray-100:focus{border-color:var(--gray-100)!important}.focus\:border-gray-200:focus{border-color:var(--gray-200)!important}.focus\:border-gray-300:focus{border-color:var(--gray-300)!important}.focus\:border-gray-400:focus{border-color:var(--gray-400)!important}.focus\:border-gray-500:focus{border-color:var(--gray-500)!important}.focus\:border-gray-600:focus{border-color:var(--gray-600)!important}.focus\:border-gray-700:focus{border-color:var(--gray-700)!important}.focus\:border-gray-800:focus{border-color:var(--gray-800)!important}.focus\:border-gray-900:focus{border-color:var(--gray-900)!important}.hover\:border-gray-50:hover{border-color:var(--gray-50)!important}.hover\:border-gray-100:hover{border-color:var(--gray-100)!important}.hover\:border-gray-200:hover{border-color:var(--gray-200)!important}.hover\:border-gray-300:hover{border-color:var(--gray-300)!important}.hover\:border-gray-400:hover{border-color:var(--gray-400)!important}.hover\:border-gray-500:hover{border-color:var(--gray-500)!important}.hover\:border-gray-600:hover{border-color:var(--gray-600)!important}.hover\:border-gray-700:hover{border-color:var(--gray-700)!important}.hover\:border-gray-800:hover{border-color:var(--gray-800)!important}.hover\:border-gray-900:hover{border-color:var(--gray-900)!important}.active\:border-gray-50:active{border-color:var(--gray-50)!important}.active\:border-gray-100:active{border-color:var(--gray-100)!important}.active\:border-gray-200:active{border-color:var(--gray-200)!important}.active\:border-gray-300:active{border-color:var(--gray-300)!important}.active\:border-gray-400:active{border-color:var(--gray-400)!important}.active\:border-gray-500:active{border-color:var(--gray-500)!important}.active\:border-gray-600:active{border-color:var(--gray-600)!important}.active\:border-gray-700:active{border-color:var(--gray-700)!important}.active\:border-gray-800:active{border-color:var(--gray-800)!important}.active\:border-gray-900:active{border-color:var(--gray-900)!important}.border-red-50{border-color:var(--red-50)!important}.border-red-100{border-color:var(--red-100)!important}.border-red-200{border-color:var(--red-200)!important}.border-red-300{border-color:var(--red-300)!important}.border-red-400{border-color:var(--red-400)!important}.border-red-500{border-color:var(--red-500)!important}.border-red-600{border-color:var(--red-600)!important}.border-red-700{border-color:var(--red-700)!important}.border-red-800{border-color:var(--red-800)!important}.border-red-900{border-color:var(--red-900)!important}.focus\:border-red-50:focus{border-color:var(--red-50)!important}.focus\:border-red-100:focus{border-color:var(--red-100)!important}.focus\:border-red-200:focus{border-color:var(--red-200)!important}.focus\:border-red-300:focus{border-color:var(--red-300)!important}.focus\:border-red-400:focus{border-color:var(--red-400)!important}.focus\:border-red-500:focus{border-color:var(--red-500)!important}.focus\:border-red-600:focus{border-color:var(--red-600)!important}.focus\:border-red-700:focus{border-color:var(--red-700)!important}.focus\:border-red-800:focus{border-color:var(--red-800)!important}.focus\:border-red-900:focus{border-color:var(--red-900)!important}.hover\:border-red-50:hover{border-color:var(--red-50)!important}.hover\:border-red-100:hover{border-color:var(--red-100)!important}.hover\:border-red-200:hover{border-color:var(--red-200)!important}.hover\:border-red-300:hover{border-color:var(--red-300)!important}.hover\:border-red-400:hover{border-color:var(--red-400)!important}.hover\:border-red-500:hover{border-color:var(--red-500)!important}.hover\:border-red-600:hover{border-color:var(--red-600)!important}.hover\:border-red-700:hover{border-color:var(--red-700)!important}.hover\:border-red-800:hover{border-color:var(--red-800)!important}.hover\:border-red-900:hover{border-color:var(--red-900)!important}.active\:border-red-50:active{border-color:var(--red-50)!important}.active\:border-red-100:active{border-color:var(--red-100)!important}.active\:border-red-200:active{border-color:var(--red-200)!important}.active\:border-red-300:active{border-color:var(--red-300)!important}.active\:border-red-400:active{border-color:var(--red-400)!important}.active\:border-red-500:active{border-color:var(--red-500)!important}.active\:border-red-600:active{border-color:var(--red-600)!important}.active\:border-red-700:active{border-color:var(--red-700)!important}.active\:border-red-800:active{border-color:var(--red-800)!important}.active\:border-red-900:active{border-color:var(--red-900)!important}.border-primary-50{border-color:var(--primary-50)!important}.border-primary-100{border-color:var(--primary-100)!important}.border-primary-200{border-color:var(--primary-200)!important}.border-primary-300{border-color:var(--primary-300)!important}.border-primary-400{border-color:var(--primary-400)!important}.border-primary-500{border-color:var(--primary-500)!important}.border-primary-600{border-color:var(--primary-600)!important}.border-primary-700{border-color:var(--primary-700)!important}.border-primary-800{border-color:var(--primary-800)!important}.border-primary-900{border-color:var(--primary-900)!important}.focus\:border-primary-50:focus{border-color:var(--primary-50)!important}.focus\:border-primary-100:focus{border-color:var(--primary-100)!important}.focus\:border-primary-200:focus{border-color:var(--primary-200)!important}.focus\:border-primary-300:focus{border-color:var(--primary-300)!important}.focus\:border-primary-400:focus{border-color:var(--primary-400)!important}.focus\:border-primary-500:focus{border-color:var(--primary-500)!important}.focus\:border-primary-600:focus{border-color:var(--primary-600)!important}.focus\:border-primary-700:focus{border-color:var(--primary-700)!important}.focus\:border-primary-800:focus{border-color:var(--primary-800)!important}.focus\:border-primary-900:focus{border-color:var(--primary-900)!important}.hover\:border-primary-50:hover{border-color:var(--primary-50)!important}.hover\:border-primary-100:hover{border-color:var(--primary-100)!important}.hover\:border-primary-200:hover{border-color:var(--primary-200)!important}.hover\:border-primary-300:hover{border-color:var(--primary-300)!important}.hover\:border-primary-400:hover{border-color:var(--primary-400)!important}.hover\:border-primary-500:hover{border-color:var(--primary-500)!important}.hover\:border-primary-600:hover{border-color:var(--primary-600)!important}.hover\:border-primary-700:hover{border-color:var(--primary-700)!important}.hover\:border-primary-800:hover{border-color:var(--primary-800)!important}.hover\:border-primary-900:hover{border-color:var(--primary-900)!important}.active\:border-primary-50:active{border-color:var(--primary-50)!important}.active\:border-primary-100:active{border-color:var(--primary-100)!important}.active\:border-primary-200:active{border-color:var(--primary-200)!important}.active\:border-primary-300:active{border-color:var(--primary-300)!important}.active\:border-primary-400:active{border-color:var(--primary-400)!important}.active\:border-primary-500:active{border-color:var(--primary-500)!important}.active\:border-primary-600:active{border-color:var(--primary-600)!important}.active\:border-primary-700:active{border-color:var(--primary-700)!important}.active\:border-primary-800:active{border-color:var(--primary-800)!important}.active\:border-primary-900:active{border-color:var(--primary-900)!important}.bg-white-alpha-10{background-color:#ffffff1a!important}.bg-white-alpha-20{background-color:#fff3!important}.bg-white-alpha-30{background-color:#ffffff4d!important}.bg-white-alpha-40{background-color:#fff6!important}.bg-white-alpha-50{background-color:#ffffff80!important}.bg-white-alpha-60{background-color:#fff9!important}.bg-white-alpha-70{background-color:#ffffffb3!important}.bg-white-alpha-80{background-color:#fffc!important}.bg-white-alpha-90{background-color:#ffffffe6!important}.hover\:bg-white-alpha-10:hover{background-color:#ffffff1a!important}.hover\:bg-white-alpha-20:hover{background-color:#fff3!important}.hover\:bg-white-alpha-30:hover{background-color:#ffffff4d!important}.hover\:bg-white-alpha-40:hover{background-color:#fff6!important}.hover\:bg-white-alpha-50:hover{background-color:#ffffff80!important}.hover\:bg-white-alpha-60:hover{background-color:#fff9!important}.hover\:bg-white-alpha-70:hover{background-color:#ffffffb3!important}.hover\:bg-white-alpha-80:hover{background-color:#fffc!important}.hover\:bg-white-alpha-90:hover{background-color:#ffffffe6!important}.focus\:bg-white-alpha-10:focus{background-color:#ffffff1a!important}.focus\:bg-white-alpha-20:focus{background-color:#fff3!important}.focus\:bg-white-alpha-30:focus{background-color:#ffffff4d!important}.focus\:bg-white-alpha-40:focus{background-color:#fff6!important}.focus\:bg-white-alpha-50:focus{background-color:#ffffff80!important}.focus\:bg-white-alpha-60:focus{background-color:#fff9!important}.focus\:bg-white-alpha-70:focus{background-color:#ffffffb3!important}.focus\:bg-white-alpha-80:focus{background-color:#fffc!important}.focus\:bg-white-alpha-90:focus{background-color:#ffffffe6!important}.active\:bg-white-alpha-10:active{background-color:#ffffff1a!important}.active\:bg-white-alpha-20:active{background-color:#fff3!important}.active\:bg-white-alpha-30:active{background-color:#ffffff4d!important}.active\:bg-white-alpha-40:active{background-color:#fff6!important}.active\:bg-white-alpha-50:active{background-color:#ffffff80!important}.active\:bg-white-alpha-60:active{background-color:#fff9!important}.active\:bg-white-alpha-70:active{background-color:#ffffffb3!important}.active\:bg-white-alpha-80:active{background-color:#fffc!important}.active\:bg-white-alpha-90:active{background-color:#ffffffe6!important}.bg-black-alpha-10{background-color:#0000001a!important}.bg-black-alpha-20{background-color:#0003!important}.bg-black-alpha-30{background-color:#0000004d!important}.bg-black-alpha-40{background-color:#0006!important}.bg-black-alpha-50{background-color:#00000080!important}.bg-black-alpha-60{background-color:#0009!important}.bg-black-alpha-70{background-color:#000000b3!important}.bg-black-alpha-80{background-color:#000c!important}.bg-black-alpha-90{background-color:#000000e6!important}.hover\:bg-black-alpha-10:hover{background-color:#0000001a!important}.hover\:bg-black-alpha-20:hover{background-color:#0003!important}.hover\:bg-black-alpha-30:hover{background-color:#0000004d!important}.hover\:bg-black-alpha-40:hover{background-color:#0006!important}.hover\:bg-black-alpha-50:hover{background-color:#00000080!important}.hover\:bg-black-alpha-60:hover{background-color:#0009!important}.hover\:bg-black-alpha-70:hover{background-color:#000000b3!important}.hover\:bg-black-alpha-80:hover{background-color:#000c!important}.hover\:bg-black-alpha-90:hover{background-color:#000000e6!important}.focus\:bg-black-alpha-10:focus{background-color:#0000001a!important}.focus\:bg-black-alpha-20:focus{background-color:#0003!important}.focus\:bg-black-alpha-30:focus{background-color:#0000004d!important}.focus\:bg-black-alpha-40:focus{background-color:#0006!important}.focus\:bg-black-alpha-50:focus{background-color:#00000080!important}.focus\:bg-black-alpha-60:focus{background-color:#0009!important}.focus\:bg-black-alpha-70:focus{background-color:#000000b3!important}.focus\:bg-black-alpha-80:focus{background-color:#000c!important}.focus\:bg-black-alpha-90:focus{background-color:#000000e6!important}.active\:bg-black-alpha-10:active{background-color:#0000001a!important}.active\:bg-black-alpha-20:active{background-color:#0003!important}.active\:bg-black-alpha-30:active{background-color:#0000004d!important}.active\:bg-black-alpha-40:active{background-color:#0006!important}.active\:bg-black-alpha-50:active{background-color:#00000080!important}.active\:bg-black-alpha-60:active{background-color:#0009!important}.active\:bg-black-alpha-70:active{background-color:#000000b3!important}.active\:bg-black-alpha-80:active{background-color:#000c!important}.active\:bg-black-alpha-90:active{background-color:#000000e6!important}.border-white-alpha-10{border-color:#ffffff1a!important}.border-white-alpha-20{border-color:#fff3!important}.border-white-alpha-30{border-color:#ffffff4d!important}.border-white-alpha-40{border-color:#fff6!important}.border-white-alpha-50{border-color:#ffffff80!important}.border-white-alpha-60{border-color:#fff9!important}.border-white-alpha-70{border-color:#ffffffb3!important}.border-white-alpha-80{border-color:#fffc!important}.border-white-alpha-90{border-color:#ffffffe6!important}.hover\:border-white-alpha-10:hover{border-color:#ffffff1a!important}.hover\:border-white-alpha-20:hover{border-color:#fff3!important}.hover\:border-white-alpha-30:hover{border-color:#ffffff4d!important}.hover\:border-white-alpha-40:hover{border-color:#fff6!important}.hover\:border-white-alpha-50:hover{border-color:#ffffff80!important}.hover\:border-white-alpha-60:hover{border-color:#fff9!important}.hover\:border-white-alpha-70:hover{border-color:#ffffffb3!important}.hover\:border-white-alpha-80:hover{border-color:#fffc!important}.hover\:border-white-alpha-90:hover{border-color:#ffffffe6!important}.focus\:border-white-alpha-10:focus{border-color:#ffffff1a!important}.focus\:border-white-alpha-20:focus{border-color:#fff3!important}.focus\:border-white-alpha-30:focus{border-color:#ffffff4d!important}.focus\:border-white-alpha-40:focus{border-color:#fff6!important}.focus\:border-white-alpha-50:focus{border-color:#ffffff80!important}.focus\:border-white-alpha-60:focus{border-color:#fff9!important}.focus\:border-white-alpha-70:focus{border-color:#ffffffb3!important}.focus\:border-white-alpha-80:focus{border-color:#fffc!important}.focus\:border-white-alpha-90:focus{border-color:#ffffffe6!important}.active\:border-white-alpha-10:active{border-color:#ffffff1a!important}.active\:border-white-alpha-20:active{border-color:#fff3!important}.active\:border-white-alpha-30:active{border-color:#ffffff4d!important}.active\:border-white-alpha-40:active{border-color:#fff6!important}.active\:border-white-alpha-50:active{border-color:#ffffff80!important}.active\:border-white-alpha-60:active{border-color:#fff9!important}.active\:border-white-alpha-70:active{border-color:#ffffffb3!important}.active\:border-white-alpha-80:active{border-color:#fffc!important}.active\:border-white-alpha-90:active{border-color:#ffffffe6!important}.border-black-alpha-10{border-color:#0000001a!important}.border-black-alpha-20{border-color:#0003!important}.border-black-alpha-30{border-color:#0000004d!important}.border-black-alpha-40{border-color:#0006!important}.border-black-alpha-50{border-color:#00000080!important}.border-black-alpha-60{border-color:#0009!important}.border-black-alpha-70{border-color:#000000b3!important}.border-black-alpha-80{border-color:#000c!important}.border-black-alpha-90{border-color:#000000e6!important}.hover\:border-black-alpha-10:hover{border-color:#0000001a!important}.hover\:border-black-alpha-20:hover{border-color:#0003!important}.hover\:border-black-alpha-30:hover{border-color:#0000004d!important}.hover\:border-black-alpha-40:hover{border-color:#0006!important}.hover\:border-black-alpha-50:hover{border-color:#00000080!important}.hover\:border-black-alpha-60:hover{border-color:#0009!important}.hover\:border-black-alpha-70:hover{border-color:#000000b3!important}.hover\:border-black-alpha-80:hover{border-color:#000c!important}.hover\:border-black-alpha-90:hover{border-color:#000000e6!important}.focus\:border-black-alpha-10:focus{border-color:#0000001a!important}.focus\:border-black-alpha-20:focus{border-color:#0003!important}.focus\:border-black-alpha-30:focus{border-color:#0000004d!important}.focus\:border-black-alpha-40:focus{border-color:#0006!important}.focus\:border-black-alpha-50:focus{border-color:#00000080!important}.focus\:border-black-alpha-60:focus{border-color:#0009!important}.focus\:border-black-alpha-70:focus{border-color:#000000b3!important}.focus\:border-black-alpha-80:focus{border-color:#000c!important}.focus\:border-black-alpha-90:focus{border-color:#000000e6!important}.active\:border-black-alpha-10:active{border-color:#0000001a!important}.active\:border-black-alpha-20:active{border-color:#0003!important}.active\:border-black-alpha-30:active{border-color:#0000004d!important}.active\:border-black-alpha-40:active{border-color:#0006!important}.active\:border-black-alpha-50:active{border-color:#00000080!important}.active\:border-black-alpha-60:active{border-color:#0009!important}.active\:border-black-alpha-70:active{border-color:#000000b3!important}.active\:border-black-alpha-80:active{border-color:#000c!important}.active\:border-black-alpha-90:active{border-color:#000000e6!important}.text-white-alpha-10{color:#ffffff1a!important}.text-white-alpha-20{color:#fff3!important}.text-white-alpha-30{color:#ffffff4d!important}.text-white-alpha-40{color:#fff6!important}.text-white-alpha-50{color:#ffffff80!important}.text-white-alpha-60{color:#fff9!important}.text-white-alpha-70{color:#ffffffb3!important}.text-white-alpha-80{color:#fffc!important}.text-white-alpha-90{color:#ffffffe6!important}.hover\:text-white-alpha-10:hover{color:#ffffff1a!important}.hover\:text-white-alpha-20:hover{color:#fff3!important}.hover\:text-white-alpha-30:hover{color:#ffffff4d!important}.hover\:text-white-alpha-40:hover{color:#fff6!important}.hover\:text-white-alpha-50:hover{color:#ffffff80!important}.hover\:text-white-alpha-60:hover{color:#fff9!important}.hover\:text-white-alpha-70:hover{color:#ffffffb3!important}.hover\:text-white-alpha-80:hover{color:#fffc!important}.hover\:text-white-alpha-90:hover{color:#ffffffe6!important}.focus\:text-white-alpha-10:focus{color:#ffffff1a!important}.focus\:text-white-alpha-20:focus{color:#fff3!important}.focus\:text-white-alpha-30:focus{color:#ffffff4d!important}.focus\:text-white-alpha-40:focus{color:#fff6!important}.focus\:text-white-alpha-50:focus{color:#ffffff80!important}.focus\:text-white-alpha-60:focus{color:#fff9!important}.focus\:text-white-alpha-70:focus{color:#ffffffb3!important}.focus\:text-white-alpha-80:focus{color:#fffc!important}.focus\:text-white-alpha-90:focus{color:#ffffffe6!important}.active\:text-white-alpha-10:active{color:#ffffff1a!important}.active\:text-white-alpha-20:active{color:#fff3!important}.active\:text-white-alpha-30:active{color:#ffffff4d!important}.active\:text-white-alpha-40:active{color:#fff6!important}.active\:text-white-alpha-50:active{color:#ffffff80!important}.active\:text-white-alpha-60:active{color:#fff9!important}.active\:text-white-alpha-70:active{color:#ffffffb3!important}.active\:text-white-alpha-80:active{color:#fffc!important}.active\:text-white-alpha-90:active{color:#ffffffe6!important}.text-black-alpha-10{color:#0000001a!important}.text-black-alpha-20{color:#0003!important}.text-black-alpha-30{color:#0000004d!important}.text-black-alpha-40{color:#0006!important}.text-black-alpha-50{color:#00000080!important}.text-black-alpha-60{color:#0009!important}.text-black-alpha-70{color:#000000b3!important}.text-black-alpha-80{color:#000c!important}.text-black-alpha-90{color:#000000e6!important}.hover\:text-black-alpha-10:hover{color:#0000001a!important}.hover\:text-black-alpha-20:hover{color:#0003!important}.hover\:text-black-alpha-30:hover{color:#0000004d!important}.hover\:text-black-alpha-40:hover{color:#0006!important}.hover\:text-black-alpha-50:hover{color:#00000080!important}.hover\:text-black-alpha-60:hover{color:#0009!important}.hover\:text-black-alpha-70:hover{color:#000000b3!important}.hover\:text-black-alpha-80:hover{color:#000c!important}.hover\:text-black-alpha-90:hover{color:#000000e6!important}.focus\:text-black-alpha-10:focus{color:#0000001a!important}.focus\:text-black-alpha-20:focus{color:#0003!important}.focus\:text-black-alpha-30:focus{color:#0000004d!important}.focus\:text-black-alpha-40:focus{color:#0006!important}.focus\:text-black-alpha-50:focus{color:#00000080!important}.focus\:text-black-alpha-60:focus{color:#0009!important}.focus\:text-black-alpha-70:focus{color:#000000b3!important}.focus\:text-black-alpha-80:focus{color:#000c!important}.focus\:text-black-alpha-90:focus{color:#000000e6!important}.active\:text-black-alpha-10:active{color:#0000001a!important}.active\:text-black-alpha-20:active{color:#0003!important}.active\:text-black-alpha-30:active{color:#0000004d!important}.active\:text-black-alpha-40:active{color:#0006!important}.active\:text-black-alpha-50:active{color:#00000080!important}.active\:text-black-alpha-60:active{color:#0009!important}.active\:text-black-alpha-70:active{color:#000000b3!important}.active\:text-black-alpha-80:active{color:#000c!important}.active\:text-black-alpha-90:active{color:#000000e6!important}.text-primary{color:var(--primary-color)!important}.bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.bg-white{background-color:#fff!important}.border-primary{border-color:var(--primary-color)!important}.text-white{color:#fff!important}.border-white{border-color:#fff!important}.text-color{color:var(--text-color)!important}.text-color-secondary{color:var(--text-color-secondary)!important}.surface-ground{background-color:var(--surface-ground)!important}.surface-section{background-color:var(--surface-section)!important}.surface-card{background-color:var(--surface-card)!important}.surface-overlay{background-color:var(--surface-overlay)!important}.surface-hover{background-color:var(--surface-hover)!important}.surface-border{border-color:var(--surface-border)!important}.focus\:text-primary:focus{color:var(--primary-color)!important}.hover\:text-primary:hover,.active\:text-primary:active{color:var(--primary-color)!important}.focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.hover\:bg-primary:hover,.active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.hover\:bg-primary-reverse:hover,.active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.focus\:bg-white:focus{background-color:#fff!important}.hover\:bg-white:hover,.active\:bg-white:active{background-color:#fff!important}.focus\:border-primary:focus{border-color:var(--primary-color)!important}.hover\:border-primary:hover,.active\:border-primary:active{border-color:var(--primary-color)!important}.focus\:text-white:focus{color:#fff!important}.hover\:text-white:hover,.active\:text-white:active{color:#fff!important}.focus\:border-white:focus{border-color:#fff!important}.hover\:border-white:hover,.active\:border-white:active{border-color:#fff!important}.focus\:text-color:focus{color:var(--text-color)!important}.hover\:text-color:hover,.active\:text-color:active{color:var(--text-color)!important}.focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.hover\:text-color-secondary:hover,.active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.hover\:surface-ground:hover,.active\:surface-ground:active{background-color:var(--surface-ground)!important}.focus\:surface-section:focus{background-color:var(--surface-section)!important}.hover\:surface-section:hover,.active\:surface-section:active{background-color:var(--surface-section)!important}.focus\:surface-card:focus{background-color:var(--surface-card)!important}.hover\:surface-card:hover,.active\:surface-card:active{background-color:var(--surface-card)!important}.focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.hover\:surface-overlay:hover,.active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.hover\:surface-hover:hover,.active\:surface-hover:active{background-color:var(--surface-hover)!important}.focus\:surface-border:focus{border-color:var(--surface-border)!important}.hover\:surface-border:hover,.active\:surface-border:active{border-color:var(--surface-border)!important}@media screen and (min-width: 576px){.sm\:text-primary{color:var(--primary-color)!important}.sm\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:bg-white{background-color:#fff!important}.sm\:border-primary{border-color:var(--primary-color)!important}.sm\:text-white{color:#fff!important}.sm\:border-white{border-color:#fff!important}.sm\:text-color{color:var(--text-color)!important}.sm\:text-color-secondary{color:var(--text-color-secondary)!important}.sm\:surface-ground{background-color:var(--surface-ground)!important}.sm\:surface-section{background-color:var(--surface-section)!important}.sm\:surface-card{background-color:var(--surface-card)!important}.sm\:surface-overlay{background-color:var(--surface-overlay)!important}.sm\:surface-hover{background-color:var(--surface-hover)!important}.sm\:surface-border{border-color:var(--surface-border)!important}.sm\:focus\:text-primary:focus{color:var(--primary-color)!important}.sm\:hover\:text-primary:hover,.sm\:active\:text-primary:active{color:var(--primary-color)!important}.sm\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:hover\:bg-primary:hover,.sm\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.sm\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:hover\:bg-primary-reverse:hover,.sm\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.sm\:focus\:bg-white:focus{background-color:#fff!important}.sm\:hover\:bg-white:hover,.sm\:active\:bg-white:active{background-color:#fff!important}.sm\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.sm\:hover\:border-primary:hover,.sm\:active\:border-primary:active{border-color:var(--primary-color)!important}.sm\:focus\:text-white:focus{color:#fff!important}.sm\:hover\:text-white:hover,.sm\:active\:text-white:active{color:#fff!important}.sm\:focus\:border-white:focus{border-color:#fff!important}.sm\:hover\:border-white:hover,.sm\:active\:border-white:active{border-color:#fff!important}.sm\:focus\:text-color:focus{color:var(--text-color)!important}.sm\:hover\:text-color:hover,.sm\:active\:text-color:active{color:var(--text-color)!important}.sm\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.sm\:hover\:text-color-secondary:hover,.sm\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.sm\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.sm\:hover\:surface-ground:hover,.sm\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.sm\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.sm\:hover\:surface-section:hover,.sm\:active\:surface-section:active{background-color:var(--surface-section)!important}.sm\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.sm\:hover\:surface-card:hover,.sm\:active\:surface-card:active{background-color:var(--surface-card)!important}.sm\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.sm\:hover\:surface-overlay:hover,.sm\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.sm\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.sm\:hover\:surface-hover:hover,.sm\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.sm\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.sm\:hover\:surface-border:hover,.sm\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width: 768px){.md\:text-primary{color:var(--primary-color)!important}.md\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:bg-white{background-color:#fff!important}.md\:border-primary{border-color:var(--primary-color)!important}.md\:text-white{color:#fff!important}.md\:border-white{border-color:#fff!important}.md\:text-color{color:var(--text-color)!important}.md\:text-color-secondary{color:var(--text-color-secondary)!important}.md\:surface-ground{background-color:var(--surface-ground)!important}.md\:surface-section{background-color:var(--surface-section)!important}.md\:surface-card{background-color:var(--surface-card)!important}.md\:surface-overlay{background-color:var(--surface-overlay)!important}.md\:surface-hover{background-color:var(--surface-hover)!important}.md\:surface-border{border-color:var(--surface-border)!important}.md\:focus\:text-primary:focus{color:var(--primary-color)!important}.md\:hover\:text-primary:hover,.md\:active\:text-primary:active{color:var(--primary-color)!important}.md\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:hover\:bg-primary:hover,.md\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.md\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:hover\:bg-primary-reverse:hover,.md\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.md\:focus\:bg-white:focus{background-color:#fff!important}.md\:hover\:bg-white:hover,.md\:active\:bg-white:active{background-color:#fff!important}.md\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.md\:hover\:border-primary:hover,.md\:active\:border-primary:active{border-color:var(--primary-color)!important}.md\:focus\:text-white:focus{color:#fff!important}.md\:hover\:text-white:hover,.md\:active\:text-white:active{color:#fff!important}.md\:focus\:border-white:focus{border-color:#fff!important}.md\:hover\:border-white:hover,.md\:active\:border-white:active{border-color:#fff!important}.md\:focus\:text-color:focus{color:var(--text-color)!important}.md\:hover\:text-color:hover,.md\:active\:text-color:active{color:var(--text-color)!important}.md\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.md\:hover\:text-color-secondary:hover,.md\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.md\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.md\:hover\:surface-ground:hover,.md\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.md\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.md\:hover\:surface-section:hover,.md\:active\:surface-section:active{background-color:var(--surface-section)!important}.md\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.md\:hover\:surface-card:hover,.md\:active\:surface-card:active{background-color:var(--surface-card)!important}.md\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.md\:hover\:surface-overlay:hover,.md\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.md\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.md\:hover\:surface-hover:hover,.md\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.md\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.md\:hover\:surface-border:hover,.md\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width: 992px){.lg\:text-primary{color:var(--primary-color)!important}.lg\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:bg-white{background-color:#fff!important}.lg\:border-primary{border-color:var(--primary-color)!important}.lg\:text-white{color:#fff!important}.lg\:border-white{border-color:#fff!important}.lg\:text-color{color:var(--text-color)!important}.lg\:text-color-secondary{color:var(--text-color-secondary)!important}.lg\:surface-ground{background-color:var(--surface-ground)!important}.lg\:surface-section{background-color:var(--surface-section)!important}.lg\:surface-card{background-color:var(--surface-card)!important}.lg\:surface-overlay{background-color:var(--surface-overlay)!important}.lg\:surface-hover{background-color:var(--surface-hover)!important}.lg\:surface-border{border-color:var(--surface-border)!important}.lg\:focus\:text-primary:focus{color:var(--primary-color)!important}.lg\:hover\:text-primary:hover,.lg\:active\:text-primary:active{color:var(--primary-color)!important}.lg\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:hover\:bg-primary:hover,.lg\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.lg\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:hover\:bg-primary-reverse:hover,.lg\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.lg\:focus\:bg-white:focus{background-color:#fff!important}.lg\:hover\:bg-white:hover,.lg\:active\:bg-white:active{background-color:#fff!important}.lg\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.lg\:hover\:border-primary:hover,.lg\:active\:border-primary:active{border-color:var(--primary-color)!important}.lg\:focus\:text-white:focus{color:#fff!important}.lg\:hover\:text-white:hover,.lg\:active\:text-white:active{color:#fff!important}.lg\:focus\:border-white:focus{border-color:#fff!important}.lg\:hover\:border-white:hover,.lg\:active\:border-white:active{border-color:#fff!important}.lg\:focus\:text-color:focus{color:var(--text-color)!important}.lg\:hover\:text-color:hover,.lg\:active\:text-color:active{color:var(--text-color)!important}.lg\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.lg\:hover\:text-color-secondary:hover,.lg\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.lg\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.lg\:hover\:surface-ground:hover,.lg\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.lg\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.lg\:hover\:surface-section:hover,.lg\:active\:surface-section:active{background-color:var(--surface-section)!important}.lg\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.lg\:hover\:surface-card:hover,.lg\:active\:surface-card:active{background-color:var(--surface-card)!important}.lg\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.lg\:hover\:surface-overlay:hover,.lg\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.lg\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.lg\:hover\:surface-hover:hover,.lg\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.lg\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.lg\:hover\:surface-border:hover,.lg\:active\:surface-border:active{border-color:var(--surface-border)!important}}@media screen and (min-width: 1200px){.xl\:text-primary{color:var(--primary-color)!important}.xl\:bg-primary{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:bg-primary-reverse{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:bg-white{background-color:#fff!important}.xl\:border-primary{border-color:var(--primary-color)!important}.xl\:text-white{color:#fff!important}.xl\:border-white{border-color:#fff!important}.xl\:text-color{color:var(--text-color)!important}.xl\:text-color-secondary{color:var(--text-color-secondary)!important}.xl\:surface-ground{background-color:var(--surface-ground)!important}.xl\:surface-section{background-color:var(--surface-section)!important}.xl\:surface-card{background-color:var(--surface-card)!important}.xl\:surface-overlay{background-color:var(--surface-overlay)!important}.xl\:surface-hover{background-color:var(--surface-hover)!important}.xl\:surface-border{border-color:var(--surface-border)!important}.xl\:focus\:text-primary:focus{color:var(--primary-color)!important}.xl\:hover\:text-primary:hover,.xl\:active\:text-primary:active{color:var(--primary-color)!important}.xl\:focus\:bg-primary:focus{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:hover\:bg-primary:hover,.xl\:active\:bg-primary:active{color:var(--primary-color-text)!important;background-color:var(--primary-color)!important}.xl\:focus\:bg-primary-reverse:focus{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:hover\:bg-primary-reverse:hover,.xl\:active\:bg-primary-reverse:active{color:var(--primary-color)!important;background-color:var(--primary-color-text)!important}.xl\:focus\:bg-white:focus{background-color:#fff!important}.xl\:hover\:bg-white:hover,.xl\:active\:bg-white:active{background-color:#fff!important}.xl\:focus\:border-primary:focus{border-color:var(--primary-color)!important}.xl\:hover\:border-primary:hover,.xl\:active\:border-primary:active{border-color:var(--primary-color)!important}.xl\:focus\:text-white:focus{color:#fff!important}.xl\:hover\:text-white:hover,.xl\:active\:text-white:active{color:#fff!important}.xl\:focus\:border-white:focus{border-color:#fff!important}.xl\:hover\:border-white:hover,.xl\:active\:border-white:active{border-color:#fff!important}.xl\:focus\:text-color:focus{color:var(--text-color)!important}.xl\:hover\:text-color:hover,.xl\:active\:text-color:active{color:var(--text-color)!important}.xl\:focus\:text-color-secondary:focus{color:var(--text-color-secondary)!important}.xl\:hover\:text-color-secondary:hover,.xl\:active\:text-color-secondary:active{color:var(--text-color-secondary)!important}.xl\:focus\:surface-ground:focus{background-color:var(--surface-ground)!important}.xl\:hover\:surface-ground:hover,.xl\:active\:surface-ground:active{background-color:var(--surface-ground)!important}.xl\:focus\:surface-section:focus{background-color:var(--surface-section)!important}.xl\:hover\:surface-section:hover,.xl\:active\:surface-section:active{background-color:var(--surface-section)!important}.xl\:focus\:surface-card:focus{background-color:var(--surface-card)!important}.xl\:hover\:surface-card:hover,.xl\:active\:surface-card:active{background-color:var(--surface-card)!important}.xl\:focus\:surface-overlay:focus{background-color:var(--surface-overlay)!important}.xl\:hover\:surface-overlay:hover,.xl\:active\:surface-overlay:active{background-color:var(--surface-overlay)!important}.xl\:focus\:surface-hover:focus{background-color:var(--surface-hover)!important}.xl\:hover\:surface-hover:hover,.xl\:active\:surface-hover:active{background-color:var(--surface-hover)!important}.xl\:focus\:surface-border:focus{border-color:var(--surface-border)!important}.xl\:hover\:surface-border:hover,.xl\:active\:surface-border:active{border-color:var(--surface-border)!important}}.field{margin-bottom:1rem}.field>label{display:inline-block;margin-bottom:.5rem}.field.grid>label{display:flex;align-items:center}.field>small{margin-top:.25rem}.field.grid,.formgrid.grid{margin-top:0}.field.grid .col-fixed,.formgrid.grid .col-fixed,.field.grid .col,.formgrid.grid .col,.field.grid .col-1,.formgrid.grid .col-1,.field.grid .col-2,.formgrid.grid .col-2,.field.grid .col-3,.formgrid.grid .col-3,.field.grid .col-4,.formgrid.grid .col-4,.field.grid .col-5,.formgrid.grid .col-5,.field.grid .col-6,.formgrid.grid .col-6,.field.grid .col-7,.formgrid.grid .col-7,.field.grid .col-8,.formgrid.grid .col-8,.field.grid .col-9,.formgrid.grid .col-9,.field.grid .col-10,.formgrid.grid .col-10,.field.grid .col-11,.formgrid.grid .col-11,.field.grid .col-12,.formgrid.grid .col-12{padding-top:0;padding-bottom:0}.formgroup-inline{display:flex;flex-wrap:wrap;align-items:flex-start}.formgroup-inline .field,.formgroup-inline .field-checkbox,.formgroup-inline .field-radiobutton{margin-right:1rem}.formgroup-inline .field>label,.formgroup-inline .field-checkbox>label,.formgroup-inline .field-radiobutton>label{margin-right:.5rem;margin-bottom:0}.field-checkbox,.field-radiobutton{margin-bottom:1rem;display:flex;align-items:center}.field-checkbox>label,.field-radiobutton>label{margin-left:.5rem;line-height:1}.hidden{display:none!important}.block{display:block!important}.inline{display:inline!important}.inline-block{display:inline-block!important}.flex{display:flex!important}.inline-flex{display:inline-flex!important}@media screen and (min-width: 576px){.sm\:hidden{display:none!important}.sm\:block{display:block!important}.sm\:inline{display:inline!important}.sm\:inline-block{display:inline-block!important}.sm\:flex{display:flex!important}.sm\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 768px){.md\:hidden{display:none!important}.md\:block{display:block!important}.md\:inline{display:inline!important}.md\:inline-block{display:inline-block!important}.md\:flex{display:flex!important}.md\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 992px){.lg\:hidden{display:none!important}.lg\:block{display:block!important}.lg\:inline{display:inline!important}.lg\:inline-block{display:inline-block!important}.lg\:flex{display:flex!important}.lg\:inline-flex{display:inline-flex!important}}@media screen and (min-width: 1200px){.xl\:hidden{display:none!important}.xl\:block{display:block!important}.xl\:inline{display:inline!important}.xl\:inline-block{display:inline-block!important}.xl\:flex{display:flex!important}.xl\:inline-flex{display:inline-flex!important}}.text-center{text-align:center!important}.text-justify{text-align:justify!important}.text-left{text-align:left!important}.text-right{text-align:right!important}@media screen and (min-width: 576px){.sm\:text-center{text-align:center!important}.sm\:text-justify{text-align:justify!important}.sm\:text-left{text-align:left!important}.sm\:text-right{text-align:right!important}}@media screen and (min-width: 768px){.md\:text-center{text-align:center!important}.md\:text-justify{text-align:justify!important}.md\:text-left{text-align:left!important}.md\:text-right{text-align:right!important}}@media screen and (min-width: 992px){.lg\:text-center{text-align:center!important}.lg\:text-justify{text-align:justify!important}.lg\:text-left{text-align:left!important}.lg\:text-right{text-align:right!important}}@media screen and (min-width: 1200px){.xl\:text-center{text-align:center!important}.xl\:text-justify{text-align:justify!important}.xl\:text-left{text-align:left!important}.xl\:text-right{text-align:right!important}}.underline{text-decoration:underline!important}.line-through{text-decoration:line-through!important}.no-underline{text-decoration:none!important}.focus\:underline:focus{text-decoration:underline!important}.hover\:underline:hover,.active\:underline:active{text-decoration:underline!important}.focus\:line-through:focus{text-decoration:line-through!important}.hover\:line-through:hover,.active\:line-through:active{text-decoration:line-through!important}.focus\:no-underline:focus{text-decoration:none!important}.hover\:no-underline:hover,.active\:no-underline:active{text-decoration:none!important}.lowercase{text-transform:lowercase!important}.uppercase{text-transform:uppercase!important}.capitalize{text-transform:capitalize!important}.text-overflow-clip{text-overflow:clip!important}.text-overflow-ellipsis{text-overflow:ellipsis!important}@media screen and (min-width: 576px){.sm\:text-overflow-clip{text-overflow:clip!important}.sm\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 768px){.md\:text-overflow-clip{text-overflow:clip!important}.md\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 992px){.lg\:text-overflow-clip{text-overflow:clip!important}.lg\:text-overflow-ellipsis{text-overflow:ellipsis!important}}@media screen and (min-width: 1200px){.xl\:text-overflow-clip{text-overflow:clip!important}.xl\:text-overflow-ellipsis{text-overflow:ellipsis!important}}.font-light{font-weight:300!important}.font-normal{font-weight:400!important}.font-medium{font-weight:500!important}.font-semibold{font-weight:600!important}.font-bold{font-weight:700!important}@media screen and (min-width: 576px){.sm\:font-light{font-weight:300!important}.sm\:font-normal{font-weight:400!important}.sm\:font-medium{font-weight:500!important}.sm\:font-semibold{font-weight:600!important}.sm\:font-bold{font-weight:700!important}}@media screen and (min-width: 768px){.md\:font-light{font-weight:300!important}.md\:font-normal{font-weight:400!important}.md\:font-medium{font-weight:500!important}.md\:font-semibold{font-weight:600!important}.md\:font-bold{font-weight:700!important}}@media screen and (min-width: 992px){.lg\:font-light{font-weight:300!important}.lg\:font-normal{font-weight:400!important}.lg\:font-medium{font-weight:500!important}.lg\:font-semibold{font-weight:600!important}.lg\:font-bold{font-weight:700!important}}@media screen and (min-width: 1200px){.xl\:font-light{font-weight:300!important}.xl\:font-normal{font-weight:400!important}.xl\:font-medium{font-weight:500!important}.xl\:font-semibold{font-weight:600!important}.xl\:font-bold{font-weight:700!important}}.font-italic{font-style:italic!important}.text-xs{font-size:.75rem!important}.text-sm{font-size:.875rem!important}.text-base{font-size:1rem!important}.text-lg{font-size:1.125rem!important}.text-xl{font-size:1.25rem!important}.text-2xl{font-size:1.5rem!important}.text-3xl{font-size:1.75rem!important}.text-4xl{font-size:2rem!important}.text-5xl{font-size:2.5rem!important}.text-6xl{font-size:3rem!important}.text-7xl{font-size:4rem!important}.text-8xl{font-size:6rem!important}@media screen and (min-width: 576px){.sm\:text-xs{font-size:.75rem!important}.sm\:text-sm{font-size:.875rem!important}.sm\:text-base{font-size:1rem!important}.sm\:text-lg{font-size:1.125rem!important}.sm\:text-xl{font-size:1.25rem!important}.sm\:text-2xl{font-size:1.5rem!important}.sm\:text-3xl{font-size:1.75rem!important}.sm\:text-4xl{font-size:2rem!important}.sm\:text-5xl{font-size:2.5rem!important}.sm\:text-6xl{font-size:3rem!important}.sm\:text-7xl{font-size:4rem!important}.sm\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 768px){.md\:text-xs{font-size:.75rem!important}.md\:text-sm{font-size:.875rem!important}.md\:text-base{font-size:1rem!important}.md\:text-lg{font-size:1.125rem!important}.md\:text-xl{font-size:1.25rem!important}.md\:text-2xl{font-size:1.5rem!important}.md\:text-3xl{font-size:1.75rem!important}.md\:text-4xl{font-size:2rem!important}.md\:text-5xl{font-size:2.5rem!important}.md\:text-6xl{font-size:3rem!important}.md\:text-7xl{font-size:4rem!important}.md\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 992px){.lg\:text-xs{font-size:.75rem!important}.lg\:text-sm{font-size:.875rem!important}.lg\:text-base{font-size:1rem!important}.lg\:text-lg{font-size:1.125rem!important}.lg\:text-xl{font-size:1.25rem!important}.lg\:text-2xl{font-size:1.5rem!important}.lg\:text-3xl{font-size:1.75rem!important}.lg\:text-4xl{font-size:2rem!important}.lg\:text-5xl{font-size:2.5rem!important}.lg\:text-6xl{font-size:3rem!important}.lg\:text-7xl{font-size:4rem!important}.lg\:text-8xl{font-size:6rem!important}}@media screen and (min-width: 1200px){.xl\:text-xs{font-size:.75rem!important}.xl\:text-sm{font-size:.875rem!important}.xl\:text-base{font-size:1rem!important}.xl\:text-lg{font-size:1.125rem!important}.xl\:text-xl{font-size:1.25rem!important}.xl\:text-2xl{font-size:1.5rem!important}.xl\:text-3xl{font-size:1.75rem!important}.xl\:text-4xl{font-size:2rem!important}.xl\:text-5xl{font-size:2.5rem!important}.xl\:text-6xl{font-size:3rem!important}.xl\:text-7xl{font-size:4rem!important}.xl\:text-8xl{font-size:6rem!important}}.line-height-1{line-height:1!important}.line-height-2{line-height:1.25!important}.line-height-3{line-height:1.5!important}.line-height-4{line-height:2!important}.white-space-normal{white-space:normal!important}.white-space-nowrap{white-space:nowrap!important}.vertical-align-baseline{vertical-align:baseline!important}.vertical-align-top{vertical-align:top!important}.vertical-align-middle{vertical-align:middle!important}.vertical-align-bottom{vertical-align:bottom!important}.vertical-align-text-top{vertical-align:text-top!important}.vertical-align-text-bottom{vertical-align:text-bottom!important}.vertical-align-sub{vertical-align:sub!important}.vertical-align-super{vertical-align:super!important}@media screen and (min-width: 576px){.sm\:vertical-align-baseline{vertical-align:baseline!important}.sm\:vertical-align-top{vertical-align:top!important}.sm\:vertical-align-middle{vertical-align:middle!important}.sm\:vertical-align-bottom{vertical-align:bottom!important}.sm\:vertical-align-text-top{vertical-align:text-top!important}.sm\:vertical-align-text-bottom{vertical-align:text-bottom!important}.sm\:vertical-align-sub{vertical-align:sub!important}.sm\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 768px){.md\:vertical-align-baseline{vertical-align:baseline!important}.md\:vertical-align-top{vertical-align:top!important}.md\:vertical-align-middle{vertical-align:middle!important}.md\:vertical-align-bottom{vertical-align:bottom!important}.md\:vertical-align-text-top{vertical-align:text-top!important}.md\:vertical-align-text-bottom{vertical-align:text-bottom!important}.md\:vertical-align-sub{vertical-align:sub!important}.md\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 992px){.lg\:vertical-align-baseline{vertical-align:baseline!important}.lg\:vertical-align-top{vertical-align:top!important}.lg\:vertical-align-middle{vertical-align:middle!important}.lg\:vertical-align-bottom{vertical-align:bottom!important}.lg\:vertical-align-text-top{vertical-align:text-top!important}.lg\:vertical-align-text-bottom{vertical-align:text-bottom!important}.lg\:vertical-align-sub{vertical-align:sub!important}.lg\:vertical-align-super{vertical-align:super!important}}@media screen and (min-width: 1200px){.xl\:vertical-align-baseline{vertical-align:baseline!important}.xl\:vertical-align-top{vertical-align:top!important}.xl\:vertical-align-middle{vertical-align:middle!important}.xl\:vertical-align-bottom{vertical-align:bottom!important}.xl\:vertical-align-text-top{vertical-align:text-top!important}.xl\:vertical-align-text-bottom{vertical-align:text-bottom!important}.xl\:vertical-align-sub{vertical-align:sub!important}.xl\:vertical-align-super{vertical-align:super!important}}.flex-row{flex-direction:row!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column{flex-direction:column!important}.flex-column-reverse{flex-direction:column-reverse!important}@media screen and (min-width: 576px){.sm\:flex-row{flex-direction:row!important}.sm\:flex-row-reverse{flex-direction:row-reverse!important}.sm\:flex-column{flex-direction:column!important}.sm\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 768px){.md\:flex-row{flex-direction:row!important}.md\:flex-row-reverse{flex-direction:row-reverse!important}.md\:flex-column{flex-direction:column!important}.md\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 992px){.lg\:flex-row{flex-direction:row!important}.lg\:flex-row-reverse{flex-direction:row-reverse!important}.lg\:flex-column{flex-direction:column!important}.lg\:flex-column-reverse{flex-direction:column-reverse!important}}@media screen and (min-width: 1200px){.xl\:flex-row{flex-direction:row!important}.xl\:flex-row-reverse{flex-direction:row-reverse!important}.xl\:flex-column{flex-direction:column!important}.xl\:flex-column-reverse{flex-direction:column-reverse!important}}.flex-wrap{flex-wrap:wrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-nowrap{flex-wrap:nowrap!important}@media screen and (min-width: 576px){.sm\:flex-wrap{flex-wrap:wrap!important}.sm\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.sm\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 768px){.md\:flex-wrap{flex-wrap:wrap!important}.md\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.md\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 992px){.lg\:flex-wrap{flex-wrap:wrap!important}.lg\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.lg\:flex-nowrap{flex-wrap:nowrap!important}}@media screen and (min-width: 1200px){.xl\:flex-wrap{flex-wrap:wrap!important}.xl\:flex-wrap-reverse{flex-wrap:wrap-reverse!important}.xl\:flex-nowrap{flex-wrap:nowrap!important}}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}@media screen and (min-width: 576px){.sm\:justify-content-start{justify-content:flex-start!important}.sm\:justify-content-end{justify-content:flex-end!important}.sm\:justify-content-center{justify-content:center!important}.sm\:justify-content-between{justify-content:space-between!important}.sm\:justify-content-around{justify-content:space-around!important}.sm\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 768px){.md\:justify-content-start{justify-content:flex-start!important}.md\:justify-content-end{justify-content:flex-end!important}.md\:justify-content-center{justify-content:center!important}.md\:justify-content-between{justify-content:space-between!important}.md\:justify-content-around{justify-content:space-around!important}.md\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 992px){.lg\:justify-content-start{justify-content:flex-start!important}.lg\:justify-content-end{justify-content:flex-end!important}.lg\:justify-content-center{justify-content:center!important}.lg\:justify-content-between{justify-content:space-between!important}.lg\:justify-content-around{justify-content:space-around!important}.lg\:justify-content-evenly{justify-content:space-evenly!important}}@media screen and (min-width: 1200px){.xl\:justify-content-start{justify-content:flex-start!important}.xl\:justify-content-end{justify-content:flex-end!important}.xl\:justify-content-center{justify-content:center!important}.xl\:justify-content-between{justify-content:space-between!important}.xl\:justify-content-around{justify-content:space-around!important}.xl\:justify-content-evenly{justify-content:space-evenly!important}}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-evenly{align-content:space-evenly!important}@media screen and (min-width: 576px){.sm\:align-content-start{align-content:flex-start!important}.sm\:align-content-end{align-content:flex-end!important}.sm\:align-content-center{align-content:center!important}.sm\:align-content-between{align-content:space-between!important}.sm\:align-content-around{align-content:space-around!important}.sm\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 768px){.md\:align-content-start{align-content:flex-start!important}.md\:align-content-end{align-content:flex-end!important}.md\:align-content-center{align-content:center!important}.md\:align-content-between{align-content:space-between!important}.md\:align-content-around{align-content:space-around!important}.md\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 992px){.lg\:align-content-start{align-content:flex-start!important}.lg\:align-content-end{align-content:flex-end!important}.lg\:align-content-center{align-content:center!important}.lg\:align-content-between{align-content:space-between!important}.lg\:align-content-around{align-content:space-around!important}.lg\:align-content-evenly{align-content:space-evenly!important}}@media screen and (min-width: 1200px){.xl\:align-content-start{align-content:flex-start!important}.xl\:align-content-end{align-content:flex-end!important}.xl\:align-content-center{align-content:center!important}.xl\:align-content-between{align-content:space-between!important}.xl\:align-content-around{align-content:space-around!important}.xl\:align-content-evenly{align-content:space-evenly!important}}.align-items-stretch{align-items:stretch!important}.align-items-start{align-items:flex-start!important}.align-items-center{align-items:center!important}.align-items-end{align-items:flex-end!important}.align-items-baseline{align-items:baseline!important}@media screen and (min-width: 576px){.sm\:align-items-stretch{align-items:stretch!important}.sm\:align-items-start{align-items:flex-start!important}.sm\:align-items-center{align-items:center!important}.sm\:align-items-end{align-items:flex-end!important}.sm\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 768px){.md\:align-items-stretch{align-items:stretch!important}.md\:align-items-start{align-items:flex-start!important}.md\:align-items-center{align-items:center!important}.md\:align-items-end{align-items:flex-end!important}.md\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 992px){.lg\:align-items-stretch{align-items:stretch!important}.lg\:align-items-start{align-items:flex-start!important}.lg\:align-items-center{align-items:center!important}.lg\:align-items-end{align-items:flex-end!important}.lg\:align-items-baseline{align-items:baseline!important}}@media screen and (min-width: 1200px){.xl\:align-items-stretch{align-items:stretch!important}.xl\:align-items-start{align-items:flex-start!important}.xl\:align-items-center{align-items:center!important}.xl\:align-items-end{align-items:flex-end!important}.xl\:align-items-baseline{align-items:baseline!important}}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-stretch{align-self:stretch!important}.align-self-baseline{align-self:baseline!important}@media screen and (min-width: 576px){.sm\:align-self-auto{align-self:auto!important}.sm\:align-self-start{align-self:flex-start!important}.sm\:align-self-end{align-self:flex-end!important}.sm\:align-self-center{align-self:center!important}.sm\:align-self-stretch{align-self:stretch!important}.sm\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 768px){.md\:align-self-auto{align-self:auto!important}.md\:align-self-start{align-self:flex-start!important}.md\:align-self-end{align-self:flex-end!important}.md\:align-self-center{align-self:center!important}.md\:align-self-stretch{align-self:stretch!important}.md\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 992px){.lg\:align-self-auto{align-self:auto!important}.lg\:align-self-start{align-self:flex-start!important}.lg\:align-self-end{align-self:flex-end!important}.lg\:align-self-center{align-self:center!important}.lg\:align-self-stretch{align-self:stretch!important}.lg\:align-self-baseline{align-self:baseline!important}}@media screen and (min-width: 1200px){.xl\:align-self-auto{align-self:auto!important}.xl\:align-self-start{align-self:flex-start!important}.xl\:align-self-end{align-self:flex-end!important}.xl\:align-self-center{align-self:center!important}.xl\:align-self-stretch{align-self:stretch!important}.xl\:align-self-baseline{align-self:baseline!important}}.flex-order-0{order:0!important}.flex-order-1{order:1!important}.flex-order-2{order:2!important}.flex-order-3{order:3!important}.flex-order-4{order:4!important}.flex-order-5{order:5!important}.flex-order-6{order:6!important}@media screen and (min-width: 576px){.sm\:flex-order-0{order:0!important}.sm\:flex-order-1{order:1!important}.sm\:flex-order-2{order:2!important}.sm\:flex-order-3{order:3!important}.sm\:flex-order-4{order:4!important}.sm\:flex-order-5{order:5!important}.sm\:flex-order-6{order:6!important}}@media screen and (min-width: 768px){.md\:flex-order-0{order:0!important}.md\:flex-order-1{order:1!important}.md\:flex-order-2{order:2!important}.md\:flex-order-3{order:3!important}.md\:flex-order-4{order:4!important}.md\:flex-order-5{order:5!important}.md\:flex-order-6{order:6!important}}@media screen and (min-width: 992px){.lg\:flex-order-0{order:0!important}.lg\:flex-order-1{order:1!important}.lg\:flex-order-2{order:2!important}.lg\:flex-order-3{order:3!important}.lg\:flex-order-4{order:4!important}.lg\:flex-order-5{order:5!important}.lg\:flex-order-6{order:6!important}}@media screen and (min-width: 1200px){.xl\:flex-order-0{order:0!important}.xl\:flex-order-1{order:1!important}.xl\:flex-order-2{order:2!important}.xl\:flex-order-3{order:3!important}.xl\:flex-order-4{order:4!important}.xl\:flex-order-5{order:5!important}.xl\:flex-order-6{order:6!important}}.flex-1{flex:1 1 0%!important}.flex-auto{flex:1 1 auto!important}.flex-initial{flex:0 1 auto!important}.flex-none{flex:none!important}@media screen and (min-width: 576px){.sm\:flex-1{flex:1 1 0%!important}.sm\:flex-auto{flex:1 1 auto!important}.sm\:flex-initial{flex:0 1 auto!important}.sm\:flex-none{flex:none!important}}@media screen and (min-width: 768px){.md\:flex-1{flex:1 1 0%!important}.md\:flex-auto{flex:1 1 auto!important}.md\:flex-initial{flex:0 1 auto!important}.md\:flex-none{flex:none!important}}@media screen and (min-width: 992px){.lg\:flex-1{flex:1 1 0%!important}.lg\:flex-auto{flex:1 1 auto!important}.lg\:flex-initial{flex:0 1 auto!important}.lg\:flex-none{flex:none!important}}@media screen and (min-width: 1200px){.xl\:flex-1{flex:1 1 0%!important}.xl\:flex-auto{flex:1 1 auto!important}.xl\:flex-initial{flex:0 1 auto!important}.xl\:flex-none{flex:none!important}}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}@media screen and (min-width: 576px){.sm\:flex-grow-0{flex-grow:0!important}.sm\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 768px){.md\:flex-grow-0{flex-grow:0!important}.md\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 992px){.lg\:flex-grow-0{flex-grow:0!important}.lg\:flex-grow-1{flex-grow:1!important}}@media screen and (min-width: 1200px){.xl\:flex-grow-0{flex-grow:0!important}.xl\:flex-grow-1{flex-grow:1!important}}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}@media screen and (min-width: 576px){.sm\:flex-shrink-0{flex-shrink:0!important}.sm\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 768px){.md\:flex-shrink-0{flex-shrink:0!important}.md\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 992px){.lg\:flex-shrink-0{flex-shrink:0!important}.lg\:flex-shrink-1{flex-shrink:1!important}}@media screen and (min-width: 1200px){.xl\:flex-shrink-0{flex-shrink:0!important}.xl\:flex-shrink-1{flex-shrink:1!important}}.gap-0{gap:0rem!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:2rem!important}.gap-6{gap:3rem!important}.gap-7{gap:4rem!important}.gap-8{gap:5rem!important}.row-gap-0{row-gap:0rem!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:2rem!important}.row-gap-6{row-gap:3rem!important}.row-gap-7{row-gap:4rem!important}.row-gap-8{row-gap:5rem!important}.column-gap-0{column-gap:0rem!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:2rem!important}.column-gap-6{column-gap:3rem!important}.column-gap-7{column-gap:4rem!important}.column-gap-8{column-gap:5rem!important}@media screen and (min-width: 576px){.sm\:gap-0{gap:0rem!important}.sm\:gap-1{gap:.25rem!important}.sm\:gap-2{gap:.5rem!important}.sm\:gap-3{gap:1rem!important}.sm\:gap-4{gap:1.5rem!important}.sm\:gap-5{gap:2rem!important}.sm\:gap-6{gap:3rem!important}.sm\:gap-7{gap:4rem!important}.sm\:gap-8{gap:5rem!important}.sm\:row-gap-0{row-gap:0rem!important}.sm\:row-gap-1{row-gap:.25rem!important}.sm\:row-gap-2{row-gap:.5rem!important}.sm\:row-gap-3{row-gap:1rem!important}.sm\:row-gap-4{row-gap:1.5rem!important}.sm\:row-gap-5{row-gap:2rem!important}.sm\:row-gap-6{row-gap:3rem!important}.sm\:row-gap-7{row-gap:4rem!important}.sm\:row-gap-8{row-gap:5rem!important}.sm\:column-gap-0{column-gap:0rem!important}.sm\:column-gap-1{column-gap:.25rem!important}.sm\:column-gap-2{column-gap:.5rem!important}.sm\:column-gap-3{column-gap:1rem!important}.sm\:column-gap-4{column-gap:1.5rem!important}.sm\:column-gap-5{column-gap:2rem!important}.sm\:column-gap-6{column-gap:3rem!important}.sm\:column-gap-7{column-gap:4rem!important}.sm\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width: 768px){.md\:gap-0{gap:0rem!important}.md\:gap-1{gap:.25rem!important}.md\:gap-2{gap:.5rem!important}.md\:gap-3{gap:1rem!important}.md\:gap-4{gap:1.5rem!important}.md\:gap-5{gap:2rem!important}.md\:gap-6{gap:3rem!important}.md\:gap-7{gap:4rem!important}.md\:gap-8{gap:5rem!important}.md\:row-gap-0{row-gap:0rem!important}.md\:row-gap-1{row-gap:.25rem!important}.md\:row-gap-2{row-gap:.5rem!important}.md\:row-gap-3{row-gap:1rem!important}.md\:row-gap-4{row-gap:1.5rem!important}.md\:row-gap-5{row-gap:2rem!important}.md\:row-gap-6{row-gap:3rem!important}.md\:row-gap-7{row-gap:4rem!important}.md\:row-gap-8{row-gap:5rem!important}.md\:column-gap-0{column-gap:0rem!important}.md\:column-gap-1{column-gap:.25rem!important}.md\:column-gap-2{column-gap:.5rem!important}.md\:column-gap-3{column-gap:1rem!important}.md\:column-gap-4{column-gap:1.5rem!important}.md\:column-gap-5{column-gap:2rem!important}.md\:column-gap-6{column-gap:3rem!important}.md\:column-gap-7{column-gap:4rem!important}.md\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width: 992px){.lg\:gap-0{gap:0rem!important}.lg\:gap-1{gap:.25rem!important}.lg\:gap-2{gap:.5rem!important}.lg\:gap-3{gap:1rem!important}.lg\:gap-4{gap:1.5rem!important}.lg\:gap-5{gap:2rem!important}.lg\:gap-6{gap:3rem!important}.lg\:gap-7{gap:4rem!important}.lg\:gap-8{gap:5rem!important}.lg\:row-gap-0{row-gap:0rem!important}.lg\:row-gap-1{row-gap:.25rem!important}.lg\:row-gap-2{row-gap:.5rem!important}.lg\:row-gap-3{row-gap:1rem!important}.lg\:row-gap-4{row-gap:1.5rem!important}.lg\:row-gap-5{row-gap:2rem!important}.lg\:row-gap-6{row-gap:3rem!important}.lg\:row-gap-7{row-gap:4rem!important}.lg\:row-gap-8{row-gap:5rem!important}.lg\:column-gap-0{column-gap:0rem!important}.lg\:column-gap-1{column-gap:.25rem!important}.lg\:column-gap-2{column-gap:.5rem!important}.lg\:column-gap-3{column-gap:1rem!important}.lg\:column-gap-4{column-gap:1.5rem!important}.lg\:column-gap-5{column-gap:2rem!important}.lg\:column-gap-6{column-gap:3rem!important}.lg\:column-gap-7{column-gap:4rem!important}.lg\:column-gap-8{column-gap:5rem!important}}@media screen and (min-width: 1200px){.xl\:gap-0{gap:0rem!important}.xl\:gap-1{gap:.25rem!important}.xl\:gap-2{gap:.5rem!important}.xl\:gap-3{gap:1rem!important}.xl\:gap-4{gap:1.5rem!important}.xl\:gap-5{gap:2rem!important}.xl\:gap-6{gap:3rem!important}.xl\:gap-7{gap:4rem!important}.xl\:gap-8{gap:5rem!important}.xl\:row-gap-0{row-gap:0rem!important}.xl\:row-gap-1{row-gap:.25rem!important}.xl\:row-gap-2{row-gap:.5rem!important}.xl\:row-gap-3{row-gap:1rem!important}.xl\:row-gap-4{row-gap:1.5rem!important}.xl\:row-gap-5{row-gap:2rem!important}.xl\:row-gap-6{row-gap:3rem!important}.xl\:row-gap-7{row-gap:4rem!important}.xl\:row-gap-8{row-gap:5rem!important}.xl\:column-gap-0{column-gap:0rem!important}.xl\:column-gap-1{column-gap:.25rem!important}.xl\:column-gap-2{column-gap:.5rem!important}.xl\:column-gap-3{column-gap:1rem!important}.xl\:column-gap-4{column-gap:1.5rem!important}.xl\:column-gap-5{column-gap:2rem!important}.xl\:column-gap-6{column-gap:3rem!important}.xl\:column-gap-7{column-gap:4rem!important}.xl\:column-gap-8{column-gap:5rem!important}}.p-0{padding:0rem!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2rem!important}.p-6{padding:3rem!important}.p-7{padding:4rem!important}.p-8{padding:5rem!important}.pt-0{padding-top:0rem!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2rem!important}.pt-6{padding-top:3rem!important}.pt-7{padding-top:4rem!important}.pt-8{padding-top:5rem!important}.pr-0{padding-right:0rem!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2rem!important}.pr-6{padding-right:3rem!important}.pr-7{padding-right:4rem!important}.pr-8{padding-right:5rem!important}.pl-0{padding-left:0rem!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2rem!important}.pl-6{padding-left:3rem!important}.pl-7{padding-left:4rem!important}.pl-8{padding-left:5rem!important}.pb-0{padding-bottom:0rem!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2rem!important}.pb-6{padding-bottom:3rem!important}.pb-7{padding-bottom:4rem!important}.pb-8{padding-bottom:5rem!important}.px-0{padding-left:0rem!important;padding-right:0rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:2rem!important;padding-right:2rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.px-7{padding-left:4rem!important;padding-right:4rem!important}.px-8{padding-left:5rem!important;padding-right:5rem!important}.py-0{padding-top:0rem!important;padding-bottom:0rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2rem!important;padding-bottom:2rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.py-7{padding-top:4rem!important;padding-bottom:4rem!important}.py-8{padding-top:5rem!important;padding-bottom:5rem!important}@media screen and (min-width: 576px){.sm\:p-0{padding:0rem!important}.sm\:p-1{padding:.25rem!important}.sm\:p-2{padding:.5rem!important}.sm\:p-3{padding:1rem!important}.sm\:p-4{padding:1.5rem!important}.sm\:p-5{padding:2rem!important}.sm\:p-6{padding:3rem!important}.sm\:p-7{padding:4rem!important}.sm\:p-8{padding:5rem!important}.sm\:pt-0{padding-top:0rem!important}.sm\:pt-1{padding-top:.25rem!important}.sm\:pt-2{padding-top:.5rem!important}.sm\:pt-3{padding-top:1rem!important}.sm\:pt-4{padding-top:1.5rem!important}.sm\:pt-5{padding-top:2rem!important}.sm\:pt-6{padding-top:3rem!important}.sm\:pt-7{padding-top:4rem!important}.sm\:pt-8{padding-top:5rem!important}.sm\:pr-0{padding-right:0rem!important}.sm\:pr-1{padding-right:.25rem!important}.sm\:pr-2{padding-right:.5rem!important}.sm\:pr-3{padding-right:1rem!important}.sm\:pr-4{padding-right:1.5rem!important}.sm\:pr-5{padding-right:2rem!important}.sm\:pr-6{padding-right:3rem!important}.sm\:pr-7{padding-right:4rem!important}.sm\:pr-8{padding-right:5rem!important}.sm\:pl-0{padding-left:0rem!important}.sm\:pl-1{padding-left:.25rem!important}.sm\:pl-2{padding-left:.5rem!important}.sm\:pl-3{padding-left:1rem!important}.sm\:pl-4{padding-left:1.5rem!important}.sm\:pl-5{padding-left:2rem!important}.sm\:pl-6{padding-left:3rem!important}.sm\:pl-7{padding-left:4rem!important}.sm\:pl-8{padding-left:5rem!important}.sm\:pb-0{padding-bottom:0rem!important}.sm\:pb-1{padding-bottom:.25rem!important}.sm\:pb-2{padding-bottom:.5rem!important}.sm\:pb-3{padding-bottom:1rem!important}.sm\:pb-4{padding-bottom:1.5rem!important}.sm\:pb-5{padding-bottom:2rem!important}.sm\:pb-6{padding-bottom:3rem!important}.sm\:pb-7{padding-bottom:4rem!important}.sm\:pb-8{padding-bottom:5rem!important}.sm\:px-0{padding-left:0rem!important;padding-right:0rem!important}.sm\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.sm\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.sm\:px-3{padding-left:1rem!important;padding-right:1rem!important}.sm\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.sm\:px-5{padding-left:2rem!important;padding-right:2rem!important}.sm\:px-6{padding-left:3rem!important;padding-right:3rem!important}.sm\:px-7{padding-left:4rem!important;padding-right:4rem!important}.sm\:px-8{padding-left:5rem!important;padding-right:5rem!important}.sm\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.sm\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.sm\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.sm\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.sm\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.sm\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.sm\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.sm\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.sm\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 768px){.md\:p-0{padding:0rem!important}.md\:p-1{padding:.25rem!important}.md\:p-2{padding:.5rem!important}.md\:p-3{padding:1rem!important}.md\:p-4{padding:1.5rem!important}.md\:p-5{padding:2rem!important}.md\:p-6{padding:3rem!important}.md\:p-7{padding:4rem!important}.md\:p-8{padding:5rem!important}.md\:pt-0{padding-top:0rem!important}.md\:pt-1{padding-top:.25rem!important}.md\:pt-2{padding-top:.5rem!important}.md\:pt-3{padding-top:1rem!important}.md\:pt-4{padding-top:1.5rem!important}.md\:pt-5{padding-top:2rem!important}.md\:pt-6{padding-top:3rem!important}.md\:pt-7{padding-top:4rem!important}.md\:pt-8{padding-top:5rem!important}.md\:pr-0{padding-right:0rem!important}.md\:pr-1{padding-right:.25rem!important}.md\:pr-2{padding-right:.5rem!important}.md\:pr-3{padding-right:1rem!important}.md\:pr-4{padding-right:1.5rem!important}.md\:pr-5{padding-right:2rem!important}.md\:pr-6{padding-right:3rem!important}.md\:pr-7{padding-right:4rem!important}.md\:pr-8{padding-right:5rem!important}.md\:pl-0{padding-left:0rem!important}.md\:pl-1{padding-left:.25rem!important}.md\:pl-2{padding-left:.5rem!important}.md\:pl-3{padding-left:1rem!important}.md\:pl-4{padding-left:1.5rem!important}.md\:pl-5{padding-left:2rem!important}.md\:pl-6{padding-left:3rem!important}.md\:pl-7{padding-left:4rem!important}.md\:pl-8{padding-left:5rem!important}.md\:pb-0{padding-bottom:0rem!important}.md\:pb-1{padding-bottom:.25rem!important}.md\:pb-2{padding-bottom:.5rem!important}.md\:pb-3{padding-bottom:1rem!important}.md\:pb-4{padding-bottom:1.5rem!important}.md\:pb-5{padding-bottom:2rem!important}.md\:pb-6{padding-bottom:3rem!important}.md\:pb-7{padding-bottom:4rem!important}.md\:pb-8{padding-bottom:5rem!important}.md\:px-0{padding-left:0rem!important;padding-right:0rem!important}.md\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.md\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.md\:px-3{padding-left:1rem!important;padding-right:1rem!important}.md\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.md\:px-5{padding-left:2rem!important;padding-right:2rem!important}.md\:px-6{padding-left:3rem!important;padding-right:3rem!important}.md\:px-7{padding-left:4rem!important;padding-right:4rem!important}.md\:px-8{padding-left:5rem!important;padding-right:5rem!important}.md\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.md\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.md\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.md\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.md\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.md\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.md\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.md\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 992px){.lg\:p-0{padding:0rem!important}.lg\:p-1{padding:.25rem!important}.lg\:p-2{padding:.5rem!important}.lg\:p-3{padding:1rem!important}.lg\:p-4{padding:1.5rem!important}.lg\:p-5{padding:2rem!important}.lg\:p-6{padding:3rem!important}.lg\:p-7{padding:4rem!important}.lg\:p-8{padding:5rem!important}.lg\:pt-0{padding-top:0rem!important}.lg\:pt-1{padding-top:.25rem!important}.lg\:pt-2{padding-top:.5rem!important}.lg\:pt-3{padding-top:1rem!important}.lg\:pt-4{padding-top:1.5rem!important}.lg\:pt-5{padding-top:2rem!important}.lg\:pt-6{padding-top:3rem!important}.lg\:pt-7{padding-top:4rem!important}.lg\:pt-8{padding-top:5rem!important}.lg\:pr-0{padding-right:0rem!important}.lg\:pr-1{padding-right:.25rem!important}.lg\:pr-2{padding-right:.5rem!important}.lg\:pr-3{padding-right:1rem!important}.lg\:pr-4{padding-right:1.5rem!important}.lg\:pr-5{padding-right:2rem!important}.lg\:pr-6{padding-right:3rem!important}.lg\:pr-7{padding-right:4rem!important}.lg\:pr-8{padding-right:5rem!important}.lg\:pl-0{padding-left:0rem!important}.lg\:pl-1{padding-left:.25rem!important}.lg\:pl-2{padding-left:.5rem!important}.lg\:pl-3{padding-left:1rem!important}.lg\:pl-4{padding-left:1.5rem!important}.lg\:pl-5{padding-left:2rem!important}.lg\:pl-6{padding-left:3rem!important}.lg\:pl-7{padding-left:4rem!important}.lg\:pl-8{padding-left:5rem!important}.lg\:pb-0{padding-bottom:0rem!important}.lg\:pb-1{padding-bottom:.25rem!important}.lg\:pb-2{padding-bottom:.5rem!important}.lg\:pb-3{padding-bottom:1rem!important}.lg\:pb-4{padding-bottom:1.5rem!important}.lg\:pb-5{padding-bottom:2rem!important}.lg\:pb-6{padding-bottom:3rem!important}.lg\:pb-7{padding-bottom:4rem!important}.lg\:pb-8{padding-bottom:5rem!important}.lg\:px-0{padding-left:0rem!important;padding-right:0rem!important}.lg\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.lg\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.lg\:px-3{padding-left:1rem!important;padding-right:1rem!important}.lg\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.lg\:px-5{padding-left:2rem!important;padding-right:2rem!important}.lg\:px-6{padding-left:3rem!important;padding-right:3rem!important}.lg\:px-7{padding-left:4rem!important;padding-right:4rem!important}.lg\:px-8{padding-left:5rem!important;padding-right:5rem!important}.lg\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.lg\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.lg\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.lg\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.lg\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.lg\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.lg\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.lg\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.lg\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}@media screen and (min-width: 1200px){.xl\:p-0{padding:0rem!important}.xl\:p-1{padding:.25rem!important}.xl\:p-2{padding:.5rem!important}.xl\:p-3{padding:1rem!important}.xl\:p-4{padding:1.5rem!important}.xl\:p-5{padding:2rem!important}.xl\:p-6{padding:3rem!important}.xl\:p-7{padding:4rem!important}.xl\:p-8{padding:5rem!important}.xl\:pt-0{padding-top:0rem!important}.xl\:pt-1{padding-top:.25rem!important}.xl\:pt-2{padding-top:.5rem!important}.xl\:pt-3{padding-top:1rem!important}.xl\:pt-4{padding-top:1.5rem!important}.xl\:pt-5{padding-top:2rem!important}.xl\:pt-6{padding-top:3rem!important}.xl\:pt-7{padding-top:4rem!important}.xl\:pt-8{padding-top:5rem!important}.xl\:pr-0{padding-right:0rem!important}.xl\:pr-1{padding-right:.25rem!important}.xl\:pr-2{padding-right:.5rem!important}.xl\:pr-3{padding-right:1rem!important}.xl\:pr-4{padding-right:1.5rem!important}.xl\:pr-5{padding-right:2rem!important}.xl\:pr-6{padding-right:3rem!important}.xl\:pr-7{padding-right:4rem!important}.xl\:pr-8{padding-right:5rem!important}.xl\:pl-0{padding-left:0rem!important}.xl\:pl-1{padding-left:.25rem!important}.xl\:pl-2{padding-left:.5rem!important}.xl\:pl-3{padding-left:1rem!important}.xl\:pl-4{padding-left:1.5rem!important}.xl\:pl-5{padding-left:2rem!important}.xl\:pl-6{padding-left:3rem!important}.xl\:pl-7{padding-left:4rem!important}.xl\:pl-8{padding-left:5rem!important}.xl\:pb-0{padding-bottom:0rem!important}.xl\:pb-1{padding-bottom:.25rem!important}.xl\:pb-2{padding-bottom:.5rem!important}.xl\:pb-3{padding-bottom:1rem!important}.xl\:pb-4{padding-bottom:1.5rem!important}.xl\:pb-5{padding-bottom:2rem!important}.xl\:pb-6{padding-bottom:3rem!important}.xl\:pb-7{padding-bottom:4rem!important}.xl\:pb-8{padding-bottom:5rem!important}.xl\:px-0{padding-left:0rem!important;padding-right:0rem!important}.xl\:px-1{padding-left:.25rem!important;padding-right:.25rem!important}.xl\:px-2{padding-left:.5rem!important;padding-right:.5rem!important}.xl\:px-3{padding-left:1rem!important;padding-right:1rem!important}.xl\:px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.xl\:px-5{padding-left:2rem!important;padding-right:2rem!important}.xl\:px-6{padding-left:3rem!important;padding-right:3rem!important}.xl\:px-7{padding-left:4rem!important;padding-right:4rem!important}.xl\:px-8{padding-left:5rem!important;padding-right:5rem!important}.xl\:py-0{padding-top:0rem!important;padding-bottom:0rem!important}.xl\:py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.xl\:py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.xl\:py-3{padding-top:1rem!important;padding-bottom:1rem!important}.xl\:py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.xl\:py-5{padding-top:2rem!important;padding-bottom:2rem!important}.xl\:py-6{padding-top:3rem!important;padding-bottom:3rem!important}.xl\:py-7{padding-top:4rem!important;padding-bottom:4rem!important}.xl\:py-8{padding-top:5rem!important;padding-bottom:5rem!important}}.m-0{margin:0rem!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2rem!important}.m-6{margin:3rem!important}.m-7{margin:4rem!important}.m-8{margin:5rem!important}.-m-1{margin:-.25rem!important}.-m-2{margin:-.5rem!important}.-m-3{margin:-1rem!important}.-m-4{margin:-1.5rem!important}.-m-5{margin:-2rem!important}.-m-6{margin:-3rem!important}.-m-7{margin:-4rem!important}.-m-8{margin:-5rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0rem!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2rem!important}.mt-6{margin-top:3rem!important}.mt-7{margin-top:4rem!important}.mt-8{margin-top:5rem!important}.-mt-1{margin-top:-.25rem!important}.-mt-2{margin-top:-.5rem!important}.-mt-3{margin-top:-1rem!important}.-mt-4{margin-top:-1.5rem!important}.-mt-5{margin-top:-2rem!important}.-mt-6{margin-top:-3rem!important}.-mt-7{margin-top:-4rem!important}.-mt-8{margin-top:-5rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0rem!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2rem!important}.mr-6{margin-right:3rem!important}.mr-7{margin-right:4rem!important}.mr-8{margin-right:5rem!important}.-mr-1{margin-right:-.25rem!important}.-mr-2{margin-right:-.5rem!important}.-mr-3{margin-right:-1rem!important}.-mr-4{margin-right:-1.5rem!important}.-mr-5{margin-right:-2rem!important}.-mr-6{margin-right:-3rem!important}.-mr-7{margin-right:-4rem!important}.-mr-8{margin-right:-5rem!important}.mr-auto{margin-right:auto!important}.ml-0{margin-left:0rem!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2rem!important}.ml-6{margin-left:3rem!important}.ml-7{margin-left:4rem!important}.ml-8{margin-left:5rem!important}.-ml-1{margin-left:-.25rem!important}.-ml-2{margin-left:-.5rem!important}.-ml-3{margin-left:-1rem!important}.-ml-4{margin-left:-1.5rem!important}.-ml-5{margin-left:-2rem!important}.-ml-6{margin-left:-3rem!important}.-ml-7{margin-left:-4rem!important}.-ml-8{margin-left:-5rem!important}.ml-auto{margin-left:auto!important}.mb-0{margin-bottom:0rem!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2rem!important}.mb-6{margin-bottom:3rem!important}.mb-7{margin-bottom:4rem!important}.mb-8{margin-bottom:5rem!important}.-mb-1{margin-bottom:-.25rem!important}.-mb-2{margin-bottom:-.5rem!important}.-mb-3{margin-bottom:-1rem!important}.-mb-4{margin-bottom:-1.5rem!important}.-mb-5{margin-bottom:-2rem!important}.-mb-6{margin-bottom:-3rem!important}.-mb-7{margin-bottom:-4rem!important}.-mb-8{margin-bottom:-5rem!important}.mb-auto{margin-bottom:auto!important}.mx-0{margin-left:0rem!important;margin-right:0rem!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:2rem!important;margin-right:2rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.mx-7{margin-left:4rem!important;margin-right:4rem!important}.mx-8{margin-left:5rem!important;margin-right:5rem!important}.-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0rem!important;margin-bottom:0rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2rem!important;margin-bottom:2rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.my-7{margin-top:4rem!important;margin-bottom:4rem!important}.my-8{margin-top:5rem!important;margin-bottom:5rem!important}.-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}@media screen and (min-width: 576px){.sm\:m-0{margin:0rem!important}.sm\:m-1{margin:.25rem!important}.sm\:m-2{margin:.5rem!important}.sm\:m-3{margin:1rem!important}.sm\:m-4{margin:1.5rem!important}.sm\:m-5{margin:2rem!important}.sm\:m-6{margin:3rem!important}.sm\:m-7{margin:4rem!important}.sm\:m-8{margin:5rem!important}.sm\:-m-1{margin:-.25rem!important}.sm\:-m-2{margin:-.5rem!important}.sm\:-m-3{margin:-1rem!important}.sm\:-m-4{margin:-1.5rem!important}.sm\:-m-5{margin:-2rem!important}.sm\:-m-6{margin:-3rem!important}.sm\:-m-7{margin:-4rem!important}.sm\:-m-8{margin:-5rem!important}.sm\:m-auto{margin:auto!important}.sm\:mt-0{margin-top:0rem!important}.sm\:mt-1{margin-top:.25rem!important}.sm\:mt-2{margin-top:.5rem!important}.sm\:mt-3{margin-top:1rem!important}.sm\:mt-4{margin-top:1.5rem!important}.sm\:mt-5{margin-top:2rem!important}.sm\:mt-6{margin-top:3rem!important}.sm\:mt-7{margin-top:4rem!important}.sm\:mt-8{margin-top:5rem!important}.sm\:-mt-1{margin-top:-.25rem!important}.sm\:-mt-2{margin-top:-.5rem!important}.sm\:-mt-3{margin-top:-1rem!important}.sm\:-mt-4{margin-top:-1.5rem!important}.sm\:-mt-5{margin-top:-2rem!important}.sm\:-mt-6{margin-top:-3rem!important}.sm\:-mt-7{margin-top:-4rem!important}.sm\:-mt-8{margin-top:-5rem!important}.sm\:mt-auto{margin-top:auto!important}.sm\:mr-0{margin-right:0rem!important}.sm\:mr-1{margin-right:.25rem!important}.sm\:mr-2{margin-right:.5rem!important}.sm\:mr-3{margin-right:1rem!important}.sm\:mr-4{margin-right:1.5rem!important}.sm\:mr-5{margin-right:2rem!important}.sm\:mr-6{margin-right:3rem!important}.sm\:mr-7{margin-right:4rem!important}.sm\:mr-8{margin-right:5rem!important}.sm\:-mr-1{margin-right:-.25rem!important}.sm\:-mr-2{margin-right:-.5rem!important}.sm\:-mr-3{margin-right:-1rem!important}.sm\:-mr-4{margin-right:-1.5rem!important}.sm\:-mr-5{margin-right:-2rem!important}.sm\:-mr-6{margin-right:-3rem!important}.sm\:-mr-7{margin-right:-4rem!important}.sm\:-mr-8{margin-right:-5rem!important}.sm\:mr-auto{margin-right:auto!important}.sm\:ml-0{margin-left:0rem!important}.sm\:ml-1{margin-left:.25rem!important}.sm\:ml-2{margin-left:.5rem!important}.sm\:ml-3{margin-left:1rem!important}.sm\:ml-4{margin-left:1.5rem!important}.sm\:ml-5{margin-left:2rem!important}.sm\:ml-6{margin-left:3rem!important}.sm\:ml-7{margin-left:4rem!important}.sm\:ml-8{margin-left:5rem!important}.sm\:-ml-1{margin-left:-.25rem!important}.sm\:-ml-2{margin-left:-.5rem!important}.sm\:-ml-3{margin-left:-1rem!important}.sm\:-ml-4{margin-left:-1.5rem!important}.sm\:-ml-5{margin-left:-2rem!important}.sm\:-ml-6{margin-left:-3rem!important}.sm\:-ml-7{margin-left:-4rem!important}.sm\:-ml-8{margin-left:-5rem!important}.sm\:ml-auto{margin-left:auto!important}.sm\:mb-0{margin-bottom:0rem!important}.sm\:mb-1{margin-bottom:.25rem!important}.sm\:mb-2{margin-bottom:.5rem!important}.sm\:mb-3{margin-bottom:1rem!important}.sm\:mb-4{margin-bottom:1.5rem!important}.sm\:mb-5{margin-bottom:2rem!important}.sm\:mb-6{margin-bottom:3rem!important}.sm\:mb-7{margin-bottom:4rem!important}.sm\:mb-8{margin-bottom:5rem!important}.sm\:-mb-1{margin-bottom:-.25rem!important}.sm\:-mb-2{margin-bottom:-.5rem!important}.sm\:-mb-3{margin-bottom:-1rem!important}.sm\:-mb-4{margin-bottom:-1.5rem!important}.sm\:-mb-5{margin-bottom:-2rem!important}.sm\:-mb-6{margin-bottom:-3rem!important}.sm\:-mb-7{margin-bottom:-4rem!important}.sm\:-mb-8{margin-bottom:-5rem!important}.sm\:mb-auto{margin-bottom:auto!important}.sm\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.sm\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.sm\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.sm\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.sm\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.sm\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.sm\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.sm\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.sm\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.sm\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.sm\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.sm\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.sm\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.sm\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.sm\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.sm\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.sm\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.sm\:mx-auto{margin-left:auto!important;margin-right:auto!important}.sm\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.sm\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.sm\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.sm\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.sm\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.sm\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.sm\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.sm\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.sm\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.sm\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.sm\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.sm\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.sm\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.sm\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.sm\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.sm\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.sm\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.sm\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 768px){.md\:m-0{margin:0rem!important}.md\:m-1{margin:.25rem!important}.md\:m-2{margin:.5rem!important}.md\:m-3{margin:1rem!important}.md\:m-4{margin:1.5rem!important}.md\:m-5{margin:2rem!important}.md\:m-6{margin:3rem!important}.md\:m-7{margin:4rem!important}.md\:m-8{margin:5rem!important}.md\:-m-1{margin:-.25rem!important}.md\:-m-2{margin:-.5rem!important}.md\:-m-3{margin:-1rem!important}.md\:-m-4{margin:-1.5rem!important}.md\:-m-5{margin:-2rem!important}.md\:-m-6{margin:-3rem!important}.md\:-m-7{margin:-4rem!important}.md\:-m-8{margin:-5rem!important}.md\:m-auto{margin:auto!important}.md\:mt-0{margin-top:0rem!important}.md\:mt-1{margin-top:.25rem!important}.md\:mt-2{margin-top:.5rem!important}.md\:mt-3{margin-top:1rem!important}.md\:mt-4{margin-top:1.5rem!important}.md\:mt-5{margin-top:2rem!important}.md\:mt-6{margin-top:3rem!important}.md\:mt-7{margin-top:4rem!important}.md\:mt-8{margin-top:5rem!important}.md\:-mt-1{margin-top:-.25rem!important}.md\:-mt-2{margin-top:-.5rem!important}.md\:-mt-3{margin-top:-1rem!important}.md\:-mt-4{margin-top:-1.5rem!important}.md\:-mt-5{margin-top:-2rem!important}.md\:-mt-6{margin-top:-3rem!important}.md\:-mt-7{margin-top:-4rem!important}.md\:-mt-8{margin-top:-5rem!important}.md\:mt-auto{margin-top:auto!important}.md\:mr-0{margin-right:0rem!important}.md\:mr-1{margin-right:.25rem!important}.md\:mr-2{margin-right:.5rem!important}.md\:mr-3{margin-right:1rem!important}.md\:mr-4{margin-right:1.5rem!important}.md\:mr-5{margin-right:2rem!important}.md\:mr-6{margin-right:3rem!important}.md\:mr-7{margin-right:4rem!important}.md\:mr-8{margin-right:5rem!important}.md\:-mr-1{margin-right:-.25rem!important}.md\:-mr-2{margin-right:-.5rem!important}.md\:-mr-3{margin-right:-1rem!important}.md\:-mr-4{margin-right:-1.5rem!important}.md\:-mr-5{margin-right:-2rem!important}.md\:-mr-6{margin-right:-3rem!important}.md\:-mr-7{margin-right:-4rem!important}.md\:-mr-8{margin-right:-5rem!important}.md\:mr-auto{margin-right:auto!important}.md\:ml-0{margin-left:0rem!important}.md\:ml-1{margin-left:.25rem!important}.md\:ml-2{margin-left:.5rem!important}.md\:ml-3{margin-left:1rem!important}.md\:ml-4{margin-left:1.5rem!important}.md\:ml-5{margin-left:2rem!important}.md\:ml-6{margin-left:3rem!important}.md\:ml-7{margin-left:4rem!important}.md\:ml-8{margin-left:5rem!important}.md\:-ml-1{margin-left:-.25rem!important}.md\:-ml-2{margin-left:-.5rem!important}.md\:-ml-3{margin-left:-1rem!important}.md\:-ml-4{margin-left:-1.5rem!important}.md\:-ml-5{margin-left:-2rem!important}.md\:-ml-6{margin-left:-3rem!important}.md\:-ml-7{margin-left:-4rem!important}.md\:-ml-8{margin-left:-5rem!important}.md\:ml-auto{margin-left:auto!important}.md\:mb-0{margin-bottom:0rem!important}.md\:mb-1{margin-bottom:.25rem!important}.md\:mb-2{margin-bottom:.5rem!important}.md\:mb-3{margin-bottom:1rem!important}.md\:mb-4{margin-bottom:1.5rem!important}.md\:mb-5{margin-bottom:2rem!important}.md\:mb-6{margin-bottom:3rem!important}.md\:mb-7{margin-bottom:4rem!important}.md\:mb-8{margin-bottom:5rem!important}.md\:-mb-1{margin-bottom:-.25rem!important}.md\:-mb-2{margin-bottom:-.5rem!important}.md\:-mb-3{margin-bottom:-1rem!important}.md\:-mb-4{margin-bottom:-1.5rem!important}.md\:-mb-5{margin-bottom:-2rem!important}.md\:-mb-6{margin-bottom:-3rem!important}.md\:-mb-7{margin-bottom:-4rem!important}.md\:-mb-8{margin-bottom:-5rem!important}.md\:mb-auto{margin-bottom:auto!important}.md\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.md\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.md\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.md\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.md\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.md\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.md\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.md\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.md\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.md\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.md\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.md\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.md\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.md\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.md\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.md\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.md\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.md\:mx-auto{margin-left:auto!important;margin-right:auto!important}.md\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.md\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.md\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.md\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.md\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.md\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.md\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.md\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.md\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.md\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.md\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.md\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.md\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.md\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.md\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.md\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.md\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.md\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 992px){.lg\:m-0{margin:0rem!important}.lg\:m-1{margin:.25rem!important}.lg\:m-2{margin:.5rem!important}.lg\:m-3{margin:1rem!important}.lg\:m-4{margin:1.5rem!important}.lg\:m-5{margin:2rem!important}.lg\:m-6{margin:3rem!important}.lg\:m-7{margin:4rem!important}.lg\:m-8{margin:5rem!important}.lg\:-m-1{margin:-.25rem!important}.lg\:-m-2{margin:-.5rem!important}.lg\:-m-3{margin:-1rem!important}.lg\:-m-4{margin:-1.5rem!important}.lg\:-m-5{margin:-2rem!important}.lg\:-m-6{margin:-3rem!important}.lg\:-m-7{margin:-4rem!important}.lg\:-m-8{margin:-5rem!important}.lg\:m-auto{margin:auto!important}.lg\:mt-0{margin-top:0rem!important}.lg\:mt-1{margin-top:.25rem!important}.lg\:mt-2{margin-top:.5rem!important}.lg\:mt-3{margin-top:1rem!important}.lg\:mt-4{margin-top:1.5rem!important}.lg\:mt-5{margin-top:2rem!important}.lg\:mt-6{margin-top:3rem!important}.lg\:mt-7{margin-top:4rem!important}.lg\:mt-8{margin-top:5rem!important}.lg\:-mt-1{margin-top:-.25rem!important}.lg\:-mt-2{margin-top:-.5rem!important}.lg\:-mt-3{margin-top:-1rem!important}.lg\:-mt-4{margin-top:-1.5rem!important}.lg\:-mt-5{margin-top:-2rem!important}.lg\:-mt-6{margin-top:-3rem!important}.lg\:-mt-7{margin-top:-4rem!important}.lg\:-mt-8{margin-top:-5rem!important}.lg\:mt-auto{margin-top:auto!important}.lg\:mr-0{margin-right:0rem!important}.lg\:mr-1{margin-right:.25rem!important}.lg\:mr-2{margin-right:.5rem!important}.lg\:mr-3{margin-right:1rem!important}.lg\:mr-4{margin-right:1.5rem!important}.lg\:mr-5{margin-right:2rem!important}.lg\:mr-6{margin-right:3rem!important}.lg\:mr-7{margin-right:4rem!important}.lg\:mr-8{margin-right:5rem!important}.lg\:-mr-1{margin-right:-.25rem!important}.lg\:-mr-2{margin-right:-.5rem!important}.lg\:-mr-3{margin-right:-1rem!important}.lg\:-mr-4{margin-right:-1.5rem!important}.lg\:-mr-5{margin-right:-2rem!important}.lg\:-mr-6{margin-right:-3rem!important}.lg\:-mr-7{margin-right:-4rem!important}.lg\:-mr-8{margin-right:-5rem!important}.lg\:mr-auto{margin-right:auto!important}.lg\:ml-0{margin-left:0rem!important}.lg\:ml-1{margin-left:.25rem!important}.lg\:ml-2{margin-left:.5rem!important}.lg\:ml-3{margin-left:1rem!important}.lg\:ml-4{margin-left:1.5rem!important}.lg\:ml-5{margin-left:2rem!important}.lg\:ml-6{margin-left:3rem!important}.lg\:ml-7{margin-left:4rem!important}.lg\:ml-8{margin-left:5rem!important}.lg\:-ml-1{margin-left:-.25rem!important}.lg\:-ml-2{margin-left:-.5rem!important}.lg\:-ml-3{margin-left:-1rem!important}.lg\:-ml-4{margin-left:-1.5rem!important}.lg\:-ml-5{margin-left:-2rem!important}.lg\:-ml-6{margin-left:-3rem!important}.lg\:-ml-7{margin-left:-4rem!important}.lg\:-ml-8{margin-left:-5rem!important}.lg\:ml-auto{margin-left:auto!important}.lg\:mb-0{margin-bottom:0rem!important}.lg\:mb-1{margin-bottom:.25rem!important}.lg\:mb-2{margin-bottom:.5rem!important}.lg\:mb-3{margin-bottom:1rem!important}.lg\:mb-4{margin-bottom:1.5rem!important}.lg\:mb-5{margin-bottom:2rem!important}.lg\:mb-6{margin-bottom:3rem!important}.lg\:mb-7{margin-bottom:4rem!important}.lg\:mb-8{margin-bottom:5rem!important}.lg\:-mb-1{margin-bottom:-.25rem!important}.lg\:-mb-2{margin-bottom:-.5rem!important}.lg\:-mb-3{margin-bottom:-1rem!important}.lg\:-mb-4{margin-bottom:-1.5rem!important}.lg\:-mb-5{margin-bottom:-2rem!important}.lg\:-mb-6{margin-bottom:-3rem!important}.lg\:-mb-7{margin-bottom:-4rem!important}.lg\:-mb-8{margin-bottom:-5rem!important}.lg\:mb-auto{margin-bottom:auto!important}.lg\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.lg\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.lg\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.lg\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.lg\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.lg\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.lg\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.lg\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.lg\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.lg\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.lg\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.lg\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.lg\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.lg\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.lg\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.lg\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.lg\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.lg\:mx-auto{margin-left:auto!important;margin-right:auto!important}.lg\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.lg\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.lg\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.lg\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.lg\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.lg\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.lg\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.lg\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.lg\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.lg\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.lg\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.lg\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.lg\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.lg\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.lg\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.lg\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.lg\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.lg\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}@media screen and (min-width: 1200px){.xl\:m-0{margin:0rem!important}.xl\:m-1{margin:.25rem!important}.xl\:m-2{margin:.5rem!important}.xl\:m-3{margin:1rem!important}.xl\:m-4{margin:1.5rem!important}.xl\:m-5{margin:2rem!important}.xl\:m-6{margin:3rem!important}.xl\:m-7{margin:4rem!important}.xl\:m-8{margin:5rem!important}.xl\:-m-1{margin:-.25rem!important}.xl\:-m-2{margin:-.5rem!important}.xl\:-m-3{margin:-1rem!important}.xl\:-m-4{margin:-1.5rem!important}.xl\:-m-5{margin:-2rem!important}.xl\:-m-6{margin:-3rem!important}.xl\:-m-7{margin:-4rem!important}.xl\:-m-8{margin:-5rem!important}.xl\:m-auto{margin:auto!important}.xl\:mt-0{margin-top:0rem!important}.xl\:mt-1{margin-top:.25rem!important}.xl\:mt-2{margin-top:.5rem!important}.xl\:mt-3{margin-top:1rem!important}.xl\:mt-4{margin-top:1.5rem!important}.xl\:mt-5{margin-top:2rem!important}.xl\:mt-6{margin-top:3rem!important}.xl\:mt-7{margin-top:4rem!important}.xl\:mt-8{margin-top:5rem!important}.xl\:-mt-1{margin-top:-.25rem!important}.xl\:-mt-2{margin-top:-.5rem!important}.xl\:-mt-3{margin-top:-1rem!important}.xl\:-mt-4{margin-top:-1.5rem!important}.xl\:-mt-5{margin-top:-2rem!important}.xl\:-mt-6{margin-top:-3rem!important}.xl\:-mt-7{margin-top:-4rem!important}.xl\:-mt-8{margin-top:-5rem!important}.xl\:mt-auto{margin-top:auto!important}.xl\:mr-0{margin-right:0rem!important}.xl\:mr-1{margin-right:.25rem!important}.xl\:mr-2{margin-right:.5rem!important}.xl\:mr-3{margin-right:1rem!important}.xl\:mr-4{margin-right:1.5rem!important}.xl\:mr-5{margin-right:2rem!important}.xl\:mr-6{margin-right:3rem!important}.xl\:mr-7{margin-right:4rem!important}.xl\:mr-8{margin-right:5rem!important}.xl\:-mr-1{margin-right:-.25rem!important}.xl\:-mr-2{margin-right:-.5rem!important}.xl\:-mr-3{margin-right:-1rem!important}.xl\:-mr-4{margin-right:-1.5rem!important}.xl\:-mr-5{margin-right:-2rem!important}.xl\:-mr-6{margin-right:-3rem!important}.xl\:-mr-7{margin-right:-4rem!important}.xl\:-mr-8{margin-right:-5rem!important}.xl\:mr-auto{margin-right:auto!important}.xl\:ml-0{margin-left:0rem!important}.xl\:ml-1{margin-left:.25rem!important}.xl\:ml-2{margin-left:.5rem!important}.xl\:ml-3{margin-left:1rem!important}.xl\:ml-4{margin-left:1.5rem!important}.xl\:ml-5{margin-left:2rem!important}.xl\:ml-6{margin-left:3rem!important}.xl\:ml-7{margin-left:4rem!important}.xl\:ml-8{margin-left:5rem!important}.xl\:-ml-1{margin-left:-.25rem!important}.xl\:-ml-2{margin-left:-.5rem!important}.xl\:-ml-3{margin-left:-1rem!important}.xl\:-ml-4{margin-left:-1.5rem!important}.xl\:-ml-5{margin-left:-2rem!important}.xl\:-ml-6{margin-left:-3rem!important}.xl\:-ml-7{margin-left:-4rem!important}.xl\:-ml-8{margin-left:-5rem!important}.xl\:ml-auto{margin-left:auto!important}.xl\:mb-0{margin-bottom:0rem!important}.xl\:mb-1{margin-bottom:.25rem!important}.xl\:mb-2{margin-bottom:.5rem!important}.xl\:mb-3{margin-bottom:1rem!important}.xl\:mb-4{margin-bottom:1.5rem!important}.xl\:mb-5{margin-bottom:2rem!important}.xl\:mb-6{margin-bottom:3rem!important}.xl\:mb-7{margin-bottom:4rem!important}.xl\:mb-8{margin-bottom:5rem!important}.xl\:-mb-1{margin-bottom:-.25rem!important}.xl\:-mb-2{margin-bottom:-.5rem!important}.xl\:-mb-3{margin-bottom:-1rem!important}.xl\:-mb-4{margin-bottom:-1.5rem!important}.xl\:-mb-5{margin-bottom:-2rem!important}.xl\:-mb-6{margin-bottom:-3rem!important}.xl\:-mb-7{margin-bottom:-4rem!important}.xl\:-mb-8{margin-bottom:-5rem!important}.xl\:mb-auto{margin-bottom:auto!important}.xl\:mx-0{margin-left:0rem!important;margin-right:0rem!important}.xl\:mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.xl\:mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.xl\:mx-3{margin-left:1rem!important;margin-right:1rem!important}.xl\:mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.xl\:mx-5{margin-left:2rem!important;margin-right:2rem!important}.xl\:mx-6{margin-left:3rem!important;margin-right:3rem!important}.xl\:mx-7{margin-left:4rem!important;margin-right:4rem!important}.xl\:mx-8{margin-left:5rem!important;margin-right:5rem!important}.xl\:-mx-1{margin-left:-.25rem!important;margin-right:-.25rem!important}.xl\:-mx-2{margin-left:-.5rem!important;margin-right:-.5rem!important}.xl\:-mx-3{margin-left:-1rem!important;margin-right:-1rem!important}.xl\:-mx-4{margin-left:-1.5rem!important;margin-right:-1.5rem!important}.xl\:-mx-5{margin-left:-2rem!important;margin-right:-2rem!important}.xl\:-mx-6{margin-left:-3rem!important;margin-right:-3rem!important}.xl\:-mx-7{margin-left:-4rem!important;margin-right:-4rem!important}.xl\:-mx-8{margin-left:-5rem!important;margin-right:-5rem!important}.xl\:mx-auto{margin-left:auto!important;margin-right:auto!important}.xl\:my-0{margin-top:0rem!important;margin-bottom:0rem!important}.xl\:my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.xl\:my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.xl\:my-3{margin-top:1rem!important;margin-bottom:1rem!important}.xl\:my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xl\:my-5{margin-top:2rem!important;margin-bottom:2rem!important}.xl\:my-6{margin-top:3rem!important;margin-bottom:3rem!important}.xl\:my-7{margin-top:4rem!important;margin-bottom:4rem!important}.xl\:my-8{margin-top:5rem!important;margin-bottom:5rem!important}.xl\:-my-1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.xl\:-my-2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.xl\:-my-3{margin-top:-1rem!important;margin-bottom:-1rem!important}.xl\:-my-4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.xl\:-my-5{margin-top:-2rem!important;margin-bottom:-2rem!important}.xl\:-my-6{margin-top:-3rem!important;margin-bottom:-3rem!important}.xl\:-my-7{margin-top:-4rem!important;margin-bottom:-4rem!important}.xl\:-my-8{margin-top:-5rem!important;margin-bottom:-5rem!important}.xl\:my-auto{margin-top:auto!important;margin-bottom:auto!important}}.shadow-none{box-shadow:none!important}.shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.focus\:shadow-none:focus{box-shadow:none!important}.hover\:shadow-none:hover,.active\:shadow-none:active{box-shadow:none!important}.focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.hover\:shadow-1:hover,.active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.hover\:shadow-2:hover,.active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.hover\:shadow-3:hover,.active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.hover\:shadow-4:hover,.active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.hover\:shadow-5:hover,.active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.hover\:shadow-6:hover,.active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.hover\:shadow-7:hover,.active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.hover\:shadow-8:hover,.active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}@media screen and (min-width: 576px){.sm\:shadow-none{box-shadow:none!important}.sm\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:focus\:shadow-none:focus{box-shadow:none!important}.sm\:hover\:shadow-none:hover,.sm\:active\:shadow-none:active{box-shadow:none!important}.sm\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:hover\:shadow-1:hover,.sm\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.sm\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:hover\:shadow-2:hover,.sm\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.sm\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:hover\:shadow-3:hover,.sm\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.sm\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:hover\:shadow-4:hover,.sm\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.sm\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:hover\:shadow-5:hover,.sm\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.sm\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:hover\:shadow-6:hover,.sm\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.sm\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:hover\:shadow-7:hover,.sm\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.sm\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.sm\:hover\:shadow-8:hover,.sm\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 768px){.md\:shadow-none{box-shadow:none!important}.md\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:focus\:shadow-none:focus{box-shadow:none!important}.md\:hover\:shadow-none:hover,.md\:active\:shadow-none:active{box-shadow:none!important}.md\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:hover\:shadow-1:hover,.md\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.md\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:hover\:shadow-2:hover,.md\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.md\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:hover\:shadow-3:hover,.md\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.md\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:hover\:shadow-4:hover,.md\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.md\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:hover\:shadow-5:hover,.md\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.md\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:hover\:shadow-6:hover,.md\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.md\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:hover\:shadow-7:hover,.md\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.md\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.md\:hover\:shadow-8:hover,.md\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 992px){.lg\:shadow-none{box-shadow:none!important}.lg\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:focus\:shadow-none:focus{box-shadow:none!important}.lg\:hover\:shadow-none:hover,.lg\:active\:shadow-none:active{box-shadow:none!important}.lg\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:hover\:shadow-1:hover,.lg\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.lg\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:hover\:shadow-2:hover,.lg\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.lg\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:hover\:shadow-3:hover,.lg\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.lg\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:hover\:shadow-4:hover,.lg\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.lg\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:hover\:shadow-5:hover,.lg\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.lg\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:hover\:shadow-6:hover,.lg\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.lg\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:hover\:shadow-7:hover,.lg\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.lg\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.lg\:hover\:shadow-8:hover,.lg\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}@media screen and (min-width: 1200px){.xl\:shadow-none{box-shadow:none!important}.xl\:shadow-1{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:shadow-2{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:shadow-3{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:shadow-4{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:shadow-5{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:shadow-6{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:shadow-7{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:shadow-8{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:focus\:shadow-none:focus{box-shadow:none!important}.xl\:hover\:shadow-none:hover,.xl\:active\:shadow-none:active{box-shadow:none!important}.xl\:focus\:shadow-1:focus{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:hover\:shadow-1:hover,.xl\:active\:shadow-1:active{box-shadow:0 3px 5px #00000005,0 0 2px #0000000d,0 1px 4px #00000014!important}.xl\:focus\:shadow-2:focus{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:hover\:shadow-2:hover,.xl\:active\:shadow-2:active{box-shadow:0 4px 10px #00000008,0 0 2px #0000000f,0 2px 6px #0000001f!important}.xl\:focus\:shadow-3:focus{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:hover\:shadow-3:hover,.xl\:active\:shadow-3:active{box-shadow:0 1px 8px #00000014,0 3px 4px #0000001a,0 1px 4px -1px #0000001a!important}.xl\:focus\:shadow-4:focus{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:hover\:shadow-4:hover,.xl\:active\:shadow-4:active{box-shadow:0 1px 10px #0000001f,0 4px 5px #00000024,0 2px 4px -1px #0003!important}.xl\:focus\:shadow-5:focus{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:hover\:shadow-5:hover,.xl\:active\:shadow-5:active{box-shadow:0 1px 7px #0000001a,0 4px 5px -2px #0000001f,0 10px 15px -5px #0003!important}.xl\:focus\:shadow-6:focus{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:hover\:shadow-6:hover,.xl\:active\:shadow-6:active{box-shadow:0 3px 5px #0000000f,0 7px 9px #0000001f,0 20px 25px -8px #0000002e!important}.xl\:focus\:shadow-7:focus{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:hover\:shadow-7:hover,.xl\:active\:shadow-7:active{box-shadow:0 7px 30px #00000014,0 22px 30px 2px #00000026,0 8px 10px #00000026!important}.xl\:focus\:shadow-8:focus{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}.xl\:hover\:shadow-8:hover,.xl\:active\:shadow-8:active{box-shadow:0 9px 46px 8px #0000001f,0 24px 38px 3px #00000024,0 11px 15px #0003!important}}.border-none{border-width:0px!important;border-style:none}.border-1{border-width:1px!important;border-style:solid}.border-2{border-width:2px!important;border-style:solid}.border-3{border-width:3px!important;border-style:solid}.border-top-none{border-top-width:0px!important;border-top-style:none}.border-top-1{border-top-width:1px!important;border-top-style:solid}.border-top-2{border-top-width:2px!important;border-top-style:solid}.border-top-3{border-top-width:3px!important;border-top-style:solid}.border-right-none{border-right-width:0px!important;border-right-style:none}.border-right-1{border-right-width:1px!important;border-right-style:solid}.border-right-2{border-right-width:2px!important;border-right-style:solid}.border-right-3{border-right-width:3px!important;border-right-style:solid}.border-left-none{border-left-width:0px!important;border-left-style:none}.border-left-1{border-left-width:1px!important;border-left-style:solid}.border-left-2{border-left-width:2px!important;border-left-style:solid}.border-left-3{border-left-width:3px!important;border-left-style:solid}.border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}@media screen and (min-width: 576px){.sm\:border-none{border-width:0px!important;border-style:none}.sm\:border-1{border-width:1px!important;border-style:solid}.sm\:border-2{border-width:2px!important;border-style:solid}.sm\:border-3{border-width:3px!important;border-style:solid}.sm\:border-top-none{border-top-width:0px!important;border-top-style:none}.sm\:border-top-1{border-top-width:1px!important;border-top-style:solid}.sm\:border-top-2{border-top-width:2px!important;border-top-style:solid}.sm\:border-top-3{border-top-width:3px!important;border-top-style:solid}.sm\:border-right-none{border-right-width:0px!important;border-right-style:none}.sm\:border-right-1{border-right-width:1px!important;border-right-style:solid}.sm\:border-right-2{border-right-width:2px!important;border-right-style:solid}.sm\:border-right-3{border-right-width:3px!important;border-right-style:solid}.sm\:border-left-none{border-left-width:0px!important;border-left-style:none}.sm\:border-left-1{border-left-width:1px!important;border-left-style:solid}.sm\:border-left-2{border-left-width:2px!important;border-left-style:solid}.sm\:border-left-3{border-left-width:3px!important;border-left-style:solid}.sm\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.sm\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.sm\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.sm\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.sm\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.sm\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.sm\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.sm\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.sm\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 768px){.md\:border-none{border-width:0px!important;border-style:none}.md\:border-1{border-width:1px!important;border-style:solid}.md\:border-2{border-width:2px!important;border-style:solid}.md\:border-3{border-width:3px!important;border-style:solid}.md\:border-top-none{border-top-width:0px!important;border-top-style:none}.md\:border-top-1{border-top-width:1px!important;border-top-style:solid}.md\:border-top-2{border-top-width:2px!important;border-top-style:solid}.md\:border-top-3{border-top-width:3px!important;border-top-style:solid}.md\:border-right-none{border-right-width:0px!important;border-right-style:none}.md\:border-right-1{border-right-width:1px!important;border-right-style:solid}.md\:border-right-2{border-right-width:2px!important;border-right-style:solid}.md\:border-right-3{border-right-width:3px!important;border-right-style:solid}.md\:border-left-none{border-left-width:0px!important;border-left-style:none}.md\:border-left-1{border-left-width:1px!important;border-left-style:solid}.md\:border-left-2{border-left-width:2px!important;border-left-style:solid}.md\:border-left-3{border-left-width:3px!important;border-left-style:solid}.md\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.md\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.md\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.md\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.md\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.md\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.md\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.md\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.md\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.md\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 992px){.lg\:border-none{border-width:0px!important;border-style:none}.lg\:border-1{border-width:1px!important;border-style:solid}.lg\:border-2{border-width:2px!important;border-style:solid}.lg\:border-3{border-width:3px!important;border-style:solid}.lg\:border-top-none{border-top-width:0px!important;border-top-style:none}.lg\:border-top-1{border-top-width:1px!important;border-top-style:solid}.lg\:border-top-2{border-top-width:2px!important;border-top-style:solid}.lg\:border-top-3{border-top-width:3px!important;border-top-style:solid}.lg\:border-right-none{border-right-width:0px!important;border-right-style:none}.lg\:border-right-1{border-right-width:1px!important;border-right-style:solid}.lg\:border-right-2{border-right-width:2px!important;border-right-style:solid}.lg\:border-right-3{border-right-width:3px!important;border-right-style:solid}.lg\:border-left-none{border-left-width:0px!important;border-left-style:none}.lg\:border-left-1{border-left-width:1px!important;border-left-style:solid}.lg\:border-left-2{border-left-width:2px!important;border-left-style:solid}.lg\:border-left-3{border-left-width:3px!important;border-left-style:solid}.lg\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.lg\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.lg\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.lg\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.lg\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.lg\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.lg\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.lg\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.lg\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}@media screen and (min-width: 1200px){.xl\:border-none{border-width:0px!important;border-style:none}.xl\:border-1{border-width:1px!important;border-style:solid}.xl\:border-2{border-width:2px!important;border-style:solid}.xl\:border-3{border-width:3px!important;border-style:solid}.xl\:border-top-none{border-top-width:0px!important;border-top-style:none}.xl\:border-top-1{border-top-width:1px!important;border-top-style:solid}.xl\:border-top-2{border-top-width:2px!important;border-top-style:solid}.xl\:border-top-3{border-top-width:3px!important;border-top-style:solid}.xl\:border-right-none{border-right-width:0px!important;border-right-style:none}.xl\:border-right-1{border-right-width:1px!important;border-right-style:solid}.xl\:border-right-2{border-right-width:2px!important;border-right-style:solid}.xl\:border-right-3{border-right-width:3px!important;border-right-style:solid}.xl\:border-left-none{border-left-width:0px!important;border-left-style:none}.xl\:border-left-1{border-left-width:1px!important;border-left-style:solid}.xl\:border-left-2{border-left-width:2px!important;border-left-style:solid}.xl\:border-left-3{border-left-width:3px!important;border-left-style:solid}.xl\:border-bottom-none{border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-bottom-1{border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-bottom-2{border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-bottom-3{border-bottom-width:3px!important;border-bottom-style:solid}.xl\:border-x-none{border-left-width:0px!important;border-left-style:none;border-right-width:0px!important;border-right-style:none}.xl\:border-x-1{border-left-width:1px!important;border-left-style:solid;border-right-width:1px!important;border-right-style:solid}.xl\:border-x-2{border-left-width:2px!important;border-left-style:solid;border-right-width:2px!important;border-right-style:solid}.xl\:border-x-3{border-left-width:3px!important;border-left-style:solid;border-right-width:3px!important;border-right-style:solid}.xl\:border-y-none{border-top-width:0px!important;border-top-style:none;border-bottom-width:0px!important;border-bottom-style:none}.xl\:border-y-1{border-top-width:1px!important;border-top-style:solid;border-bottom-width:1px!important;border-bottom-style:solid}.xl\:border-y-2{border-top-width:2px!important;border-top-style:solid;border-bottom-width:2px!important;border-bottom-style:solid}.xl\:border-y-3{border-top-width:3px!important;border-top-style:solid;border-bottom-width:3px!important;border-bottom-style:solid}}.border-solid{border-style:solid!important}.border-dashed{border-style:dashed!important}.border-dotted{border-style:dotted!important}.border-double{border-style:double!important}@media screen and (min-width: 576px){.sm\:border-solid{border-style:solid!important}.sm\:border-dashed{border-style:dashed!important}.sm\:border-dotted{border-style:dotted!important}.sm\:border-double{border-style:double!important}}@media screen and (min-width: 768px){.md\:border-solid{border-style:solid!important}.md\:border-dashed{border-style:dashed!important}.md\:border-dotted{border-style:dotted!important}.md\:border-double{border-style:double!important}}@media screen and (min-width: 992px){.lg\:border-solid{border-style:solid!important}.lg\:border-dashed{border-style:dashed!important}.lg\:border-dotted{border-style:dotted!important}.lg\:border-double{border-style:double!important}}@media screen and (min-width: 1200px){.xl\:border-solid{border-style:solid!important}.xl\:border-dashed{border-style:dashed!important}.xl\:border-dotted{border-style:dotted!important}.xl\:border-double{border-style:double!important}}.border-noround{border-radius:0!important}.border-round{border-radius:var(--border-radius)!important}.border-round-xs{border-radius:.125rem!important}.border-round-sm{border-radius:.25rem!important}.border-round-md{border-radius:.375rem!important}.border-round-lg{border-radius:.5rem!important}.border-round-xl{border-radius:.75rem!important}.border-round-2xl{border-radius:1rem!important}.border-round-3xl{border-radius:1.5rem!important}.border-circle{border-radius:50%!important}@media screen and (min-width: 576px){.sm\:border-noround{border-radius:0!important}.sm\:border-round{border-radius:var(--border-radius)!important}.sm\:border-round-xs{border-radius:.125rem!important}.sm\:border-round-sm{border-radius:.25rem!important}.sm\:border-round-md{border-radius:.375rem!important}.sm\:border-round-lg{border-radius:.5rem!important}.sm\:border-round-xl{border-radius:.75rem!important}.sm\:border-round-2xl{border-radius:1rem!important}.sm\:border-round-3xl{border-radius:1.5rem!important}.sm\:border-circle{border-radius:50%!important}}@media screen and (min-width: 768px){.md\:border-noround{border-radius:0!important}.md\:border-round{border-radius:var(--border-radius)!important}.md\:border-round-xs{border-radius:.125rem!important}.md\:border-round-sm{border-radius:.25rem!important}.md\:border-round-md{border-radius:.375rem!important}.md\:border-round-lg{border-radius:.5rem!important}.md\:border-round-xl{border-radius:.75rem!important}.md\:border-round-2xl{border-radius:1rem!important}.md\:border-round-3xl{border-radius:1.5rem!important}.md\:border-circle{border-radius:50%!important}}@media screen and (min-width: 992px){.lg\:border-noround{border-radius:0!important}.lg\:border-round{border-radius:var(--border-radius)!important}.lg\:border-round-xs{border-radius:.125rem!important}.lg\:border-round-sm{border-radius:.25rem!important}.lg\:border-round-md{border-radius:.375rem!important}.lg\:border-round-lg{border-radius:.5rem!important}.lg\:border-round-xl{border-radius:.75rem!important}.lg\:border-round-2xl{border-radius:1rem!important}.lg\:border-round-3xl{border-radius:1.5rem!important}.lg\:border-circle{border-radius:50%!important}}@media screen and (min-width: 1200px){.xl\:border-noround{border-radius:0!important}.xl\:border-round{border-radius:var(--border-radius)!important}.xl\:border-round-xs{border-radius:.125rem!important}.xl\:border-round-sm{border-radius:.25rem!important}.xl\:border-round-md{border-radius:.375rem!important}.xl\:border-round-lg{border-radius:.5rem!important}.xl\:border-round-xl{border-radius:.75rem!important}.xl\:border-round-2xl{border-radius:1rem!important}.xl\:border-round-3xl{border-radius:1.5rem!important}.xl\:border-circle{border-radius:50%!important}}.border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}@media screen and (min-width: 576px){.sm\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.sm\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.sm\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.sm\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.sm\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.sm\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.sm\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.sm\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.sm\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.sm\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.sm\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.sm\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.sm\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.sm\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.sm\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.sm\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.sm\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.sm\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.sm\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.sm\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.sm\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.sm\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.sm\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.sm\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.sm\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.sm\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.sm\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.sm\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.sm\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.sm\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.sm\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 768px){.md\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.md\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.md\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.md\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.md\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.md\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.md\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.md\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.md\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.md\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.md\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.md\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.md\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.md\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.md\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.md\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.md\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.md\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.md\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.md\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.md\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.md\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.md\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.md\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.md\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.md\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.md\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.md\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.md\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.md\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.md\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.md\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 992px){.lg\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.lg\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.lg\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.lg\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.lg\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.lg\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.lg\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.lg\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.lg\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.lg\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.lg\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.lg\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.lg\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.lg\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.lg\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.lg\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.lg\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.lg\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.lg\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.lg\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.lg\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.lg\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.lg\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.lg\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.lg\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.lg\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.lg\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.lg\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.lg\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.lg\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.lg\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}@media screen and (min-width: 1200px){.xl\:border-noround-left{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.xl\:border-noround-top{border-top-left-radius:0!important;border-top-right-radius:0!important}.xl\:border-noround-right{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-noround-bottom{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.xl\:border-round-left{border-top-left-radius:var(--border-radius)!important;border-bottom-left-radius:var(--border-radius)!important}.xl\:border-round-top{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}.xl\:border-round-right{border-top-right-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-bottom{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}.xl\:border-round-left-xs{border-top-left-radius:.125rem!important;border-bottom-left-radius:.125rem!important}.xl\:border-round-top-xs{border-top-left-radius:.125rem!important;border-top-right-radius:.125rem!important}.xl\:border-round-right-xs{border-top-right-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-bottom-xs{border-bottom-left-radius:.125rem!important;border-bottom-right-radius:.125rem!important}.xl\:border-round-left-sm{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.xl\:border-round-top-sm{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.xl\:border-round-right-sm{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-bottom-sm{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.xl\:border-round-left-md{border-top-left-radius:.375rem!important;border-bottom-left-radius:.375rem!important}.xl\:border-round-top-md{border-top-left-radius:.375rem!important;border-top-right-radius:.375rem!important}.xl\:border-round-right-md{border-top-right-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-bottom-md{border-bottom-left-radius:.375rem!important;border-bottom-right-radius:.375rem!important}.xl\:border-round-left-lg{border-top-left-radius:.5rem!important;border-bottom-left-radius:.5rem!important}.xl\:border-round-top-lg{border-top-left-radius:.5rem!important;border-top-right-radius:.5rem!important}.xl\:border-round-right-lg{border-top-right-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-bottom-lg{border-bottom-left-radius:.5rem!important;border-bottom-right-radius:.5rem!important}.xl\:border-round-left-xl{border-top-left-radius:.75rem!important;border-bottom-left-radius:.75rem!important}.xl\:border-round-top-xl{border-top-left-radius:.75rem!important;border-top-right-radius:.75rem!important}.xl\:border-round-right-xl{border-top-right-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-bottom-xl{border-bottom-left-radius:.75rem!important;border-bottom-right-radius:.75rem!important}.xl\:border-round-left-2xl{border-top-left-radius:1rem!important;border-bottom-left-radius:1rem!important}.xl\:border-round-top-2xl{border-top-left-radius:1rem!important;border-top-right-radius:1rem!important}.xl\:border-round-right-2xl{border-top-right-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-bottom-2xl{border-bottom-left-radius:1rem!important;border-bottom-right-radius:1rem!important}.xl\:border-round-left-3xl{border-top-left-radius:1.5rem!important;border-bottom-left-radius:1.5rem!important}.xl\:border-round-top-3xl{border-top-left-radius:1.5rem!important;border-top-right-radius:1.5rem!important}.xl\:border-round-right-3xl{border-top-right-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-round-bottom-3xl{border-bottom-left-radius:1.5rem!important;border-bottom-right-radius:1.5rem!important}.xl\:border-circle-left{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.xl\:border-circle-top{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.xl\:border-circle-right{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.xl\:border-circle-bottom{border-bottom-left-radius:50%!important;border-bottom-right-radius:50%!important}}.w-full{width:100%!important}.w-screen{width:100vw!important}.w-auto{width:auto!important}.w-1{width:8.3333%!important}.w-2{width:16.6667%!important}.w-3{width:25%!important}.w-4{width:33.3333%!important}.w-5{width:41.6667%!important}.w-6{width:50%!important}.w-7{width:58.3333%!important}.w-8{width:66.6667%!important}.w-9{width:75%!important}.w-10{width:83.3333%!important}.w-11{width:91.6667%!important}.w-12{width:100%!important}.w-min{width:min-content!important}.w-max{width:max-content!important}.w-fit{width:-moz-fit-content!important;width:fit-content!important}.w-1rem{width:1rem!important}.w-2rem{width:2rem!important}.w-3rem{width:3rem!important}.w-4rem{width:4rem!important}.w-5rem{width:5rem!important}.w-6rem{width:6rem!important}.w-7rem{width:7rem!important}.w-8rem{width:8rem!important}.w-9rem{width:9rem!important}.w-10rem{width:10rem!important}.w-11rem{width:11rem!important}.w-12rem{width:12rem!important}.w-13rem{width:13rem!important}.w-14rem{width:14rem!important}.w-15rem{width:15rem!important}.w-16rem{width:16rem!important}.w-17rem{width:17rem!important}.w-18rem{width:18rem!important}.w-19rem{width:19rem!important}.w-20rem{width:20rem!important}.w-21rem{width:21rem!important}.w-22rem{width:22rem!important}.w-23rem{width:23rem!important}.w-24rem{width:24rem!important}.w-25rem{width:25rem!important}.w-26rem{width:26rem!important}.w-27rem{width:27rem!important}.w-28rem{width:28rem!important}.w-29rem{width:29rem!important}.w-30rem{width:30rem!important}@media screen and (min-width: 576px){.sm\:w-full{width:100%!important}.sm\:w-screen{width:100vw!important}.sm\:w-auto{width:auto!important}.sm\:w-1{width:8.3333%!important}.sm\:w-2{width:16.6667%!important}.sm\:w-3{width:25%!important}.sm\:w-4{width:33.3333%!important}.sm\:w-5{width:41.6667%!important}.sm\:w-6{width:50%!important}.sm\:w-7{width:58.3333%!important}.sm\:w-8{width:66.6667%!important}.sm\:w-9{width:75%!important}.sm\:w-10{width:83.3333%!important}.sm\:w-11{width:91.6667%!important}.sm\:w-12{width:100%!important}.sm\:w-min{width:min-content!important}.sm\:w-max{width:max-content!important}.sm\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.sm\:w-1rem{width:1rem!important}.sm\:w-2rem{width:2rem!important}.sm\:w-3rem{width:3rem!important}.sm\:w-4rem{width:4rem!important}.sm\:w-5rem{width:5rem!important}.sm\:w-6rem{width:6rem!important}.sm\:w-7rem{width:7rem!important}.sm\:w-8rem{width:8rem!important}.sm\:w-9rem{width:9rem!important}.sm\:w-10rem{width:10rem!important}.sm\:w-11rem{width:11rem!important}.sm\:w-12rem{width:12rem!important}.sm\:w-13rem{width:13rem!important}.sm\:w-14rem{width:14rem!important}.sm\:w-15rem{width:15rem!important}.sm\:w-16rem{width:16rem!important}.sm\:w-17rem{width:17rem!important}.sm\:w-18rem{width:18rem!important}.sm\:w-19rem{width:19rem!important}.sm\:w-20rem{width:20rem!important}.sm\:w-21rem{width:21rem!important}.sm\:w-22rem{width:22rem!important}.sm\:w-23rem{width:23rem!important}.sm\:w-24rem{width:24rem!important}.sm\:w-25rem{width:25rem!important}.sm\:w-26rem{width:26rem!important}.sm\:w-27rem{width:27rem!important}.sm\:w-28rem{width:28rem!important}.sm\:w-29rem{width:29rem!important}.sm\:w-30rem{width:30rem!important}}@media screen and (min-width: 768px){.md\:w-full{width:100%!important}.md\:w-screen{width:100vw!important}.md\:w-auto{width:auto!important}.md\:w-1{width:8.3333%!important}.md\:w-2{width:16.6667%!important}.md\:w-3{width:25%!important}.md\:w-4{width:33.3333%!important}.md\:w-5{width:41.6667%!important}.md\:w-6{width:50%!important}.md\:w-7{width:58.3333%!important}.md\:w-8{width:66.6667%!important}.md\:w-9{width:75%!important}.md\:w-10{width:83.3333%!important}.md\:w-11{width:91.6667%!important}.md\:w-12{width:100%!important}.md\:w-min{width:min-content!important}.md\:w-max{width:max-content!important}.md\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.md\:w-1rem{width:1rem!important}.md\:w-2rem{width:2rem!important}.md\:w-3rem{width:3rem!important}.md\:w-4rem{width:4rem!important}.md\:w-5rem{width:5rem!important}.md\:w-6rem{width:6rem!important}.md\:w-7rem{width:7rem!important}.md\:w-8rem{width:8rem!important}.md\:w-9rem{width:9rem!important}.md\:w-10rem{width:10rem!important}.md\:w-11rem{width:11rem!important}.md\:w-12rem{width:12rem!important}.md\:w-13rem{width:13rem!important}.md\:w-14rem{width:14rem!important}.md\:w-15rem{width:15rem!important}.md\:w-16rem{width:16rem!important}.md\:w-17rem{width:17rem!important}.md\:w-18rem{width:18rem!important}.md\:w-19rem{width:19rem!important}.md\:w-20rem{width:20rem!important}.md\:w-21rem{width:21rem!important}.md\:w-22rem{width:22rem!important}.md\:w-23rem{width:23rem!important}.md\:w-24rem{width:24rem!important}.md\:w-25rem{width:25rem!important}.md\:w-26rem{width:26rem!important}.md\:w-27rem{width:27rem!important}.md\:w-28rem{width:28rem!important}.md\:w-29rem{width:29rem!important}.md\:w-30rem{width:30rem!important}}@media screen and (min-width: 992px){.lg\:w-full{width:100%!important}.lg\:w-screen{width:100vw!important}.lg\:w-auto{width:auto!important}.lg\:w-1{width:8.3333%!important}.lg\:w-2{width:16.6667%!important}.lg\:w-3{width:25%!important}.lg\:w-4{width:33.3333%!important}.lg\:w-5{width:41.6667%!important}.lg\:w-6{width:50%!important}.lg\:w-7{width:58.3333%!important}.lg\:w-8{width:66.6667%!important}.lg\:w-9{width:75%!important}.lg\:w-10{width:83.3333%!important}.lg\:w-11{width:91.6667%!important}.lg\:w-12{width:100%!important}.lg\:w-min{width:min-content!important}.lg\:w-max{width:max-content!important}.lg\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.lg\:w-1rem{width:1rem!important}.lg\:w-2rem{width:2rem!important}.lg\:w-3rem{width:3rem!important}.lg\:w-4rem{width:4rem!important}.lg\:w-5rem{width:5rem!important}.lg\:w-6rem{width:6rem!important}.lg\:w-7rem{width:7rem!important}.lg\:w-8rem{width:8rem!important}.lg\:w-9rem{width:9rem!important}.lg\:w-10rem{width:10rem!important}.lg\:w-11rem{width:11rem!important}.lg\:w-12rem{width:12rem!important}.lg\:w-13rem{width:13rem!important}.lg\:w-14rem{width:14rem!important}.lg\:w-15rem{width:15rem!important}.lg\:w-16rem{width:16rem!important}.lg\:w-17rem{width:17rem!important}.lg\:w-18rem{width:18rem!important}.lg\:w-19rem{width:19rem!important}.lg\:w-20rem{width:20rem!important}.lg\:w-21rem{width:21rem!important}.lg\:w-22rem{width:22rem!important}.lg\:w-23rem{width:23rem!important}.lg\:w-24rem{width:24rem!important}.lg\:w-25rem{width:25rem!important}.lg\:w-26rem{width:26rem!important}.lg\:w-27rem{width:27rem!important}.lg\:w-28rem{width:28rem!important}.lg\:w-29rem{width:29rem!important}.lg\:w-30rem{width:30rem!important}}@media screen and (min-width: 1200px){.xl\:w-full{width:100%!important}.xl\:w-screen{width:100vw!important}.xl\:w-auto{width:auto!important}.xl\:w-1{width:8.3333%!important}.xl\:w-2{width:16.6667%!important}.xl\:w-3{width:25%!important}.xl\:w-4{width:33.3333%!important}.xl\:w-5{width:41.6667%!important}.xl\:w-6{width:50%!important}.xl\:w-7{width:58.3333%!important}.xl\:w-8{width:66.6667%!important}.xl\:w-9{width:75%!important}.xl\:w-10{width:83.3333%!important}.xl\:w-11{width:91.6667%!important}.xl\:w-12{width:100%!important}.xl\:w-min{width:min-content!important}.xl\:w-max{width:max-content!important}.xl\:w-fit{width:-moz-fit-content!important;width:fit-content!important}.xl\:w-1rem{width:1rem!important}.xl\:w-2rem{width:2rem!important}.xl\:w-3rem{width:3rem!important}.xl\:w-4rem{width:4rem!important}.xl\:w-5rem{width:5rem!important}.xl\:w-6rem{width:6rem!important}.xl\:w-7rem{width:7rem!important}.xl\:w-8rem{width:8rem!important}.xl\:w-9rem{width:9rem!important}.xl\:w-10rem{width:10rem!important}.xl\:w-11rem{width:11rem!important}.xl\:w-12rem{width:12rem!important}.xl\:w-13rem{width:13rem!important}.xl\:w-14rem{width:14rem!important}.xl\:w-15rem{width:15rem!important}.xl\:w-16rem{width:16rem!important}.xl\:w-17rem{width:17rem!important}.xl\:w-18rem{width:18rem!important}.xl\:w-19rem{width:19rem!important}.xl\:w-20rem{width:20rem!important}.xl\:w-21rem{width:21rem!important}.xl\:w-22rem{width:22rem!important}.xl\:w-23rem{width:23rem!important}.xl\:w-24rem{width:24rem!important}.xl\:w-25rem{width:25rem!important}.xl\:w-26rem{width:26rem!important}.xl\:w-27rem{width:27rem!important}.xl\:w-28rem{width:28rem!important}.xl\:w-29rem{width:29rem!important}.xl\:w-30rem{width:30rem!important}}.h-full{height:100%!important}.h-screen{height:100vh!important}.h-auto{height:auto!important}.h-min{height:min-content!important}.h-max{height:max-content!important}.h-fit{height:-moz-fit-content!important;height:fit-content!important}.h-1rem{height:1rem!important}.h-2rem{height:2rem!important}.h-3rem{height:3rem!important}.h-4rem{height:4rem!important}.h-5rem{height:5rem!important}.h-6rem{height:6rem!important}.h-7rem{height:7rem!important}.h-8rem{height:8rem!important}.h-9rem{height:9rem!important}.h-10rem{height:10rem!important}.h-11rem{height:11rem!important}.h-12rem{height:12rem!important}.h-13rem{height:13rem!important}.h-14rem{height:14rem!important}.h-15rem{height:15rem!important}.h-16rem{height:16rem!important}.h-17rem{height:17rem!important}.h-18rem{height:18rem!important}.h-19rem{height:19rem!important}.h-20rem{height:20rem!important}.h-21rem{height:21rem!important}.h-22rem{height:22rem!important}.h-23rem{height:23rem!important}.h-24rem{height:24rem!important}.h-25rem{height:25rem!important}.h-26rem{height:26rem!important}.h-27rem{height:27rem!important}.h-28rem{height:28rem!important}.h-29rem{height:29rem!important}.h-30rem{height:30rem!important}@media screen and (min-width: 576px){.sm\:h-full{height:100%!important}.sm\:h-screen{height:100vh!important}.sm\:h-auto{height:auto!important}.sm\:h-min{height:min-content!important}.sm\:h-max{height:max-content!important}.sm\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.sm\:h-1rem{height:1rem!important}.sm\:h-2rem{height:2rem!important}.sm\:h-3rem{height:3rem!important}.sm\:h-4rem{height:4rem!important}.sm\:h-5rem{height:5rem!important}.sm\:h-6rem{height:6rem!important}.sm\:h-7rem{height:7rem!important}.sm\:h-8rem{height:8rem!important}.sm\:h-9rem{height:9rem!important}.sm\:h-10rem{height:10rem!important}.sm\:h-11rem{height:11rem!important}.sm\:h-12rem{height:12rem!important}.sm\:h-13rem{height:13rem!important}.sm\:h-14rem{height:14rem!important}.sm\:h-15rem{height:15rem!important}.sm\:h-16rem{height:16rem!important}.sm\:h-17rem{height:17rem!important}.sm\:h-18rem{height:18rem!important}.sm\:h-19rem{height:19rem!important}.sm\:h-20rem{height:20rem!important}.sm\:h-21rem{height:21rem!important}.sm\:h-22rem{height:22rem!important}.sm\:h-23rem{height:23rem!important}.sm\:h-24rem{height:24rem!important}.sm\:h-25rem{height:25rem!important}.sm\:h-26rem{height:26rem!important}.sm\:h-27rem{height:27rem!important}.sm\:h-28rem{height:28rem!important}.sm\:h-29rem{height:29rem!important}.sm\:h-30rem{height:30rem!important}}@media screen and (min-width: 768px){.md\:h-full{height:100%!important}.md\:h-screen{height:100vh!important}.md\:h-auto{height:auto!important}.md\:h-min{height:min-content!important}.md\:h-max{height:max-content!important}.md\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.md\:h-1rem{height:1rem!important}.md\:h-2rem{height:2rem!important}.md\:h-3rem{height:3rem!important}.md\:h-4rem{height:4rem!important}.md\:h-5rem{height:5rem!important}.md\:h-6rem{height:6rem!important}.md\:h-7rem{height:7rem!important}.md\:h-8rem{height:8rem!important}.md\:h-9rem{height:9rem!important}.md\:h-10rem{height:10rem!important}.md\:h-11rem{height:11rem!important}.md\:h-12rem{height:12rem!important}.md\:h-13rem{height:13rem!important}.md\:h-14rem{height:14rem!important}.md\:h-15rem{height:15rem!important}.md\:h-16rem{height:16rem!important}.md\:h-17rem{height:17rem!important}.md\:h-18rem{height:18rem!important}.md\:h-19rem{height:19rem!important}.md\:h-20rem{height:20rem!important}.md\:h-21rem{height:21rem!important}.md\:h-22rem{height:22rem!important}.md\:h-23rem{height:23rem!important}.md\:h-24rem{height:24rem!important}.md\:h-25rem{height:25rem!important}.md\:h-26rem{height:26rem!important}.md\:h-27rem{height:27rem!important}.md\:h-28rem{height:28rem!important}.md\:h-29rem{height:29rem!important}.md\:h-30rem{height:30rem!important}}@media screen and (min-width: 992px){.lg\:h-full{height:100%!important}.lg\:h-screen{height:100vh!important}.lg\:h-auto{height:auto!important}.lg\:h-min{height:min-content!important}.lg\:h-max{height:max-content!important}.lg\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.lg\:h-1rem{height:1rem!important}.lg\:h-2rem{height:2rem!important}.lg\:h-3rem{height:3rem!important}.lg\:h-4rem{height:4rem!important}.lg\:h-5rem{height:5rem!important}.lg\:h-6rem{height:6rem!important}.lg\:h-7rem{height:7rem!important}.lg\:h-8rem{height:8rem!important}.lg\:h-9rem{height:9rem!important}.lg\:h-10rem{height:10rem!important}.lg\:h-11rem{height:11rem!important}.lg\:h-12rem{height:12rem!important}.lg\:h-13rem{height:13rem!important}.lg\:h-14rem{height:14rem!important}.lg\:h-15rem{height:15rem!important}.lg\:h-16rem{height:16rem!important}.lg\:h-17rem{height:17rem!important}.lg\:h-18rem{height:18rem!important}.lg\:h-19rem{height:19rem!important}.lg\:h-20rem{height:20rem!important}.lg\:h-21rem{height:21rem!important}.lg\:h-22rem{height:22rem!important}.lg\:h-23rem{height:23rem!important}.lg\:h-24rem{height:24rem!important}.lg\:h-25rem{height:25rem!important}.lg\:h-26rem{height:26rem!important}.lg\:h-27rem{height:27rem!important}.lg\:h-28rem{height:28rem!important}.lg\:h-29rem{height:29rem!important}.lg\:h-30rem{height:30rem!important}}@media screen and (min-width: 1200px){.xl\:h-full{height:100%!important}.xl\:h-screen{height:100vh!important}.xl\:h-auto{height:auto!important}.xl\:h-min{height:min-content!important}.xl\:h-max{height:max-content!important}.xl\:h-fit{height:-moz-fit-content!important;height:fit-content!important}.xl\:h-1rem{height:1rem!important}.xl\:h-2rem{height:2rem!important}.xl\:h-3rem{height:3rem!important}.xl\:h-4rem{height:4rem!important}.xl\:h-5rem{height:5rem!important}.xl\:h-6rem{height:6rem!important}.xl\:h-7rem{height:7rem!important}.xl\:h-8rem{height:8rem!important}.xl\:h-9rem{height:9rem!important}.xl\:h-10rem{height:10rem!important}.xl\:h-11rem{height:11rem!important}.xl\:h-12rem{height:12rem!important}.xl\:h-13rem{height:13rem!important}.xl\:h-14rem{height:14rem!important}.xl\:h-15rem{height:15rem!important}.xl\:h-16rem{height:16rem!important}.xl\:h-17rem{height:17rem!important}.xl\:h-18rem{height:18rem!important}.xl\:h-19rem{height:19rem!important}.xl\:h-20rem{height:20rem!important}.xl\:h-21rem{height:21rem!important}.xl\:h-22rem{height:22rem!important}.xl\:h-23rem{height:23rem!important}.xl\:h-24rem{height:24rem!important}.xl\:h-25rem{height:25rem!important}.xl\:h-26rem{height:26rem!important}.xl\:h-27rem{height:27rem!important}.xl\:h-28rem{height:28rem!important}.xl\:h-29rem{height:29rem!important}.xl\:h-30rem{height:30rem!important}}.min-w-0{min-width:0px!important}.min-w-full{min-width:100%!important}.min-w-screen{min-width:100vw!important}.min-w-min{min-width:min-content!important}.min-w-max{min-width:max-content!important}@media screen and (min-width: 576px){.sm\:min-w-0{min-width:0px!important}.sm\:min-w-full{min-width:100%!important}.sm\:min-w-screen{min-width:100vw!important}.sm\:min-w-min{min-width:min-content!important}.sm\:min-w-max{min-width:max-content!important}}@media screen and (min-width: 768px){.md\:min-w-0{min-width:0px!important}.md\:min-w-full{min-width:100%!important}.md\:min-w-screen{min-width:100vw!important}.md\:min-w-min{min-width:min-content!important}.md\:min-w-max{min-width:max-content!important}}@media screen and (min-width: 992px){.lg\:min-w-0{min-width:0px!important}.lg\:min-w-full{min-width:100%!important}.lg\:min-w-screen{min-width:100vw!important}.lg\:min-w-min{min-width:min-content!important}.lg\:min-w-max{min-width:max-content!important}}@media screen and (min-width: 1200px){.xl\:min-w-0{min-width:0px!important}.xl\:min-w-full{min-width:100%!important}.xl\:min-w-screen{min-width:100vw!important}.xl\:min-w-min{min-width:min-content!important}.xl\:min-w-max{min-width:max-content!important}}.max-w-0{max-width:0px!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.max-w-min{max-width:min-content!important}.max-w-max{max-width:max-content!important}.max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.max-w-1rem{max-width:1rem!important}.max-w-2rem{max-width:2rem!important}.max-w-3rem{max-width:3rem!important}.max-w-4rem{max-width:4rem!important}.max-w-5rem{max-width:5rem!important}.max-w-6rem{max-width:6rem!important}.max-w-7rem{max-width:7rem!important}.max-w-8rem{max-width:8rem!important}.max-w-9rem{max-width:9rem!important}.max-w-10rem{max-width:10rem!important}.max-w-11rem{max-width:11rem!important}.max-w-12rem{max-width:12rem!important}.max-w-13rem{max-width:13rem!important}.max-w-14rem{max-width:14rem!important}.max-w-15rem{max-width:15rem!important}.max-w-16rem{max-width:16rem!important}.max-w-17rem{max-width:17rem!important}.max-w-18rem{max-width:18rem!important}.max-w-19rem{max-width:19rem!important}.max-w-20rem{max-width:20rem!important}.max-w-21rem{max-width:21rem!important}.max-w-22rem{max-width:22rem!important}.max-w-23rem{max-width:23rem!important}.max-w-24rem{max-width:24rem!important}.max-w-25rem{max-width:25rem!important}.max-w-26rem{max-width:26rem!important}.max-w-27rem{max-width:27rem!important}.max-w-28rem{max-width:28rem!important}.max-w-29rem{max-width:29rem!important}.max-w-30rem{max-width:30rem!important}@media screen and (min-width: 576px){.sm\:max-w-0{max-width:0px!important}.sm\:max-w-full{max-width:100%!important}.sm\:max-w-screen{max-width:100vw!important}.sm\:max-w-min{max-width:min-content!important}.sm\:max-w-max{max-width:max-content!important}.sm\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.sm\:max-w-1rem{max-width:1rem!important}.sm\:max-w-2rem{max-width:2rem!important}.sm\:max-w-3rem{max-width:3rem!important}.sm\:max-w-4rem{max-width:4rem!important}.sm\:max-w-5rem{max-width:5rem!important}.sm\:max-w-6rem{max-width:6rem!important}.sm\:max-w-7rem{max-width:7rem!important}.sm\:max-w-8rem{max-width:8rem!important}.sm\:max-w-9rem{max-width:9rem!important}.sm\:max-w-10rem{max-width:10rem!important}.sm\:max-w-11rem{max-width:11rem!important}.sm\:max-w-12rem{max-width:12rem!important}.sm\:max-w-13rem{max-width:13rem!important}.sm\:max-w-14rem{max-width:14rem!important}.sm\:max-w-15rem{max-width:15rem!important}.sm\:max-w-16rem{max-width:16rem!important}.sm\:max-w-17rem{max-width:17rem!important}.sm\:max-w-18rem{max-width:18rem!important}.sm\:max-w-19rem{max-width:19rem!important}.sm\:max-w-20rem{max-width:20rem!important}.sm\:max-w-21rem{max-width:21rem!important}.sm\:max-w-22rem{max-width:22rem!important}.sm\:max-w-23rem{max-width:23rem!important}.sm\:max-w-24rem{max-width:24rem!important}.sm\:max-w-25rem{max-width:25rem!important}.sm\:max-w-26rem{max-width:26rem!important}.sm\:max-w-27rem{max-width:27rem!important}.sm\:max-w-28rem{max-width:28rem!important}.sm\:max-w-29rem{max-width:29rem!important}.sm\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 768px){.md\:max-w-0{max-width:0px!important}.md\:max-w-full{max-width:100%!important}.md\:max-w-screen{max-width:100vw!important}.md\:max-w-min{max-width:min-content!important}.md\:max-w-max{max-width:max-content!important}.md\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.md\:max-w-1rem{max-width:1rem!important}.md\:max-w-2rem{max-width:2rem!important}.md\:max-w-3rem{max-width:3rem!important}.md\:max-w-4rem{max-width:4rem!important}.md\:max-w-5rem{max-width:5rem!important}.md\:max-w-6rem{max-width:6rem!important}.md\:max-w-7rem{max-width:7rem!important}.md\:max-w-8rem{max-width:8rem!important}.md\:max-w-9rem{max-width:9rem!important}.md\:max-w-10rem{max-width:10rem!important}.md\:max-w-11rem{max-width:11rem!important}.md\:max-w-12rem{max-width:12rem!important}.md\:max-w-13rem{max-width:13rem!important}.md\:max-w-14rem{max-width:14rem!important}.md\:max-w-15rem{max-width:15rem!important}.md\:max-w-16rem{max-width:16rem!important}.md\:max-w-17rem{max-width:17rem!important}.md\:max-w-18rem{max-width:18rem!important}.md\:max-w-19rem{max-width:19rem!important}.md\:max-w-20rem{max-width:20rem!important}.md\:max-w-21rem{max-width:21rem!important}.md\:max-w-22rem{max-width:22rem!important}.md\:max-w-23rem{max-width:23rem!important}.md\:max-w-24rem{max-width:24rem!important}.md\:max-w-25rem{max-width:25rem!important}.md\:max-w-26rem{max-width:26rem!important}.md\:max-w-27rem{max-width:27rem!important}.md\:max-w-28rem{max-width:28rem!important}.md\:max-w-29rem{max-width:29rem!important}.md\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 992px){.lg\:max-w-0{max-width:0px!important}.lg\:max-w-full{max-width:100%!important}.lg\:max-w-screen{max-width:100vw!important}.lg\:max-w-min{max-width:min-content!important}.lg\:max-w-max{max-width:max-content!important}.lg\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.lg\:max-w-1rem{max-width:1rem!important}.lg\:max-w-2rem{max-width:2rem!important}.lg\:max-w-3rem{max-width:3rem!important}.lg\:max-w-4rem{max-width:4rem!important}.lg\:max-w-5rem{max-width:5rem!important}.lg\:max-w-6rem{max-width:6rem!important}.lg\:max-w-7rem{max-width:7rem!important}.lg\:max-w-8rem{max-width:8rem!important}.lg\:max-w-9rem{max-width:9rem!important}.lg\:max-w-10rem{max-width:10rem!important}.lg\:max-w-11rem{max-width:11rem!important}.lg\:max-w-12rem{max-width:12rem!important}.lg\:max-w-13rem{max-width:13rem!important}.lg\:max-w-14rem{max-width:14rem!important}.lg\:max-w-15rem{max-width:15rem!important}.lg\:max-w-16rem{max-width:16rem!important}.lg\:max-w-17rem{max-width:17rem!important}.lg\:max-w-18rem{max-width:18rem!important}.lg\:max-w-19rem{max-width:19rem!important}.lg\:max-w-20rem{max-width:20rem!important}.lg\:max-w-21rem{max-width:21rem!important}.lg\:max-w-22rem{max-width:22rem!important}.lg\:max-w-23rem{max-width:23rem!important}.lg\:max-w-24rem{max-width:24rem!important}.lg\:max-w-25rem{max-width:25rem!important}.lg\:max-w-26rem{max-width:26rem!important}.lg\:max-w-27rem{max-width:27rem!important}.lg\:max-w-28rem{max-width:28rem!important}.lg\:max-w-29rem{max-width:29rem!important}.lg\:max-w-30rem{max-width:30rem!important}}@media screen and (min-width: 1200px){.xl\:max-w-0{max-width:0px!important}.xl\:max-w-full{max-width:100%!important}.xl\:max-w-screen{max-width:100vw!important}.xl\:max-w-min{max-width:min-content!important}.xl\:max-w-max{max-width:max-content!important}.xl\:max-w-fit{max-width:-moz-fit-content!important;max-width:fit-content!important}.xl\:max-w-1rem{max-width:1rem!important}.xl\:max-w-2rem{max-width:2rem!important}.xl\:max-w-3rem{max-width:3rem!important}.xl\:max-w-4rem{max-width:4rem!important}.xl\:max-w-5rem{max-width:5rem!important}.xl\:max-w-6rem{max-width:6rem!important}.xl\:max-w-7rem{max-width:7rem!important}.xl\:max-w-8rem{max-width:8rem!important}.xl\:max-w-9rem{max-width:9rem!important}.xl\:max-w-10rem{max-width:10rem!important}.xl\:max-w-11rem{max-width:11rem!important}.xl\:max-w-12rem{max-width:12rem!important}.xl\:max-w-13rem{max-width:13rem!important}.xl\:max-w-14rem{max-width:14rem!important}.xl\:max-w-15rem{max-width:15rem!important}.xl\:max-w-16rem{max-width:16rem!important}.xl\:max-w-17rem{max-width:17rem!important}.xl\:max-w-18rem{max-width:18rem!important}.xl\:max-w-19rem{max-width:19rem!important}.xl\:max-w-20rem{max-width:20rem!important}.xl\:max-w-21rem{max-width:21rem!important}.xl\:max-w-22rem{max-width:22rem!important}.xl\:max-w-23rem{max-width:23rem!important}.xl\:max-w-24rem{max-width:24rem!important}.xl\:max-w-25rem{max-width:25rem!important}.xl\:max-w-26rem{max-width:26rem!important}.xl\:max-w-27rem{max-width:27rem!important}.xl\:max-w-28rem{max-width:28rem!important}.xl\:max-w-29rem{max-width:29rem!important}.xl\:max-w-30rem{max-width:30rem!important}}.min-h-0{min-height:0px!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}@media screen and (min-width: 576px){.sm\:min-h-0{min-height:0px!important}.sm\:min-h-full{min-height:100%!important}.sm\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 768px){.md\:min-h-0{min-height:0px!important}.md\:min-h-full{min-height:100%!important}.md\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 992px){.lg\:min-h-0{min-height:0px!important}.lg\:min-h-full{min-height:100%!important}.lg\:min-h-screen{min-height:100vh!important}}@media screen and (min-width: 1200px){.xl\:min-h-0{min-height:0px!important}.xl\:min-h-full{min-height:100%!important}.xl\:min-h-screen{min-height:100vh!important}}.max-h-0{max-height:0px!important}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-h-min{max-height:min-content!important}.max-h-max{max-height:max-content!important}.max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.max-h-1rem{max-height:1rem!important}.max-h-2rem{max-height:2rem!important}.max-h-3rem{max-height:3rem!important}.max-h-4rem{max-height:4rem!important}.max-h-5rem{max-height:5rem!important}.max-h-6rem{max-height:6rem!important}.max-h-7rem{max-height:7rem!important}.max-h-8rem{max-height:8rem!important}.max-h-9rem{max-height:9rem!important}.max-h-10rem{max-height:10rem!important}.max-h-11rem{max-height:11rem!important}.max-h-12rem{max-height:12rem!important}.max-h-13rem{max-height:13rem!important}.max-h-14rem{max-height:14rem!important}.max-h-15rem{max-height:15rem!important}.max-h-16rem{max-height:16rem!important}.max-h-17rem{max-height:17rem!important}.max-h-18rem{max-height:18rem!important}.max-h-19rem{max-height:19rem!important}.max-h-20rem{max-height:20rem!important}.max-h-21rem{max-height:21rem!important}.max-h-22rem{max-height:22rem!important}.max-h-23rem{max-height:23rem!important}.max-h-24rem{max-height:24rem!important}.max-h-25rem{max-height:25rem!important}.max-h-26rem{max-height:26rem!important}.max-h-27rem{max-height:27rem!important}.max-h-28rem{max-height:28rem!important}.max-h-29rem{max-height:29rem!important}.max-h-30rem{max-height:30rem!important}@media screen and (min-width: 576px){.sm\:max-h-0{max-height:0px!important}.sm\:max-h-full{max-height:100%!important}.sm\:max-h-screen{max-height:100vh!important}.sm\:max-h-min{max-height:min-content!important}.sm\:max-h-max{max-height:max-content!important}.sm\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.sm\:max-h-1rem{max-height:1rem!important}.sm\:max-h-2rem{max-height:2rem!important}.sm\:max-h-3rem{max-height:3rem!important}.sm\:max-h-4rem{max-height:4rem!important}.sm\:max-h-5rem{max-height:5rem!important}.sm\:max-h-6rem{max-height:6rem!important}.sm\:max-h-7rem{max-height:7rem!important}.sm\:max-h-8rem{max-height:8rem!important}.sm\:max-h-9rem{max-height:9rem!important}.sm\:max-h-10rem{max-height:10rem!important}.sm\:max-h-11rem{max-height:11rem!important}.sm\:max-h-12rem{max-height:12rem!important}.sm\:max-h-13rem{max-height:13rem!important}.sm\:max-h-14rem{max-height:14rem!important}.sm\:max-h-15rem{max-height:15rem!important}.sm\:max-h-16rem{max-height:16rem!important}.sm\:max-h-17rem{max-height:17rem!important}.sm\:max-h-18rem{max-height:18rem!important}.sm\:max-h-19rem{max-height:19rem!important}.sm\:max-h-20rem{max-height:20rem!important}.sm\:max-h-21rem{max-height:21rem!important}.sm\:max-h-22rem{max-height:22rem!important}.sm\:max-h-23rem{max-height:23rem!important}.sm\:max-h-24rem{max-height:24rem!important}.sm\:max-h-25rem{max-height:25rem!important}.sm\:max-h-26rem{max-height:26rem!important}.sm\:max-h-27rem{max-height:27rem!important}.sm\:max-h-28rem{max-height:28rem!important}.sm\:max-h-29rem{max-height:29rem!important}.sm\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 768px){.md\:max-h-0{max-height:0px!important}.md\:max-h-full{max-height:100%!important}.md\:max-h-screen{max-height:100vh!important}.md\:max-h-min{max-height:min-content!important}.md\:max-h-max{max-height:max-content!important}.md\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.md\:max-h-1rem{max-height:1rem!important}.md\:max-h-2rem{max-height:2rem!important}.md\:max-h-3rem{max-height:3rem!important}.md\:max-h-4rem{max-height:4rem!important}.md\:max-h-5rem{max-height:5rem!important}.md\:max-h-6rem{max-height:6rem!important}.md\:max-h-7rem{max-height:7rem!important}.md\:max-h-8rem{max-height:8rem!important}.md\:max-h-9rem{max-height:9rem!important}.md\:max-h-10rem{max-height:10rem!important}.md\:max-h-11rem{max-height:11rem!important}.md\:max-h-12rem{max-height:12rem!important}.md\:max-h-13rem{max-height:13rem!important}.md\:max-h-14rem{max-height:14rem!important}.md\:max-h-15rem{max-height:15rem!important}.md\:max-h-16rem{max-height:16rem!important}.md\:max-h-17rem{max-height:17rem!important}.md\:max-h-18rem{max-height:18rem!important}.md\:max-h-19rem{max-height:19rem!important}.md\:max-h-20rem{max-height:20rem!important}.md\:max-h-21rem{max-height:21rem!important}.md\:max-h-22rem{max-height:22rem!important}.md\:max-h-23rem{max-height:23rem!important}.md\:max-h-24rem{max-height:24rem!important}.md\:max-h-25rem{max-height:25rem!important}.md\:max-h-26rem{max-height:26rem!important}.md\:max-h-27rem{max-height:27rem!important}.md\:max-h-28rem{max-height:28rem!important}.md\:max-h-29rem{max-height:29rem!important}.md\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 992px){.lg\:max-h-0{max-height:0px!important}.lg\:max-h-full{max-height:100%!important}.lg\:max-h-screen{max-height:100vh!important}.lg\:max-h-min{max-height:min-content!important}.lg\:max-h-max{max-height:max-content!important}.lg\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.lg\:max-h-1rem{max-height:1rem!important}.lg\:max-h-2rem{max-height:2rem!important}.lg\:max-h-3rem{max-height:3rem!important}.lg\:max-h-4rem{max-height:4rem!important}.lg\:max-h-5rem{max-height:5rem!important}.lg\:max-h-6rem{max-height:6rem!important}.lg\:max-h-7rem{max-height:7rem!important}.lg\:max-h-8rem{max-height:8rem!important}.lg\:max-h-9rem{max-height:9rem!important}.lg\:max-h-10rem{max-height:10rem!important}.lg\:max-h-11rem{max-height:11rem!important}.lg\:max-h-12rem{max-height:12rem!important}.lg\:max-h-13rem{max-height:13rem!important}.lg\:max-h-14rem{max-height:14rem!important}.lg\:max-h-15rem{max-height:15rem!important}.lg\:max-h-16rem{max-height:16rem!important}.lg\:max-h-17rem{max-height:17rem!important}.lg\:max-h-18rem{max-height:18rem!important}.lg\:max-h-19rem{max-height:19rem!important}.lg\:max-h-20rem{max-height:20rem!important}.lg\:max-h-21rem{max-height:21rem!important}.lg\:max-h-22rem{max-height:22rem!important}.lg\:max-h-23rem{max-height:23rem!important}.lg\:max-h-24rem{max-height:24rem!important}.lg\:max-h-25rem{max-height:25rem!important}.lg\:max-h-26rem{max-height:26rem!important}.lg\:max-h-27rem{max-height:27rem!important}.lg\:max-h-28rem{max-height:28rem!important}.lg\:max-h-29rem{max-height:29rem!important}.lg\:max-h-30rem{max-height:30rem!important}}@media screen and (min-width: 1200px){.xl\:max-h-0{max-height:0px!important}.xl\:max-h-full{max-height:100%!important}.xl\:max-h-screen{max-height:100vh!important}.xl\:max-h-min{max-height:min-content!important}.xl\:max-h-max{max-height:max-content!important}.xl\:max-h-fit{max-height:-moz-fit-content!important;max-height:fit-content!important}.xl\:max-h-1rem{max-height:1rem!important}.xl\:max-h-2rem{max-height:2rem!important}.xl\:max-h-3rem{max-height:3rem!important}.xl\:max-h-4rem{max-height:4rem!important}.xl\:max-h-5rem{max-height:5rem!important}.xl\:max-h-6rem{max-height:6rem!important}.xl\:max-h-7rem{max-height:7rem!important}.xl\:max-h-8rem{max-height:8rem!important}.xl\:max-h-9rem{max-height:9rem!important}.xl\:max-h-10rem{max-height:10rem!important}.xl\:max-h-11rem{max-height:11rem!important}.xl\:max-h-12rem{max-height:12rem!important}.xl\:max-h-13rem{max-height:13rem!important}.xl\:max-h-14rem{max-height:14rem!important}.xl\:max-h-15rem{max-height:15rem!important}.xl\:max-h-16rem{max-height:16rem!important}.xl\:max-h-17rem{max-height:17rem!important}.xl\:max-h-18rem{max-height:18rem!important}.xl\:max-h-19rem{max-height:19rem!important}.xl\:max-h-20rem{max-height:20rem!important}.xl\:max-h-21rem{max-height:21rem!important}.xl\:max-h-22rem{max-height:22rem!important}.xl\:max-h-23rem{max-height:23rem!important}.xl\:max-h-24rem{max-height:24rem!important}.xl\:max-h-25rem{max-height:25rem!important}.xl\:max-h-26rem{max-height:26rem!important}.xl\:max-h-27rem{max-height:27rem!important}.xl\:max-h-28rem{max-height:28rem!important}.xl\:max-h-29rem{max-height:29rem!important}.xl\:max-h-30rem{max-height:30rem!important}}.static{position:static!important}.fixed{position:fixed!important}.absolute{position:absolute!important}.relative{position:relative!important}.sticky{position:sticky!important}@media screen and (min-width: 576px){.sm\:static{position:static!important}.sm\:fixed{position:fixed!important}.sm\:absolute{position:absolute!important}.sm\:relative{position:relative!important}.sm\:sticky{position:sticky!important}}@media screen and (min-width: 768px){.md\:static{position:static!important}.md\:fixed{position:fixed!important}.md\:absolute{position:absolute!important}.md\:relative{position:relative!important}.md\:sticky{position:sticky!important}}@media screen and (min-width: 992px){.lg\:static{position:static!important}.lg\:fixed{position:fixed!important}.lg\:absolute{position:absolute!important}.lg\:relative{position:relative!important}.lg\:sticky{position:sticky!important}}@media screen and (min-width: 1200px){.xl\:static{position:static!important}.xl\:fixed{position:fixed!important}.xl\:absolute{position:absolute!important}.xl\:relative{position:relative!important}.xl\:sticky{position:sticky!important}}.top-auto{top:auto!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}@media screen and (min-width: 576px){.sm\:top-auto{top:auto!important}.sm\:top-0{top:0!important}.sm\:top-50{top:50%!important}.sm\:top-100{top:100%!important}}@media screen and (min-width: 768px){.md\:top-auto{top:auto!important}.md\:top-0{top:0!important}.md\:top-50{top:50%!important}.md\:top-100{top:100%!important}}@media screen and (min-width: 992px){.lg\:top-auto{top:auto!important}.lg\:top-0{top:0!important}.lg\:top-50{top:50%!important}.lg\:top-100{top:100%!important}}@media screen and (min-width: 1200px){.xl\:top-auto{top:auto!important}.xl\:top-0{top:0!important}.xl\:top-50{top:50%!important}.xl\:top-100{top:100%!important}}.left-auto{left:auto!important}.left-0{left:0!important}.left-50{left:50%!important}.left-100{left:100%!important}@media screen and (min-width: 576px){.sm\:left-auto{left:auto!important}.sm\:left-0{left:0!important}.sm\:left-50{left:50%!important}.sm\:left-100{left:100%!important}}@media screen and (min-width: 768px){.md\:left-auto{left:auto!important}.md\:left-0{left:0!important}.md\:left-50{left:50%!important}.md\:left-100{left:100%!important}}@media screen and (min-width: 992px){.lg\:left-auto{left:auto!important}.lg\:left-0{left:0!important}.lg\:left-50{left:50%!important}.lg\:left-100{left:100%!important}}@media screen and (min-width: 1200px){.xl\:left-auto{left:auto!important}.xl\:left-0{left:0!important}.xl\:left-50{left:50%!important}.xl\:left-100{left:100%!important}}.right-auto{right:auto!important}.right-0{right:0!important}.right-50{right:50%!important}.right-100{right:100%!important}@media screen and (min-width: 576px){.sm\:right-auto{right:auto!important}.sm\:right-0{right:0!important}.sm\:right-50{right:50%!important}.sm\:right-100{right:100%!important}}@media screen and (min-width: 768px){.md\:right-auto{right:auto!important}.md\:right-0{right:0!important}.md\:right-50{right:50%!important}.md\:right-100{right:100%!important}}@media screen and (min-width: 992px){.lg\:right-auto{right:auto!important}.lg\:right-0{right:0!important}.lg\:right-50{right:50%!important}.lg\:right-100{right:100%!important}}@media screen and (min-width: 1200px){.xl\:right-auto{right:auto!important}.xl\:right-0{right:0!important}.xl\:right-50{right:50%!important}.xl\:right-100{right:100%!important}}.bottom-auto{bottom:auto!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}@media screen and (min-width: 576px){.sm\:bottom-auto{bottom:auto!important}.sm\:bottom-0{bottom:0!important}.sm\:bottom-50{bottom:50%!important}.sm\:bottom-100{bottom:100%!important}}@media screen and (min-width: 768px){.md\:bottom-auto{bottom:auto!important}.md\:bottom-0{bottom:0!important}.md\:bottom-50{bottom:50%!important}.md\:bottom-100{bottom:100%!important}}@media screen and (min-width: 992px){.lg\:bottom-auto{bottom:auto!important}.lg\:bottom-0{bottom:0!important}.lg\:bottom-50{bottom:50%!important}.lg\:bottom-100{bottom:100%!important}}@media screen and (min-width: 1200px){.xl\:bottom-auto{bottom:auto!important}.xl\:bottom-0{bottom:0!important}.xl\:bottom-50{bottom:50%!important}.xl\:bottom-100{bottom:100%!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-auto{overflow:auto!important}.sm\:overflow-hidden{overflow:hidden!important}.sm\:overflow-visible{overflow:visible!important}.sm\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-auto{overflow:auto!important}.md\:overflow-hidden{overflow:hidden!important}.md\:overflow-visible{overflow:visible!important}.md\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-auto{overflow:auto!important}.lg\:overflow-hidden{overflow:hidden!important}.lg\:overflow-visible{overflow:visible!important}.lg\:overflow-scroll{overflow:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-auto{overflow:auto!important}.xl\:overflow-hidden{overflow:hidden!important}.xl\:overflow-visible{overflow:visible!important}.xl\:overflow-scroll{overflow:scroll!important}}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-x-auto{overflow-x:auto!important}.sm\:overflow-x-hidden{overflow-x:hidden!important}.sm\:overflow-x-visible{overflow-x:visible!important}.sm\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-x-auto{overflow-x:auto!important}.md\:overflow-x-hidden{overflow-x:hidden!important}.md\:overflow-x-visible{overflow-x:visible!important}.md\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-x-auto{overflow-x:auto!important}.lg\:overflow-x-hidden{overflow-x:hidden!important}.lg\:overflow-x-visible{overflow-x:visible!important}.lg\:overflow-x-scroll{overflow-x:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-x-auto{overflow-x:auto!important}.xl\:overflow-x-hidden{overflow-x:hidden!important}.xl\:overflow-x-visible{overflow-x:visible!important}.xl\:overflow-x-scroll{overflow-x:scroll!important}}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}@media screen and (min-width: 576px){.sm\:overflow-y-auto{overflow-y:auto!important}.sm\:overflow-y-hidden{overflow-y:hidden!important}.sm\:overflow-y-visible{overflow-y:visible!important}.sm\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 768px){.md\:overflow-y-auto{overflow-y:auto!important}.md\:overflow-y-hidden{overflow-y:hidden!important}.md\:overflow-y-visible{overflow-y:visible!important}.md\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 992px){.lg\:overflow-y-auto{overflow-y:auto!important}.lg\:overflow-y-hidden{overflow-y:hidden!important}.lg\:overflow-y-visible{overflow-y:visible!important}.lg\:overflow-y-scroll{overflow-y:scroll!important}}@media screen and (min-width: 1200px){.xl\:overflow-y-auto{overflow-y:auto!important}.xl\:overflow-y-hidden{overflow-y:hidden!important}.xl\:overflow-y-visible{overflow-y:visible!important}.xl\:overflow-y-scroll{overflow-y:scroll!important}}.z-auto{z-index:auto!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}.z-4{z-index:4!important}.z-5{z-index:5!important}@media screen and (min-width: 576px){.sm\:z-auto{z-index:auto!important}.sm\:z-0{z-index:0!important}.sm\:z-1{z-index:1!important}.sm\:z-2{z-index:2!important}.sm\:z-3{z-index:3!important}.sm\:z-4{z-index:4!important}.sm\:z-5{z-index:5!important}}@media screen and (min-width: 768px){.md\:z-auto{z-index:auto!important}.md\:z-0{z-index:0!important}.md\:z-1{z-index:1!important}.md\:z-2{z-index:2!important}.md\:z-3{z-index:3!important}.md\:z-4{z-index:4!important}.md\:z-5{z-index:5!important}}@media screen and (min-width: 992px){.lg\:z-auto{z-index:auto!important}.lg\:z-0{z-index:0!important}.lg\:z-1{z-index:1!important}.lg\:z-2{z-index:2!important}.lg\:z-3{z-index:3!important}.lg\:z-4{z-index:4!important}.lg\:z-5{z-index:5!important}}@media screen and (min-width: 1200px){.xl\:z-auto{z-index:auto!important}.xl\:z-0{z-index:0!important}.xl\:z-1{z-index:1!important}.xl\:z-2{z-index:2!important}.xl\:z-3{z-index:3!important}.xl\:z-4{z-index:4!important}.xl\:z-5{z-index:5!important}}.bg-repeat{background-repeat:repeat!important}.bg-no-repeat{background-repeat:no-repeat!important}.bg-repeat-x{background-repeat:repeat-x!important}.bg-repeat-y{background-repeat:repeat-y!important}.bg-repeat-round{background-repeat:round!important}.bg-repeat-space{background-repeat:space!important}@media screen and (min-width: 576px){.sm\:bg-repeat{background-repeat:repeat!important}.sm\:bg-no-repeat{background-repeat:no-repeat!important}.sm\:bg-repeat-x{background-repeat:repeat-x!important}.sm\:bg-repeat-y{background-repeat:repeat-y!important}.sm\:bg-repeat-round{background-repeat:round!important}.sm\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 768px){.md\:bg-repeat{background-repeat:repeat!important}.md\:bg-no-repeat{background-repeat:no-repeat!important}.md\:bg-repeat-x{background-repeat:repeat-x!important}.md\:bg-repeat-y{background-repeat:repeat-y!important}.md\:bg-repeat-round{background-repeat:round!important}.md\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 992px){.lg\:bg-repeat{background-repeat:repeat!important}.lg\:bg-no-repeat{background-repeat:no-repeat!important}.lg\:bg-repeat-x{background-repeat:repeat-x!important}.lg\:bg-repeat-y{background-repeat:repeat-y!important}.lg\:bg-repeat-round{background-repeat:round!important}.lg\:bg-repeat-space{background-repeat:space!important}}@media screen and (min-width: 1200px){.xl\:bg-repeat{background-repeat:repeat!important}.xl\:bg-no-repeat{background-repeat:no-repeat!important}.xl\:bg-repeat-x{background-repeat:repeat-x!important}.xl\:bg-repeat-y{background-repeat:repeat-y!important}.xl\:bg-repeat-round{background-repeat:round!important}.xl\:bg-repeat-space{background-repeat:space!important}}.bg-auto{background-size:auto!important}.bg-cover{background-size:cover!important}.bg-contain{background-size:contain!important}@media screen and (min-width: 576px){.sm\:bg-auto{background-size:auto!important}.sm\:bg-cover{background-size:cover!important}.sm\:bg-contain{background-size:contain!important}}@media screen and (min-width: 768px){.md\:bg-auto{background-size:auto!important}.md\:bg-cover{background-size:cover!important}.md\:bg-contain{background-size:contain!important}}@media screen and (min-width: 992px){.lg\:bg-auto{background-size:auto!important}.lg\:bg-cover{background-size:cover!important}.lg\:bg-contain{background-size:contain!important}}@media screen and (min-width: 1200px){.xl\:bg-auto{background-size:auto!important}.xl\:bg-cover{background-size:cover!important}.xl\:bg-contain{background-size:contain!important}}.bg-bottom{background-position:bottom!important}.bg-center{background-position:center!important}.bg-left{background-position:left!important}.bg-left-bottom{background-position:left bottom!important}.bg-left-top{background-position:left top!important}.bg-right{background-position:right!important}.bg-right-bottom{background-position:right bottom!important}.bg-right-top{background-position:right top!important}.bg-top{background-position:top!important}@media screen and (min-width: 576px){.sm\:bg-bottom{background-position:bottom!important}.sm\:bg-center{background-position:center!important}.sm\:bg-left{background-position:left!important}.sm\:bg-left-bottom{background-position:left bottom!important}.sm\:bg-left-top{background-position:left top!important}.sm\:bg-right{background-position:right!important}.sm\:bg-right-bottom{background-position:right bottom!important}.sm\:bg-right-top{background-position:right top!important}.sm\:bg-top{background-position:top!important}}@media screen and (min-width: 768px){.md\:bg-bottom{background-position:bottom!important}.md\:bg-center{background-position:center!important}.md\:bg-left{background-position:left!important}.md\:bg-left-bottom{background-position:left bottom!important}.md\:bg-left-top{background-position:left top!important}.md\:bg-right{background-position:right!important}.md\:bg-right-bottom{background-position:right bottom!important}.md\:bg-right-top{background-position:right top!important}.md\:bg-top{background-position:top!important}}@media screen and (min-width: 992px){.lg\:bg-bottom{background-position:bottom!important}.lg\:bg-center{background-position:center!important}.lg\:bg-left{background-position:left!important}.lg\:bg-left-bottom{background-position:left bottom!important}.lg\:bg-left-top{background-position:left top!important}.lg\:bg-right{background-position:right!important}.lg\:bg-right-bottom{background-position:right bottom!important}.lg\:bg-right-top{background-position:right top!important}.lg\:bg-top{background-position:top!important}}@media screen and (min-width: 1200px){.xl\:bg-bottom{background-position:bottom!important}.xl\:bg-center{background-position:center!important}.xl\:bg-left{background-position:left!important}.xl\:bg-left-bottom{background-position:left bottom!important}.xl\:bg-left-top{background-position:left top!important}.xl\:bg-right{background-position:right!important}.xl\:bg-right-bottom{background-position:right bottom!important}.xl\:bg-right-top{background-position:right top!important}.xl\:bg-top{background-position:top!important}}.list-none{list-style:none!important}.list-disc{list-style:disc!important}.list-decimal{list-style:decimal!important}.appearance-none{-webkit-appearance:none!important;appearance:none!important}.outline-none{outline:none!important}.pointer-events-none{pointer-events:none!important}.pointer-events-auto{pointer-events:auto!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-wait{cursor:wait!important}.cursor-move{cursor:move!important}.select-none{-webkit-user-select:none!important;user-select:none!important}.select-text{-webkit-user-select:text!important;user-select:text!important}.select-all{-webkit-user-select:all!important;user-select:all!important}.select-auto{-webkit-user-select:auto!important;user-select:auto!important}.opacity-0{opacity:0!important}.opacity-10{opacity:.1!important}.opacity-20{opacity:.2!important}.opacity-30{opacity:.3!important}.opacity-40{opacity:.4!important}.opacity-50{opacity:.5!important}.opacity-60{opacity:.6!important}.opacity-70{opacity:.7!important}.opacity-80{opacity:.8!important}.opacity-90{opacity:.9!important}.opacity-100{opacity:1!important}.reset{all:unset}.transition-none{transition-property:none!important}.transition-all{transition-property:all!important}.transition-colors{transition-property:background-color,border-color,color!important}.transition-transform{transition-property:transform!important}.transition-duration-100{transition-duration:.1s!important}.transition-duration-150{transition-duration:.15s!important}.transition-duration-200{transition-duration:.2s!important}.transition-duration-300{transition-duration:.3s!important}.transition-duration-400{transition-duration:.4s!important}.transition-duration-500{transition-duration:.5s!important}.transition-duration-1000{transition-duration:1s!important}.transition-duration-2000{transition-duration:2s!important}.transition-duration-3000{transition-duration:3s!important}.transition-linear{transition-timing-function:linear!important}.transition-ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)!important}.transition-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)!important}.transition-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)!important}.transition-delay-100{transition-delay:.1s!important}.transition-delay-150{transition-delay:.15s!important}.transition-delay-200{transition-delay:.2s!important}.transition-delay-300{transition-delay:.3s!important}.transition-delay-400{transition-delay:.4s!important}.transition-delay-500{transition-delay:.5s!important}.transition-delay-1000{transition-delay:1s!important}.translate-x-0{transform:translate(0)!important}.translate-x-100{transform:translate(100%)!important}.-translate-x-100{transform:translate(-100%)!important}.translate-y-0{transform:translateY(0)!important}.translate-y-100{transform:translateY(100%)!important}.-translate-y-100{transform:translateY(-100%)!important}@media screen and (min-width: 576px){.sm\:translate-x-0{transform:translate(0)!important}.sm\:translate-x-100{transform:translate(100%)!important}.sm\:-translate-x-100{transform:translate(-100%)!important}.sm\:translate-y-0{transform:translateY(0)!important}.sm\:translate-y-100{transform:translateY(100%)!important}.sm\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 768px){.md\:translate-x-0{transform:translate(0)!important}.md\:translate-x-100{transform:translate(100%)!important}.md\:-translate-x-100{transform:translate(-100%)!important}.md\:translate-y-0{transform:translateY(0)!important}.md\:translate-y-100{transform:translateY(100%)!important}.md\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 992px){.lg\:translate-x-0{transform:translate(0)!important}.lg\:translate-x-100{transform:translate(100%)!important}.lg\:-translate-x-100{transform:translate(-100%)!important}.lg\:translate-y-0{transform:translateY(0)!important}.lg\:translate-y-100{transform:translateY(100%)!important}.lg\:-translate-y-100{transform:translateY(-100%)!important}}@media screen and (min-width: 1200px){.xl\:translate-x-0{transform:translate(0)!important}.xl\:translate-x-100{transform:translate(100%)!important}.xl\:-translate-x-100{transform:translate(-100%)!important}.xl\:translate-y-0{transform:translateY(0)!important}.xl\:translate-y-100{transform:translateY(100%)!important}.xl\:-translate-y-100{transform:translateY(-100%)!important}}.rotate-45{transform:rotate(45deg)!important}.-rotate-45{transform:rotate(-45deg)!important}.rotate-90{transform:rotate(90deg)!important}.-rotate-90{transform:rotate(-90deg)!important}.rotate-180{transform:rotate(180deg)!important}.-rotate-180{transform:rotate(-180deg)!important}@media screen and (min-width: 576px){.sm\:rotate-45{transform:rotate(45deg)!important}.sm\:-rotate-45{transform:rotate(-45deg)!important}.sm\:rotate-90{transform:rotate(90deg)!important}.sm\:-rotate-90{transform:rotate(-90deg)!important}.sm\:rotate-180{transform:rotate(180deg)!important}.sm\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 768px){.md\:rotate-45{transform:rotate(45deg)!important}.md\:-rotate-45{transform:rotate(-45deg)!important}.md\:rotate-90{transform:rotate(90deg)!important}.md\:-rotate-90{transform:rotate(-90deg)!important}.md\:rotate-180{transform:rotate(180deg)!important}.md\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 992px){.lg\:rotate-45{transform:rotate(45deg)!important}.lg\:-rotate-45{transform:rotate(-45deg)!important}.lg\:rotate-90{transform:rotate(90deg)!important}.lg\:-rotate-90{transform:rotate(-90deg)!important}.lg\:rotate-180{transform:rotate(180deg)!important}.lg\:-rotate-180{transform:rotate(-180deg)!important}}@media screen and (min-width: 1200px){.xl\:rotate-45{transform:rotate(45deg)!important}.xl\:-rotate-45{transform:rotate(-45deg)!important}.xl\:rotate-90{transform:rotate(90deg)!important}.xl\:-rotate-90{transform:rotate(-90deg)!important}.xl\:rotate-180{transform:rotate(180deg)!important}.xl\:-rotate-180{transform:rotate(-180deg)!important}}.origin-center{transform-origin:center!important}.origin-top{transform-origin:top!important}.origin-top-right{transform-origin:top right!important}.origin-right{transform-origin:right!important}.origin-bottom-right{transform-origin:bottom right!important}.origin-bottom{transform-origin:bottom!important}.origin-bottom-left{transform-origin:bottom left!important}.origin-left{transform-origin:left!important}.origin-top-left{transform-origin:top-left!important}@media screen and (min-width: 576px){.sm\:origin-center{transform-origin:center!important}.sm\:origin-top{transform-origin:top!important}.sm\:origin-top-right{transform-origin:top right!important}.sm\:origin-right{transform-origin:right!important}.sm\:origin-bottom-right{transform-origin:bottom right!important}.sm\:origin-bottom{transform-origin:bottom!important}.sm\:origin-bottom-left{transform-origin:bottom left!important}.sm\:origin-left{transform-origin:left!important}.sm\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 768px){.md\:origin-center{transform-origin:center!important}.md\:origin-top{transform-origin:top!important}.md\:origin-top-right{transform-origin:top right!important}.md\:origin-right{transform-origin:right!important}.md\:origin-bottom-right{transform-origin:bottom right!important}.md\:origin-bottom{transform-origin:bottom!important}.md\:origin-bottom-left{transform-origin:bottom left!important}.md\:origin-left{transform-origin:left!important}.md\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 992px){.lg\:origin-center{transform-origin:center!important}.lg\:origin-top{transform-origin:top!important}.lg\:origin-top-right{transform-origin:top right!important}.lg\:origin-right{transform-origin:right!important}.lg\:origin-bottom-right{transform-origin:bottom right!important}.lg\:origin-bottom{transform-origin:bottom!important}.lg\:origin-bottom-left{transform-origin:bottom left!important}.lg\:origin-left{transform-origin:left!important}.lg\:origin-top-left{transform-origin:top-left!important}}@media screen and (min-width: 1200px){.xl\:origin-center{transform-origin:center!important}.xl\:origin-top{transform-origin:top!important}.xl\:origin-top-right{transform-origin:top right!important}.xl\:origin-right{transform-origin:right!important}.xl\:origin-bottom-right{transform-origin:bottom right!important}.xl\:origin-bottom{transform-origin:bottom!important}.xl\:origin-bottom-left{transform-origin:bottom left!important}.xl\:origin-left{transform-origin:left!important}.xl\:origin-top-left{transform-origin:top-left!important}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}@keyframes scalein{0%{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:scaleY(1)}}@keyframes slidedown{0%{max-height:0}to{max-height:auto}}@keyframes slideup{0%{max-height:1000px}to{max-height:0}}@keyframes fadeinleft{0%{opacity:0;transform:translate(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutleft{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(-100%)}}@keyframes fadeinright{0%{opacity:0;transform:translate(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translate(0)}}@keyframes fadeoutright{0%{opacity:1;transform:translate(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translate(100%)}}@keyframes fadeinup{0%{opacity:0;transform:translateY(-100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutup{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(-100%)}}@keyframes fadeindown{0%{opacity:0;transform:translateY(100%);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:1;transform:translateY(0)}}@keyframes fadeoutdown{0%{opacity:1;transform:translateY(0);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}to{opacity:0;transform:translateY(100%)}}@keyframes animate-width{0%{width:0}to{width:100%}}@keyframes flip{0%{transform:perspective(2000px) rotateX(-100deg)}to{transform:perspective(2000px) rotateX(0)}}@keyframes flipleft{0%{transform:perspective(2000px) rotateY(-100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipright{0%{transform:perspective(2000px) rotateY(100deg);opacity:0}to{transform:perspective(2000px) rotateY(0);opacity:1}}@keyframes flipup{0%{transform:perspective(2000px) rotateX(-100deg);opacity:0}to{transform:perspective(2000px) rotateX(0);opacity:1}}@keyframes zoomin{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomindown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}@keyframes zoominleft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}@keyframes zoominright{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}@keyframes zoominup{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.fadein{animation:fadein .15s linear}.fadeout{animation:fadeout .15s linear}.slidedown{animation:slidedown .45s ease-in-out}.slideup{animation:slideup .45s cubic-bezier(0,1,0,1)}.scalein{animation:scalein .15s linear}.fadeinleft{animation:fadeinleft .15s linear}.fadeoutleft{animation:fadeoutleft .15s linear}.fadeinright{animation:fadeinright .15s linear}.fadeoutright{animation:fadeoutright .15s linear}.fadeinup{animation:fadeinup .15s linear}.fadeoutup{animation:fadeoutup .15s linear}.fadeindown{animation:fadeindown .15s linear}.fadeoutdown{animation:fadeoutdown .15s linear}.animate-width{animation:animate-width 1s linear}.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation:flip .15s linear}.flipup{-webkit-backface-visibility:visible;backface-visibility:visible;animation:flipup .15s linear}.flipleft{-webkit-backface-visibility:visible;backface-visibility:visible;animation:flipleft .15s linear}.flipright{-webkit-backface-visibility:visible;backface-visibility:visible;animation:flipright .15s linear}.zoomin{animation:zoomin .15s linear}.zoomindown{animation:zoomindown .15s linear}.zoominleft{animation:zoominleft .15s linear}.zoominright{animation:zoominright .15s linear}.zoominup{animation:zoominup .15s linear}.animation-duration-100{animation-duration:.1s!important}.animation-duration-150{animation-duration:.15s!important}.animation-duration-200{animation-duration:.2s!important}.animation-duration-300{animation-duration:.3s!important}.animation-duration-400{animation-duration:.4s!important}.animation-duration-500{animation-duration:.5s!important}.animation-duration-1000{animation-duration:1s!important}.animation-duration-2000{animation-duration:2s!important}.animation-duration-3000{animation-duration:3s!important}.animation-delay-100{animation-delay:.1s!important}.animation-delay-150{animation-delay:.15s!important}.animation-delay-200{animation-delay:.2s!important}.animation-delay-300{animation-delay:.3s!important}.animation-delay-400{animation-delay:.4s!important}.animation-delay-500{animation-delay:.5s!important}.animation-delay-1000{animation-delay:1s!important}.animation-iteration-1{animation-iteration-count:1!important}.animation-iteration-2{animation-iteration-count:2!important}.animation-iteration-infinite{animation-iteration-count:infinite!important}.animation-linear{animation-timing-function:linear!important}.animation-ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)!important}.animation-ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)!important}.animation-ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)!important}.animation-fill-none{animation-fill-mode:none!important}.animation-fill-forwards{animation-fill-mode:forwards!important}.animation-fill-backwards{animation-fill-mode:backwards!important}.animation-fill-both{animation-fill-mode:both!important}@font-face{font-family:primeicons;font-display:block;src:url(primeicons.ffecb2549ad1765a.eot);src:url(primeicons.ffecb2549ad1765a.eot?#iefix) format("embedded-opentype"),url(primeicons.ba3f916dfb64be8c.woff2) format("woff2"),url(primeicons.f8b9e8a4e401b603.woff) format("woff"),url(primeicons.0112589c5695a9ed.ttf) format("truetype"),url(primeicons.943ab24c43224d29.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{animation:fa-spin 2s infinite linear}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-eraser:before{content:"\ea04"}.pi-stopwatch:before{content:"\ea01"}.pi-verified:before{content:"\ea02"}.pi-delete-left:before{content:"\ea03"}.pi-hourglass:before{content:"\e9fe"}.pi-truck:before{content:"\ea00"}.pi-wrench:before{content:"\e9ff"}.pi-microphone:before{content:"\e9fa"}.pi-megaphone:before{content:"\e9fb"}.pi-arrow-right-arrow-left:before{content:"\e9fc"}.pi-bitcoin:before{content:"\e9fd"}.pi-file-edit:before{content:"\e9f6"}.pi-language:before{content:"\e9f7"}.pi-file-export:before{content:"\e9f8"}.pi-file-import:before{content:"\e9f9"}.pi-file-word:before{content:"\e9f1"}.pi-gift:before{content:"\e9f2"}.pi-cart-plus:before{content:"\e9f3"}.pi-thumbs-down-fill:before{content:"\e9f4"}.pi-thumbs-up-fill:before{content:"\e9f5"}.pi-arrows-alt:before{content:"\e9f0"}.pi-calculator:before{content:"\e9ef"}.pi-sort-alt-slash:before{content:"\e9ee"}.pi-arrows-h:before{content:"\e9ec"}.pi-arrows-v:before{content:"\e9ed"}.pi-pound:before{content:"\e9eb"}.pi-prime:before{content:"\e9ea"}.pi-chart-pie:before{content:"\e9e9"}.pi-reddit:before{content:"\e9e8"}.pi-code:before{content:"\e9e7"}.pi-sync:before{content:"\e9e6"}.pi-shopping-bag:before{content:"\e9e5"}.pi-server:before{content:"\e9e4"}.pi-database:before{content:"\e9e3"}.pi-hashtag:before{content:"\e9e2"}.pi-bookmark-fill:before{content:"\e9df"}.pi-filter-fill:before{content:"\e9e0"}.pi-heart-fill:before{content:"\e9e1"}.pi-flag-fill:before{content:"\e9de"}.pi-circle:before{content:"\e9dc"}.pi-circle-fill:before{content:"\e9dd"}.pi-bolt:before{content:"\e9db"}.pi-history:before{content:"\e9da"}.pi-box:before{content:"\e9d9"}.pi-at:before{content:"\e9d8"}.pi-arrow-up-right:before{content:"\e9d4"}.pi-arrow-up-left:before{content:"\e9d5"}.pi-arrow-down-left:before{content:"\e9d6"}.pi-arrow-down-right:before{content:"\e9d7"}.pi-telegram:before{content:"\e9d3"}.pi-stop-circle:before{content:"\e9d2"}.pi-stop:before{content:"\e9d1"}.pi-whatsapp:before{content:"\e9d0"}.pi-building:before{content:"\e9cf"}.pi-qrcode:before{content:"\e9ce"}.pi-car:before{content:"\e9cd"}.pi-instagram:before{content:"\e9cc"}.pi-linkedin:before{content:"\e9cb"}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-fill:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}:root{--surface-a:#1e1e1e;--surface-b:#121212;--surface-c:hsla(0,0%,100%,.04);--surface-d:hsla(0,0%,100%,.12);--surface-e:#1e1e1e;--surface-f:#262626;--text-color:rgba(255, 255, 255, .87);--text-color-secondary:rgba(255, 255, 255, .6);--primary-color:#9FA8DA;--primary-color-text:#121212;--font-family:Roboto, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;--surface-0: #121212;--surface-50: #2a2a2a;--surface-100: #414141;--surface-200: #595959;--surface-300: #717171;--surface-400: #898989;--surface-500: #a0a0a0;--surface-600: #b8b8b8;--surface-700: #d0d0d0;--surface-800: #e7e7e7;--surface-900: #ffffff;--gray-50: #e7e7e7;--gray-100: #d0d0d0;--gray-200: #b8b8b8;--gray-300: #a0a0a0;--gray-400: #898989;--gray-500: #717171;--gray-600: #595959;--gray-700: #414141;--gray-800: #2a2a2a;--gray-900: #121212;--content-padding:1rem;--inline-spacing:.5rem;--border-radius:4px;--surface-ground:#121212;--surface-section:#121212;--surface-card:#1e1e1e;--surface-overlay:#262626;--surface-border:hsla(0,0%,100%,.12);--surface-hover:hsla(0,0%,100%,.04);--maskbg: rgba(0, 0, 0, .32);--focus-ring: none;color-scheme:dark}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local("Roboto-Regular"),url(roboto-v20-latin-ext_latin-regular.5c59b24786083ffe.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-regular.c9064c1abfc45804.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(roboto-v20-latin-ext_latin-500.de270e01b582cd35.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-500.4ce802079c5e2843.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(roboto-v20-latin-ext_latin-700.fea1ca242b09ae4c.woff2) format("woff2"),url(roboto-v20-latin-ext_latin-700.c5993c4d788e3ff6.woff) format("woff")}*{box-sizing:border-box}.p-component{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;font-weight:400}.p-component-overlay{background-color:#00000052;transition-duration:.2s}.p-disabled,.p-component:disabled{opacity:.38}.p-error{color:#f44435}.p-text-secondary{color:#fff9}.pi{font-size:1rem}.p-link{font-size:1rem;font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;border-radius:4px}.p-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-component-overlay-enter{animation:p-component-overlay-enter-animation .15s forwards}.p-component-overlay-leave{animation:p-component-overlay-leave-animation .15s forwards}@keyframes p-component-overlay-enter-animation{0%{background-color:transparent}to{background-color:var(--maskbg)}}@keyframes p-component-overlay-leave-animation{0%{background-color:var(--maskbg)}to{background-color:transparent}}:root{--blue-50:#f4fafe;--blue-100:#cae6fc;--blue-200:#a0d2fa;--blue-300:#75bef8;--blue-400:#4baaf5;--blue-500:#2196f3;--blue-600:#1c80cf;--blue-700:#1769aa;--blue-800:#125386;--blue-900:#0d3c61;--green-50:#f7faf5;--green-100:#dbe8cf;--green-200:#bed6a9;--green-300:#a1c384;--green-400:#85b15e;--green-500:#689f38;--green-600:#588730;--green-700:#496f27;--green-800:#39571f;--green-900:#2a4016;--yellow-50:#fffcf5;--yellow-100:#fef0cd;--yellow-200:#fde4a5;--yellow-300:#fdd87d;--yellow-400:#fccc55;--yellow-500:#fbc02d;--yellow-600:#d5a326;--yellow-700:#b08620;--yellow-800:#8a6a19;--yellow-900:#644d12;--cyan-50:#f2fcfd;--cyan-100:#c2eff5;--cyan-200:#91e2ed;--cyan-300:#61d5e4;--cyan-400:#30c9dc;--cyan-500:#00bcd4;--cyan-600:#00a0b4;--cyan-700:#008494;--cyan-800:#006775;--cyan-900:#004b55;--pink-50:#fef4f7;--pink-100:#fac9da;--pink-200:#f69ebc;--pink-300:#f1749e;--pink-400:#ed4981;--pink-500:#e91e63;--pink-600:#c61a54;--pink-700:#a31545;--pink-800:#801136;--pink-900:#5d0c28;--indigo-50:#f6f7fc;--indigo-100:#d5d9ef;--indigo-200:#b3bae2;--indigo-300:#919cd5;--indigo-400:#707dc8;--indigo-500:#4e5fbb;--indigo-600:#42519f;--indigo-700:#374383;--indigo-800:#2b3467;--indigo-900:#1f264b;--teal-50:#f2faf9;--teal-100:#c2e6e2;--teal-200:#91d2cc;--teal-300:#61beb5;--teal-400:#30aa9f;--teal-500:#009688;--teal-600:#008074;--teal-700:#00695f;--teal-800:#00534b;--teal-900:#003c36;--orange-50:#fffaf2;--orange-100:#ffe6c2;--orange-200:#ffd391;--orange-300:#ffbf61;--orange-400:#ffac30;--orange-500:#ff9800;--orange-600:#d98100;--orange-700:#b36a00;--orange-800:#8c5400;--orange-900:#663d00;--bluegray-50:#f7f9f9;--bluegray-100:#d9e0e3;--bluegray-200:#bbc7cd;--bluegray-300:#9caeb7;--bluegray-400:#7e96a1;--bluegray-500:#607d8b;--bluegray-600:#526a76;--bluegray-700:#435861;--bluegray-800:#35454c;--bluegray-900:#263238;--purple-50:#faf4fb;--purple-100:#e7cbec;--purple-200:#d4a2dd;--purple-300:#c279ce;--purple-400:#af50bf;--purple-500:#9c27b0;--purple-600:#852196;--purple-700:#6d1b7b;--purple-800:#561561;--purple-900:#3e1046;--red-50:#fef6f5;--red-100:#fcd2cf;--red-200:#faaea9;--red-300:#f88a82;--red-400:#f6675c;--red-500:#f44336;--red-600:#cf392e;--red-700:#ab2f26;--red-800:#86251e;--red-900:#621b16;--primary-50:#fafbfd;--primary-100:#e8eaf6;--primary-200:#d6daef;--primary-300:#c3c9e8;--primary-400:#b1b9e1;--primary-500:#9fa8da;--primary-600:#878fb9;--primary-700:#6f7699;--primary-800:#575c78;--primary-900:#404357}.p-autocomplete .p-autocomplete-loader{right:.75rem}.p-autocomplete.p-autocomplete-dd .p-autocomplete-loader{right:3.5rem}.p-autocomplete .p-autocomplete-multiple-container{padding:.375rem .75rem;gap:.5rem}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{border-color:#fff9}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:.375rem 0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token input{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;color:#ffffffde;padding:0;margin:0}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding:.375rem .75rem;background:rgba(159,168,218,.16);color:#9fa8da;border-radius:4px}.p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{margin-left:.5rem}p-autocomplete.ng-dirty.ng-invalid>.p-autocomplete>.p-inputtext{border-color:#f44435}.p-autocomplete-panel{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-autocomplete-panel .p-autocomplete-items{padding:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item{margin:0;padding:.75rem;border:0 none;color:#ffffffde;background:transparent;transition:none;border-radius:0}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item:hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-empty-message{padding:.75rem;color:#ffffffde;background:transparent}.p-autocomplete-panel .p-autocomplete-items .p-autocomplete-item-group{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400}p-autocomplete.p-autocomplete-clearable .p-inputtext{padding-right:2.5rem}p-autocomplete.p-autocomplete-clearable .p-autocomplete-clear-icon{color:#fff9;right:.75rem}p-autocomplete.p-autocomplete-clearable .p-autocomplete-dd .p-autocomplete-clear-icon{color:#fff9;right:3.5rem}p-calendar.ng-dirty.ng-invalid>.p-calendar>.p-inputtext{border-color:#f44435}.p-datepicker{padding:.5rem;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.3);border-radius:4px}.p-datepicker:not(.p-datepicker-inline){background:#2b2b2b;border:0 none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-datepicker:not(.p-datepicker-inline) .p-datepicker-header{background:#2b2b2b}.p-datepicker .p-datepicker-header{padding:.5rem;color:#ffffffde;background:#1e1e1e;font-weight:500;margin:0;border-bottom:1px solid rgba(255,255,255,.12);border-top-right-radius:4px;border-top-left-radius:4px}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:2rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#ffffffde;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:500;padding:.5rem}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month:enabled:hover{color:#9fa8da}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{margin-right:.5rem}.p-datepicker table{font-size:1rem;margin:.5rem 0}.p-datepicker table th{padding:.5rem}.p-datepicker table th>span{width:2.25rem;height:2.25rem}.p-datepicker table td{padding:.5rem}.p-datepicker table td>span{width:2.25rem;height:2.25rem;border-radius:50%;transition:none;border:1px solid transparent}.p-datepicker table td>span.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-datepicker table td>span:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datepicker table td.p-datepicker-today>span{background:transparent;color:#ffffffde;border-color:#ffffff80}.p-datepicker table td.p-datepicker-today>span.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-datepicker .p-datepicker-buttonbar{padding:.75rem 0;border-top:1px solid rgba(255,255,255,.12)}.p-datepicker .p-datepicker-buttonbar .p-button{width:auto}.p-datepicker .p-timepicker{border-top:1px solid rgba(255,255,255,.12);padding:.5rem}.p-datepicker .p-timepicker button{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datepicker .p-timepicker button:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-datepicker .p-timepicker button:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datepicker .p-timepicker button:last-child{margin-top:.2em}.p-datepicker .p-timepicker span{font-size:1.25rem}.p-datepicker .p-timepicker>div{padding:0 .5rem}.p-datepicker.p-datepicker-timeonly .p-timepicker{border-top:0 none}.p-datepicker .p-monthpicker{margin:.5rem 0}.p-datepicker .p-monthpicker .p-monthpicker-month{padding:.5rem;transition:none;border-radius:4px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-datepicker .p-yearpicker{margin:.5rem 0}.p-datepicker .p-yearpicker .p-yearpicker-year{padding:.5rem;transition:none;border-radius:4px}.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group{border-left:1px solid rgba(255,255,255,.12);padding-right:.5rem;padding-left:.5rem;padding-top:0;padding-bottom:0}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:first-child{padding-left:0;border-left:0 none}.p-datepicker.p-datepicker-multiple-month .p-datepicker-group:last-child{padding-right:0}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-datepicker:not(.p-disabled) table td span:not(.p-highlight):not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):not(.p-highlight):hover{background:rgba(255,255,255,.04)}.p-datepicker:not(.p-disabled) .p-monthpicker .p-monthpicker-month:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):not(.p-highlight):hover{background:rgba(255,255,255,.04)}.p-datepicker:not(.p-disabled) .p-yearpicker .p-yearpicker-year:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}p-calendar.p-calendar-clearable .p-inputtext{padding-right:2.5rem}p-calendar.p-calendar-clearable .p-calendar-clear-icon{color:#fff9;right:.75rem}p-calendar.p-calendar-clearable.p-calendar-w-btn .p-calendar-clear-icon{color:#fff9;right:3.5rem}@media screen and (max-width: 769px){.p-datepicker table th,.p-datepicker table td{padding:0}}.p-cascadeselect{background:#1e1e1e;border:1px solid rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.p-cascadeselect:not(.p-disabled):hover{border-color:#fff9}.p-cascadeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-cascadeselect .p-cascadeselect-label{background:transparent;border:0 none;padding:.75rem}.p-cascadeselect .p-cascadeselect-label.p-placeholder{color:#fff9}.p-cascadeselect .p-cascadeselect-label:enabled:focus{outline:0 none;box-shadow:none}.p-cascadeselect .p-cascadeselect-trigger{background:transparent;color:#fff9;width:2.75rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.p-cascadeselect-panel{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-cascadeselect-panel .p-cascadeselect-items{padding:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item{margin:0;border:0 none;color:#ffffffde;background:transparent;transition:none;border-radius:0}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content{padding:.75rem}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-item-content:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item:not(.p-highlight):not(.p-disabled):hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-cascadeselect-panel .p-cascadeselect-items .p-cascadeselect-item .p-cascadeselect-group-icon{font-size:.875rem}p-cascadeselect.ng-dirty.ng-invalid>.p-cascadeselect{border-color:#f44435}.p-input-filled .p-cascadeselect{background:rgba(255,255,255,.06)}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#ffffff14}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus{background-color:#ffffff1a}p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-label{padding-right:.75rem}p-cascadeselect.p-cascadeselect-clearable .p-cascadeselect-clear-icon{color:#fff9;right:2.75rem}.p-overlay-modal .p-cascadeselect-sublist .p-cascadeselect-panel{box-shadow:none;border-radius:0;padding:.25rem 0 .25rem .5rem}.p-overlay-modal .p-cascadeselect-item-active>.p-cascadeselect-item-content .p-cascadeselect-group-icon{transform:rotate(90deg)}.p-checkbox{width:18px;height:18px}.p-checkbox .p-checkbox-box{border:2px solid rgba(255,255,255,.7);background:#1e1e1e;width:18px;height:18px;color:#ffffffde;border-radius:4px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-checkbox .p-checkbox-box .p-checkbox-icon{transition-duration:.2s;color:#121212;font-size:14px}.p-checkbox .p-checkbox-box.p-highlight{border-color:#9fa8da;background:#9FA8DA}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{border-color:#fff9}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{border-color:#9fa8da;background:#9FA8DA;color:#121212}p-checkbox.ng-dirty.ng-invalid>.p-checkbox>.p-checkbox-box{border-color:#f44435}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#ffffff0f}.p-input-filled .p-checkbox .p-checkbox-box.p-highlight{background:#9FA8DA}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box:hover{background-color:#ffffff14}.p-input-filled .p-checkbox:not(.p-checkbox-disabled) .p-checkbox-box.p-highlight:hover{background:#9FA8DA}.p-checkbox-label{margin-left:.5rem}.p-chips .p-chips-multiple-container{padding:.375rem .75rem;gap:.5rem}.p-chips .p-chips-multiple-container:not(.p-disabled):hover{border-color:#fff9}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-chips .p-chips-multiple-container .p-chips-token{padding:.375rem .75rem;background:rgba(159,168,218,.16);color:#9fa8da;border-radius:4px}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{margin-left:.5rem}.p-chips .p-chips-multiple-container .p-chips-input-token{padding:.375rem 0}.p-chips .p-chips-multiple-container .p-chips-input-token input{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;color:#ffffffde;padding:0;margin:0}p-chips.ng-dirty.ng-invalid>.p-chips>.p-inputtext{border-color:#f44435}p-chips.p-chips-clearable .p-inputtext{padding-right:1.75rem}p-chips.p-chips-clearable .p-chips-clear-icon{color:#fff9;right:.75rem}.p-colorpicker-preview,.p-fluid .p-colorpicker-preview.p-inputtext{width:2rem;height:2rem}.p-colorpicker-panel{background:#2b2b2b;border:1px solid #1e1e1e}.p-colorpicker-panel .p-colorpicker-color-handle,.p-colorpicker-panel .p-colorpicker-hue-handle{border-color:#fff}.p-colorpicker-overlay-panel{box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-dropdown{background:#1e1e1e;border:1px solid rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.p-dropdown:not(.p-disabled):hover{border-color:#fff9}.p-dropdown:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-dropdown.p-dropdown-clearable .p-dropdown-label{padding-right:1.75rem}.p-dropdown .p-dropdown-label{background:transparent;border:0 none}.p-dropdown .p-dropdown-label.p-placeholder{color:#fff9}.p-dropdown .p-dropdown-label:enabled:focus{outline:0 none;box-shadow:none}.p-dropdown .p-dropdown-trigger{background:transparent;color:#fff9;width:2.75rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.p-dropdown .p-dropdown-clear-icon{color:#fff9;right:2.75rem}.p-dropdown-panel{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-dropdown-panel .p-dropdown-header{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#2b2b2b;margin:0;border-top-right-radius:4px;border-top-left-radius:4px}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter{padding-right:1.75rem;margin-right:-1.75rem}.p-dropdown-panel .p-dropdown-header .p-dropdown-filter-icon{right:.75rem;color:#fff9}.p-dropdown-panel .p-dropdown-items{padding:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{margin:0;padding:.75rem;border:0 none;color:#ffffffde;background:transparent;transition:none;border-radius:0}.p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-dropdown-panel .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-dropdown-panel .p-dropdown-items .p-dropdown-empty-message{padding:.75rem;color:#ffffffde;background:transparent}.p-dropdown-panel .p-dropdown-items .p-dropdown-item-group{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400}p-dropdown.ng-dirty.ng-invalid>.p-dropdown{border-color:#f44435}.p-input-filled .p-dropdown{background:rgba(255,255,255,.06)}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#ffffff14}.p-input-filled .p-dropdown:not(.p-disabled).p-focus{background-color:#ffffff1a}.p-input-filled .p-dropdown:not(.p-disabled).p-focus .p-inputtext{background-color:transparent}.p-editor-container .p-editor-toolbar{background:#1e1e1e;border-top-right-radius:4px;border-top-left-radius:4px}.p-editor-container .p-editor-toolbar.ql-snow{border:1px solid rgba(255,255,255,.12)}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#fff9}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#fff9}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{border:0 none;color:#fff9}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover{color:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-stroke{stroke:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label:hover .ql-fill{fill:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{background:#2b2b2b;border:0 none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border-radius:4px;padding:0}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item{color:#ffffffde}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options .ql-picker-item:hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker.ql-expanded:not(.ql-icon-picker) .ql-picker-item{padding:.75rem}.p-editor-container .p-editor-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-editor-container .p-editor-content.ql-snow{border:1px solid rgba(255,255,255,.12)}.p-editor-container .p-editor-content .ql-editor{background:#1e1e1e;color:#ffffffde;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-editor-container .ql-snow.ql-toolbar button:hover,.p-editor-container .ql-snow.ql-toolbar button:focus{color:#ffffffde}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-stroke,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-stroke{stroke:#ffffffde}.p-editor-container .ql-snow.ql-toolbar button:hover .ql-fill,.p-editor-container .ql-snow.ql-toolbar button:focus .ql-fill{fill:#ffffffde}.p-editor-container .ql-snow.ql-toolbar button.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected{color:#9fa8da}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke{stroke:#9fa8da}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill{fill:#9fa8da}.p-editor-container .ql-snow.ql-toolbar button.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-picker-label,.p-editor-container .ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-picker-label{color:#9fa8da}.p-inputgroup-addon{background:#1e1e1e;color:#fff9;border-top:1px solid rgba(255,255,255,.3);border-left:1px solid rgba(255,255,255,.3);border-bottom:1px solid rgba(255,255,255,.3);padding:.75rem;min-width:2.75rem}.p-inputgroup-addon:last-child{border-right:1px solid rgba(255,255,255,.3)}.p-inputgroup>.p-component,.p-inputgroup>.p-element,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext,.p-inputgroup>.p-float-label>.p-component{border-radius:0;margin:0}.p-inputgroup>.p-component+.p-inputgroup-addon,.p-inputgroup>.p-element+.p-inputgroup-addon,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext+.p-inputgroup-addon,.p-inputgroup>.p-float-label>.p-component+.p-inputgroup-addon{border-left:0 none}.p-inputgroup>.p-component:focus,.p-inputgroup>.p-element:focus,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus,.p-inputgroup>.p-float-label>.p-component:focus{z-index:1}.p-inputgroup>.p-component:focus~label,.p-inputgroup>.p-element:focus~label,.p-inputgroup>.p-inputwrapper>.p-component>.p-inputtext:focus~label,.p-inputgroup>.p-float-label>.p-component:focus~label{z-index:1}.p-inputgroup-addon:first-child,.p-inputgroup button:first-child,.p-inputgroup input:first-child,.p-inputgroup>.p-inputwrapper:first-child>.p-component,.p-inputgroup>.p-inputwrapper:first-child>.p-component>.p-inputtext{border-top-left-radius:4px;border-bottom-left-radius:4px}.p-inputgroup .p-float-label:first-child input{border-top-left-radius:4px;border-bottom-left-radius:4px}.p-inputgroup-addon:last-child,.p-inputgroup button:last-child,.p-inputgroup input:last-child,.p-inputgroup>.p-inputwrapper:last-child>.p-component,.p-inputgroup>.p-inputwrapper:last-child>.p-component>.p-inputtext{border-top-right-radius:4px;border-bottom-right-radius:4px}.p-inputgroup .p-float-label:last-child input{border-top-right-radius:4px;border-bottom-right-radius:4px}.p-fluid .p-inputgroup .p-button{width:auto}.p-fluid .p-inputgroup .p-button.p-button-icon-only{width:2.75rem}p-inputmask.ng-dirty.ng-invalid>.p-inputtext{border-color:#f44435}p-inputmask.p-inputmask-clearable .p-inputtext{padding-right:2.5rem}p-inputmask.p-inputmask-clearable .p-inputmask-clear-icon{color:#fff9;right:.75rem}p-inputnumber.ng-dirty.ng-invalid>.p-inputnumber>.p-inputtext{border-color:#f44435}p-inputnumber.p-inputnumber-clearable .p-inputnumber-input{padding-right:2.5rem}p-inputnumber.p-inputnumber-clearable .p-inputnumber-clear-icon{color:#fff9;right:.75rem}p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-stacked .p-inputnumber-clear-icon{right:3.5rem}p-inputnumber.p-inputnumber-clearable .p-inputnumber-buttons-horizontal .p-inputnumber-clear-icon{right:3.5rem}.p-inputswitch{width:2.75rem;height:1rem}.p-inputswitch .p-inputswitch-slider{background:rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:.5rem}.p-inputswitch .p-inputswitch-slider:before{background:#bdbdbd;width:1.5rem;height:1.5rem;left:-1px;margin-top:-.75rem;border-radius:50%;transition-duration:.2s}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{transform:translate(1.5rem)}.p-inputswitch.p-focus .p-inputswitch-slider{outline:0 none;outline-offset:0;box-shadow:none}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider{background:rgba(255,255,255,.3)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider{background:rgba(159,168,218,.5)}.p-inputswitch.p-inputswitch-checked .p-inputswitch-slider:before{background:#9FA8DA}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background:rgba(159,168,218,.5)}p-inputswitch.ng-dirty.ng-invalid>.p-inputswitch{border-color:#f44435}.p-inputtext{font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1rem;color:#ffffffde;background:#1e1e1e;padding:.75rem;border:1px solid rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);-webkit-appearance:none;appearance:none;border-radius:4px}.p-inputtext:enabled:hover{border-color:#fff9}.p-inputtext:enabled:focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-inputtext.ng-dirty.ng-invalid{border-color:#f44435}.p-inputtext.p-inputtext-sm{font-size:.875rem;padding:.65625rem}.p-inputtext.p-inputtext-lg{font-size:1.25rem;padding:.9375rem}.p-float-label>label{left:.75rem;color:#fff9;transition-duration:.2s}.p-float-label>.ng-invalid.ng-dirty+label{color:#f44435}.p-input-icon-left>i:first-of-type{left:.75rem;color:#fff9}.p-input-icon-left>.p-inputtext{padding-left:2.5rem}.p-input-icon-left.p-float-label>label{left:2.5rem}.p-input-icon-right>i:last-of-type{right:.75rem;color:#fff9}.p-input-icon-right>.p-inputtext{padding-right:2.5rem}::-webkit-input-placeholder{color:#fff9}:-moz-placeholder{color:#fff9}::-moz-placeholder{color:#fff9}:-ms-input-placeholder{color:#fff9}.p-input-filled .p-inputtext{background-color:#ffffff0f}.p-input-filled .p-inputtext:enabled:hover{background-color:#ffffff14}.p-input-filled .p-inputtext:enabled:focus{background-color:#ffffff1a}.p-inputtext-sm .p-inputtext{font-size:.875rem;padding:.65625rem}.p-inputtext-lg .p-inputtext{font-size:1.25rem;padding:.9375rem}.p-listbox{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.3);border-radius:4px}.p-listbox .p-listbox-header{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#1e1e1e;margin:0;border-top-right-radius:4px;border-top-left-radius:4px}.p-listbox .p-listbox-header .p-listbox-filter{padding-right:1.75rem}.p-listbox .p-listbox-header .p-listbox-filter-icon{right:.75rem;color:#fff9}.p-listbox .p-listbox-header .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-list{padding:0}.p-listbox .p-listbox-list .p-listbox-item{margin:0;padding:.75rem;border:0 none;color:#ffffffde;transition:none;border-radius:0}.p-listbox .p-listbox-list .p-listbox-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-listbox .p-listbox-list .p-listbox-item:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-listbox .p-listbox-list .p-listbox-item .p-checkbox{margin-right:.5rem}.p-listbox .p-listbox-list .p-listbox-item-group{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400}.p-listbox .p-listbox-list .p-listbox-empty-message{padding:.75rem;color:#ffffffde;background:transparent}.p-listbox:not(.p-disabled) .p-listbox-item:not(.p-highlight):not(.p-disabled):hover{color:#ffffffde;background:rgba(255,255,255,.04)}p-listbox.ng-dirty.ng-invalid>.p-listbox{border-color:#f44435}.p-multiselect{background:#1e1e1e;border:1px solid rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.p-multiselect:not(.p-disabled):hover{border-color:#fff9}.p-multiselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-multiselect .p-multiselect-label{padding:.75rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-multiselect .p-multiselect-label.p-placeholder{color:#fff9}.p-multiselect.p-multiselect-chip .p-multiselect-label{gap:.5rem}.p-multiselect.p-multiselect-chip .p-multiselect-token{padding:.375rem .75rem;background:rgba(159,168,218,.16);color:#9fa8da;border-radius:4px}.p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{margin-left:.5rem}.p-multiselect .p-multiselect-trigger{background:transparent;color:#fff9;width:2.75rem;border-top-right-radius:4px;border-bottom-right-radius:4px}.p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-label{padding:.375rem .75rem}.p-multiselect-panel{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-multiselect-panel .p-multiselect-header{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#2b2b2b;margin:0;border-top-right-radius:4px;border-top-left-radius:4px}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-inputtext{padding-right:1.75rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-filter-container .p-multiselect-filter-icon{right:.75rem;color:#fff9}.p-multiselect-panel .p-multiselect-header .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-header .p-multiselect-close{margin-left:.5rem;width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-multiselect-panel .p-multiselect-header .p-multiselect-close:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-multiselect-panel .p-multiselect-items{padding:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{margin:0;padding:.75rem;border:0 none;color:#ffffffde;background:transparent;transition:none;border-radius:0}.p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-checkbox{margin-right:.5rem}.p-multiselect-panel .p-multiselect-items .p-multiselect-item-group{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400}.p-multiselect-panel .p-multiselect-items .p-multiselect-empty-message{padding:.75rem;color:#ffffffde;background:transparent}p-multiselect.ng-dirty.ng-invalid>.p-multiselect{border-color:#f44435}.p-input-filled .p-multiselect{background:rgba(255,255,255,.06)}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#ffffff14}.p-input-filled .p-multiselect:not(.p-disabled).p-focus{background-color:#ffffff1a}p-multiselect.p-multiselect-clearable .p-multiselect-label-container{padding-right:1.75rem}p-multiselect.p-multiselect-clearable .p-multiselect-clear-icon{color:#fff9;right:2.75rem}p-password.ng-invalid.ng-dirty>.p-password>.p-inputtext{border-color:#f44435}.p-password-panel{padding:.75rem;background:#1e1e1e;color:#ffffffde;border:0 none;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border-radius:4px}.p-password-panel .p-password-meter{margin-bottom:.5rem;background:rgba(159,168,218,.32)}.p-password-panel .p-password-meter .p-password-strength.weak{background:#EF9A9A}.p-password-panel .p-password-meter .p-password-strength.medium{background:#FFF59D}.p-password-panel .p-password-meter .p-password-strength.strong{background:#C5E1A5}p-password.p-password-clearable .p-password-input{padding-right:2.5rem}p-password.p-password-clearable .p-password-clear-icon{color:#fff9;right:.75rem}p-password.p-password-clearable.p-password-mask .p-password-input{padding-right:4.25rem}p-password.p-password-clearable.p-password-mask .p-password-clear-icon{color:#fff9;right:2.5rem}.p-radiobutton{width:20px;height:20px}.p-radiobutton .p-radiobutton-box{border:2px solid rgba(255,255,255,.7);background:#1e1e1e;width:20px;height:20px;color:#ffffffde;border-radius:50%;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border-color:#fff9}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-radiobutton .p-radiobutton-box .p-radiobutton-icon{width:10px;height:10px;transition-duration:.2s;background-color:#9fa8da}.p-radiobutton .p-radiobutton-box.p-highlight{border-color:#9fa8da;background:#121212}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{border-color:#9fa8da;background:#121212;color:#9fa8da}p-radiobutton.ng-dirty.ng-invalid>.p-radiobutton>.p-radiobutton-box{border-color:#f44435}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#ffffff0f}.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#ffffff14}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight{background:#121212}.p-input-filled .p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled):hover{background:#121212}.p-radiobutton-label{margin-left:.5rem}.p-rating .p-rating-icon{color:#9fa8da;margin-left:.5rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);font-size:1rem}.p-rating .p-rating-icon.p-rating-cancel{color:#f44435}.p-rating .p-rating-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-rating .p-rating-icon:first-child{margin-left:0}.p-rating .p-rating-icon.pi-star-fill{color:#9fa8da}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{color:#9fa8da}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{color:#f44435}.p-selectbutton .p-button{background:#2f2f2f;border:1px solid rgba(255,255,255,.12);color:#ffffffde;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-selectbutton .p-button .p-button-icon-left,.p-selectbutton .p-button .p-button-icon-right{color:#fff9}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover{background:#373737;border-color:#ffffff1f;color:#ffffffde}.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-selectbutton .p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#fff9}.p-selectbutton .p-button.p-highlight{background:#1c1c1c;border-color:#ffffff1f;color:#ffffffde}.p-selectbutton .p-button.p-highlight .p-button-icon-left,.p-selectbutton .p-button.p-highlight .p-button-icon-right{color:#fff9}.p-selectbutton .p-button.p-highlight:hover{background:#262626;border-color:#ffffff1f;color:#ffffffde}.p-selectbutton .p-button.p-highlight:hover .p-button-icon-left,.p-selectbutton .p-button.p-highlight:hover .p-button-icon-right{color:#fff9}p-selectbutton.ng-dirty.ng-invalid>.p-selectbutton>.p-button{border-color:#f44435}.p-slider{background:rgba(255,255,255,.3);border:0 none;border-radius:4px}.p-slider.p-slider-horizontal{height:2px}.p-slider.p-slider-horizontal .p-slider-handle{margin-top:-10px;margin-left:-10px}.p-slider.p-slider-vertical{width:2px}.p-slider.p-slider-vertical .p-slider-handle{margin-left:-10px;margin-bottom:-10px}.p-slider .p-slider-handle{height:20px;width:20px;background:#9FA8DA;border:0 none;border-radius:50%;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-slider .p-slider-handle:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-slider .p-slider-range{background:#9FA8DA}.p-slider:not(.p-disabled) .p-slider-handle:hover{background:#9FA8DA;border-color:0 none}.p-slider.p-slider-animate.p-slider-horizontal .p-slider-handle{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1),left .2s}.p-slider.p-slider-animate.p-slider-horizontal .p-slider-range{transition:width .2s}.p-slider.p-slider-animate.p-slider-vertical .p-slider-handle{transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1),bottom .2s}.p-slider.p-slider-animate.p-slider-vertical .p-slider-range{transition:height .2s}.p-togglebutton.p-button{background:#2f2f2f;border:1px solid rgba(255,255,255,.12);color:#ffffffde;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-togglebutton.p-button .p-button-icon-left,.p-togglebutton.p-button .p-button-icon-right{color:#fff9}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover{background:#373737;border-color:#ffffff1f;color:#ffffffde}.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-left,.p-togglebutton.p-button:not(.p-disabled):not(.p-highlight):hover .p-button-icon-right{color:#fff9}.p-togglebutton.p-button.p-highlight{background:#1c1c1c;border-color:#ffffff1f;color:#ffffffde}.p-togglebutton.p-button.p-highlight .p-button-icon-left,.p-togglebutton.p-button.p-highlight .p-button-icon-right{color:#fff9}.p-togglebutton.p-button.p-highlight:hover{background:#262626;border-color:#ffffff1f;color:#ffffffde}.p-togglebutton.p-button.p-highlight:hover .p-button-icon-left,.p-togglebutton.p-button.p-highlight:hover .p-button-icon-right{color:#fff9}p-togglebutton.ng-dirty.ng-invalid>.p-togglebutton.p-button{border-color:#f44435}.p-treeselect{background:#1e1e1e;border:1px solid rgba(255,255,255,.3);transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.p-treeselect:not(.p-disabled):hover{border-color:#fff9}.p-treeselect:not(.p-disabled).p-focus{outline:0 none;outline-offset:0;box-shadow:none;border-color:#9fa8da}.p-treeselect .p-treeselect-label{padding:.75rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-treeselect .p-treeselect-label.p-placeholder{color:#fff9}.p-treeselect.p-treeselect-chip .p-treeselect-token{padding:.375rem .75rem;margin-right:.5rem;background:rgba(255,255,255,.12);color:#ffffffde;border-radius:16px}.p-treeselect .p-treeselect-trigger{background:transparent;color:#fff9;width:2.75rem;border-top-right-radius:4px;border-bottom-right-radius:4px}p-treeselect.ng-invalid.ng-dirty>.p-treeselect{border-color:#f44435}.p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-label{padding:.375rem .75rem}.p-treeselect-panel{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f}.p-treeselect-panel .p-treeselect-header{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#2b2b2b;margin:0;border-top-right-radius:4px;border-top-left-radius:4px}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container{margin-right:.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter{padding-right:1.75rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container .p-treeselect-filter-icon{right:.75rem;color:#fff9}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter{padding-right:3.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-filter-container.p-treeselect-clearable-filter .p-treeselect-filter-clear-icon{right:2.5rem}.p-treeselect-panel .p-treeselect-header .p-treeselect-close{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-treeselect-panel .p-treeselect-header .p-treeselect-close:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-treeselect-panel .p-treeselect-items-wrapper .p-tree{border:0 none}.p-treeselect-panel .p-treeselect-items-wrapper .p-treeselect-empty-message{padding:.75rem;color:#ffffffde;background:transparent}.p-input-filled .p-treeselect{background:rgba(255,255,255,.06)}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#ffffff14}.p-input-filled .p-treeselect:not(.p-disabled).p-focus{background-color:#ffffff1a}p-treeselect.p-treeselect-clearable .p-treeselect-label-container{padding-right:1.75rem}p-treeselect.p-treeselect-clearable .p-treeselect-clear-icon{color:#fff9;right:2.75rem}.p-button{color:#121212;background:#9FA8DA;border:0 none;padding:.643rem .75rem;font-size:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.p-button:enabled:hover{background:rgba(159,168,218,.92);color:#121212;border-color:transparent}.p-button:enabled:active{background:rgba(159,168,218,.68);color:#121212;border-color:transparent}.p-button.p-button-outlined{background-color:transparent;color:#9fa8da;border:0 none}.p-button.p-button-outlined:enabled:hover{background:rgba(159,168,218,.04);color:#9fa8da;border:0 none}.p-button.p-button-outlined:enabled:active{background:rgba(159,168,218,.16);color:#9fa8da;border:0 none}.p-button.p-button-outlined.p-button-plain{color:#fff9;border-color:#fff9}.p-button.p-button-outlined.p-button-plain:enabled:hover{background:rgba(255,255,255,.04);color:#fff9}.p-button.p-button-outlined.p-button-plain:enabled:active{background:rgba(255,255,255,.16);color:#fff9}.p-button.p-button-text{background-color:transparent;color:#9fa8da;border-color:transparent}.p-button.p-button-text:enabled:hover{background:rgba(159,168,218,.04);color:#9fa8da;border-color:transparent}.p-button.p-button-text:enabled:active{background:rgba(159,168,218,.16);color:#9fa8da;border-color:transparent}.p-button.p-button-text.p-button-plain{color:#fff9}.p-button.p-button-text.p-button-plain:enabled:hover{background:rgba(255,255,255,.04);color:#fff9}.p-button.p-button-text.p-button-plain:enabled:active{background:rgba(255,255,255,.16);color:#fff9}.p-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-button .p-button-label{transition-duration:.2s}.p-button .p-button-icon-left{margin-right:.5rem}.p-button .p-button-icon-right{margin-left:.5rem}.p-button .p-button-icon-bottom{margin-top:.5rem}.p-button .p-button-icon-top{margin-bottom:.5rem}.p-button .p-badge{margin-left:.5rem;min-width:1rem;height:1rem;line-height:1rem;color:#9fa8da;background-color:#121212}.p-button.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-rounded{border-radius:2rem}.p-button.p-button-icon-only{width:2.75rem;padding:.643rem}.p-button.p-button-icon-only .p-button-icon-left,.p-button.p-button-icon-only .p-button-icon-right{margin:0}.p-button.p-button-icon-only.p-button-rounded{border-radius:50%;height:2.75rem}.p-button.p-button-sm{font-size:.875rem;padding:.562625rem .65625rem}.p-button.p-button-sm .p-button-icon{font-size:.875rem}.p-button.p-button-lg{font-size:1.25rem;padding:.80375rem .9375rem}.p-button.p-button-lg .p-button-icon{font-size:1.25rem}.p-button.p-button-loading-label-only .p-button-label{margin-left:.5rem}.p-button.p-button-loading-label-only .p-button-loading-icon{margin-right:0}.p-fluid .p-button{width:100%}.p-fluid .p-button-icon-only{width:2.75rem}.p-fluid .p-buttonset{display:flex}.p-fluid .p-buttonset .p-button{flex:1}.p-button.p-button-secondary,.p-buttonset.p-button-secondary>.p-button,.p-splitbutton.p-button-secondary>.p-button{color:#121212;background:#F48FB1;border:0 none}.p-button.p-button-secondary:enabled:hover,.p-buttonset.p-button-secondary>.p-button:enabled:hover,.p-splitbutton.p-button-secondary>.p-button:enabled:hover{background:rgba(244,143,177,.92);color:#121212;border-color:transparent}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{background:rgba(244,143,177,.68);color:#121212;border-color:transparent}.p-button.p-button-secondary.p-button-outlined,.p-buttonset.p-button-secondary>.p-button.p-button-outlined,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined{background-color:transparent;color:#f48fb1;border:0 none}.p-button.p-button-secondary.p-button-outlined:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:hover{background:rgba(244,143,177,.04);color:#f48fb1;border:0 none}.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{background:rgba(244,143,177,.16);color:#f48fb1;border:0 none}.p-button.p-button-secondary.p-button-text,.p-buttonset.p-button-secondary>.p-button.p-button-text,.p-splitbutton.p-button-secondary>.p-button.p-button-text{background-color:transparent;color:#f48fb1;border-color:transparent}.p-button.p-button-secondary.p-button-text:enabled:hover,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:hover{background:rgba(244,143,177,.04);border-color:transparent;color:#f48fb1}.p-button.p-button-secondary.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active{background:rgba(244,143,177,.16);border-color:transparent;color:#f48fb1}.p-button.p-button-info,.p-buttonset.p-button-info>.p-button,.p-splitbutton.p-button-info>.p-button{color:#212121;background:#90CAF9;border:0 none}.p-button.p-button-info:enabled:hover,.p-buttonset.p-button-info>.p-button:enabled:hover,.p-splitbutton.p-button-info>.p-button:enabled:hover{background:rgba(144,202,249,.92);color:#212121;border-color:transparent}.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{background:rgba(144,202,249,.68);color:#212121;border-color:transparent}.p-button.p-button-info.p-button-outlined,.p-buttonset.p-button-info>.p-button.p-button-outlined,.p-splitbutton.p-button-info>.p-button.p-button-outlined{background-color:transparent;color:#90caf9;border:0 none}.p-button.p-button-info.p-button-outlined:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:hover{background:rgba(144,202,249,.04);color:#90caf9;border:0 none}.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{background:rgba(144,202,249,.16);color:#90caf9;border:0 none}.p-button.p-button-info.p-button-text,.p-buttonset.p-button-info>.p-button.p-button-text,.p-splitbutton.p-button-info>.p-button.p-button-text{background-color:transparent;color:#90caf9;border-color:transparent}.p-button.p-button-info.p-button-text:enabled:hover,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:hover{background:rgba(144,202,249,.04);border-color:transparent;color:#90caf9}.p-button.p-button-info.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active{background:rgba(144,202,249,.16);border-color:transparent;color:#90caf9}.p-button.p-button-success,.p-buttonset.p-button-success>.p-button,.p-splitbutton.p-button-success>.p-button{color:#212121;background:#C5E1A5;border:0 none}.p-button.p-button-success:enabled:hover,.p-buttonset.p-button-success>.p-button:enabled:hover,.p-splitbutton.p-button-success>.p-button:enabled:hover{background:rgba(197,225,165,.92);color:#212121;border-color:transparent}.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{background:rgba(197,225,165,.68);color:#212121;border-color:transparent}.p-button.p-button-success.p-button-outlined,.p-buttonset.p-button-success>.p-button.p-button-outlined,.p-splitbutton.p-button-success>.p-button.p-button-outlined{background-color:transparent;color:#c5e1a5;border:0 none}.p-button.p-button-success.p-button-outlined:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:hover{background:rgba(197,225,165,.04);color:#c5e1a5;border:0 none}.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{background:rgba(197,225,165,.16);color:#c5e1a5;border:0 none}.p-button.p-button-success.p-button-text,.p-buttonset.p-button-success>.p-button.p-button-text,.p-splitbutton.p-button-success>.p-button.p-button-text{background-color:transparent;color:#c5e1a5;border-color:transparent}.p-button.p-button-success.p-button-text:enabled:hover,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:hover{background:rgba(197,225,165,.04);border-color:transparent;color:#c5e1a5}.p-button.p-button-success.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active{background:rgba(197,225,165,.16);border-color:transparent;color:#c5e1a5}.p-button.p-button-warning,.p-buttonset.p-button-warning>.p-button,.p-splitbutton.p-button-warning>.p-button{color:#212121;background:#FFF59D;border:0 none}.p-button.p-button-warning:enabled:hover,.p-buttonset.p-button-warning>.p-button:enabled:hover,.p-splitbutton.p-button-warning>.p-button:enabled:hover{background:rgba(255,245,157,.92);color:#212121;border-color:transparent}.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{background:rgba(255,245,157,.68);color:#212121;border-color:transparent}.p-button.p-button-warning.p-button-outlined,.p-buttonset.p-button-warning>.p-button.p-button-outlined,.p-splitbutton.p-button-warning>.p-button.p-button-outlined{background-color:transparent;color:#fff59d;border:0 none}.p-button.p-button-warning.p-button-outlined:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:hover{background:rgba(255,245,157,.04);color:#fff59d;border:0 none}.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{background:rgba(255,245,157,.16);color:#fff59d;border:0 none}.p-button.p-button-warning.p-button-text,.p-buttonset.p-button-warning>.p-button.p-button-text,.p-splitbutton.p-button-warning>.p-button.p-button-text{background-color:transparent;color:#fff59d;border-color:transparent}.p-button.p-button-warning.p-button-text:enabled:hover,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:hover{background:rgba(255,245,157,.04);border-color:transparent;color:#fff59d}.p-button.p-button-warning.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active{background:rgba(255,245,157,.16);border-color:transparent;color:#fff59d}.p-button.p-button-help,.p-buttonset.p-button-help>.p-button,.p-splitbutton.p-button-help>.p-button{color:#212121;background:#CE93D8;border:0 none}.p-button.p-button-help:enabled:hover,.p-buttonset.p-button-help>.p-button:enabled:hover,.p-splitbutton.p-button-help>.p-button:enabled:hover{background:rgba(206,147,216,.92);color:#212121;border-color:transparent}.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{background:rgba(206,147,216,.68);color:#212121;border-color:transparent}.p-button.p-button-help.p-button-outlined,.p-buttonset.p-button-help>.p-button.p-button-outlined,.p-splitbutton.p-button-help>.p-button.p-button-outlined{background-color:transparent;color:#ce93d8;border:0 none}.p-button.p-button-help.p-button-outlined:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:hover{background:rgba(206,147,216,.04);color:#ce93d8;border:0 none}.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{background:rgba(206,147,216,.16);color:#ce93d8;border:0 none}.p-button.p-button-help.p-button-text,.p-buttonset.p-button-help>.p-button.p-button-text,.p-splitbutton.p-button-help>.p-button.p-button-text{background-color:transparent;color:#ce93d8;border-color:transparent}.p-button.p-button-help.p-button-text:enabled:hover,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:hover{background:rgba(206,147,216,.04);border-color:transparent;color:#ce93d8}.p-button.p-button-help.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active{background:rgba(206,147,216,.16);border-color:transparent;color:#ce93d8}.p-button.p-button-danger,.p-buttonset.p-button-danger>.p-button,.p-splitbutton.p-button-danger>.p-button{color:#212121;background:#EF9A9A;border:0 none}.p-button.p-button-danger:enabled:hover,.p-buttonset.p-button-danger>.p-button:enabled:hover,.p-splitbutton.p-button-danger>.p-button:enabled:hover{background:rgba(239,154,154,.92);color:#212121;border-color:transparent}.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{box-shadow:none}.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{background:rgba(239,154,154,.68);color:#212121;border-color:transparent}.p-button.p-button-danger.p-button-outlined,.p-buttonset.p-button-danger>.p-button.p-button-outlined,.p-splitbutton.p-button-danger>.p-button.p-button-outlined{background-color:transparent;color:#ef9a9a;border:0 none}.p-button.p-button-danger.p-button-outlined:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:hover{background:rgba(239,154,154,.04);color:#ef9a9a;border:0 none}.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{background:rgba(239,154,154,.16);color:#ef9a9a;border:0 none}.p-button.p-button-danger.p-button-text,.p-buttonset.p-button-danger>.p-button.p-button-text,.p-splitbutton.p-button-danger>.p-button.p-button-text{background-color:transparent;color:#ef9a9a;border-color:transparent}.p-button.p-button-danger.p-button-text:enabled:hover,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:hover,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:hover{background:rgba(239,154,154,.04);border-color:transparent;color:#ef9a9a}.p-button.p-button-danger.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active{background:rgba(239,154,154,.16);border-color:transparent;color:#ef9a9a}.p-button.p-button-link{color:#9fa8da;background:transparent;border:transparent}.p-button.p-button-link:enabled:hover{background:transparent;color:#9fa8da;border-color:transparent}.p-button.p-button-link:enabled:hover .p-button-label{text-decoration:underline}.p-button.p-button-link:enabled:focus{background:transparent;box-shadow:none;border-color:transparent}.p-button.p-button-link:enabled:active{background:transparent;color:#9fa8da;border-color:transparent}.p-speeddial-button.p-button.p-button-icon-only{width:4rem;height:4rem}.p-speeddial-button.p-button.p-button-icon-only .p-button-icon{font-size:2rem}.p-speeddial-action{width:3rem;height:3rem;background:#F48FB1;color:#212121}.p-speeddial-action:hover{background:rgba(244,143,177,.92);color:#212121}.p-speeddial-direction-up .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-up .p-speeddial-item:first-child{margin-bottom:.5rem}.p-speeddial-direction-down .p-speeddial-item{margin:.25rem 0}.p-speeddial-direction-down .p-speeddial-item:first-child{margin-top:.5rem}.p-speeddial-direction-left .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-left .p-speeddial-item:first-child{margin-right:.5rem}.p-speeddial-direction-right .p-speeddial-item{margin:0 .25rem}.p-speeddial-direction-right .p-speeddial-item:first-child{margin-left:.5rem}.p-speeddial-circle .p-speeddial-item,.p-speeddial-semi-circle .p-speeddial-item,.p-speeddial-quarter-circle .p-speeddial-item{margin:0}.p-speeddial-circle .p-speeddial-item:first-child,.p-speeddial-circle .p-speeddial-item:last-child,.p-speeddial-semi-circle .p-speeddial-item:first-child,.p-speeddial-semi-circle .p-speeddial-item:last-child,.p-speeddial-quarter-circle .p-speeddial-item:first-child,.p-speeddial-quarter-circle .p-speeddial-item:last-child{margin:0}.p-speeddial-mask{background-color:#00000052}.p-splitbutton{border-radius:4px}.p-splitbutton.p-button-outlined>.p-button{background-color:transparent;color:#9fa8da;border:0 none}.p-splitbutton.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(159,168,218,.04);color:#9fa8da}.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(159,168,218,.16);color:#9fa8da}.p-splitbutton.p-button-outlined.p-button-plain>.p-button{color:#fff9;border-color:#fff9}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(255,255,255,.04);color:#fff9}.p-splitbutton.p-button-outlined.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-outlined.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(255,255,255,.16);color:#fff9}.p-splitbutton.p-button-text>.p-button{background-color:transparent;color:#9fa8da;border-color:transparent}.p-splitbutton.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(159,168,218,.04);color:#9fa8da;border-color:transparent}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(159,168,218,.16);color:#9fa8da;border-color:transparent}.p-splitbutton.p-button-text.p-button-plain>.p-button{color:#fff9}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:hover,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(255,255,255,.04);color:#fff9}.p-splitbutton.p-button-text.p-button-plain>.p-button:enabled:active,.p-splitbutton.p-button-text.p-button-plain>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(255,255,255,.16);color:#fff9}.p-splitbutton.p-button-raised{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-rounded{border-radius:2rem}.p-splitbutton.p-button-rounded>.p-button{border-radius:2rem}.p-splitbutton.p-button-sm>.p-button{font-size:.875rem;padding:.562625rem .65625rem}.p-splitbutton.p-button-sm>.p-button .p-button-icon{font-size:.875rem}.p-splitbutton.p-button-lg>.p-button{font-size:1.25rem;padding:.80375rem .9375rem}.p-splitbutton.p-button-lg>.p-button .p-button-icon{font-size:1.25rem}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button{background-color:transparent;color:#f48fb1;border:0 none}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(244,143,177,.04);color:#f48fb1}.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(244,143,177,.16);color:#f48fb1}.p-splitbutton.p-button-secondary.p-button-text>.p-button{background-color:transparent;color:#f48fb1;border-color:transparent}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(244,143,177,.04);border-color:transparent;color:#f48fb1}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(244,143,177,.16);border-color:transparent;color:#f48fb1}.p-splitbutton.p-button-info.p-button-outlined>.p-button{background-color:transparent;color:#90caf9;border:0 none}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(144,202,249,.04);color:#90caf9}.p-splitbutton.p-button-info.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(144,202,249,.16);color:#90caf9}.p-splitbutton.p-button-info.p-button-text>.p-button{background-color:transparent;color:#90caf9;border-color:transparent}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(144,202,249,.04);border-color:transparent;color:#90caf9}.p-splitbutton.p-button-info.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(144,202,249,.16);border-color:transparent;color:#90caf9}.p-splitbutton.p-button-success.p-button-outlined>.p-button{background-color:transparent;color:#c5e1a5;border:0 none}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(197,225,165,.04);color:#c5e1a5}.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(197,225,165,.16);color:#c5e1a5}.p-splitbutton.p-button-success.p-button-text>.p-button{background-color:transparent;color:#c5e1a5;border-color:transparent}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(197,225,165,.04);border-color:transparent;color:#c5e1a5}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(197,225,165,.16);border-color:transparent;color:#c5e1a5}.p-splitbutton.p-button-warning.p-button-outlined>.p-button{background-color:transparent;color:#fff59d;border:0 none}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(255,245,157,.04);color:#fff59d}.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(255,245,157,.16);color:#fff59d}.p-splitbutton.p-button-warning.p-button-text>.p-button{background-color:transparent;color:#fff59d;border-color:transparent}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(255,245,157,.04);border-color:transparent;color:#fff59d}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(255,245,157,.16);border-color:transparent;color:#fff59d}.p-splitbutton.p-button-help.p-button-outlined>.p-button{background-color:transparent;color:#ce93d8;border:0 none}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(206,147,216,.04);color:#ce93d8}.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(206,147,216,.16);color:#ce93d8}.p-splitbutton.p-button-help.p-button-text>.p-button{background-color:transparent;color:#ce93d8;border-color:transparent}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(206,147,216,.04);border-color:transparent;color:#ce93d8}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(206,147,216,.16);border-color:transparent;color:#ce93d8}.p-splitbutton.p-button-danger.p-button-outlined>.p-button{background-color:transparent;color:#ef9a9a;border:0 none}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,154,154,.04);color:#ef9a9a}.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,154,154,.16);color:#ef9a9a}.p-splitbutton.p-button-danger.p-button-text>.p-button{background-color:transparent;color:#ef9a9a;border-color:transparent}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:hover,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):hover{background:rgba(239,154,154,.04);border-color:transparent;color:#ef9a9a}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,154,154,.16);border-color:transparent;color:#ef9a9a}.p-carousel .p-carousel-content .p-carousel-prev,.p-carousel .p-carousel-content .p-carousel-next{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem}.p-carousel .p-carousel-content .p-carousel-prev:enabled:hover,.p-carousel .p-carousel-content .p-carousel-next:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-carousel .p-carousel-content .p-carousel-prev:focus,.p-carousel .p-carousel-content .p-carousel-next:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-carousel .p-carousel-indicators{padding:1rem}.p-carousel .p-carousel-indicators .p-carousel-indicator{margin-right:.5rem;margin-bottom:.5rem}.p-carousel .p-carousel-indicators .p-carousel-indicator button{background-color:#ffffff4d;width:2rem;height:.5rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:0}.p-carousel .p-carousel-indicators .p-carousel-indicator button:hover{background:rgba(255,255,255,.6)}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:rgba(159,168,218,.16);color:#9fa8da}.p-datatable .p-paginator-top,.p-datatable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-datatable .p-datatable-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-datatable .p-datatable-footer{background:#1e1e1e;color:#ffffffde;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-datatable .p-datatable-thead>tr>th{text-align:left;padding:.75rem;border:1px solid #404040;border-width:0 0 1px 0;font-weight:500;color:#ffffffde;background:#1e1e1e;transition:none}.p-datatable .p-datatable-tfoot>tr>td{text-align:left;padding:.75rem;border:1px solid #404040;border-width:0 0 1px 0;font-weight:500;color:#ffffffde;background:#1e1e1e}.p-datatable .p-sortable-column .p-sortable-column-icon{color:#fff9;margin-left:.5rem}.p-datatable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#9fa8da;background:rgba(159,168,218,.16);margin-left:.5rem}.p-datatable .p-sortable-column:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-datatable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#fff9}.p-datatable .p-sortable-column.p-highlight{background:#1e1e1e;color:#ffffffde}.p-datatable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#ffffffde}.p-datatable .p-sortable-column.p-highlight:hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-datatable .p-sortable-column.p-highlight:hover .p-sortable-column-icon{color:#ffffffde}.p-datatable .p-sortable-column:focus{box-shadow:none;outline:0 none}.p-datatable .p-datatable-tbody>tr{background:#1e1e1e;color:#ffffffde;transition:none}.p-datatable .p-datatable-tbody>tr>td{text-align:left;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:enabled:hover,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-datatable .p-datatable-tbody>tr>td .p-row-toggler:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-init:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save:focus,.p-datatable .p-datatable-tbody>tr>td .p-row-editor-cancel:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-datatable .p-datatable-tbody>tr>td .p-row-editor-save{margin-right:.5rem}.p-datatable .p-datatable-tbody>tr:focus{outline:.15rem solid transparent;outline-offset:.15rem}.p-datatable .p-datatable-tbody>tr.p-highlight{background:rgba(159,168,218,.16);color:#9fa8da}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #9fa8da29}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #9fa8da29}.p-datatable.p-datatable-hoverable-rows .p-datatable-tbody>tr:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-datatable .p-column-resizer-helper{background:#9FA8DA}.p-datatable .p-datatable-scrollable-header,.p-datatable .p-datatable-scrollable-footer{background:#1e1e1e}.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-datatable-table>.p-datatable-tfoot,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-scroller-viewport>.p-scroller>.p-datatable-table>.p-datatable-thead,.p-datatable.p-datatable-scrollable>.p-datatable-wrapper>.p-scroller-viewport>.p-scroller>.p-datatable-table>.p-datatable-tfoot{background-color:#1e1e1e}.p-datatable .p-datatable-loading-icon{font-size:2rem}.p-datatable.p-datatable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-footer{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-paginator-top{border-width:0 1px 0 1px}.p-datatable.p-datatable-gridlines .p-paginator-bottom{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead>tr>th:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td{border-width:1px 0 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr>td:last-child{border-width:1px 1px 0 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tbody>tr:last-child>td:last-child{border-width:1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td{border-width:1px 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-tfoot>tr>td:last-child{border-width:1px 1px 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines .p-datatable-thead+.p-datatable-tfoot>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td{border-width:0 0 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-thead):has(.p-datatable-tbody) .p-datatable-tbody>tr>td:last-child{border-width:0 1px 1px 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td{border-width:0 0 0 1px}.p-datatable.p-datatable-gridlines:has(.p-datatable-tbody):has(.p-datatable-tfoot) .p-datatable-tbody>tr:last-child>td:last-child{border-width:0 1px 0 1px}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even){background:#222222}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight{background:rgba(159,168,218,.16);color:#9fa8da}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight .p-row-toggler{color:#9fa8da}.p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(even).p-highlight .p-row-toggler:hover{color:#9fa8da}.p-datatable.p-datatable-sm .p-datatable-header{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-thead>tr>th{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-tbody>tr>td{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-tfoot>tr>td{padding:.375rem}.p-datatable.p-datatable-sm .p-datatable-footer{padding:.375rem}.p-datatable.p-datatable-lg .p-datatable-header{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-thead>tr>th{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-tbody>tr>td{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-tfoot>tr>td{padding:.9375rem}.p-datatable.p-datatable-lg .p-datatable-footer{padding:.9375rem}.p-dataview .p-paginator-top,.p-dataview .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-dataview .p-dataview-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-dataview .p-dataview-content{background:#1e1e1e;color:#ffffffde;border:0 none;padding:.75rem}.p-dataview.p-dataview-list .p-dataview-content>.p-grid>div{border:solid rgba(255,255,255,.12);border-width:0 0 1px 0}.p-dataview .p-dataview-footer{background:#1e1e1e;color:#ffffffde;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem;font-weight:500;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-dataview .p-dataview-loading-icon{font-size:2rem}.p-dataview .p-dataview-emptymessage{padding:.75rem}.p-column-filter-row .p-column-filter-menu-button,.p-column-filter-row .p-column-filter-clear-button{margin-left:.5rem}.p-column-filter-menu-button{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-menu-button:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-column-filter-menu-button.p-column-filter-menu-button-open,.p-column-filter-menu-button.p-column-filter-menu-button-open:hover{background:rgba(255,255,255,.04);color:#fff9}.p-column-filter-menu-button.p-column-filter-menu-button-active,.p-column-filter-menu-button.p-column-filter-menu-button-active:hover{background:rgba(159,168,218,.16);color:#9fa8da}.p-column-filter-menu-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-column-filter-clear-button{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-column-filter-clear-button:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-column-filter-clear-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-column-filter-overlay{background:#2b2b2b;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;min-width:12.5rem}.p-column-filter-overlay .p-column-filter-row-items{padding:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item{margin:0;padding:.75rem;border:0 none;color:#ffffffde;background:transparent;transition:none;border-radius:0}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:not(.p-highlight):not(.p-disabled):hover{color:#ffffffde;background:rgba(255,255,255,.04)}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-row-item:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-column-filter-overlay .p-column-filter-row-items .p-column-filter-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-column-filter-overlay-menu .p-column-filter-operator{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#2b2b2b;margin:0;border-top-right-radius:4px;border-top-left-radius:4px}.p-column-filter-overlay-menu .p-column-filter-constraint{padding:.75rem;border-bottom:1px solid rgba(255,255,255,.12)}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-matchmode-dropdown{margin-bottom:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint .p-column-filter-remove-button{margin-top:.5rem}.p-column-filter-overlay-menu .p-column-filter-constraint:last-child{border-bottom:0 none}.p-column-filter-overlay-menu .p-column-filter-add-rule,.p-column-filter-overlay-menu .p-column-filter-buttonbar{padding:.75rem}.fc.fc-unthemed .fc-view-container th,.fc.fc-unthemed .fc-view-container td.fc-widget-content{background:#1e1e1e;border:1px solid rgba(255,255,255,.12);color:#ffffffde}.fc.fc-unthemed .fc-view-container td.fc-head-container{border:1px solid rgba(255,255,255,.12)}.fc.fc-unthemed .fc-view-container .fc-row{border-right:1px solid rgba(255,255,255,.12)}.fc.fc-unthemed .fc-view-container .fc-event{background:rgba(159,168,218,.16);border:1px solid rgba(159,168,218,.16);color:#9fa8da}.fc.fc-unthemed .fc-view-container .fc-divider{background:#1e1e1e;border:1px solid rgba(255,255,255,.12)}.fc.fc-unthemed .fc-toolbar .fc-button{color:#121212;background:#9FA8DA;border:0 none;font-size:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px;display:flex;align-items:center}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:hover{background:rgba(159,168,218,.92);color:#121212;border-color:transparent}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active{background:rgba(159,168,218,.68);color:#121212;border-color:transparent}.fc.fc-unthemed .fc-toolbar .fc-button:enabled:active:focus{outline:0 none;outline-offset:0;box-shadow:none}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;text-indent:0;font-size:1rem}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;text-indent:0;font-size:1rem}.fc.fc-unthemed .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-unthemed .fc-toolbar .fc-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button{background:#2f2f2f;border:1px solid rgba(255,255,255,.12);color:#ffffffde;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:hover{background:#373737;border-color:#ffffff1f;color:#ffffffde}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{background:#1c1c1c;border-color:#ffffff1f;color:#ffffffde}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{background:#262626;border-color:#ffffff1f;color:#ffffffde}.fc.fc-unthemed .fc-toolbar .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridWeek-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button.fc-timeGridDay-button:focus{outline:0 none;outline-offset:0;box-shadow:none;z-index:1}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc.fc-theme-standard .fc-view-harness .fc-scrollgrid{border-color:#ffffff1f}.fc.fc-theme-standard .fc-view-harness th{background:#1e1e1e;border-color:#ffffff1f;color:#ffffffde}.fc.fc-theme-standard .fc-view-harness td{color:#ffffffde;border-color:#ffffff1f}.fc.fc-theme-standard .fc-view-harness .fc-view{background:#1e1e1e}.fc.fc-theme-standard .fc-view-harness .fc-popover{background:none;border:0 none}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header{border:1px solid rgba(255,255,255,.12);padding:.75rem;background:#1e1e1e;color:#ffffffde}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close{opacity:1;display:flex;align-items:center;justify-content:center;overflow:hidden;font-family:PrimeIcons!important;font-size:1rem;width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:before{content:"\e90b"}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-header .fc-popover-close:focus{outline:0 none;outline-offset:0;box-shadow:none}.fc.fc-theme-standard .fc-view-harness .fc-popover .fc-popover-body{padding:.75rem;border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;border-top:0 none}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event{color:#9fa8da;background:rgba(159,168,218,.16);border-color:#9fa8da29}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-block-event .fc-event-main{color:#9fa8da}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event .fc-daygrid-event-dot{background:rgba(159,168,218,.16);border-color:#9fa8da29}.fc.fc-theme-standard .fc-view-harness .fc-event.fc-daygrid-dot-event:hover{background:rgba(255,255,255,.04);color:#ffffffde}.fc.fc-theme-standard .fc-view-harness .fc-cell-shaded{background:#1e1e1e}.fc.fc-theme-standard .fc-toolbar .fc-button{color:#121212;background:#9FA8DA;border:0 none;font-size:1rem;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1);border-radius:4px}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:hover{background:rgba(159,168,218,.92);color:#121212;border-color:transparent}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active{background:rgba(159,168,218,.68);color:#121212;border-color:transparent}.fc.fc-theme-standard .fc-toolbar .fc-button:enabled:active:focus{outline:0 none;outline-offset:0;box-shadow:none}.fc.fc-theme-standard .fc-toolbar .fc-button:disabled{opacity:.38;color:#121212;background:#9FA8DA;border:0 none}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left{font-family:PrimeIcons!important;text-indent:0;font-size:1rem}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-left:before{content:"\e900"}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right{font-family:PrimeIcons!important;text-indent:0;font-size:1rem}.fc.fc-theme-standard .fc-toolbar .fc-button .fc-icon-chevron-right:before{content:"\e901"}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button{background:#2f2f2f;border:1px solid rgba(255,255,255,.12);color:#ffffffde;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:hover{background:#373737;border-color:#ffffff1f;color:#ffffffde}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active{background:#1c1c1c;border-color:#ffffff1f;color:#ffffffde}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button.fc-button-active:hover,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button.fc-button-active:hover{background:#262626;border-color:#ffffff1f;color:#ffffffde}.fc.fc-theme-standard .fc-toolbar .fc-button.fc-dayGridMonth-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridWeek-button:not(:disabled):focus,.fc.fc-theme-standard .fc-toolbar .fc-button.fc-timeGridDay-button:not(:disabled):focus{outline:0 none;outline-offset:0;box-shadow:none;z-index:1}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button{border-radius:0}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:first-child{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:last-child{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc.fc-theme-standard a{color:#ffffffde}.fc.fc-theme-standard .fc-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-orderlist .p-orderlist-controls{padding:.75rem}.p-orderlist .p-orderlist-controls .p-button{margin-bottom:.5rem}.p-orderlist .p-orderlist-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);padding:.75rem;border-bottom:0 none;border-top-right-radius:4px;border-top-left-radius:4px}.p-orderlist .p-orderlist-header .p-orderlist-title{font-weight:500}.p-orderlist .p-orderlist-filter-container{padding:.75rem;background:#1e1e1e;border:1px solid rgba(255,255,255,.12);border-bottom:0 none}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-input{padding-right:1.75rem}.p-orderlist .p-orderlist-filter-container .p-orderlist-filter-icon{right:.75rem;color:#fff9}.p-orderlist .p-orderlist-list{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;padding:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-orderlist .p-orderlist-list .p-orderlist-item{padding:.75rem;margin:0;border:0 none;color:#ffffffde;background:transparent;transition:none}.p-orderlist .p-orderlist-list .p-orderlist-item:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-orderlist .p-orderlist-list .p-orderlist-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-orderlist .p-orderlist-list .p-orderlist-empty-message{padding:.75rem;color:#ffffffde}.p-orderlist .p-orderlist-list:not(.cdk-drop-list-dragging) .p-orderlist-item:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even){background:rgba(255,255,255,.02)}.p-orderlist.p-orderlist-striped .p-orderlist-list .p-orderlist-item:nth-child(even):hover{background:rgba(255,255,255,.04)}.p-orderlist-item.cdk-drag-preview{padding:.75rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border:0 none;color:#ffffffde;background:#1e1e1e;margin:0}.p-organizationchart .p-organizationchart-node-content.p-organizationchart-selectable-node:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-organizationchart .p-organizationchart-node-content.p-highlight{background:rgba(159,168,218,.16);color:#9fa8da}.p-organizationchart .p-organizationchart-node-content.p-highlight .p-node-toggler i{color:#4556b429}.p-organizationchart .p-organizationchart-line-down{background:rgba(255,255,255,.12)}.p-organizationchart .p-organizationchart-line-left{border-right:1px solid rgba(255,255,255,.12);border-color:#ffffff1f}.p-organizationchart .p-organizationchart-line-top{border-top:1px solid rgba(255,255,255,.12);border-color:#ffffff1f}.p-organizationchart .p-organizationchart-node-content{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;padding:.75rem}.p-organizationchart .p-organizationchart-node-content .p-node-toggler{background:inherit;color:inherit;border-radius:50%}.p-organizationchart .p-organizationchart-node-content .p-node-toggler:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-paginator{background:#1e1e1e;color:#ffffffde;border:solid #404040;border-width:0;padding:.375rem .75rem;border-radius:4px}.p-paginator .p-paginator-first,.p-paginator .p-paginator-prev,.p-paginator .p-paginator-next,.p-paginator .p-paginator-last{background-color:transparent;border:0 none;color:#fff9;min-width:3rem;height:3rem;margin:.143rem;transition:none;border-radius:50%}.p-paginator .p-paginator-first:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-prev:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-next:not(.p-disabled):not(.p-highlight):hover,.p-paginator .p-paginator-last:not(.p-disabled):not(.p-highlight):hover{background:rgba(255,255,255,.04);border-color:transparent;color:#fff9}.p-paginator .p-paginator-first{border-top-left-radius:50%;border-bottom-left-radius:50%}.p-paginator .p-paginator-last{border-top-right-radius:50%;border-bottom-right-radius:50%}.p-paginator .p-dropdown{margin-left:.5rem;margin-right:.5rem;height:3rem}.p-paginator .p-dropdown .p-dropdown-label{padding-right:0}.p-paginator .p-paginator-page-input{margin-left:.5rem;margin-right:.5rem}.p-paginator .p-paginator-page-input .p-inputtext{max-width:3rem}.p-paginator .p-paginator-current{background-color:transparent;border:0 none;color:#fff9;min-width:3rem;height:3rem;margin:.143rem;padding:0 .5rem}.p-paginator .p-paginator-pages .p-paginator-page{background-color:transparent;border:0 none;color:#fff9;min-width:3rem;height:3rem;margin:.143rem;transition:none;border-radius:50%}.p-paginator .p-paginator-pages .p-paginator-page.p-highlight{background:rgba(159,168,218,.16);border-color:#9fa8da29;color:#9fa8da}.p-paginator .p-paginator-pages .p-paginator-page:not(.p-highlight):hover{background:rgba(255,255,255,.04);border-color:transparent;color:#fff9}.p-picklist .p-picklist-buttons{padding:.75rem}.p-picklist .p-picklist-buttons .p-button{margin-bottom:.5rem}.p-picklist .p-picklist-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);padding:.75rem;border-bottom:0 none;border-top-right-radius:4px;border-top-left-radius:4px}.p-picklist .p-picklist-header .p-picklist-title{font-weight:500}.p-picklist .p-picklist-filter-container{padding:.75rem;background:#1e1e1e;border:1px solid rgba(255,255,255,.12);border-bottom:0 none}.p-picklist .p-picklist-filter-container .p-picklist-filter-input{padding-right:1.75rem}.p-picklist .p-picklist-filter-container .p-picklist-filter-icon{right:.75rem;color:#fff9}.p-picklist .p-picklist-list{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;padding:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-picklist .p-picklist-list .p-picklist-item{padding:.75rem;margin:0;border:0 none;color:#ffffffde;background:transparent;transition:none}.p-picklist .p-picklist-list .p-picklist-item:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-picklist .p-picklist-list .p-picklist-item.p-highlight{color:#9fa8da;background:rgba(159,168,218,.16)}.p-picklist .p-picklist-list .p-picklist-empty-message{padding:.75rem;color:#ffffffde}.p-picklist .p-picklist-list:not(.cdk-drop-list-dragging) .p-picklist-item:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even){background:rgba(255,255,255,.02)}.p-picklist.p-picklist-striped .p-picklist-list .p-picklist-item:nth-child(even):hover{background:rgba(255,255,255,.04)}.p-picklist-item.cdk-drag-preview{padding:.75rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border:0 none;color:#ffffffde;background:#1e1e1e;margin:0}.p-timeline .p-timeline-event-marker{border:0 none;border-radius:50%;width:1rem;height:1rem;background-color:#bdbdbd}.p-timeline .p-timeline-event-connector{background-color:#bdbdbd}.p-timeline.p-timeline-vertical .p-timeline-event-opposite,.p-timeline.p-timeline-vertical .p-timeline-event-content{padding:0 1rem}.p-timeline.p-timeline-vertical .p-timeline-event-connector{width:2px}.p-timeline.p-timeline-horizontal .p-timeline-event-opposite,.p-timeline.p-timeline-horizontal .p-timeline-event-content{padding:1rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{height:2px}.p-tree{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;padding:.75rem;border-radius:4px}.p-tree .p-tree-container .p-treenode{padding:.25rem}.p-tree .p-tree-container .p-treenode .p-treenode-content{border-radius:4px;transition:none;padding:.25rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem;width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-tree-toggler:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-treenode-icon{margin-right:.5rem;color:#fff9}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree .p-tree-container .p-treenode .p-treenode-content .p-checkbox .p-indeterminate .p-checkbox-icon{color:#ffffffde}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight{background:rgba(159,168,218,.16);color:#9fa8da}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-tree-toggler:hover,.p-tree .p-tree-container .p-treenode .p-treenode-content.p-highlight .p-treenode-icon:hover{color:#9fa8da}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-tree .p-tree-container .p-treenode .p-treenode-content.p-treenode-dragover{background:rgba(255,255,255,.04);color:#ffffffde}.p-tree .p-tree-filter-container{margin-bottom:.5rem}.p-tree .p-tree-filter-container .p-tree-filter{width:100%;padding-right:1.75rem}.p-tree .p-tree-filter-container .p-tree-filter-icon{right:.75rem;color:#fff9}.p-tree .p-treenode-children{padding:0 0 0 1rem}.p-tree .p-tree-loading-icon{font-size:2rem}.p-tree .p-treenode-droppoint.p-treenode-droppoint-active{background-color:#6977c529}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content{border-radius:4px;border:1px solid rgba(255,255,255,.12);background-color:#1e1e1e;color:#ffffffde;padding:.25rem;transition:none}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight{background-color:#9fa8da29;color:#9fa8da}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-highlight .p-treenode-icon{color:#9fa8da}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-tree-toggler{margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-icon{color:#fff9;margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-checkbox{margin-right:.5rem}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content .p-treenode-label:not(.p-highlight):hover{background-color:inherit;color:inherit}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content.p-treenode-selectable:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-tree.p-tree-horizontal .p-treenode .p-treenode-content:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-treetable .p-paginator-top,.p-treetable .p-paginator-bottom{border-width:0 0 1px 0;border-radius:0}.p-treetable .p-treetable-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-treetable .p-treetable-footer{background:#1e1e1e;color:#ffffffde;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-treetable .p-treetable-thead>tr>th{text-align:left;padding:.75rem;border:1px solid #404040;border-width:0 0 1px 0;font-weight:500;color:#ffffffde;background:#1e1e1e;transition:none}.p-treetable .p-treetable-tfoot>tr>td{text-align:left;padding:.75rem;border:1px solid #404040;border-width:0 0 1px 0;font-weight:500;color:#ffffffde;background:#1e1e1e}.p-treetable .p-sortable-column{outline-color:transparent}.p-treetable .p-sortable-column .p-sortable-column-icon{color:#fff9;margin-left:.5rem}.p-treetable .p-sortable-column .p-sortable-column-badge{border-radius:50%;height:1.143rem;min-width:1.143rem;line-height:1.143rem;color:#9fa8da;background:rgba(159,168,218,.16);margin-left:.5rem}.p-treetable .p-sortable-column:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-treetable .p-sortable-column:not(.p-highlight):hover .p-sortable-column-icon{color:#fff9}.p-treetable .p-sortable-column.p-highlight{background:#1e1e1e;color:#ffffffde}.p-treetable .p-sortable-column.p-highlight .p-sortable-column-icon{color:#ffffffde}.p-treetable .p-treetable-tbody>tr{background:#1e1e1e;color:#ffffffde;transition:none}.p-treetable .p-treetable-tbody>tr>td{text-align:left;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-treetable .p-treetable-tbody>tr>td .p-treetable-toggler:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox{margin-right:.5rem}.p-treetable .p-treetable-tbody>tr>td p-treetablecheckbox .p-checkbox .p-indeterminate .p-checkbox-icon{color:#ffffffde}.p-treetable .p-treetable-tbody>tr:focus{outline:.15rem solid transparent;outline-offset:-.15rem}.p-treetable .p-treetable-tbody>tr.p-highlight{background:rgba(159,168,218,.16);color:#9fa8da}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler{color:#9fa8da}.p-treetable .p-treetable-tbody>tr.p-highlight .p-treetable-toggler:hover{color:#9fa8da}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-treetable.p-treetable-hoverable-rows .p-treetable-tbody>tr:not(.p-highlight):hover .p-treetable-toggler{color:#ffffffde}.p-treetable .p-column-resizer-helper{background:#9FA8DA}.p-treetable .p-treetable-scrollable-header,.p-treetable .p-treetable-scrollable-footer{background:#1e1e1e}.p-treetable .p-treetable-loading-icon{font-size:2rem}.p-treetable.p-treetable-gridlines .p-datatable-header{border-width:1px 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-footer{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-top{border-width:0 1px 0 1px}.p-treetable.p-treetable-gridlines .p-treetable-bottom{border-width:0 1px 1px 1px}.p-treetable.p-treetable-gridlines .p-treetable-thead>tr>th{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tbody>tr>td{border-width:1px}.p-treetable.p-treetable-gridlines .p-treetable-tfoot>tr>td{border-width:1px}.p-treetable.p-treetable-sm .p-treetable-header{padding:.65625rem}.p-treetable.p-treetable-sm .p-treetable-thead>tr>th{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-tbody>tr>td{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-tfoot>tr>td{padding:.375rem}.p-treetable.p-treetable-sm .p-treetable-footer{padding:.375rem}.p-treetable.p-treetable-lg .p-treetable-header{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-thead>tr>th{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-tbody>tr>td{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-tfoot>tr>td{padding:.9375rem}.p-treetable.p-treetable-lg .p-treetable-footer{padding:.9375rem}.p-virtualscroller .p-virtualscroller-header{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-width:0 0 1px 0;padding:.75rem;font-weight:500}.p-virtualscroller .p-virtualscroller-content{background:#1e1e1e;color:#ffffffde;border:0 none;padding:.75rem}.p-virtualscroller .p-virtualscroller-footer{background:#1e1e1e;color:#ffffffde;border:1px solid #404040;border-width:0 0 1px 0;padding:.75rem;font-weight:500;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-accordion .p-accordion-header .p-accordion-header-link{padding:1.25rem;border:0 none;color:#ffffffde;background:#1e1e1e;font-weight:400;border-radius:4px;transition:none}.p-accordion .p-accordion-header .p-accordion-header-link .p-accordion-toggle-icon{margin-right:.5rem}.p-accordion .p-accordion-header:not(.p-disabled) .p-accordion-header-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-accordion .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link{background:rgba(255,255,255,.04);border-color:transparent;color:#ffffffde}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight .p-accordion-header-link{background:#1e1e1e;border-color:transparent;color:#ffffffde;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-accordion .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-color:transparent;background:rgba(255,255,255,.04);color:#ffffffde}.p-accordion .p-accordion-content{padding:.75rem 1.25rem;border:0 none;background:#1e1e1e;color:#ffffffde;border-top:0;border-radius:0 0 4px 4px}.p-accordion p-accordiontab .p-accordion-tab{margin-bottom:0}.p-accordion p-accordiontab .p-accordion-header .p-accordion-header-link{border-radius:0}.p-accordion p-accordiontab .p-accordion-content{border-radius:0}.p-accordion p-accordiontab:not(:first-child) .p-accordion-header .p-accordion-header-link{border-top:0 none}.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-highlight):not(.p-disabled):hover .p-accordion-header-link,.p-accordion p-accordiontab:not(:first-child) .p-accordion-header:not(.p-disabled).p-highlight:hover .p-accordion-header-link{border-top:0 none}.p-accordion p-accordiontab:first-child .p-accordion-header .p-accordion-header-link{border-top-right-radius:4px;border-top-left-radius:4px}.p-accordion p-accordiontab:last-child .p-accordion-header:not(.p-highlight) .p-accordion-header-link{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-accordion p-accordiontab:last-child .p-accordion-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-card{background:#1e1e1e;color:#ffffffde;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;border-radius:4px}.p-card .p-card-body{padding:.75rem}.p-card .p-card-title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.p-card .p-card-subtitle{font-weight:400;margin-bottom:.5rem;color:#fff9}.p-card .p-card-content{padding:.75rem 0}.p-card .p-card-footer{padding:.75rem 0 0}.p-divider .p-divider-content{background-color:#1e1e1e}.p-divider.p-divider-horizontal{margin:1.25rem 0;padding:0 1.25rem}.p-divider.p-divider-horizontal:before{border-top:1px rgba(255,255,255,.12)}.p-divider.p-divider-horizontal .p-divider-content{padding:0 .5rem}.p-divider.p-divider-vertical{margin:0 1.25rem;padding:1.25rem 0}.p-divider.p-divider-vertical:before{border-left:1px rgba(255,255,255,.12)}.p-divider.p-divider-vertical .p-divider-content{padding:.5rem 0}.p-fieldset{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;border-radius:4px}.p-fieldset .p-fieldset-legend{padding:.75rem;border:1px solid rgba(255,255,255,.12);color:#ffffffde;background:#1e1e1e;font-weight:500;border-radius:4px}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend{padding:0;transition:background-color .2s,color .2s,box-shadow .2s}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a{padding:.75rem;color:#ffffffde;border-radius:4px;transition:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a .p-fieldset-toggler{margin-right:.5rem}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend:hover{background:rgba(255,255,255,.04);border-color:#ffffff1f;color:#ffffffde}.p-fieldset .p-fieldset-content{padding:.75rem}.p-panel .p-panel-header{border:1px solid rgba(255,255,255,.12);padding:.75rem;background:#1e1e1e;color:#ffffffde;border-top-right-radius:4px;border-top-left-radius:4px}.p-panel .p-panel-header .p-panel-title{font-weight:500}.p-panel .p-panel-header .p-panel-header-icon{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-panel .p-panel-header .p-panel-header-icon:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-panel .p-panel-header .p-panel-header-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-panel.p-panel-toggleable .p-panel-header{padding:.5rem 1rem}.p-panel .p-panel-content{padding:.75rem;border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:0 none}.p-panel .p-panel-footer{padding:.75rem;border:1px solid rgba(255,255,255,.12);background:#1e1e1e;color:#ffffffde;border-top:0 none}.p-panel .p-panel-icons-end{order:2;margin-left:auto}.p-panel .p-panel-icons-start{order:0;margin-right:.5rem}.p-panel .p-panel-icons-center{order:2;width:100%;text-align:center}.p-scrollpanel .p-scrollpanel-bar{background:rgba(255,255,255,.12);border:0 none}.p-splitter{border:1px solid rgba(255,255,255,.12);background:#1e1e1e;border-radius:4px;color:#ffffffde}.p-splitter .p-splitter-gutter{transition:background-color .2s,color .2s,box-shadow .2s;background:rgba(255,255,255,.04)}.p-splitter .p-splitter-gutter .p-splitter-gutter-handle,.p-splitter .p-splitter-gutter-resizing{background:rgba(255,255,255,.12)}.p-tabview .p-tabview-nav{background:transparent;border:solid rgba(255,255,255,.12);border-width:0 0 1px 0}.p-tabview .p-tabview-nav li{margin-right:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link{border:solid rgba(255,255,255,.12);border-width:0 0 1px 0;border-color:transparent transparent rgba(255,255,255,.12) transparent;background:transparent;color:#fff9;padding:.75rem 1.25rem;font-weight:500;border-top-right-radius:4px;border-top-left-radius:4px;transition:none;margin:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:inset none}.p-tabview .p-tabview-nav li:not(.p-highlight):not(.p-disabled):hover .p-tabview-nav-link{background:rgba(159,168,218,.04);border-color:#ffffff1f;color:#fff9}.p-tabview .p-tabview-nav li.p-highlight .p-tabview-nav-link{background:transparent;border-color:#ffffff1f;color:#9fa8da}.p-tabview .p-tabview-left-icon{margin-right:.5rem}.p-tabview .p-tabview-right-icon,.p-tabview .p-tabview-close{margin-left:.5rem}.p-tabview .p-tabview-nav-btn.p-link{background:transparent;color:#9fa8da;width:2.75rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;border-radius:0}.p-tabview .p-tabview-nav-btn.p-link:focus{outline:0 none;outline-offset:0;box-shadow:inset none}.p-tabview .p-tabview-panels{background:transparent;padding:.75rem;border:0 none;color:#ffffffde;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-toolbar{background:#1e1e1e;border:1px solid rgba(255,255,255,.12);padding:.75rem;border-radius:4px;gap:.5rem}.p-toolbar .p-toolbar-separator{margin:0 .5rem}.p-confirm-popup{background:#262626;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-confirm-popup .p-confirm-popup-content{padding:.75rem}.p-confirm-popup .p-confirm-popup-footer{text-align:right;padding:.75rem}.p-confirm-popup .p-confirm-popup-footer button{margin:0 .5rem 0 0;width:auto}.p-confirm-popup .p-confirm-popup-footer button:last-child{margin:0}.p-confirm-popup:after{border:solid transparent;border-color:#26262600;border-bottom-color:#262626}.p-confirm-popup:before{border:solid transparent;border-color:#26262600;border-bottom-color:#262626}.p-confirm-popup.p-confirm-popup-flipped:after{border-top-color:#262626}.p-confirm-popup.p-confirm-popup-flipped:before{border-top-color:#262626}.p-confirm-popup .p-confirm-popup-icon{font-size:1.5rem}.p-confirm-popup .p-confirm-popup-message{margin-left:1rem}.p-dialog{border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;border:0 none}.p-dialog .p-dialog-header{border-bottom:0 none;background:#262626;color:#ffffffde;padding:1.25rem;border-top-right-radius:4px;border-top-left-radius:4px}.p-dialog .p-dialog-header .p-dialog-title{font-weight:500;font-size:1.25rem}.p-dialog .p-dialog-header .p-dialog-header-icon{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-dialog .p-dialog-header .p-dialog-header-icon:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-dialog .p-dialog-header .p-dialog-header-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-dialog .p-dialog-header .p-dialog-header-icon:last-child{margin-right:0}.p-dialog .p-dialog-content{background:#262626;color:#ffffffde;padding:0 1.25rem 1.25rem}.p-dialog .p-dialog-content:last-of-type{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-dialog .p-dialog-footer{border-top:0 none;background:#262626;color:#ffffffde;padding:.75rem 1.25rem;text-align:right;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-dialog .p-dialog-footer button{margin:0 .5rem 0 0;width:auto}.p-dialog.p-confirm-dialog .p-confirm-dialog-icon{font-size:2rem}.p-dialog.p-confirm-dialog .p-confirm-dialog-message{margin-left:1rem}.p-overlaypanel{background:#262626;color:#ffffffde;border:0 none;border-radius:4px;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-overlaypanel .p-overlaypanel-content{padding:.75rem}.p-overlaypanel .p-overlaypanel-close{background:#9FA8DA;color:#121212;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%;position:absolute;top:-1rem;right:-1rem}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:rgba(159,168,218,.92);color:#121212}.p-overlaypanel:after{border:solid transparent;border-color:#26262600;border-bottom-color:#262626}.p-overlaypanel:before{border:solid transparent;border-color:#26262600;border-bottom-color:#242424}.p-overlaypanel.p-overlaypanel-flipped:after{border-top-color:#262626}.p-overlaypanel.p-overlaypanel-flipped:before{border-top-color:#262626}.p-sidebar{background:#262626;color:#ffffffde;border:0 none;box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f}.p-sidebar .p-sidebar-header{padding:.75rem}.p-sidebar .p-sidebar-header .p-sidebar-close,.p-sidebar .p-sidebar-header .p-sidebar-icon{width:2rem;height:2rem;color:#fff9;border:0 none;background:transparent;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-sidebar .p-sidebar-header .p-sidebar-close:enabled:hover,.p-sidebar .p-sidebar-header .p-sidebar-icon:enabled:hover{color:#fff9;border-color:transparent;background:rgba(255,255,255,.04)}.p-sidebar .p-sidebar-header .p-sidebar-close:focus,.p-sidebar .p-sidebar-header .p-sidebar-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-sidebar .p-sidebar-header+.p-sidebar-content{padding-top:0}.p-sidebar .p-sidebar-content,.p-sidebar .p-sidebar-footer{padding:.75rem}.p-tooltip .p-tooltip-text{background:#444444;color:#ffffffde;padding:.5rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border-radius:4px}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#444}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#444}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#444}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#444}.p-fileupload .p-fileupload-buttonbar{background:#1e1e1e;padding:.75rem;border:1px solid rgba(255,255,255,.12);color:#ffffffde;border-bottom:0 none;border-top-right-radius:4px;border-top-left-radius:4px}.p-fileupload .p-fileupload-buttonbar .p-button{margin-right:.5rem}.p-fileupload .p-fileupload-buttonbar .p-button.p-fileupload-choose.p-focus{outline:0 none;outline-offset:0;box-shadow:none}.p-fileupload .p-fileupload-content{background:#1e1e1e;padding:2rem 1rem;border:1px solid rgba(255,255,255,.12);color:#ffffffde;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-fileupload .p-progressbar{height:4px}.p-fileupload .p-fileupload-row>div{padding:.75rem}.p-fileupload.p-fileupload-advanced .p-message{margin-top:0}.p-fileupload-choose:not(.p-disabled):hover{background:rgba(159,168,218,.92);color:#121212;border-color:transparent}.p-fileupload-choose:not(.p-disabled):active{background:rgba(159,168,218,.68);color:#121212;border-color:transparent}.p-breadcrumb{background:#1e1e1e;border:1px solid rgba(255,255,255,.12);border-radius:4px;padding:.75rem}.p-breadcrumb ul li .p-menuitem-link{transition:none;border-radius:4px}.p-breadcrumb ul li .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-breadcrumb ul li .p-menuitem-link .p-menuitem-icon{color:#fff9}.p-breadcrumb ul li.p-breadcrumb-chevron{margin:0 .5rem;color:#fff9}.p-breadcrumb ul li:last-child .p-menuitem-text{color:#ffffffde}.p-breadcrumb ul li:last-child .p-menuitem-icon{color:#fff9}.p-contextmenu{padding:.5rem 0;background:#2b2b2b;color:#ffffffde;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:4px;width:12.5rem}.p-contextmenu .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-contextmenu .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-contextmenu .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-contextmenu .p-menuitem-link .p-submenu-icon{color:#fff9}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-contextmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-contextmenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-contextmenu .p-submenu-list{padding:.5rem 0;background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;border-radius:4px}.p-contextmenu .p-menuitem{margin:0}.p-contextmenu .p-menuitem:last-child{margin:0}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:rgba(255,255,255,.04)}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-contextmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#fff9}.p-contextmenu .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-contextmenu .p-submenu-icon{font-size:.875rem}.p-contextmenu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-dock .p-dock-list{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);padding:.5rem;border-radius:.5rem}.p-dock .p-dock-item{padding:.5rem}.p-dock .p-dock-action{width:4rem;height:4rem}.p-dock.p-dock-top .p-dock-item-second-prev,.p-dock.p-dock-top .p-dock-item-second-next,.p-dock.p-dock-bottom .p-dock-item-second-prev,.p-dock.p-dock-bottom .p-dock-item-second-next{margin:0 .9rem}.p-dock.p-dock-top .p-dock-item-prev,.p-dock.p-dock-top .p-dock-item-next,.p-dock.p-dock-bottom .p-dock-item-prev,.p-dock.p-dock-bottom .p-dock-item-next{margin:0 1.3rem}.p-dock.p-dock-top .p-dock-item-current,.p-dock.p-dock-bottom .p-dock-item-current{margin:0 1.5rem}.p-dock.p-dock-left .p-dock-item-second-prev,.p-dock.p-dock-left .p-dock-item-second-next,.p-dock.p-dock-right .p-dock-item-second-prev,.p-dock.p-dock-right .p-dock-item-second-next{margin:.9rem 0}.p-dock.p-dock-left .p-dock-item-prev,.p-dock.p-dock-left .p-dock-item-next,.p-dock.p-dock-right .p-dock-item-prev,.p-dock.p-dock-right .p-dock-item-next{margin:1.3rem 0}.p-dock.p-dock-left .p-dock-item-current,.p-dock.p-dock-right .p-dock-item-current{margin:1.5rem 0}@media screen and (max-width: 960px){.p-dock.p-dock-top .p-dock-list-container,.p-dock.p-dock-bottom .p-dock-list-container{overflow-x:auto;width:100%}.p-dock.p-dock-top .p-dock-list-container .p-dock-list,.p-dock.p-dock-bottom .p-dock-list-container .p-dock-list{margin:0 auto}.p-dock.p-dock-left .p-dock-list-container,.p-dock.p-dock-right .p-dock-list-container{overflow-y:auto;height:100%}.p-dock.p-dock-left .p-dock-list-container .p-dock-list,.p-dock.p-dock-right .p-dock-list-container .p-dock-list{margin:auto 0}.p-dock .p-dock-list .p-dock-item{transform:none;margin:0}}.p-megamenu{padding:.75rem;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-radius:4px}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:4px;transition:none;-webkit-user-select:none;user-select:none}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#fff9;margin-left:.5rem}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-megamenu .p-megamenu-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-megamenu .p-megamenu-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-megamenu .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-megamenu .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-megamenu .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-megamenu .p-menuitem-link .p-submenu-icon{color:#fff9}.p-megamenu .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-megamenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-megamenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-megamenu .p-megamenu-panel{background:#2b2b2b;color:#ffffffde;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-megamenu .p-megamenu-submenu-header{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400;border-top-right-radius:4px;border-top-left-radius:4px}.p-megamenu .p-megamenu-submenu{padding:.5rem 0;width:12.5rem}.p-megamenu .p-megamenu-submenu .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-megamenu .p-megamenu-submenu .p-menuitem{margin:0}.p-megamenu .p-megamenu-submenu .p-menuitem:last-child{margin:0}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:rgba(255,255,255,.04)}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-megamenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#fff9}.p-megamenu.p-megamenu-vertical{width:12.5rem;padding:.5rem 0}.p-megamenu.p-megamenu-vertical .p-menuitem{margin:0}.p-megamenu.p-megamenu-vertical .p-menuitem:last-child{margin:0}.p-megamenu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-menu{padding:.5rem 0;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-radius:4px;width:12.5rem}.p-menu .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menu .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-menu .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menu .p-menuitem-link .p-submenu-icon{color:#fff9}.p-menu .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-menu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-menu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-menu.p-menu-overlay{background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-menu .p-submenu-header{margin:0;padding:.75rem;color:#fff9;background:transparent;font-weight:400;border-top-right-radius:0;border-top-left-radius:0}.p-menu .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-menu .p-menuitem{margin:0}.p-menu .p-menuitem:last-child{margin:0}.p-menu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-menubar{padding:.75rem;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-radius:4px}.p-menubar .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-menubar .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menuitem-link .p-submenu-icon{color:#fff9}.p-menubar .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-menubar .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-menubar .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:4px;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#fff9;margin-left:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon,.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-menubar .p-submenu-list{padding:.5rem 0;background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;width:12.5rem}.p-menubar .p-submenu-list .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-menubar .p-submenu-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-submenu-list .p-menuitem{margin:0}.p-menubar .p-submenu-list .p-menuitem:last-child{margin:0}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link{background:rgba(255,255,255,.04)}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-menubar .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#fff9}.p-menubar .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}@media screen and (max-width: 960px){.p-menubar{position:relative}.p-menubar .p-menubar-button{display:flex;width:2rem;height:2rem;color:#fff9;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s}.p-menubar .p-menubar-button:hover{color:#fff9;background:rgba(255,255,255,.04)}.p-menubar .p-menubar-button:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-menubar .p-menubar-root-list{position:absolute;display:none;padding:.5rem 0;background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f;width:100%}.p-menubar .p-menubar-root-list .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-menubar .p-menubar-root-list .p-submenu-icon{font-size:.875rem}.p-menubar .p-menubar-root-list>.p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link .p-submenu-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-menubar .p-menubar-root-list>.p-menuitem>.p-menuitem-link>.p-submenu-icon{margin-left:auto;transition:transform .2s}.p-menubar .p-menubar-root-list>.p-menuitem.p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-180deg)}.p-menubar .p-menubar-root-list .p-submenu-list{width:100%;position:static;box-shadow:none;border:0 none}.p-menubar .p-menubar-root-list .p-submenu-list .p-submenu-icon{transition:transform .2s;transform:rotate(90deg)}.p-menubar .p-menubar-root-list .p-submenu-list .p-menuitem-active>.p-menuitem-link>.p-submenu-icon{transform:rotate(-90deg)}.p-menubar .p-menubar-root-list .p-menuitem{width:100%;position:static}.p-menubar .p-menubar-root-list ul li a{padding-left:2.25rem}.p-menubar .p-menubar-root-list ul li ul li a{padding-left:3.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li a{padding-left:5.25rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li a{padding-left:6.75rem}.p-menubar .p-menubar-root-list ul li ul li ul li ul li ul li a{padding-left:8.25rem}.p-menubar.p-menubar-mobile-active .p-menubar-root-list{display:flex;flex-direction:column;top:100%;left:0;z-index:1}}.p-panelmenu .p-panelmenu-header>a{padding:1.25rem;border:0 none;color:#ffffffde;background:#1e1e1e;font-weight:400;border-radius:4px;transition:none}.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{background:rgba(255,255,255,.04);border-color:transparent;color:#ffffffde}.p-panelmenu .p-panelmenu-header.p-highlight{margin-bottom:0}.p-panelmenu .p-panelmenu-header.p-highlight>a{background:#1e1e1e;border-color:transparent;color:#ffffffde;border-bottom-right-radius:0;border-bottom-left-radius:0}.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{border-color:transparent;background:rgba(255,255,255,.04);color:#ffffffde}.p-panelmenu .p-panelmenu-content{padding:.5rem 0;border:0 none;background:#1e1e1e;color:#ffffffde;margin-bottom:0;border-top:0;border-radius:0 0 4px 4px}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{color:#fff9}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header>a{border-radius:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header>a{border-top:0 none}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover>a{border-top:0 none}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header>a{border-top-right-radius:4px;border-top-left-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight)>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-panelmenu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-slidemenu{padding:.5rem 0;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-radius:4px;width:12.5rem}.p-slidemenu .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-slidemenu .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-slidemenu .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-slidemenu .p-menuitem-link .p-submenu-icon{color:#fff9}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-slidemenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-slidemenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-slidemenu.p-slidemenu-overlay{background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu-list{padding:.5rem 0;background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link{background:rgba(255,255,255,.04)}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-text{color:#ffffffde}.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon,.p-slidemenu .p-slidemenu.p-slidemenu-active>.p-slidemenu-link .p-slidemenu-icon{color:#fff9}.p-slidemenu .p-slidemenu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-slidemenu .p-slidemenu-icon{font-size:.875rem}.p-slidemenu .p-slidemenu-backward{padding:.75rem;color:#ffffffde}.p-slidemenu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-steps .p-steps-item .p-menuitem-link{transition:none;border-radius:4px;background:transparent}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{color:#ffffffde;border:1px solid transparent;background:transparent;min-width:2rem;height:2rem;line-height:2rem;font-size:1.143rem;z-index:1;border-radius:50%}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin-top:.5rem;color:#ffffffde}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:none}.p-steps .p-steps-item.p-highlight .p-steps-number{background:rgba(159,168,218,.16);color:#9fa8da}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:500;color:#ffffffde}.p-steps .p-steps-item:before{content:" ";border-top:1px solid rgba(255,255,255,.12);width:100%;top:50%;left:0;display:block;position:absolute;margin-top:-1rem}.p-tabmenu .p-tabmenu-nav{background:transparent;border:solid rgba(255,255,255,.12);border-width:0 0 1px 0}.p-tabmenu .p-tabmenu-nav .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem{margin-right:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link{border:solid rgba(255,255,255,.12);border-width:0 0 1px 0;border-color:transparent transparent rgba(255,255,255,.12) transparent;background:transparent;color:#fff9;padding:.75rem 1.25rem;font-weight:500;border-top-right-radius:4px;border-top-left-radius:4px;transition:none;margin:0}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link .p-menuitem-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:not(.p-disabled):focus{outline:0 none;outline-offset:0;box-shadow:inset none}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem:not(.p-highlight):not(.p-disabled):hover .p-menuitem-link{background:rgba(159,168,218,.04);border-color:#ffffff1f;color:#fff9}.p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background:transparent;border-color:#ffffff1f;color:#9fa8da}.p-tabmenu .p-tabmenu-left-icon{margin-right:.5rem}.p-tabmenu .p-tabmenu-right-icon{margin-left:.5rem}.p-tabmenu .p-tabmenu-nav-btn.p-link{background:transparent;color:#9fa8da;width:2.75rem;box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;border-radius:0}.p-tabmenu .p-tabmenu-nav-btn.p-link:focus{outline:0 none;outline-offset:0;box-shadow:inset none}.p-tieredmenu{padding:.5rem 0;background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);border-radius:4px;width:12.5rem}.p-tieredmenu .p-menuitem-link{padding:.75rem;color:#ffffffde;border-radius:0;transition:none;-webkit-user-select:none;user-select:none}.p-tieredmenu .p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-tieredmenu .p-menuitem-link .p-menuitem-icon{color:#fff9;margin-right:.5rem}.p-tieredmenu .p-menuitem-link .p-submenu-icon{color:#fff9}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover{background:rgba(255,255,255,.04)}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:#ffffffde}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon{color:#fff9}.p-tieredmenu .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:#fff9}.p-tieredmenu .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-tieredmenu.p-tieredmenu-overlay{background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-submenu-list{padding:.5rem 0;background:#2b2b2b;border:0 none;box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}.p-tieredmenu .p-menuitem{margin:0}.p-tieredmenu .p-menuitem:last-child{margin:0}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link{background:rgba(255,255,255,.04)}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-text{color:#ffffffde}.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-menuitem-icon,.p-tieredmenu .p-menuitem.p-menuitem-active>.p-menuitem-link .p-submenu-icon{color:#fff9}.p-tieredmenu .p-menu-separator{border-top:1px solid rgba(255,255,255,.12);margin:.5rem 0}.p-tieredmenu .p-submenu-icon{font-size:.875rem}.p-tieredmenu .p-menuitem-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:4px;margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.p-inline-message{padding:.75rem;margin:0;border-radius:4px}.p-inline-message.p-inline-message-info{background:#B3E5FC;border:solid transparent;border-width:1px;color:#01579b}.p-inline-message.p-inline-message-info .p-inline-message-icon{color:#01579b}.p-inline-message.p-inline-message-success{background:#C8E6C9;border:solid transparent;border-width:1px;color:#1b5e20}.p-inline-message.p-inline-message-success .p-inline-message-icon{color:#1b5e20}.p-inline-message.p-inline-message-warn{background:#FFECB3;border:solid transparent;border-width:1px;color:#7f6003}.p-inline-message.p-inline-message-warn .p-inline-message-icon{color:#7f6003}.p-inline-message.p-inline-message-error{background:#FFCDD2;border:solid transparent;border-width:1px;color:#b71c1c}.p-inline-message.p-inline-message-error .p-inline-message-icon{color:#b71c1c}.p-inline-message .p-inline-message-icon{font-size:1rem;margin-right:.5rem}.p-inline-message .p-inline-message-text{font-size:1rem}.p-inline-message.p-inline-message-icon-only .p-inline-message-icon{margin-right:0}.p-message{margin:.75rem 0;border-radius:4px}.p-message .p-message-wrapper{padding:1rem 1.25rem}.p-message .p-message-close{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-message .p-message-close:hover{background:rgba(255,255,255,.3)}.p-message .p-message-close:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-message.p-message-info{background:#B3E5FC;border:solid transparent;border-width:0 0 0 0;color:#01579b}.p-message.p-message-info .p-message-icon,.p-message.p-message-info .p-message-close{color:#01579b}.p-message.p-message-success{background:#C8E6C9;border:solid transparent;border-width:0 0 0 0;color:#1b5e20}.p-message.p-message-success .p-message-icon,.p-message.p-message-success .p-message-close{color:#1b5e20}.p-message.p-message-warn{background:#FFECB3;border:solid transparent;border-width:0 0 0 0;color:#7f6003}.p-message.p-message-warn .p-message-icon,.p-message.p-message-warn .p-message-close{color:#7f6003}.p-message.p-message-error{background:#FFCDD2;border:solid transparent;border-width:0 0 0 0;color:#b71c1c}.p-message.p-message-error .p-message-icon,.p-message.p-message-error .p-message-close{color:#b71c1c}.p-message .p-message-text{font-size:1rem;font-weight:500}.p-message .p-message-icon{font-size:1.5rem;margin-right:.5rem}.p-message .p-message-summary{font-weight:700}.p-message .p-message-detail{margin-left:.5rem}.p-toast{opacity:.9}.p-toast .p-toast-message{margin:0 0 1rem;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;border-radius:4px}.p-toast .p-toast-message .p-toast-message-content{padding:1.25rem;border-width:0 0 0 0}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-text{margin:0 0 0 1rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-message-icon{font-size:2rem}.p-toast .p-toast-message .p-toast-message-content .p-toast-summary{font-weight:700}.p-toast .p-toast-message .p-toast-message-content .p-toast-detail{margin:.5rem 0 0}.p-toast .p-toast-message .p-toast-icon-close{width:2rem;height:2rem;border-radius:50%;background:transparent;transition:background-color .2s,color .2s,box-shadow .2s}.p-toast .p-toast-message .p-toast-icon-close:hover{background:rgba(255,255,255,.3)}.p-toast .p-toast-message .p-toast-icon-close:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-toast .p-toast-message.p-toast-message-info{background:#B3E5FC;border:solid transparent;border-width:0 0 0 0;color:#01579b}.p-toast .p-toast-message.p-toast-message-info .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-info .p-toast-icon-close{color:#01579b}.p-toast .p-toast-message.p-toast-message-success{background:#C8E6C9;border:solid transparent;border-width:0 0 0 0;color:#1b5e20}.p-toast .p-toast-message.p-toast-message-success .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-success .p-toast-icon-close{color:#1b5e20}.p-toast .p-toast-message.p-toast-message-warn{background:#FFECB3;border:solid transparent;border-width:0 0 0 0;color:#7f6003}.p-toast .p-toast-message.p-toast-message-warn .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-warn .p-toast-icon-close{color:#7f6003}.p-toast .p-toast-message.p-toast-message-error{background:#FFCDD2;border:solid transparent;border-width:0 0 0 0;color:#b71c1c}.p-toast .p-toast-message.p-toast-message-error .p-toast-message-icon,.p-toast .p-toast-message.p-toast-message-error .p-toast-icon-close{color:#b71c1c}.p-galleria .p-galleria-close{margin:.5rem;background:transparent;color:#ffffffde;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-close .p-galleria-close-icon{font-size:2rem}.p-galleria .p-galleria-close:hover{background:rgba(255,255,255,.1);color:#ffffffde}.p-galleria .p-galleria-item-nav{background:transparent;color:#ffffffde;width:4rem;height:4rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%;margin:0 .5rem}.p-galleria .p-galleria-item-nav .p-galleria-item-prev-icon,.p-galleria .p-galleria-item-nav .p-galleria-item-next-icon{font-size:2rem}.p-galleria .p-galleria-item-nav:not(.p-disabled):hover{background:rgba(255,255,255,.1);color:#ffffffde}.p-galleria .p-galleria-caption{background:rgba(0,0,0,.5);color:#ffffffde;padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator button{background-color:#ffffff4d;width:1.25rem;height:1.25rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-indicators .p-galleria-indicator button:hover{background:rgba(255,255,255,.6)}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:rgba(159,168,218,.16);color:#9fa8da}.p-galleria.p-galleria-indicators-bottom .p-galleria-indicator,.p-galleria.p-galleria-indicators-top .p-galleria-indicator{margin-right:.5rem}.p-galleria.p-galleria-indicators-left .p-galleria-indicator,.p-galleria.p-galleria-indicators-right .p-galleria-indicator{margin-bottom:.5rem}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators{background:rgba(0,0,0,.5)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button{background:rgba(255,255,255,.3)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator button:hover{background:rgba(255,255,255,.6)}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:rgba(159,168,218,.16);color:#9fa8da}.p-galleria .p-galleria-thumbnail-container{background:rgba(0,0,0,.9);padding:1rem .25rem}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next{margin:.5rem;background-color:transparent;color:#ffffffde;width:2rem;height:2rem;transition:background-color .2s,color .2s,box-shadow .2s;border-radius:50%}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-prev:hover,.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-next:hover{background:rgba(255,255,255,.1);color:#ffffffde}.p-galleria .p-galleria-thumbnail-container .p-galleria-thumbnail-item-content:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-galleria-mask,.p-image-mask{--maskbg: rgba(0, 0, 0, .9)}.p-image-preview-indicator{background-color:transparent;color:#f8f9fa;transition:background-color .2s,color .2s,box-shadow .2s}.p-image-preview-container:hover>.p-image-preview-indicator{background-color:#00000080}.p-image-toolbar{padding:1rem}.p-image-action.p-link{color:#f8f9fa;background-color:transparent;width:3rem;height:3rem;border-radius:50%;transition:background-color .2s,color .2s,box-shadow .2s;margin-right:.5rem}.p-image-action.p-link:last-child{margin-right:0}.p-image-action.p-link:hover{color:#f8f9fa;background-color:#ffffff1a}.p-image-action.p-link i{font-size:1.5rem}.p-avatar{background-color:#ffffff1f;border-radius:4px}.p-avatar.p-avatar-lg{width:3rem;height:3rem;font-size:1.5rem}.p-avatar.p-avatar-lg .p-avatar-icon{font-size:1.5rem}.p-avatar.p-avatar-xl{width:4rem;height:4rem;font-size:2rem}.p-avatar.p-avatar-xl .p-avatar-icon{font-size:2rem}.p-avatar-group .p-avatar{border:2px solid #1e1e1e}.p-badge{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;min-width:1.5rem;height:1.5rem;line-height:1.5rem}.p-badge.p-badge-secondary{background-color:#f48fb1;color:#121212}.p-badge.p-badge-success{background-color:#c5e1a5;color:#212121}.p-badge.p-badge-info{background-color:#90caf9;color:#212121}.p-badge.p-badge-warning{background-color:#fff59d;color:#212121}.p-badge.p-badge-danger{background-color:#ef9a9a;color:#212121}.p-badge.p-badge-lg{font-size:1.125rem;min-width:2.25rem;height:2.25rem;line-height:2.25rem}.p-badge.p-badge-xl{font-size:1.5rem;min-width:3rem;height:3rem;line-height:3rem}.p-chip{background-color:#ffffff1f;color:#ffffffde;border-radius:16px;padding:0 .75rem}.p-chip .p-chip-text{line-height:1.5;margin-top:.375rem;margin-bottom:.375rem}.p-chip .p-chip-icon{margin-right:.5rem}.p-chip .pi-chip-remove-icon{margin-left:.5rem}.p-chip img{width:2.25rem;height:2.25rem;margin-left:-.75rem;margin-right:.5rem}.p-chip .pi-chip-remove-icon{border-radius:4px;transition:background-color .2s,color .2s,box-shadow .2s}.p-chip .pi-chip-remove-icon:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-inplace .p-inplace-display{padding:1rem;border-radius:4px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-inplace .p-inplace-display:not(.p-disabled):hover{background:rgba(255,255,255,.04);color:#ffffffde}.p-inplace .p-inplace-display:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-progressbar{border:0 none;height:4px;background:rgba(159,168,218,.32);border-radius:4px}.p-progressbar .p-progressbar-value{border:0 none;margin:0;background:#9FA8DA}.p-progressbar .p-progressbar-label{color:#121212;line-height:4px}.p-scrolltop{width:3rem;height:3rem;border-radius:50%;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;transition:background-color .2s,color .2s,box-shadow .2s}.p-scrolltop.p-link{background:#F48FB1}.p-scrolltop.p-link:hover{background:rgba(244,143,177,.92)}.p-scrolltop .p-scrolltop-icon{font-size:1.5rem;color:#121212}.p-skeleton{background-color:#ffffff0f;border-radius:4px}.p-skeleton:after{background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.04),rgba(255,255,255,0))}.p-tag{background:#9FA8DA;color:#121212;font-size:.75rem;font-weight:700;padding:.25rem .4rem;border-radius:4px}.p-tag.p-tag-success{background-color:#c5e1a5;color:#212121}.p-tag.p-tag-info{background-color:#90caf9;color:#212121}.p-tag.p-tag-warning{background-color:#fff59d;color:#212121}.p-tag.p-tag-danger{background-color:#ef9a9a;color:#212121}.p-tag .p-tag-icon{margin-right:.25rem;font-size:.75rem}.p-terminal{background:#1e1e1e;color:#ffffffde;border:1px solid rgba(255,255,255,.12);padding:.75rem}.p-terminal .p-terminal-input{font-size:1rem;font-family:Roboto,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.p-accordion .p-accordion-tab{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;margin-bottom:0;border-radius:0;position:relative;transition:margin-bottom 225ms}.p-accordion .p-accordion-tab:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.p-accordion .p-accordion-tab:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-accordion .p-accordion-tab .p-accordion-toggle-icon{order:1;margin-left:auto;transition:transform .2s}.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-header-link:focus{background:rgba(255,255,255,.04)}.p-accordion .p-accordion-tab:not(.p-accordion-tab-active) .p-accordion-toggle-icon{transform:rotate(-270deg)}.p-accordion .p-accordion-tab.p-accordion-tab-active{margin-bottom:1rem}.p-accordion .p-accordion-tab.p-accordion-tab-active .p-accordion-toggle-icon{transform:rotate(-180deg)}.p-accordion .p-accordion-tab .p-accordion-header.p-disabled{opacity:1}.p-accordion .p-accordion-tab .p-accordion-header.p-disabled .p-accordion-header-link>*{opacity:.38}.p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-input-filled .p-autocomplete .p-autocomplete-multiple-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus,.p-input-filled .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:hover,.p-input-filled .p-autocomplete .p-autocomplete-multiple-container .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-float-label .p-autocomplete-multiple-container .p-autocomplete-token{padding:.25rem 1rem}.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token{padding-top:0;padding-bottom:0}.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-token .p-autocomplete-token-icon{font-size:75%}.p-input-filled .p-float-label .p-autocomplete .p-autocomplete-multiple-container .p-autocomplete-input-token{padding:0}.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete>.p-inputtext{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete>.p-inputtext:enabled:focus{box-shadow:none;border-color:transparent}.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus,.p-input-filled p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}p-autocomplete.ng-dirty.ng-invalid .p-autocomplete>.p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}p-autocomplete.ng-dirty.ng-invalid .p-autocomplete .p-autocomplete-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-breadcrumb .p-menuitem-link{padding:.25rem .5rem}.p-breadcrumb .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-button{font-weight:500;min-width:4rem}.p-button.p-button-icon-only{min-width:auto}.p-button:enabled:focus{background:rgba(159,168,218,.76)}.p-button:enabled:active{background:rgba(159,168,218,.68)}.p-button .p-ink{background-color:#ffffff52}.p-button.p-button-text:enabled:focus,.p-button.p-button-outlined:enabled:focus{background:rgba(159,168,218,.12)}.p-button.p-button-text:enabled:active,.p-button.p-button-outlined:enabled:active{background:rgba(159,168,218,.16)}.p-button.p-button-text .p-ink,.p-button.p-button-outlined .p-ink{background-color:#9fa8da29}.p-button.p-button-outlined{box-shadow:inset 0 0 0 1px}.p-button.p-button-outlined:enabled:focus{box-shadow:inset 0 0 0 1px}.p-button.p-button-outlined:enabled:active{box-shadow:inset 0 0 0 1px}.p-button:disabled{background-color:#ffffff1f!important;color:#ffffff61!important;opacity:1}.p-button:disabled.p-button-text{background-color:transparent!important;color:#ffffff61!important}.p-button:disabled.p-button-outlined{background-color:transparent!important;color:#ffffff61!important;border-color:#ffffff61!important}.p-button.p-button-raised:enabled:focus{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-button.p-button-secondary:enabled:focus,.p-buttonset.p-button-secondary>.p-button:enabled:focus,.p-splitbutton.p-button-secondary>.p-button:enabled:focus{background:rgba(244,143,177,.76)}.p-button.p-button-secondary:enabled:active,.p-buttonset.p-button-secondary>.p-button:enabled:active,.p-splitbutton.p-button-secondary>.p-button:enabled:active{background:rgba(244,143,177,.68)}.p-button.p-button-secondary.p-button-text:enabled:focus,.p-button.p-button-secondary.p-button-outlined:enabled:focus,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:focus{background:rgba(244,143,177,.12)}.p-button.p-button-secondary.p-button-text:enabled:active,.p-button.p-button-secondary.p-button-outlined:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-secondary>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined:enabled:active{background:rgba(244,143,177,.16)}.p-button.p-button-secondary.p-button-text .p-ink,.p-button.p-button-secondary.p-button-outlined .p-ink,.p-buttonset.p-button-secondary>.p-button.p-button-text .p-ink,.p-buttonset.p-button-secondary>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-secondary>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-secondary>.p-button.p-button-outlined .p-ink{background-color:#f48fb129}.p-button.p-button-info:enabled:focus,.p-buttonset.p-button-info>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button:enabled:focus{background:rgba(144,202,249,.76)}.p-button.p-button-info:enabled:active,.p-buttonset.p-button-info>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button:enabled:active{background:rgba(144,202,249,.68)}.p-button.p-button-info.p-button-text:enabled:focus,.p-button.p-button-info.p-button-outlined:enabled:focus,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:focus{background:rgba(144,202,249,.12)}.p-button.p-button-info.p-button-text:enabled:active,.p-button.p-button-info.p-button-outlined:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-info>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined:enabled:active{background:rgba(144,202,249,.16)}.p-button.p-button-info.p-button-text .p-ink,.p-button.p-button-info.p-button-outlined .p-ink,.p-buttonset.p-button-info>.p-button.p-button-text .p-ink,.p-buttonset.p-button-info>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-info>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-info>.p-button.p-button-outlined .p-ink{background-color:#90caf929}.p-button.p-button-success:enabled:focus,.p-buttonset.p-button-success>.p-button:enabled:focus,.p-splitbutton.p-button-success>.p-button:enabled:focus{background:rgba(197,225,165,.76)}.p-button.p-button-success:enabled:active,.p-buttonset.p-button-success>.p-button:enabled:active,.p-splitbutton.p-button-success>.p-button:enabled:active{background:rgba(197,225,165,.68)}.p-button.p-button-success.p-button-text:enabled:focus,.p-button.p-button-success.p-button-outlined:enabled:focus,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:focus{background:rgba(197,225,165,.12)}.p-button.p-button-success.p-button-text:enabled:active,.p-button.p-button-success.p-button-outlined:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-success>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-success>.p-button.p-button-outlined:enabled:active{background:rgba(197,225,165,.16)}.p-button.p-button-success.p-button-text .p-ink,.p-button.p-button-success.p-button-outlined .p-ink,.p-buttonset.p-button-success>.p-button.p-button-text .p-ink,.p-buttonset.p-button-success>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-success>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-success>.p-button.p-button-outlined .p-ink{background-color:#c5e1a529}.p-button.p-button-warning:enabled:focus,.p-buttonset.p-button-warning>.p-button:enabled:focus,.p-splitbutton.p-button-warning>.p-button:enabled:focus{background:rgba(255,245,157,.76)}.p-button.p-button-warning:enabled:active,.p-buttonset.p-button-warning>.p-button:enabled:active,.p-splitbutton.p-button-warning>.p-button:enabled:active{background:rgba(255,245,157,.68)}.p-button.p-button-warning.p-button-text:enabled:focus,.p-button.p-button-warning.p-button-outlined:enabled:focus,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:focus{background:rgba(255,245,157,.12)}.p-button.p-button-warning.p-button-text:enabled:active,.p-button.p-button-warning.p-button-outlined:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-warning>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-warning>.p-button.p-button-outlined:enabled:active{background:rgba(255,245,157,.16)}.p-button.p-button-warning.p-button-text .p-ink,.p-button.p-button-warning.p-button-outlined .p-ink,.p-buttonset.p-button-warning>.p-button.p-button-text .p-ink,.p-buttonset.p-button-warning>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-warning>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-warning>.p-button.p-button-outlined .p-ink{background-color:#fff59d29}.p-button.p-button-help:enabled:focus,.p-buttonset.p-button-help>.p-button:enabled:focus,.p-splitbutton.p-button-help>.p-button:enabled:focus{background:rgba(206,147,216,.76)}.p-button.p-button-help:enabled:active,.p-buttonset.p-button-help>.p-button:enabled:active,.p-splitbutton.p-button-help>.p-button:enabled:active{background:rgba(206,147,216,.68)}.p-button.p-button-help.p-button-text:enabled:focus,.p-button.p-button-help.p-button-outlined:enabled:focus,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:focus{background:rgba(206,147,216,.12)}.p-button.p-button-help.p-button-text:enabled:active,.p-button.p-button-help.p-button-outlined:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-help>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-help>.p-button.p-button-outlined:enabled:active{background:rgba(206,147,216,.16)}.p-button.p-button-help.p-button-text .p-ink,.p-button.p-button-help.p-button-outlined .p-ink,.p-buttonset.p-button-help>.p-button.p-button-text .p-ink,.p-buttonset.p-button-help>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-help>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-help>.p-button.p-button-outlined .p-ink{background-color:#ce93d829}.p-button.p-button-danger:enabled:focus,.p-buttonset.p-button-danger>.p-button:enabled:focus,.p-splitbutton.p-button-danger>.p-button:enabled:focus{background:rgba(239,154,154,.76)}.p-button.p-button-danger:enabled:active,.p-buttonset.p-button-danger>.p-button:enabled:active,.p-splitbutton.p-button-danger>.p-button:enabled:active{background:rgba(239,154,154,.68)}.p-button.p-button-danger.p-button-text:enabled:focus,.p-button.p-button-danger.p-button-outlined:enabled:focus,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:focus,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:focus,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:focus,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:focus{background:rgba(239,154,154,.12)}.p-button.p-button-danger.p-button-text:enabled:active,.p-button.p-button-danger.p-button-outlined:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-text:enabled:active,.p-buttonset.p-button-danger>.p-button.p-button-outlined:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-text:enabled:active,.p-splitbutton.p-button-danger>.p-button.p-button-outlined:enabled:active{background:rgba(239,154,154,.16)}.p-button.p-button-danger.p-button-text .p-ink,.p-button.p-button-danger.p-button-outlined .p-ink,.p-buttonset.p-button-danger>.p-button.p-button-text .p-ink,.p-buttonset.p-button-danger>.p-button.p-button-outlined .p-ink,.p-splitbutton.p-button-danger>.p-button.p-button-text .p-ink,.p-splitbutton.p-button-danger>.p-button.p-button-outlined .p-ink{background-color:#ef9a9a29}.p-calendar-w-btn{border:1px solid rgba(255,255,255,.3);background:#1e1e1e;border-radius:4px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s,background-size .2s cubic-bezier(.64,.09,.08,1)}.p-calendar-w-btn .p-inputtext{background-image:none;background-color:transparent;border:0 none}.p-calendar-w-btn .p-inputtext:enabled:focus{box-shadow:none}.p-calendar-w-btn .p-datepicker-trigger.p-button{background-color:transparent;border:0 none}.p-calendar-w-btn .p-datepicker-trigger.p-button span{color:#fff9}.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:hover{background:rgba(255,255,255,.04)}.p-calendar-w-btn .p-datepicker-trigger.p-button:enabled:active,.p-calendar-w-btn .p-datepicker-trigger.p-button:focus{background:rgba(255,255,255,.12)}.p-calendar-w-btn .p-datepicker-trigger.p-button:disabled{background-color:transparent!important}.p-calendar-w-btn:not(.p-calendar-disabled):hover{border-color:#fff9}.p-calendar-w-btn:not(.p-calendar-disabled).p-focus{border-color:#9fa8da;box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-calendar-w-btn.p-calendar-disabled{opacity:.38}.p-calendar-w-btn.p-calendar-disabled .p-inputtext{opacity:1}.p-datepicker .p-datepicker-header{border-bottom:0 none}.p-datepicker .p-datepicker-header .p-datepicker-title{margin:0 auto 0 0;order:1}.p-datepicker .p-datepicker-header .p-datepicker-prev{order:2}.p-datepicker .p-datepicker-header .p-datepicker-next{order:3}.p-datepicker table th{border-bottom:1px solid rgba(255,255,255,.12);color:#ffffff61;font-weight:400;font-size:.875rem}.p-datepicker table td.p-datepicker-today>span{box-shadow:0 0 0 1px #ffffff61}.p-datepicker table td.p-datepicker-today.p-highlight{box-shadow:0 0 0 1px #9fa8da29}p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn{border-color:#f44435}p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext:enabled:focus{box-shadow:none}p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-input-filled .p-calendar-w-btn{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-calendar-w-btn .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-focus,.p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled):not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled) .p-inputtext:enabled:hover,.p-input-filled .p-calendar-w-btn:not(.p-calendar-disabled) .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-input-filled .p-calendar-w-btn .p-inputtext{border:0 none}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:none;border-color:transparent}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-focus,.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-calendar.ng-dirty.ng-invalid .p-calendar-w-btn .p-inputtext{border:0 none;background-image:none}.p-cascadeselect .p-inputtext,.p-cascadeselect .p-cascadeselect-trigger{background-image:none;background:transparent}.p-cascadeselect .p-inputtext{border:0 none}.p-cascadeselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-cascadeselect-item .p-ink{background-color:#9fa8da29}.p-input-filled .p-cascadeselect{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-cascadeselect .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-cascadeselect:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-cascadeselect:not(.p-disabled).p-focus,.p-input-filled .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-cascadeselect .p-inputtext:enabled:hover,.p-input-filled .p-cascadeselect .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-input-filled .p-cascadeselect .p-inputtext{border:0 none}.p-input-filled .p-cascadeselect .p-cascadeselect-label:hover{background-image:none;background:transparent}.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus,.p-input-filled p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-float-label .p-cascadeselect .p-cascadeselect-label,.p-input-filled .p-float-label .p-inputwrapper-filled .p-cascadeselect .p-cascadeselect-label{padding-top:1.25rem;padding-bottom:.25rem}.p-input-filled .p-cascadeselect.p-invalid{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-cascadeselect.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-cascadeselect.p-invalid:not(.p-disabled).p-focus,.p-input-filled .p-cascadeselect.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}p-cascadeselect.ng-dirty.ng-invalid .p-cascadeselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-carousel .p-carousel-indicators .p-carousel-indicator.p-highlight button{background:#F48FB1;color:#121212}.p-checkbox{border-radius:50%;transition:box-shadow .2s}.p-checkbox .p-checkbox-box{border-color:#ffffffb3;border-radius:2px;position:relative}.p-checkbox .p-checkbox-box:not(.p-disabled):hover{border-color:#ffffffb3}.p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{border-color:#ffffffb3}.p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled).p-focus{border-color:#9fa8da}.p-checkbox .p-checkbox-box.p-highlight .p-checkbox-icon.pi-check:before{content:"";position:absolute;top:6px;left:1px;border-right:2px solid transparent;border-bottom:2px solid transparent;transform:rotate(45deg);transform-origin:0% 100%;animation:checkbox-check 125ms 50ms linear forwards}.p-checkbox:not(.p-checkbox-disabled):hover{box-shadow:0 0 1px 10px #ffffff0a}.p-checkbox:not(.p-checkbox-disabled).p-checkbox-focused{box-shadow:0 0 1px 10px #ffffff1f}.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled):hover{box-shadow:0 0 1px 10px #9fa8da0a}.p-checkbox.p-checkbox-checked:not(.p-checkbox-disabled).p-checkbox-focused{box-shadow:0 0 1px 10px #9fa8da1f}.p-input-filled .p-checkbox .p-checkbox-box{background-color:#1e1e1e}.p-input-filled .p-checkbox .p-checkbox-box:not(.p-disabled):hover{background-color:#1e1e1e}@keyframes checkbox-check{0%{width:0;height:0;border-color:#121212;transform:translateZ(0) rotate(45deg)}33%{width:4px;height:0;transform:translateZ(0) rotate(45deg)}to{width:4px;height:10px;border-color:#121212;transform:translate3d(0,-10px,0) rotate(45deg)}}.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-input-filled .p-chips-multiple-container{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-chips-multiple-container .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-chips-multiple-container:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-focus,.p-input-filled .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:hover,.p-input-filled .p-chips-multiple-container .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-float-label .p-chips-multiple-container .p-chips-token{padding:.25rem 1rem}.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token{padding-top:0;padding-bottom:0}.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{font-size:75%}.p-input-filled .p-float-label .p-chips .p-chips-multiple-container .p-chips-input-token{padding:0}.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus,.p-input-filled p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}p-chips.ng-dirty.ng-invalid .p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-datatable .p-sortable-column{outline:0 none}.p-datatable .p-sortable-column:focus{background-color:#ffffff08}.p-datatable .p-datatable-tbody>tr{outline:0 none}.p-datatable .p-datatable-tbody>tr:not(.p-highlight):focus{background-color:#ffffff08}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-top>td{box-shadow:inset 0 2px #9fa8da}.p-datatable .p-datatable-tbody>tr.p-datatable-dragpoint-bottom>td{box-shadow:inset 0 -2px #9fa8da}.p-dropdown .p-inputtext,.p-dropdown .p-dropdown-trigger{background-image:none;background:transparent}.p-dropdown .p-inputtext{border:0 none}.p-dropdown:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-dropdown-item .p-ink{background-color:#9fa8da29}.p-input-filled .p-dropdown{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-dropdown .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-dropdown:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-dropdown:not(.p-disabled).p-focus,.p-input-filled .p-dropdown:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-dropdown .p-inputtext:enabled:hover,.p-input-filled .p-dropdown .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-input-filled .p-dropdown .p-inputtext{border:0 none}.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus,.p-input-filled p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}p-dropdown.ng-dirty.ng-invalid .p-dropdown:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-galleria .p-galleria-indicators{padding:1rem}.p-galleria .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:#F48FB1;color:#121212}.p-galleria.p-galleria-indicator-onitem .p-galleria-indicators .p-galleria-indicator.p-highlight button{background:rgba(244,143,177,.68);color:#121212}.p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-inputtext:enabled:focus.ng-invalid.ng-dirty{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-input-filled .p-inputtext{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-inputtext:enabled:hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.6),rgba(255,255,255,.6))}.p-input-filled .p-inputtext:enabled:focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-inputtext.ng-invalid.ng-dirty{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-inputtext.ng-invalid.ng-dirty:enabled:focus{box-shadow:none;border-color:transparent}.p-input-filled .p-inputgroup .p-inputgroup-addon{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-inputgroup .p-inputgroup-addon:last-child{border-right-color:transparent}.p-input-filled .p-inputgroup-addon:first-child,.p-input-filled .p-inputgroup button:first-child,.p-input-filled .p-inputgroup input:first-child,.p-input-filled .p-inputgroup .p-float-label:first-child input{border-bottom-left-radius:0}.p-input-filled .p-inputgroup-addon:last-child,.p-input-filled .p-inputgroup button:last-child,.p-input-filled .p-inputgroup input:last-child{border-bottom-right-radius:0}.p-input-filled .p-inputgroup .p-float-label:last-child input{border-bottom-right-radius:0}p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-inputmask.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:none;border-color:transparent}p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-inputnumber.ng-dirty.ng-invalid .p-inputtext:enabled:focus{box-shadow:none;border-color:transparent}.p-inputswitch .p-inputswitch-slider:before{transition-property:box-shadow transform;box-shadow:0 3px 1px -2px #fff3,0 2px 2px #ffffff24,0 1px 5px #ffffff1f}.p-inputswitch:not(.p-disabled):hover .p-inputswitch-slider:before{box-shadow:0 3px 1px -2px #fff3,0 2px 2px #ffffff24,0 1px 5px #ffffff1f,0 0 1px 10px #ffffff0a}.p-inputswitch.p-focus .p-inputswitch-slider:before,.p-inputswitch.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #ffffff1f,0 3px 1px -2px #fff3,0 2px 2px #ffffff24,0 1px 5px #ffffff1f}.p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #9fa8da0a,0 3px 1px -2px #fff3,0 2px 2px #ffffff24,0 1px 5px #ffffff1f}.p-inputswitch.p-inputswitch-checked.p-focus .p-inputswitch-slider:before,.p-inputswitch.p-inputswitch-checked.p-focus:not(.p-disabled):hover .p-inputswitch-slider:before{box-shadow:0 0 1px 10px #9fa8da1f,0 3px 1px -2px #fff3,0 2px 2px #ffffff24,0 1px 5px #ffffff1f}.p-fieldset .p-fieldset-legend{border:0 none}.p-fieldset.p-fieldset-toggleable .p-fieldset-legend a:focus{background:rgba(255,255,255,.12)}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.5rem!important;background-color:#1e1e1e;padding:2px 4px;margin-left:-4px;margin-top:0}.p-float-label textarea~label{margin-top:0}.p-float-label input:focus~label,.p-float-label .p-inputwrapper-focus~label{color:#9fa8da}.p-input-filled .p-float-label .p-inputtext{padding-top:1.25rem;padding-bottom:.25rem}.p-input-filled .p-float-label input:focus~label,.p-input-filled .p-float-label input.p-filled~label,.p-input-filled .p-float-label textarea:focus~label,.p-input-filled .p-float-label textarea.p-filled~label,.p-input-filled .p-float-label .p-inputwrapper-focus~label,.p-input-filled .p-float-label .p-inputwrapper-filled~label{top:.25rem!important;margin-top:0;background:transparent}.fc.fc-unthemed .fc-toolbar .fc-button:focus{background:rgba(159,168,218,.76)}.fc.fc-unthemed .fc-toolbar .fc-button:active{background:rgba(159,168,218,.68)}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:focus{background:rgba(159,168,218,.76)}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button:active{background:rgba(159,168,218,.68)}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-dayGridMonth-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-timeGridWeek-button:focus,.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-timeGridDay-button:focus{background:#1c1c1c;border-color:#ffffff1f}.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-dayGridMonth-button:focus.p-highlight,.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-timeGridWeek-button:focus.p-highlight,.fc.fc-unthemed .fc-toolbar .fc-button-group .fc-button.fc-timeGridDay-button:focus.p-highlight{background:#262626;border-color:#ffffff1f}.fc.fc-theme-standard .fc-toolbar .fc-button:focus{background:rgba(159,168,218,.76)}.fc.fc-theme-standard .fc-toolbar .fc-button:active{background:rgba(159,168,218,.68)}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:focus{background:rgba(159,168,218,.76)}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button:active{background:rgba(159,168,218,.68)}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-dayGridMonth-button:focus,.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-timeGridWeek-button:focus,.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-timeGridDay-button:focus{background:#1c1c1c;border-color:#ffffff1f}.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-dayGridMonth-button:focus.p-highlight,.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-timeGridWeek-button:focus.p-highlight,.fc.fc-theme-standard .fc-toolbar .fc-button-group .fc-button.fc-timeGridDay-button:focus.p-highlight{background:#262626;border-color:#ffffff1f}.p-listbox .p-listbox-list .p-listbox-item .p-ink{background-color:#9fa8da29}.p-listbox .p-listbox-list .p-listbox-item:focus{background:rgba(255,255,255,.12)}.p-listbox .p-listbox-list .p-listbox-item:focus.p-highlight{background:rgba(159,168,218,.24)}.p-megamenu .p-menuitem .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-menu .p-menuitem .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-menubar .p-menuitem .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-multiselect .p-multiselect-label,.p-multiselect .p-multiselect-trigger{background-image:none;background:transparent}.p-multiselect .p-multiselect-label{border:0 none}.p-multiselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-multiselect-panel .p-multiselect-items .p-multiselect-item .p-ink{background-color:#9fa8da29}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{background:rgba(255,255,255,.12)}.p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus.p-highlight{background:rgba(159,168,218,.24)}.p-multiselect-panel .p-multiselect-close:focus{background:rgba(255,255,255,.12)}.p-input-filled .p-multiselect{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-multiselect .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-multiselect:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-multiselect:not(.p-disabled).p-focus,.p-input-filled .p-multiselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-multiselect .p-inputtext:enabled:hover,.p-input-filled .p-multiselect .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-input-filled .p-multiselect .p-multiselect-label:hover{background-image:none;background:transparent}.p-float-label .p-multiselect-label .p-multiselect-token{padding:.25rem 1rem;margin-top:.25rem;margin-bottom:.25rem}.p-input-filled .p-float-label .p-multiselect .p-multiselect-label,.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect .p-multiselect-label{padding-top:1.25rem;padding-bottom:.25rem}.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.p-input-filled .p-float-label .p-inputwrapper-filled .p-multiselect.p-multiselect-chip .p-multiselect-token .p-multiselect-token-icon{font-size:75%}.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus,.p-input-filled p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}p-multiselect.ng-dirty.ng-invalid .p-multiselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-orderlist .p-orderlist-list .p-orderlist-item:focus{background:rgba(255,255,255,.12)}.p-orderlist .p-orderlist-list .p-orderlist-item:focus.p-highlight{background:rgba(159,168,218,.24)}.p-overlaypanel .p-overlaypanel-content{padding:1.5rem}.p-paginator{justify-content:flex-end}.p-paginator .p-paginator-element:focus{background:rgba(255,255,255,.12)}.p-paginator .p-paginator-element:focus.p-highlight{background:rgba(159,168,218,.24)}.p-panel{border-radius:4px;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.p-panel .p-panel-header,.p-panel .p-panel-content,.p-panel .p-panel-footer{border:0 none}.p-panel .p-panel-content{padding-top:0}.p-panel .p-panel-title{font-size:1.25rem}.p-panel .p-panel-header-icon:focus{background:rgba(255,255,255,.12)}.p-panelmenu .p-panelmenu-panel{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f;margin-bottom:0;border-radius:0;position:relative;transition:margin-bottom 225ms}.p-panelmenu .p-panelmenu-panel:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-icon{order:1;margin-left:auto;margin-right:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled{opacity:1}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header.p-disabled .p-panelmenu-header-link>*{opacity:.38}.p-panelmenu .p-panelmenu-panel .p-panelmenu-header .p-panelmenu-header-link:focus{background:rgba(255,255,255,.04)}.p-panelmenu .p-panelmenu-panel .p-menuitem .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-picklist .p-picklist-list .p-picklist-item:focus{background:rgba(255,255,255,.12)}.p-picklist .p-picklist-list .p-picklist-item:focus.p-highlight{background:rgba(159,168,218,.24)}.p-progressbar{border-radius:0}.p-progressbar .p-progressbar-label{display:none!important}.p-radiobutton{border-radius:50%;transition:box-shadow .2s}.p-radiobutton .p-radiobutton-box:not(.p-disabled):not(.p-highlight):hover{border:2px solid rgba(255,255,255,.7)}.p-radiobutton .p-radiobutton-box:not(.p-disabled).p-focus{border:2px solid rgba(255,255,255,.7)}.p-radiobutton .p-radiobutton-box.p-highlight:not(.p-disabled).p-focus{border-color:#9fa8da}.p-radiobutton:not(.p-radiobutton-disabled):hover{box-shadow:0 0 1px 10px #ffffff0a}.p-radiobutton:not(.p-radiobutton-disabled).p-radiobutton-focused{box-shadow:0 0 1px 10px #ffffff1f}.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled):hover{box-shadow:0 0 1px 10px #9fa8da0a}.p-radiobutton.p-radiobutton-checked:not(.p-radiobutton-disabled).p-radiobutton-focused{box-shadow:0 0 1px 10px #9fa8da1f}.p-input-filled .p-radiobutton .p-radiobutton-box{background-color:#1e1e1e}.p-input-filled .p-radiobutton .p-radiobutton-box:not(.p-disabled):hover{background-color:#1e1e1e}.p-rating .p-rating-icon{border-radius:50%;width:2rem;height:2rem;display:inline-flex;justify-content:center;align-items:center;margin-left:0}.p-rating .p-rating-icon:focus{background:rgba(159,168,218,.12)}.p-rating .p-rating-icon.p-rating-cancel:focus{background:rgba(244,68,53,.12)}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon:hover{background-color:#0000000a}.p-rating:not(.p-disabled):not(.p-readonly) .p-rating-icon.p-rating-cancel:hover{background:rgba(244,68,53,.04)}.p-selectbutton .p-button:focus{background:#1c1c1c;border-color:#ffffff1f}.p-selectbutton .p-button:focus.p-highlight{background:#262626;border-color:#ffffff1f}.p-slidemenu .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-slider .p-slider-handle{transition:transform .2s,box-shadow .2s;transform:scale(.7)}.p-slider .p-slider-handle:focus{box-shadow:0 0 1px 10px #f48fb133}.p-slider.p-slider-sliding .p-slider-handle{transform:scale(1)}.p-steps{padding:1rem 0}.p-steps .p-steps-item{justify-content:flex-start;flex-direction:row-reverse;align-items:center}.p-steps .p-steps-item:before{position:static;left:auto;top:auto;margin-top:0}.p-steps .p-steps-item:last-child{flex-grow:0}.p-steps .p-steps-item:last-child:before{display:none}.p-steps .p-steps-item .p-menuitem-link{flex-direction:row;flex:1 1 auto;overflow:visible;padding:1rem .5rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-number{background-color:#9e9d9e;color:#fff;font-size:.857rem;min-width:1.714rem;height:1.714rem;line-height:1.714rem}.p-steps .p-steps-item .p-menuitem-link .p-steps-title{margin:0;padding-left:.5rem}.p-steps .p-steps-item .p-menuitem-link:not(.p-disabled):focus{background:rgba(255,255,255,.12)}.p-steps .p-steps-item.p-highlight .p-steps-number{background-color:#9fa8da;color:#121212}.p-steps .p-steps-item.p-highlight .p-steps-title{font-weight:600;color:#ffffffde}.p-steps .p-steps-item.p-disabled{opacity:1}.p-tabview .p-tabview-nav{position:relative}.p-tabview .p-tabview-nav li .p-tabview-nav-link{transition:background-color .2s;border-radius:0}.p-tabview .p-tabview-nav li .p-tabview-nav-link>.p-ink{background-color:#9fa8da29}.p-tabview .p-tabview-nav li .p-tabview-nav-link:focus{background-color:#9fa8da1f}.p-tabview .p-tabview-nav .p-tabview-ink-bar{z-index:1;display:block;position:absolute;bottom:0;height:2px;background-color:#9fa8da;transition:.5s cubic-bezier(.35,0,.25,1)}.p-toolbar{border:0 none}.p-tooltip .p-tooltip-text{box-shadow:none;font-size:.875rem}.p-tooltip .p-tooltip-arrow{display:none}.p-tieredmenu .p-menuitem-link:focus{background:rgba(255,255,255,.12)}.p-treeselect .p-treeselect-label,.p-treeselect .p-treeselect-trigger{background-image:none;background:transparent}.p-treeselect .p-treeselect-label{border:0 none}.p-treeselect:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da,inset 0 0 0 1px #9fa8da}.p-treeselect-item .p-ink{background-color:#9fa8da29}.p-input-filled .p-treeselect{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid transparent;background:rgba(255,255,255,.06) no-repeat;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,.3));background-size:0 2px,100% 1px;background-position:50% 100%,50% 100%;background-origin:border-box}.p-input-filled .p-treeselect .p-inputtext{background-image:none;background-color:transparent}.p-input-filled .p-treeselect:not(.p-disabled):hover{background-color:#ffffff14;border-color:transparent;background-image:linear-gradient(to bottom,#9FA8DA,#9FA8DA),linear-gradient(to bottom,rgba(255,255,255,.87),rgba(255,255,255,.87))}.p-input-filled .p-treeselect:not(.p-disabled).p-focus,.p-input-filled .p-treeselect:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-color:#ffffff1a;border-color:transparent;background-size:100% 2px,100% 1px}.p-input-filled .p-treeselect .p-inputtext:enabled:hover,.p-input-filled .p-treeselect .p-inputtext:enabled:focus{background-image:none;background:transparent}.p-input-filled .p-treeselect .p-treeselect-label:hover{background-image:none;background:transparent}.p-float-label .p-treeselect-label .p-treeselect-token{padding:.25rem 1rem;margin-top:.25rem;margin-bottom:.25rem}.p-input-filled .p-float-label .p-treeselect .p-treeselect-label,.p-input-filled .p-float-label .p-inputwrapper-filled .p-treeselect .p-treeselect-label{padding-top:1.25rem;padding-bottom:.25rem}.p-input-filled .p-float-label .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-token{padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0}.p-input-filled .p-float-label .p-inputwrapper-filled .p-treeselect.p-treeselect-chip .p-treeselect-token .p-treeselect-token-icon{font-size:75%}.p-input-filled .p-treeselect.p-invalid{border-color:transparent;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-treeselect.p-invalid:not(.p-disabled):hover{background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-input-filled .p-treeselect.p-invalid:not(.p-disabled).p-focus,.p-input-filled .p-treeselect.p-invalid:not(.p-disabled).p-inputwrapper-focus{box-shadow:none;background-image:linear-gradient(to bottom,#f44435,#f44435),linear-gradient(to bottom,#f44435,#f44435)}.p-treeselect.p-invalid:not(.p-disabled).p-focus{box-shadow:inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435,inset 0 0 0 1px #f44435}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus{background:rgba(255,255,255,.12)}.p-tree .p-tree-container .p-treenode .p-treenode-content:focus.p-highlight{background:rgba(159,168,218,.24)}.p-treetable .p-sortable-column{outline:0 none}.p-treetable .p-sortable-column:focus{background-color:#ffffff08}.p-treetable .p-treetable-tbody>tr{outline:0 none}.p-treetable .p-treetable-tbody>tr:not(.p-highlight):focus{background-color:#ffffff08}.p-tabmenu .p-tabmenu-nav{position:relative}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link{transition:background-color .2s;border-radius:0}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link>.p-ink{background-color:#9fa8da29}.p-tabmenu .p-tabmenu-nav li .p-menuitem-link:focus{background-color:#9fa8da1f}.p-tabmenu .p-tabmenu-nav li.p-highlight .p-menuitem-link:focus{background-color:#9fa8da1f}.p-tabmenu .p-tabmenu-nav .p-tabmenu-ink-bar{display:block;position:absolute;bottom:0;height:2px;background-color:#9fa8da;transition:.5s cubic-bezier(.35,0,.25,1)}.p-timeline.p-timeline-vertical .p-timeline-event-connector{margin:.5rem 0}.p-timeline.p-timeline-horizontal .p-timeline-event-connector{margin:0 .5rem}.p-togglebutton.p-button:focus{background:#1c1c1c;border-color:#ffffff1f}.p-togglebutton.p-button:focus.p-highlight{background:#262626;border-color:#ffffff1f}.p-splitbutton.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(159,168,218,.12)}.p-splitbutton.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(159,168,218,.16)}.p-splitbutton.p-button-outlined>.p-button{box-shadow:inset 0 0 0 1px}.p-splitbutton.p-button-outlined>.p-button:enabled:focus{box-shadow:inset 0 0 0 1px}.p-splitbutton.p-button-outlined>.p-button:enabled:active{box-shadow:inset 0 0 0 1px}.p-splitbutton.p-button-outlined>.p-button.p-splitbutton-menubutton{margin-left:-1px;width:calc(2.75rem + 1px)}.p-splitbutton.p-disabled.p-button-text>.p-button{background-color:transparent!important;color:#ffffff61!important}.p-splitbutton.p-disabled.p-button-outlined>.p-button{background-color:transparent!important;color:#ffffff61!important;border-color:#ffffff61!important}.p-splitbutton.p-button-raised>.p-button:enabled:focus,.p-splitbutton.p-button-raised>.p-button:not(button):not(a):not(.p-disabled):focus{box-shadow:0 3px 1px -2px #0003,0 2px 2px #00000024,0 1px 5px #0000001f}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(244,143,177,.12)}.p-splitbutton.p-button-secondary.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-secondary.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(244,143,177,.16)}.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(144,202,249,.12)}.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-info>.p-button.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(144,202,249,.16)}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(197,225,165,.12)}.p-splitbutton.p-button-success.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-success.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(197,225,165,.16)}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(255,245,157,.12)}.p-splitbutton.p-button-warning.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-warning.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(255,245,157,.16)}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(206,147,216,.12)}.p-splitbutton.p-button-help.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-help.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(206,147,216,.16)}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:focus,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):focus,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:focus,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):focus{background:rgba(239,154,154,.12)}.p-splitbutton.p-button-danger.p-button-text>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-text>.p-button:not(button):not(a):not(.p-disabled):active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:enabled:active,.p-splitbutton.p-button-danger.p-button-outlined>.p-button:not(button):not(a):not(.p-disabled):active{background:rgba(239,154,154,.16)}.p-component,.p-component *{box-sizing:border-box}.p-hidden{display:none}.p-hidden-space{visibility:hidden}.p-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.p-hidden-accessible input,.p-hidden-accessible select{transform:scale(0)}.p-reset{margin:0;padding:0;border:0;outline:0;text-decoration:none;font-size:100%;list-style:none}.p-disabled,.p-disabled *{cursor:default!important;pointer-events:none}.p-component-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.p-overflow-hidden{overflow:hidden}.p-unselectable-text{-webkit-user-select:none;user-select:none}.p-scrollbar-measure{width:100px;height:100px;overflow:scroll;position:absolute;top:-9999px}@keyframes p-fadein{0%{opacity:0}to{opacity:1}}input[type=button],input[type=submit],input[type=reset],input[type=file]::-webkit-file-upload-button,button{border-radius:0}.p-link{text-align:left;background-color:transparent;margin:0;padding:0;border:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-link:disabled{cursor:default}.p-sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.p-connected-overlay{opacity:0;transform:scaleY(.8);transition:transform .12s cubic-bezier(0,0,.2,1),opacity .12s cubic-bezier(0,0,.2,1)}.p-connected-overlay-visible{opacity:1;transform:scaleY(1)}.p-connected-overlay-hidden{opacity:0;transform:scaleY(1);transition:opacity .1s linear}.p-toggleable-content.ng-animating{overflow:hidden}.p-badge{display:inline-block;border-radius:10px;text-align:center;padding:0 .5rem}.p-overlay-badge{position:relative}.p-overlay-badge .p-badge{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0;margin:0}.p-badge-dot{width:.5rem;min-width:.5rem;height:.5rem;border-radius:50%;padding:0}.p-badge-no-gutter{padding:0;border-radius:50%}.p-button{margin:0;display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;vertical-align:bottom;text-align:center;overflow:hidden;position:relative}.p-button-label{flex:1 1 auto}.p-button-icon-right{order:1}.p-button:disabled{cursor:default}.p-button-icon-only{justify-content:center}.p-button-icon-only:after{content:"p";visibility:hidden;clip:rect(0 0 0 0);width:0}.p-button-vertical{flex-direction:column}.p-button-icon-bottom{order:2}.p-buttonset .p-button{margin:0}.p-buttonset .p-button:not(:last-child){border-right:0 none}.p-buttonset .p-button:not(:first-of-type):not(:last-of-type){border-radius:0}.p-buttonset .p-button:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0}.p-buttonset .p-button:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0}.p-buttonset .p-button:focus{position:relative;z-index:1}.p-checkbox{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-checkbox-disabled{cursor:default!important;pointer-events:none}.p-checkbox-box{display:flex;justify-content:center;align-items:center}p-checkbox{display:inline-flex;vertical-align:bottom;align-items:center}.p-checkbox-label{line-height:1}.p-colorpicker-panel .p-colorpicker-color{background:transparent url(color.dae87a04d07ca92b.png) no-repeat left top}.p-colorpicker-panel .p-colorpicker-hue{background:transparent url(hue.8b1818380241e6ac.png) no-repeat left top}.p-inputtext{margin:0}.p-fluid .p-inputtext{width:100%}.p-inputgroup{display:flex;align-items:stretch;width:100%}.p-inputgroup-addon{display:flex;align-items:center;justify-content:center}.p-inputgroup .p-float-label{display:flex;align-items:stretch;width:100%}.p-inputgroup .p-inputtext,.p-fluid .p-inputgroup .p-inputtext,.p-inputgroup .p-inputwrapper,.p-inputgroup .p-inputwrapper>.p-component{flex:1 1 auto;width:1%}.p-float-label{display:block;position:relative}.p-float-label label{position:absolute;pointer-events:none;top:50%;margin-top:-.5rem;transition-property:all;transition-timing-function:ease;line-height:1}.p-float-label textarea~label{top:1rem}.p-float-label input:focus~label,.p-float-label input.p-filled~label,.p-float-label textarea:focus~label,.p-float-label textarea.p-filled~label,.p-float-label .p-inputwrapper-focus~label,.p-float-label .p-inputwrapper-filled~label{top:-.75rem;font-size:12px}.p-float-label .input:-webkit-autofill~label{top:-20px;font-size:12px}.p-float-label .p-placeholder,.p-float-label input::placeholder,.p-float-label .p-inputtext::placeholder{opacity:0;transition-property:all;transition-timing-function:ease}.p-float-label .p-focus .p-placeholder,.p-float-label input:focus::placeholder,.p-float-label .p-inputtext:focus::placeholder{opacity:1;transition-property:all;transition-timing-function:ease}.p-input-icon-left,.p-input-icon-right{position:relative;display:inline-block}.p-input-icon-left>i,.p-input-icon-right>i{position:absolute;top:50%;margin-top:-.5rem}.p-fluid .p-input-icon-left,.p-fluid .p-input-icon-right{display:block;width:100%}.p-inputtextarea-resizable{overflow:hidden;resize:none}.p-fluid .p-inputtextarea{width:100%}.p-password{position:relative;display:inline-flex}.p-password-panel{position:absolute;top:0;left:0}.p-password .p-password-panel{min-width:100%}.p-password-meter{height:10px}.p-password-strength{height:100%;width:0;transition:width 1s ease-in-out}.p-fluid .p-password{display:flex}.p-password-input::-ms-reveal,.p-password-input::-ms-clear{display:none}.p-password-clear-icon{position:absolute;top:50%;margin-top:-.5rem;cursor:pointer}.p-password-clearable{position:relative}.p-radiobutton{display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;vertical-align:bottom;position:relative}.p-radiobutton-box{display:flex;justify-content:center;align-items:center}.p-radiobutton-icon{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(.1);border-radius:50%;visibility:hidden}.p-radiobutton-box.p-highlight .p-radiobutton-icon{transform:translateZ(0) scale(1);visibility:visible}p-radiobutton{display:inline-flex;vertical-align:bottom;align-items:center}.p-radiobutton-label{line-height:1}.p-ripple{overflow:hidden;position:relative}.p-ink{display:block;position:absolute;background:rgba(255,255,255,.5);border-radius:100%;transform:scale(0)}.p-ink-active{animation:ripple .4s linear}.p-ripple-disabled .p-ink{display:none!important}@keyframes ripple{to{opacity:0;transform:scale(2.5)}}.p-tooltip{position:absolute;display:none;padding:.25em .5rem;max-width:12.5rem}.p-tooltip.p-tooltip-right,.p-tooltip.p-tooltip-left{padding:0 .25rem}.p-tooltip.p-tooltip-top,.p-tooltip.p-tooltip-bottom{padding:.25em 0}.p-tooltip .p-tooltip-text{white-space:pre-line;word-break:break-word}.p-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.p-tooltip-right .p-tooltip-arrow{top:50%;left:0;margin-top:-.25rem;border-width:.25em .25em .25em 0}.p-tooltip-left .p-tooltip-arrow{top:50%;right:0;margin-top:-.25rem;border-width:.25em 0 .25em .25rem}.p-tooltip.p-tooltip-top{padding:.25em 0}.p-tooltip-top .p-tooltip-arrow{bottom:0;left:50%;margin-left:-.25rem;border-width:.25em .25em 0}.p-tooltip-bottom .p-tooltip-arrow{top:0;left:50%;margin-left:-.25rem;border-width:0 .25em .25rem}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-family:Source Sans Pro,sans-serif;font-size:20px;color:#fff;background-color:#141414}a{text-decoration:none;color:#fff}.app-icon{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.container{margin:.5rem;padding:.5rem}