From bd1450a68265a429b13964268e7b42f7fd0ef605 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Wed, 26 Aug 2020 09:42:34 +0200 Subject: [PATCH] Update frontend to 04df6c3 (#1972) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 +- supervisor/api/panel/entrypoint.js.gz | Bin 196 -> 197 bytes ...08e4a.js => chunk.0a8a367357eb9c6338e6.js} | 4 +- .../chunk.0a8a367357eb9c6338e6.js.gz | Bin 0 -> 5532 bytes .../chunk.0a8a367357eb9c6338e6.js.map | 1 + .../chunk.2bedf151264a1500c372.js | 3 - .../chunk.2bedf151264a1500c372.js.gz | Bin 37243 -> 0 bytes .../chunk.2bedf151264a1500c372.js.map | 1 - .../chunk.53ba85527e846b37953a.js | 2 - .../chunk.53ba85527e846b37953a.js.gz | Bin 286 -> 0 bytes .../chunk.53ba85527e846b37953a.js.map | 1 - .../chunk.5efe339eb242c5e4b376.js | 2 + .../chunk.5efe339eb242c5e4b376.js.gz | Bin 0 -> 22999 bytes .../chunk.5efe339eb242c5e4b376.js.map | 1 + .../chunk.66ee904e8fcb36490ad8.js | 2 + .../chunk.66ee904e8fcb36490ad8.js.gz | Bin 0 -> 4219 bytes .../chunk.66ee904e8fcb36490ad8.js.map | 1 + .../chunk.67ebcbc4ba9d39e9c2b9.js | 2 - .../chunk.67ebcbc4ba9d39e9c2b9.js.gz | Bin 4220 -> 0 bytes .../chunk.67ebcbc4ba9d39e9c2b9.js.map | 1 - .../chunk.6a55e3d79e8e15fe11af.js | 2 + .../chunk.6a55e3d79e8e15fe11af.js.gz | Bin 0 -> 4600 bytes .../chunk.6a55e3d79e8e15fe11af.js.map | 1 + .../chunk.6abfd4fdbd7486588838.js | 2 - .../chunk.6abfd4fdbd7486588838.js.gz | Bin 4604 -> 0 bytes .../chunk.6abfd4fdbd7486588838.js.map | 1 - .../chunk.76cd2f7f90bec6f08e4a.js.gz | Bin 5531 -> 0 bytes .../chunk.76cd2f7f90bec6f08e4a.js.map | 1 - .../chunk.a0e40ec74bba27bb7a29.js | 2 + .../chunk.a0e40ec74bba27bb7a29.js.gz | Bin 0 -> 4611 bytes .../chunk.a0e40ec74bba27bb7a29.js.map | 1 + ...e55ba.js => chunk.a63a1818bc60b94648e9.js} | 4 +- .../chunk.a63a1818bc60b94648e9.js.gz | Bin 0 -> 4854 bytes .../chunk.a63a1818bc60b94648e9.js.map | 1 + .../chunk.adad578706ef56ae55ba.js.gz | Bin 4850 -> 0 bytes .../chunk.adad578706ef56ae55ba.js.map | 1 - .../chunk.b046b37af037dae78070.js | 3 + ...chunk.b046b37af037dae78070.js.LICENSE.txt} | 7 - .../chunk.b046b37af037dae78070.js.gz | Bin 0 -> 18758 bytes .../chunk.b046b37af037dae78070.js.map | 1 + .../chunk.b7b12567185bad0732f4.js | 2 - .../chunk.b7b12567185bad0732f4.js.gz | Bin 4611 -> 0 bytes .../chunk.b7b12567185bad0732f4.js.map | 1 - ...c7440.js => chunk.cd7030a6497e53ba84e6.js} | 4 +- .../chunk.cd7030a6497e53ba84e6.js.gz | Bin 0 -> 57439 bytes .../chunk.cd7030a6497e53ba84e6.js.map | 1 + .../chunk.d3a71177023db5bc7440.js.gz | Bin 57454 -> 0 bytes .../chunk.d3a71177023db5bc7440.js.map | 1 - .../chunk.da1dfd51b6b98d4ff6af.js | 2 - .../chunk.da1dfd51b6b98d4ff6af.js.gz | Bin 23002 -> 0 bytes .../chunk.da1dfd51b6b98d4ff6af.js.map | 1 - .../chunk.f0fd1d9d4e2bfcaa4696.js | 2 + .../chunk.f0fd1d9d4e2bfcaa4696.js.gz | Bin 0 -> 285 bytes .../chunk.f0fd1d9d4e2bfcaa4696.js.map | 1 + .../panel/frontend_es5/entrypoint.a7c72a93.js | 3 + ...txt => entrypoint.a7c72a93.js.LICENSE.txt} | 42 + .../frontend_es5/entrypoint.a7c72a93.js.gz | Bin 0 -> 250398 bytes .../frontend_es5/entrypoint.a7c72a93.js.map | 1 + .../panel/frontend_es5/entrypoint.f0a421ac.js | 3 - .../frontend_es5/entrypoint.f0a421ac.js.gz | Bin 201879 -> 0 bytes .../frontend_es5/entrypoint.f0a421ac.js.map | 1 - .../api/panel/frontend_es5/manifest.json | 2 +- ...4a629.js => chunk.060b891fc21a6f3a9775.js} | 6 +- .../chunk.060b891fc21a6f3a9775.js.gz | Bin 0 -> 4325 bytes .../chunk.060b891fc21a6f3a9775.js.map | 1 + ...b68f7.js => chunk.075f9f0f3cc3c76bdcec.js} | 4 +- .../chunk.075f9f0f3cc3c76bdcec.js.gz | Bin 0 -> 4470 bytes ....map => chunk.075f9f0f3cc3c76bdcec.js.map} | 2 +- .../chunk.0b46d891be84116b68f7.js.gz | Bin 4475 -> 0 bytes ...c1461.js => chunk.13572537b0f04146e8a6.js} | 16 +- .../chunk.13572537b0f04146e8a6.js.gz | Bin 0 -> 16995 bytes ....map => chunk.13572537b0f04146e8a6.js.map} | 2 +- .../chunk.1dcdd03de4add9e1f326.js.gz | Bin 57201 -> 0 bytes .../chunk.1dcdd03de4add9e1f326.js.map | 1 - ...1f326.js => chunk.2c9b9df572f9df28aa13.js} | 4 +- .../chunk.2c9b9df572f9df28aa13.js.gz | Bin 0 -> 57196 bytes .../chunk.2c9b9df572f9df28aa13.js.map | 1 + .../chunk.4b82e7ada0d15a00ee58.js | 2 + .../chunk.4b82e7ada0d15a00ee58.js.gz | Bin 0 -> 286 bytes .../chunk.4b82e7ada0d15a00ee58.js.map | 1 + .../chunk.5066cbaab136d2561122.js | 2 - .../chunk.5066cbaab136d2561122.js.gz | Bin 288 -> 0 bytes .../chunk.5066cbaab136d2561122.js.map | 1 - .../chunk.5533de14161bf4721cab.js | 52 - .../chunk.5533de14161bf4721cab.js.gz | Bin 3705 -> 0 bytes .../chunk.5533de14161bf4721cab.js.map | 1 - .../chunk.70f7563637c2550d0863.js | 62 + .../chunk.70f7563637c2550d0863.js.gz | Bin 0 -> 3430 bytes ....map => chunk.70f7563637c2550d0863.js.map} | 2 +- .../chunk.8ffecc37b92dede7a5b2.js | 58 - .../chunk.8ffecc37b92dede7a5b2.js.gz | Bin 3756 -> 0 bytes .../chunk.8ffecc37b92dede7a5b2.js.map | 1 - .../chunk.9941374695a5dff31a39.js | 243 - .../chunk.9941374695a5dff31a39.js.gz | Bin 36803 -> 0 bytes .../chunk.9941374695a5dff31a39.js.map | 1 - .../chunk.9c6fe3803e238e0fac77.js | 243 + ...chunk.9c6fe3803e238e0fac77.js.LICENSE.txt} | 7 - .../chunk.9c6fe3803e238e0fac77.js.gz | Bin 0 -> 18575 bytes .../chunk.9c6fe3803e238e0fac77.js.map | 1 + .../chunk.9ce4edb7e6025594a629.js.gz | Bin 4323 -> 0 bytes .../chunk.9ce4edb7e6025594a629.js.map | 1 - .../chunk.a2411e775b9069bc1461.js.gz | Bin 16993 -> 0 bytes .../chunk.bc9f9f69a190ab12be0e.js | 52 + .../chunk.bc9f9f69a190ab12be0e.js.gz | Bin 0 -> 3707 bytes .../chunk.bc9f9f69a190ab12be0e.js.map | 1 + .../chunk.cd3690cae99550812bbe.js | 62 - .../chunk.cd3690cae99550812bbe.js.gz | Bin 3425 -> 0 bytes .../chunk.d425430651d932f2a4b3.js | 58 + .../chunk.d425430651d932f2a4b3.js.gz | Bin 0 -> 3761 bytes .../chunk.d425430651d932f2a4b3.js.map | 1 + .../frontend_latest/entrypoint.49151d80.js | 4271 +++++++++++++++++ ...txt => entrypoint.49151d80.js.LICENSE.txt} | 42 + .../frontend_latest/entrypoint.49151d80.js.gz | Bin 0 -> 206631 bytes .../entrypoint.49151d80.js.map | 1 + .../frontend_latest/entrypoint.68997ae5.js | 3827 --------------- .../frontend_latest/entrypoint.68997ae5.js.gz | Bin 164602 -> 0 bytes .../entrypoint.68997ae5.js.map | 1 - .../api/panel/frontend_latest/manifest.json | 2 +- 119 files changed, 4834 insertions(+), 4320 deletions(-) rename supervisor/api/panel/frontend_es5/{chunk.76cd2f7f90bec6f08e4a.js => chunk.0a8a367357eb9c6338e6.js} (98%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.a0e40ec74bba27bb7a29.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.a0e40ec74bba27bb7a29.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.a0e40ec74bba27bb7a29.js.map rename supervisor/api/panel/frontend_es5/{chunk.adad578706ef56ae55ba.js => chunk.a63a1818bc60b94648e9.js} (97%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js rename supervisor/api/panel/{frontend_latest/chunk.9941374695a5dff31a39.js.LICENSE.txt => frontend_es5/chunk.b046b37af037dae78070.js.LICENSE.txt} (79%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js.map rename supervisor/api/panel/frontend_es5/{chunk.d3a71177023db5bc7440.js => chunk.cd7030a6497e53ba84e6.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js.map create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js rename supervisor/api/panel/frontend_es5/{entrypoint.f0a421ac.js.LICENSE.txt => entrypoint.a7c72a93.js.LICENSE.txt} (89%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js.gz create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js.map delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.f0a421ac.js delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.f0a421ac.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.f0a421ac.js.map rename supervisor/api/panel/frontend_latest/{chunk.9ce4edb7e6025594a629.js => chunk.060b891fc21a6f3a9775.js} (97%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.060b891fc21a6f3a9775.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.060b891fc21a6f3a9775.js.map rename supervisor/api/panel/frontend_latest/{chunk.0b46d891be84116b68f7.js => chunk.075f9f0f3cc3c76bdcec.js} (98%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.075f9f0f3cc3c76bdcec.js.gz rename supervisor/api/panel/frontend_latest/{chunk.0b46d891be84116b68f7.js.map => chunk.075f9f0f3cc3c76bdcec.js.map} (68%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.0b46d891be84116b68f7.js.gz rename supervisor/api/panel/frontend_latest/{chunk.a2411e775b9069bc1461.js => chunk.13572537b0f04146e8a6.js} (68%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.13572537b0f04146e8a6.js.gz rename supervisor/api/panel/frontend_latest/{chunk.a2411e775b9069bc1461.js.map => chunk.13572537b0f04146e8a6.js.map} (93%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.1dcdd03de4add9e1f326.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.1dcdd03de4add9e1f326.js.map rename supervisor/api/panel/frontend_latest/{chunk.1dcdd03de4add9e1f326.js => chunk.2c9b9df572f9df28aa13.js} (99%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.2c9b9df572f9df28aa13.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.2c9b9df572f9df28aa13.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.4b82e7ada0d15a00ee58.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.4b82e7ada0d15a00ee58.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.4b82e7ada0d15a00ee58.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5066cbaab136d2561122.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5066cbaab136d2561122.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5066cbaab136d2561122.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5533de14161bf4721cab.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5533de14161bf4721cab.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.5533de14161bf4721cab.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.70f7563637c2550d0863.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.70f7563637c2550d0863.js.gz rename supervisor/api/panel/frontend_latest/{chunk.cd3690cae99550812bbe.js.map => chunk.70f7563637c2550d0863.js.map} (54%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8ffecc37b92dede7a5b2.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8ffecc37b92dede7a5b2.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8ffecc37b92dede7a5b2.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c6fe3803e238e0fac77.js rename supervisor/api/panel/{frontend_es5/chunk.2bedf151264a1500c372.js.LICENSE.txt => frontend_latest/chunk.9c6fe3803e238e0fac77.js.LICENSE.txt} (79%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c6fe3803e238e0fac77.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c6fe3803e238e0fac77.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.9ce4edb7e6025594a629.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.9ce4edb7e6025594a629.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a2411e775b9069bc1461.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.bc9f9f69a190ab12be0e.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.bc9f9f69a190ab12be0e.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.bc9f9f69a190ab12be0e.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.cd3690cae99550812bbe.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.cd3690cae99550812bbe.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.d425430651d932f2a4b3.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.d425430651d932f2a4b3.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.d425430651d932f2a4b3.js.map create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.49151d80.js rename supervisor/api/panel/frontend_latest/{entrypoint.68997ae5.js.LICENSE.txt => entrypoint.49151d80.js.LICENSE.txt} (89%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.49151d80.js.gz create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.49151d80.js.map delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.68997ae5.js delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.68997ae5.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.68997ae5.js.map diff --git a/home-assistant-polymer b/home-assistant-polymer index 6599351d4..04df6c3e9 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 6599351d45a80da9310095654d530d85e7bd1f1e +Subproject commit 04df6c3e9ebcdf384efdc92cb7031cf9a1c6419e diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 1a1fbb1d3..4dc36266f 100644 --- a/supervisor/api/panel/entrypoint.js +++ b/supervisor/api/panel/entrypoint.js @@ -1,9 +1,9 @@ try { - new Function("import('/api/hassio/app/frontend_latest/entrypoint.68997ae5.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.49151d80.js')")(); } catch (err) { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.f0a421ac.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.a7c72a93.js'; document.body.appendChild(el); } \ No newline at end of file diff --git a/supervisor/api/panel/entrypoint.js.gz b/supervisor/api/panel/entrypoint.js.gz index d2ac099bba4802c11298f9279cbc2ecd6c289428..2c1a684ebc67758b3fa14226d7a4a721f3a3de7e 100644 GIT binary patch literal 197 zcmV;$06PC4iwFP!0000219gr?Rt7-~g!glb-`(A2gI$9c(&3G^<8XJBMbb^>>`J0fmF(2gQY-5_?J?+doPcww;#Q9@t&*OkI4{7H^J9{%*D95MwAfCU zQ?Z$hGS}|bx}EMmda59JOe!6+w)>KD4Yoo>C9VjCS0%9wErF-gg2L2kJG80xZ5CJf zapWxW^Zyv+mR}iQjq4d~=Yb(Oe570`aW`TmYmSq&5FIK4AHO^UX21A>0RaF2bgN$F literal 196 zcmV;#06YI5iwFP!0000219gtUN(3Fn>~9xN~_8>y%ba)8o8R^ zTdo>z?hc1rv)_5=@24*yR9e8Xi2qr6M*%MI0IAXW#HNujDnAw8er_Hlx$A5) y7#N0-!T)FQ*#B)fUf}iBCDPVl7k*b>TUvve<~%OBB*$gzGvpgL?^whE0RRBY<6A`l diff --git a/supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js b/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js similarity index 98% rename from supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js rename to supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js index 9cac71949..335c42f81 100644 --- a/supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js +++ b/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js @@ -1,2 +1,2 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[4],{170:function(e,t,n){"use strict";n.r(t);n(40);var r=n(7),o=(n(71),n(0)),i=n(101);n(33);"".concat(location.protocol,"//").concat(location.host);var s=n(69),a=n(28),c=n(11);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){var e=b(["\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n .details {\n color: var(--secondary-text-color);\n }\n .warning,\n .error {\n color: var(--error-color);\n }\n .buttons {\n display: flex;\n flex-direction: column;\n }\n .buttons li {\n list-style-type: none;\n }\n .buttons .icon {\n margin-right: 16px;\n }\n .no-margin-top {\n margin-top: 0;\n }\n "]);return u=function(){return e},e}function d(){var e=b(["\n \n \n Wipe & restore\n \n ']);return d=function(){return e},e}function p(){var e=b(['

Error: ',"

"]);return p=function(){return e},e}function h(){var e=b(['\n \n ',"\n \n "]);return f=function(){return e},e}function m(){var e=b(['\n
Add-on:
\n \n ',"\n \n "]);return m=function(){return e},e}function v(){var e=b(["\n \n ',"\n \n "]);return v=function(){return e},e}function y(){var e=b(['\n
Folders:
\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=b(["\n \n ',"\n (",")
\n ","\n \n
Home Assistant:
\n \n Home Assistant ',"\n \n ","\n ","\n ","\n ","\n\n
Actions:
\n\n \n \n Download Snapshot\n \n\n \n \n Restore Selected\n \n ',"\n \n \n Delete Snapshot\n \n \n ']);return g=function(){return e},e}function k(){var e=b([""]);return k=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function w(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(l){return void n(l)}a.done?t(c):Promise.resolve(c).then(r,o)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){w(i,r,o,s,a,"next",e)}function a(e){w(i,r,o,s,a,"throw",e)}s(void 0)}))}}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?j(e):t}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function A(e){return(A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e){var t,n=z(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function D(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function C(e){return e.decorators&&e.decorators.length}function R(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function T(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function z(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;i--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[i])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var o=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[r])(o)||o);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var s=0;st.name?1:-1})),this._addons=(n=this._snapshot.addons,n.map((function(e){return{slug:e.slug,name:e.name,version:e.version,checked:!0}}))).sort((function(e,t){return e.name>t.name?1:-1})),this._dialogParams=t;case 6:case"end":return e.stop()}var n,r,o}),e,this)}))),function(e){return S.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?Object(o.f)(g(),this._closeDialog,Object(i.a)(this.hass,this._computeName),"full"===this._snapshot.type?"Full snapshot":"Partial snapshot",this._computeSize,this._formatDatetime(this._snapshot.date),this._restoreHass,(function(t){e._restoreHass=t.target.checked}),this._snapshot.homeassistant,this._folders.length?Object(o.f)(y(),this._folders.map((function(t){return Object(o.f)(v(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?Object(o.f)(m(),this._addons.map((function(t){return Object(o.f)(f(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?Object(o.f)(h(),this._passwordInput,this._snapshotPassword):"",this._error?Object(o.f)(p(),this._error):"",this._downloadClicked,r.n,this._partialRestoreClicked,r.s,"full"===this._snapshot.type?Object(o.f)(d(),this._fullRestoreClicked,r.s):"",this._deleteClicked,r.k):Object(o.f)(k())}},{kind:"get",static:!0,key:"styles",value:function(){return[c.d,Object(o.c)(u())]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:(w=_(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want partially to restore this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._addons.filter((function(e){return e.checked})).map((function(e){return e.slug})),n=this._folders.filter((function(e){return e.checked})).map((function(e){return e.slug})),r={homeassistant:this._restoreHass,addons:t,folders:n},this._snapshot.protected&&(r.password=this._snapshotPassword),this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),r).then((function(){alert("Snapshot restored!"),o._closeDialog()}),(function(e){o._error=e.body.message}));case 9:case"end":return e.stop()}}),e,this)}))),function(){return w.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(b=_(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._snapshot.protected?{password:this._snapshotPassword}:void 0,this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),t).then((function(){alert("Snapshot restored!"),n._closeDialog()}),(function(e){n._error=e.body.message}));case 6:case"end":return e.stop()}}),e,this)}))),function(){return b.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(l=_(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want to delete this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/remove")).then((function(){t._dialogParams.onDelete(),t._closeDialog()}),(function(e){t._error=e.body.message}));case 5:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=_(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o=this.hass,i="/api/hassio/snapshots/".concat(this._snapshot.slug,"/download"),o.callWS({type:"auth/sign_path",path:i});case 3:t=e.sent,e.next=10;break;case 6:return e.prev=6,e.t0=e.catch(0),alert("Error: ".concat(e.t0.message)),e.abrupt("return");case 10:n=this._computeName.replace(/[^a-z0-9]+/gi,"_"),(r=document.createElement("a")).href=t.path,r.download="Hass_io_".concat(n,".tar"),this.shadowRoot.appendChild(r),r.click(),this.shadowRoot.removeChild(r);case 17:case"end":return e.stop()}var o,i}),e,this,[[0,6]])}))),function(){return n.apply(this,arguments)})},{kind:"get",key:"_computeName",value:function(){return this._snapshot?this._snapshot.name||this._snapshot.slug:"Unnamed snapshot"}},{kind:"get",key:"_computeSize",value:function(){return Math.ceil(10*this._snapshot.size)/10+" MB"}},{kind:"method",key:"_formatDatetime",value:function(e){return new Date(e).toLocaleDateString(navigator.language,{weekday:"long",year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})}},{kind:"method",key:"_closeDialog",value:function(){this._dialogParams=void 0,this._snapshot=void 0,this._snapshotPassword="",this._folders=[],this._addons=[]}}]}}),o.a)}}]); -//# sourceMappingURL=chunk.76cd2f7f90bec6f08e4a.js.map \ No newline at end of file +(self.webpackJsonp=self.webpackJsonp||[]).push([[4],{178:function(e,t,n){"use strict";n.r(t);n(39);var r=n(9),o=(n(80),n(0)),i=n(101);n(33);"".concat(location.protocol,"//").concat(location.host);var s=n(77),a=n(19),c=n(12);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){var e=b(["\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n .details {\n color: var(--secondary-text-color);\n }\n .warning,\n .error {\n color: var(--error-color);\n }\n .buttons {\n display: flex;\n flex-direction: column;\n }\n .buttons li {\n list-style-type: none;\n }\n .buttons .icon {\n margin-right: 16px;\n }\n .no-margin-top {\n margin-top: 0;\n }\n "]);return u=function(){return e},e}function d(){var e=b(["\n \n \n Wipe & restore\n \n ']);return d=function(){return e},e}function p(){var e=b(['

Error: ',"

"]);return p=function(){return e},e}function h(){var e=b(['\n \n ',"\n \n "]);return f=function(){return e},e}function m(){var e=b(['\n
Add-on:
\n \n ',"\n \n "]);return m=function(){return e},e}function v(){var e=b(["\n \n ',"\n \n "]);return v=function(){return e},e}function y(){var e=b(['\n
Folders:
\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=b(["\n \n ',"\n (",")
\n ","\n \n
Home Assistant:
\n \n Home Assistant ',"\n \n ","\n ","\n ","\n ","\n\n
Actions:
\n\n \n \n Download Snapshot\n \n\n \n \n Restore Selected\n \n ',"\n \n \n Delete Snapshot\n \n \n ']);return g=function(){return e},e}function k(){var e=b([""]);return k=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function w(e,t,n,r,o,i,s){try{var a=e[i](s),c=a.value}catch(l){return void n(l)}a.done?t(c):Promise.resolve(c).then(r,o)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){w(i,r,o,s,a,"next",e)}function a(e){w(i,r,o,s,a,"throw",e)}s(void 0)}))}}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?j(e):t}function j(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function A(e){return(A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e){var t,n=z(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function D(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function C(e){return e.decorators&&e.decorators.length}function R(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function T(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function z(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;i--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[i])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var o=this.fromClassDescriptor(e),i=this.toClassDescriptor((0,t[r])(o)||o);if(void 0!==i.finisher&&n.push(i.finisher),void 0!==i.elements){e=i.elements;for(var s=0;st.name?1:-1})),this._addons=(n=this._snapshot.addons,n.map((function(e){return{slug:e.slug,name:e.name,version:e.version,checked:!0}}))).sort((function(e,t){return e.name>t.name?1:-1})),this._dialogParams=t;case 6:case"end":return e.stop()}var n,r,o}),e,this)}))),function(e){return S.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?Object(o.f)(g(),this._closeDialog,Object(i.a)(this.hass,this._computeName),"full"===this._snapshot.type?"Full snapshot":"Partial snapshot",this._computeSize,this._formatDatetime(this._snapshot.date),this._restoreHass,(function(t){e._restoreHass=t.target.checked}),this._snapshot.homeassistant,this._folders.length?Object(o.f)(y(),this._folders.map((function(t){return Object(o.f)(v(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?Object(o.f)(m(),this._addons.map((function(t){return Object(o.f)(f(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?Object(o.f)(h(),this._passwordInput,this._snapshotPassword):"",this._error?Object(o.f)(p(),this._error):"",this._downloadClicked,r.n,this._partialRestoreClicked,r.s,"full"===this._snapshot.type?Object(o.f)(d(),this._fullRestoreClicked,r.s):"",this._deleteClicked,r.k):Object(o.f)(k())}},{kind:"get",static:!0,key:"styles",value:function(){return[c.d,Object(o.c)(u())]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map((function(n){return n.slug===e.slug&&(n.checked=t),n}))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:(w=_(regeneratorRuntime.mark((function e(){var t,n,r,o=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want partially to restore this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._addons.filter((function(e){return e.checked})).map((function(e){return e.slug})),n=this._folders.filter((function(e){return e.checked})).map((function(e){return e.slug})),r={homeassistant:this._restoreHass,addons:t,folders:n},this._snapshot.protected&&(r.password=this._snapshotPassword),this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),r).then((function(){alert("Snapshot restored!"),o._closeDialog()}),(function(e){o._error=e.body.message}));case 9:case"end":return e.stop()}}),e,this)}))),function(){return w.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(b=_(regeneratorRuntime.mark((function e(){var t,n=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:t=this._snapshot.protected?{password:this._snapshotPassword}:void 0,this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),t).then((function(){alert("Snapshot restored!"),n._closeDialog()}),(function(e){n._error=e.body.message}));case 6:case"end":return e.stop()}}),e,this)}))),function(){return b.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(l=_(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(a.b)(this,{title:"Are you sure you want to delete this snapshot?"});case 2:if(e.sent){e.next=4;break}return e.abrupt("return");case 4:this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/remove")).then((function(){t._dialogParams.onDelete(),t._closeDialog()}),(function(e){t._error=e.body.message}));case 5:case"end":return e.stop()}}),e,this)}))),function(){return l.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=_(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o=this.hass,i="/api/hassio/snapshots/".concat(this._snapshot.slug,"/download"),o.callWS({type:"auth/sign_path",path:i});case 3:t=e.sent,e.next=10;break;case 6:return e.prev=6,e.t0=e.catch(0),alert("Error: ".concat(e.t0.message)),e.abrupt("return");case 10:n=this._computeName.replace(/[^a-z0-9]+/gi,"_"),(r=document.createElement("a")).href=t.path,r.download="Hass_io_".concat(n,".tar"),this.shadowRoot.appendChild(r),r.click(),this.shadowRoot.removeChild(r);case 17:case"end":return e.stop()}var o,i}),e,this,[[0,6]])}))),function(){return n.apply(this,arguments)})},{kind:"get",key:"_computeName",value:function(){return this._snapshot?this._snapshot.name||this._snapshot.slug:"Unnamed snapshot"}},{kind:"get",key:"_computeSize",value:function(){return Math.ceil(10*this._snapshot.size)/10+" MB"}},{kind:"method",key:"_formatDatetime",value:function(e){return new Date(e).toLocaleDateString(navigator.language,{weekday:"long",year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})}},{kind:"method",key:"_closeDialog",value:function(){this._dialogParams=void 0,this._snapshot=void 0,this._snapshotPassword="",this._folders=[],this._addons=[]}}]}}),o.a)}}]); +//# sourceMappingURL=chunk.0a8a367357eb9c6338e6.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.gz b/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..e0c35f9542d4c8534b5546584efd57cb1fc1c43d GIT binary patch literal 5532 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.map b/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.map new file mode 100644 index 000000000..8f2dcb243 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.0a8a367357eb9c6338e6.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.0a8a367357eb9c6338e6.js","sources":["webpack:///chunk.0a8a367357eb9c6338e6.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js b/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js deleted file mode 100644 index 5516d3eab..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see chunk.2bedf151264a1500c372.js.LICENSE.txt */ -(self.webpackJsonp=self.webpackJsonp||[]).push([[9],Array(122).concat([function(t,e,n){"use strict";var i=n(125),r=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],o=["scalar","sequence","mapping"];t.exports=function(t,e){var n,a;if(e=e||{},Object.keys(e).forEach((function(e){if(-1===r.indexOf(e))throw new i('Unknown option "'+e+'" is met in definition of "'+t+'" YAML type.')})),this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=(n=e.styleAliases||null,a={},null!==n&&Object.keys(n).forEach((function(t){n[t].forEach((function(e){a[String(e)]=t}))})),a),-1===o.indexOf(this.kind))throw new i('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return null==t}t.exports.isNothing=r,t.exports.isObject=function(t){return"object"===i(t)&&null!==t},t.exports.toArray=function(t){return Array.isArray(t)?t:r(t)?[]:[t]},t.exports.repeat=function(t,e){var n,i="";for(n=0;n"object"==typeof t&&null!==t||"function"==typeof t,u=new Map([["proxy",{canHandle:t=>s(t)&&t[i],serialize(t){const{port1:e,port2:n}=new MessageChannel;return function t(e,n=self){n.addEventListener("message",(function r(o){if(!o||!o.data)return;const{id:s,type:u,path:c}=Object.assign({path:[]},o.data),f=(o.data.argumentList||[]).map(m);let h;try{const n=c.slice(0,-1).reduce((t,e)=>t[e],e),r=c.reduce((t,e)=>t[e],e);switch(u){case 0:h=r;break;case 1:n[c.slice(-1)[0]]=m(o.data.value),h=!0;break;case 2:h=r.apply(n,f);break;case 3:h=function(t){return Object.assign(t,{[i]:!0})}(new r(...f));break;case 4:{const{port1:n,port2:i}=new MessageChannel;t(e,i),h=function(t,e){return p.set(t,e),t}(n,[n])}break;case 5:h=void 0}}catch(g){h={value:g,[a]:0}}Promise.resolve(h).catch(t=>({value:t,[a]:0})).then(t=>{const[e,i]=d(t);n.postMessage(Object.assign(Object.assign({},e),{id:s}),i),5===u&&(n.removeEventListener("message",r),l(n))})})),n.start&&n.start()}(t,e),[n,[n]]},deserialize:t=>(t.start(),c(t))}],["throw",{canHandle:t=>s(t)&&a in t,serialize({value:t}){let e;return e=t instanceof Error?{isError:!0,value:{message:t.message,name:t.name,stack:t.stack}}:{isError:!1,value:t},[e,[]]},deserialize(t){if(t.isError)throw Object.assign(new Error(t.value.message),t.value);throw t.value}}]]);function l(t){(function(t){return"MessagePort"===t.constructor.name})(t)&&t.close()}function c(t,e){return function t(e,n=[],i=function(){}){let a=!1;const s=new Proxy(i,{get(i,r){if(f(a),r===o)return()=>g(e,{type:5,path:n.map(t=>t.toString())}).then(()=>{l(e),a=!0});if("then"===r){if(0===n.length)return{then:()=>s};const t=g(e,{type:0,path:n.map(t=>t.toString())}).then(m);return t.then.bind(t)}return t(e,[...n,r])},set(t,i,r){f(a);const[o,s]=d(r);return g(e,{type:1,path:[...n,i].map(t=>t.toString()),value:o},s).then(m)},apply(i,o,s){f(a);const u=n[n.length-1];if(u===r)return g(e,{type:4}).then(m);if("bind"===u)return t(e,n.slice(0,-1));const[l,c]=h(s);return g(e,{type:2,path:n.map(t=>t.toString()),argumentList:l},c).then(m)},construct(t,i){f(a);const[r,o]=h(i);return g(e,{type:3,path:n.map(t=>t.toString()),argumentList:r},o).then(m)}});return s}(t,[],e)}function f(t){if(t)throw new Error("Proxy has been released and is not useable")}function h(t){const e=t.map(d);return[e.map(t=>t[0]),(n=e.map(t=>t[1]),Array.prototype.concat.apply([],n))];var n}const p=new WeakMap;function d(t){for(const[e,n]of u)if(n.canHandle(t)){const[i,r]=n.serialize(t);return[{type:3,name:e,value:i},r]}return[{type:0,value:t},p.get(t)||[]]}function m(t){switch(t.type){case 3:return u.get(t.name).deserialize(t.value);case 0:return t.value}}function g(t,e,n){return new Promise(i=>{const r=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");t.addEventListener("message",(function e(n){n.data&&n.data.id&&n.data.id===r&&(t.removeEventListener("message",e),i(n.data))})),t.start&&t.start(),t.postMessage(Object.assign({id:r},e),n)})}},function(t,e){var n,i,r;i={},r={},function(t,e){function n(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=h}function i(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function r(e,i,r){var o=new n;return i&&(o.fill="both",o.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(n){if("auto"!=e[n]){if(("number"==typeof o[n]||"duration"==n)&&("number"!=typeof e[n]||isNaN(e[n])))return;if("fill"==n&&-1==c.indexOf(e[n]))return;if("direction"==n&&-1==f.indexOf(e[n]))return;if("playbackRate"==n&&1!==e[n]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;o[n]=e[n]}})):o.duration=e,o}function o(t,e,n,i){return t<0||t>1||n<0||n>1?h:function(r){function o(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(r<=0){var a=0;return t>0?a=e/t:!e&&n>0&&(a=i/n),a*r}if(r>=1){var s=0;return n<1?s=(i-1)/(n-1):1==n&&t<1&&(s=(e-1)/(t-1)),1+s*(r-1)}for(var u=0,l=1;u=1)return 1;var i=1/t;return(n+=e*i)-n%i}}function s(t){y||(y=document.createElement("div").style),y.animationTimingFunction="",y.animationTimingFunction=t;var e=y.animationTimingFunction;if(""==e&&i())throw new TypeError(t+" is not a valid value for easing");return e}function u(t){if("linear"==t)return h;var e=_.exec(t);if(e)return o.apply(this,e.slice(1).map(Number));var n=b.exec(t);if(n)return a(Number(n[1]),m);var i=w.exec(t);return i?a(Number(i[1]),{start:p,middle:d,end:m}[i[2]]):g[t]||h}function l(t,e,n){if(null==e)return x;var i=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,i)?E:T}var c="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=function(t){return t};n.prototype={_setMember:function(e,n){this["_"+e]=n,this._effect&&(this._effect._timingInput[e]=n,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&i())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=u(s(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var p=1,d=.5,m=0,g={ease:o(.25,.1,.25,1),"ease-in":o(.42,0,1,1),"ease-out":o(0,0,.58,1),"ease-in-out":o(.42,0,.58,1),"step-start":a(1,p),"step-middle":a(1,d),"step-end":a(1,m)},y=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",_=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),b=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,x=0,A=1,E=2,T=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var n in t)e[n]=t[n];return e},t.makeTiming=r,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return r(e=t.numericTimingToObject(e),n)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,n){var i=l(t,e,n),r=function(t,e,n,i,r){switch(i){case A:return"backwards"==e||"both"==e?0:null;case T:return n-r;case E:return"forwards"==e||"both"==e?t:null;case x:return null}}(t,n.fill,e,i,n.delay);if(null===r)return null;var o=function(t,e,n,i,r){var o=r;return 0===t?e!==A&&(o+=n):o+=i/t,o}(n.duration,i,n.iterations,r,n.iterationStart),a=function(t,e,n,i,r,o){var a=t===1/0?e%1:t%1;return 0!==a||n!==E||0===i||0===r&&0!==o||(a=1),a}(o,n.iterationStart,i,n.iterations,r,n.duration),s=function(t,e,n,i){return t===E&&e===1/0?1/0:1===n?Math.floor(i)-1:Math.floor(i)}(i,n.iterations,a,o),u=function(t,e,n){var i=t;if("normal"!==t&&"reverse"!==t){var r=e;"alternate-reverse"===t&&(r+=1),i="normal",r!==1/0&&r%2!=0&&(i="reverse")}return"normal"===i?n:1-n}(n.direction,s,a);return n._easingFunction(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(n={}),function(t,e){function n(t,e){return t in u&&u[t][e]||e}function i(t,e,i){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var r=o[t];if(r)for(var s in a.style[t]=e,r){var u=r[s],l=a.style[u];i[u]=n(u,l)}else i[t]=n(t,e)}}function r(t){var e=[];for(var n in t)if(!(n in["easing","offset","composite"])){var i=t[n];Array.isArray(i)||(i=[i]);for(var r,o=i.length,a=0;a1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==r){if("add"==o||"accumulate"==o)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=o)throw new TypeError("Invalid composite mode "+o+".")}else o="easing"==r?t.normalizeEasing(o):""+o;i(r,o,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n})),o=!0,a=-1/0,s=0;s=0&&t.offset<=1})),o||function(){var t=n.length;null==n[t-1].offset&&(n[t-1].offset=1),t>1&&null==n[0].offset&&(n[0].offset=0);for(var e=0,i=n[0].offset,r=1;r=t.applyFrom&&n0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var n=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=n&&(this.currentTime=n)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var n=this._finishHandlers.indexOf(e);n>=0&&this._finishHandlers.splice(n,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new i(this,this._currentTime,t),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){n.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(n,i),function(t,e,n){function i(t){var e=l;l=[],ti?n%=i:i%=n;return t*e/(n+i)}(i.length,r.length),l=0;l=1?e:"visible"}]}),["visibility"])}(i),function(t,e){function n(t){t=t.trim(),o.fillStyle="#000",o.fillStyle=t;var e=o.fillStyle;if(o.fillStyle="#fff",o.fillStyle=t,e==o.fillStyle){o.fillRect(0,0,1,1);var n=o.getImageData(0,0,1,1).data;o.clearRect(0,0,1,1);var i=n[3]/255;return[n[0]*i,n[1]*i,n[2]*i,i]}}function i(e,n){return[e,n,function(e){function n(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var i=0;i<3;i++)e[i]=Math.round(n(e[i]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var r=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");r.width=r.height=1;var o=r.getContext("2d");t.addPropertiesHandler(n,i,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,n),t.mergeColors=i}(i),function(t,e){function n(t){function e(){var e=a.exec(t);o=e?e[0]:void 0}function n(){if("("!==o)return function(){var t=Number(o);return e(),t}();e();var t=r();return")"!==o?NaN:(e(),t)}function i(){for(var t=n();"*"===o||"/"===o;){var i=o;e();var r=n();"*"===i?t*=r:t/=r}return t}function r(){for(var t=i();"+"===o||"-"===o;){var n=o;e();var r=i();"+"===n?t+=r:t-=r}return t}var o,a=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),r()}function i(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var i={};e=e.replace(t,(function(t){return i[t]=null,"U"+t}));for(var r="U("+t.source+")",o=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+r,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),a=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],s=0;s1?"calc("+n+")":n}]}var a="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",s=i.bind(null,new RegExp(a,"g")),u=i.bind(null,new RegExp(a+"|%","g")),l=i.bind(null,/deg|rad|grad|turn/g);t.parseLength=s,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=l,t.mergeDimensions=o;var c=t.consumeParenthesised.bind(null,s),f=t.consumeRepeated.bind(void 0,c,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,r," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler((function(t){var e=h(t);if(e&&""==e[1])return e[0]}),d,["background-size"]),t.addPropertiesHandler(u,r,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),t.addPropertiesHandler(u,o,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(i),function(t,e){function n(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function i(e){var i=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,n,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(i&&4==i[0].length)return i[0]}var r=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(i){var r=i?e:n;if("auto"==r)return"auto";var o=t.mergeDimensions(r,r);return o[2](o[0])}]:t.mergeDimensions(e,n)}),", ");t.parseBox=i,t.mergeBoxes=r,t.addPropertiesHandler(i,r,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map((function(t){return t===l?e[n++]:t}))}}function i(t){return t}function r(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,i=/\s*(\w+)\(([^)]*)\)/g,r=[],o=0;n=i.exec(e);){if(n.index!=o)return;o=n.index+n[0].length;var a=n[1],s=h[a];if(!s)return;var u=n[2].split(","),l=s[0];if(l.length=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},o}}}(),function(t){var e=document.documentElement,n=null,i=!1;try{var r="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[r,r]},{duration:1})).currentTime=0,i=getComputedStyle(e).getPropertyValue("opacity")==r}catch(t){}finally{n&&n.cancel()}if(!i){var o=window.Element.prototype.animate;window.Element.prototype.animate=function(e,n){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),o.call(this,e,n)}}}(n),function(t,e,n){function i(t){var n=e.timeline;n.currentTime=t,n._discardAnimations(),0==n._animations.length?o=!1:requestAnimationFrame(i)}var r=window.requestAnimationFrame;window.requestAnimationFrame=function(t){return r((function(n){e.timeline._updateAnimationsPromises(),t(n),e.timeline._updateAnimationsPromises()}))},e.AnimationTimeline=function(){this._animations=[],this.currentTime=void 0},e.AnimationTimeline.prototype={getAnimations:function(){return this._discardAnimations(),this._animations.slice()},_updateAnimationsPromises:function(){e.animationsWithPromises=e.animationsWithPromises.filter((function(t){return t._updatePromises()}))},_discardAnimations:function(){this._updateAnimationsPromises(),this._animations=this._animations.filter((function(t){return"finished"!=t.playState&&"idle"!=t.playState}))},_play:function(t){var n=new e.Animation(t,this);return this._animations.push(n),e.restartWebAnimationsNextTick(),n._updatePromises(),n._animation.play(),n._updatePromises(),n},play:function(t){return t&&t.remove(),this._play(t)}};var o=!1;e.restartWebAnimationsNextTick=function(){o||(o=!0,requestAnimationFrame(i))};var a=new e.AnimationTimeline;e.timeline=a;try{Object.defineProperty(window.document,"timeline",{configurable:!0,get:function(){return a}})}catch(t){}try{window.document.timeline=a}catch(t){}}(0,r),function(t,e,n){e.animationsWithPromises=[],e.Animation=function(e,n){if(this.id="",e&&e._id&&(this.id=e._id),this.effect=e,e&&(e._animation=this),!n)throw new Error("Animation with null timeline is not supported");this._timeline=n,this._sequenceNumber=t.sequenceNumber++,this._holdTime=0,this._paused=!1,this._isGroup=!1,this._animation=null,this._childAnimations=[],this._callback=null,this._oldPlayState="idle",this._rebuildUnderlyingAnimation(),this._animation.cancel(),this._updatePromises()},e.Animation.prototype={_updatePromises:function(){var t=this._oldPlayState,e=this.playState;return this._readyPromise&&e!==t&&("idle"==e?(this._rejectReadyPromise(),this._readyPromise=void 0):"pending"==t?this._resolveReadyPromise():"pending"==e&&(this._readyPromise=void 0)),this._finishedPromise&&e!==t&&("idle"==e?(this._rejectFinishedPromise(),this._finishedPromise=void 0):"finished"==e?this._resolveFinishedPromise():"finished"==t&&(this._finishedPromise=void 0)),this._oldPlayState=this.playState,this._readyPromise||this._finishedPromise},_rebuildUnderlyingAnimation:function(){this._updatePromises();var t,n,i,r,o=!!this._animation;o&&(t=this.playbackRate,n=this._paused,i=this.startTime,r=this.currentTime,this._animation.cancel(),this._animation._wrapper=null,this._animation=null),(!this.effect||this.effect instanceof window.KeyframeEffect)&&(this._animation=e.newUnderlyingAnimationForKeyframeEffect(this.effect),e.bindAnimationForKeyframeEffect(this)),(this.effect instanceof window.SequenceEffect||this.effect instanceof window.GroupEffect)&&(this._animation=e.newUnderlyingAnimationForGroup(this.effect),e.bindAnimationForGroup(this)),this.effect&&this.effect._onsample&&e.bindAnimationForCustomEffect(this),o&&(1!=t&&(this.playbackRate=t),null!==i?this.startTime=i:null!==r?this.currentTime=r:null!==this._holdTime&&(this.currentTime=this._holdTime),n&&this.pause()),this._updatePromises()},_updateChildren:function(){if(this.effect&&"idle"!=this.playState){var t=this.effect._timing.delay;this._childAnimations.forEach(function(n){this._arrangeChildren(n,t),this.effect instanceof window.SequenceEffect&&(t+=e.groupChildDuration(n.effect))}.bind(this))}},_setExternalAnimation:function(t){if(this.effect&&this._isGroup)for(var e=0;e\n :host {\n display: inline-block;\n position: relative;\n width: 400px;\n border: 1px solid;\n padding: 2px;\n -moz-appearance: textarea;\n -webkit-appearance: textarea;\n overflow: hidden;\n }\n\n .mirror-text {\n visibility: hidden;\n word-wrap: break-word;\n @apply --iron-autogrow-textarea;\n }\n\n .fit {\n @apply --layout-fit;\n }\n\n textarea {\n position: relative;\n outline: none;\n border: none;\n resize: none;\n background: inherit;\n color: inherit;\n /* see comments in template */\n width: 100%;\n height: 100%;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n text-align: inherit;\n @apply --iron-autogrow-textarea;\n }\n\n textarea::-webkit-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea::-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-ms-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n'],['\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n']);return u=function(){return t},t}Object(o.a)({_template:Object(s.a)(u()),is:"iron-autogrow-textarea",behaviors:[r.a,i.a],properties:{value:{observer:"_valueChanged",type:String,notify:!0},bindValue:{observer:"_bindValueChanged",type:String,notify:!0},rows:{type:Number,value:1,observer:"_updateCached"},maxRows:{type:Number,value:0,observer:"_updateCached"},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,value:!1},inputmode:{type:String},placeholder:{type:String},readonly:{type:String},required:{type:Boolean},minlength:{type:Number},maxlength:{type:Number},label:{type:String}},listeners:{input:"_onInput"},get textarea(){return this.$.textarea},get selectionStart(){return this.$.textarea.selectionStart},get selectionEnd(){return this.$.textarea.selectionEnd},set selectionStart(t){this.$.textarea.selectionStart=t},set selectionEnd(t){this.$.textarea.selectionEnd=t},attached:function(){navigator.userAgent.match(/iP(?:[oa]d|hone)/)&&(this.$.textarea.style.marginLeft="-3px")},validate:function(){var t=this.$.textarea.validity.valid;return t&&(this.required&&""===this.value?t=!1:this.hasValidator()&&(t=r.a.validate.call(this,this.value))),this.invalid=!t,this.fire("iron-input-validate"),t},_bindValueChanged:function(t){this.value=t},_valueChanged:function(t){var e=this.textarea;e&&(e.value!==t&&(e.value=t||0===t?t:""),this.bindValue=t,this.$.mirror.innerHTML=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))},_onInput:function(t){var e=Object(a.a)(t).path;this.value=e?e[0].value:t.target.value},_constrain:function(t){var e;for(t=t||[""],e=this.maxRows>0&&t.length>this.maxRows?t.slice(0,this.maxRows):t.slice(0);this.rows>0&&e.length")+" "},_valueForMirror:function(){var t=this.textarea;if(t)return this.tokens=t&&t.value?t.value.replace(/&/gm,"&").replace(/"/gm,""").replace(/'/gm,"'").replace(//gm,">").split("\n"):[""],this._constrain(this.tokens)},_updateCached:function(){this.$.mirror.innerHTML=this._constrain(this.tokens)}})},function(t,e,n){"use strict";var i=n(137);t.exports=i},function(t,e,n){"use strict";var i=n(138),r=n(160);function o(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}t.exports.Type=n(122),t.exports.Schema=n(124),t.exports.FAILSAFE_SCHEMA=n(129),t.exports.JSON_SCHEMA=n(132),t.exports.CORE_SCHEMA=n(131),t.exports.DEFAULT_SAFE_SCHEMA=n(126),t.exports.DEFAULT_FULL_SCHEMA=n(128),t.exports.load=i.load,t.exports.loadAll=i.loadAll,t.exports.safeLoad=i.safeLoad,t.exports.safeLoadAll=i.safeLoadAll,t.exports.dump=r.dump,t.exports.safeDump=r.safeDump,t.exports.YAMLException=n(125),t.exports.MINIMAL_SCHEMA=n(129),t.exports.SAFE_SCHEMA=n(126),t.exports.DEFAULT_SCHEMA=n(128),t.exports.scan=o("scan"),t.exports.parse=o("parse"),t.exports.compose=o("compose"),t.exports.addConstructor=o("addConstructor")},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(123),o=n(125),a=n(139),s=n(126),u=n(128),l=Object.prototype.hasOwnProperty,c=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,f=/[\x85\u2028\u2029]/,h=/[,\[\]\{\}]/,p=/^(?:!|!!|![a-z\-]+!)$/i,d=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function m(t){return Object.prototype.toString.call(t)}function g(t){return 10===t||13===t}function y(t){return 9===t||32===t}function v(t){return 9===t||32===t||10===t||13===t}function _(t){return 44===t||91===t||93===t||123===t||125===t}function b(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function w(t){return 48===t?"\0":97===t?"":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"…":95===t?" ":76===t?"\u2028":80===t?"\u2029":""}function x(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var A=new Array(256),E=new Array(256),T=0;T<256;T++)A[T]=w(T)?1:0,E[T]=w(T);function k(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||u,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function S(t,e){return new o(e,new a(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function C(t,e){throw S(t,e)}function P(t,e){t.onWarning&&t.onWarning.call(null,S(t,e))}var R={YAML:function(t,e,n){var i,r,o;null!==t.version&&C(t,"duplication of %YAML directive"),1!==n.length&&C(t,"YAML directive accepts exactly one argument"),null===(i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&C(t,"ill-formed argument of the YAML directive"),r=parseInt(i[1],10),o=parseInt(i[2],10),1!==r&&C(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&P(t,"unsupported YAML version of the document")},TAG:function(t,e,n){var i,r;2!==n.length&&C(t,"TAG directive accepts exactly two arguments"),i=n[0],r=n[1],p.test(i)||C(t,"ill-formed tag handle (first argument) of the TAG directive"),l.call(t.tagMap,i)&&C(t,'there is a previously declared suffix for "'+i+'" tag handle'),d.test(r)||C(t,"ill-formed tag prefix (second argument) of the TAG directive"),t.tagMap[i]=r}};function O(t,e,n,i){var r,o,a,s;if(e1&&(t.result+=r.repeat("\n",e-1))}function j(t,e){var n,i,r=t.tag,o=t.anchor,a=[],s=!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=a),i=t.input.charCodeAt(t.position);0!==i&&45===i&&v(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,L(t,!0,-1)&&t.lineIndent<=e)a.push(null),i=t.input.charCodeAt(t.position);else if(n=t.line,z(t,e,3,!1,!0),a.push(t.result),L(t,!0,-1),i=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==i)C(t,"bad indentation of a sequence entry");else if(t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente)&&(z(t,e,4,!0,r)&&(m?p=t.result:d=t.result),m||(I(t,c,f,h,p,d,o,a),h=p=d=null),L(t,!0,-1),s=t.input.charCodeAt(t.position)),t.lineIndent>e&&0!==s)C(t,"bad indentation of a mapping entry");else if(t.lineIndent=0))break;0===o?C(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):c?C(t,"repeat of an indentation width identifier"):(f=e+o-1,c=!0)}if(y(a)){do{a=t.input.charCodeAt(++t.position)}while(y(a));if(35===a)do{a=t.input.charCodeAt(++t.position)}while(!g(a)&&0!==a)}for(;0!==a;){for(F(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!c||t.lineIndentf&&(f=t.lineIndent),g(a))h++;else{if(t.lineIndent0){for(r=a,o=0;r>0;r--)(a=b(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+a:C(t,"expected hexadecimal character");t.result+=x(o),t.position++}else C(t,"unknown escape sequence");n=i=t.position}else g(s)?(O(t,n,i,!0),D(t,L(t,!1,e)),n=i=t.position):t.position===t.lineStart&&M(t)?C(t,"unexpected end of the document within a double quoted scalar"):(t.position++,i=t.position)}C(t,"unexpected end of the stream within a double quoted scalar")}(t,p)?T=!0:!function(t){var e,n,i;if(42!==(i=t.input.charCodeAt(t.position)))return!1;for(i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!v(i)&&!_(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&C(t,"name of an alias node must contain at least one character"),n=t.input.slice(e,t.position),t.anchorMap.hasOwnProperty(n)||C(t,'unidentified alias "'+n+'"'),t.result=t.anchorMap[n],L(t,!0,-1),!0}(t)?function(t,e,n){var i,r,o,a,s,u,l,c,f=t.kind,h=t.result;if(v(c=t.input.charCodeAt(t.position))||_(c)||35===c||38===c||42===c||33===c||124===c||62===c||39===c||34===c||37===c||64===c||96===c)return!1;if((63===c||45===c)&&(v(i=t.input.charCodeAt(t.position+1))||n&&_(i)))return!1;for(t.kind="scalar",t.result="",r=o=t.position,a=!1;0!==c;){if(58===c){if(v(i=t.input.charCodeAt(t.position+1))||n&&_(i))break}else if(35===c){if(v(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&M(t)||n&&_(c))break;if(g(c)){if(s=t.line,u=t.lineStart,l=t.lineIndent,L(t,!1,-1),t.lineIndent>=e){a=!0,c=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=u,t.lineIndent=l;break}}a&&(O(t,r,o,!1),D(t,t.line-s),r=o=t.position,a=!1),y(c)||(o=t.position+1),c=t.input.charCodeAt(++t.position)}return O(t,r,o,!1),!!t.result||(t.kind=f,t.result=h,!1)}(t,p,1===n)&&(T=!0,null===t.tag&&(t.tag="?")):(T=!0,null===t.tag&&null===t.anchor||C(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===m&&(T=u&&j(t,d))),null!==t.tag&&"!"!==t.tag)if("?"===t.tag){for(c=0,f=t.implicitTypes.length;c tag; it should be "'+h.kind+'", not "'+t.kind+'"'),h.resolve(t.result)?(t.result=h.construct(t.result),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):C(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):C(t,"unknown tag !<"+t.tag+">");return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||T}function Y(t){var e,n,i,r,o=t.position,a=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};0!==(r=t.input.charCodeAt(t.position))&&(L(t,!0,-1),r=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==r));){for(a=!0,r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!v(r);)r=t.input.charCodeAt(++t.position);for(i=[],(n=t.input.slice(e,t.position)).length<1&&C(t,"directive name must not be less than one character in length");0!==r;){for(;y(r);)r=t.input.charCodeAt(++t.position);if(35===r){do{r=t.input.charCodeAt(++t.position)}while(0!==r&&!g(r));break}if(g(r))break;for(e=t.position;0!==r&&!v(r);)r=t.input.charCodeAt(++t.position);i.push(t.input.slice(e,t.position))}0!==r&&F(t),l.call(R,n)?R[n](t,n,i):P(t,'unknown document directive "'+n+'"')}L(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,L(t,!0,-1)):a&&C(t,"directives end mark is expected"),z(t,t.lineIndent-1,4,!1,!0),L(t,!0,-1),t.checkLineBreaks&&f.test(t.input.slice(o,t.position))&&P(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&M(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,L(t,!0,-1)):t.position0&&-1==="\0\r\n…\u2028\u2029".indexOf(this.buffer.charAt(r-1));)if(r-=1,this.position-r>e/2-1){n=" ... ",r+=5;break}for(o="",a=this.position;ae/2-1){o=" ... ",a-=5;break}return s=this.buffer.slice(r,a),i.repeat(" ",t)+n+s+o+"\n"+i.repeat(" ",t+this.position-r+n.length)+"^"},r.prototype.toString=function(t){var e,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),t||(e=this.getSnippet())&&(n+=":\n"+e),n},t.exports=r},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}})},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}})},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}})},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(123),r=n(122);function o(t){return 48<=t&&t<=55}function a(t){return 48<=t&&t<=57}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=t.length,r=0,s=!1;if(!i)return!1;if("-"!==(e=t[r])&&"+"!==e||(e=t[++r]),"0"===e){if(r+1===i)return!0;if("b"===(e=t[++r])){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},function(t,e,n){"use strict";var i=n(123),r=n(122),o=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!o.test(t)||"_"===t[t.length-1])},construct:function(t){var e,n,i,r;return n="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,r=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:e.indexOf(":")>=0?(e.split(":").forEach((function(t){r.unshift(parseFloat(t,10))})),e=0,i=1,r.forEach((function(t){e+=t*i,i*=60})),n*e):n*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||i.isNegativeZero(t))},represent:function(t,e){var n;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(t))return"-0.0";return n=t.toString(10),a.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(122),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new i("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==r.exec(t)||null!==o.exec(t))},construct:function(t){var e,n,i,a,s,u,l,c,f=0,h=null;if(null===(e=r.exec(t))&&(e=o.exec(t)),null===e)throw new Error("Date resolve error");if(n=+e[1],i=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(n,i,a));if(s=+e[4],u=+e[5],l=+e[6],e[7]){for(f=e[7].slice(0,3);f.length<3;)f+="0";f=+f}return e[9]&&(h=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(h=-h)),c=new Date(Date.UTC(n,i,a,s,u,l,f)),h&&c.setTime(c.getTime()-h),c},instanceOf:Date,represent:function(t){return t.toISOString()}})},function(t,e,n){"use strict";var i=n(122);t.exports=new i("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}})},function(t,e,n){"use strict";var i;try{i=n(150).Buffer}catch(a){}var r=n(122),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new r("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=0,r=t.length,a=o;for(n=0;n64)){if(e<0)return!1;i+=6}return i%8==0},construct:function(t){var e,n,r=t.replace(/[\r\n=]/g,""),a=r.length,s=o,u=0,l=[];for(e=0;e>16&255),l.push(u>>8&255),l.push(255&u)),u=u<<6|s.indexOf(r.charAt(e));return 0===(n=a%4*6)?(l.push(u>>16&255),l.push(u>>8&255),l.push(255&u)):18===n?(l.push(u>>10&255),l.push(u>>2&255)):12===n&&l.push(u>>4&255),i?i.from?i.from(l):new i(l):l},predicate:function(t){return i&&i.isBuffer(t)},represent:function(t){var e,n,i="",r=0,a=t.length,s=o;for(e=0;e>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]),r=(r<<8)+t[e];return 0===(n=a%3)?(i+=s[r>>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]):2===n?(i+=s[r>>10&63],i+=s[r>>4&63],i+=s[r<<2&63],i+=s[64]):1===n&&(i+=s[r>>2&63],i+=s[r<<4&63],i+=s[64],i+=s[64]),i}})},function(t,e,n){"use strict";var i=n(151),r=n(152),o=n(153);function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(t).length;default:if(i)return U(t).length;e=(""+e).toLowerCase(),i=!0}}function m(t,e,n){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return P(this,e,n);case"utf8":case"utf-8":return k(this,e,n);case"ascii":return S(this,e,n);case"latin1":case"binary":return C(this,e,n);case"base64":return T(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,e,n);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function g(t,e,n){var i=t[e];t[e]=t[n],t[n]=i}function y(t,e,n,i,r){if(0===t.length)return-1;if("string"==typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(r)return-1;n=t.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof e&&(e=u.from(e,i)),u.isBuffer(e))return 0===e.length?-1:v(t,e,n,i,r);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,i,r);throw new TypeError("val must be string, number or Buffer")}function v(t,e,n,i,r){var o,a=1,s=t.length,u=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function l(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(r){var c=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var f=!0,h=0;hr&&(i=r):i=r;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var a=0;a>8,r=n%256,o.push(r),o.push(i);return o}(e,t.length-n),t,n,i)}function T(t,e,n){return 0===e&&n===t.length?i.fromByteArray(t):i.fromByteArray(t.slice(e,n))}function k(t,e,n){n=Math.min(t.length,n);for(var i=[],r=e;r239?4:l>223?3:l>191?2:1;if(r+f<=n)switch(f){case 1:l<128&&(c=l);break;case 2:128==(192&(o=t[r+1]))&&(u=(31&l)<<6|63&o)>127&&(c=u);break;case 3:o=t[r+1],a=t[r+2],128==(192&o)&&128==(192&a)&&(u=(15&l)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(c=u);break;case 4:o=t[r+1],a=t[r+2],s=t[r+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(c=u)}null===c?(c=65533,f=1):c>65535&&(c-=65536,i.push(c>>>10&1023|55296),c=56320|1023&c),i.push(c),r+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",i=0;for(;i0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},u.prototype.compare=function(t,e,n,i,r){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===r&&(r=this.length),e<0||n>t.length||i<0||r>this.length)throw new RangeError("out of range index");if(i>=r&&e>=n)return 0;if(i>=r)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(r>>>=0)-(i>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),l=this.slice(i,r),c=t.slice(e,n),f=0;fr)&&(n=r),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return _(this,t,e,n);case"utf8":case"utf-8":return b(this,t,e,n);case"ascii":return w(this,t,e,n);case"latin1":case"binary":return x(this,t,e,n);case"base64":return A(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function S(t,e,n){var i="";n=Math.min(t.length,n);for(var r=e;ri)&&(n=i);for(var r="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function N(t,e,n,i,r,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>r||et.length)throw new RangeError("Index out of range")}function I(t,e,n,i){e<0&&(e=65535+e+1);for(var r=0,o=Math.min(t.length-n,2);r>>8*(i?r:1-r)}function F(t,e,n,i){e<0&&(e=4294967295+e+1);for(var r=0,o=Math.min(t.length-n,4);r>>8*(i?r:3-r)&255}function L(t,e,n,i,r,o){if(n+i>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function M(t,e,n,i,o){return o||L(t,0,n,4),r.write(t,e,n,i,23,4),n+4}function D(t,e,n,i,o){return o||L(t,0,n,8),r.write(t,e,n,i,52,8),n+8}u.prototype.slice=function(t,e){var n,i=this.length;if((t=~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),(e=void 0===e?i:~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),e0&&(r*=256);)i+=this[t+--e]*r;return i},u.prototype.readUInt8=function(t,e){return e||O(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||O(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||O(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||O(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||O(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||O(t,e,this.length);for(var i=this[t],r=1,o=0;++o=(r*=128)&&(i-=Math.pow(2,8*e)),i},u.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||O(t,e,this.length);for(var i=e,r=1,o=this[t+--i];i>0&&(r*=256);)o+=this[t+--i]*r;return o>=(r*=128)&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||O(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){e||O(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){e||O(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return e||O(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||O(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||O(t,4,this.length),r.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||O(t,4,this.length),r.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||O(t,8,this.length),r.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||O(t,8,this.length),r.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,n,i){(t=+t,e|=0,n|=0,i)||N(this,t,e,n,Math.pow(2,8*n)-1,0);var r=1,o=0;for(this[e]=255&t;++o=0&&(o*=256);)this[e+r]=t/o&255;return e+n},u.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):I(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):I(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):F(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):F(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):I(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):I(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):F(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):F(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,n){return M(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return M(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return D(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return D(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,i){if(n||(n=0),i||0===i||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),t.length-e=0;--r)t[r+e]=this[r+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o55295&&n<57344){if(!r){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===i){(e-=3)>-1&&o.push(239,191,189);continue}r=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(e-=3)>-1&&o.push(239,191,189);if(r=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function z(t){return i.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(j,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Y(t,e,n,i){for(var r=0;r=e.length||r>=t.length);++r)e[r+n]=t[r];return r}},function(t,e,n){"use strict";e.byteLength=function(t){var e=l(t),n=e[0],i=e[1];return 3*(n+i)/4-i},e.toByteArray=function(t){var e,n,i=l(t),a=i[0],s=i[1],u=new o(function(t,e,n){return 3*(e+n)/4-n}(0,a,s)),c=0,f=s>0?a-4:a;for(n=0;n>16&255,u[c++]=e>>8&255,u[c++]=255&e;2===s&&(e=r[t.charCodeAt(n)]<<2|r[t.charCodeAt(n+1)]>>4,u[c++]=255&e);1===s&&(e=r[t.charCodeAt(n)]<<10|r[t.charCodeAt(n+1)]<<4|r[t.charCodeAt(n+2)]>>2,u[c++]=e>>8&255,u[c++]=255&e);return u},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,o=[],a=0,s=n-r;as?s:a+16383));1===r?(e=t[n-1],o.push(i[e>>2]+i[e<<4&63]+"==")):2===r&&(e=(t[n-2]<<8)+t[n-1],o.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"="));return o.join("")};for(var i=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function c(t,e,n){for(var r,o,a=[],s=e;s>18&63]+i[o>>12&63]+i[o>>6&63]+i[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,n,i,r){var o,a,s=8*r-i-1,u=(1<>1,c=-7,f=n?r-1:0,h=n?-1:1,p=t[e+f];for(f+=h,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+t[e+f],f+=h,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=i;c>0;a=256*a+t[e+f],f+=h,c-=8);if(0===o)o=1-l;else{if(o===u)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,i),o-=l}return(p?-1:1)*a*Math.pow(2,o-i)},e.write=function(t,e,n,i,r,o){var a,s,u,l=8*o-r-1,c=(1<>1,h=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,p=i?0:o-1,d=i?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=c):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+f>=1?h/u:h*Math.pow(2,1-f))*u>=2&&(a++,u/=2),a+f>=c?(s=0,a=c):a+f>=1?(s=(e*u-1)*Math.pow(2,r),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,r),a=0));r>=8;t[n+p]=255&s,p+=d,s/=256,r-=8);for(a=a<0;t[n+p]=255&a,p+=d,a/=256,l-=8);t[n+p-d]|=128*m}},function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},function(t,e,n){"use strict";var i=n(122),r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;t.exports=new i("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,n,i,a,s,u=[],l=t;for(e=0,n=l.length;e3)return!1;if("/"!==e[e.length-i.length-1])return!1}return!0},construct:function(t){var e=t,n=/\/([gim]*)$/.exec(t),i="";return"/"===e[0]&&(n&&(i=n[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)},predicate:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},represent:function(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}})},function(t,e,n){"use strict";var i;try{i=n(!function(){var t=new Error("Cannot find module 'esprima'");throw t.code="MODULE_NOT_FOUND",t}())}catch(o){"undefined"!=typeof window&&(i=window.esprima)}var r=n(122);t.exports=new r("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:function(t){if(null===t)return!1;try{var e="("+t+")",n=i.parse(e,{range:!0});return"Program"===n.type&&1===n.body.length&&"ExpressionStatement"===n.body[0].type&&("ArrowFunctionExpression"===n.body[0].expression.type||"FunctionExpression"===n.body[0].expression.type)}catch(r){return!1}},construct:function(t){var e,n="("+t+")",r=i.parse(n,{range:!0}),o=[];if("Program"!==r.type||1!==r.body.length||"ExpressionStatement"!==r.body[0].type||"ArrowFunctionExpression"!==r.body[0].expression.type&&"FunctionExpression"!==r.body[0].expression.type)throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach((function(t){o.push(t.name)})),e=r.body[0].expression.body.range,"BlockStatement"===r.body[0].expression.body.type?new Function(o,n.slice(e[0]+1,e[1]-1)):new Function(o,"return "+n.slice(e[0],e[1]))},predicate:function(t){return"[object Function]"===Object.prototype.toString.call(t)},represent:function(t){return t.toString()}})},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(123),o=n(125),a=n(128),s=n(126),u=Object.prototype.toString,l=Object.prototype.hasOwnProperty,c={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},f=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function h(t){var e,n,i;if(e=t.toString(16).toUpperCase(),t<=255)n="x",i=2;else if(t<=65535)n="u",i=4;else{if(!(t<=4294967295))throw new o("code point within a string may not be greater than 0xFFFFFFFF");n="U",i=8}return"\\"+n+r.repeat("0",i-e.length)+e}function p(t){this.schema=t.schema||a,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=r.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(t,e){var n,i,r,o,a,s,u;if(null===e)return{};for(n={},r=0,o=(i=Object.keys(e)).length;ri&&" "!==t[f+1],f=o);else if(!y(a))return 5;h=h&&v(a)}l=l||c&&o-f-1>i&&" "!==t[f+1]}return u||l?n>9&&_(t)?5:l?4:3:h&&!r(t)?1:2}function w(t,e,n,i){t.dump=function(){if(0===e.length)return"''";if(!t.noCompatMode&&-1!==f.indexOf(e))return"'"+e+"'";var r=t.indent*Math.max(1,n),a=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-r),s=i||t.flowLevel>-1&&n>=t.flowLevel;switch(b(e,s,t.indent,a,(function(e){return function(t,e){var n,i;for(n=0,i=t.implicitTypes.length;n"+x(e,t.indent)+A(d(function(t,e){var n,i,r=/(\n+)([^\n]*)/g,o=(s=t.indexOf("\n"),s=-1!==s?s:t.length,r.lastIndex=s,E(t.slice(0,s),e)),a="\n"===t[0]||" "===t[0];var s;for(;i=r.exec(t);){var u=i[1],l=i[2];n=" "===l[0],o+=u+(a||n||""===l?"":"\n")+E(l,e),a=n}return o}(e,a),r));case 5:return'"'+function(t){for(var e,n,i,r="",o=0;o=55296&&e<=56319&&(n=t.charCodeAt(o+1))>=56320&&n<=57343?(r+=h(1024*(e-55296)+n-56320+65536),o++):(i=c[e],r+=!i&&y(e)?t[o]:i||h(e));return r}(e)+'"';default:throw new o("impossible error: invalid scalar style")}}()}function x(t,e){var n=_(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function A(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function E(t,e){if(""===t||" "===t[0])return t;for(var n,i,r=/ [^ ]/g,o=0,a=0,s=0,u="";n=r.exec(t);)(s=n.index)-o>e&&(i=a>o?a:s,u+="\n"+t.slice(o,i),o=i+1),a=s;return u+="\n",t.length-o>e&&a>o?u+=t.slice(o,a)+"\n"+t.slice(a+1):u+=t.slice(o),u.slice(1)}function T(t,e,n){var r,a,s,c,f,h;for(s=0,c=(a=n?t.explicitTypes:t.implicitTypes).length;s tag resolver accepts not "'+h+'" style');r=f.represent[h](e,h)}t.dump=r}return!0}return!1}function k(t,e,n,i,r,a){t.tag=null,t.dump=n,T(t,n,!1)||T(t,n,!0);var s=u.call(t.dump);i&&(i=t.flowLevel<0||t.flowLevel>e);var l,c,f="[object Object]"===s||"[object Array]"===s;if(f&&(c=-1!==(l=t.duplicates.indexOf(n))),(null!==t.tag&&"?"!==t.tag||c||2!==t.indent&&e>0)&&(r=!1),c&&t.usedDuplicates[l])t.dump="*ref_"+l;else{if(f&&c&&!t.usedDuplicates[l]&&(t.usedDuplicates[l]=!0),"[object Object]"===s)i&&0!==Object.keys(t.dump).length?(!function(t,e,n,i){var r,a,s,u,l,c,f="",h=t.tag,p=Object.keys(n);if(!0===t.sortKeys)p.sort();else if("function"==typeof t.sortKeys)p.sort(t.sortKeys);else if(t.sortKeys)throw new o("sortKeys must be a boolean or a function");for(r=0,a=p.length;r1024)&&(t.dump&&10===t.dump.charCodeAt(0)?c+="?":c+="? "),c+=t.dump,l&&(c+=m(t,e)),k(t,e+1,u,!0,l)&&(t.dump&&10===t.dump.charCodeAt(0)?c+=":":c+=": ",f+=c+=t.dump));t.tag=h,t.dump=f||"{}"}(t,e,t.dump,r),c&&(t.dump="&ref_"+l+t.dump)):(!function(t,e,n){var i,r,o,a,s,u="",l=t.tag,c=Object.keys(n);for(i=0,r=c.length;i1024&&(s+="? "),s+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),k(t,e,a,!1,!1)&&(u+=s+=t.dump));t.tag=l,t.dump="{"+u+"}"}(t,e,t.dump),c&&(t.dump="&ref_"+l+" "+t.dump));else if("[object Array]"===s){var h=t.noArrayIndent&&e>0?e-1:e;i&&0!==t.dump.length?(!function(t,e,n,i){var r,o,a="",s=t.tag;for(r=0,o=n.length;r "+t.dump)}return!0}function S(t,e){var n,r,o=[],a=[];for(function t(e,n,r){var o,a,s;if(null!==e&&"object"===i(e))if(-1!==(a=n.indexOf(e)))-1===r.indexOf(a)&&r.push(a);else if(n.push(e),Array.isArray(e))for(a=0,s=e.length;a\n :host {\n display: block;\n position: absolute;\n outline: none;\n z-index: 1002;\n -moz-user-select: none;\n -ms-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n }\n\n #tooltip {\n display: block;\n outline: none;\n @apply --paper-font-common-base;\n font-size: 10px;\n line-height: 1;\n background-color: var(--paper-tooltip-background, #616161);\n color: var(--paper-tooltip-text-color, white);\n padding: 8px;\n border-radius: 2px;\n @apply --paper-tooltip;\n }\n\n @keyframes keyFrameScaleUp {\n 0% {\n transform: scale(0.0);\n }\n 100% {\n transform: scale(1.0);\n }\n }\n\n @keyframes keyFrameScaleDown {\n 0% {\n transform: scale(1.0);\n }\n 100% {\n transform: scale(0.0);\n }\n }\n\n @keyframes keyFrameFadeInOpacity {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameFadeOutOpacity {\n 0% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 100% {\n opacity: 0;\n }\n }\n\n @keyframes keyFrameSlideDownIn {\n 0% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameSlideDownOut {\n 0% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n }\n\n .fade-in-animation {\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameFadeInOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .fade-out-animation {\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 0ms);\n animation-name: keyFrameFadeOutOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-up-animation {\n transform: scale(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameScaleUp;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-down-animation {\n transform: scale(1);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameScaleDown;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation {\n transform: translateY(-2000px);\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownIn;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.0, 0.0, 0.2, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation-out {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownOut;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.4, 0.0, 1, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .cancel-animation {\n animation-delay: -30s !important;\n }\n\n /* Thanks IE 10. */\n\n .hidden {\n display: none !important;\n }\n \n\n \n']);return a=function(){return t},t}Object(i.a)({_template:Object(o.a)(a()),is:"paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1},properties:{for:{type:String,observer:"_findTarget"},manualMode:{type:Boolean,value:!1,observer:"_manualModeChanged"},position:{type:String,value:"bottom"},fitToVisibleBounds:{type:Boolean,value:!1},offset:{type:Number,value:14},marginTop:{type:Number,value:14},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String,value:""},animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}},_showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var t=Object(r.a)(this).parentNode,e=Object(r.a)(this).getOwnerRoot();return this.for?Object(r.a)(e).querySelector("#"+this.for):t.nodeType==Node.DOCUMENT_FRAGMENT_NODE?e.host:t},attached:function(){this._findTarget()},detached:function(){this.manualMode||this._removeListeners()},playAnimation:function(t){"entry"===t?this.show():"exit"===t&&this.hide()},cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")},show:function(){if(!this._showing){if(""===Object(r.a)(this).textContent.trim()){for(var t=!0,e=Object(r.a)(this).getEffectiveChildNodes(),n=0;nwindow.innerWidth?(this.style.right="0px",this.style.left="auto"):(this.style.left=Math.max(0,e)+"px",this.style.right="auto"),i.top+n+o.height>window.innerHeight?(this.style.bottom=i.height-l+t+"px",this.style.top="auto"):(this.style.top=Math.max(-i.top,n)+"px",this.style.bottom="auto")):(this.style.left=e+"px",this.style.top=n+"px")}},_addListeners:function(){this._target&&(this.listen(this._target,"mouseenter","show"),this.listen(this._target,"focus","show"),this.listen(this._target,"mouseleave","hide"),this.listen(this._target,"blur","hide"),this.listen(this._target,"tap","hide")),this.listen(this.$.tooltip,"animationend","_onAnimationEnd"),this.listen(this,"mouseenter","hide")},_findTarget:function(){this.manualMode||this._removeListeners(),this._target=this.target,this.manualMode||this._addListeners()},_delayChange:function(t){500!==t&&this.updateStyles({"--paper-tooltip-delay-in":t+"ms"})},_manualModeChanged:function(){this.manualMode?this._removeListeners():this._addListeners()},_cancelAnimation:function(){this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add("hidden")},_onAnimationFinish:function(){this._showing&&(this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add(this._getAnimationType("exit")))},_onAnimationEnd:function(){this._animationPlaying=!1,this._showing||(this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.add("hidden"))},_getAnimationType:function(t){if("entry"===t&&""!==this.animationEntry)return this.animationEntry;if("exit"===t&&""!==this.animationExit)return this.animationExit;if(this.animationConfig[t]&&"string"==typeof this.animationConfig[t][0].name){if(this.animationConfig[t][0].timing&&this.animationConfig[t][0].timing.delay&&0!==this.animationConfig[t][0].timing.delay){var e=this.animationConfig[t][0].timing.delay;"entry"===t?this.updateStyles({"--paper-tooltip-delay-in":e+"ms"}):"exit"===t&&this.updateStyles({"--paper-tooltip-delay-out":e+"ms"})}return this.animationConfig[t][0].name}},_removeListeners:function(){this._target&&(this.unlisten(this._target,"mouseenter","show"),this.unlisten(this._target,"focus","show"),this.unlisten(this._target,"mouseleave","hide"),this.unlisten(this._target,"blur","hide"),this.unlisten(this._target,"tap","hide")),this.unlisten(this.$.tooltip,"animationend","_onAnimationEnd"),this.unlisten(this,"mouseenter","hide")}})}])]); -//# sourceMappingURL=chunk.2bedf151264a1500c372.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.gz b/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.gz deleted file mode 100644 index b4b4041dba866b3c078e6751848ab484b3a06b64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37243 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 diff --git a/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.map b/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.map deleted file mode 100644 index e29f7cec2..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.2bedf151264a1500c372.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.2bedf151264a1500c372.js","sources":["webpack:///chunk.2bedf151264a1500c372.js"],"mappings":";AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js b/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js deleted file mode 100644 index bf8a0f27d..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[1],{168:function(e,r,n){"use strict";n.r(r),n.d(r,"codeMirror",(function(){return c})),n.d(r,"codeMirrorCss",(function(){return i}));var a=n(127),o=n.n(a),s=n(164),t=(n(165),n(166),n(8));o.a.commands.save=function(e){Object(t.a)(e.getWrapperElement(),"editor-save")};var c=o.a,i=s.a}}]); -//# sourceMappingURL=chunk.53ba85527e846b37953a.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.gz b/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.gz deleted file mode 100644 index 8b771a61cdb3234d25e2444373a1d4c0a44650e1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb21iwFP!0000218q;max*auzW*=rQ^B5b73TO-W@h$!6^^|lJDfawncIt4 zA25fl3iL3Dly0s&Ya;n=G9F)Cafmvu#x5=rS7MaN=8Kh%(Y|gCLqWpu(Z7zvKh9HK z`+p?^#E1(6AtUim+YqX;G>!y0NzbSRC kW15gj1uCD(By*TgXMxTgV0Hf82jQ{`u diff --git a/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.map b/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.map deleted file mode 100644 index ee5da012e..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.53ba85527e846b37953a.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.53ba85527e846b37953a.js","sources":["webpack:///chunk.53ba85527e846b37953a.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js b/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js new file mode 100644 index 000000000..00fbd1293 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js @@ -0,0 +1,2 @@ +(self.webpackJsonp=self.webpackJsonp||[]).push([[6],{177:function(e,t,r){"use strict";r.r(t);var n=r(9),i=r(0),o=r(41),a=r(62),s=(r(81),r(79),r(12)),c=r(27),l=(r(39),r(125),r(103),r(123),r(167),r(58),r(114)),d=r(19);function u(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}var f=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,r,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(d.b)(t,{title:n.name,text:"Do you want to restart the add-on with your changes?",confirmText:"restart add-on",dismissText:"no"});case 2:if(!e.sent){e.next=12;break}return e.prev=4,e.next=7,Object(a.h)(r,n.slug);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),Object(d.a)(t,{title:"Failed to restart",text:e.t0.body.message});case 12:case"end":return e.stop()}}),e,null,[[4,9]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){u(o,n,i,a,s,"next",e)}function s(e){u(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r,n){return t.apply(this,arguments)}}();function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e){return function(e){if(Array.isArray(e))return F(e)}(e)||I(e)||R(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))}}function y(){var e=E(["\n :host,\n ha-card,\n paper-dropdown-menu {\n display: block;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n paper-item {\n width: 450px;\n }\n .card-actions {\n text-align: right;\n }\n "]);return y=function(){return e},e}function b(){var e=E(["\n ","\n "]);return b=function(){return e},e}function g(){var e=E(["\n ","\n "]);return g=function(){return e},e}function w(){var e=E(['
',"
"]);return w=function(){return e},e}function k(){var e=E(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ".concat(t.codeMirrorCss,"\n .CodeMirror {\n height: var(--code-mirror-height, auto);\n direction: var(--code-mirror-direction, ltr);\n }\n .CodeMirror-scroll {\n max-height: var(--code-mirror-max-height, --code-mirror-height);\n }\n :host(.error-state) .CodeMirror-gutters {\n border-color: var(--error-state-color, red);\n }\n .CodeMirror-focused .CodeMirror-gutters {\n border-right: 2px solid var(--paper-input-container-focus-color, var(--primary-color));\n }\n .CodeMirror-linenumber {\n color: var(--paper-dialog-color, var(--secondary-text-color));\n }\n .rtl .CodeMirror-vscrollbar {\n right: auto;\n left: 0px;\n }\n .rtl-gutter {\n width: 20px;\n }\n .CodeMirror-gutters {\n border-right: 1px solid var(--paper-input-container-color, var(--secondary-text-color));\n background-color: var(--paper-dialog-background-color, var(--primary-background-color));\n transition: 0.2s ease border-right;\n }\n .cm-s-default.CodeMirror {\n background-color: var(--card-background-color);\n color: var(--primary-text-color);\n }\n .cm-s-default .CodeMirror-cursor {\n border-left: 1px solid var(--secondary-text-color);\n }\n \n .cm-s-default div.CodeMirror-selected, .cm-s-default.CodeMirror-focused div.CodeMirror-selected {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n \n .cm-s-default .CodeMirror-line::selection,\n .cm-s-default .CodeMirror-line>span::selection,\n .cm-s-default .CodeMirror-line>span>span::selection {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n \n .cm-s-default .cm-keyword {\n color: var(--codemirror-keyword, #6262FF);\n }\n \n .cm-s-default .cm-operator {\n color: var(--codemirror-operator, #cda869);\n }\n \n .cm-s-default .cm-variable-2 {\n color: var(--codemirror-variable-2, #690);\n }\n \n .cm-s-default .cm-builtin {\n color: var(--codemirror-builtin, #9B7536);\n }\n \n .cm-s-default .cm-atom {\n color: var(--codemirror-atom, #F90);\n }\n \n .cm-s-default .cm-number {\n color: var(--codemirror-number, #ca7841);\n }\n \n .cm-s-default .cm-def {\n color: var(--codemirror-def, #8DA6CE);\n }\n \n .cm-s-default .cm-string {\n color: var(--codemirror-string, #07a);\n }\n \n .cm-s-default .cm-string-2 {\n color: var(--codemirror-string-2, #bd6b18);\n }\n \n .cm-s-default .cm-comment {\n color: var(--codemirror-comment, #777);\n }\n \n .cm-s-default .cm-variable {\n color: var(--codemirror-variable, #07a);\n }\n \n .cm-s-default .cm-tag {\n color: var(--codemirror-tag, #997643);\n }\n \n .cm-s-default .cm-meta {\n color: var(--codemirror-meta, #000);\n }\n \n .cm-s-default .cm-attribute {\n color: var(--codemirror-attribute, #d6bb6d);\n }\n \n .cm-s-default .cm-property {\n color: var(--codemirror-property, #905);\n }\n \n .cm-s-default .cm-qualifier {\n color: var(--codemirror-qualifier, #690);\n }\n \n .cm-s-default .cm-variable-3 {\n color: var(--codemirror-variable-3, #07a);\n }\n\n .cm-s-default .cm-type {\n color: var(--codemirror-type, #07a);\n }\n "),this.codemirror=r(n,{value:this._value,lineNumbers:!0,tabSize:2,mode:this.mode,autofocus:!1!==this.autofocus,viewportMargin:1/0,readOnly:this.readOnly,extraKeys:{Tab:"indentMore","Shift-Tab":"indentLess"},gutters:this._calcGutters()}),this._setScrollBarDirection(),this.codemirror.on("changes",(function(){return i._onChange()}));case 9:case"end":return e.stop()}}),e,this)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){W(o,n,i,a,s,"next",e)}function s(e){W(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,Object(H.a)(this,"value-changed",{value:this._value}))}},{kind:"method",key:"_calcGutters",value:function(){return this.rtl?["rtl-gutter","CodeMirror-linenumbers"]:[]}},{kind:"method",key:"_setScrollBarDirection",value:function(){this.codemirror&&this.codemirror.getWrapperElement().classList.toggle("rtl",this.rtl)}}]}}),i.b);function se(){var e=de(["

","

"]);return se=function(){return e},e}function ce(){var e=de(["\n ","\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aInvalid YAML
']);return Ae=function(){return e},e}function Se(){var e=Te(['
',"
"]);return Se=function(){return e},e}function Ce(){var e=Te(["\n

",'

\n \n
\n \n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ","\n \n ',"
"]);return Xe=function(){return e},e}function Ze(){var e=tt(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;at.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(o=Je(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.target,this._config.forEach((function(e){e.container===r.container&&e.host!==parseInt(String(r.value),10)&&(e.host=r.value?parseInt(String(r.value),10):null)}));case 2:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(n=Je(regeneratorRuntime.mark((function e(){var t,r,n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={network:null},e.prev=1,e.next=4,Object(a.i)(this.hass,this.addon.slug,r);case 4:n={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),this._error="Failed to set addon network configuration, ".concat((null===(i=e.t0.body)||void 0===i?void 0:i.message)||e.t0);case 11:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=14;break}return e.next=14,f(this,this.hass,this.addon);case 14:case"end":return e.stop()}}),e,this,[[1,8]])}))),function(){return n.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=Je(regeneratorRuntime.mark((function e(){var t,r,n,i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._error=void 0,r={},this._config.forEach((function(e){r[e.container]=parseInt(String(e.host),10)})),n={network:r},e.prev=4,e.next=7,Object(a.i)(this.hass,this.addon.slug,n);case 7:i={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",i),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),this._error="Failed to set addon network configuration, ".concat((null===(o=e.t0.body)||void 0===o?void 0:o.message)||e.t0);case 14:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=17;break}return e.next=17,f(this,this.hass,this.addon);case 17:case"end":return e.stop()}}),e,this,[[4,11]])}))),function(){return r.apply(this,arguments)})}]}}),i.a);var vt=r(83);function yt(e){return(yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function bt(){var e=Ot(["\n .content {\n margin: auto;\n padding: 8px;\n max-width: 1024px;\n }\n hassio-addon-network,\n hassio-addon-audio,\n hassio-addon-config {\n margin-bottom: 24px;\n }\n "]);return bt=function(){return e},e}function gt(){var e=Ot(["\n \n "]);return gt=function(){return e},e}function wt(){var e=Ot(["\n \n "]);return wt=function(){return e},e}function kt(){var e=Ot(['\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"]);return Nt=function(){return e},e}function Ht(){var e=$t([""]);return Ht=function(){return e},e}function Bt(){var e=$t(['
',"
"]);return Bt=function(){return e},e}function qt(){var e=$t(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return qt=function(){return e},e}function Vt(){var e=$t([""]);return Vt=function(){return e},e}function $t(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Lt(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Wt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Lt(o,n,i,a,s,"next",e)}function s(e){Lt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yt(e,t){return(Yt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(e,t){return!t||"object"!==Mt(t)&&"function"!=typeof t?Kt(e):t}function Kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Xt(e){var t,r=nr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Zt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function er(e){return e.decorators&&e.decorators.length}function tr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function rr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function nr(e){var t=function(e,t){if("object"!==Mt(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Mt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Mt(t)?t:String(t)}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a bit more top margin */\n font-weight: 500;\n overflow: hidden;\n text-transform: uppercase;\n text-overflow: ellipsis;\n transition: background-color 0.3s ease-in-out;\n text-transform: var(--ha-label-badge-label-text-transform, uppercase);\n }\n .label-badge .label.big span {\n font-size: 90%;\n padding: 10% 12% 7% 12%; /* push smaller text a bit down to center vertically */\n }\n .badge-container .title {\n margin-top: 1em;\n font-size: var(--ha-label-badge-title-font-size, 0.9em);\n width: var(--ha-label-badge-title-width, 5em);\n font-weight: var(--ha-label-badge-title-font-weight, 400);\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: normal;\n }\n "]);return ur=function(){return e},e}function fr(){var e=yr(['
',"
"]);return fr=function(){return e},e}function pr(){var e=yr(['\n \n ',"\n
\n "]);return pr=function(){return e},e}function hr(){var e=yr([" "," "]);return hr=function(){return e},e}function mr(){var e=yr([" "]);return mr=function(){return e},e}function vr(){var e=yr(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n
\n "]);return vr=function(){return e},e}function yr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function br(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wr(e,t){return!t||"object"!==dr(t)&&"function"!=typeof t?kr(e):t}function kr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Er(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Or(e){var t,r=Dr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function jr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Pr(e){return e.decorators&&e.decorators.length}function xr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _r(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Dr(e){var t=function(e,t){if("object"!==dr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==dr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===dr(t)?t:String(t)}function Ar(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a4)}),!this.icon||this.value||this.image?"":Object(i.f)(mr(),this.icon),this.value&&!this.image?Object(i.f)(hr(),this.value):"",this.label?Object(i.f)(pr(),Object(sr.a)({label:!0,big:this.label.length>5}),this.label):"",this.description?Object(i.f)(fr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[Object(i.c)(ur())]}},{kind:"method",key:"updated",value:function(e){Sr(Cr(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),i.a);customElements.define("ha-label-badge",Tr);r(33),r(102),r(96);var zr=r(115);function Rr(e){return(Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fr(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Ir(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Fr(o,n,i,a,s,"next",e)}function s(e){Fr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Mr(){var e=En(["\n :host {\n display: block;\n }\n ha-card {\n display: block;\n margin-bottom: 16px;\n }\n ha-card.warning {\n background-color: var(--error-color);\n color: white;\n }\n ha-card.warning .card-header {\n color: white;\n }\n ha-card.warning .card-content {\n color: white;\n }\n ha-card.warning mwc-button {\n --mdc-theme-primary: white !important;\n }\n .warning {\n color: var(--error-color);\n --mdc-theme-primary: var(--error-color);\n }\n .light-color {\n color: var(--secondary-text-color);\n }\n .addon-header {\n padding-left: 8px;\n font-size: 24px;\n color: var(--ha-card-header-color, --primary-text-color);\n }\n .addon-version {\n float: right;\n font-size: 15px;\n vertical-align: middle;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n .description {\n margin-bottom: 16px;\n }\n img.logo {\n max-height: 60px;\n margin: 16px 0;\n display: block;\n }\n .state {\n display: flex;\n margin: 33px 0;\n }\n .state div {\n width: 180px;\n display: inline-block;\n }\n .state ha-svg-icon {\n width: 16px;\n height: 16px;\n color: var(--secondary-text-color);\n }\n ha-switch {\n display: flex;\n }\n ha-svg-icon.running {\n color: var(--paper-green-400);\n }\n ha-svg-icon.stopped {\n color: var(--google-red-300);\n }\n ha-call-api-button {\n font-weight: 500;\n color: var(--primary-color);\n }\n .right {\n float: right;\n }\n protection-enable mwc-button {\n --mdc-theme-primary: white;\n }\n .description a {\n color: var(--primary-color);\n }\n .red {\n --ha-label-badge-color: var(--label-badge-red, #df4c1e);\n }\n .blue {\n --ha-label-badge-color: var(--label-badge-blue, #039be5);\n }\n .green {\n --ha-label-badge-color: var(--label-badge-green, #0da035);\n }\n .yellow {\n --ha-label-badge-color: var(--label-badge-yellow, #f4b400);\n }\n .security {\n margin-bottom: 16px;\n }\n .card-actions {\n display: flow-root;\n }\n .security h3 {\n margin-bottom: 8px;\n font-weight: normal;\n }\n .security ha-label-badge {\n cursor: pointer;\n margin-right: 4px;\n --ha-label-badge-padding: 8px 0 0 0;\n }\n .changelog {\n display: contents;\n }\n .changelog-link {\n color: var(--primary-color);\n text-decoration: underline;\n cursor: pointer;\n }\n ha-markdown {\n padding: 16px;\n }\n "]);return Mr=function(){return e},e}function Ur(){var e=En(['\n \n
\n \n This add-on is not available on your system.\n

\n ']);return Nr=function(){return e},e}function Hr(){var e=En(["\n ","\n \n Install\n \n "]);return Hr=function(){return e},e}function Br(){var e=En(['\n \n Rebuild\n \n ']);return Br=function(){return e},e}function qr(){var e=En(['\n \n \n Open web UI\n \n \n ']);return Vr=function(){return e},e}function $r(){var e=En(["\n \n Start\n \n ']);return $r=function(){return e},e}function Lr(){var e=En(['\n \n Stop\n \n \n Restart\n \n ']);return Lr=function(){return e},e}function Wr(){var e=En(["\n ","\n ","\n ",'\n ',"
"]);return Gr=function(){return e},e}function Yr(){var e=En(['\n
\n
\n Protection mode\n \n \n
Show in sidebar
\n \n
Auto update
\n \n
Start on boot
\n \n \n \n \n \n \n \n \n \n
\n ']);return fn=function(){return e},e}function pn(){var e=En([" "," "]);return pn=function(){return e},e}function hn(){var e=En(['\n \n
Warning: Protection mode is disabled!
\n
\n Protection mode on this add-on is disabled! This gives the add-on full access to the entire system, which adds security risks, and could damage your system when used incorrectly. Only disable the protection mode if you know, need AND trust the source of this add-on.\n
\n
\n \n
\n \n ','\n
\n
\n \n Update\n \n ',"\n
\n \n "]);return wn=function(){return e},e}function kn(){var e=En(["\n ","\n ",'\n\n \n \n
\n ',"\n
\n
\n\n ","\n "]);return kn=function(){return e},e}function En(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function On(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jn(e,t){return(jn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Pn(e,t){return!t||"object"!==Rr(t)&&"function"!=typeof t?xn(e):t}function xn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _n(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Dn(e){return(Dn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e){var t,r=Rn(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Sn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Cn(e){return e.decorators&&e.decorators.length}function Tn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function zn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Rn(e){var t=function(e,t){if("object"!==Rr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Rr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Rr(t)?t:String(t)}function Fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r **Stable**: These are add-ons ready to be used in production.\n\n **Experimental**: These may contain bugs, and may be unfinished.\n\n **Deprecated**: These add-ons will no longer receive any updates.")},rating:{title:"Add-on Security Rating",description:"Home Assistant provides a security rating to each of the add-ons, which indicates the risks involved when using this add-on. The more access an add-on requires on your system, the lower the score, thus raising the possible security risks.\n\nA score is on a scale from 1 to 6. Where 1 is the lowest score (considered the most insecure and highest risk) and a score of 6 is the highest score (considered the most secure and lowest risk)."},host_network:{title:"Host Network",description:"Add-ons usually run in their own isolated network layer, which prevents them from accessing the network of the host operating system. In some cases, this network isolation can limit add-ons in providing their services and therefore, the isolation can be lifted by the add-on author, giving the add-on full access to the network capabilities of the host machine. This gives the add-on more networking capabilities but lowers the security, hence, the security rating of the add-on will be lowered when this option is used by the add-on."},homeassistant_api:{title:"Home Assistant API Access",description:"This add-on is allowed to access your running Home Assistant instance directly via the Home Assistant API. This mode handles authentication for the add-on as well, which enables an add-on to interact with Home Assistant without the need for additional authentication tokens."},full_access:{title:"Full Hardware Access",description:"This add-on is given full access to the hardware of your system, by request of the add-on author. Access is comparable to the privileged mode in Docker. Since this opens up possible security risks, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},hassio_api:{title:"Supervisor API Access",description:"The add-on was given access to the Supervisor API, by request of the add-on author. By default, the add-on can access general version information of your system. When the add-on requests 'manager' or 'admin' level access to the API, it will gain access to control multiple parts of your Home Assistant system. This permission is indicated by this badge and will impact the security score of the addon negatively."},docker_api:{title:"Full Docker Access",description:"The add-on author has requested the add-on to have management access to the Docker instance running on your system. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},host_pid:{title:"Host Processes Namespace",description:"Usually, the processes the add-on runs, are isolated from all other system processes. The add-on author has requested the add-on to have access to the system processes running on the host system instance, and allow the add-on to spawn processes on the host system as well. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},apparmor:{title:"AppArmor",description:"AppArmor ('Application Armor') is a Linux kernel security module that restricts add-ons capabilities like network access, raw socket access, and permission to read, write, or execute specific files.\n\nAdd-on authors can provide their security profiles, optimized for the add-on, or request it to be disabled. If AppArmor is disabled, it will raise security risks and therefore, has a negative impact on the security score of the add-on."},auth_api:{title:"Home Assistant Authentication",description:"An add-on can authenticate users against Home Assistant, allowing add-ons to give users the possibility to log into applications running inside add-ons, using their Home Assistant username/password. This badge indicates if the add-on author requests this capability."},ingress:{title:"Ingress",description:"This add-on is using Ingress to embed its interface securely into Home Assistant."}};!function(e,t,r,n){var i=function(){(function(){return e});var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Cn(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"]);return ii=function(){return e},e}function oi(){var e=si(['
',"
"]);return oi=function(){return e},e}function ai(){var e=si(["\n

","

\n \n ",'\n
\n ','\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a',"\n \n \n "]);return ao=function(){return e},e}function so(){var e=co([""]);return so=function(){return e},e}function co(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function lo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uo(e,t){return(uo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fo(e,t){return!t||"object"!==ro(t)&&"function"!=typeof t?po(e):t}function po(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ho(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function mo(e){return(mo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vo(e){var t,r=ko(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function yo(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function bo(e){return e.decorators&&e.decorators.length}function go(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function wo(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function ko(e){var t=function(e,t){if("object"!==ro(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ro(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ro(t)?t:String(t)}function Eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;avYRU>4 zIB?HajfWJjRw6;c-T?PzLPR(B+tj{I;TzN0@bm678TM=@&0MD~MDuwame%{InwE#} zK&M#G`#CbIaE|}th+*CMv&#D-Hmx@EVEE$s=&{{>3h?t7CJ*6Jd<_Icm&_=9&$hnQ z0elQ-V``OQKhtT77lqGKG0JQVs--iqWz)n=LB0UT!7vpYBx^_>70^(ohD-oAj|BHn z4B@gkR=$-*@k+H>+q0!dBr=TGNDqdfnOn`Xiun^#p8T9!Pp4%-w@ep6f-g-|nF9&h zlZ!P$j&hy)M+i~T)G$G?cn|oEI|X5k^ZLMb{!qq8z!#RPfi}}A&nX55Ho~>o^sL@1 zDc#R#?C+up6&rvR|MxG;FJlA|v$e6{r?>l&kwn%sFNEvF$i>r)h9d^si0!i0GGgUv zloRd}c9%g4x~@izsa0qZgeLJ#V_v>28M?6#S;X$zi}ur}+AwUBWaneaC>_O_kBHj+ zV9K0V*-dfJgQDHlq{XdQ=N=Lfh>+QtVroLz^D;c17Jbhcdco5U%Au(#=ey(QRC`Vg$nGHM~xbV{RFM6{;TIJJo zuTCbaXqBbmLD2ECaf_2pB!r8zaw zdzdSfBm9>1t&D6ST9|S`uw+Co2yqmKnhtg)G$pz9CMSaO*!+T2X5O5 z^r`Ln&v(PIgSc@p@%f?j*FNMY!l6@#hD6RXzq;vVQJr0!6`O$JMtuVbyNnX7s{-uePY+h7;E zKJGt`NF@PK=iks~20~@O?xv(foz5O1B}#$TQA!oYg}KJYBHB7YCOj_QG3 z?p0GV)?2!UE!uOw`yfjCi;_Q0+Do4LcV|N%{BvUTX-B!^2@F8FpW#aethxER@WuYb z$Zpd9A;;!TQZq%Rk!9l=#`Jb};IP;mtr!>-2Yxe8hX@8iB{wJ#U#ZkK_c+0)_-a1F zomcAzGF>8Pmw=?6-$YjO^-VBYTYUUj?mOKl&3M~FD`YPA{F*W+0Urfj22hU_Ia>vd zAF$cxFp>GuFFWS^eFe%IQkVu^Sbm93cG-C%otNNuf@!yh!)hv_G6i5;eJ+%WC237O zX9<{Q72O`*3o0hNN|n^C{<~Y;={TdVxB8BsQbW)O7qWUe_7@jyoeQ5Wr^B03W&rA6 zj@E@gen3KiI@&WYfhZ%PQAmZ0KAwhpVFxbzUr!6b7;3y~_c`+l7&jRcA zEY(U_F1?aB?0b;S6=U!*7NahB@m&H+JY_fxzA!sy$-lz(HQr{_)qgnT6c2>Tuq4&m ze}u724y3iz#=0JMNE^~QU(*+{_P!yeqm7CdIk2>2A}znAecu&J!_kTO>}G3#f1H-K zB`nN>NWP1D5MTul&BK=M%0V9hk>3LqPM#diVEaRexoBDUlFlC(rhK38_s>N$_5yDj z{WBkFPfN{fRO@>$1XW#UyqEPv+fwuG5tpof%JEMD+g~f>9mz0`i~`m5ancQM3L7x0 za`426mpgaX?oNf5%Y4;vpA;|jucW6~@Czq%b%SiDyMi5h@e-mKQe$G=7XnIU0$K|K ze}aQK<$vzt?!+Us_Frzd3Aw{?W8klfKtX{~?`k>N_dDFzQUs$ZH;Z7jFXiJCnt?Dl zNj%a^8nIcsB%)WZgklpym-uV#LB95SUGO!eQ9jhb`dHJWP!~|!6}ytLgW?9VduQkUnQk&-ALBRJGYgwmd~@A zHue8a_-447zqw+jSF^B>M)_(8Zx8_uB7I9Th#$`6n>cEmim+#$lE|ZhZ8RJ4c0=+W zYl6hBhOPhblVOv~Tb!W`z}b0+bTp)BC)9=Nm?LGeMkf{;AirG|EdNUp4xFNu;IurF zY{xh38?{N$;Lqut?EITJUP+8a#Q9#EfoN)7l>?-$9Zi6-%^4bs(JK1jUJ>Q*)NQ}r zskvp*2B^L9(l(C?NPnZ-7;PY?k$bXyz&ZNQf(i%eDgeLX^bVL7;d`YBDO!c@!)g{t z$5GVto5vD!+OpyB>D1^C%Z$jatILelVy5>pbaY_w-N*&!LT%v=wJb@!`W0)J=Y=l3 zx%S(@0IbXH^#ErJoNw}ZIWDAB*+bX-b6~z(Uj9e6EiA>r@ot|QE+qlA$I=DzoU93S zFWXum6fM4x0_PW$uz=A;j%O4w@{)jJrGSSke0rf+HfFmH>O@lAzDWhpGt!Vn+pucWbwtpT>xV%P!_-wLKAsS-u_lOFw035I<`AYPf ztUSA(?kCJrhTWi0ES{@JZZD{|76v0}yXPONn%I`qK6c6CJV*_&uOhAJyPg9E3+=SE|6(@y0HC_)1!n()i_e(H?(a>mY z)t4v;syjcuw)&;v^fun9)=|_LH|RgXz~F;zLhjHIKPf2+zsBRjurEUXN+=tfO?K=z zL`(Tm7yQyC$QE9HmZ_m#GhNE6e7TF>a}^n`0P@uFuQbjw9Ur0#*NydS8hZ&Q*5{?V z^1j*tZRz~g6T0Ux{Cha)J5YTb$j7%${CN+5?Wf86Fo%f4>uA#6H={~Teegy{MC|cO z15U=P6nDub0Ck-M1dBEa9wegEy7B2+V^m7Mri78DHBk{giNk!OK9zg{x}MljMu8hh zyMf*Z^JVBjQR>@$lWrh3>Oz8V9M8oV8*!3ho+`gpl=l}yeiWkC__(#>wT#1^*CpKh zW4N3q{;$C!4^NqlfX=ja=3rdK_=yn1IFMV@VrfvY`@54klT3N8!>;Drn+Z{FO@>z$ z0BH6bN@!nM5Gk#6;o3!4b=g%Udu~0gupSfYd+>E>iX%f9=a`fOvfkz+lu(g2l=Hfb z63GA>09Ds1F1rC!f6L;Maq!P5Mi^TkjUw<9F%r{-Qfy z45Y%o3BAcY{1#$VTGNJ(&hC~O$w6^vAVX0Wd~1fR$l8Pdqf{L*N*;i48JU(CKzdIa#Vn%gr0M59QzBLXE_bR*ItV&LlFO_Voj}F15WNQXHPbYP}|D<62he zvf;v~SlI!~`t)*Izd^_)Sy~fFyqF~yb0o?e4c%@KdKXC1d%YsD%Mq!2joS8e#$x=< z1YuQ_i)?muE^jos3Hk08jeExmlcaN;tss#r<=^8Dwjgh^XkL_^15}~IOJ9X(?f7-i zUxf*vLh9zCu=dk}4lEewg>8k-JhV0I8kz~@Osr(TuVx(%HB*XSQ)pf!h{H?67cGbq@m$lOCyiKgUX&!wNN$sLS_b0 zcTOjs3t9{)8Ya9+DP+N+^KNL!VJ=xdt&9w}^>~7lH6pRWwiSumumvx^k4jHf%d{c? zDuK6*y_NJJD^mCZSU&K8-4YBD-(5-=GJQhJh=e=-%#rx7?n&+m69zJH8!?6!0AU}( z0F?el_@w9YFKKgA%(r}cqx@ziJ z)HKa*?t4`46(@~&QSI9QEPY8w0i5aTe!s} z%039AaqQH)lW*FdukZg*FWzLk-hBjHo7X6}*2<196hC-$baa@IY_MYL5Sd%p_k0li zhEIiJj`xs2>2|-djV|tHyQC}qGA5Dwy^*7Uucr7jVh`Tdy<7}=Y`$!I=s4IL&?mGd zBjR&XpOu!p*C049&KpMGRa|Z$d_qq1d;7pK+c|NV7&B#Hs5}+BzbAMhgYSo*L3N=v zE1X;>d3eH6pOzcm2zzgT(QM#)rq6zHy1gu~)tgmaiFw5$I zk&1J_)zZvs$^jjfKW@NFde~I6~4d?0+?2|`t#_i9l(KI%nVL+Zay3ATB zIJXnG`CMuw+3rgRl3Z~p}j4ab`+1$b@OLdSuJEYF|+cmT-s?+=YtoTpa z4L#HznmJ#OQk}#}>u!s(JP^m!CCp0(WUDhw)uQZ@k^#vW1}Is@Xf>HwGnc8WZvO$T zVU)pbjc6Yvhq6yAmDYiqQS?RwT@95j)6nAXeLue84dg+XFN@_kF&Nij)SI#siW_$l zOqQ+-WFADxEGcE^{i~5qUc zrp3_j6gm5FGlj*O8X7lAzP`-!(o$}7Cu5zA-RleAR zo#K@sRH9dfkmBWRtXMHaOnqcLCAFoXcD_^6poFOpms;py*M!<%Ia1=I6PvcKPtDNm zPv%+SOU7`tUqU1VJT1rr+>^M7Fi<(-7Qb6YJ|GR|ZfEHr9?XNi`G(Su7tPjQG>#{G zZQ&%I#FM$1!O)(xs0X#kU`hG)27#e}aKq82@f{E>R?5oUOl$IYG&5sZOa#tWVbABUIS*q%F6UR- zrQWUq4iEiKS&ya7xip#$jNxwSwoE%!2nMv=7Yk0dSBH|rxhR_h%)WaDcrPJHG54Iw^6V0ePS(I0ZwQ^@Y$AP|9^Y0?#hm|V3!H!k?tN*Rk;Wt@bAiy$<= zRCJP+jH=mFFpXf?iCf2eP$EU$>SUgw=$1aw>;;kmv0uiCs@bWY0qY9D8zkpf2GVdvE`m`>*xoD6AdGpn~et>4*(MeEexeNPJqh4*2(BvVdCRWYnpN# zm+?4%RzDX4Q?S830u>`l5{_h~?M=ej zhuo>%pj2lx%`zVN)>Si5;Dpk1gRUj4m$Tv-3Av<4u1GtL>TpBf@1MA@6Uw=TE@|7f za?5D6j%Um^2!rXF4-mxt&3IRhqBJ^YG*9eW+nst)(ySfhbnEr%G+V9!5R-m*`wIsF zoPX(TywFlqnxlW#v^KQ7?~4<24d8BGqR>iQNo4sTuWYs|im3o64P}_mTF|<}w(K=L zQ&N9AP*#d+^u-WWVv;vK+q&C(R3#A$`^%#NY7FzY#rurAv}#pARt>H~8$3AG)LN@M zWGZ!537WKv6e#r{JY$SA3wl2VE&sv^jn^hgtYOT%6k|>+^sfu8#Bzzki z8yNS=)P7EZnnmT4f9k9zd9H2jZL8E11qM)46#LHWuQ@6`#osdun7QZwCKOsMb!y9z z>7JoH8mU_9vRh6~Nm=>H#h*NHIq~PIg~8tod*5{^TC(WPFtIeFyGiQ^^H!EM>~yvs zc=xZjLsH-wz272e`<$BAqqt8lgj~LHiEg=HGi>TLzUrF4Uk*tTcsDuYhiZt^^W#H? z;NM<0UM*jhrtm_U4~&GnKlH5^Hpa)Wo$V6`*Ez&kDIbs44PuX-<=LF^75$0ls0|VoV4t!n zTt1rx=fB=H?=^qd7|;;OsrUCEuVgy9!%>BnsPqug%Yd#=NJzEd6S>~$zHJr7Gjr?d zQ6*7tsBt$dv))^+O|Cd8E&n9Z=98Ruy1%qk-T8Pe=-u^oP4>p5COGVt-8gE64K z-$;`%e|Xfa{$S4Re)}7+y$TFr-TOzVhkwW2#+d%ZiAX(I{7x>7&n1Z3A@Hc`6>w1Q z6__2C{sQXX4I&`q%-w;6LQww(4jLsB5WEFtxPk@CzozyJ+J#i}3*KG2?-9EFwb|&u zYyFHyE_-9`rN8juPueZe_WjsX`oh*-d*=IpY;6ro_m7q6|L7l$g^$ebmB(-1)33oS z;s5!<|I6e_-w@;#y~I77ehJCkAgT%81iPJ%rWC()wvqPuN2U$kH0EQn_2vz%aDeaJ z98iCLD-PVm-Jk-V)dO<@}0P2-Cp@OgHoq0oK(*QySda1hMr4%a9c#-qR zE=bNLT?1vAl#?*+bEi5^3dpi_240q8ji#>*xegi3^QN^}z6D1q$2!>@JBY%(9MtW-tF#=aOelo^H zjM-KLm%DAn{*%i32%5L<%j(o^(N@%l_!@u;3N7y&Dd%BN69)k{o^T%*X}m=+2Jt{} zU>CwQim1-r>|tj8vKxaSu(REbr`l%zY5wO(s6N%*v`Hic2nr+YwnpPMmsUp*L+gc@ zcklY@bmxqz?u1ATfjnnj&&hj$qqQlQ=qbKg!Uk|o+I*VIqor2PFu>FvMyIo@&k|A-G~jwJDO z4B1a$lO6JtcH)T82(8ka0TM)qB=e((y)dI5C?Fo`KM2-$ zx`&x(1`T7tRA6K%1HM_iL|PRvTt>bG^{;y%z;d8w6A{Nm*aX?i7>_G#vfxXC1Z-Hw2Ntl9ifWKy zeFT_7jmW5$i;x@GCZ}cyL?IIb6OfGxP;d&V$dsTPmH_Zdciv*BB7c9P=k_BmFIu_) z&%Vm)p6@+#4aWXyq{v_8geMo{3>1h>n8_2rzr&szs4p4{5N$)`h&Or6<%qKuGK|p` ziQ8n1p7_jnOC?7+v{(LhDgG6fYj^DiEf#KW`J?#1o-~D=bxQ_<@>P{$8Akduey^Q&^_2Y% z=9psMuVaW+fanYf#x3tePUp?hs!4+bdIok`+prL;V#BSw!Ir5uBvHn&{dm;OU)q$7 z&GCqiB&~HV$uz?8!rCbZX#Z{cy)ydxuAHsVpJk~ShYAN%`?=4B>o-^#?tS{ESkpI`99wq8k zr#&vDHe-c)Y}IRRSlN?F*-sh1=SJ>1$k);>yqKEG>7kmO&fjloAE%|;nPoyIspgQ5Qh=}%GKAAEl4DrxPLnlKO5xzdXz#}?ga&vdEgc{7u#UT9EKND+>~(>yoP}>}`rbjo_Huk~ zue*B)p^yuo`kWV5n7as5ub|E|K#NRGzR9DU%pEVbAM-~fRjH5Sh6!-r@OaQWY!*?` zbq8I|L}w#=Hoqn*jPY0QeLg}aZ#pH%VJ(+!v8Uh3#8__So{YFJZFm2a$YXrm!uZqemei2Qe3(riAa~5=j_+*BAmzky&W9? z*#hO?^Dz~+&R(xB>J2fc|eDf4|6`touvFh(i?Mt0ewHC7@IFXRvkvQD8>_l zGgJ!^oA~0R$Pj&*E_#b}TLhAFM0qsJFQ5ZAqHJa+`~;{3BnkAxibE2Cllz3A^2xzu z%k&J&BltAtnCa$QF8)R)xB*hXzG#0YU8Ty$YCL6C0h&;gzi$N^q6>^r4#Gq=-OB8 zu+w#5j<(o%297D6h25?aBydn{vZ6M|)X%vFTrb+TJnN2s?#j((-^y_7Q?n~h5F_0z zf{B^?RG!;6)vE_q*ABKGG5kX&%{V&%m?VJx6MnY-ISByUvQ~@}N)&_WwZo#+*rb+L_CUrIdMwCi+sV{5fDoup+tK~1n7 zpKf82H;28?p_9laQsCSe8OXNf*;#9u;M{PNG~cMxs-9qKm=uq-2v6s^7|7YKzy$S_ zs-V!V-`f8nLwAM_oNNp zug6u#hNYbe5(AxII^d$mpDEzQ?|U*iqz_l=$}*NzppHh|RaqKy8UZT=lU30EBm#B4 zk4KCO|Kw~8$=-I6wBIK(ij!m{OrJC3L*Jh1NK^KbpM7o9IH)`#aTh?3+U!nE=v;Xa zy_Pd0axYVf+4P+ucHdEt*yQVIAKL=G%iQe;v_lbfR*QV`wO1_Wm3}{`N`H0t5?+Wwg2cooP`?nPXrtEJqg!7FiE|8 zLE_<>ehJi&O0=k>lX|ye##iZOht8CiXMrY_K+Vb$jq9lskK>b)u8{@r=%0bYZNlfMey; zgPUC}!L`U78PFQCv9)dRzqWyD@gf}Q#?{%-SVdfb>gXkex;N64QNt9mW`XL1j`f{Q zN84PdhV%VWzMy~n|}rwN?tXLGq`Mg#9@W%q9;az&!`|2!|9=2ext2a#a% zzY;fWa)y%l(x|$tJ%TL0UQi{=eiup0aj?omC(jO&Izo}-)3p)2!Qje&neYMi`pH0> z^=2f=e-UNRe;I}W_1f9o4A`DgVy%|9vtX@`E&XzDpKD6jq0LN9Y!_VsG@M&#%e$))-|4AsA zNk5%6$9u2(mFIfeh~T?iFtft{xJI_Z`ERI%{?9%4;~K?()fclTTp|1@PQQfzrzIB& z=l{nEus>!b+MKeGas6BDcGg@*4e1?jy?{WS>G5r+pM?3td8Ity*oq=h0=it@~Aii;btP(^su1bv^Ba=%G>vX6GRf#Bd#TF(cvm{A*=me}=B8 zY~YrKnKv2(=#`g3C7g8V0*GOXMX_9-h`tE?XDV`~J7n1DYa)gU;b2F8Ze-W#rYoWb zzQy5OycZZLx+1I}f89W9C|hPAQKWmp^cJDIa1D?{wJT4woQmk41^e-wJiF|5}Sef~f%q z2X)-_wvvqw`eIYrvM)1RLBEJnDt=I3R2%)toZR>;uVylhWl@Eb&8X<34lZy7!P3U6 zk-1N&e?{T^XsZeJN!OX_MH1vW#nrv}#$$B)&F=Op&^gI1CM40V3>u^RH!qNL6O=Ys zk-A9IevF{${^DWwbd#lnJ|+`sa@xSbDc%NT`4$u1qj9b3)XPWw6q1zrc-$izx-*RW zAphJ}RF8ZZqUdz6YAL=_YvFoXI*V?Hw$CN%g&r%^M$EeHxwU@kXHR+@-wkUoqMkVf zaY)doo6}eVlyj$ag?PK7$;q6BJ`8)Y1b=!;N;voqPC!kD5QQQ~J1d4~&6$StIQqFO z%(PEa(=ZVHy&%`rhBfPnE0?T+Cx;;3!VqS437RSd?BgD-O2*^fkP2wVul~|e%x(Tx z#saVZqQs-Piusj~W7r;;Iq^5X(56V6r|Kyyzp*ayDNI4Y2YfzC}BvMcO=S@WM zt>cw@)J;Y4b!X$6>rQbl^xpRl?lyHQv~jtS6kjOJL|G^IdFBN5@`(vpn z8)c=XvQUUv!$S9NAo@T0UE=?=ycTme9HIYQ|J1$K|Izu=(|I|?qVtUxiRzCwonD~L z7XD|ChRkw~pqP~IJ#wgtGI3|bNoW=aG!Q`o4a$WfP>>*r3aq150qQY*GEA`3 zqy*`dC<8h$@gB)yK>WVBGFBs!SOazQi1b#lW#YF)3)xG9ucNp{z)8ZecnFl{Y#unI z@VuaF5)b@Kat)7#02~M+N#2GU;GXddXYza-f~S6Ke{?PT=cRXn`j+G7^Gi#X7*kxv za~Y#ns2prb~&r#j?=^H_O~rXjP@9E-W#Oe<8lQKT|hx z0@ZU8I-}oMZUlh`M=EhwYY&fUjh)P~UGj-G##%J=Go=?=Z3F~c0~nUkIq0BOs82s+ z(DHci%y~2bxQDczx!1KQH-C#B1n&Dsgb zb;?T~Q?adQI&i=Y4%KcL=Y?UKutlWnwi=WC_IZ6jRDSHwd<8GXgk0Hu2x_Tvpw!Vq z1+EN9KEVedcMTtch%T@1kJB+thNXlBwFE~A`X;B?kh?EXPh=k<0?}x=(>THOQ}V)! zLGR_ipeX-OS}J(@lWAy7thbxHuw}fEmW}t}qYd{ENw%N@;Y!<4>SJ&t1v*56;aQ#mM-azrxCBC**gH8=r$?7z-EAlT3pK;IS?H`5KUp_w3d zHACs~4FMf%qL<#lg;$u@%C5D|&|As{GbAgHyj2R*7-UsF^JqHiT`EALs-kU0LW8gn zLM?BSksmf}1^;hUe4&%_3$ja|ztP+6qic6OT1-z&kPx zmk~^e>9I<_TEAlc+XN$l9lLYCr80~u<=li>wZ3NaA?gLJ9j()E;1kT=IInlA+AooE z?=O^zu8+go(U?)N6)wM(71qzeBZn6q+1J_=`D@|5=7xlj^Oqck{U20^ht6_{?eq!< z1!vugebmOXL5wBj*4X4njt(mZ%aAq>B6_~=)nm9cmIxf3^2d+eRdON0s18P*ygArm z%Xf`HA8J;KBns=OKOr{Mqk$7+TU`%$0nZMy`Ff~K9M+%6$V->-2?Bk3j0!S%Iuv1| zQ?@fthz$FQKq~_an6VCxw|Ic@!Or2v#)#|&$YF&&$hT$iU0GLzMXBHN1vQMRyv6KO z#1op6HWk_G=tDGuGN#;1HZ@!Oo^L;wx@U<8lmI`p5${E0{FQC-VU^KG-yQd#vpzrz z)`SGS(~<|r^Uro|U2R)joe9h$CQeDw`q6fepX)euhL0yyA}X)MKH#pF7tXFF4vO@f zFPH(e`nx9-uByKX=9MZ9yhrD2Bvqbh#Q<*U{jxDURmP~%1D`Ol>8j`>bue`iC5Yt^)K z;xh7@A`8n|$v7kmVH`batkCh(;ZV+zX9z5*vxzpYB~$hUvHbJ4;h=nGspW$X9-pBa%hGG9wlXxbLX{i<}1)pjvx_ZHkvBM6s#X@G0D+Y?= zx{3a**B4dAic2!#W{*34D~DS9lc&oqDz@Fqk-yY|`^|pQCHSzq23a2BNdq_HWF8Qy zR`$kwE>xrMN2mD4&csxi#N#h8I=ppmxiU*LkSb}u@1>SIle6|jzYdXb2`iWWjcc-) z^C_gISJHg)xJ*u%Q}V613)x>{eJDwOc5?Bg*FI0YRxF}6YR839kDa%R`KYq#0V4kE z&LmV%6Yg>7L?Ul~q8xjwbd9Xwr(;o}4GSdFUh~%Lt2gm?zgxNwnVYNP!_jY! zm0$<$Qds)waY*1VJ^K62dyPs;d1yT7Tx__S_>fLF3+CFr4GVV9ig}Hdm`I$N4!t@{ zJ6iFSU14wW)>wPc`Db@;=Ba&s45_<$Yo(V}+HEv*^7IZpWoY)%3ZR6+kzd<70zOyj zXssDY;d$Y?;Mw6>fEj_WMo>hI^qwM@$8p|mfsn%1TuCL(w*lW|bOB0+>~z2+4fzp4 ze053NTG)L_>G&lwTT_{UDvoq%U{NSE0NK(*m|C0yj|yVmN>XcA;?_IxpC}c%%FyZq zI@I6p-L73I3Wo6{i;Ai`Gg7kUgNnYH)D@N~r@9?LsN3DuCfhMw3QYO$q)aQU$5v_S zC#LLZnQ*+Z*9${BbLnY3Lz|}S5|enkLFBX&z>EA)Put-6dh_KETViP$yM9bvSg(1d z?atU9jncc~4}~5Z#YL23u6`rUudId~te0!kJEc;K<|VoF_KWf;578rC5sYO(2q)p3 z2G}2%p2`nQn2vzk^nigZ!7M#p_<>=x_9kLifJJ^jTRaW(1EKi=0-xa5gVuP=zfeiM zD^a{MOZ~T)IAhNugt8o>89qD&N|WB~Q6#H=PyEo=9}0V=ib__ZS!b=5If%WZbDe|H zshZR8)hnlx2gkj-Aml5uPrqK+cW(OA!?qAa z^6$MVEQ;<4TiJ}tnb^gYTky>E=@JFIyx3M0?4~t4LFdr>tUz?Y4So|A{5sW9yJHVi z|9P@mv&8wRdMtS*$w3>E&(}idV?zOdth<_!rl0Xa)@n0HtyGM6sEeXPCKj_L`{2mE zO1eWZYH5L;dh!z4x6zvf-DWJ6o?D7+z-C>GnU*vQo9{?UXi4_qnIvwHIs65`El_wzF30EdPaqN=XW*u#2=c{a#;mAj<2&41^?!EJ{Ii+kfq&Rv%QEwzVNDgcDD zf@lsrDNz-w&hENWsSLCdyzmxwo=OioA%BO6@zSHek7FZ`W7CV|uIE+IgcRK;F|W3+ zPaK!MKW{HPUIbdBvF`ifF34!QWNZ!$1Q)Q3+8_biMAaP;i!wLOu8uX}6PX$6^|v?l z0+7b3H|u`8XrRI+ex2(9v!{Hj;l0e?Y>Zs^R0O3(QG>ZP=F-1*NUY{p2IHx9qZkXM zD&w*JxYRSSp?YKNai=ZvGRX@?8QFk}fzB3J2%CO}RQA$_1XCDuRDRhX_ft&Qq`3$@ zN|PQR`Nr-Zz7F~NdDI5qgn5~|z6oP%iXZIP+~Rcc({DYOtfUHB&@JyTHi`+f)b5lw z@D_$F{Bcrr*2FX#0eViv?9KzPMrehMN4BIPE)q6XCQK^y>^9rJuIbgqz*Y=lyE?u6 zTVirdwRhMZ_Z+~un?7WWbCDN&dbfK(zh90nUc}fYd$#MQd-d7U6@D&kKk;E`De@su zUcH_ABH_B3`ciz*(nX-^qK(h{s?mDXt*U=%>$#%hpf<tpqtgCv`S$C7Mz8>o9uSD=M&_iL>2>X$H`TVc?$-{W&lhj{z|E2pF>N~sN z(oj(L8^wz7ec)V2`qoKr74oKPLrrUUyyaQm+wJ`;%#SwqCz>kc-}i(c45BtiIPz=W zt;G5h>iNR3{OyTE^PD>-`m(YmG$!Kw zr2r`cL~YBC75NG>5+BS_*)?ZNBJ^FT5lCBqTm7U#=-S=D+O$66e*u* zIK_NBbAQa?ZO+yWi|Mxv4RX>nZQ9f_Do+ZosE+AP-SAb# zZ&hz1IBI0Kzs!pqW~stx8?#iA1KN&_t*9YbNC3pCJJVTv|9M|?0n~H*--jm zbd`pIj~E<`;ZGP*n`7sJ?Z~>7=pkdK(+IFTlo=9;AkWAYvIBUDxy3b599wqc5!v6R za7YRGAzhyQ5-lf#8p40?&oUKeOl3EG4w8I@KuYN%9s=eN@O3nKL)wuYJ7W?J?6KMI z*X>DkD_>kFAQR(CEJ0Q;w-DYOs@2Kz%6U`d_jJeWP!L@O)c!lW} zSO-(u9*|*B=|s>}RZ|0Xm2g{43(FBO1urBLOZ6$F|FQJX~+N*Gga99dFlMSPZvpMU;c0(Yt^Xm?#V z7s$Y4=mOB`&e-QN%W@kPiWSePT;A!%eN)Z$Vtx3LWBhJd5be%UrL+wj#jiQ;)7o@9MYi44kf z%Yx?8vi>_y&gZ-4eo6In)cFQuLDdxtU!-P_pz(|EV`o4f>~3uvIGBHpui{vsp<-4F zm2Q`C2e;%nJ|}2WNzEI2^8P(Pe!=Z-w`tZqGmiB|y{#>Mt;!Z(wkshm&tPnQEl4?; zZFYm?I1sk-V4Z`v=IFrFv}-=tqQ86C>%grv(T|VkYk-kQo#)>_P#R}emi&*os0+&I zy!^*V4#W&M9FCC0$?DF!!eEY5L6hJX_$+!3Kou%=sqX}~>H}MCF~L7lh22ByVq9Ju zOQl!Y-8Ty}S!KU7u&y{&)aJA6zdrz^lmUsS^&jh7E%lTDpnh0FA>YMLi$a>K+`uw& zcr2&*U)!mm27CBBsItb~02vgMz1eG7E<=RGZiu3g_fj_dTQ#@Zv6;&Uw^0c2;VK1r z*Dt8&r}dFHWA$OOmV%7PY>%;~L9#t_paY@(r8LpyHAx+q8r>Kmc!>w!Hz=(QeT znXNUWJw(}5r$BM^iIV8SN_e2__x*W{X_>Na^Jgd}KskErm53AUxC1K)<50w381MOz z+^|`WYmvkQJ7DLyGkJeguwrX=@TTEd^b?*X;ZdtV+y29_Y9DT z2_$^q;1h23MlbwIU+`uEb^mPVhU3owDAJN7YKlgIQYgZn6IZ_pgroCl{L|f<>062% zC?jrvIHVLop_A(q8E?kRnyjIZ5Gf6fM{MeeyHAKG(nIf8`HUT6+<4DZRYb(n(F_4R zN};>bl3!btk-dqgwVqg1aCdO-tb=IcoIYg7a8~Q;U>Y8OohR44Ot^@2VfGsr8=eHK zlpZj&TEJMvLGW9QBHT1tioLdoKpY5X@j(6phq)wim}oGCeG+lha&r}QB9D=}wSpH= zb}0A#Vxhs!0l_pg>+O4+Lc@=~0bkuIdYZ}El_*LA9TqR(sUW!frKovChHs9SGhOKq z8gVq2P$|PyC6mBLm?ae@BzstK0V|6iJ^((pE&aj|0+wA$(V(LuoxpC?XbE)uF#m$v zUIN=1R%g#xWW9(;#k*=8&?n{t)KBXOf~;g(Z!jtAEiljsmT294#n2P& zZVqS*N(*$MFT5I4nh<}QR(@=1(!QWd9Qn0xG1gmGTNAt>Qh)?c9;m>xYQ&GKwnfow z2%9{J)ACx%J5;52TRVL@7(A4){aznM4|Cd-U~N$q zW!g9CYe+HY$FmP^RyeO<`xx89xpn)~-8VecxOlwOPjAG*4?4~g#4Y@t67$&|jlTD) znP8iFvsFl%E6HO}c0;*6UV_Ju?150K=dxOLe8^b+o+ESc1a$wdza^S=dn>9E+hnh> zwjq*4PJ#kBlTE8@o?oc4SEp!{hx7~I_y;Dk1jE^x<@orB4s91FRd%Vgz9-C6jAZlk z=|c;R%qp|06BaeYD7HU?&w%pRK$VR{tOd|)JHV;GxXa=-hU*(8?;cl$wb7$ruYibI(KfJn7OeOLDzYr zeMnO%3tw3Q?#9AK)3u_|N&{6hHhI1`2_NJ(HjEdLZ6rRs=k!Kpot%0WJnDniIKT~v z=2a{9gLXK)!8Kk`xQC?zqv+}emkpZ0WYpOl$x(NlyicfYOCJM$F8?qqsiKuaD8QVc6nEj%q?(Qk9i?=dRAe$vig&y_**@gB> z?a<(A6wJ>B!}|&kuMIj|Y<;Y$l2htsI{ad-aVULt#@@;HRnt(!6dNP`iC7Gm-tEni z4y*qU*Rq;INL!ziNS+kHFZjghum&!QPG(x5d5EA4FgtU7%EeX3tF@eXYDjXvuYk6i z&J^ftzc^nLZfq81*}cvq@3Pyo8fV?@+f&)4Ge0xWCqj5Ne`gOhlKt906yLH(oV>Cq z6RJ_+P>H=9Q+!E4WHSB5o|?+S(_JA}4mMlN?YpL}qd_R&16CTtuXrxdtx*(@!HHw8 z1tv5ta=he66G%v6yR>LYjZ*E7GghiZ!v8uP5eRm)CfQIf((sD4nL z{r1Q0%Ihm0D@s}wZR)gKxuA zzG{5vTbmW-y5MgSCP5|SJ@G0@ezehO47uzpX~*n!+GbT?KymSrvf=P>E9DDmMUsG1 zXn<`avSvtMnHcQdwdV(UfG>7uF_GPac4^AA=hcv_SgqpS7g=H^H-1L$md%$hSqj1p z>9?Y`W%Aw!^3ZC@DRKe0psiK2v2Uk7VH4qF9zYxq=+J1E0I5F~0aW*&muj)A4W7#1C3^eULPj>+|PkOSF)eI$b@`KYh|Zy+OTZWyMdTTeYi`XcQ_` z`N9i9m!UwCLr*K`Si)=j!`#POT{e7=#uipx(JE&Y{U?$Gao2^P7BUb1ksCJBLKNb< zn(W%u$3FemNH*L==L#*k{aw8wai0bEwS=Snbs!cl?C#eu(sp45TBI+k6Sb7{^a&0f zmvP5}-qx7b7+eDO>CyA_V$HEpZP{4lnrH~2NB4}}bCq_O`-Ams-hA_%*iNjusZN(- zo|mXyML}ALL3eB~w`^D7hr}uC21=yc)-`+R+fRBJDk3(PB)PswU7{yL+12c9T`rPG zQ^)pQi^Ex)}BX-C?mAYPWteJ96F+oVp!7d|?2Xg&w;_Y3S zKYEC5rvwix8XO8bx(bFkwykvsa}SFZJ3~b{Wm-Usb`!Bg66Tgu?2OUlJvbtKg!p=O zf0%2oy*GqqWube03@lcmZUb}-hK)p@IGE~CdtwT29U6F=zeXF8vN19KK4FuzzWLKe zbEsEa>&`zQ@9UHxxW>lKe8t*sm+|d^{WQ!bv)@mFT#p!Rwz75{vS3umK1{|qDf5vo zG)QP!lTgnsqw1qX0HHpj5(`boM$|*BRlPW5o7%&)1hx2^Q>pVKvb$eL>erd!Be9a9 zjdejFqDgh_F@4#ddlRtnb7C5KjIoMSf^b0m{~nTvw zuH#>OEtq9*8#VdOjpoy3&BK1NB6tftV_&)C^#@v>5Cl7;P&Ym(wO9UZDU>`fbSI20 zrUjQ%3*qs!_ACL8F_GM`fw~w&=W< zW-|K4{#9Yt%{rF>4(G_;0z#`YwiGlK#hZF5bKW5y!e5B=ItLBiHg`$Tqr4S$210h6 zB=UHcM+16rtisEAYV=uIj@dM&d3y3C#f7bjMTUPY=WV}U*?}Knx~?(z(?hXR{;an@ zF&dE(4bE>NF|RvYPmiQ+ot<7s!W>-}-?;P6xt&rU0QQ8~(o0E}o#FF{C+h*LQt-6E z#@E9%%4t9ejAG-P};i`OT#nyFtFb z|1n?|vdZHy+thhA`}Ww5-zYVom;Kb-BK@tkUR+&Y5!!)6>b(a=@n`%(*rxg6p_adD z(LxbfnCQp+exb~rtF4Apw$4F>%=&U3DNot;k;h;-kO4n*6BHu>eB!f)FI44qNqwkzV4yZgky!5l~nUgTpawz`82z}p8xd8R$QZh6-^_v5fR{So$8AuKsQxie=%Bm2b*-J0}qrCd1t-OU9z4@7GQh}3nXn)mTV+Fm+e&;*sv-jkat8F9@ z;t2EmBJ9xMGv~d6?L}KJ=~sG*ni8EYRxdHh-{mB0iD##MGtId=q@)xF1iiZz|BHXj z=u~GN(XxAUP(z-=u)L#XlKotaJo6x#m_Yg2yC|%#RQ_V2NI`v|>N@yvPdI2Ma@?lh zz`^m@c-B$@9sK@hT|2SZ3?+L2%PutuZk3L+I(MmqDB39B-c!j6f73{`UMc2`3Bqps zeAr6?&(92ObA9>Piz?^*vC9R|cw=r}Y~VY6QQrrP&&0Sj<;TPK3;fiTE7v_c+jl`X zCf5%q_m+Xcw(RZu^^}aG`}L8c<0wwFyP(gt%^fryWkwH;(g8rRxd5Qhmkt_%>Fb`j znP<{RewDzCeCK}Mf4zf-YVcV}Y1CdN0Jk+Yhmh?d4AJ;^|;~yu>3%Lq>&-Wjr18nw>l)aV+<3 zt?g<$i~kjm%oW_Drq^GcPI%Si1v;;_8Rx9b=0hx=j3eqNlgYtSbw9?YNZ`sh+$ zIS;l{d-6BrQ=r|SjC@zjbE97uTP^|!XYvo~W@2@F9-I{?_r3ln$CjPD#yulMZ= ziXP~v`Nw&o5S75zUWck_2dz*;5}oC&ex^@q6p{6|yh;4T!56f|<6$uzDpeCWd1RA@ zg79Vs2G890rDR^-TAVW5=ya_HIxe$j6d(YB#jQXgs}-5{A@3iK>>}0kKhB%p-!g_C zIeU6lS$Az0z9vCHF=w9qIi#e)55+byFtI{RB7WZSxTXb4sDoo7wgJWwR48F=ZxRN_ zJj==R_xMB=2s0*qN?8Q_d4B5vL92F8twY25ZV@8Kt}VVTX@(f?Unjo|@9e>`6i_tx ztpX9l)!pTq4&G7=AzOoxL@)MjOm+EW zny!KXQnzYa3&QLz>8`W1<+PI)eKY%M4NLB(T&oLfmF29^J=qC<{nXfKQC9T|RxV4* z^w@5ENf`@_YE2Sv8k@XoiK4>lz)VStdrc~ASVV%Hg@2wqq(^OAGg(GFGR+l@?LsiNzcNa;%lvy#>su_a!_YXW^MhvWd(+px z*mvk!7zI!Ar0%syy>cc22Ik!Lk|t&@)AtjC)!jeYMvFH;hDQ=o$lKkZzI>Li@-6;r zcFXickpn0sWS_D1(7g3^`n>;AO(>Mecno~;wkDuYLu(S)V7NObUmnY`b`2_d9Y{aJA(Q09W~UD`(11Ad^Va9 z?y!k#srtidHa2FOGU#SUCXAnQU2hRPc_z0T^}+v_z&zwTY)9RLOZv20impfcYF{O9i!|1V&adn)32^x+U-Ce@7$ysHzlMCIQqPsc~l{X}`1;Wd$X9UfpN zU3B1+IpPmwT)CGzT_I4pTp<9g+~?~bKU8}jKe$utNxI83MF)f=BB9%g<7!EFK#XT2n=9;$zG38o5$ z^6>t)xtnnh3C@1!!?ow6Myte-hMewS2_z0WimX=FW0N!}sIx*@5)Kc6%KRMI1~VV% z3|MPfTVWoHlFHK_8p={5JGhLei^Z`JxxZDh@*fFY{vz4p*7zn_2V7z9S@lLKc$&}v zJm7XvPv+upv5CD+XW;_OK#NdAF1stG0j+eR#3_ER6cj0fE&2%;rTLk#zUIQn7;f#! zlkWyZ@3zZ^z0m`^p@59Y#$l5vS4o6G%3fP@U(bwZ zZ{<*tu!+p(^8=7Wwmt#5-E1~bCE|5NK?jRpnM1WZh}{?KelrzVSvxW&l*nnwX5LZ> z`NFw4-z^IJ5@%khAy&TCq3mz zs{sPs8Q@F*rG@fDAH{alR|W;}jCx+5m~8Et5mA8s@s^H9ReUEctswZJKj?_TFc>d>#Xc36wLls86wEJv5SJ z?U-_FySd%G4mfiy)Cnw9oY*A=Hu-9++0~0Epi)O%(HbWo;D|Ng) zvtt(WH1bs}T3hx<)?2T+zfY{9rmbSmfUNzX2p18{stUqd!FFq?+5ne^Q*LSz+Hh)< zZz*H*hT)B8wG&SXzBICP{h_W#-xBt4#Iw>Az+Ii;lxQ`(pXD$-2x0Uu%pYC#G9n4i>5GD~S*bP& zlso*r5n&pgu-p13bTE(@>Gg2j`TotgMvmmWFbN9o6~q%18e~;}+vOtsQy>3C1iaGO tHnWf4)^kT{ySlL4zRu^vaa>;|l#$gsS2at39JF%@{1egbMlXVb^gpu=`mg{1 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js.map b/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js.map new file mode 100644 index 000000000..c3c3c1b0e --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.5efe339eb242c5e4b376.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.5efe339eb242c5e4b376.js","sources":["webpack:///chunk.5efe339eb242c5e4b376.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js b/supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js new file mode 100644 index 000000000..f0ea080b6 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.66ee904e8fcb36490ad8.js @@ -0,0 +1,2 @@ +(self.webpackJsonp=self.webpackJsonp||[]).push([[2],{161:function(e,t,r){"use strict";r.r(t);r(39),r(80);var n=r(0),i=r(13),o=(r(101),r(102),r(12)),a=r(10);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(){var e=h(["\n :host([inert]) {\n pointer-events: initial !important;\n cursor: initial !important;\n }\n a {\n color: var(--primary-color);\n }\n p {\n margin: 0;\n padding-top: 6px;\n padding-bottom: 24px;\n color: var(--primary-text-color);\n }\n .no-bottom-padding {\n padding-bottom: 0;\n }\n .secondary {\n color: var(--secondary-text-color);\n }\n ha-dialog {\n /* Place above other dialogs */\n --dialog-z-index: 104;\n }\n "]);return c=function(){return e},e}function l(){var e=h(["\n \n ',"\n \n "]);return l=function(){return e},e}function u(){var e=h(["\n \n "]);return u=function(){return e},e}function p(){var e=h(["\n \n ","\n

\n "]);return p=function(){return e},e}function f(){var e=h(["\n \n
\n ","\n ","\n
\n ","\n \n ',"\n \n \n "]);return f=function(){return e},e}function d(){var e=h([""]);return d=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?g(e):t}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e){var t,r=x(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function E(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function O(e){return e.decorators&&e.decorators.length}function j(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function P(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function x(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var 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\n ',"\n
\n "]);return l=function(){return e},e}function u(){var e=h(["\n \n "]);return u=function(){return e},e}function p(){var e=h(["\n \n ","\n

\n "]);return p=function(){return e},e}function f(){var e=h(["\n \n
\n ","\n ","\n
\n ","\n \n ',"\n \n \n "]);return f=function(){return e},e}function d(){var e=h([""]);return d=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?g(e):t}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function k(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e){var t,r=x(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function E(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function O(e){return e.decorators&&e.decorators.length}function j(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function P(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function x(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aV~>MdHW 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 SvR|~_UHlJ(@%mywHUI#OVo0+9 diff --git a/supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js.map b/supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js.map deleted file mode 100644 index ff22ac93e..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.67ebcbc4ba9d39e9c2b9.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.67ebcbc4ba9d39e9c2b9.js","sources":["webpack:///chunk.67ebcbc4ba9d39e9c2b9.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js b/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js new file mode 100644 index 000000000..b7d03d6e6 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js @@ -0,0 +1,2 @@ +(self.webpackJsonp=self.webpackJsonp||[]).push([[0],{165:function(e,t,r){"use strict";var n=r(0),i=r(10),o=r(169);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){var t,r=b(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function h(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function m(e){return e.decorators&&e.decorators.length}function y(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function v(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function b(e){var t=function(e,t){if("object"!==a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a *:first-child {\n margin-top: 0;\n }\n ha-markdown-element > *:last-child {\n margin-bottom: 0;\n }\n ha-markdown-element a {\n color: var(--primary-color);\n }\n ha-markdown-element img {\n max-width: 100%;\n }\n ha-markdown-element code,\n pre {\n background-color: var(--markdown-code-background-color, none);\n border-radius: 3px;\n }\n ha-markdown-element svg {\n background-color: var(--markdown-svg-background-color, none);\n color: var(--markdown-svg-color, none);\n }\n ha-markdown-element code {\n font-size: 85%;\n padding: 0.2em 0.4em;\n }\n ha-markdown-element pre code {\n padding: 0;\n }\n ha-markdown-element pre {\n padding: 16px;\n overflow: auto;\n line-height: 1.45;\n }\n ha-markdown-element h2 {\n font-size: 1.5em;\n font-weight: bold;\n }\n "]);return P=function(){return e},e}function O(){var e=S([""]);return O=function(){return e},e}function j(){var e=S([""]);return j=function(){return e},e}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==E(t)&&"function"!=typeof t?T(e):t}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function z(e){return(z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,r=B(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function F(e){return e.decorators&&e.decorators.length}function I(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function M(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function B(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===E(t)?t:String(t)}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aS*NgaW==rW~*0dHoKgY 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js.map b/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js.map new file mode 100644 index 000000000..4837389ea --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.6a55e3d79e8e15fe11af.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.6a55e3d79e8e15fe11af.js","sources":["webpack:///chunk.6a55e3d79e8e15fe11af.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js b/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js deleted file mode 100644 index 57d2a129e..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[0],{130:function(e,t,r){"use strict";var n=r(0),i=r(8),o=r(161);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){var t,r=b(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function h(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function m(e){return e.decorators&&e.decorators.length}function y(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function v(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function b(e){var t=function(e,t){if("object"!==a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a *:first-child {\n margin-top: 0;\n }\n ha-markdown-element > *:last-child {\n margin-bottom: 0;\n }\n ha-markdown-element a {\n color: var(--primary-color);\n }\n ha-markdown-element img {\n max-width: 100%;\n }\n ha-markdown-element code,\n pre {\n background-color: var(--markdown-code-background-color, none);\n border-radius: 3px;\n }\n ha-markdown-element svg {\n background-color: var(--markdown-svg-background-color, none);\n color: var(--markdown-svg-color, none);\n }\n ha-markdown-element code {\n font-size: 85%;\n padding: 0.2em 0.4em;\n }\n ha-markdown-element pre code {\n padding: 0;\n }\n ha-markdown-element pre {\n padding: 16px;\n overflow: auto;\n line-height: 1.45;\n }\n ha-markdown-element h2 {\n font-size: 1.5em;\n font-weight: bold;\n }\n "]);return P=function(){return e},e}function O(){var e=S([""]);return O=function(){return e},e}function j(){var e=S([""]);return j=function(){return e},e}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==E(t)&&"function"!=typeof t?T(e):t}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function z(e){return(z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,r=B(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function F(e){return e.decorators&&e.decorators.length}function I(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function M(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function B(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===E(t)?t:String(t)}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aO{ZdP@sg6b-A7^u1Y_@uZX0yvV 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 diff --git a/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js.map b/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js.map deleted file mode 100644 index 74c37735a..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.6abfd4fdbd7486588838.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.6abfd4fdbd7486588838.js","sources":["webpack:///chunk.6abfd4fdbd7486588838.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js.gz b/supervisor/api/panel/frontend_es5/chunk.76cd2f7f90bec6f08e4a.js.gz deleted file mode 100644 index 72ae937d3db92ac30c153ad34af97c4188a6fe1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5531 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\n \n \n
',"
\n
\n ",""]);return p=function(){return e},e}function h(){var e=b(["",""]);return h=function(){return e},e}function m(){var e=b(["\n ","\n "]);return m=function(){return e},e}function y(){var e=b([""]);return y=function(){return e},e}function v(){var e=b([" "]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?E(e):t}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){var t,r=A(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function j(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function P(e){return e.decorators&&e.decorators.length}function D(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function S(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function A(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aU| 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 t|MkDiYTb&@1s$_zV^+O\n \n \n "]);return l=function(){return e},e}function u(){var e=p([""]);return u=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?m(e):t}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){var t,r=x(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function g(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function w(e){return e.decorators&&e.decorators.length}function k(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function E(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function x(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"object"==typeof e&&null!==e||"function"==typeof e,c=new Map([["proxy",{canHandle:e=>s(e)&&e[n],serialize(e){const{port1:t,port2:r}=new MessageChannel;return function e(t,r=self){r.addEventListener("message",(function i(o){if(!o||!o.data)return;const{id:s,type:c,path:u}=Object.assign({path:[]},o.data),p=(o.data.argumentList||[]).map(m);let f;try{const r=u.slice(0,-1).reduce((e,t)=>e[t],t),i=u.reduce((e,t)=>e[t],t);switch(c){case 0:f=i;break;case 1:r[u.slice(-1)[0]]=m(o.data.value),f=!0;break;case 2:f=i.apply(r,p);break;case 3:f=function(e){return Object.assign(e,{[n]:!0})}(new i(...p));break;case 4:{const{port1:r,port2:n}=new MessageChannel;e(t,n),f=function(e,t){return d.set(e,t),e}(r,[r])}break;case 5:f=void 0}}catch(y){f={value:y,[a]:0}}Promise.resolve(f).catch(e=>({value:e,[a]:0})).then(e=>{const[t,n]=h(e);r.postMessage(Object.assign(Object.assign({},t),{id:s}),n),5===c&&(r.removeEventListener("message",i),l(r))})})),r.start&&r.start()}(e,t),[r,[r]]},deserialize:e=>(e.start(),u(e))}],["throw",{canHandle:e=>s(e)&&a in e,serialize({value:e}){let t;return t=e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[t,[]]},deserialize(e){if(e.isError)throw Object.assign(new Error(e.value.message),e.value);throw e.value}}]]);function l(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function u(e,t){return function e(t,r=[],n=function(){}){let a=!1;const s=new Proxy(n,{get(n,i){if(p(a),i===o)return()=>y(t,{type:5,path:r.map(e=>e.toString())}).then(()=>{l(t),a=!0});if("then"===i){if(0===r.length)return{then:()=>s};const e=y(t,{type:0,path:r.map(e=>e.toString())}).then(m);return e.then.bind(e)}return e(t,[...r,i])},set(e,n,i){p(a);const[o,s]=h(i);return y(t,{type:1,path:[...r,n].map(e=>e.toString()),value:o},s).then(m)},apply(n,o,s){p(a);const c=r[r.length-1];if(c===i)return y(t,{type:4}).then(m);if("bind"===c)return e(t,r.slice(0,-1));const[l,u]=f(s);return y(t,{type:2,path:r.map(e=>e.toString()),argumentList:l},u).then(m)},construct(e,n){p(a);const[i,o]=f(n);return y(t,{type:3,path:r.map(e=>e.toString()),argumentList:i},o).then(m)}});return s}(e,[],t)}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function f(e){const t=e.map(h);return[t.map(e=>e[0]),(r=t.map(e=>e[1]),Array.prototype.concat.apply([],r))];var r}const d=new WeakMap;function h(e){for(const[t,r]of c)if(r.canHandle(e)){const[n,i]=r.serialize(e);return[{type:3,name:t,value:n},i]}return[{type:0,value:e},d.get(e)||[]]}function m(e){switch(e.type){case 3:return c.get(e.name).deserialize(e.value);case 0:return e.value}}function y(e,t,r){return new Promise(n=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(r){r.data&&r.data.id&&r.data.id===i&&(e.removeEventListener("message",t),n(r.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),r)})}}}]); -//# sourceMappingURL=chunk.adad578706ef56ae55ba.js.map \ No newline at end of file +(self.webpackJsonp=self.webpackJsonp||[]).push([[3],{162:function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(101),o=(r(165),r(12)),a=r(27);function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(){var e=p(['\n ha-paper-dialog {\n min-width: 350px;\n font-size: 14px;\n border-radius: 2px;\n }\n app-toolbar {\n margin: 0;\n padding: 0 16px;\n color: var(--primary-text-color);\n background-color: var(--secondary-background-color);\n }\n app-toolbar [main-title] {\n margin-left: 16px;\n }\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n @media all and (max-width: 450px), all and (max-height: 500px) {\n ha-paper-dialog {\n max-height: 100%;\n }\n ha-paper-dialog::before {\n content: "";\n position: fixed;\n z-index: -1;\n top: 0px;\n left: 0px;\n right: 0px;\n bottom: 0px;\n background-color: inherit;\n }\n app-toolbar {\n color: var(--text-primary-color);\n background-color: var(--primary-color);\n }\n ha-markdown {\n padding: 16px;\n }\n }\n ']);return c=function(){return e},e}function l(){var e=p(["\n \n \n \n "]);return l=function(){return e},e}function u(){var e=p([""]);return u=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?m(e):t}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){var t,r=x(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function g(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function w(e){return e.decorators&&e.decorators.length}function k(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function E(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function x(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==s(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===s(t)?t:String(t)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"object"==typeof e&&null!==e||"function"==typeof e,c=new Map([["proxy",{canHandle:e=>s(e)&&e[n],serialize(e){const{port1:t,port2:r}=new MessageChannel;return function e(t,r=self){r.addEventListener("message",(function i(o){if(!o||!o.data)return;const{id:s,type:c,path:u}=Object.assign({path:[]},o.data),p=(o.data.argumentList||[]).map(m);let f;try{const r=u.slice(0,-1).reduce((e,t)=>e[t],t),i=u.reduce((e,t)=>e[t],t);switch(c){case 0:f=i;break;case 1:r[u.slice(-1)[0]]=m(o.data.value),f=!0;break;case 2:f=i.apply(r,p);break;case 3:f=function(e){return Object.assign(e,{[n]:!0})}(new i(...p));break;case 4:{const{port1:r,port2:n}=new MessageChannel;e(t,n),f=function(e,t){return d.set(e,t),e}(r,[r])}break;case 5:f=void 0}}catch(y){f={value:y,[a]:0}}Promise.resolve(f).catch(e=>({value:e,[a]:0})).then(e=>{const[t,n]=h(e);r.postMessage(Object.assign(Object.assign({},t),{id:s}),n),5===c&&(r.removeEventListener("message",i),l(r))})})),r.start&&r.start()}(e,t),[r,[r]]},deserialize:e=>(e.start(),u(e))}],["throw",{canHandle:e=>s(e)&&a in e,serialize({value:e}){let t;return t=e instanceof Error?{isError:!0,value:{message:e.message,name:e.name,stack:e.stack}}:{isError:!1,value:e},[t,[]]},deserialize(e){if(e.isError)throw Object.assign(new Error(e.value.message),e.value);throw e.value}}]]);function l(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function u(e,t){return function e(t,r=[],n=function(){}){let a=!1;const s=new Proxy(n,{get(n,i){if(p(a),i===o)return()=>y(t,{type:5,path:r.map(e=>e.toString())}).then(()=>{l(t),a=!0});if("then"===i){if(0===r.length)return{then:()=>s};const e=y(t,{type:0,path:r.map(e=>e.toString())}).then(m);return e.then.bind(e)}return e(t,[...r,i])},set(e,n,i){p(a);const[o,s]=h(i);return y(t,{type:1,path:[...r,n].map(e=>e.toString()),value:o},s).then(m)},apply(n,o,s){p(a);const c=r[r.length-1];if(c===i)return y(t,{type:4}).then(m);if("bind"===c)return e(t,r.slice(0,-1));const[l,u]=f(s);return y(t,{type:2,path:r.map(e=>e.toString()),argumentList:l},u).then(m)},construct(e,n){p(a);const[i,o]=f(n);return y(t,{type:3,path:r.map(e=>e.toString()),argumentList:i},o).then(m)}});return s}(e,[],t)}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function f(e){const t=e.map(h);return[t.map(e=>e[0]),(r=t.map(e=>e[1]),Array.prototype.concat.apply([],r))];var r}const d=new WeakMap;function h(e){for(const[t,r]of c)if(r.canHandle(e)){const[n,i]=r.serialize(e);return[{type:3,name:t,value:n},i]}return[{type:0,value:e},d.get(e)||[]]}function m(e){switch(e.type){case 3:return c.get(e.name).deserialize(e.value);case 0:return e.value}}function y(e,t,r){return new Promise(n=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(r){r.data&&r.data.id&&r.data.id===i&&(e.removeEventListener("message",t),n(r.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),r)})}}}]); +//# sourceMappingURL=chunk.a63a1818bc60b94648e9.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.gz b/supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..0b08f670d849a7b9296cb4acd15504a455af3529 GIT binary patch literal 4854 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.map b/supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.map new file mode 100644 index 000000000..6964c8404 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.a63a1818bc60b94648e9.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.a63a1818bc60b94648e9.js","sources":["webpack:///chunk.a63a1818bc60b94648e9.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.gz b/supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.gz deleted file mode 100644 index ea92bb5a39fe0d8ffd17fbbcee997f1b1b8e8ac5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4850 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 YzN+cVm*;iylQM$*2kF1D@mV?m0LGYR3jhEB diff --git a/supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.map b/supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.map deleted file mode 100644 index 53587dd86..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.adad578706ef56ae55ba.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.adad578706ef56ae55ba.js","sources":["webpack:///chunk.adad578706ef56ae55ba.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js new file mode 100644 index 000000000..482160fa4 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js @@ -0,0 +1,3 @@ +/*! For license information please see chunk.b046b37af037dae78070.js.LICENSE.txt */ +(self.webpackJsonp=self.webpackJsonp||[]).push([[9],{166:function(t,e,i){"use strict";i.d(e,"a",(function(){return c}));const n=Symbol("Comlink.proxy"),r=Symbol("Comlink.endpoint"),a=Symbol("Comlink.releaseProxy"),o=Symbol("Comlink.thrown"),s=t=>"object"==typeof t&&null!==t||"function"==typeof t,l=new Map([["proxy",{canHandle:t=>s(t)&&t[n],serialize(t){const{port1:e,port2:i}=new MessageChannel;return function t(e,i=self){i.addEventListener("message",(function r(a){if(!a||!a.data)return;const{id:s,type:l,path:c}=Object.assign({path:[]},a.data),h=(a.data.argumentList||[]).map(d);let f;try{const i=c.slice(0,-1).reduce((t,e)=>t[e],e),r=c.reduce((t,e)=>t[e],e);switch(l){case 0:f=r;break;case 1:i[c.slice(-1)[0]]=d(a.data.value),f=!0;break;case 2:f=r.apply(i,h);break;case 3:f=function(t){return Object.assign(t,{[n]:!0})}(new r(...h));break;case 4:{const{port1:i,port2:n}=new MessageChannel;t(e,n),f=function(t,e){return m.set(t,e),t}(i,[i])}break;case 5:f=void 0}}catch(g){f={value:g,[o]:0}}Promise.resolve(f).catch(t=>({value:t,[o]:0})).then(t=>{const[e,n]=p(t);i.postMessage(Object.assign(Object.assign({},e),{id:s}),n),5===l&&(i.removeEventListener("message",r),u(i))})})),i.start&&i.start()}(t,e),[i,[i]]},deserialize:t=>(t.start(),c(t))}],["throw",{canHandle:t=>s(t)&&o in t,serialize({value:t}){let e;return e=t instanceof Error?{isError:!0,value:{message:t.message,name:t.name,stack:t.stack}}:{isError:!1,value:t},[e,[]]},deserialize(t){if(t.isError)throw Object.assign(new Error(t.value.message),t.value);throw t.value}}]]);function u(t){(function(t){return"MessagePort"===t.constructor.name})(t)&&t.close()}function c(t,e){return function t(e,i=[],n=function(){}){let o=!1;const s=new Proxy(n,{get(n,r){if(h(o),r===a)return()=>g(e,{type:5,path:i.map(t=>t.toString())}).then(()=>{u(e),o=!0});if("then"===r){if(0===i.length)return{then:()=>s};const t=g(e,{type:0,path:i.map(t=>t.toString())}).then(d);return t.then.bind(t)}return t(e,[...i,r])},set(t,n,r){h(o);const[a,s]=p(r);return g(e,{type:1,path:[...i,n].map(t=>t.toString()),value:a},s).then(d)},apply(n,a,s){h(o);const l=i[i.length-1];if(l===r)return g(e,{type:4}).then(d);if("bind"===l)return t(e,i.slice(0,-1));const[u,c]=f(s);return g(e,{type:2,path:i.map(t=>t.toString()),argumentList:u},c).then(d)},construct(t,n){h(o);const[r,a]=f(n);return g(e,{type:3,path:i.map(t=>t.toString()),argumentList:r},a).then(d)}});return s}(t,[],e)}function h(t){if(t)throw new Error("Proxy has been released and is not useable")}function f(t){const e=t.map(p);return[e.map(t=>t[0]),(i=e.map(t=>t[1]),Array.prototype.concat.apply([],i))];var i}const m=new WeakMap;function p(t){for(const[e,i]of l)if(i.canHandle(t)){const[n,r]=i.serialize(t);return[{type:3,name:e,value:n},r]}return[{type:0,value:t},m.get(t)||[]]}function d(t){switch(t.type){case 3:return l.get(t.name).deserialize(t.value);case 0:return t.value}}function g(t,e,i){return new Promise(n=>{const r=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");t.addEventListener("message",(function e(i){i.data&&i.data.id&&i.data.id===r&&(t.removeEventListener("message",e),n(i.data))})),t.start&&t.start(),t.postMessage(Object.assign({id:r},e),i)})}},167:function(t,e){var i,n,r;n={},r={},function(t,e){function i(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=f}function n(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function r(e,n,r){var a=new i;return n&&(a.fill="both",a.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(i){if("auto"!=e[i]){if(("number"==typeof a[i]||"duration"==i)&&("number"!=typeof e[i]||isNaN(e[i])))return;if("fill"==i&&-1==c.indexOf(e[i]))return;if("direction"==i&&-1==h.indexOf(e[i]))return;if("playbackRate"==i&&1!==e[i]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;a[i]=e[i]}})):a.duration=e,a}function a(t,e,i,n){return t<0||t>1||i<0||i>1?f:function(r){function a(t,e,i){return 3*t*(1-i)*(1-i)*i+3*e*(1-i)*i*i+i*i*i}if(r<=0){var o=0;return t>0?o=e/t:!e&&i>0&&(o=n/i),o*r}if(r>=1){var s=0;return i<1?s=(n-1)/(i-1):1==i&&t<1&&(s=(e-1)/(t-1)),1+s*(r-1)}for(var l=0,u=1;l=1)return 1;var n=1/t;return(i+=e*n)-i%n}}function s(t){_||(_=document.createElement("div").style),_.animationTimingFunction="",_.animationTimingFunction=t;var e=_.animationTimingFunction;if(""==e&&n())throw new TypeError(t+" is not a valid value for easing");return e}function l(t){if("linear"==t)return f;var e=v.exec(t);if(e)return a.apply(this,e.slice(1).map(Number));var i=b.exec(t);if(i)return o(Number(i[1]),d);var n=w.exec(t);return n?o(Number(n[1]),{start:m,middle:p,end:d}[n[2]]):g[t]||f}function u(t,e,i){if(null==e)return x;var n=i.delay+t+i.endDelay;return e=Math.min(i.delay+t,n)?E:A}var c="backwards|forwards|both|none".split("|"),h="reverse|alternate|alternate-reverse".split("|"),f=function(t){return t};i.prototype={_setMember:function(e,i){this["_"+e]=i,this._effect&&(this._effect._timingInput[e]=i,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&n())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&n())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=l(s(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&n())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var m=1,p=.5,d=0,g={ease:a(.25,.1,.25,1),"ease-in":a(.42,0,1,1),"ease-out":a(0,0,.58,1),"ease-in-out":a(.42,0,.58,1),"step-start":o(1,m),"step-middle":o(1,p),"step-end":o(1,d)},_=null,y="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",v=new RegExp("cubic-bezier\\("+y+","+y+","+y+","+y+"\\)"),b=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,x=0,T=1,E=2,A=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var i in t)e[i]=t[i];return e},t.makeTiming=r,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,i){return r(e=t.numericTimingToObject(e),i)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,i){var n=u(t,e,i),r=function(t,e,i,n,r){switch(n){case T:return"backwards"==e||"both"==e?0:null;case A:return i-r;case E:return"forwards"==e||"both"==e?t:null;case x:return null}}(t,i.fill,e,n,i.delay);if(null===r)return null;var a=function(t,e,i,n,r){var a=r;return 0===t?e!==T&&(a+=i):a+=n/t,a}(i.duration,n,i.iterations,r,i.iterationStart),o=function(t,e,i,n,r,a){var o=t===1/0?e%1:t%1;return 0!==o||i!==E||0===n||0===r&&0!==a||(o=1),o}(a,i.iterationStart,n,i.iterations,r,i.duration),s=function(t,e,i,n){return t===E&&e===1/0?1/0:1===i?Math.floor(n)-1:Math.floor(n)}(n,i.iterations,o,a),l=function(t,e,i){var n=t;if("normal"!==t&&"reverse"!==t){var r=e;"alternate-reverse"===t&&(r+=1),n="normal",r!==1/0&&r%2!=0&&(n="reverse")}return"normal"===n?i:1-i}(i.direction,s,o);return i._easingFunction(l)},t.calculatePhase=u,t.normalizeEasing=s,t.parseEasingFunction=l}(i={}),function(t,e){function i(t,e){return t in l&&l[t][e]||e}function n(t,e,n){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var r=a[t];if(r)for(var s in o.style[t]=e,r){var l=r[s],u=o.style[l];n[l]=i(l,u)}else n[t]=i(t,e)}}function r(t){var e=[];for(var i in t)if(!(i in["easing","offset","composite"])){var n=t[i];Array.isArray(n)||(n=[n]);for(var r,a=n.length,o=0;o1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==r){if("add"==a||"accumulate"==a)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=a)throw new TypeError("Invalid composite mode "+a+".")}else a="easing"==r?t.normalizeEasing(a):""+a;n(r,a,i)}return null==i.offset&&(i.offset=null),null==i.easing&&(i.easing="linear"),i})),a=!0,o=-1/0,s=0;s=0&&t.offset<=1})),a||function(){var t=i.length;null==i[t-1].offset&&(i[t-1].offset=1),t>1&&null==i[0].offset&&(i[0].offset=0);for(var e=0,n=i[0].offset,r=1;r=t.applyFrom&&i0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var i=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=i&&(this.currentTime=i)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var i=this._finishHandlers.indexOf(e);i>=0&&this._finishHandlers.splice(i,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new n(this,this._currentTime,t),i=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){i.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(i,n),function(t,e,i){function n(t){var e=u;u=[],tn?i%=n:n%=i;return t*e/(i+n)}(n.length,r.length),u=0;u=1?e:"visible"}]}),["visibility"])}(n),function(t,e){function i(t){t=t.trim(),a.fillStyle="#000",a.fillStyle=t;var e=a.fillStyle;if(a.fillStyle="#fff",a.fillStyle=t,e==a.fillStyle){a.fillRect(0,0,1,1);var i=a.getImageData(0,0,1,1).data;a.clearRect(0,0,1,1);var n=i[3]/255;return[i[0]*n,i[1]*n,i[2]*n,n]}}function n(e,i){return[e,i,function(e){function i(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var n=0;n<3;n++)e[n]=Math.round(i(e[n]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var r=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");r.width=r.height=1;var a=r.getContext("2d");t.addPropertiesHandler(i,n,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,i),t.mergeColors=n}(n),function(t,e){function i(t){function e(){var e=o.exec(t);a=e?e[0]:void 0}function i(){if("("!==a)return function(){var t=Number(a);return e(),t}();e();var t=r();return")"!==a?NaN:(e(),t)}function n(){for(var t=i();"*"===a||"/"===a;){var n=a;e();var r=i();"*"===n?t*=r:t/=r}return t}function r(){for(var t=n();"+"===a||"-"===a;){var i=a;e();var r=n();"+"===i?t+=r:t-=r}return t}var a,o=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),r()}function n(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var n={};e=e.replace(t,(function(t){return n[t]=null,"U"+t}));for(var r="U("+t.source+")",a=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+r,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),o=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],s=0;s1?"calc("+i+")":i}]}var o="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",s=n.bind(null,new RegExp(o,"g")),l=n.bind(null,new RegExp(o+"|%","g")),u=n.bind(null,/deg|rad|grad|turn/g);t.parseLength=s,t.parseLengthOrPercent=l,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,l),t.parseAngle=u,t.mergeDimensions=a;var c=t.consumeParenthesised.bind(null,s),h=t.consumeRepeated.bind(void 0,c,/^/),f=t.consumeRepeated.bind(void 0,h,/^,/);t.consumeSizePairList=f;var m=t.mergeNestedRepeated.bind(void 0,r," "),p=t.mergeNestedRepeated.bind(void 0,m,",");t.mergeNonNegativeSizePair=m,t.addPropertiesHandler((function(t){var e=f(t);if(e&&""==e[1])return e[0]}),p,["background-size"]),t.addPropertiesHandler(l,r,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),t.addPropertiesHandler(l,a,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(n),function(t,e){function i(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function n(e){var n=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,i,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(n&&4==n[0].length)return n[0]}var r=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,i){return"auto"==e||"auto"==i?[!0,!1,function(n){var r=n?e:i;if("auto"==r)return"auto";var a=t.mergeDimensions(r,r);return a[2](a[0])}]:t.mergeDimensions(e,i)}),", ");t.parseBox=n,t.mergeBoxes=r,t.addPropertiesHandler(n,r,["clip"])}(n),function(t,e){function i(t){return function(e){var i=0;return t.map((function(t){return t===u?e[i++]:t}))}}function n(t){return t}function r(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var i,n=/\s*(\w+)\(([^)]*)\)/g,r=[],a=0;i=n.exec(e);){if(i.index!=a)return;a=i.index+i[0].length;var o=i[1],s=f[o];if(!s)return;var l=i[2].split(","),u=s[0];if(u.length=0&&this._cancelHandlers.splice(i,1)}else l.call(this,t,e)},a}}}(),function(t){var e=document.documentElement,i=null,n=!1;try{var r="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(i=e.animate({opacity:[r,r]},{duration:1})).currentTime=0,n=getComputedStyle(e).getPropertyValue("opacity")==r}catch(t){}finally{i&&i.cancel()}if(!n){var a=window.Element.prototype.animate;window.Element.prototype.animate=function(e,i){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),a.call(this,e,i)}}}(i),function(t,e,i){function n(t){var i=e.timeline;i.currentTime=t,i._discardAnimations(),0==i._animations.length?a=!1:requestAnimationFrame(n)}var r=window.requestAnimationFrame;window.requestAnimationFrame=function(t){return r((function(i){e.timeline._updateAnimationsPromises(),t(i),e.timeline._updateAnimationsPromises()}))},e.AnimationTimeline=function(){this._animations=[],this.currentTime=void 0},e.AnimationTimeline.prototype={getAnimations:function(){return this._discardAnimations(),this._animations.slice()},_updateAnimationsPromises:function(){e.animationsWithPromises=e.animationsWithPromises.filter((function(t){return t._updatePromises()}))},_discardAnimations:function(){this._updateAnimationsPromises(),this._animations=this._animations.filter((function(t){return"finished"!=t.playState&&"idle"!=t.playState}))},_play:function(t){var i=new e.Animation(t,this);return this._animations.push(i),e.restartWebAnimationsNextTick(),i._updatePromises(),i._animation.play(),i._updatePromises(),i},play:function(t){return t&&t.remove(),this._play(t)}};var a=!1;e.restartWebAnimationsNextTick=function(){a||(a=!0,requestAnimationFrame(n))};var o=new e.AnimationTimeline;e.timeline=o;try{Object.defineProperty(window.document,"timeline",{configurable:!0,get:function(){return o}})}catch(t){}try{window.document.timeline=o}catch(t){}}(0,r),function(t,e,i){e.animationsWithPromises=[],e.Animation=function(e,i){if(this.id="",e&&e._id&&(this.id=e._id),this.effect=e,e&&(e._animation=this),!i)throw new Error("Animation with null timeline is not supported");this._timeline=i,this._sequenceNumber=t.sequenceNumber++,this._holdTime=0,this._paused=!1,this._isGroup=!1,this._animation=null,this._childAnimations=[],this._callback=null,this._oldPlayState="idle",this._rebuildUnderlyingAnimation(),this._animation.cancel(),this._updatePromises()},e.Animation.prototype={_updatePromises:function(){var t=this._oldPlayState,e=this.playState;return this._readyPromise&&e!==t&&("idle"==e?(this._rejectReadyPromise(),this._readyPromise=void 0):"pending"==t?this._resolveReadyPromise():"pending"==e&&(this._readyPromise=void 0)),this._finishedPromise&&e!==t&&("idle"==e?(this._rejectFinishedPromise(),this._finishedPromise=void 0):"finished"==e?this._resolveFinishedPromise():"finished"==t&&(this._finishedPromise=void 0)),this._oldPlayState=this.playState,this._readyPromise||this._finishedPromise},_rebuildUnderlyingAnimation:function(){this._updatePromises();var t,i,n,r,a=!!this._animation;a&&(t=this.playbackRate,i=this._paused,n=this.startTime,r=this.currentTime,this._animation.cancel(),this._animation._wrapper=null,this._animation=null),(!this.effect||this.effect instanceof window.KeyframeEffect)&&(this._animation=e.newUnderlyingAnimationForKeyframeEffect(this.effect),e.bindAnimationForKeyframeEffect(this)),(this.effect instanceof window.SequenceEffect||this.effect instanceof window.GroupEffect)&&(this._animation=e.newUnderlyingAnimationForGroup(this.effect),e.bindAnimationForGroup(this)),this.effect&&this.effect._onsample&&e.bindAnimationForCustomEffect(this),a&&(1!=t&&(this.playbackRate=t),null!==n?this.startTime=n:null!==r?this.currentTime=r:null!==this._holdTime&&(this.currentTime=this._holdTime),i&&this.pause()),this._updatePromises()},_updateChildren:function(){if(this.effect&&"idle"!=this.playState){var t=this.effect._timing.delay;this._childAnimations.forEach(function(i){this._arrangeChildren(i,t),this.effect instanceof window.SequenceEffect&&(t+=e.groupChildDuration(i.effect))}.bind(this))}},_setExternalAnimation:function(t){if(this.effect&&this._isGroup)for(var e=0;e\n :host {\n display: inline-block;\n position: relative;\n width: 400px;\n border: 1px solid;\n padding: 2px;\n -moz-appearance: textarea;\n -webkit-appearance: textarea;\n overflow: hidden;\n }\n\n .mirror-text {\n visibility: hidden;\n word-wrap: break-word;\n @apply --iron-autogrow-textarea;\n }\n\n .fit {\n @apply --layout-fit;\n }\n\n textarea {\n position: relative;\n outline: none;\n border: none;\n resize: none;\n background: inherit;\n color: inherit;\n /* see comments in template */\n width: 100%;\n height: 100%;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n text-align: inherit;\n @apply --iron-autogrow-textarea;\n }\n\n textarea::-webkit-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea::-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-ms-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n'],['\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n']);return l=function(){return t},t}Object(a.a)({_template:Object(s.a)(l()),is:"iron-autogrow-textarea",behaviors:[r.a,n.a],properties:{value:{observer:"_valueChanged",type:String,notify:!0},bindValue:{observer:"_bindValueChanged",type:String,notify:!0},rows:{type:Number,value:1,observer:"_updateCached"},maxRows:{type:Number,value:0,observer:"_updateCached"},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,value:!1},inputmode:{type:String},placeholder:{type:String},readonly:{type:String},required:{type:Boolean},minlength:{type:Number},maxlength:{type:Number},label:{type:String}},listeners:{input:"_onInput"},get textarea(){return this.$.textarea},get selectionStart(){return this.$.textarea.selectionStart},get selectionEnd(){return this.$.textarea.selectionEnd},set selectionStart(t){this.$.textarea.selectionStart=t},set selectionEnd(t){this.$.textarea.selectionEnd=t},attached:function(){navigator.userAgent.match(/iP(?:[oa]d|hone)/)&&(this.$.textarea.style.marginLeft="-3px")},validate:function(){var t=this.$.textarea.validity.valid;return t&&(this.required&&""===this.value?t=!1:this.hasValidator()&&(t=r.a.validate.call(this,this.value))),this.invalid=!t,this.fire("iron-input-validate"),t},_bindValueChanged:function(t){this.value=t},_valueChanged:function(t){var e=this.textarea;e&&(e.value!==t&&(e.value=t||0===t?t:""),this.bindValue=t,this.$.mirror.innerHTML=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))},_onInput:function(t){var e=Object(o.a)(t).path;this.value=e?e[0].value:t.target.value},_constrain:function(t){var e;for(t=t||[""],e=this.maxRows>0&&t.length>this.maxRows?t.slice(0,this.maxRows):t.slice(0);this.rows>0&&e.length")+" "},_valueForMirror:function(){var t=this.textarea;if(t)return this.tokens=t&&t.value?t.value.replace(/&/gm,"&").replace(/"/gm,""").replace(/'/gm,"'").replace(//gm,">").split("\n"):[""],this._constrain(this.tokens)},_updateCached:function(){this.$.mirror.innerHTML=this._constrain(this.tokens)}})},171:function(t,e,i){"use strict";i(3);var n=i(4),r=i(2),a=i(5);function o(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\n \n\n \n']);return o=function(){return t},t}Object(n.a)({_template:Object(a.a)(o()),is:"paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1},properties:{for:{type:String,observer:"_findTarget"},manualMode:{type:Boolean,value:!1,observer:"_manualModeChanged"},position:{type:String,value:"bottom"},fitToVisibleBounds:{type:Boolean,value:!1},offset:{type:Number,value:14},marginTop:{type:Number,value:14},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String,value:""},animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}},_showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var t=Object(r.a)(this).parentNode,e=Object(r.a)(this).getOwnerRoot();return this.for?Object(r.a)(e).querySelector("#"+this.for):t.nodeType==Node.DOCUMENT_FRAGMENT_NODE?e.host:t},attached:function(){this._findTarget()},detached:function(){this.manualMode||this._removeListeners()},playAnimation:function(t){"entry"===t?this.show():"exit"===t&&this.hide()},cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")},show:function(){if(!this._showing){if(""===Object(r.a)(this).textContent.trim()){for(var t=!0,e=Object(r.a)(this).getEffectiveChildNodes(),i=0;iwindow.innerWidth?(this.style.right="0px",this.style.left="auto"):(this.style.left=Math.max(0,e)+"px",this.style.right="auto"),n.top+i+a.height>window.innerHeight?(this.style.bottom=n.height-u+t+"px",this.style.top="auto"):(this.style.top=Math.max(-n.top,i)+"px",this.style.bottom="auto")):(this.style.left=e+"px",this.style.top=i+"px")}},_addListeners:function(){this._target&&(this.listen(this._target,"mouseenter","show"),this.listen(this._target,"focus","show"),this.listen(this._target,"mouseleave","hide"),this.listen(this._target,"blur","hide"),this.listen(this._target,"tap","hide")),this.listen(this.$.tooltip,"animationend","_onAnimationEnd"),this.listen(this,"mouseenter","hide")},_findTarget:function(){this.manualMode||this._removeListeners(),this._target=this.target,this.manualMode||this._addListeners()},_delayChange:function(t){500!==t&&this.updateStyles({"--paper-tooltip-delay-in":t+"ms"})},_manualModeChanged:function(){this.manualMode?this._removeListeners():this._addListeners()},_cancelAnimation:function(){this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add("hidden")},_onAnimationFinish:function(){this._showing&&(this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add(this._getAnimationType("exit")))},_onAnimationEnd:function(){this._animationPlaying=!1,this._showing||(this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.add("hidden"))},_getAnimationType:function(t){if("entry"===t&&""!==this.animationEntry)return this.animationEntry;if("exit"===t&&""!==this.animationExit)return this.animationExit;if(this.animationConfig[t]&&"string"==typeof this.animationConfig[t][0].name){if(this.animationConfig[t][0].timing&&this.animationConfig[t][0].timing.delay&&0!==this.animationConfig[t][0].timing.delay){var e=this.animationConfig[t][0].timing.delay;"entry"===t?this.updateStyles({"--paper-tooltip-delay-in":e+"ms"}):"exit"===t&&this.updateStyles({"--paper-tooltip-delay-out":e+"ms"})}return this.animationConfig[t][0].name}},_removeListeners:function(){this._target&&(this.unlisten(this._target,"mouseenter","show"),this.unlisten(this._target,"focus","show"),this.unlisten(this._target,"mouseleave","hide"),this.unlisten(this._target,"blur","hide"),this.unlisten(this._target,"tap","hide")),this.unlisten(this.$.tooltip,"animationend","_onAnimationEnd"),this.unlisten(this,"mouseenter","hide")}})}}]); +//# sourceMappingURL=chunk.b046b37af037dae78070.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js.LICENSE.txt b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.LICENSE.txt similarity index 79% rename from supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js.LICENSE.txt rename to supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.LICENSE.txt index 400fb8e78..d53f0cd11 100644 --- a/supervisor/api/panel/frontend_latest/chunk.9941374695a5dff31a39.js.LICENSE.txt +++ b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.LICENSE.txt @@ -1,10 +1,3 @@ -/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */ - /** @license Copyright (c) 2015 The Polymer Project Authors. All rights reserved. diff --git a/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.gz b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..143465c015f0b738c7ae5078ddba78b5453f5122 GIT binary patch literal 18758 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 B!BYSL literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.map b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.map new file mode 100644 index 000000000..d74e36d9e --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.b046b37af037dae78070.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.b046b37af037dae78070.js","sources":["webpack:///chunk.b046b37af037dae78070.js"],"mappings":";AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js b/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js deleted file mode 100644 index 7df688f41..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[7],{167:function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(57),o=r(31),a=(r(82),r(104),r(28)),s=r(35),c=r(7),l=r(8);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){var e=b(["\n iframe {\n display: block;\n width: 100%;\n height: 100%;\n border: 0;\n }\n\n .header + iframe {\n height: calc(100% - 40px);\n }\n\n .header {\n display: flex;\n align-items: center;\n font-size: 16px;\n height: 40px;\n padding: 0 16px;\n pointer-events: none;\n background-color: var(--app-header-background-color);\n font-weight: 400;\n color: var(--app-header-text-color, white);\n border-bottom: var(--app-header-border-bottom, none);\n box-sizing: border-box;\n --mdc-icon-size: 20px;\n }\n\n .main-title {\n margin: 0 0 0 24px;\n line-height: 20px;\n flex-grow: 1;\n }\n\n mwc-icon-button {\n pointer-events: auto;\n }\n\n hass-subpage {\n --app-header-background-color: var(--sidebar-background-color);\n --app-header-text-color: var(--sidebar-text-color);\n --app-header-border-bottom: 1px solid var(--divider-color);\n }\n "]);return f=function(){return e},e}function d(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function p(){var e=b(['
\n \n \n
',"
\n
\n ",""]);return p=function(){return e},e}function h(){var e=b(["",""]);return h=function(){return e},e}function m(){var e=b(["\n ","\n "]);return m=function(){return e},e}function y(){var e=b([""]);return y=function(){return e},e}function v(){var e=b([" "]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?E(e):t}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){var t,r=A(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function j(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function P(e){return e.decorators&&e.decorators.length}function D(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function S(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function A(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a 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 diff --git a/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js.map b/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js.map deleted file mode 100644 index 67af5f27a..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.b7b12567185bad0732f4.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.b7b12567185bad0732f4.js","sources":["webpack:///chunk.b7b12567185bad0732f4.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js b/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js similarity index 99% rename from supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js rename to supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js index f196a341c..d4c426287 100644 --- a/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js +++ b/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js @@ -1,2 +1,2 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[8],{127:function(e,t,r){var n,i,o;function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}o=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),s=n||i||o,a=s&&(n?document.documentMode||6:+(o||i)[1]),u=!o&&/WebKit\//.test(e),c=u&&/Qt\/\d+\.\d+/.test(e),f=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),g=/PhantomJS/.test(e),m=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),v=/Android/.test(e),y=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),w=/\bCrOS\b/.test(e),x=/win/i.test(t),C=d&&e.match(/Version\/(\d*\.\d*)/);C&&(C=Number(C[1])),C&&C>=15&&(d=!1,u=!0);var S=b&&(c||d&&(null==C||C<12.11)),k=r||s&&a>=9;function M(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var L,T=function(e,t){var r=e.className,n=M(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function N(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function O(e,t){return N(e).appendChild(t)}function A(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}m?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:s&&(P=function(e){try{e.select()}catch(t){}});var B=function(){this.id=null};function G(e,t){for(var r=0;r=t)return n+Math.min(l,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var _=[""];function Y(e){for(;_.length<=e;)_.push(q(_)+" ");return _[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||Q.test(e))}function te(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ee(e))||t.test(e):ee(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&ne.test(e)}function oe(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}var se=null;function ae(e,t,r){var n;se=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:se=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:se=i)}return null!=n?n:se}var ue=function(){var e=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,t=/[stwN]/,r=/[LRr]/,n=/[Lb1n]/,i=/[1n]/;function o(e,t,r){this.level=e,this.from=t,this.to=r}return function(l,s){var a="ltr"==s?"L":"R";if(0==l.length||"ltr"==s&&!e.test(l))return!1;for(var u,c=l.length,f=[],d=0;d-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ge(e,t){var r=he(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function be(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){pe(this,e,t)}}function we(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function xe(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ce(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Se(e){we(e),xe(e)}function ke(e){return e.target||e.srcElement}function Me(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Le,Te,Ne=function(){if(s&&a<9)return!1;var e=A("div");return"draggable"in e||"dragDrop"in e}();function Oe(e){if(null==Le){var t=A("span","​");O(e,A("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Le=t.offsetWidth<=1&&t.offsetHeight>2&&!(s&&a<8))}var r=Le?A("span","​"):A("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Ae(e){if(null!=Te)return Te;var t=O(e,document.createTextNode("AخA")),r=L(t,0,1).getBoundingClientRect(),n=L(t,1,2).getBoundingClientRect();return N(e),!(!r||r.left==r.right)&&(Te=n.right-r.right<3)}var De,We=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),l=o.indexOf("\r");-1!=l?(r.push(o.slice(0,l)),t+=l+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},He=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(De){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(De){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},ze="oncopy"in(De=A("div"))||(De.setAttribute("oncopy","return;"),"function"==typeof De.oncopy),Fe=null,Pe={},Ee={};function Ie(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Pe[e]=t}function Re(e){if("string"==typeof e&&Ee.hasOwnProperty(e))e=Ee[e];else if(e&&"string"==typeof e.name&&Ee.hasOwnProperty(e.name)){var t=Ee[e.name];"string"==typeof t&&(t={name:t}),(e=J(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Re("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Re("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Be(e,t){t=Re(t);var r=Pe[t.name];if(!r)return Be(e,"text/plain");var n=r(e,t);if(Ge.hasOwnProperty(t.name)){var i=Ge[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}var Ge={};function Ue(e,t){I(t,Ge.hasOwnProperty(e)?Ge[e]:Ge[e]={})}function Ve(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function je(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Ke(e,t,r){return!e.startState||e.startState(t,r)}var Xe=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function _e(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?tt(r,_e(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?tt(e.line,t):r<0?tt(e.line,0):e}(t,_e(e,t.line).text.length)}function ut(e,t){for(var r=[],n=0;n=this.string.length},Xe.prototype.sol=function(){return this.pos==this.lineStart},Xe.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Xe.prototype.next=function(){if(this.post},Xe.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Xe.prototype.skipToEnd=function(){this.pos=this.string.length},Xe.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Xe.prototype.backUp=function(e){this.pos-=e},Xe.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Xe.prototype.current=function(){return this.string.slice(this.start,this.pos)},Xe.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Xe.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Xe.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ct=function(e,t){this.state=e,this.lookAhead=t},ft=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function dt(e,t,r,n){var i=[e.state.modeGen],o={};xt(e,t.text,e.doc.mode,r,(function(e,t){return i.push(e,t)}),o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,xt(e,t.text,s.mode,r,(function(e,t){for(var r=a;ue&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,"overlay "+t),a=r+2;else for(;re.options.maxHighlightLength&&Ve(e.doc.mode,n.state),o=dt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function pt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new ft(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=_e(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof ct?u.lookAhead:0)<=o.modeFrontier))return s;var c=R(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&_e(n,o-1).stateAfter,s=l?ft.fromSaved(n,l,o):new ft(n,Ke(n.mode),o);return n.iter(o,t,(function(r){gt(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},ft.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ft.fromSaved=function(e,t,r){return t instanceof ct?new ft(e,Ve(e.mode,t.state),r,t.lookAhead):new ft(e,Ve(e.mode,t),r)},ft.prototype.save=function(e){var t=!1!==e?Ve(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ct(t,this.maxLookAhead):t};var yt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function bt(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=_e(l,(t=at(l,t)).line),u=pt(e,t.line,r),c=new Xe(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&>(e,t,n,f.pos),f.pos=t.length,a=null):a=wt(vt(r,f,n.state,d),o),d){var h=d[0].name;h&&(a="m-"+(a?h+" "+a:h))}if(!s||c!=a){for(;u=t:o.to>t);(n||(n=[])).push(new kt(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from0&&s)for(var b=0;bt)&&(!r||Ht(r,o.marker)<0)&&(r=o.marker)}return r}function It(e,t,r,n,i){var o=_e(e,t),l=St&&o.markedSpans;if(l)for(var s=0;s=0&&f<=0||c<=0&&f>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.to,r)>=0:rt(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.from,n)<=0:rt(u.from,n)<0)))return!0}}}function Rt(e){for(var t;t=Ft(e);)e=t.find(-1,!0).line;return e}function Bt(e,t){var r=_e(e,t),n=Rt(r);return r==n?t:Ze(n)}function Gt(e,t){if(t>e.lastLine())return t;var r,n=_e(e,t);if(!Ut(e,n))return t;for(;r=Pt(n);)n=r.find(1,!0).line;return Ze(n)+1}function Ut(e,t){var r=St&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var _t=function(e,t,r){this.text=e,At(this,t),this.height=r?r(this):1};function Yt(e){e.parent=null,Ot(e)}_t.prototype.lineNo=function(){return Ze(this)},be(_t);var qt={},$t={};function Zt(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?$t:qt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function Jt(e,t){var r=D("span",null,null,u?"padding-right: .1px":null),n={pre:D("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;n.pos=0,n.addToken=er,Ae(e.display.measure)&&(l=ce(o,e.doc.direction))&&(n.addToken=tr(n.addToken,l)),n.map=[],nr(o,n,ht(e,o,t!=e.display.externalMeasured&&Ze(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=F(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=F(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Oe(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(u){var s=n.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return ge(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=F(n.pre.className,n.textClass||"")),n}function Qt(e){var t=A("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function er(e,t,r,n,i,o,l){if(t){var u,c=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;iu&&f.from<=u);d++);if(f.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,f.to-u),i,o,null,s,a),o=null,n=n.slice(f.to-u),u=f.to}}}function rr(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function nr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,f,d,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",d=null,f=null,v=1/0;for(var y=[],b=void 0,w=0;wp||C.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,u=""),C.className&&(a+=" "+C.className),C.css&&(s=(s?s+";":"")+C.css),C.startStyle&&x.from==p&&(c+=" "+C.startStyle),C.endStyle&&x.to==v&&(b||(b=[])).push(C.endStyle,x.to),C.title&&((d||(d={})).title=C.title),C.attributes)for(var S in C.attributes)(d||(d={}))[S]=C.attributes[S];C.collapsed&&(!f||Ht(f.marker,C)<0)&&(f=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var k=0;k=h)break;for(var L=Math.min(h,v);;){if(m){var T=p+m.length;if(!f){var N=T>L?m.slice(0,L-p):m;t.addToken(t,N,l?l+a:a,c,p+N.length==v?u:"",s,d)}if(T>=L){m=m.slice(L-p),p=L;break}p=T,c=""}m=i.slice(o,o=r[g++]),l=Zt(r[g++],t.cm.options)}}else for(var O=1;Or)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Ar(e,t,r,n){return Hr(e,Wr(e,t),r,n)}function Dr(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Pr(t.map,r,n),l=o.node,u=o.start,c=o.end,f=o.collapse;if(3==l.nodeType){for(var d=0;d<4;d++){for(;u&&ie(t.line.text.charAt(o.coverStart+u));)--u;for(;o.coverStart+c1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var h;u>0&&(f=n="right"),i=e.options.lineWrapping&&(h=l.getClientRects()).length>1?h["right"==n?h.length-1:0]:l.getBoundingClientRect()}if(s&&a<9&&!u&&(!i||!i.left&&!i.right)){var p=l.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+on(e.display),top:p.top,bottom:p.bottom}:Fr}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=a-s)-1,t>=a&&(l="right")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?"left":"right")&&(l=r),"left"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l="left";if("right"==r&&i==a-s)for(;u=0&&(r=e[i]).left==r.right;i--);return r}function Ir(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(a=n.text.length,u="before"):a<=0&&(a=0,u="after"),!s)return l("before"==u?a-1:a,"before"==u);function c(e,t,r){return l(r?e-1:e,1==s[t].level!=r)}var f=ae(s,a,u),d=se,h=c(a,f,"before"==u);return null!=d&&(h.other=c(a,d,"before"!=u)),h}function Yr(e,t){var r=0;t=at(e.doc,t),e.options.lineWrapping||(r=on(e.display)*t.ch);var n=_e(e.doc,t.line),i=jt(n)+Sr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function qr(e,t,r,n,i){var o=tt(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function $r(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return qr(n.first,0,null,-1,-1);var i=Je(n,r),o=n.first+n.size-1;if(i>o)return qr(n.first+n.size-1,_e(n,o).text.length,null,1,1);t<0&&(t=0);for(var l=_e(n,i);;){var s=en(e,l,i,t,r),a=Et(l,s.ch+(s.xRel>0||s.outside>0?1:0));if(!a)return s;var u=a.find(1);if(u.line==i)return u;l=_e(n,i=u.line)}}function Zr(e,t,r,n){n-=Vr(t);var i=t.text.length,o=le((function(t){return Hr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=le((function(t){return Hr(e,r,t).top>n}),o,i)}}function Jr(e,t,r,n){return r||(r=Wr(e,t)),Zr(e,t,r,jr(e,t,Hr(e,r,n),"line").top)}function Qr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function en(e,t,r,n,i){i-=jt(t);var o=Wr(e,t),l=Vr(t),s=0,a=t.text.length,u=!0,c=ce(t,e.doc.direction);if(c){var f=(e.options.lineWrapping?rn:tn)(e,t,r,o,c,n,i);s=(u=1!=f.level)?f.from:f.to-1,a=u?f.to:f.from-1}var d,h,p=null,g=null,m=le((function(t){var r=Hr(e,o,t);return r.top+=l,r.bottom+=l,!!Qr(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)}),s,a),v=!1;if(g){var y=n-g.left=w.bottom?1:0}return qr(r,m=oe(t.text,m,1),h,v,n-d)}function tn(e,t,r,n,i,o,l){var s=le((function(s){var a=i[s],u=1!=a.level;return Qr(_r(e,tt(r,u?a.to:a.from,u?"before":"after"),"line",t,n),o,l,!0)}),0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=_r(e,tt(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Qr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a}function rn(e,t,r,n,i,o,l){var s=Zr(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,f=null,d=0;d=u||h.to<=a)){var p=Hr(e,n,1!=h.level?Math.min(u,h.to)-1:Math.max(a,h.from)).right,g=pg)&&(c=h,f=g)}}return c||(c=i[i.length-1]),c.fromu&&(c={from:c.from,to:u,level:c.level}),c}function nn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==zr){zr=A("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)zr.appendChild(document.createTextNode("x")),zr.appendChild(A("br"));zr.appendChild(document.createTextNode("x"))}O(e.measure,zr);var r=zr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),N(e.measure),r||1}function on(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=A("span","xxxxxxxxxx"),r=A("pre",[t],"CodeMirror-line-like");O(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function ln(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l){var s=e.display.gutterSpecs[l].className;r[s]=o.offsetLeft+o.clientLeft+i,n[s]=o.clientWidth}return{fixedPos:sn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function sn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function an(e){var t=nn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/on(e.display)-3);return function(i){if(Ut(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)St&&Bt(e.doc,t)i.viewFrom?pn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)pn(e);else if(t<=i.viewFrom){var o=gn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):pn(e)}else if(r>=i.viewTo){var l=gn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):pn(e)}else{var s=gn(e,t,t,-1),a=gn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(or(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):pn(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[fn(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==G(l,r)&&l.push(r)}}}function pn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function gn(e,t,r,n){var i,o=fn(e,t),l=e.display.view;if(!St||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;Bt(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function mn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().linet||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?d:n,(function(e,t,i,f){var m="ltr"==i,v=h(e,m?"left":"right"),y=h(t-1,m?"right":"left"),b=null==r&&0==e,w=null==n&&t==d,x=0==f,C=!g||f==g.length-1;if(y.top-v.top<=3){var S=(u?w:b)&&C,k=(u?b:w)&&x?s:(m?v:y).left,M=S?a:(m?y:v).right;c(k,v.top,M-k,v.bottom)}else{var L,T,N,O;m?(L=u&&b&&x?s:v.left,T=u?a:p(e,i,"before"),N=u?s:p(t,i,"after"),O=u&&w&&C?a:y.right):(L=u?p(e,i,"before"):s,T=!u&&b&&x?a:v.right,N=!u&&w&&C?s:y.left,O=u?p(t,i,"after"):a),c(L,v.top,T-L,v.bottom),v.bottom0?t.blinker=setInterval((function(){return t.cursorDiv.style.visibility=(r=!r)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Sn(e){e.state.focused||(e.display.input.focus(),Mn(e))}function kn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Ln(e))}),100)}function Mn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ge(e,"focus",e,t),e.state.focused=!0,z(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),u&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Cn(e))}function Ln(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ge(e,"blur",e,t),e.state.focused=!1,T(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Tn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||d<-.005)&&($e(i.line,l),Nn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var p=Math.ceil(u/on(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Nn(e){if(e.widgets)for(var t=0;t=l&&(o=Je(t,jt(_e(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function An(e,t){var r=e.display,n=nn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Nr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+kr(r),a=t.tops-n;if(t.topi+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,d=Tr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>d;return h&&(t.right=t.left+d),t.left<10?l.scrollLeft=0:t.leftd+f-3&&(l.scrollLeft=t.right+(h?0:10)-d),l}function Dn(e,t){null!=t&&(zn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Wn(e){zn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Hn(e,t,r){null==t&&null==r||zn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function zn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Fn(e,Yr(e,t.from),Yr(e,t.to),t.margin))}function Fn(e,t,r,n){var i=An(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Hn(e,i.scrollLeft,i.scrollTop)}function Pn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ui(e,{top:t}),En(e,t,!0),r&&ui(e),ii(e,100))}function En(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function In(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,di(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Rn(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+kr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Lr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Bn=function(e,t,r){this.cm=r;var n=this.vert=A("div",[A("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=A("div",[A("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),de(n,"scroll",(function(){n.clientHeight&&t(n.scrollTop,"vertical")})),de(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,s&&a<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Bn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Bn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Bn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Bn.prototype.zeroWidthHack=function(){var e=b&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new B,this.disableVert=new B},Bn.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents="auto",t.set(1e3,(function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,n)}))},Bn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Gn=function(){};function Un(e,t){t||(t=Rn(e));var r=e.display.barWidth,n=e.display.barHeight;Vn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Tn(e),Vn(e,Rn(e)),r=e.display.barWidth,n=e.display.barHeight}function Vn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}Gn.prototype.update=function(){return{bottom:0,right:0}},Gn.prototype.setScrollLeft=function(){},Gn.prototype.setScrollTop=function(){},Gn.prototype.clear=function(){};var jn={native:Bn,null:Gn};function Kn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new jn[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),de(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,r){"horizontal"==r?In(e,t):Pn(e,t)}),e),e.display.scrollbars.addClass&&z(e.display.wrapper,e.display.scrollbars.addClass)}var Xn=0;function _n(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Xn},t=e.curOp,lr?lr.ops.push(t):t.ownsGroup=lr={ops:[t],delayedCallbacks:[]}}function Yn(e){var t=e.curOp;t&&function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new li(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function $n(e){e.updatedDisplay=e.mustUpdate&&si(e.cm,e.update)}function Zn(e){var t=e.cm,r=t.display;e.updatedDisplay&&Tn(t),e.barMeasure=Rn(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Ar(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Lr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Tr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Jn(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!g){var o=A("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Sr(e.display))+"px;\n height: "+(t.bottom-t.top+Lr(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r="before"==(t=t.ch?tt(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t).sticky?tt(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var l=!1,s=_r(e,t),a=r&&r!=t?_r(e,r):s,u=An(e,i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-n,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+n}),c=e.doc.scrollTop,f=e.doc.scrollLeft;if(null!=u.scrollTop&&(Pn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(In(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-f)>1&&(l=!0)),!l)break}return i}(t,at(n,e.scrollToPos.from),at(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var l=0;l=e.display.viewTo)){var r=+new Date+e.options.workTime,n=pt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ve(t.mode,n.state):null,a=dt(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var f=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),d=0;!f&&dr)return ii(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&ei(e,(function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==mn(e))return!1;hi(e)&&(pn(e),t.dims=ln(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroml&&r.viewTo-l<20&&(l=Math.min(i,r.viewTo)),St&&(o=Bt(e.doc,o),l=Gt(e.doc,l));var s=o!=r.viewFrom||l!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=or(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=or(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,fn(e,r)))),n.viewTo=r}(e,o,l),r.viewOffset=jt(_e(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var a=mn(e);if(!s&&0==a&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var c=function(e){if(e.hasFocus())return null;var t=H();if(!t||!W(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&W(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return a>4&&(r.lineDiv.style.display="none"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,l=o.firstChild;function s(t){var r=t.nextSibling;return u&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var a=n.view,c=n.viewFrom,f=0;f-1&&(h=!1),cr(e,d,c,r)),h&&(N(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(et(e.options,c)))),l=d.node.nextSibling}else{var p=vr(e,d,c,r);o.insertBefore(p,l)}c+=d.size}for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),a>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=H()&&(e.activeElt.focus(),e.anchorNode&&W(document.body,e.anchorNode)&&W(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(c),N(r.cursorDiv),N(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ii(e,400)),r.updateLineNumbers=null,!0}function ai(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Tr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+kr(e.display)-Nr(e),r.top)}),t.visible=On(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&si(e,t);n=!1){Tn(e);var i=Rn(e);vn(e),Un(e,i),fi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ui(e,t){var r=new li(e,t);if(si(e,r)){Tn(e),ai(e,r);var n=Rn(e);vn(e),Un(e,n),fi(e,n),r.finish()}}function ci(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function fi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Lr(e)+"px"}function di(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=sn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",l=0;ls.clientWidth,c=s.scrollHeight>s.clientHeight;if(i&&a||o&&c){if(o&&b&&u)e:for(var f=t.target,h=l.view;f!=s;f=f.parentNode)for(var p=0;p=0&&rt(e,n.to())<=0)return r}return-1};var ki=function(e,t){this.anchor=e,this.head=t};function Mi(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return rt(e.from(),t.from())})),r=G(t,i);for(var o=1;o0:a>=0){var u=lt(s.from(),l.from()),c=ot(s.to(),l.to()),f=s.empty()?l.from()==l.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new ki(f?c:u,f?u:c))}}return new Si(t,r)}function Li(e,t){return new Si([new ki(e,t||e)],0)}function Ti(e){return e.text?tt(e.from.line+e.text.length-1,q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ni(e,t){if(rt(e,t.from)<0)return e;if(rt(e,t.to)<=0)return Ti(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Ti(t).ch-t.to.ch),tt(r,n)}function Oi(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}ar(e,"change",e,t)}function Fi(e,t,r){!function e(n,i,o){if(n.linked)for(var l=0;ls-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Bi(e.done),q(e.done)):e.done.length&&!q(e.done).ranges?q(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),q(e.done)):void 0}(i,i.lastOp==n)))l=q(o.changes),0==rt(t.from,t.to)&&0==rt(t.from,l.to)?l.to=Ti(t):o.changes.push(Ri(e,t));else{var a=q(i.done);for(a&&a.ranges||Vi(e.sel,i.done),o={changes:[Ri(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||ge(e,"historyAdded")}function Ui(e,t,r,n){var i=e.history,o=n&&n.origin;r==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||function(e,t,r,n){var i=t.charAt(0);return"*"==i||"+"==i&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}(e,o,q(i.done),t))?i.done[i.done.length-1]=t:Vi(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&Bi(i.undone)}function Vi(e,t){var r=q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function ji(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),(function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o}))}function Ki(e){if(!e)return null;for(var t,r=0;r-1&&(q(s)[f]=u[f],delete u[f])}}}return n}function Yi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=rt(t,i)<0;o!=rt(r,i)<0?(i=t,t=r):o!=rt(t,r)<0&&(t=r)}return new ki(i,t)}return new ki(r||t,t)}function qi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),eo(e,new Si([Yi(e.sel.primary(),t,r,i)],0),n)}function $i(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ge(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var f=a.find(n<0?1:-1),d=void 0;if((n<0?c:u)&&(f=so(e,f,-n,f&&f.line==t.line?o:null)),f&&f.line==t.line&&(d=rt(f,r))&&(n<0?d<0:d>0))return oo(e,f,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?u:c)&&(h=so(e,h,n,h.line==t.line?o:null)),h?oo(e,h,t,n,i):null}}return t}function lo(e,t,r,n,i){var o=n||1,l=oo(e,t,r,o,i)||!i&&oo(e,t,r,o,!0)||oo(e,t,r,-o,i)||!i&&oo(e,t,r,-o,!0);return l||(e.cantEdit=!0,tt(e.first,0))}function so(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?at(e,tt(t.line-1)):null:r>0&&t.ch==(n||_e(e,t.line)).text.length?t.line0)){var c=[a,1],f=rt(u.from,s.from),d=rt(u.to,s.to);(f<0||!l.inclusiveLeft&&!f)&&c.push({from:u.from,to:s.from}),(d>0||!l.inclusiveRight&&!d)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)fo(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else fo(e,t)}}function fo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=rt(t.from,t.to)){var r=Oi(e,t);Gi(e,t,r,e.cm?e.cm.curOp.id:NaN),go(e,t,r,Tt(e,t));var n=[];Fi(e,(function(e,r){r||-1!=G(n,e.history)||(bo(e.history,t),n.push(e.history)),go(e,t,null,Tt(e,t))}))}}function ho(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,l=e.sel,s="undo"==t?o.done:o.undone,a="undo"==t?o.undone:o.done,u=0;u=0;--h){var p=d(h);if(p)return p.v}}}}function po(e,t){if(0!=t&&(e.first+=t,e.sel=new Si($(e.sel.ranges,(function(e){return new ki(tt(e.anchor.line+t,e.anchor.ch),tt(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){dn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:tt(o,_e(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ye(e,t.from,t.to),r||(r=Oi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Ze(Rt(_e(n,o.line))),n.iter(a,l.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),n.sel.contains(t.from,t.to)>-1&&ve(e),zi(n,t,r,an(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,(function(e){var t=Kt(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=_e(e,n).stateAfter;if(i&&(!(i instanceof ct)||n+i.lookAhead1||!(this.children[0]instanceof xo))){var s=[];this.collapse(s),this.children=[new xo(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var l=i.lines.length%25+25,s=l;s10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=D("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(It(e,t.line,t,r,o)||t.line!=r.line&&It(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");St=!0}o.addToHistory&&Gi(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var s,a=t.line,u=e.cm;if(e.iter(a,r.line+1,(function(e){u&&o.collapsed&&!u.options.lineWrapping&&Rt(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&$e(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new kt(o,a==t.line?t.ch:null,a==r.line?r.ch:null)),++a})),o.collapsed&&e.iter(t.line,r.line+1,(function(t){Ut(e,t)&&$e(t,0)})),o.clearOnEnter&&de(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Ct=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Mo,o.atomic=!0),u){if(s&&(u.curOp.updateMaxLine=!0),o.collapsed)dn(u,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var c=t.line;c<=r.line;c++)hn(u,c,"text");o.atomic&&no(u.doc),ar(u,"markerAdded",u,o)}return o}Lo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&_n(e),ye(this,"clear")){var r=this.find();r&&ar(this,"clear",r.from,r.to)}for(var n=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&dn(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&no(e.doc)),e&&ar(e,"markerCleared",e,this,n,i),t&&Yn(e),this.parent&&this.parent.clear()}},Lo.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;a--)co(this,n[a]);s?Qi(this,s):this.cm&&Wn(this.cm)})),undo:ni((function(){ho(this,"undo")})),redo:ni((function(){ho(this,"redo")})),undoSelection:ni((function(){ho(this,"undo",!0)})),redoSelection:ni((function(){ho(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=at(this,e),t=at(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var l=o.markedSpans;if(l)for(var s=0;s=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i})),n},getAllMarks:function(){var e=[];return this.iter((function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r})),at(this,tt(r,t))},indexFromPos:function(e){var t=(e=at(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var c=e.dataTransfer.getData("Text");if(c){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),to(t.doc,Li(r,r)),f)for(var d=0;d=0;t--)mo(e.doc,"",n[t].from,n[t].to,"+delete");Wn(e)}))}function Qo(e,t,r){var n=oe(e.text,t+r,r);return n<0||n>e.text.length?null:n}function el(e,t,r){var n=Qo(e,t.ch,r);return null==n?null:new tt(t.line,n,r<0?"after":"before")}function tl(e,t,r,n,i){if(e){var o=ce(r,t.doc.direction);if(o){var l,s=i<0?q(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=Wr(t,r);l=i<0?r.text.length-1:0;var c=Hr(t,u,l).top;l=le((function(e){return Hr(t,u,e).top==c}),i<0==(1==s.level)?s.from:s.to-1,l),"before"==a&&(l=Qo(r,l,1))}else l=i<0?s.to:s.from;return new tt(n,l,a)}}return new tt(n,i<0?r.text.length:0,i<0?"before":"after")}jo.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},jo.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},jo.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},jo.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},jo.default=b?jo.macDefault:jo.pcDefault;var rl={selectAll:ao,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),V)},killLine:function(e){return Jo(e,(function(t){if(t.empty()){var r=_e(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new tt(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),tt(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=_e(e.doc,i.line-1).text;l&&(i=new tt(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),tt(i.line-1,l.length-1),i,"+transpose"))}r.push(new ki(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return ei(e,(function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(rt((i=l.ranges[i]).from(),t)<0||t.xRel>0)&&(rt(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,l=ti(e,(function(t){u&&(i.scroller.draggable=!1),e.state.draggingText=!1,pe(i.wrapper.ownerDocument,"mouseup",l),pe(i.wrapper.ownerDocument,"mousemove",c),pe(i.scroller,"dragstart",f),pe(i.scroller,"drop",l),o||(we(t),n.addNew||qi(e.doc,r,null,null,n.extend),u||s&&9==a?setTimeout((function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()}),20):i.input.focus())})),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},f=function(){return o=!0};u&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",l),de(i.wrapper.ownerDocument,"mousemove",c),de(i.scroller,"dragstart",f),de(i.scroller,"drop",l),kn(e),setTimeout((function(){return i.input.focus()}),20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;we(t);var l,s,a=o.sel,u=a.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new ki(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new ki(r,r)),r=cn(e,t,!0,!0),s=-1;else{var c=yl(e,r,n.unit);l=n.extend?Yi(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,eo(o,Mi(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(eo(o,Mi(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):Zi(o,s,l,j):(s=0,eo(o,new Si([l],0),j),a=o.sel);var f=r;function d(t){if(0!=rt(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],u=e.options.tabSize,c=R(_e(o,r.line).text,r.ch,u),d=R(_e(o,t.line).text,t.ch,u),h=Math.min(c,d),p=Math.max(c,d),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=_e(o,g).text,y=X(v,h,u);h==p?i.push(new ki(tt(g,y),tt(g,y))):v.length>y&&i.push(new ki(tt(g,y),tt(g,X(v,p,u))))}i.length||i.push(new ki(r,r)),eo(o,Mi(e,a.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=yl(e,t,n.unit),C=w.anchor;rt(x.anchor,C)>0?(b=x.head,C=lt(w.from(),x.anchor)):(b=x.anchor,C=ot(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=_e(e.doc,r.line);if(0==rt(r,n)&&r.sticky==n.sticky)return t;var o=ce(i);if(!o)return t;var l=ae(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a,u=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==u||u==o.length)return t;if(n.line!=r.line)a=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var c=ae(o,n.ch,n.sticky),f=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?f<0:f>0}var d=o[u+(a?-1:0)],h=a==(1==d.level),p=h?d.from:d.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new ki(new tt(r.line,p,g),n)}(e,new ki(at(o,C),b)),eo(o,Mi(e,S,s),j)}}var h=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,t&&(we(t),i.input.focus()),pe(i.wrapper.ownerDocument,"mousemove",m),pe(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=ti(e,(function(t){0!==t.buttons&&Me(t)?function t(r){var l=++p,s=cn(e,r,!0,"rectangle"==n.unit);if(s)if(0!=rt(s,f)){e.curOp.focus=H(),d(s);var a=On(i,o);(s.line>=a.to||s.lineh.bottom?20:0;u&&setTimeout(ti(e,(function(){p==l&&(i.scroller.scrollTop+=u,t(r))})),50)}}(t):g(t)})),v=ti(e,g);e.state.selectingText=v,de(i.wrapper.ownerDocument,"mousemove",m),de(i.wrapper.ownerDocument,"mouseup",v)}(e,n,t,o)}(t,n,o,e):ke(e)==r.scroller&&we(e):2==i?(n&&qi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(k?t.display.input.onContextMenu(e):kn(t)))}}function yl(e,t,r){if("char"==r)return new ki(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new ki(tt(t.line,0),at(e.doc,tt(t.line+1,0)));var n=r(e,t);return new ki(n.from,n.to)}function bl(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&we(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ye(e,r))return Ce(t);o-=s.top-l.viewOffset;for(var a=0;a=i)return ge(e,r,e,Je(e.doc,o),e.display.gutterSpecs[a].className,t),Ce(t)}}function wl(e,t){return bl(e,t,"gutterClick",!0)}function xl(e,t){Cr(e.display,t)||function(e,t){return!!ye(e,"gutterContextMenu")&&bl(e,t,"gutterContextMenu",!1)}(e,t)||me(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Cl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Br(e)}ml.prototype.compare=function(e,t,r){return this.time+400>e&&0==rt(t,this.pos)&&r==this.button};var Sl={toString:function(){return"CodeMirror.Init"}},kl={},Ml={};function Ll(e,t,r){if(!t!=!(r&&r!=Sl)){var n=e.display.dragFunctions,i=t?de:pe;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Tl(e){e.options.lineWrapping?(z(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(T(e.display.wrapper,"CodeMirror-wrap"),Xt(e)),un(e),dn(e),Br(e),setTimeout((function(){return Un(e)}),100)}function Nl(e,t){var r=this;if(!(this instanceof Nl))return new Nl(e,t);this.options=t=t?I(t):{},I(kl,t,!1);var n=t.value;"string"==typeof n?n=new Wo(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Nl.inputStyles[t.inputStyle](this),o=this.display=new vi(e,n,i,t);for(var l in o.wrapper.CodeMirror=this,Cl(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Kn(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new B,keySeq:null,specialChars:null},t.autofocus&&!y&&o.input.focus(),s&&a<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;de(t.scroller,"mousedown",ti(e,vl)),de(t.scroller,"dblclick",s&&a<11?ti(e,(function(t){if(!me(e,t)){var r=cn(e,t);if(r&&!wl(e,t)&&!Cr(e.display,t)){we(t);var n=e.findWordAt(r);qi(e.doc,n.anchor,n.head)}}})):function(t){return me(e,t)||we(t)}),de(t.scroller,"contextmenu",(function(t){return xl(e,t)}));var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout((function(){return t.activeTouch=null}),1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}de(t.scroller,"touchstart",(function(i){if(!me(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!wl(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),de(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),de(t.scroller,"touchend",(function(r){var n=t.activeTouch;if(n&&!Cr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(t.activeTouch,"page");l=!n.prev||o(n,n.prev)?new ki(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new ki(tt(s.line,0),at(e.doc,tt(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),we(r)}i()})),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Pn(e,t.scroller.scrollTop),In(e,t.scroller.scrollLeft,!0),ge(e,"scroll",e))})),de(t.scroller,"mousewheel",(function(t){return Ci(e,t)})),de(t.scroller,"DOMMouseScroll",(function(t){return Ci(e,t)})),de(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){me(e,t)||Se(t)},over:function(t){me(e,t)||(function(e,t){var r=cn(e,t);if(r){var n=document.createDocumentFragment();bn(e,r,n),e.display.dragCursor||(e.display.dragCursor=A("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),O(e.display.dragCursor,n)}}(e,t),Se(t))},start:function(t){return function(e,t){if(s&&(!e.state.draggingText||+new Date-Ho<100))Se(t);else if(!me(e,t)&&!Cr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!h)){var r=A("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",d&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),d&&r.parentNode.removeChild(r)}}(e,t)},drop:ti(e,zo),leave:function(t){me(e,t)||Fo(e)}};var l=t.input.getField();de(l,"keyup",(function(t){return dl.call(e,t)})),de(l,"keydown",ti(e,fl)),de(l,"keypress",ti(e,hl)),de(l,"focus",(function(t){return Mn(e,t)})),de(l,"blur",(function(t){return Ln(e,t)}))}(this),Io(),_n(this),this.curOp.forceUpdate=!0,Pi(this,n),t.autofocus&&!y||this.hasFocus()?setTimeout(E(Mn,this),20):Ln(this),Ml)Ml.hasOwnProperty(l)&&Ml[l](r,t[l],Sl);hi(this),t.finishInit&&t.finishInit(this);for(var c=0;c150)){if(!n)return;r="prev"}}else u=0,r="not";"prev"==r?u=t>o.first?R(_e(o,t-1).text,null,l):0:"add"==r?u=a+e.options.indentUnit:"subtract"==r?u=a-e.options.indentUnit:"number"==typeof r&&(u=a+r),u=Math.max(0,u);var f="",d=0;if(e.options.indentWithTabs)for(var h=Math.floor(u/l);h;--h)d+=l,f+="\t";if(dl,a=We(t),u=null;if(s&&n.ranges.length>1)if(Dl&&Dl.text.join("\n")==t){if(n.ranges.length%Dl.text.length==0){u=[];for(var c=0;c=0;d--){var h=n.ranges[d],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=tt(p.line,p.ch-r):e.state.overwrite&&!s?g=tt(g.line,Math.min(_e(o,g.line).text.length,g.ch+q(a).length)):s&&Dl&&Dl.lineWise&&Dl.text.join("\n")==t&&(p=g=tt(p.line,0)));var m={from:p,to:g,text:u?u[d%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};co(e.doc,m),ar(e,"inputRead",e,m)}t&&!s&&Fl(e,t),Wn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=f),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function zl(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||ei(t,(function(){return Hl(t,r,0,null,"paste")})),!0}function Fl(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s-1){l=Al(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(_e(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Al(e,i.head.line,"smart"));l&&ar(e,"electricInput",e,i.head.line)}}}function Pl(e){for(var t=[],r=[],n=0;n=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ae(i,r.ch,r.sticky),l=i[o];if("ltr"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from=l.from&&d>=c.begin)){var h=f?"before":"after";return new tt(r.line,d,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new tt(r.line,a(e,1),"before"):new tt(r.line,e,"after")};e>=0&&e0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u0?c.end:a(c.begin,-1);return null==m||n>0&&m==t.text.length||!(g=p(n>0?0:i.length-1,n,u(m)))?null:g}(e.cm,s,t,r):el(s,t,r))){if(n||(l=t.line+r)=e.first+e.size||(t=new tt(l,t.ch,t.sticky),!(s=_e(e,l))))return!1;t=tl(i,e.cm,s,t.line,r)}else t=o;return!0}if("char"==n)a();else if("column"==n)a(!0);else if("word"==n||"group"==n)for(var u=null,c="group"==n,f=e.cm&&e.cm.getHelper(t,"wordChars"),d=!0;!(r<0)||a(!d);d=!1){var h=s.text.charAt(t.ch)||"\n",p=te(h,f)?"w":c&&"\n"==h?"n":!c||/\s/.test(h)?null:"p";if(!c||d||p||(p="s"),u&&u!=p){r<0&&(r=1,a(),t.sticky="after");break}if(p&&(u=p),r>0&&!a(!d))break}var g=lo(e,t,o,l,!0);return nt(o,g)&&(g.hitSide=!0),g}function Bl(e,t,r,n){var i,o,l=e.doc,s=t.left;if("page"==n){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),u=Math.max(a-.5*nn(e.display),3);i=(r>0?t.bottom:t.top)+r*u}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=$r(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Gl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new B,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Ul(e,t){var r=Dr(e,t.line);if(!r||r.hidden)return null;var n=_e(e.doc,t.line),i=Or(r,n,t.line),o=ce(n,e.doc.direction),l="left";o&&(l=ae(o,t.ch)%2?"right":"left");var s=Pr(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Vl(e,t){return t&&(e.bad=!0),e}function jl(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Vl(e.clipPos(tt(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||o.line=t.display.viewFrom&&Ul(t,i)||{node:a[0].measure.map[2],offset:0},c=o.linen.firstLine()&&(l=tt(l.line-1,_e(n.doc,l.line-1).length)),s.ch==_e(n.doc,s.line).text.length&&s.linei.viewTo-1)return!1;l.line==i.viewFrom||0==(e=fn(n,l.line))?(t=Ze(i.view[0].line),r=i.view[0].node):(t=Ze(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=fn(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=Ze(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var f=n.doc.splitLines(function(e,t,r,n,i){var o="",l=!1,s=e.doc.lineSeparator(),a=!1;function u(){l&&(o+=s,a&&(o+=s),l=a=!1)}function c(e){e&&(u(),o+=e)}function f(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void c(r);var o,d=t.getAttribute("cm-marker");if(d){var h=e.findMarks(tt(n,0),tt(i+1,0),(m=+d,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&c(Ye(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;p&&u();for(var g=0;g1&&d.length>1;)if(q(f)==q(d))f.pop(),d.pop(),a--;else{if(f[0]!=d[0])break;f.shift(),d.shift(),t++}for(var h=0,p=0,g=f[0],m=d[0],v=Math.min(g.length,m.length);hl.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;f[f.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),f[0]=f[0].slice(h).replace(/\u200b+$/,"");var x=tt(t,h),C=tt(a,d.length?q(d).length-p:0);return f.length>1||f[0]||rt(x,C)?(mo(n.doc,f,x,C,"+input"),!0):void 0},Gl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Gl.prototype.reset=function(){this.forceCompositionEnd()},Gl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Gl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Gl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||ei(this.cm,(function(){return dn(e.cm)}))},Gl.prototype.setUneditable=function(e){e.contentEditable="false"},Gl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ti(this.cm,Hl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Gl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Gl.prototype.onContextMenu=function(){},Gl.prototype.resetPosition=function(){},Gl.prototype.needsContentAttribute=!0;var Xl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new B,this.hasSelection=!1,this.composing=null};Xl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!me(n,e)){if(n.somethingSelected())Wl({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Pl(n);Wl({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,V):(r.prevInput="",i.value=t.text.join("\n"),P(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),de(i,"input",(function(){s&&a>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),de(i,"paste",(function(e){me(n,e)||zl(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",(function(t){if(!Cr(e,t)&&!me(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),de(e.lineSpace,"selectstart",(function(t){Cr(e,t)||we(t)})),de(i,"compositionstart",(function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}})),de(i,"compositionend",(function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)}))},Xl.prototype.createField=function(e){this.wrapper=Il(),this.textarea=this.wrapper.firstChild},Xl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=yn(e);if(e.options.moveInputWithCursor){var i=_r(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Xl.prototype.showSelection=function(e){var t=this.cm.display;O(t.cursorDiv,e.cursors),O(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Xl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&P(this.textarea),s&&a>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",s&&a>=9&&(this.hasSelection=null))}},Xl.prototype.getField=function(){return this.textarea},Xl.prototype.supportsTouch=function(){return!1},Xl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||H()!=this.textarea))try{this.textarea.focus()}catch(De){}},Xl.prototype.blur=function(){this.textarea.blur()},Xl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Xl.prototype.receivedFocus=function(){this.slowPoll()},Xl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},Xl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,(function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}))},Xl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||He(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(s&&a>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var l=0,u=Math.min(n.length,i.length);l1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},Xl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Xl.prototype.onKeyPress=function(){s&&a>=9&&(this.hasSelection=null),this.fastPoll()},Xl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=cn(r,e),l=n.scroller.scrollTop;if(o&&!d){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ti(r,eo)(r.doc,Li(o),V);var c,f=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-p.top-5)+"px; left: "+(e.clientX-p.left-5)+"px;\n z-index: 1000; background: "+(s?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",u&&(c=window.scrollY),n.input.focus(),u&&window.scrollTo(null,c),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=m,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),s&&a>=9&&g(),k?(Se(e),de(window,"mouseup",(function e(){pe(window,"mouseup",e),setTimeout(m,20)}))):setTimeout(m,50)}function g(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function m(){if(t.contextMenuPending==m&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=f,s&&a<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=l),null!=i.selectionStart)){(!s||s&&a<9)&&g();var e=0;n.detectingSelectAll=setTimeout((function o(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ti(r,ao)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())}),200)}}},Xl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Xl.prototype.setUneditable=function(){},Xl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=Sl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Sl,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Di(e)}),!0),r("indentUnit",2,Di,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Wi(e),Br(e),dn(e)}),!0),r("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(tt(n,o))}n++}));for(var i=r.length-1;i>=0;i--)mo(e.doc,t,r[i],tt(r[i].line,r[i].ch+t.length))}})),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Sl&&e.refresh()})),r("specialCharPlaceholder",Qt,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",y?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),r("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),r("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),r("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),r("rtlMoveVisually",!x),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){Cl(e),mi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=Zo(t),i=r!=Sl&&Zo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Tl,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=pi(t,e.options.lineNumbers),mi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?sn(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Un(e)}),!0),r("scrollbarStyle","native",(function(e){Kn(e),Un(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),r("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=pi(e.options.gutters,t),mi(e)}),!0),r("firstLineNumber",1,mi,!0),r("lineNumberFormatter",(function(e){return e}),mi,!0),r("showCursorWhenSelecting",!1,vn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(Ln(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),r("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),r("dragDrop",!0,Ll),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,vn,!0),r("singleCursorHeightPerLine",!0,vn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Wi,!0),r("addModeClass",!1,Wi,!0),r("pollInterval",100),r("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),r("historyEventDelay",1250),r("viewportMargin",10,(function(e){return e.refresh()}),!0),r("maxHighlightLength",1e4,Wi,!0),r("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),r("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),r("autofocus",null),r("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),r("phrases",null)}(Nl),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&ti(this,t[e])(this,r,i),ge(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Zo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Al(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&Wn(this));else{var o=i.from(),l=i.to(),s=Math.max(r,o.line);r=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1;for(var a=s;a0&&Zi(this.doc,n,new ki(o,u[n].to()),V)}}})),getTokenAt:function(e,t){return bt(this,e,t)},getLineTokens:function(e,t){return bt(this,tt(e),t,!0)},getTokenTypeAt:function(e){e=at(this.doc,e);var t,r=ht(this,_e(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]o&&(e=o,i=!0),n=_e(this.doc,e)}else n=e;return jr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-jt(n):0)},defaultTextHeight:function(){return nn(this.display)},defaultCharWidth:function(){return on(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,l,s,a=this.display,u=(e=_r(this,at(this.doc,e))).bottom,c=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),a.sizer.appendChild(t),"over"==n)u=e.top;else if("above"==n||"near"==n){var f=Math.max(a.wrapper.clientHeight,this.doc.height),d=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>f)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=f&&(u=e.bottom),c+t.offsetWidth>d&&(c=d-t.offsetWidth)}t.style.top=u+"px",t.style.left=t.style.right="","right"==i?(c=a.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?c=0:"middle"==i&&(c=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),r&&(o=this,l={left:c,top:u,right:c+t.offsetWidth,bottom:u+t.offsetHeight},null!=(s=An(o,l)).scrollTop&&Pn(o,s.scrollTop),null!=s.scrollLeft&&In(o,s.scrollLeft))},triggerOnKeyDown:ri(fl),triggerOnKeyPress:ri(hl),triggerOnKeyUp:dl,triggerOnMouseDown:ri(vl),execCommand:function(e){if(rl.hasOwnProperty(e))return rl[e].call(null,this)},triggerElectric:ri((function(e){Fl(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=at(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&un(this),ge(this,"refresh",this)})),swapDoc:ri((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Pi(this,e),Br(this),this.display.input.reset(),Hn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,ar(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},be(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Nl);var _l="iter insert remove copy getEditor constructor".split(" ");for(var Yl in Wo.prototype)Wo.prototype.hasOwnProperty(Yl)&&G(_l,Yl)<0&&(Nl.prototype[Yl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Wo.prototype[Yl]));return be(Wo),Nl.inputStyles={textarea:Xl,contenteditable:Gl},Nl.defineMode=function(e){Nl.defaults.mode||"null"==e||(Nl.defaults.mode=e),Ie.apply(this,arguments)},Nl.defineMIME=function(e,t){Ee[e]=t},Nl.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Nl.defineMIME("text/plain","null"),Nl.defineExtension=function(e,t){Nl.prototype[e]=t},Nl.defineDocExtension=function(e,t){Wo.prototype[e]=t},Nl.fromTextArea=function(e,t){if((t=t?I(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=H();t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(de(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=l}}catch(De){}}t.finishInit=function(r){r.save=n,r.getTextArea=function(){return e},r.toTextArea=function(){r.toTextArea=isNaN,n(),e.parentNode.removeChild(r.getWrapperElement()),e.style.display="",e.form&&(pe(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Nl((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s},function(e){e.off=pe,e.on=de,e.wheelEventPixels=xi,e.Doc=Wo,e.splitLines=We,e.countColumn=R,e.findColumn=X,e.isWordChar=ee,e.Pass=U,e.signal=ge,e.Line=_t,e.changeEnd=Ti,e.scrollbarModel=jn,e.Pos=tt,e.cmpPos=rt,e.modes=Pe,e.mimeModes=Ee,e.resolveMode=Re,e.getMode=Be,e.modeExtensions=Ge,e.extendMode=Ue,e.copyState=Ve,e.startState=Ke,e.innerMode=je,e.commands=rl,e.keyMap=jo,e.keyName=$o,e.isModifierKey=Yo,e.lookupKey=_o,e.normalizeKeyMap=Xo,e.StringStream=Xe,e.SharedTextMarker=No,e.TextMarker=Lo,e.LineWidget=So,e.e_preventDefault=we,e.e_stopPropagation=xe,e.e_stop=Se,e.addClass=z,e.contains=W,e.rmClass=T,e.keyNames=Bo}(Nl),Nl.version="5.49.0",Nl},"object"===l(t)&&void 0!==e?e.exports=o():void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i)},164:function(e,t,r){"use strict";t.a="/* BASICS */\n\n.CodeMirror {\n /* Set height, width, borders, and global font properties here */\n font-family: monospace;\n height: 300px;\n color: black;\n direction: ltr;\n}\n\n/* PADDING */\n\n.CodeMirror-lines {\n padding: 4px 0; /* Vertical padding around content */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n padding: 0 4px; /* Horizontal padding of content */\n}\n\n.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n background-color: white; /* The little square between H and V scrollbars */\n}\n\n/* GUTTER */\n\n.CodeMirror-gutters {\n border-right: 1px solid #ddd;\n background-color: #f7f7f7;\n white-space: nowrap;\n}\n.CodeMirror-linenumbers {}\n.CodeMirror-linenumber {\n padding: 0 3px 0 5px;\n min-width: 20px;\n text-align: right;\n color: #999;\n white-space: nowrap;\n}\n\n.CodeMirror-guttermarker { color: black; }\n.CodeMirror-guttermarker-subtle { color: #999; }\n\n/* CURSOR */\n\n.CodeMirror-cursor {\n border-left: 1px solid black;\n border-right: none;\n width: 0;\n}\n/* Shown when moving in bi-directional text */\n.CodeMirror div.CodeMirror-secondarycursor {\n border-left: 1px solid silver;\n}\n.cm-fat-cursor .CodeMirror-cursor {\n width: auto;\n border: 0 !important;\n background: #7e7;\n}\n.cm-fat-cursor div.CodeMirror-cursors {\n z-index: 1;\n}\n.cm-fat-cursor-mark {\n background-color: rgba(20, 255, 20, 0.5);\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n}\n.cm-animate-fat-cursor {\n width: auto;\n border: 0;\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n background-color: #7e7;\n}\n@-moz-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@-webkit-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n\n/* Can style cursor different in overwrite (non-insert) mode */\n.CodeMirror-overwrite .CodeMirror-cursor {}\n\n.cm-tab { display: inline-block; text-decoration: inherit; }\n\n.CodeMirror-rulers {\n position: absolute;\n left: 0; right: 0; top: -50px; bottom: 0;\n overflow: hidden;\n}\n.CodeMirror-ruler {\n border-left: 1px solid #ccc;\n top: 0; bottom: 0;\n position: absolute;\n}\n\n/* DEFAULT THEME */\n\n.cm-s-default .cm-header {color: blue;}\n.cm-s-default .cm-quote {color: #090;}\n.cm-negative {color: #d44;}\n.cm-positive {color: #292;}\n.cm-header, .cm-strong {font-weight: bold;}\n.cm-em {font-style: italic;}\n.cm-link {text-decoration: underline;}\n.cm-strikethrough {text-decoration: line-through;}\n\n.cm-s-default .cm-keyword {color: #708;}\n.cm-s-default .cm-atom {color: #219;}\n.cm-s-default .cm-number {color: #164;}\n.cm-s-default .cm-def {color: #00f;}\n.cm-s-default .cm-variable,\n.cm-s-default .cm-punctuation,\n.cm-s-default .cm-property,\n.cm-s-default .cm-operator {}\n.cm-s-default .cm-variable-2 {color: #05a;}\n.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}\n.cm-s-default .cm-comment {color: #a50;}\n.cm-s-default .cm-string {color: #a11;}\n.cm-s-default .cm-string-2 {color: #f50;}\n.cm-s-default .cm-meta {color: #555;}\n.cm-s-default .cm-qualifier {color: #555;}\n.cm-s-default .cm-builtin {color: #30a;}\n.cm-s-default .cm-bracket {color: #997;}\n.cm-s-default .cm-tag {color: #170;}\n.cm-s-default .cm-attribute {color: #00c;}\n.cm-s-default .cm-hr {color: #999;}\n.cm-s-default .cm-link {color: #00c;}\n\n.cm-s-default .cm-error {color: #f00;}\n.cm-invalidchar {color: #f00;}\n\n.CodeMirror-composing { border-bottom: 2px solid; }\n\n/* Default styles for common addons */\n\ndiv.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}\ndiv.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}\n.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }\n.CodeMirror-activeline-background {background: #e8f2ff;}\n\n/* STOP */\n\n/* The rest of this file contains styles related to the mechanics of\n the editor. You probably shouldn't touch them. */\n\n.CodeMirror {\n position: relative;\n overflow: hidden;\n background: white;\n}\n\n.CodeMirror-scroll {\n overflow: scroll !important; /* Things will break if this is overridden */\n /* 30px is the magic margin used to hide the element's real scrollbars */\n /* See overflow: hidden in .CodeMirror */\n margin-bottom: -30px; margin-right: -30px;\n padding-bottom: 30px;\n height: 100%;\n outline: none; /* Prevent dragging from highlighting the element */\n position: relative;\n}\n.CodeMirror-sizer {\n position: relative;\n border-right: 30px solid transparent;\n}\n\n/* The fake, visible scrollbars. Used to force redraw during scrolling\n before actual scrolling happens, thus preventing shaking and\n flickering artifacts. */\n.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n position: absolute;\n z-index: 6;\n display: none;\n}\n.CodeMirror-vscrollbar {\n right: 0; top: 0;\n overflow-x: hidden;\n overflow-y: scroll;\n}\n.CodeMirror-hscrollbar {\n bottom: 0; left: 0;\n overflow-y: hidden;\n overflow-x: scroll;\n}\n.CodeMirror-scrollbar-filler {\n right: 0; bottom: 0;\n}\n.CodeMirror-gutter-filler {\n left: 0; bottom: 0;\n}\n\n.CodeMirror-gutters {\n position: absolute; left: 0; top: 0;\n min-height: 100%;\n z-index: 3;\n}\n.CodeMirror-gutter {\n white-space: normal;\n height: 100%;\n display: inline-block;\n vertical-align: top;\n margin-bottom: -30px;\n}\n.CodeMirror-gutter-wrapper {\n position: absolute;\n z-index: 4;\n background: none !important;\n border: none !important;\n}\n.CodeMirror-gutter-background {\n position: absolute;\n top: 0; bottom: 0;\n z-index: 4;\n}\n.CodeMirror-gutter-elt {\n position: absolute;\n cursor: default;\n z-index: 4;\n}\n.CodeMirror-gutter-wrapper ::selection { background-color: transparent }\n.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }\n\n.CodeMirror-lines {\n cursor: text;\n min-height: 1px; /* prevents collapsing before first draw */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n /* Reset some styles that the rest of the page might have set */\n -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;\n border-width: 0;\n background: transparent;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n white-space: pre;\n word-wrap: normal;\n line-height: inherit;\n color: inherit;\n z-index: 2;\n position: relative;\n overflow: visible;\n -webkit-tap-highlight-color: transparent;\n -webkit-font-variant-ligatures: contextual;\n font-variant-ligatures: contextual;\n}\n.CodeMirror-wrap pre.CodeMirror-line,\n.CodeMirror-wrap pre.CodeMirror-line-like {\n word-wrap: break-word;\n white-space: pre-wrap;\n word-break: normal;\n}\n\n.CodeMirror-linebackground {\n position: absolute;\n left: 0; right: 0; top: 0; bottom: 0;\n z-index: 0;\n}\n\n.CodeMirror-linewidget {\n position: relative;\n z-index: 2;\n padding: 0.1px; /* Force widget margins to stay inside of the container */\n}\n\n.CodeMirror-widget {}\n\n.CodeMirror-rtl pre { direction: rtl; }\n\n.CodeMirror-code {\n outline: none;\n}\n\n/* Force content-box sizing for the elements where we expect it */\n.CodeMirror-scroll,\n.CodeMirror-sizer,\n.CodeMirror-gutter,\n.CodeMirror-gutters,\n.CodeMirror-linenumber {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\n\n.CodeMirror-measure {\n position: absolute;\n width: 100%;\n height: 0;\n overflow: hidden;\n visibility: hidden;\n}\n\n.CodeMirror-cursor {\n position: absolute;\n pointer-events: none;\n}\n.CodeMirror-measure pre { position: static; }\n\ndiv.CodeMirror-cursors {\n visibility: hidden;\n position: relative;\n z-index: 3;\n}\ndiv.CodeMirror-dragcursors {\n visibility: visible;\n}\n\n.CodeMirror-focused div.CodeMirror-cursors {\n visibility: visible;\n}\n\n.CodeMirror-selected { background: #d9d9d9; }\n.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }\n.CodeMirror-crosshair { cursor: crosshair; }\n.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }\n.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }\n\n.cm-searching {\n background-color: #ffa;\n background-color: rgba(255, 255, 0, .4);\n}\n\n/* Used to force a border model for a node */\n.cm-force-border { padding-right: .1px; }\n\n@media print {\n /* Hide the cursor when printing */\n .CodeMirror div.CodeMirror-cursors {\n visibility: hidden;\n }\n}\n\n/* See issue #2901 */\n.cm-tab-wrap-hack:after { content: ''; }\n\n/* Help users use markselection to safely style text background */\nspan.CodeMirror-selectedtext { background: none; }\n"},165:function(e,t,r){(function(e){var n,i,o,l;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}l=function(e){"use strict";e.defineMode("jinja2",(function(){var e=["and","as","block","endblock","by","cycle","debug","else","elif","extends","filter","endfilter","firstof","for","endfor","if","endif","ifchanged","endifchanged","ifequal","endifequal","ifnotequal","endifnotequal","in","include","load","not","now","or","parsed","regroup","reversed","spaceless","endspaceless","ssi","templatetag","openblock","closeblock","openvariable","closevariable","openbrace","closebrace","opencomment","closecomment","widthratio","url","with","endwith","get_current_language","trans","endtrans","noop","blocktrans","endblocktrans","get_available_languages","get_current_language_bidi","plural"],t=/^[+\-*&%=<>!?|~^]/,r=/^[:\[\(\{]/,n=["true","false"],i=/^(\d[+\-\*\/])?\d+(\.\d+)?/;function o(o,l){var s=o.peek();if(l.incomment)return o.skipTo("#}")?(o.eatWhile(/\#|}/),l.incomment=!1):o.skipToEnd(),"comment";if(l.intag){if(l.operator){if(l.operator=!1,o.match(n))return"atom";if(o.match(i))return"number"}if(l.sign){if(l.sign=!1,o.match(n))return"atom";if(o.match(i))return"number"}if(l.instring)return s==l.instring&&(l.instring=!1),o.next(),"string";if("'"==s||'"'==s)return l.instring=s,o.next(),"string";if(o.match(l.intag+"}")||o.eat("-")&&o.match(l.intag+"}"))return l.intag=!1,"tag";if(o.match(t))return l.operator=!0,"operator";if(o.match(r))l.sign=!0;else if(o.eat(" ")||o.sol()){if(o.match(e))return"keyword";if(o.match(n))return"atom";if(o.match(i))return"number";o.sol()&&o.next()}else o.next();return"variable"}if(o.eat("{")){if(o.eat("#"))return l.incomment=!0,o.skipTo("#}")?(o.eatWhile(/\#|}/),l.incomment=!1):o.skipToEnd(),"comment";if(s=o.eat(/\{|%/))return l.intag=s,"{"==s&&(l.intag="}"),o.eat("-"),"tag"}o.next()}return e=new RegExp("(("+e.join(")|(")+"))\\b"),n=new RegExp("(("+n.join(")|(")+"))\\b"),{startState:function(){return{tokenize:o}},token:function(e,t){return t.tokenize(e,t)},blockCommentStart:"{#",blockCommentEnd:"#}"}})),e.defineMIME("text/jinja2","jinja2")},"object"==s(t)&&"object"==s(e)?l(r(127)):(i=[r(127)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(102)(e))},166:function(e,t,r){(function(e){var n,i,o,l;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}l=function(e){"use strict";e.defineMode("yaml",(function(){var e=new RegExp("\\b(("+["true","false","on","off","yes","no"].join(")|(")+"))$","i");return{token:function(t,r){var n=t.peek(),i=r.escaped;if(r.escaped=!1,"#"==n&&(0==t.pos||/\s/.test(t.string.charAt(t.pos-1))))return t.skipToEnd(),"comment";if(t.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(r.literal&&t.indentation()>r.keyCol)return t.skipToEnd(),"string";if(r.literal&&(r.literal=!1),t.sol()){if(r.keyCol=0,r.pair=!1,r.pairStart=!1,t.match(/---/))return"def";if(t.match(/\.\.\./))return"def";if(t.match(/\s*-\s+/))return"meta"}if(t.match(/^(\{|\}|\[|\])/))return"{"==n?r.inlinePairs++:"}"==n?r.inlinePairs--:"["==n?r.inlineList++:r.inlineList--,"meta";if(r.inlineList>0&&!i&&","==n)return t.next(),"meta";if(r.inlinePairs>0&&!i&&","==n)return r.keyCol=0,r.pair=!1,r.pairStart=!1,t.next(),"meta";if(r.pairStart){if(t.match(/^\s*(\||\>)\s*/))return r.literal=!0,"meta";if(t.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable-2";if(0==r.inlinePairs&&t.match(/^\s*-?[0-9\.\,]+\s?$/))return"number";if(r.inlinePairs>0&&t.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(t.match(e))return"keyword"}return!r.pair&&t.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(r.pair=!0,r.keyCol=t.indentation(),"atom"):r.pair&&t.match(/^:\s*/)?(r.pairStart=!0,"meta"):(r.pairStart=!1,r.escaped="\\"==n,t.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},lineComment:"#",fold:"indent"}})),e.defineMIME("text/x-yaml","yaml"),e.defineMIME("text/yaml","yaml")},"object"==s(t)&&"object"==s(e)?l(r(127)):(i=[r(127)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(102)(e))}}]); -//# sourceMappingURL=chunk.d3a71177023db5bc7440.js.map \ No newline at end of file +(self.webpackJsonp=self.webpackJsonp||[]).push([[8],{164:function(e,t,r){var n,i,o;function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}o=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),s=n||i||o,a=s&&(n?document.documentMode||6:+(o||i)[1]),u=!o&&/WebKit\//.test(e),c=u&&/Qt\/\d+\.\d+/.test(e),f=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),g=/PhantomJS/.test(e),m=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),v=/Android/.test(e),y=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),w=/\bCrOS\b/.test(e),x=/win/i.test(t),C=d&&e.match(/Version\/(\d*\.\d*)/);C&&(C=Number(C[1])),C&&C>=15&&(d=!1,u=!0);var S=b&&(c||d&&(null==C||C<12.11)),k=r||s&&a>=9;function M(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var L,T=function(e,t){var r=e.className,n=M(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function N(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function O(e,t){return N(e).appendChild(t)}function A(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}m?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:s&&(P=function(e){try{e.select()}catch(t){}});var B=function(){this.id=null};function G(e,t){for(var r=0;r=t)return n+Math.min(l,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var _=[""];function Y(e){for(;_.length<=e;)_.push(q(_)+" ");return _[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||Q.test(e))}function te(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ee(e))||t.test(e):ee(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&ne.test(e)}function oe(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}var se=null;function ae(e,t,r){var n;se=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:se=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:se=i)}return null!=n?n:se}var ue=function(){var e=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,t=/[stwN]/,r=/[LRr]/,n=/[Lb1n]/,i=/[1n]/;function o(e,t,r){this.level=e,this.from=t,this.to=r}return function(l,s){var a="ltr"==s?"L":"R";if(0==l.length||"ltr"==s&&!e.test(l))return!1;for(var u,c=l.length,f=[],d=0;d-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ge(e,t){var r=he(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function be(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){pe(this,e,t)}}function we(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function xe(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ce(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Se(e){we(e),xe(e)}function ke(e){return e.target||e.srcElement}function Me(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Le,Te,Ne=function(){if(s&&a<9)return!1;var e=A("div");return"draggable"in e||"dragDrop"in e}();function Oe(e){if(null==Le){var t=A("span","​");O(e,A("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Le=t.offsetWidth<=1&&t.offsetHeight>2&&!(s&&a<8))}var r=Le?A("span","​"):A("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Ae(e){if(null!=Te)return Te;var t=O(e,document.createTextNode("AخA")),r=L(t,0,1).getBoundingClientRect(),n=L(t,1,2).getBoundingClientRect();return N(e),!(!r||r.left==r.right)&&(Te=n.right-r.right<3)}var De,We=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),l=o.indexOf("\r");-1!=l?(r.push(o.slice(0,l)),t+=l+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},He=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(De){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(De){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},ze="oncopy"in(De=A("div"))||(De.setAttribute("oncopy","return;"),"function"==typeof De.oncopy),Fe=null,Pe={},Ee={};function Ie(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Pe[e]=t}function Re(e){if("string"==typeof e&&Ee.hasOwnProperty(e))e=Ee[e];else if(e&&"string"==typeof e.name&&Ee.hasOwnProperty(e.name)){var t=Ee[e.name];"string"==typeof t&&(t={name:t}),(e=J(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Re("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Re("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Be(e,t){t=Re(t);var r=Pe[t.name];if(!r)return Be(e,"text/plain");var n=r(e,t);if(Ge.hasOwnProperty(t.name)){var i=Ge[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}var Ge={};function Ue(e,t){I(t,Ge.hasOwnProperty(e)?Ge[e]:Ge[e]={})}function Ve(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function je(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Ke(e,t,r){return!e.startState||e.startState(t,r)}var Xe=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function _e(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?tt(r,_e(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?tt(e.line,t):r<0?tt(e.line,0):e}(t,_e(e,t.line).text.length)}function ut(e,t){for(var r=[],n=0;n=this.string.length},Xe.prototype.sol=function(){return this.pos==this.lineStart},Xe.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Xe.prototype.next=function(){if(this.post},Xe.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Xe.prototype.skipToEnd=function(){this.pos=this.string.length},Xe.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Xe.prototype.backUp=function(e){this.pos-=e},Xe.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Xe.prototype.current=function(){return this.string.slice(this.start,this.pos)},Xe.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Xe.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Xe.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ct=function(e,t){this.state=e,this.lookAhead=t},ft=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function dt(e,t,r,n){var i=[e.state.modeGen],o={};xt(e,t.text,e.doc.mode,r,(function(e,t){return i.push(e,t)}),o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,xt(e,t.text,s.mode,r,(function(e,t){for(var r=a;ue&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,"overlay "+t),a=r+2;else for(;re.options.maxHighlightLength&&Ve(e.doc.mode,n.state),o=dt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function pt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new ft(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=_e(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof ct?u.lookAhead:0)<=o.modeFrontier))return s;var c=R(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&_e(n,o-1).stateAfter,s=l?ft.fromSaved(n,l,o):new ft(n,Ke(n.mode),o);return n.iter(o,t,(function(r){gt(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},ft.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ft.fromSaved=function(e,t,r){return t instanceof ct?new ft(e,Ve(e.mode,t.state),r,t.lookAhead):new ft(e,Ve(e.mode,t),r)},ft.prototype.save=function(e){var t=!1!==e?Ve(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ct(t,this.maxLookAhead):t};var yt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function bt(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=_e(l,(t=at(l,t)).line),u=pt(e,t.line,r),c=new Xe(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&>(e,t,n,f.pos),f.pos=t.length,a=null):a=wt(vt(r,f,n.state,d),o),d){var h=d[0].name;h&&(a="m-"+(a?h+" "+a:h))}if(!s||c!=a){for(;u=t:o.to>t);(n||(n=[])).push(new kt(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from0&&s)for(var b=0;bt)&&(!r||Ht(r,o.marker)<0)&&(r=o.marker)}return r}function It(e,t,r,n,i){var o=_e(e,t),l=St&&o.markedSpans;if(l)for(var s=0;s=0&&f<=0||c<=0&&f>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.to,r)>=0:rt(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.from,n)<=0:rt(u.from,n)<0)))return!0}}}function Rt(e){for(var t;t=Ft(e);)e=t.find(-1,!0).line;return e}function Bt(e,t){var r=_e(e,t),n=Rt(r);return r==n?t:Ze(n)}function Gt(e,t){if(t>e.lastLine())return t;var r,n=_e(e,t);if(!Ut(e,n))return t;for(;r=Pt(n);)n=r.find(1,!0).line;return Ze(n)+1}function Ut(e,t){var r=St&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var _t=function(e,t,r){this.text=e,At(this,t),this.height=r?r(this):1};function Yt(e){e.parent=null,Ot(e)}_t.prototype.lineNo=function(){return Ze(this)},be(_t);var qt={},$t={};function Zt(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?$t:qt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function Jt(e,t){var r=D("span",null,null,u?"padding-right: .1px":null),n={pre:D("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;n.pos=0,n.addToken=er,Ae(e.display.measure)&&(l=ce(o,e.doc.direction))&&(n.addToken=tr(n.addToken,l)),n.map=[],nr(o,n,ht(e,o,t!=e.display.externalMeasured&&Ze(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=F(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=F(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Oe(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(u){var s=n.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return ge(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=F(n.pre.className,n.textClass||"")),n}function Qt(e){var t=A("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function er(e,t,r,n,i,o,l){if(t){var u,c=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;iu&&f.from<=u);d++);if(f.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,f.to-u),i,o,null,s,a),o=null,n=n.slice(f.to-u),u=f.to}}}function rr(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function nr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,f,d,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",d=null,f=null,v=1/0;for(var y=[],b=void 0,w=0;wp||C.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,u=""),C.className&&(a+=" "+C.className),C.css&&(s=(s?s+";":"")+C.css),C.startStyle&&x.from==p&&(c+=" "+C.startStyle),C.endStyle&&x.to==v&&(b||(b=[])).push(C.endStyle,x.to),C.title&&((d||(d={})).title=C.title),C.attributes)for(var S in C.attributes)(d||(d={}))[S]=C.attributes[S];C.collapsed&&(!f||Ht(f.marker,C)<0)&&(f=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var k=0;k=h)break;for(var L=Math.min(h,v);;){if(m){var T=p+m.length;if(!f){var N=T>L?m.slice(0,L-p):m;t.addToken(t,N,l?l+a:a,c,p+N.length==v?u:"",s,d)}if(T>=L){m=m.slice(L-p),p=L;break}p=T,c=""}m=i.slice(o,o=r[g++]),l=Zt(r[g++],t.cm.options)}}else for(var O=1;Or)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Ar(e,t,r,n){return Hr(e,Wr(e,t),r,n)}function Dr(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Pr(t.map,r,n),l=o.node,u=o.start,c=o.end,f=o.collapse;if(3==l.nodeType){for(var d=0;d<4;d++){for(;u&&ie(t.line.text.charAt(o.coverStart+u));)--u;for(;o.coverStart+c1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var h;u>0&&(f=n="right"),i=e.options.lineWrapping&&(h=l.getClientRects()).length>1?h["right"==n?h.length-1:0]:l.getBoundingClientRect()}if(s&&a<9&&!u&&(!i||!i.left&&!i.right)){var p=l.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+on(e.display),top:p.top,bottom:p.bottom}:Fr}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=a-s)-1,t>=a&&(l="right")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?"left":"right")&&(l=r),"left"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l="left";if("right"==r&&i==a-s)for(;u=0&&(r=e[i]).left==r.right;i--);return r}function Ir(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(a=n.text.length,u="before"):a<=0&&(a=0,u="after"),!s)return l("before"==u?a-1:a,"before"==u);function c(e,t,r){return l(r?e-1:e,1==s[t].level!=r)}var f=ae(s,a,u),d=se,h=c(a,f,"before"==u);return null!=d&&(h.other=c(a,d,"before"!=u)),h}function Yr(e,t){var r=0;t=at(e.doc,t),e.options.lineWrapping||(r=on(e.display)*t.ch);var n=_e(e.doc,t.line),i=jt(n)+Sr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function qr(e,t,r,n,i){var o=tt(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function $r(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return qr(n.first,0,null,-1,-1);var i=Je(n,r),o=n.first+n.size-1;if(i>o)return qr(n.first+n.size-1,_e(n,o).text.length,null,1,1);t<0&&(t=0);for(var l=_e(n,i);;){var s=en(e,l,i,t,r),a=Et(l,s.ch+(s.xRel>0||s.outside>0?1:0));if(!a)return s;var u=a.find(1);if(u.line==i)return u;l=_e(n,i=u.line)}}function Zr(e,t,r,n){n-=Vr(t);var i=t.text.length,o=le((function(t){return Hr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=le((function(t){return Hr(e,r,t).top>n}),o,i)}}function Jr(e,t,r,n){return r||(r=Wr(e,t)),Zr(e,t,r,jr(e,t,Hr(e,r,n),"line").top)}function Qr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function en(e,t,r,n,i){i-=jt(t);var o=Wr(e,t),l=Vr(t),s=0,a=t.text.length,u=!0,c=ce(t,e.doc.direction);if(c){var f=(e.options.lineWrapping?rn:tn)(e,t,r,o,c,n,i);s=(u=1!=f.level)?f.from:f.to-1,a=u?f.to:f.from-1}var d,h,p=null,g=null,m=le((function(t){var r=Hr(e,o,t);return r.top+=l,r.bottom+=l,!!Qr(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)}),s,a),v=!1;if(g){var y=n-g.left=w.bottom?1:0}return qr(r,m=oe(t.text,m,1),h,v,n-d)}function tn(e,t,r,n,i,o,l){var s=le((function(s){var a=i[s],u=1!=a.level;return Qr(_r(e,tt(r,u?a.to:a.from,u?"before":"after"),"line",t,n),o,l,!0)}),0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=_r(e,tt(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Qr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a}function rn(e,t,r,n,i,o,l){var s=Zr(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,f=null,d=0;d=u||h.to<=a)){var p=Hr(e,n,1!=h.level?Math.min(u,h.to)-1:Math.max(a,h.from)).right,g=pg)&&(c=h,f=g)}}return c||(c=i[i.length-1]),c.fromu&&(c={from:c.from,to:u,level:c.level}),c}function nn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==zr){zr=A("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)zr.appendChild(document.createTextNode("x")),zr.appendChild(A("br"));zr.appendChild(document.createTextNode("x"))}O(e.measure,zr);var r=zr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),N(e.measure),r||1}function on(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=A("span","xxxxxxxxxx"),r=A("pre",[t],"CodeMirror-line-like");O(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function ln(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l){var s=e.display.gutterSpecs[l].className;r[s]=o.offsetLeft+o.clientLeft+i,n[s]=o.clientWidth}return{fixedPos:sn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function sn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function an(e){var t=nn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/on(e.display)-3);return function(i){if(Ut(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)St&&Bt(e.doc,t)i.viewFrom?pn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)pn(e);else if(t<=i.viewFrom){var o=gn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):pn(e)}else if(r>=i.viewTo){var l=gn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):pn(e)}else{var s=gn(e,t,t,-1),a=gn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(or(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):pn(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[fn(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==G(l,r)&&l.push(r)}}}function pn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function gn(e,t,r,n){var i,o=fn(e,t),l=e.display.view;if(!St||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;Bt(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function mn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().linet||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?d:n,(function(e,t,i,f){var m="ltr"==i,v=h(e,m?"left":"right"),y=h(t-1,m?"right":"left"),b=null==r&&0==e,w=null==n&&t==d,x=0==f,C=!g||f==g.length-1;if(y.top-v.top<=3){var S=(u?w:b)&&C,k=(u?b:w)&&x?s:(m?v:y).left,M=S?a:(m?y:v).right;c(k,v.top,M-k,v.bottom)}else{var L,T,N,O;m?(L=u&&b&&x?s:v.left,T=u?a:p(e,i,"before"),N=u?s:p(t,i,"after"),O=u&&w&&C?a:y.right):(L=u?p(e,i,"before"):s,T=!u&&b&&x?a:v.right,N=!u&&w&&C?s:y.left,O=u?p(t,i,"after"):a),c(L,v.top,T-L,v.bottom),v.bottom0?t.blinker=setInterval((function(){return t.cursorDiv.style.visibility=(r=!r)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Sn(e){e.state.focused||(e.display.input.focus(),Mn(e))}function kn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Ln(e))}),100)}function Mn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ge(e,"focus",e,t),e.state.focused=!0,z(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),u&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Cn(e))}function Ln(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ge(e,"blur",e,t),e.state.focused=!1,T(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Tn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||d<-.005)&&($e(i.line,l),Nn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var p=Math.ceil(u/on(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Nn(e){if(e.widgets)for(var t=0;t=l&&(o=Je(t,jt(_e(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function An(e,t){var r=e.display,n=nn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Nr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+kr(r),a=t.tops-n;if(t.topi+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,d=Tr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>d;return h&&(t.right=t.left+d),t.left<10?l.scrollLeft=0:t.leftd+f-3&&(l.scrollLeft=t.right+(h?0:10)-d),l}function Dn(e,t){null!=t&&(zn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Wn(e){zn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Hn(e,t,r){null==t&&null==r||zn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function zn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Fn(e,Yr(e,t.from),Yr(e,t.to),t.margin))}function Fn(e,t,r,n){var i=An(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Hn(e,i.scrollLeft,i.scrollTop)}function Pn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ui(e,{top:t}),En(e,t,!0),r&&ui(e),ii(e,100))}function En(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function In(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,di(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Rn(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+kr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Lr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Bn=function(e,t,r){this.cm=r;var n=this.vert=A("div",[A("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=A("div",[A("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),de(n,"scroll",(function(){n.clientHeight&&t(n.scrollTop,"vertical")})),de(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,s&&a<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Bn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Bn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Bn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Bn.prototype.zeroWidthHack=function(){var e=b&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new B,this.disableVert=new B},Bn.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents="auto",t.set(1e3,(function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,n)}))},Bn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Gn=function(){};function Un(e,t){t||(t=Rn(e));var r=e.display.barWidth,n=e.display.barHeight;Vn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Tn(e),Vn(e,Rn(e)),r=e.display.barWidth,n=e.display.barHeight}function Vn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}Gn.prototype.update=function(){return{bottom:0,right:0}},Gn.prototype.setScrollLeft=function(){},Gn.prototype.setScrollTop=function(){},Gn.prototype.clear=function(){};var jn={native:Bn,null:Gn};function Kn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new jn[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),de(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,r){"horizontal"==r?In(e,t):Pn(e,t)}),e),e.display.scrollbars.addClass&&z(e.display.wrapper,e.display.scrollbars.addClass)}var Xn=0;function _n(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Xn},t=e.curOp,lr?lr.ops.push(t):t.ownsGroup=lr={ops:[t],delayedCallbacks:[]}}function Yn(e){var t=e.curOp;t&&function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new li(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function $n(e){e.updatedDisplay=e.mustUpdate&&si(e.cm,e.update)}function Zn(e){var t=e.cm,r=t.display;e.updatedDisplay&&Tn(t),e.barMeasure=Rn(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Ar(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Lr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Tr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Jn(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!g){var o=A("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Sr(e.display))+"px;\n height: "+(t.bottom-t.top+Lr(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r="before"==(t=t.ch?tt(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t).sticky?tt(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var l=!1,s=_r(e,t),a=r&&r!=t?_r(e,r):s,u=An(e,i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-n,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+n}),c=e.doc.scrollTop,f=e.doc.scrollLeft;if(null!=u.scrollTop&&(Pn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(In(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-f)>1&&(l=!0)),!l)break}return i}(t,at(n,e.scrollToPos.from),at(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var l=0;l=e.display.viewTo)){var r=+new Date+e.options.workTime,n=pt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ve(t.mode,n.state):null,a=dt(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var f=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),d=0;!f&&dr)return ii(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&ei(e,(function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==mn(e))return!1;hi(e)&&(pn(e),t.dims=ln(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroml&&r.viewTo-l<20&&(l=Math.min(i,r.viewTo)),St&&(o=Bt(e.doc,o),l=Gt(e.doc,l));var s=o!=r.viewFrom||l!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=or(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=or(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,fn(e,r)))),n.viewTo=r}(e,o,l),r.viewOffset=jt(_e(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var a=mn(e);if(!s&&0==a&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var c=function(e){if(e.hasFocus())return null;var t=H();if(!t||!W(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&W(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return a>4&&(r.lineDiv.style.display="none"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,l=o.firstChild;function s(t){var r=t.nextSibling;return u&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var a=n.view,c=n.viewFrom,f=0;f-1&&(h=!1),cr(e,d,c,r)),h&&(N(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(et(e.options,c)))),l=d.node.nextSibling}else{var p=vr(e,d,c,r);o.insertBefore(p,l)}c+=d.size}for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),a>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=H()&&(e.activeElt.focus(),e.anchorNode&&W(document.body,e.anchorNode)&&W(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(c),N(r.cursorDiv),N(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ii(e,400)),r.updateLineNumbers=null,!0}function ai(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Tr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+kr(e.display)-Nr(e),r.top)}),t.visible=On(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&si(e,t);n=!1){Tn(e);var i=Rn(e);vn(e),Un(e,i),fi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ui(e,t){var r=new li(e,t);if(si(e,r)){Tn(e),ai(e,r);var n=Rn(e);vn(e),Un(e,n),fi(e,n),r.finish()}}function ci(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function fi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Lr(e)+"px"}function di(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=sn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",l=0;ls.clientWidth,c=s.scrollHeight>s.clientHeight;if(i&&a||o&&c){if(o&&b&&u)e:for(var f=t.target,h=l.view;f!=s;f=f.parentNode)for(var p=0;p=0&&rt(e,n.to())<=0)return r}return-1};var ki=function(e,t){this.anchor=e,this.head=t};function Mi(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return rt(e.from(),t.from())})),r=G(t,i);for(var o=1;o0:a>=0){var u=lt(s.from(),l.from()),c=ot(s.to(),l.to()),f=s.empty()?l.from()==l.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new ki(f?c:u,f?u:c))}}return new Si(t,r)}function Li(e,t){return new Si([new ki(e,t||e)],0)}function Ti(e){return e.text?tt(e.from.line+e.text.length-1,q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ni(e,t){if(rt(e,t.from)<0)return e;if(rt(e,t.to)<=0)return Ti(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Ti(t).ch-t.to.ch),tt(r,n)}function Oi(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}ar(e,"change",e,t)}function Fi(e,t,r){!function e(n,i,o){if(n.linked)for(var l=0;ls-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Bi(e.done),q(e.done)):e.done.length&&!q(e.done).ranges?q(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),q(e.done)):void 0}(i,i.lastOp==n)))l=q(o.changes),0==rt(t.from,t.to)&&0==rt(t.from,l.to)?l.to=Ti(t):o.changes.push(Ri(e,t));else{var a=q(i.done);for(a&&a.ranges||Vi(e.sel,i.done),o={changes:[Ri(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||ge(e,"historyAdded")}function Ui(e,t,r,n){var i=e.history,o=n&&n.origin;r==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||function(e,t,r,n){var i=t.charAt(0);return"*"==i||"+"==i&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}(e,o,q(i.done),t))?i.done[i.done.length-1]=t:Vi(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&Bi(i.undone)}function Vi(e,t){var r=q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function ji(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),(function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o}))}function Ki(e){if(!e)return null;for(var t,r=0;r-1&&(q(s)[f]=u[f],delete u[f])}}}return n}function Yi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=rt(t,i)<0;o!=rt(r,i)<0?(i=t,t=r):o!=rt(t,r)<0&&(t=r)}return new ki(i,t)}return new ki(r||t,t)}function qi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),eo(e,new Si([Yi(e.sel.primary(),t,r,i)],0),n)}function $i(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ge(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var f=a.find(n<0?1:-1),d=void 0;if((n<0?c:u)&&(f=so(e,f,-n,f&&f.line==t.line?o:null)),f&&f.line==t.line&&(d=rt(f,r))&&(n<0?d<0:d>0))return oo(e,f,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?u:c)&&(h=so(e,h,n,h.line==t.line?o:null)),h?oo(e,h,t,n,i):null}}return t}function lo(e,t,r,n,i){var o=n||1,l=oo(e,t,r,o,i)||!i&&oo(e,t,r,o,!0)||oo(e,t,r,-o,i)||!i&&oo(e,t,r,-o,!0);return l||(e.cantEdit=!0,tt(e.first,0))}function so(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?at(e,tt(t.line-1)):null:r>0&&t.ch==(n||_e(e,t.line)).text.length?t.line0)){var c=[a,1],f=rt(u.from,s.from),d=rt(u.to,s.to);(f<0||!l.inclusiveLeft&&!f)&&c.push({from:u.from,to:s.from}),(d>0||!l.inclusiveRight&&!d)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)fo(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else fo(e,t)}}function fo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=rt(t.from,t.to)){var r=Oi(e,t);Gi(e,t,r,e.cm?e.cm.curOp.id:NaN),go(e,t,r,Tt(e,t));var n=[];Fi(e,(function(e,r){r||-1!=G(n,e.history)||(bo(e.history,t),n.push(e.history)),go(e,t,null,Tt(e,t))}))}}function ho(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,l=e.sel,s="undo"==t?o.done:o.undone,a="undo"==t?o.undone:o.done,u=0;u=0;--h){var p=d(h);if(p)return p.v}}}}function po(e,t){if(0!=t&&(e.first+=t,e.sel=new Si($(e.sel.ranges,(function(e){return new ki(tt(e.anchor.line+t,e.anchor.ch),tt(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){dn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:tt(o,_e(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ye(e,t.from,t.to),r||(r=Oi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Ze(Rt(_e(n,o.line))),n.iter(a,l.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),n.sel.contains(t.from,t.to)>-1&&ve(e),zi(n,t,r,an(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,(function(e){var t=Kt(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=_e(e,n).stateAfter;if(i&&(!(i instanceof ct)||n+i.lookAhead1||!(this.children[0]instanceof xo))){var s=[];this.collapse(s),this.children=[new xo(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var l=i.lines.length%25+25,s=l;s10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=D("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(It(e,t.line,t,r,o)||t.line!=r.line&&It(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");St=!0}o.addToHistory&&Gi(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var s,a=t.line,u=e.cm;if(e.iter(a,r.line+1,(function(e){u&&o.collapsed&&!u.options.lineWrapping&&Rt(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&$e(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new kt(o,a==t.line?t.ch:null,a==r.line?r.ch:null)),++a})),o.collapsed&&e.iter(t.line,r.line+1,(function(t){Ut(e,t)&&$e(t,0)})),o.clearOnEnter&&de(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Ct=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Mo,o.atomic=!0),u){if(s&&(u.curOp.updateMaxLine=!0),o.collapsed)dn(u,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var c=t.line;c<=r.line;c++)hn(u,c,"text");o.atomic&&no(u.doc),ar(u,"markerAdded",u,o)}return o}Lo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&_n(e),ye(this,"clear")){var r=this.find();r&&ar(this,"clear",r.from,r.to)}for(var n=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&dn(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&no(e.doc)),e&&ar(e,"markerCleared",e,this,n,i),t&&Yn(e),this.parent&&this.parent.clear()}},Lo.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;a--)co(this,n[a]);s?Qi(this,s):this.cm&&Wn(this.cm)})),undo:ni((function(){ho(this,"undo")})),redo:ni((function(){ho(this,"redo")})),undoSelection:ni((function(){ho(this,"undo",!0)})),redoSelection:ni((function(){ho(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=at(this,e),t=at(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var l=o.markedSpans;if(l)for(var s=0;s=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i})),n},getAllMarks:function(){var e=[];return this.iter((function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r})),at(this,tt(r,t))},indexFromPos:function(e){var t=(e=at(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var c=e.dataTransfer.getData("Text");if(c){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),to(t.doc,Li(r,r)),f)for(var d=0;d=0;t--)mo(e.doc,"",n[t].from,n[t].to,"+delete");Wn(e)}))}function Qo(e,t,r){var n=oe(e.text,t+r,r);return n<0||n>e.text.length?null:n}function el(e,t,r){var n=Qo(e,t.ch,r);return null==n?null:new tt(t.line,n,r<0?"after":"before")}function tl(e,t,r,n,i){if(e){var o=ce(r,t.doc.direction);if(o){var l,s=i<0?q(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=Wr(t,r);l=i<0?r.text.length-1:0;var c=Hr(t,u,l).top;l=le((function(e){return Hr(t,u,e).top==c}),i<0==(1==s.level)?s.from:s.to-1,l),"before"==a&&(l=Qo(r,l,1))}else l=i<0?s.to:s.from;return new tt(n,l,a)}}return new tt(n,i<0?r.text.length:0,i<0?"before":"after")}jo.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},jo.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},jo.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},jo.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},jo.default=b?jo.macDefault:jo.pcDefault;var rl={selectAll:ao,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),V)},killLine:function(e){return Jo(e,(function(t){if(t.empty()){var r=_e(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new tt(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),tt(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=_e(e.doc,i.line-1).text;l&&(i=new tt(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),tt(i.line-1,l.length-1),i,"+transpose"))}r.push(new ki(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return ei(e,(function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(rt((i=l.ranges[i]).from(),t)<0||t.xRel>0)&&(rt(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,l=ti(e,(function(t){u&&(i.scroller.draggable=!1),e.state.draggingText=!1,pe(i.wrapper.ownerDocument,"mouseup",l),pe(i.wrapper.ownerDocument,"mousemove",c),pe(i.scroller,"dragstart",f),pe(i.scroller,"drop",l),o||(we(t),n.addNew||qi(e.doc,r,null,null,n.extend),u||s&&9==a?setTimeout((function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()}),20):i.input.focus())})),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},f=function(){return o=!0};u&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",l),de(i.wrapper.ownerDocument,"mousemove",c),de(i.scroller,"dragstart",f),de(i.scroller,"drop",l),kn(e),setTimeout((function(){return i.input.focus()}),20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;we(t);var l,s,a=o.sel,u=a.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new ki(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new ki(r,r)),r=cn(e,t,!0,!0),s=-1;else{var c=yl(e,r,n.unit);l=n.extend?Yi(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,eo(o,Mi(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(eo(o,Mi(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):Zi(o,s,l,j):(s=0,eo(o,new Si([l],0),j),a=o.sel);var f=r;function d(t){if(0!=rt(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],u=e.options.tabSize,c=R(_e(o,r.line).text,r.ch,u),d=R(_e(o,t.line).text,t.ch,u),h=Math.min(c,d),p=Math.max(c,d),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=_e(o,g).text,y=X(v,h,u);h==p?i.push(new ki(tt(g,y),tt(g,y))):v.length>y&&i.push(new ki(tt(g,y),tt(g,X(v,p,u))))}i.length||i.push(new ki(r,r)),eo(o,Mi(e,a.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=yl(e,t,n.unit),C=w.anchor;rt(x.anchor,C)>0?(b=x.head,C=lt(w.from(),x.anchor)):(b=x.anchor,C=ot(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=_e(e.doc,r.line);if(0==rt(r,n)&&r.sticky==n.sticky)return t;var o=ce(i);if(!o)return t;var l=ae(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a,u=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==u||u==o.length)return t;if(n.line!=r.line)a=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var c=ae(o,n.ch,n.sticky),f=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?f<0:f>0}var d=o[u+(a?-1:0)],h=a==(1==d.level),p=h?d.from:d.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new ki(new tt(r.line,p,g),n)}(e,new ki(at(o,C),b)),eo(o,Mi(e,S,s),j)}}var h=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,t&&(we(t),i.input.focus()),pe(i.wrapper.ownerDocument,"mousemove",m),pe(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=ti(e,(function(t){0!==t.buttons&&Me(t)?function t(r){var l=++p,s=cn(e,r,!0,"rectangle"==n.unit);if(s)if(0!=rt(s,f)){e.curOp.focus=H(),d(s);var a=On(i,o);(s.line>=a.to||s.lineh.bottom?20:0;u&&setTimeout(ti(e,(function(){p==l&&(i.scroller.scrollTop+=u,t(r))})),50)}}(t):g(t)})),v=ti(e,g);e.state.selectingText=v,de(i.wrapper.ownerDocument,"mousemove",m),de(i.wrapper.ownerDocument,"mouseup",v)}(e,n,t,o)}(t,n,o,e):ke(e)==r.scroller&&we(e):2==i?(n&&qi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(k?t.display.input.onContextMenu(e):kn(t)))}}function yl(e,t,r){if("char"==r)return new ki(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new ki(tt(t.line,0),at(e.doc,tt(t.line+1,0)));var n=r(e,t);return new ki(n.from,n.to)}function bl(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&we(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ye(e,r))return Ce(t);o-=s.top-l.viewOffset;for(var a=0;a=i)return ge(e,r,e,Je(e.doc,o),e.display.gutterSpecs[a].className,t),Ce(t)}}function wl(e,t){return bl(e,t,"gutterClick",!0)}function xl(e,t){Cr(e.display,t)||function(e,t){return!!ye(e,"gutterContextMenu")&&bl(e,t,"gutterContextMenu",!1)}(e,t)||me(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Cl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Br(e)}ml.prototype.compare=function(e,t,r){return this.time+400>e&&0==rt(t,this.pos)&&r==this.button};var Sl={toString:function(){return"CodeMirror.Init"}},kl={},Ml={};function Ll(e,t,r){if(!t!=!(r&&r!=Sl)){var n=e.display.dragFunctions,i=t?de:pe;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Tl(e){e.options.lineWrapping?(z(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(T(e.display.wrapper,"CodeMirror-wrap"),Xt(e)),un(e),dn(e),Br(e),setTimeout((function(){return Un(e)}),100)}function Nl(e,t){var r=this;if(!(this instanceof Nl))return new Nl(e,t);this.options=t=t?I(t):{},I(kl,t,!1);var n=t.value;"string"==typeof n?n=new Wo(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Nl.inputStyles[t.inputStyle](this),o=this.display=new vi(e,n,i,t);for(var l in o.wrapper.CodeMirror=this,Cl(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Kn(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new B,keySeq:null,specialChars:null},t.autofocus&&!y&&o.input.focus(),s&&a<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;de(t.scroller,"mousedown",ti(e,vl)),de(t.scroller,"dblclick",s&&a<11?ti(e,(function(t){if(!me(e,t)){var r=cn(e,t);if(r&&!wl(e,t)&&!Cr(e.display,t)){we(t);var n=e.findWordAt(r);qi(e.doc,n.anchor,n.head)}}})):function(t){return me(e,t)||we(t)}),de(t.scroller,"contextmenu",(function(t){return xl(e,t)}));var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout((function(){return t.activeTouch=null}),1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}de(t.scroller,"touchstart",(function(i){if(!me(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!wl(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),de(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),de(t.scroller,"touchend",(function(r){var n=t.activeTouch;if(n&&!Cr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(t.activeTouch,"page");l=!n.prev||o(n,n.prev)?new ki(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new ki(tt(s.line,0),at(e.doc,tt(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),we(r)}i()})),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Pn(e,t.scroller.scrollTop),In(e,t.scroller.scrollLeft,!0),ge(e,"scroll",e))})),de(t.scroller,"mousewheel",(function(t){return Ci(e,t)})),de(t.scroller,"DOMMouseScroll",(function(t){return Ci(e,t)})),de(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){me(e,t)||Se(t)},over:function(t){me(e,t)||(function(e,t){var r=cn(e,t);if(r){var n=document.createDocumentFragment();bn(e,r,n),e.display.dragCursor||(e.display.dragCursor=A("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),O(e.display.dragCursor,n)}}(e,t),Se(t))},start:function(t){return function(e,t){if(s&&(!e.state.draggingText||+new Date-Ho<100))Se(t);else if(!me(e,t)&&!Cr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!h)){var r=A("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",d&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),d&&r.parentNode.removeChild(r)}}(e,t)},drop:ti(e,zo),leave:function(t){me(e,t)||Fo(e)}};var l=t.input.getField();de(l,"keyup",(function(t){return dl.call(e,t)})),de(l,"keydown",ti(e,fl)),de(l,"keypress",ti(e,hl)),de(l,"focus",(function(t){return Mn(e,t)})),de(l,"blur",(function(t){return Ln(e,t)}))}(this),Io(),_n(this),this.curOp.forceUpdate=!0,Pi(this,n),t.autofocus&&!y||this.hasFocus()?setTimeout(E(Mn,this),20):Ln(this),Ml)Ml.hasOwnProperty(l)&&Ml[l](r,t[l],Sl);hi(this),t.finishInit&&t.finishInit(this);for(var c=0;c150)){if(!n)return;r="prev"}}else u=0,r="not";"prev"==r?u=t>o.first?R(_e(o,t-1).text,null,l):0:"add"==r?u=a+e.options.indentUnit:"subtract"==r?u=a-e.options.indentUnit:"number"==typeof r&&(u=a+r),u=Math.max(0,u);var f="",d=0;if(e.options.indentWithTabs)for(var h=Math.floor(u/l);h;--h)d+=l,f+="\t";if(dl,a=We(t),u=null;if(s&&n.ranges.length>1)if(Dl&&Dl.text.join("\n")==t){if(n.ranges.length%Dl.text.length==0){u=[];for(var c=0;c=0;d--){var h=n.ranges[d],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=tt(p.line,p.ch-r):e.state.overwrite&&!s?g=tt(g.line,Math.min(_e(o,g.line).text.length,g.ch+q(a).length)):s&&Dl&&Dl.lineWise&&Dl.text.join("\n")==t&&(p=g=tt(p.line,0)));var m={from:p,to:g,text:u?u[d%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};co(e.doc,m),ar(e,"inputRead",e,m)}t&&!s&&Fl(e,t),Wn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=f),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function zl(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||ei(t,(function(){return Hl(t,r,0,null,"paste")})),!0}function Fl(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s-1){l=Al(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(_e(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Al(e,i.head.line,"smart"));l&&ar(e,"electricInput",e,i.head.line)}}}function Pl(e){for(var t=[],r=[],n=0;n=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ae(i,r.ch,r.sticky),l=i[o];if("ltr"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from=l.from&&d>=c.begin)){var h=f?"before":"after";return new tt(r.line,d,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new tt(r.line,a(e,1),"before"):new tt(r.line,e,"after")};e>=0&&e0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u0?c.end:a(c.begin,-1);return null==m||n>0&&m==t.text.length||!(g=p(n>0?0:i.length-1,n,u(m)))?null:g}(e.cm,s,t,r):el(s,t,r))){if(n||(l=t.line+r)=e.first+e.size||(t=new tt(l,t.ch,t.sticky),!(s=_e(e,l))))return!1;t=tl(i,e.cm,s,t.line,r)}else t=o;return!0}if("char"==n)a();else if("column"==n)a(!0);else if("word"==n||"group"==n)for(var u=null,c="group"==n,f=e.cm&&e.cm.getHelper(t,"wordChars"),d=!0;!(r<0)||a(!d);d=!1){var h=s.text.charAt(t.ch)||"\n",p=te(h,f)?"w":c&&"\n"==h?"n":!c||/\s/.test(h)?null:"p";if(!c||d||p||(p="s"),u&&u!=p){r<0&&(r=1,a(),t.sticky="after");break}if(p&&(u=p),r>0&&!a(!d))break}var g=lo(e,t,o,l,!0);return nt(o,g)&&(g.hitSide=!0),g}function Bl(e,t,r,n){var i,o,l=e.doc,s=t.left;if("page"==n){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),u=Math.max(a-.5*nn(e.display),3);i=(r>0?t.bottom:t.top)+r*u}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=$r(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Gl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new B,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Ul(e,t){var r=Dr(e,t.line);if(!r||r.hidden)return null;var n=_e(e.doc,t.line),i=Or(r,n,t.line),o=ce(n,e.doc.direction),l="left";o&&(l=ae(o,t.ch)%2?"right":"left");var s=Pr(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Vl(e,t){return t&&(e.bad=!0),e}function jl(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Vl(e.clipPos(tt(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||o.line=t.display.viewFrom&&Ul(t,i)||{node:a[0].measure.map[2],offset:0},c=o.linen.firstLine()&&(l=tt(l.line-1,_e(n.doc,l.line-1).length)),s.ch==_e(n.doc,s.line).text.length&&s.linei.viewTo-1)return!1;l.line==i.viewFrom||0==(e=fn(n,l.line))?(t=Ze(i.view[0].line),r=i.view[0].node):(t=Ze(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=fn(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=Ze(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var f=n.doc.splitLines(function(e,t,r,n,i){var o="",l=!1,s=e.doc.lineSeparator(),a=!1;function u(){l&&(o+=s,a&&(o+=s),l=a=!1)}function c(e){e&&(u(),o+=e)}function f(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void c(r);var o,d=t.getAttribute("cm-marker");if(d){var h=e.findMarks(tt(n,0),tt(i+1,0),(m=+d,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&c(Ye(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;p&&u();for(var g=0;g1&&d.length>1;)if(q(f)==q(d))f.pop(),d.pop(),a--;else{if(f[0]!=d[0])break;f.shift(),d.shift(),t++}for(var h=0,p=0,g=f[0],m=d[0],v=Math.min(g.length,m.length);hl.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;f[f.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),f[0]=f[0].slice(h).replace(/\u200b+$/,"");var x=tt(t,h),C=tt(a,d.length?q(d).length-p:0);return f.length>1||f[0]||rt(x,C)?(mo(n.doc,f,x,C,"+input"),!0):void 0},Gl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Gl.prototype.reset=function(){this.forceCompositionEnd()},Gl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Gl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Gl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||ei(this.cm,(function(){return dn(e.cm)}))},Gl.prototype.setUneditable=function(e){e.contentEditable="false"},Gl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ti(this.cm,Hl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Gl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Gl.prototype.onContextMenu=function(){},Gl.prototype.resetPosition=function(){},Gl.prototype.needsContentAttribute=!0;var Xl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new B,this.hasSelection=!1,this.composing=null};Xl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!me(n,e)){if(n.somethingSelected())Wl({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Pl(n);Wl({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,V):(r.prevInput="",i.value=t.text.join("\n"),P(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),de(i,"input",(function(){s&&a>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),de(i,"paste",(function(e){me(n,e)||zl(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",(function(t){if(!Cr(e,t)&&!me(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),de(e.lineSpace,"selectstart",(function(t){Cr(e,t)||we(t)})),de(i,"compositionstart",(function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}})),de(i,"compositionend",(function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)}))},Xl.prototype.createField=function(e){this.wrapper=Il(),this.textarea=this.wrapper.firstChild},Xl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=yn(e);if(e.options.moveInputWithCursor){var i=_r(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Xl.prototype.showSelection=function(e){var t=this.cm.display;O(t.cursorDiv,e.cursors),O(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Xl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&P(this.textarea),s&&a>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",s&&a>=9&&(this.hasSelection=null))}},Xl.prototype.getField=function(){return this.textarea},Xl.prototype.supportsTouch=function(){return!1},Xl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||H()!=this.textarea))try{this.textarea.focus()}catch(De){}},Xl.prototype.blur=function(){this.textarea.blur()},Xl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Xl.prototype.receivedFocus=function(){this.slowPoll()},Xl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},Xl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,(function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}))},Xl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||He(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(s&&a>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var l=0,u=Math.min(n.length,i.length);l1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},Xl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Xl.prototype.onKeyPress=function(){s&&a>=9&&(this.hasSelection=null),this.fastPoll()},Xl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=cn(r,e),l=n.scroller.scrollTop;if(o&&!d){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ti(r,eo)(r.doc,Li(o),V);var c,f=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-p.top-5)+"px; left: "+(e.clientX-p.left-5)+"px;\n z-index: 1000; background: "+(s?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",u&&(c=window.scrollY),n.input.focus(),u&&window.scrollTo(null,c),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=m,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),s&&a>=9&&g(),k?(Se(e),de(window,"mouseup",(function e(){pe(window,"mouseup",e),setTimeout(m,20)}))):setTimeout(m,50)}function g(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function m(){if(t.contextMenuPending==m&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=f,s&&a<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=l),null!=i.selectionStart)){(!s||s&&a<9)&&g();var e=0;n.detectingSelectAll=setTimeout((function o(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ti(r,ao)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())}),200)}}},Xl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Xl.prototype.setUneditable=function(){},Xl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=Sl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Sl,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Di(e)}),!0),r("indentUnit",2,Di,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Wi(e),Br(e),dn(e)}),!0),r("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(tt(n,o))}n++}));for(var i=r.length-1;i>=0;i--)mo(e.doc,t,r[i],tt(r[i].line,r[i].ch+t.length))}})),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Sl&&e.refresh()})),r("specialCharPlaceholder",Qt,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",y?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),r("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),r("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),r("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),r("rtlMoveVisually",!x),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){Cl(e),mi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=Zo(t),i=r!=Sl&&Zo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Tl,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=pi(t,e.options.lineNumbers),mi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?sn(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Un(e)}),!0),r("scrollbarStyle","native",(function(e){Kn(e),Un(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),r("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=pi(e.options.gutters,t),mi(e)}),!0),r("firstLineNumber",1,mi,!0),r("lineNumberFormatter",(function(e){return e}),mi,!0),r("showCursorWhenSelecting",!1,vn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(Ln(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),r("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),r("dragDrop",!0,Ll),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,vn,!0),r("singleCursorHeightPerLine",!0,vn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Wi,!0),r("addModeClass",!1,Wi,!0),r("pollInterval",100),r("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),r("historyEventDelay",1250),r("viewportMargin",10,(function(e){return e.refresh()}),!0),r("maxHighlightLength",1e4,Wi,!0),r("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),r("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),r("autofocus",null),r("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),r("phrases",null)}(Nl),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&ti(this,t[e])(this,r,i),ge(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Zo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Al(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&Wn(this));else{var o=i.from(),l=i.to(),s=Math.max(r,o.line);r=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1;for(var a=s;a0&&Zi(this.doc,n,new ki(o,u[n].to()),V)}}})),getTokenAt:function(e,t){return bt(this,e,t)},getLineTokens:function(e,t){return bt(this,tt(e),t,!0)},getTokenTypeAt:function(e){e=at(this.doc,e);var t,r=ht(this,_e(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]o&&(e=o,i=!0),n=_e(this.doc,e)}else n=e;return jr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-jt(n):0)},defaultTextHeight:function(){return nn(this.display)},defaultCharWidth:function(){return on(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,l,s,a=this.display,u=(e=_r(this,at(this.doc,e))).bottom,c=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),a.sizer.appendChild(t),"over"==n)u=e.top;else if("above"==n||"near"==n){var f=Math.max(a.wrapper.clientHeight,this.doc.height),d=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>f)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=f&&(u=e.bottom),c+t.offsetWidth>d&&(c=d-t.offsetWidth)}t.style.top=u+"px",t.style.left=t.style.right="","right"==i?(c=a.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?c=0:"middle"==i&&(c=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),r&&(o=this,l={left:c,top:u,right:c+t.offsetWidth,bottom:u+t.offsetHeight},null!=(s=An(o,l)).scrollTop&&Pn(o,s.scrollTop),null!=s.scrollLeft&&In(o,s.scrollLeft))},triggerOnKeyDown:ri(fl),triggerOnKeyPress:ri(hl),triggerOnKeyUp:dl,triggerOnMouseDown:ri(vl),execCommand:function(e){if(rl.hasOwnProperty(e))return rl[e].call(null,this)},triggerElectric:ri((function(e){Fl(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=at(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&un(this),ge(this,"refresh",this)})),swapDoc:ri((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Pi(this,e),Br(this),this.display.input.reset(),Hn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,ar(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},be(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Nl);var _l="iter insert remove copy getEditor constructor".split(" ");for(var Yl in Wo.prototype)Wo.prototype.hasOwnProperty(Yl)&&G(_l,Yl)<0&&(Nl.prototype[Yl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Wo.prototype[Yl]));return be(Wo),Nl.inputStyles={textarea:Xl,contenteditable:Gl},Nl.defineMode=function(e){Nl.defaults.mode||"null"==e||(Nl.defaults.mode=e),Ie.apply(this,arguments)},Nl.defineMIME=function(e,t){Ee[e]=t},Nl.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Nl.defineMIME("text/plain","null"),Nl.defineExtension=function(e,t){Nl.prototype[e]=t},Nl.defineDocExtension=function(e,t){Wo.prototype[e]=t},Nl.fromTextArea=function(e,t){if((t=t?I(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=H();t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(de(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=l}}catch(De){}}t.finishInit=function(r){r.save=n,r.getTextArea=function(){return e},r.toTextArea=function(){r.toTextArea=isNaN,n(),e.parentNode.removeChild(r.getWrapperElement()),e.style.display="",e.form&&(pe(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Nl((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s},function(e){e.off=pe,e.on=de,e.wheelEventPixels=xi,e.Doc=Wo,e.splitLines=We,e.countColumn=R,e.findColumn=X,e.isWordChar=ee,e.Pass=U,e.signal=ge,e.Line=_t,e.changeEnd=Ti,e.scrollbarModel=jn,e.Pos=tt,e.cmpPos=rt,e.modes=Pe,e.mimeModes=Ee,e.resolveMode=Re,e.getMode=Be,e.modeExtensions=Ge,e.extendMode=Ue,e.copyState=Ve,e.startState=Ke,e.innerMode=je,e.commands=rl,e.keyMap=jo,e.keyName=$o,e.isModifierKey=Yo,e.lookupKey=_o,e.normalizeKeyMap=Xo,e.StringStream=Xe,e.SharedTextMarker=No,e.TextMarker=Lo,e.LineWidget=So,e.e_preventDefault=we,e.e_stopPropagation=xe,e.e_stop=Se,e.addClass=z,e.contains=W,e.rmClass=T,e.keyNames=Bo}(Nl),Nl.version="5.49.0",Nl},"object"===l(t)&&void 0!==e?e.exports=o():void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i)},172:function(e,t,r){"use strict";t.a="/* BASICS */\n\n.CodeMirror {\n /* Set height, width, borders, and global font properties here */\n font-family: monospace;\n height: 300px;\n color: black;\n direction: ltr;\n}\n\n/* PADDING */\n\n.CodeMirror-lines {\n padding: 4px 0; /* Vertical padding around content */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n padding: 0 4px; /* Horizontal padding of content */\n}\n\n.CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n background-color: white; /* The little square between H and V scrollbars */\n}\n\n/* GUTTER */\n\n.CodeMirror-gutters {\n border-right: 1px solid #ddd;\n background-color: #f7f7f7;\n white-space: nowrap;\n}\n.CodeMirror-linenumbers {}\n.CodeMirror-linenumber {\n padding: 0 3px 0 5px;\n min-width: 20px;\n text-align: right;\n color: #999;\n white-space: nowrap;\n}\n\n.CodeMirror-guttermarker { color: black; }\n.CodeMirror-guttermarker-subtle { color: #999; }\n\n/* CURSOR */\n\n.CodeMirror-cursor {\n border-left: 1px solid black;\n border-right: none;\n width: 0;\n}\n/* Shown when moving in bi-directional text */\n.CodeMirror div.CodeMirror-secondarycursor {\n border-left: 1px solid silver;\n}\n.cm-fat-cursor .CodeMirror-cursor {\n width: auto;\n border: 0 !important;\n background: #7e7;\n}\n.cm-fat-cursor div.CodeMirror-cursors {\n z-index: 1;\n}\n.cm-fat-cursor-mark {\n background-color: rgba(20, 255, 20, 0.5);\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n}\n.cm-animate-fat-cursor {\n width: auto;\n border: 0;\n -webkit-animation: blink 1.06s steps(1) infinite;\n -moz-animation: blink 1.06s steps(1) infinite;\n animation: blink 1.06s steps(1) infinite;\n background-color: #7e7;\n}\n@-moz-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@-webkit-keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n@keyframes blink {\n 0% {}\n 50% { background-color: transparent; }\n 100% {}\n}\n\n/* Can style cursor different in overwrite (non-insert) mode */\n.CodeMirror-overwrite .CodeMirror-cursor {}\n\n.cm-tab { display: inline-block; text-decoration: inherit; }\n\n.CodeMirror-rulers {\n position: absolute;\n left: 0; right: 0; top: -50px; bottom: 0;\n overflow: hidden;\n}\n.CodeMirror-ruler {\n border-left: 1px solid #ccc;\n top: 0; bottom: 0;\n position: absolute;\n}\n\n/* DEFAULT THEME */\n\n.cm-s-default .cm-header {color: blue;}\n.cm-s-default .cm-quote {color: #090;}\n.cm-negative {color: #d44;}\n.cm-positive {color: #292;}\n.cm-header, .cm-strong {font-weight: bold;}\n.cm-em {font-style: italic;}\n.cm-link {text-decoration: underline;}\n.cm-strikethrough {text-decoration: line-through;}\n\n.cm-s-default .cm-keyword {color: #708;}\n.cm-s-default .cm-atom {color: #219;}\n.cm-s-default .cm-number {color: #164;}\n.cm-s-default .cm-def {color: #00f;}\n.cm-s-default .cm-variable,\n.cm-s-default .cm-punctuation,\n.cm-s-default .cm-property,\n.cm-s-default .cm-operator {}\n.cm-s-default .cm-variable-2 {color: #05a;}\n.cm-s-default .cm-variable-3, .cm-s-default .cm-type {color: #085;}\n.cm-s-default .cm-comment {color: #a50;}\n.cm-s-default .cm-string {color: #a11;}\n.cm-s-default .cm-string-2 {color: #f50;}\n.cm-s-default .cm-meta {color: #555;}\n.cm-s-default .cm-qualifier {color: #555;}\n.cm-s-default .cm-builtin {color: #30a;}\n.cm-s-default .cm-bracket {color: #997;}\n.cm-s-default .cm-tag {color: #170;}\n.cm-s-default .cm-attribute {color: #00c;}\n.cm-s-default .cm-hr {color: #999;}\n.cm-s-default .cm-link {color: #00c;}\n\n.cm-s-default .cm-error {color: #f00;}\n.cm-invalidchar {color: #f00;}\n\n.CodeMirror-composing { border-bottom: 2px solid; }\n\n/* Default styles for common addons */\n\ndiv.CodeMirror span.CodeMirror-matchingbracket {color: #0b0;}\ndiv.CodeMirror span.CodeMirror-nonmatchingbracket {color: #a22;}\n.CodeMirror-matchingtag { background: rgba(255, 150, 0, .3); }\n.CodeMirror-activeline-background {background: #e8f2ff;}\n\n/* STOP */\n\n/* The rest of this file contains styles related to the mechanics of\n the editor. You probably shouldn't touch them. */\n\n.CodeMirror {\n position: relative;\n overflow: hidden;\n background: white;\n}\n\n.CodeMirror-scroll {\n overflow: scroll !important; /* Things will break if this is overridden */\n /* 30px is the magic margin used to hide the element's real scrollbars */\n /* See overflow: hidden in .CodeMirror */\n margin-bottom: -30px; margin-right: -30px;\n padding-bottom: 30px;\n height: 100%;\n outline: none; /* Prevent dragging from highlighting the element */\n position: relative;\n}\n.CodeMirror-sizer {\n position: relative;\n border-right: 30px solid transparent;\n}\n\n/* The fake, visible scrollbars. Used to force redraw during scrolling\n before actual scrolling happens, thus preventing shaking and\n flickering artifacts. */\n.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, .CodeMirror-scrollbar-filler, .CodeMirror-gutter-filler {\n position: absolute;\n z-index: 6;\n display: none;\n}\n.CodeMirror-vscrollbar {\n right: 0; top: 0;\n overflow-x: hidden;\n overflow-y: scroll;\n}\n.CodeMirror-hscrollbar {\n bottom: 0; left: 0;\n overflow-y: hidden;\n overflow-x: scroll;\n}\n.CodeMirror-scrollbar-filler {\n right: 0; bottom: 0;\n}\n.CodeMirror-gutter-filler {\n left: 0; bottom: 0;\n}\n\n.CodeMirror-gutters {\n position: absolute; left: 0; top: 0;\n min-height: 100%;\n z-index: 3;\n}\n.CodeMirror-gutter {\n white-space: normal;\n height: 100%;\n display: inline-block;\n vertical-align: top;\n margin-bottom: -30px;\n}\n.CodeMirror-gutter-wrapper {\n position: absolute;\n z-index: 4;\n background: none !important;\n border: none !important;\n}\n.CodeMirror-gutter-background {\n position: absolute;\n top: 0; bottom: 0;\n z-index: 4;\n}\n.CodeMirror-gutter-elt {\n position: absolute;\n cursor: default;\n z-index: 4;\n}\n.CodeMirror-gutter-wrapper ::selection { background-color: transparent }\n.CodeMirror-gutter-wrapper ::-moz-selection { background-color: transparent }\n\n.CodeMirror-lines {\n cursor: text;\n min-height: 1px; /* prevents collapsing before first draw */\n}\n.CodeMirror pre.CodeMirror-line,\n.CodeMirror pre.CodeMirror-line-like {\n /* Reset some styles that the rest of the page might have set */\n -moz-border-radius: 0; -webkit-border-radius: 0; border-radius: 0;\n border-width: 0;\n background: transparent;\n font-family: inherit;\n font-size: inherit;\n margin: 0;\n white-space: pre;\n word-wrap: normal;\n line-height: inherit;\n color: inherit;\n z-index: 2;\n position: relative;\n overflow: visible;\n -webkit-tap-highlight-color: transparent;\n -webkit-font-variant-ligatures: contextual;\n font-variant-ligatures: contextual;\n}\n.CodeMirror-wrap pre.CodeMirror-line,\n.CodeMirror-wrap pre.CodeMirror-line-like {\n word-wrap: break-word;\n white-space: pre-wrap;\n word-break: normal;\n}\n\n.CodeMirror-linebackground {\n position: absolute;\n left: 0; right: 0; top: 0; bottom: 0;\n z-index: 0;\n}\n\n.CodeMirror-linewidget {\n position: relative;\n z-index: 2;\n padding: 0.1px; /* Force widget margins to stay inside of the container */\n}\n\n.CodeMirror-widget {}\n\n.CodeMirror-rtl pre { direction: rtl; }\n\n.CodeMirror-code {\n outline: none;\n}\n\n/* Force content-box sizing for the elements where we expect it */\n.CodeMirror-scroll,\n.CodeMirror-sizer,\n.CodeMirror-gutter,\n.CodeMirror-gutters,\n.CodeMirror-linenumber {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n}\n\n.CodeMirror-measure {\n position: absolute;\n width: 100%;\n height: 0;\n overflow: hidden;\n visibility: hidden;\n}\n\n.CodeMirror-cursor {\n position: absolute;\n pointer-events: none;\n}\n.CodeMirror-measure pre { position: static; }\n\ndiv.CodeMirror-cursors {\n visibility: hidden;\n position: relative;\n z-index: 3;\n}\ndiv.CodeMirror-dragcursors {\n visibility: visible;\n}\n\n.CodeMirror-focused div.CodeMirror-cursors {\n visibility: visible;\n}\n\n.CodeMirror-selected { background: #d9d9d9; }\n.CodeMirror-focused .CodeMirror-selected { background: #d7d4f0; }\n.CodeMirror-crosshair { cursor: crosshair; }\n.CodeMirror-line::selection, .CodeMirror-line > span::selection, .CodeMirror-line > span > span::selection { background: #d7d4f0; }\n.CodeMirror-line::-moz-selection, .CodeMirror-line > span::-moz-selection, .CodeMirror-line > span > span::-moz-selection { background: #d7d4f0; }\n\n.cm-searching {\n background-color: #ffa;\n background-color: rgba(255, 255, 0, .4);\n}\n\n/* Used to force a border model for a node */\n.cm-force-border { padding-right: .1px; }\n\n@media print {\n /* Hide the cursor when printing */\n .CodeMirror div.CodeMirror-cursors {\n visibility: hidden;\n }\n}\n\n/* See issue #2901 */\n.cm-tab-wrap-hack:after { content: ''; }\n\n/* Help users use markselection to safely style text background */\nspan.CodeMirror-selectedtext { background: none; }\n"},173:function(e,t,r){(function(e){var n,i,o,l;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}l=function(e){"use strict";e.defineMode("jinja2",(function(){var e=["and","as","block","endblock","by","cycle","debug","else","elif","extends","filter","endfilter","firstof","for","endfor","if","endif","ifchanged","endifchanged","ifequal","endifequal","ifnotequal","endifnotequal","in","include","load","not","now","or","parsed","regroup","reversed","spaceless","endspaceless","ssi","templatetag","openblock","closeblock","openvariable","closevariable","openbrace","closebrace","opencomment","closecomment","widthratio","url","with","endwith","get_current_language","trans","endtrans","noop","blocktrans","endblocktrans","get_available_languages","get_current_language_bidi","plural"],t=/^[+\-*&%=<>!?|~^]/,r=/^[:\[\(\{]/,n=["true","false"],i=/^(\d[+\-\*\/])?\d+(\.\d+)?/;function o(o,l){var s=o.peek();if(l.incomment)return o.skipTo("#}")?(o.eatWhile(/\#|}/),l.incomment=!1):o.skipToEnd(),"comment";if(l.intag){if(l.operator){if(l.operator=!1,o.match(n))return"atom";if(o.match(i))return"number"}if(l.sign){if(l.sign=!1,o.match(n))return"atom";if(o.match(i))return"number"}if(l.instring)return s==l.instring&&(l.instring=!1),o.next(),"string";if("'"==s||'"'==s)return l.instring=s,o.next(),"string";if(o.match(l.intag+"}")||o.eat("-")&&o.match(l.intag+"}"))return l.intag=!1,"tag";if(o.match(t))return l.operator=!0,"operator";if(o.match(r))l.sign=!0;else if(o.eat(" ")||o.sol()){if(o.match(e))return"keyword";if(o.match(n))return"atom";if(o.match(i))return"number";o.sol()&&o.next()}else o.next();return"variable"}if(o.eat("{")){if(o.eat("#"))return l.incomment=!0,o.skipTo("#}")?(o.eatWhile(/\#|}/),l.incomment=!1):o.skipToEnd(),"comment";if(s=o.eat(/\{|%/))return l.intag=s,"{"==s&&(l.intag="}"),o.eat("-"),"tag"}o.next()}return e=new RegExp("(("+e.join(")|(")+"))\\b"),n=new RegExp("(("+n.join(")|(")+"))\\b"),{startState:function(){return{tokenize:o}},token:function(e,t){return t.tokenize(e,t)},blockCommentStart:"{#",blockCommentEnd:"#}"}})),e.defineMIME("text/jinja2","jinja2")},"object"==s(t)&&"object"==s(e)?l(r(164)):(i=[r(164)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(119)(e))},174:function(e,t,r){(function(e){var n,i,o,l;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}l=function(e){"use strict";e.defineMode("yaml",(function(){var e=new RegExp("\\b(("+["true","false","on","off","yes","no"].join(")|(")+"))$","i");return{token:function(t,r){var n=t.peek(),i=r.escaped;if(r.escaped=!1,"#"==n&&(0==t.pos||/\s/.test(t.string.charAt(t.pos-1))))return t.skipToEnd(),"comment";if(t.match(/^('([^']|\\.)*'?|"([^"]|\\.)*"?)/))return"string";if(r.literal&&t.indentation()>r.keyCol)return t.skipToEnd(),"string";if(r.literal&&(r.literal=!1),t.sol()){if(r.keyCol=0,r.pair=!1,r.pairStart=!1,t.match(/---/))return"def";if(t.match(/\.\.\./))return"def";if(t.match(/\s*-\s+/))return"meta"}if(t.match(/^(\{|\}|\[|\])/))return"{"==n?r.inlinePairs++:"}"==n?r.inlinePairs--:"["==n?r.inlineList++:r.inlineList--,"meta";if(r.inlineList>0&&!i&&","==n)return t.next(),"meta";if(r.inlinePairs>0&&!i&&","==n)return r.keyCol=0,r.pair=!1,r.pairStart=!1,t.next(),"meta";if(r.pairStart){if(t.match(/^\s*(\||\>)\s*/))return r.literal=!0,"meta";if(t.match(/^\s*(\&|\*)[a-z0-9\._-]+\b/i))return"variable-2";if(0==r.inlinePairs&&t.match(/^\s*-?[0-9\.\,]+\s?$/))return"number";if(r.inlinePairs>0&&t.match(/^\s*-?[0-9\.\,]+\s?(?=(,|}))/))return"number";if(t.match(e))return"keyword"}return!r.pair&&t.match(/^\s*(?:[,\[\]{}&*!|>'"%@`][^\s'":]|[^,\[\]{}#&*!|>'"%@`])[^#]*?(?=\s*:($|\s))/)?(r.pair=!0,r.keyCol=t.indentation(),"atom"):r.pair&&t.match(/^:\s*/)?(r.pairStart=!0,"meta"):(r.pairStart=!1,r.escaped="\\"==n,t.next(),null)},startState:function(){return{pair:!1,pairStart:!1,keyCol:0,inlinePairs:0,inlineList:0,literal:!1,escaped:!1}},lineComment:"#",fold:"indent"}})),e.defineMIME("text/x-yaml","yaml"),e.defineMIME("text/yaml","yaml")},"object"==s(t)&&"object"==s(e)?l(r(164)):(i=[r(164)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(119)(e))}}]); +//# sourceMappingURL=chunk.cd7030a6497e53ba84e6.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.gz b/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..9fecd9362b0d2120cb0c21433cc24ca6a226ef82 GIT binary patch literal 57439 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 E0BX(N`v3p{ literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.map b/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.map new file mode 100644 index 000000000..7627a23f8 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.cd7030a6497e53ba84e6.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.cd7030a6497e53ba84e6.js","sources":["webpack:///chunk.cd7030a6497e53ba84e6.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.gz b/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.gz deleted file mode 100644 index 400b37283d385718222406d16665f34a787a68da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57454 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 TG`_A;>tFl;;Hhww)64<@2pstn diff --git a/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.map b/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.map deleted file mode 100644 index 967eb8844..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.d3a71177023db5bc7440.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.d3a71177023db5bc7440.js","sources":["webpack:///chunk.d3a71177023db5bc7440.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js b/supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js deleted file mode 100644 index 34d00e366..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.da1dfd51b6b98d4ff6af.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[6],{169:function(e,t,r){"use strict";r.r(t);var n=r(7),i=r(0),o=r(49),a=r(57),s=(r(72),r(81),r(11)),c=r(22),l=(r(40),r(108),r(90),r(106),r(134),r(58),r(97)),d=r(28);function u(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}var f=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,r,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(d.b)(t,{title:n.name,text:"Do you want to restart the add-on with your changes?",confirmText:"restart add-on",dismissText:"no"});case 2:if(!e.sent){e.next=12;break}return e.prev=4,e.next=7,Object(a.h)(r,n.slug);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),Object(d.a)(t,{title:"Failed to restart",text:e.t0.body.message});case 12:case"end":return e.stop()}}),e,null,[[4,9]])})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){u(o,n,i,a,s,"next",e)}function s(e){u(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r,n){return t.apply(this,arguments)}}();function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function h(e){return function(e){if(Array.isArray(e))return F(e)}(e)||I(e)||R(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function v(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){m(o,n,i,a,s,"next",e)}function s(e){m(o,n,i,a,s,"throw",e)}a(void 0)}))}}function y(){var e=E(["\n :host,\n ha-card,\n paper-dropdown-menu {\n display: block;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n paper-item {\n width: 450px;\n }\n .card-actions {\n text-align: right;\n }\n "]);return y=function(){return e},e}function b(){var e=E(["\n ","\n "]);return b=function(){return e},e}function g(){var e=E(["\n ","\n "]);return g=function(){return e},e}function w(){var e=E(['

',"
"]);return w=function(){return e},e}function k(){var e=E(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ".concat(t.codeMirrorCss,"\n .CodeMirror {\n height: var(--code-mirror-height, auto);\n direction: var(--code-mirror-direction, ltr);\n }\n .CodeMirror-scroll {\n max-height: var(--code-mirror-max-height, --code-mirror-height);\n }\n :host(.error-state) .CodeMirror-gutters {\n border-color: var(--error-state-color, red);\n }\n .CodeMirror-focused .CodeMirror-gutters {\n border-right: 2px solid var(--paper-input-container-focus-color, var(--primary-color));\n }\n .CodeMirror-linenumber {\n color: var(--paper-dialog-color, var(--secondary-text-color));\n }\n .rtl .CodeMirror-vscrollbar {\n right: auto;\n left: 0px;\n }\n .rtl-gutter {\n width: 20px;\n }\n .CodeMirror-gutters {\n border-right: 1px solid var(--paper-input-container-color, var(--secondary-text-color));\n background-color: var(--paper-dialog-background-color, var(--primary-background-color));\n transition: 0.2s ease border-right;\n }\n .cm-s-default.CodeMirror {\n background-color: var(--card-background-color);\n color: var(--primary-text-color);\n }\n .cm-s-default .CodeMirror-cursor {\n border-left: 1px solid var(--secondary-text-color);\n }\n \n .cm-s-default div.CodeMirror-selected, .cm-s-default.CodeMirror-focused div.CodeMirror-selected {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n \n .cm-s-default .CodeMirror-line::selection,\n .cm-s-default .CodeMirror-line>span::selection,\n .cm-s-default .CodeMirror-line>span>span::selection {\n background: rgba(var(--rgb-primary-color), 0.2);\n }\n \n .cm-s-default .cm-keyword {\n color: var(--codemirror-keyword, #6262FF);\n }\n \n .cm-s-default .cm-operator {\n color: var(--codemirror-operator, #cda869);\n }\n \n .cm-s-default .cm-variable-2 {\n color: var(--codemirror-variable-2, #690);\n }\n \n .cm-s-default .cm-builtin {\n color: var(--codemirror-builtin, #9B7536);\n }\n \n .cm-s-default .cm-atom {\n color: var(--codemirror-atom, #F90);\n }\n \n .cm-s-default .cm-number {\n color: var(--codemirror-number, #ca7841);\n }\n \n .cm-s-default .cm-def {\n color: var(--codemirror-def, #8DA6CE);\n }\n \n .cm-s-default .cm-string {\n color: var(--codemirror-string, #07a);\n }\n \n .cm-s-default .cm-string-2 {\n color: var(--codemirror-string-2, #bd6b18);\n }\n \n .cm-s-default .cm-comment {\n color: var(--codemirror-comment, #777);\n }\n \n .cm-s-default .cm-variable {\n color: var(--codemirror-variable, #07a);\n }\n \n .cm-s-default .cm-tag {\n color: var(--codemirror-tag, #997643);\n }\n \n .cm-s-default .cm-meta {\n color: var(--codemirror-meta, #000);\n }\n \n .cm-s-default .cm-attribute {\n color: var(--codemirror-attribute, #d6bb6d);\n }\n \n .cm-s-default .cm-property {\n color: var(--codemirror-property, #905);\n }\n \n .cm-s-default .cm-qualifier {\n color: var(--codemirror-qualifier, #690);\n }\n \n .cm-s-default .cm-variable-3 {\n color: var(--codemirror-variable-3, #07a);\n }\n\n .cm-s-default .cm-type {\n color: var(--codemirror-type, #07a);\n }\n "),this.codemirror=r(n,{value:this._value,lineNumbers:!0,tabSize:2,mode:this.mode,autofocus:!1!==this.autofocus,viewportMargin:1/0,readOnly:this.readOnly,extraKeys:{Tab:"indentMore","Shift-Tab":"indentLess"},gutters:this._calcGutters()}),this._setScrollBarDirection(),this.codemirror.on("changes",(function(){return i._onChange()}));case 9:case"end":return e.stop()}}),e,this)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){W(o,n,i,a,s,"next",e)}function s(e){W(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,Object(H.a)(this,"value-changed",{value:this._value}))}},{kind:"method",key:"_calcGutters",value:function(){return this.rtl?["rtl-gutter","CodeMirror-linenumbers"]:[]}},{kind:"method",key:"_setScrollBarDirection",value:function(){this.codemirror&&this.codemirror.getWrapperElement().classList.toggle("rtl",this.rtl)}}]}}),i.b);function se(){var e=de(["

","

"]);return se=function(){return e},e}function ce(){var e=de(["\n ","\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aInvalid YAML
']);return Ae=function(){return e},e}function Se(){var e=Te(['
',"
"]);return Se=function(){return e},e}function Ce(){var e=Te(["\n

",'

\n \n
\n \n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ","\n \n ',"
"]);return Xe=function(){return e},e}function Ze(){var e=tt(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;at.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(o=Je(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.target,this._config.forEach((function(e){e.container===r.container&&e.host!==parseInt(String(r.value),10)&&(e.host=r.value?parseInt(String(r.value),10):null)}));case 2:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(n=Je(regeneratorRuntime.mark((function e(){var t,r,n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={network:null},e.prev=1,e.next=4,Object(a.i)(this.hass,this.addon.slug,r);case 4:n={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),this._error="Failed to set addon network configuration, ".concat((null===(i=e.t0.body)||void 0===i?void 0:i.message)||e.t0);case 11:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=14;break}return e.next=14,f(this,this.hass,this.addon);case 14:case"end":return e.stop()}}),e,this,[[1,8]])}))),function(){return n.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=Je(regeneratorRuntime.mark((function e(){var t,r,n,i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._error=void 0,r={},this._config.forEach((function(e){r[e.container]=parseInt(String(e.host),10)})),n={network:r},e.prev=4,e.next=7,Object(a.i)(this.hass,this.addon.slug,n);case 7:i={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",i),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),this._error="Failed to set addon network configuration, ".concat((null===(o=e.t0.body)||void 0===o?void 0:o.message)||e.t0);case 14:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=17;break}return e.next=17,f(this,this.hass,this.addon);case 17:case"end":return e.stop()}}),e,this,[[4,11]])}))),function(){return r.apply(this,arguments)})}]}}),i.a);var vt=r(73);function yt(e){return(yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function bt(){var e=Ot(["\n .content {\n margin: auto;\n padding: 8px;\n max-width: 1024px;\n }\n hassio-addon-network,\n hassio-addon-audio,\n hassio-addon-config {\n margin-bottom: 24px;\n }\n "]);return bt=function(){return e},e}function gt(){var e=Ot(["\n \n "]);return gt=function(){return e},e}function wt(){var e=Ot(["\n \n "]);return wt=function(){return e},e}function kt(){var e=Ot(['\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"]);return Nt=function(){return e},e}function Ht(){var e=$t([""]);return Ht=function(){return e},e}function Bt(){var e=$t(['
',"
"]);return Bt=function(){return e},e}function qt(){var e=$t(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return qt=function(){return e},e}function Vt(){var e=$t([""]);return Vt=function(){return e},e}function $t(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Lt(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Wt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Lt(o,n,i,a,s,"next",e)}function s(e){Lt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yt(e,t){return(Yt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(e,t){return!t||"object"!==Mt(t)&&"function"!=typeof t?Kt(e):t}function Kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Xt(e){var t,r=nr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Zt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function er(e){return e.decorators&&e.decorators.length}function tr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function rr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function nr(e){var t=function(e,t){if("object"!==Mt(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Mt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Mt(t)?t:String(t)}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a bit more top margin */\n font-weight: 500;\n overflow: hidden;\n text-transform: uppercase;\n text-overflow: ellipsis;\n transition: background-color 0.3s ease-in-out;\n text-transform: var(--ha-label-badge-label-text-transform, uppercase);\n }\n .label-badge .label.big span {\n font-size: 90%;\n padding: 10% 12% 7% 12%; /* push smaller text a bit down to center vertically */\n }\n .badge-container .title {\n margin-top: 1em;\n font-size: var(--ha-label-badge-title-font-size, 0.9em);\n width: var(--ha-label-badge-title-width, 5em);\n font-weight: var(--ha-label-badge-title-font-weight, 400);\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: normal;\n }\n "]);return ur=function(){return e},e}function fr(){var e=yr(['
',"
"]);return fr=function(){return e},e}function pr(){var e=yr(['\n \n ',"\n
\n "]);return pr=function(){return e},e}function hr(){var e=yr([" "," "]);return hr=function(){return e},e}function mr(){var e=yr([" "]);return mr=function(){return e},e}function vr(){var e=yr(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n
\n "]);return vr=function(){return e},e}function yr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function br(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wr(e,t){return!t||"object"!==dr(t)&&"function"!=typeof t?kr(e):t}function kr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Er(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Or(e){var t,r=Dr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function jr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Pr(e){return e.decorators&&e.decorators.length}function xr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _r(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Dr(e){var t=function(e,t){if("object"!==dr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==dr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===dr(t)?t:String(t)}function Ar(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a4)}),!this.icon||this.value||this.image?"":Object(i.f)(mr(),this.icon),this.value&&!this.image?Object(i.f)(hr(),this.value):"",this.label?Object(i.f)(pr(),Object(sr.a)({label:!0,big:this.label.length>5}),this.label):"",this.description?Object(i.f)(fr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[Object(i.c)(ur())]}},{kind:"method",key:"updated",value:function(e){Sr(Cr(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),i.a);customElements.define("ha-label-badge",Tr);r(33),r(103),r(85);var zr=r(88);function Rr(e){return(Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fr(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Ir(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Fr(o,n,i,a,s,"next",e)}function s(e){Fr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Mr(){var e=En(["\n :host {\n display: block;\n }\n ha-card {\n display: block;\n margin-bottom: 16px;\n }\n ha-card.warning {\n background-color: var(--error-color);\n color: white;\n }\n ha-card.warning .card-header {\n color: white;\n }\n ha-card.warning .card-content {\n color: white;\n }\n ha-card.warning mwc-button {\n --mdc-theme-primary: white !important;\n }\n .warning {\n color: var(--error-color);\n --mdc-theme-primary: var(--error-color);\n }\n .light-color {\n color: var(--secondary-text-color);\n }\n .addon-header {\n padding-left: 8px;\n font-size: 24px;\n color: var(--ha-card-header-color, --primary-text-color);\n }\n .addon-version {\n float: right;\n font-size: 15px;\n vertical-align: middle;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n .description {\n margin-bottom: 16px;\n }\n img.logo {\n max-height: 60px;\n margin: 16px 0;\n display: block;\n }\n .state {\n display: flex;\n margin: 33px 0;\n }\n .state div {\n width: 180px;\n display: inline-block;\n }\n .state ha-svg-icon {\n width: 16px;\n height: 16px;\n color: var(--secondary-text-color);\n }\n ha-switch {\n display: flex;\n }\n ha-svg-icon.running {\n color: var(--paper-green-400);\n }\n ha-svg-icon.stopped {\n color: var(--google-red-300);\n }\n ha-call-api-button {\n font-weight: 500;\n color: var(--primary-color);\n }\n .right {\n float: right;\n }\n protection-enable mwc-button {\n --mdc-theme-primary: white;\n }\n .description a {\n color: var(--primary-color);\n }\n .red {\n --ha-label-badge-color: var(--label-badge-red, #df4c1e);\n }\n .blue {\n --ha-label-badge-color: var(--label-badge-blue, #039be5);\n }\n .green {\n --ha-label-badge-color: var(--label-badge-green, #0da035);\n }\n .yellow {\n --ha-label-badge-color: var(--label-badge-yellow, #f4b400);\n }\n .security {\n margin-bottom: 16px;\n }\n .card-actions {\n display: flow-root;\n }\n .security h3 {\n margin-bottom: 8px;\n font-weight: normal;\n }\n .security ha-label-badge {\n cursor: pointer;\n margin-right: 4px;\n --ha-label-badge-padding: 8px 0 0 0;\n }\n .changelog {\n display: contents;\n }\n .changelog-link {\n color: var(--primary-color);\n text-decoration: underline;\n cursor: pointer;\n }\n ha-markdown {\n padding: 16px;\n }\n "]);return Mr=function(){return e},e}function Ur(){var e=En(['\n \n
\n \n This add-on is not available on your system.\n

\n ']);return Nr=function(){return e},e}function Hr(){var e=En(["\n ","\n \n Install\n \n "]);return Hr=function(){return e},e}function Br(){var e=En(['\n \n Rebuild\n \n ']);return Br=function(){return e},e}function qr(){var e=En(['\n \n \n Open web UI\n \n
\n ']);return Vr=function(){return e},e}function $r(){var e=En(["\n \n Start\n \n ']);return $r=function(){return e},e}function Lr(){var e=En(['\n \n Stop\n \n \n Restart\n \n ']);return Lr=function(){return e},e}function Wr(){var e=En(["\n ","\n ","\n ",'\n ',"
"]);return Gr=function(){return e},e}function Yr(){var e=En(['\n
\n
\n Protection mode\n \n \n
Show in sidebar
\n \n
Auto update
\n \n
Start on boot
\n \n \n \n \n \n \n \n \n \n
\n ']);return fn=function(){return e},e}function pn(){var e=En([" "," "]);return pn=function(){return e},e}function hn(){var e=En(['\n \n
Warning: Protection mode is disabled!
\n
\n Protection mode on this add-on is disabled! This gives the add-on full access to the entire system, which adds security risks, and could damage your system when used incorrectly. Only disable the protection mode if you know, need AND trust the source of this add-on.\n
\n
\n \n
\n \n ','\n
\n
\n \n Update\n \n ',"\n
\n \n "]);return wn=function(){return e},e}function kn(){var e=En(["\n ","\n ",'\n\n \n \n
\n ',"\n
\n
\n\n ","\n "]);return kn=function(){return e},e}function En(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function On(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function jn(e,t){return(jn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Pn(e,t){return!t||"object"!==Rr(t)&&"function"!=typeof t?xn(e):t}function xn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function _n(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Dn(e){return(Dn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function An(e){var t,r=Rn(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Sn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Cn(e){return e.decorators&&e.decorators.length}function Tn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function zn(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Rn(e){var t=function(e,t){if("object"!==Rr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Rr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Rr(t)?t:String(t)}function Fn(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r **Stable**: These are add-ons ready to be used in production.\n\n **Experimental**: These may contain bugs, and may be unfinished.\n\n **Deprecated**: These add-ons will no longer receive any updates.")},rating:{title:"Add-on Security Rating",description:"Home Assistant provides a security rating to each of the add-ons, which indicates the risks involved when using this add-on. The more access an add-on requires on your system, the lower the score, thus raising the possible security risks.\n\nA score is on a scale from 1 to 6. Where 1 is the lowest score (considered the most insecure and highest risk) and a score of 6 is the highest score (considered the most secure and lowest risk)."},host_network:{title:"Host Network",description:"Add-ons usually run in their own isolated network layer, which prevents them from accessing the network of the host operating system. In some cases, this network isolation can limit add-ons in providing their services and therefore, the isolation can be lifted by the add-on author, giving the add-on full access to the network capabilities of the host machine. This gives the add-on more networking capabilities but lowers the security, hence, the security rating of the add-on will be lowered when this option is used by the add-on."},homeassistant_api:{title:"Home Assistant API Access",description:"This add-on is allowed to access your running Home Assistant instance directly via the Home Assistant API. This mode handles authentication for the add-on as well, which enables an add-on to interact with Home Assistant without the need for additional authentication tokens."},full_access:{title:"Full Hardware Access",description:"This add-on is given full access to the hardware of your system, by request of the add-on author. Access is comparable to the privileged mode in Docker. Since this opens up possible security risks, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},hassio_api:{title:"Supervisor API Access",description:"The add-on was given access to the Supervisor API, by request of the add-on author. By default, the add-on can access general version information of your system. When the add-on requests 'manager' or 'admin' level access to the API, it will gain access to control multiple parts of your Home Assistant system. This permission is indicated by this badge and will impact the security score of the addon negatively."},docker_api:{title:"Full Docker Access",description:"The add-on author has requested the add-on to have management access to the Docker instance running on your system. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},host_pid:{title:"Host Processes Namespace",description:"Usually, the processes the add-on runs, are isolated from all other system processes. The add-on author has requested the add-on to have access to the system processes running on the host system instance, and allow the add-on to spawn processes on the host system as well. This mode gives the add-on full access and control to your entire Home Assistant system, which adds security risks, and could damage your system when misused. Therefore, this feature impacts the add-on security score negatively.\n\nThis level of access is not granted automatically and needs to be confirmed by you. To do this, you need to disable the protection mode on the add-on manually. Only disable the protection mode if you know, need AND trust the source of this add-on."},apparmor:{title:"AppArmor",description:"AppArmor ('Application Armor') is a Linux kernel security module that restricts add-ons capabilities like network access, raw socket access, and permission to read, write, or execute specific files.\n\nAdd-on authors can provide their security profiles, optimized for the add-on, or request it to be disabled. If AppArmor is disabled, it will raise security risks and therefore, has a negative impact on the security score of the add-on."},auth_api:{title:"Home Assistant Authentication",description:"An add-on can authenticate users against Home Assistant, allowing add-ons to give users the possibility to log into applications running inside add-ons, using their Home Assistant username/password. This badge indicates if the add-on author requests this capability."},ingress:{title:"Ingress",description:"This add-on is using Ingress to embed its interface securely into Home Assistant."}};!function(e,t,r,n){var i=function(){(function(){return e});var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(r){t.forEach((function(t){t.kind===r&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var r=e.prototype;["method","field"].forEach((function(n){t.forEach((function(t){var i=t.placement;if(t.kind===n&&("static"===i||"prototype"===i)){var o="static"===i?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var n=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===n?void 0:n.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],n=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!Cn(e))return r.push(e);var t=this.decorateElement(e,i);r.push(t.element),r.push.apply(r,t.extras),n.push.apply(n,t.finishers)}),this),!t)return{elements:r,finishers:n};var o=this.decorateConstructor(r,t);return n.push.apply(n,o.finishers),o.finishers=n,o},addElementPlacement:function(e,t,r){var n=t[e.placement];if(!r&&-1!==n.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");n.push(e.key)},decorateElement:function(e,t){for(var r=[],n=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"]);return ii=function(){return e},e}function oi(){var e=si(['
',"
"]);return oi=function(){return e},e}function ai(){var e=si(["\n

","

\n \n ",'\n
\n ','\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a',"\n \n \n "]);return ao=function(){return e},e}function so(){var e=co([""]);return so=function(){return e},e}function co(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function lo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uo(e,t){return(uo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fo(e,t){return!t||"object"!==ro(t)&&"function"!=typeof t?po(e):t}function po(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ho(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function mo(e){return(mo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vo(e){var t,r=ko(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function yo(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function bo(e){return e.decorators&&e.decorators.length}function go(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function wo(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function ko(e){var t=function(e,t){if("object"!==ro(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ro(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ro(t)?t:String(t)}function Eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aU_ODm0d>;AGt za}YZz(hSC&rm^!jd*1m$*uj@C^RdiEtKXz?vVAQ_YiB4@)Kmv!n%_`}!y zN7mXX{d6(8Nti4}+dlt}{bXRz-e)j)=n-(3R=SV@)|QUmQ+bdW5^nEPirLy{wmnq9Hxk4QWnKa+I-ChZd;$5TkC zR#+UpI5o9EVDiq|F4na&$X}9c978Y-J^$xFcTuAo6CQVZeXUT2>rNBf8qQDf%cv?4 z!k9YlJ<~-%4%n~vE(=FWUkN`T>89>U4$|$<6RGf*;**f-^TZ{(m<
QdL?Y~lx9 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js.map b/supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js.map new file mode 100644 index 000000000..20a317166 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.f0fd1d9d4e2bfcaa4696.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.f0fd1d9d4e2bfcaa4696.js","sources":["webpack:///chunk.f0fd1d9d4e2bfcaa4696.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js b/supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js new file mode 100644 index 000000000..599879c73 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/entrypoint.a7c72a93.js @@ -0,0 +1,3 @@ +/*! For license information please see entrypoint.a7c72a93.js.LICENSE.txt */ +!function(e){function t(t){for(var n,i,o=t[0],a=t[1],s=0,l=[];s1&&void 0!==arguments[1]?arguments[1]:-1,n=t+1;n2&&void 0!==arguments[2]?arguments[2]:null,r=e.element.content,i=e.parts;if(null!=n)for(var o=document.createTreeWalker(r,133,null,!1),c=s(i),l=0,u=-1;o.nextNode();){u++;var d=o.currentNode;for(d===n&&(l=a(t),n.parentNode.insertBefore(t,n));-1!==c&&i[c].index===u;){if(l>0){for(;-1!==c;)i[c].index+=l,c=s(i,c);return}c=s(i,c)}}else r.appendChild(t)}(n,u,h.firstChild):h.insertBefore(u,h.firstChild),window.ShadyCSS.prepareTemplateStyles(r,e);var m=h.querySelector("style");if(window.ShadyCSS.nativeShadow&&null!==m)t.insertBefore(m.cloneNode(!0),t.firstChild);else if(n){h.insertBefore(u,h.firstChild);var b=new Set;b.add(u),o(n,b)}}else window.ShadyCSS.prepareTemplateStyles(r,e)};function g(e){return function(e){if(Array.isArray(e))return w(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||_(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){if(e){if("string"==typeof e)return w(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?w(e,t):void 0}}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:I,r=this.constructor,i=r._attributeNameForProperty(e,n);if(void 0!==i){var o=r._propertyValueToAttribute(t,n);if(void 0===o)return;this._updateState=8|this._updateState,null==o?this.removeAttribute(i):this.setAttribute(i,o),this._updateState=-9&this._updateState}}},{key:"_attributeToProperty",value:function(e,t){if(!(8&this._updateState)){var n=this.constructor,r=n._attributeToPropertyMap.get(e);if(void 0!==r){var i=n.getPropertyOptions(r);this._updateState=16|this._updateState,this[r]=n._propertyValueFromAttribute(t,i),this._updateState=-17&this._updateState}}}},{key:"_requestUpdate",value:function(e,t){var n=!0;if(void 0!==e){var r=this.constructor,i=r.getPropertyOptions(e);r._valueHasChanged(this[e],t,i.hasChanged)?(this._changedProperties.has(e)||this._changedProperties.set(e,t),!0!==i.reflect||16&this._updateState||(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(e,i))):n=!1}!this._hasRequestedUpdate&&n&&(this._updatePromise=this._enqueueUpdate())}},{key:"requestUpdate",value:function(e,t){return this._requestUpdate(e,t),this.updateComplete}},{key:"_enqueueUpdate",value:(o=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._updateState=4|this._updateState,e.prev=1,e.next=4,this._updatePromise;case 4:e.next=8;break;case 6:e.prev=6,e.t0=e.catch(1);case 8:if(null==(t=this.performUpdate())){e.next=12;break}return e.next=12,t;case 12:return e.abrupt("return",!this._hasRequestedUpdate);case 13:case"end":return e.stop()}}),e,this,[[1,6]])})),a=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=o.apply(e,t);function a(e){O(i,n,r,a,s,"next",e)}function s(e){O(i,n,r,a,s,"throw",e)}a(void 0)}))},function(){return a.apply(this,arguments)})},{key:"performUpdate",value:function(){this._instanceProperties&&this._applyInstanceProperties();var e=!1,t=this._changedProperties;try{(e=this.shouldUpdate(t))?this.update(t):this._markUpdated()}catch(n){throw e=!1,this._markUpdated(),n}e&&(1&this._updateState||(this._updateState=1|this._updateState,this.firstUpdated(t)),this.updated(t))}},{key:"_markUpdated",value:function(){this._changedProperties=new Map,this._updateState=-5&this._updateState}},{key:"_getUpdateComplete",value:function(){return this._updatePromise}},{key:"shouldUpdate",value:function(e){return!0}},{key:"update",value:function(e){var t=this;void 0!==this._reflectingProperties&&this._reflectingProperties.size>0&&(this._reflectingProperties.forEach((function(e,n){return t._propertyToAttribute(n,t[n],e)})),this._reflectingProperties=void 0),this._markUpdated()}},{key:"updated",value:function(e){}},{key:"firstUpdated",value:function(e){}},{key:"_hasRequestedUpdate",get:function(){return 4&this._updateState}},{key:"hasUpdated",get:function(){return 1&this._updateState}},{key:"updateComplete",get:function(){return this._getUpdateComplete()}}],i=[{key:"_ensureClassProperties",value:function(){var e=this;if(!this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))){this._classProperties=new Map;var t=Object.getPrototypeOf(this)._classProperties;void 0!==t&&t.forEach((function(t,n){return e._classProperties.set(n,t)}))}}},{key:"createProperty",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:I;if(this._ensureClassProperties(),this._classProperties.set(e,t),!t.noAccessor&&!this.prototype.hasOwnProperty(e)){var n="symbol"===k(e)?Symbol():"__".concat(e),r=this.getPropertyDescriptor(e,n,t);void 0!==r&&Object.defineProperty(this.prototype,e,r)}}},{key:"getPropertyDescriptor",value:function(e,t,n){return{get:function(){return this[t]},set:function(n){var r=this[e];this[t]=n,this._requestUpdate(e,r)},configurable:!0,enumerable:!0}}},{key:"getPropertyOptions",value:function(e){return this._classProperties&&this._classProperties.get(e)||I}},{key:"finalize",value:function(){var e=Object.getPrototypeOf(this);if(e.hasOwnProperty("finalized")||e.finalize(),this.finalized=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){var t,n=this.properties,r=function(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=_(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}([].concat(g(Object.getOwnPropertyNames(n)),g("function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(n):[])));try{for(r.s();!(t=r.n()).done;){var i=t.value;this.createProperty(i,n[i])}}catch(o){r.e(o)}finally{r.f()}}}},{key:"_attributeNameForProperty",value:function(e,t){var n=t.attribute;return!1===n?void 0:"string"==typeof n?n:"string"==typeof e?e.toLowerCase():void 0}},{key:"_valueHasChanged",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:R;return n(e,t)}},{key:"_propertyValueFromAttribute",value:function(e,t){var n=t.type,r=t.converter||T,i="function"==typeof r?r:r.fromAttribute;return i?i(e,n):e}},{key:"_propertyValueToAttribute",value:function(e,t){if(void 0!==t.reflect){var n=t.type,r=t.converter;return(r&&r.toAttribute||T.toAttribute)(e,n)}}},{key:"observedAttributes",get:function(){var e=this;this.finalize();var t=[];return this._classProperties.forEach((function(n,r){var i=e._attributeNameForProperty(r,n);void 0!==i&&(e._attributeToPropertyMap.set(i,r),t.push(i))})),t}}],r&&x(n.prototype,r),i&&x(n,i),c}(S(HTMLElement));function z(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}D.finalized=!0;var F=function(e){return function(t){return"function"==typeof t?function(e,t){return window.customElements.define(e,t),t}(e,t):function(e,t){return{kind:t.kind,elements:t.elements,finisher:function(t){window.customElements.define(e,t)}}}(e,t)}};function L(e){return function(t,n){return void 0!==n?function(e,t,n){t.constructor.createProperty(n,e)}(e,t,n):function(e,t){return"method"===t.kind&&t.descriptor&&!("value"in t.descriptor)?Object.assign(Object.assign({},t),{finisher:function(n){n.createProperty(t.key,e)}}):{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer:function(){"function"==typeof t.initializer&&(this[t.key]=t.initializer.call(this))},finisher:function(n){n.createProperty(t.key,e)}}}(e,t)}}function N(e){return L({attribute:!1,hasChanged:null==e?void 0:e.hasChanged})}function M(e){return function(t,n){var r={get:function(){return this.renderRoot.querySelector(e)},enumerable:!0,configurable:!0};return void 0!==n?H(r,t,n):V(r,t)}}function B(e){return function(t,n){var r={get:function(){var t,n=this;return(t=regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,n.updateComplete;case 2:return t.abrupt("return",n.renderRoot.querySelector(e));case 3:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,i){var o=t.apply(e,n);function a(e){z(o,r,i,a,s,"next",e)}function s(e){z(o,r,i,a,s,"throw",e)}a(void 0)}))})()},enumerable:!0,configurable:!0};return void 0!==n?H(r,t,n):V(r,t)}}var H=function(e,t,n){Object.defineProperty(t,n,e)},V=function(e,t){return{kind:"method",placement:"prototype",key:t.key,descriptor:e}};function U(e){return function(t,n){return void 0!==n?function(e,t,n){Object.assign(t[n],e)}(e,t,n):function(e,t){return Object.assign(Object.assign({},t),{finisher:function(n){Object.assign(n.prototype[t.key],e)}})}(e,t)}}function K(e,t){for(var n=0;n1?t-1:0),r=1;r=0;c--)(o=e[c])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s}function c(e){var t="function"==typeof Symbol&&e[Symbol.iterator],n=0;return t?t.call(e):{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}}}function l(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(s){i={error:s}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}},function(e,t,n){"use strict";n(16),n(18);var r=n(89),i=n(20);function o(e,t){for(var n=0;n can only be templatized once");e.__templatizeOwner=t;var r=(t?t.constructor:z)._parseTemplate(e),i=r.templatizeInstanceClass;i||(i=N(e,r,n),r.templatizeInstanceClass=i),M(e,r,n);var o=function(e){O(n,e);var t=E(n);function n(){return P(this,n),t.apply(this,arguments)}return n}(i);return o.prototype._methodHost=L(e),o.prototype.__dataHost=e,o.prototype.__templatizeOwner=t,o.prototype.__hostProps=r.hostProps,o=o}function U(e,t){for(var n;t;)if(n=t.__templatizeInstance){if(n.__dataHost==e)return n;t=n.__dataHost}else t=t.parentNode;return null}var K=n(88);function $(e){return($="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Y(e,t){for(var n=0;n child");n.disconnect(),t.render()}));return void n.observe(this,{childList:!0})}this.root=this._stampTemplate(e),this.$=this.root.$,this.__children=[];for(var r=this.root.firstChild;r;r=r.nextSibling)this.__children[this.__children.length]=r;this._enableProperties()}this.__insertChildren(),this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0}))}}]),r}(Object(K.a)(b(Object(i.a)(HTMLElement))));customElements.define("dom-bind",J);var Q=n(34),ee=n(40),te=n(47),ne=n(6),re=n(20);function ie(e){return(ie="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function oe(e,t,n){return(oe="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=de(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function ae(e,t){for(var n=0;n child");n.disconnect(),e.__render()}));return n.observe(this,{childList:!0}),!1}var r={};r[this.as]=!0,r[this.indexAs]=!0,r[this.itemsIndexAs]=!0,this.__ctor=V(t,this,{mutableData:this.mutableData,parentModel:!0,instanceProps:r,forwardHostProp:function(e,t){for(var n,r=this.__instances,i=0;i1&&void 0!==arguments[1]?arguments[1]:0;this.__renderDebouncer=ee.a.debounce(this.__renderDebouncer,t>0?re.b.after(t):re.a,e.bind(this)),Object(te.a)(this.__renderDebouncer)}},{key:"render",value:function(){this.__debounceRender(this.__render),Object(te.b)()}},{key:"__render",value:function(){this.__ensureTemplatized()&&(this.__applyFullRefresh(),this.__pool.length=0,this._setRenderedItemCount(this.__instances.length),this.dispatchEvent(new CustomEvent("dom-change",{bubbles:!0,composed:!0})),this.__tryRenderChunk())}},{key:"__applyFullRefresh",value:function(){for(var e=this,t=this.items||[],n=new Array(t.length),r=0;r=o;u--)this.__detachAndRemoveInstance(u)}},{key:"__detachInstance",value:function(e){for(var t=this.__instances[e],n=0;n child");r.disconnect(),e.__render()}));return r.observe(this,{childList:!0}),!1}this.__ctor=V(n,this,{mutableData:!0,forwardHostProp:function(e,t){this.__instance&&(this.if?this.__instance.forwardHostProp(e,t):(this.__invalidProps=this.__invalidProps||Object.create(null),this.__invalidProps[Object(ne.g)(e)]=!0))}})}if(this.__instance){this.__syncHostProperties();var i=this.__instance.children;if(i&&i.length)if(this.previousSibling!==i[i.length-1])for(var o,a=0;a=i.index+i.removed.length?n.set(t,e+i.addedCount-i.removed.length):n.set(t,-1))}));for(var o=0;o=0&&e.linkPaths("items."+n,"selected."+t++)}))}else this.__selectedMap.forEach((function(t){e.linkPaths("selected","items."+t),e.linkPaths("selectedItem","items."+t)}))}},{key:"clearSelection",value:function(){this.__dataLinkedPaths={},this.__selectedMap=new Map,this.selected=this.multi?[]:null,this.selectedItem=null}},{key:"isSelected",value:function(e){return this.__selectedMap.has(e)}},{key:"isIndexSelected",value:function(e){return this.isSelected(this.items[e])}},{key:"__deselectChangedIdx",value:function(e){var t=this,n=this.__selectedIndexForItemIndex(e);if(n>=0){var r=0;this.__selectedMap.forEach((function(e,i){n==r++&&t.deselect(i)}))}}},{key:"__selectedIndexForItemIndex",value:function(e){var t=this.__dataLinkedPaths["items."+e];if(t)return parseInt(t.slice("selected.".length),10)}},{key:"deselect",value:function(e){var t,n=this.__selectedMap.get(e);n>=0&&(this.__selectedMap.delete(e),this.multi&&(t=this.__selectedIndexForItemIndex(n)),this.__updateLinks(),this.multi?this.splice("selected",t,1):this.selected=this.selectedItem=null)}},{key:"deselectIndex",value:function(e){this.deselect(this.items[e])}},{key:"select",value:function(e){this.selectIndex(this.items.indexOf(e))}},{key:"selectIndex",value:function(e){var t=this.items[e];this.isSelected(t)?this.toggle&&this.deselectIndex(e):(this.multi||this.__selectedMap.clear(),this.__selectedMap.set(t,e),this.__updateLinks(),this.multi?this.push("selected",t):this.selected=this.selectedItem=t)}}]),n}(Object(Oe.a)(e))}))(Q.a));customElements.define(De.is,De);n(116);v._mutablePropertyChange;Boolean,n(5);n.d(t,"a",(function(){return ze}));var ze=Object(r.a)(HTMLElement).prototype},function(e,t,n){"use strict";var r=n(78);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var n=0;n=0;i--){var o=t[i];o?Array.isArray(o)?e(o,n):n.indexOf(o)<0&&(!r||r.indexOf(o)<0)&&n.unshift(o):console.warn("behavior is null, check for missing or 404 import")}return n}(e,null,n),t),n&&(e=n.concat(e)),t.prototype.behaviors=e,t}function h(e,t){var n=function(t){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&c(e,t)}(h,t);var n,r,i,f,p=(n=h,function(){var e,t=d(n);if(u()){var r=d(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return l(this,e)});function h(){return o(this,h),p.apply(this,arguments)}return r=h,f=[{key:"properties",get:function(){return e.properties}},{key:"observers",get:function(){return e.observers}}],(i=[{key:"created",value:function(){s(d(h.prototype),"created",this).call(this),e.created&&e.created.call(this)}},{key:"_registered",value:function(){s(d(h.prototype),"_registered",this).call(this),e.beforeRegister&&e.beforeRegister.call(Object.getPrototypeOf(this)),e.registered&&e.registered.call(Object.getPrototypeOf(this))}},{key:"_applyListeners",value:function(){if(s(d(h.prototype),"_applyListeners",this).call(this),e.listeners)for(var t in e.listeners)this._addMethodEventListenerToNode(this,t,e.listeners[t])}},{key:"_ensureAttributes",value:function(){if(e.hostAttributes)for(var t in e.hostAttributes)this._ensureAttribute(t,e.hostAttributes[t]);s(d(h.prototype),"_ensureAttributes",this).call(this)}},{key:"ready",value:function(){s(d(h.prototype),"ready",this).call(this),e.ready&&e.ready.call(this)}},{key:"attached",value:function(){s(d(h.prototype),"attached",this).call(this),e.attached&&e.attached.call(this)}},{key:"detached",value:function(){s(d(h.prototype),"detached",this).call(this),e.detached&&e.detached.call(this)}},{key:"attributeChanged",value:function(t,n,r){s(d(h.prototype),"attributeChanged",this).call(this,t,n,r),e.attributeChanged&&e.attributeChanged.call(this,t,n,r)}}])&&a(r.prototype,i),f&&a(r,f),h}(t);for(var r in n.generatedFrom=e,e)if(!(r in f)){var i=Object.getOwnPropertyDescriptor(e,r);i&&Object.defineProperty(n.prototype,r,i)}return n}n(16);n.d(t,"a",(function(){return m}));var m=function e(t){var n;return n="function"==typeof t?t:e.Class(t),customElements.define(n.is,n),n};m.Class=function(e,t){e||console.warn("Polymer's Class function requires `info` argument");var n=e.behaviors?p(e.behaviors,HTMLElement):Object(r.a)(HTMLElement),i=h(e,t?t(n):n);return i.is=e.is,i}},function(e,t,n){"use strict";n.d(t,"a",(function(){return s}));n(16);function r(e,t){for(var n=0;n1?n-1:0),i=1;i=0}function i(e){var t=e.indexOf(".");return-1===t?e:e.slice(0,t)}function o(e,t){return 0===e.indexOf(t+".")}function a(e,t){return 0===t.indexOf(e+".")}function s(e,t,n){return t+n.slice(e.length)}function c(e,t){return e===t||o(e,t)||a(e,t)}function l(e){if(Array.isArray(e)){for(var t=[],n=0;n1){for(var a=0;a1?t-1:0),r=1;r1?t-1:0),r=1;r=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)throw new Error("The `classMap` directive must be used in the `class` attribute and must be the only part in the attribute.");var n=t.committer,i=n.element,o=c.get(t);void 0===o&&(i.setAttribute("class",n.strings.join(" ")),c.set(t,o=new Set));var a=i.classList||new s(i);for(var l in o.forEach((function(t){t in e||(a.remove(t),o.delete(t))})),e){var u=e[l];u!=o.has(l)&&(u?(a.add(l),o.add(l)):(a.remove(l),o.delete(l)))}"function"==typeof a.commit&&a.commit()}}))},function(e,t,n){"use strict";n.d(t,"a",(function(){return o}));n(16);var r=0;function i(){}i.prototype.__mixinApplications,i.prototype.__mixinSet;var o=function(e){var t=e.__mixinApplications;t||(t=new WeakMap,e.__mixinApplications=t);var n=r++;function i(r){var i=r.__mixinSet;if(i&&i[n])return r;var o=t,a=o.get(r);a||(a=e(r),o.set(r,a));var s=Object.create(a.__mixinSet||i||null);return s[n]=!0,a.__mixinSet=s,a}return i}},function(e,t,n){"use strict";n.d(t,"f",(function(){return r})),n.d(t,"g",(function(){return i})),n.d(t,"b",(function(){return a})),n.d(t,"a",(function(){return s})),n.d(t,"d",(function(){return l})),n.d(t,"c",(function(){return u})),n.d(t,"e",(function(){return d}));var r="{{lit-".concat(String(Math.random()).slice(2),"}}"),i="\x3c!--".concat(r,"--\x3e"),o=new RegExp("".concat(r,"|").concat(i)),a="$lit$",s=function e(t,n){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.parts=[],this.element=n;for(var i=[],s=[],l=document.createTreeWalker(n.content,133,null,!1),f=0,p=-1,h=0,m=t.strings,y=t.values.length;h0;){var k=m[h],O=d.exec(k)[2],x=O.toLowerCase()+a,E=v.getAttribute(x);v.removeAttribute(x);var S=E.split(o);this.parts.push({type:"attribute",index:p,name:O,strings:S}),h+=S.length-1}}"TEMPLATE"===v.tagName&&(s.push(v),l.currentNode=v.content)}else if(3===v.nodeType){var j=v.data;if(j.indexOf(r)>=0){for(var C=v.parentNode,A=j.split(o),P=A.length-1,T=0;T=0&&e.slice(n)===t},l=function(e){return-1!==e.index},u=function(){return document.createComment("")},d=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'>=/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/},function(e,t,n){"use strict";window.JSCompiler_renameProperty=function(e,t){return e}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(){function e(e){void 0===e&&(e={}),this.adapter=e}return Object.defineProperty(e,"cssClasses",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"strings",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"numbers",{get:function(){return{}},enumerable:!0,configurable:!0}),Object.defineProperty(e,"defaultAdapter",{get:function(){return{}},enumerable:!0,configurable:!0}),e.prototype.init=function(){},e.prototype.destroy=function(){},e}()},function(e,t,n){"use strict";n.d(t,"f",(function(){return i})),n.d(t,"c",(function(){return o})),n.d(t,"d",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"e",(function(){return c})),n.d(t,"a",(function(){return l}));n(16);var r=n(31),i=!window.ShadyDOM,o=(Boolean(!window.ShadyCSS||window.ShadyCSS.nativeCss),window.customElements.polyfillWrapFlushCallback,Object(r.a)(document.baseURI||window.location.href)),a=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0,s=!1,c=!1,l=!1},function(e,t,n){"use strict";n.d(t,"a",(function(){return a})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c}));var r=n(10),i=function(){return n.e(2).then(n.bind(null,161))},o=function(e,t,n){return new Promise((function(o){var a=t.cancel,s=t.confirm;Object(r.a)(e,"show-dialog",{dialogTag:"dialog-box",dialogImport:i,dialogParams:Object.assign({},t,{},n,{cancel:function(){o(!!(null==n?void 0:n.prompt)&&null),a&&a()},confirm:function(e){o(!(null==n?void 0:n.prompt)||e),s&&s(e)}})})}))},a=function(e,t){return o(e,t)},s=function(e,t){return o(e,t,{confirmation:!0})},c=function(e,t){return o(e,t,{prompt:!0})}},function(e,t,n){"use strict";n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));n(16);var r=0,i=0,o=[],a=0,s=document.createTextNode("");new window.MutationObserver((function(){for(var e=o.length,t=0;t=0){if(!o[t])throw new Error("invalid async handle: "+e);o[t]=null}}}},function(e,t,n){"use strict";n.d(t,"d",(function(){return o})),n.d(t,"a",(function(){return i})),n.d(t,"b",(function(){return s})),n.d(t,"c",(function(){return c}));var r,i,o=!(window.ShadyDOM&&window.ShadyDOM.inUse);function a(e){r=(!e||!e.shimcssproperties)&&(o||Boolean(!navigator.userAgent.match(/AppleWebKit\/601|Edge\/15/)&&window.CSS&&CSS.supports&&CSS.supports("box-shadow","0 0 0 var(--foo)")))}window.ShadyCSS&&void 0!==window.ShadyCSS.cssBuild&&(i=window.ShadyCSS.cssBuild);var s=Boolean(window.ShadyCSS&&window.ShadyCSS.disableRuntime);window.ShadyCSS&&void 0!==window.ShadyCSS.nativeCss?r=window.ShadyCSS.nativeCss:window.ShadyCSS?(a(window.ShadyCSS),window.ShadyCSS=void 0):a(window.WebComponents&&window.WebComponents.flags);var c=r},function(e,t,n){"use strict";var r=n(71),i=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],o=["scalar","sequence","mapping"];e.exports=function(e,t){var n,a;if(t=t||{},Object.keys(t).forEach((function(t){if(-1===i.indexOf(t))throw new r('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.defaultStyle=t.defaultStyle||null,this.styleAliases=(n=t.styleAliases||null,a={},null!==n&&Object.keys(n).forEach((function(e){n[e].forEach((function(t){a[String(t)]=e}))})),a),-1===o.indexOf(this.kind))throw new r('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}},function(e,t,n){"use strict";n.d(t,"a",(function(){return x})),n.d(t,"b",(function(){return E})),n.d(t,"e",(function(){return S})),n.d(t,"c",(function(){return j})),n.d(t,"f",(function(){return C})),n.d(t,"g",(function(){return A})),n.d(t,"d",(function(){return T}));var r=n(49),i=n(30),o=n(26),a=n(45),s=n(55),c=n(15);function l(e,t,n){return(l="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=m(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&d(e,t)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){return function(){var t,n=m(e);if(h()){var r=m(this).constructor;t=Reflect.construct(n,arguments,r)}else t=n.apply(this,arguments);return p(this,t)}}function p(e,t){return!t||"object"!==w(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:this.startNode;Object(i.b)(this.startNode.parentNode,e.nextSibling,this.endNode)}}]),e}(),j=function(){function e(t,n,r){if(b(this,e),this.value=void 0,this.__pendingValue=void 0,2!==r.length||""!==r[0]||""!==r[1])throw new Error("Boolean attributes can only contain a single expression");this.element=t,this.name=n,this.strings=r}return _(e,[{key:"setValue",value:function(e){this.__pendingValue=e}},{key:"commit",value:function(){for(;Object(r.b)(this.__pendingValue);){var e=this.__pendingValue;this.__pendingValue=o.a,e(this)}if(this.__pendingValue!==o.a){var t=!!this.__pendingValue;this.value!==t&&(t?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=t),this.__pendingValue=o.a}}}]),e}(),C=function(e){u(n,e);var t=f(n);function n(e,r,i){var o;return b(this,n),(o=t.call(this,e,r,i)).single=2===i.length&&""===i[0]&&""===i[1],o}return _(n,[{key:"_createPart",value:function(){return new A(this)}},{key:"_getValue",value:function(){return this.single?this.parts[0].value:l(m(n.prototype),"_getValue",this).call(this)}},{key:"commit",value:function(){this.dirty&&(this.dirty=!1,this.element[this.name]=this._getValue())}}]),n}(x),A=function(e){u(n,e);var t=f(n);function n(){return b(this,n),t.apply(this,arguments)}return n}(E),P=!1;!function(){try{var e={get capture(){return P=!0,!1}};window.addEventListener("test",e,e),window.removeEventListener("test",e,e)}catch(t){}}();var T=function(){function e(t,n,r){var i=this;b(this,e),this.value=void 0,this.__pendingValue=void 0,this.element=t,this.eventName=n,this.eventContext=r,this.__boundHandleEvent=function(e){return i.handleEvent(e)}}return _(e,[{key:"setValue",value:function(e){this.__pendingValue=e}},{key:"commit",value:function(){for(;Object(r.b)(this.__pendingValue);){var e=this.__pendingValue;this.__pendingValue=o.a,e(this)}if(this.__pendingValue!==o.a){var t=this.__pendingValue,n=this.value,i=null==t||null!=n&&(t.capture!==n.capture||t.once!==n.once||t.passive!==n.passive),a=null!=t&&(null==n||i);i&&this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),a&&(this.__options=R(t),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=t,this.__pendingValue=o.a}}},{key:"handleEvent",value:function(e){"function"==typeof this.value?this.value.call(this.eventContext||this.element,e):this.value.handleEvent(e)}}]),e}(),R=function(e){return e&&(P?{capture:e.capture,passive:e.passive,once:e.once}:e.capture)}},function(e,t,n){"use strict";n.d(t,"a",(function(){return r}));var r=function(e){return e.data}},function(e,t,n){"use strict";n.d(t,"a",(function(){return m}));n(3);var r={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"},i={8:"backspace",9:"tab",13:"enter",27:"esc",33:"pageup",34:"pagedown",35:"end",36:"home",32:"space",37:"left",38:"up",39:"right",40:"down",46:"del",106:"*"},o={shift:"shiftKey",ctrl:"ctrlKey",alt:"altKey",meta:"metaKey"},a=/[a-z0-9*]/,s=/U\+/,c=/^arrow/,l=/^space(bar)?/,u=/^escape$/;function d(e,t){var n="";if(e){var r=e.toLowerCase();" "===r||l.test(r)?n="space":u.test(r)?n="esc":1==r.length?t&&!a.test(r)||(n=r):n=c.test(r)?r.replace("arrow",""):"multiply"==r?"*":r}return n}function f(e,t){return e.key?d(e.key,t):e.detail&&e.detail.key?d(e.detail.key,t):(n=e.keyIdentifier,o="",n&&(n in r?o=r[n]:s.test(n)?(n=parseInt(n.replace("U+","0x"),16),o=String.fromCharCode(n).toLowerCase()):o=n.toLowerCase()),o||function(e){var t="";return Number(e)&&(t=e>=65&&e<=90?String.fromCharCode(32+e):e>=112&&e<=123?"f"+(e-112+1):e>=48&&e<=57?String(e-48):e>=96&&e<=105?String(e-96):i[e]),t}(e.keyCode)||"");var n,o}function p(e,t){return f(t,e.hasModifiers)===e.key&&(!e.hasModifiers||!!t.shiftKey==!!e.shiftKey&&!!t.ctrlKey==!!e.ctrlKey&&!!t.altKey==!!e.altKey&&!!t.metaKey==!!e.metaKey)}function h(e){return e.trim().split(" ").map((function(e){return function(e){return 1===e.length?{combo:e,key:e,event:"keydown"}:e.split("+").reduce((function(e,t){var n=t.split(":"),r=n[0],i=n[1];return r in o?(e[o[r]]=!0,e.hasModifiers=!0):(e.key=r,e.event=i||"keydown"),e}),{combo:e.split(":").shift()})}(e)}))}var m={properties:{keyEventTarget:{type:Object,value:function(){return this}},stopKeyboardEventPropagation:{type:Boolean,value:!1},_boundKeyHandlers:{type:Array,value:function(){return[]}},_imperativeKeyBindings:{type:Object,value:function(){return{}}}},observers:["_resetKeyEventListeners(keyEventTarget, _boundKeyHandlers)"],keyBindings:{},registered:function(){this._prepKeyBindings()},attached:function(){this._listenKeyEventListeners()},detached:function(){this._unlistenKeyEventListeners()},addOwnKeyBinding:function(e,t){this._imperativeKeyBindings[e]=t,this._prepKeyBindings(),this._resetKeyEventListeners()},removeOwnKeyBindings:function(){this._imperativeKeyBindings={},this._prepKeyBindings(),this._resetKeyEventListeners()},keyboardEventMatchesKeys:function(e,t){for(var n=h(t),r=0;r2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;t!==n;){var i=t.nextSibling;e.insertBefore(t,r),t=i}},o=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;t!==n;){var r=t.nextSibling;e.removeChild(t),t=r}}},function(e,t,n){"use strict";n.d(t,"c",(function(){return s})),n.d(t,"b",(function(){return c})),n.d(t,"a",(function(){return l}));n(16);var r,i,o=/(url\()([^)]*)(\))/g,a=/(^\/)|(^#)|(^[\w-\d]*:)/;function s(e,t){if(e&&a.test(e))return e;if(void 0===r){r=!1;try{var n=new URL("b","http://a");n.pathname="c%20d",r="http://a/c%20d"===n.href}catch(o){}}return t||(t=document.baseURI||window.location.href),r?new URL(e,t).href:(i||((i=document.implementation.createHTMLDocument("temp")).base=i.createElement("base"),i.head.appendChild(i.base),i.anchor=i.createElement("a"),i.body.appendChild(i.anchor)),i.base.href=t,i.anchor.href=e,i.anchor.href||e)}function c(e,t){return e.replace(o,(function(e,n,r,i){return n+"'"+s(r.replace(/["']/g,""),t)+"'"+i}))}function l(e){return e.substring(0,e.lastIndexOf("/")+1)}},function(e,t,n){"use strict";n.d(t,"e",(function(){return a})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return c})),n.d(t,"b",(function(){return d})),n.d(t,"c",(function(){return f}));var r=n(50);function i(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return o(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,a=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==r.return||r.return()}finally{if(s)throw i}}}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:window.document,t=e.activeElement,n=[];if(!t)return n;for(;t&&(n.push(t),t.shadowRoot);)t=t.shadowRoot.activeElement;return n},f=function(e){var t=d();if(!t.length)return!1;var n=t[t.length-1],r=new Event("check-if-focused",{bubbles:!0,composed:!0}),i=[],o=function(e){i=e.composedPath()};return document.body.addEventListener("check-if-focused",o),n.dispatchEvent(r),document.body.removeEventListener("check-if-focused",o),-1!==i.indexOf(e)}},function(e,t,n){"use strict";var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=c(["\n :host {\n display: var(--ha-icon-display, inline-flex);\n align-items: center;\n justify-content: center;\n position: relative;\n vertical-align: middle;\n fill: currentcolor;\n width: var(--mdc-icon-size, 24px);\n height: var(--mdc-icon-size, 24px);\n }\n svg {\n width: 100%;\n height: 100%;\n pointer-events: none;\n display: block;\n }\n "]);return o=function(){return e},e}function a(){var e=c([""]);return a=function(){return e},e}function s(){var e=c(["\n \n \n ',"\n \n "]);return s=function(){return e},e}function c(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function h(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e){var t,n=_(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function y(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function v(e){return e.decorators&&e.decorators.length}function b(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function g(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function _(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a2&&void 0!==arguments[2]&&arguments[2];n?history.replaceState(null,"",t):history.pushState(null,"",t),Object(r.a)(window,"location-changed",{replace:n})}},function(e,t,n){"use strict";n.d(t,"c",(function(){return r})),n.d(t,"b",(function(){return i})),n.d(t,"a",(function(){return o}));var r=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,i=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,o=/@media\s(.*)/},function(e,t,n){"use strict";var r=n(1),i=n(0);function o(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}([':host{font-family:var(--mdc-icon-font, "Material Icons");font-weight:normal;font-style:normal;font-size:var(--mdc-icon-size, 24px);line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}']);return o=function(){return e},e}var a=Object(i.c)(o());function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}([""]);return c=function(){return e},e}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var n=0;n\n ',"\n "]);return g=function(){return e},e}function _(){var e=O(['\n \n ','\n \n \n ','\n \n \n ','\n \n \n \n ',"\n \n \n "]);return _=function(){return e},e}function w(){var e=O(['']);return w=function(){return e},e}function k(){var e=O(["",""]);return k=function(){return e},e}function O(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){for(var n=0;n=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function s(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n-1}var p=!1;function h(e){if(!f(e)&&"touchend"!==e)return a&&p&&o.b?{passive:!0}:void 0}!function(){try{var e=Object.defineProperty({},"passive",{get:function(){p=!0}});window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(t){}}();var m=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/),y=[],v={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0},b={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0};function g(e){var t=Array.prototype.slice.call(e.labels||[]);if(!t.length){t=[];var n=e.getRootNode();if(e.id)for(var r=n.querySelectorAll("label[for = ".concat(e.id,"]")),i=0;i-1;if(i[o]===O.mouse.target)return}if(r)return;e.preventDefault(),e.stopPropagation()}};function w(e){for(var t,n=m?["click"]:l,r=0;r0?t[0]:e.target}return e.target}function A(e){var t,n=e.type,r=e.currentTarget.__polymerGestures;if(r){var i=r[n];if(i){if(!e[s]&&(e[s]={},"touch"===n.slice(0,5))){var o=(e=e).changedTouches[0];if("touchstart"===n&&1===e.touches.length&&(O.touch.id=o.identifier),O.touch.id!==o.identifier)return;a||"touchstart"!==n&&"touchmove"!==n||function(e){var t=e.changedTouches[0],n=e.type;if("touchstart"===n)O.touch.x=t.clientX,O.touch.y=t.clientY,O.touch.scrollDecided=!1;else if("touchmove"===n){if(O.touch.scrollDecided)return;O.touch.scrollDecided=!0;var r=function(e){var t="auto",n=e.composedPath&&e.composedPath();if(n)for(var r,i=0;io:"pan-y"===r&&(i=o>a)),i?e.preventDefault():z("track")}}(e)}if(!(t=e[s]).skip){for(var l,u=0;u-1&&l.reset&&l.reset();for(var d,f=0;f=5||i>=5}function N(e,t,n){if(t){var r,i=e.moves[e.moves.length-2],o=e.moves[e.moves.length-1],a=o.x-e.x,s=o.y-e.y,c=0;i&&(r=o.x-i.x,c=o.y-i.y),D(t,"track",{state:e.state,x:n.clientX,y:n.clientY,dx:a,dy:s,ddx:r,ddy:c,sourceEvent:n,hover:function(){return function(e,t){for(var n=document.elementFromPoint(e,t),r=n;r&&r.shadowRoot&&!window.ShadyDOM;){if(r===(r=r.shadowRoot.elementFromPoint(e,t)))break;r&&(n=r)}return n}(n.clientX,n.clientY)}})}}function M(e,t,n){var r=Math.abs(t.clientX-e.x),i=Math.abs(t.clientY-e.y),o=C(n||t);!o||b[o.localName]&&o.hasAttribute("disabled")||(isNaN(r)||isNaN(i)||r<=25&&i<=25||function(e){if("click"===e.type){if(0===e.detail)return!0;var t=C(e);if(!t.nodeType||t.nodeType!==Node.ELEMENT_NODE)return!0;var n=t.getBoundingClientRect(),r=e.pageX,i=e.pageY;return!(r>=n.left&&r<=n.right&&i>=n.top&&i<=n.bottom)}return!1}(t))&&(e.prevent||D(o,"tap",{x:t.clientX,y:t.clientY,sourceEvent:t,preventer:n}))}R({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){E(this.info)},mousedown:function(e){if(k(e)){var t=C(e),n=this;x(this.info,(function(e){k(e)||(F("up",t,e),E(n.info))}),(function(e){k(e)&&F("up",t,e),E(n.info)})),F("down",t,e)}},touchstart:function(e){F("down",C(e),e.changedTouches[0],e)},touchend:function(e){F("up",C(e),e.changedTouches[0],e)}}),R({name:"track",touchAction:"none",deps:["mousedown","touchstart","touchmove","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["track"],info:{x:0,y:0,state:"start",started:!1,moves:[],addMove:function(e){this.moves.length>2&&this.moves.shift(),this.moves.push(e)},movefn:null,upfn:null,prevent:!1},reset:function(){this.info.state="start",this.info.started=!1,this.info.moves=[],this.info.x=0,this.info.y=0,this.info.prevent=!1,E(this.info)},mousedown:function(e){if(k(e)){var t=C(e),n=this,r=function(e){var r=e.clientX,i=e.clientY;L(n.info,r,i)&&(n.info.state=n.info.started?"mouseup"===e.type?"end":"track":"start","start"===n.info.state&&z("tap"),n.info.addMove({x:r,y:i}),k(e)||(n.info.state="end",E(n.info)),t&&N(n.info,t,e),n.info.started=!0)};x(this.info,r,(function(e){n.info.started&&r(e),E(n.info)})),this.info.x=e.clientX,this.info.y=e.clientY}},touchstart:function(e){var t=e.changedTouches[0];this.info.x=t.clientX,this.info.y=t.clientY},touchmove:function(e){var t=C(e),n=e.changedTouches[0],r=n.clientX,i=n.clientY;L(this.info,r,i)&&("start"===this.info.state&&z("tap"),this.info.addMove({x:r,y:i}),N(this.info,t,n),this.info.state="track",this.info.started=!0)},touchend:function(e){var t=C(e),n=e.changedTouches[0];this.info.started&&(this.info.state="end",this.info.addMove({x:n.clientX,y:n.clientY}),N(this.info,t,n))}}),R({name:"tap",deps:["mousedown","click","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["click","touchend"]},emits:["tap"],info:{x:NaN,y:NaN,prevent:!1},reset:function(){this.info.x=NaN,this.info.y=NaN,this.info.prevent=!1},mousedown:function(e){k(e)&&(this.info.x=e.clientX,this.info.y=e.clientY)},click:function(e){k(e)&&M(this.info,e)},touchstart:function(e){var t=e.changedTouches[0];this.info.x=t.clientX,this.info.y=t.clientY},touchend:function(e){M(this.info,e.changedTouches[0],e)}});var B=C,H=P},function(e,t,n){"use strict";n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));var r=n(38);function i(e,t){for(var n in t)null===n?e.style.removeProperty(n):e.style.setProperty(n,t[n])}function o(e,t){var n=window.getComputedStyle(e).getPropertyValue(t);return n?n.trim():""}function a(e){var t=r.b.test(e)||r.c.test(e);return r.b.lastIndex=0,r.c.lastIndex=0,t}},function(e,t,n){"use strict";n(3);var r=n(5);function i(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n\n \n\n\n \n']);return i=function(){return e},e}var o=Object(r.a)(i());o.setAttribute("style","display: none;"),document.head.appendChild(o.content);var a=document.createElement("style");a.textContent="[hidden] { display: none !important; }",document.head.appendChild(a)},function(e,t,n){"use strict";var r=n(1),i=n(0),o=(n(66),n(42));function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(){var e=u(['\n ','\n ',"\n \n "]);return s=function(){return e},e}function c(){var e=u(['\n \n ']);return c=function(){return e},e}function l(){var e=u(["",""]);return l=function(){return e},e}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;ni{position:absolute;top:0;padding-top:inherit}.mdc-icon-button i,.mdc-icon-button svg,.mdc-icon-button img,.mdc-icon-button ::slotted(*){display:block;width:var(--mdc-icon-size, 24px);height:var(--mdc-icon-size, 24px)}']);return b=function(){return e},e}Object(r.b)([Object(i.h)({type:Boolean,reflect:!0})],v.prototype,"disabled",void 0),Object(r.b)([Object(i.h)({type:String})],v.prototype,"icon",void 0),Object(r.b)([Object(i.h)({type:String})],v.prototype,"label",void 0),Object(r.b)([Object(i.i)("button")],v.prototype,"buttonElement",void 0),Object(r.b)([Object(i.j)("mwc-ripple")],v.prototype,"ripple",void 0),Object(r.b)([Object(i.g)()],v.prototype,"shouldRenderRipple",void 0),Object(r.b)([Object(i.e)({passive:!0})],v.prototype,"handleRippleMouseDown",null),Object(r.b)([Object(i.e)({passive:!0})],v.prototype,"handleRippleTouchStart",null);var g=Object(i.c)(b());function _(e){return(_="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function w(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e,t){return!t||"object"!==_(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function x(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function E(e){return(E=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var S=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&k(e,t)}(r,e);var t,n=(t=r,function(){var e,n=E(t);if(x()){var r=E(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return O(this,e)});function r(){return w(this,r),n.apply(this,arguments)}return r}(v);S.styles=g,S=Object(r.b)([Object(i.d)("mwc-icon-button")],S)},function(e,t,n){"use strict";n.d(t,"b",(function(){return m})),n.d(t,"a",(function(){return y}));var r=n(30),i=n(15);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t,n){return(a="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=u(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(n):i.value}})(e,t,n||e)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function l(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){for(var n=0;n-1||n)&&-1===o.indexOf("--\x3e",a+1);var s=i.e.exec(o);t+=null===s?o+(n?h:i.g):o.substr(0,s.index)+s[1]+s[2]+i.b+s[3]+i.f}return t+=this.strings[e]}},{key:"getTemplateElement",value:function(){var e=document.createElement("template");return e.innerHTML=this.getHTML(),e}}]),e}(),y=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&s(e,t)}(i,e);var t,n=(t=i,function(){var e,n=u(t);if(l()){var r=u(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return c(this,e)});function i(){return d(this,i),n.apply(this,arguments)}return p(i,[{key:"getHTML",value:function(){return"".concat(a(u(i.prototype),"getHTML",this).call(this),"")}},{key:"getTemplateElement",value:function(){var e=a(u(i.prototype),"getTemplateElement",this).call(this),t=e.content,n=t.firstChild;return t.removeChild(n),Object(r.c)(t,n.firstChild),e}}]),i}(m)},function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"a",(function(){return a}));n(3),n(28);var r=n(25),i=n(2),o={properties:{pressed:{type:Boolean,readOnly:!0,value:!1,reflectToAttribute:!0,observer:"_pressedChanged"},toggles:{type:Boolean,value:!1,reflectToAttribute:!0},active:{type:Boolean,value:!1,notify:!0,reflectToAttribute:!0},pointerDown:{type:Boolean,readOnly:!0,value:!1},receivedFocusFromKeyboard:{type:Boolean,readOnly:!0},ariaActiveAttribute:{type:String,value:"aria-pressed",observer:"_ariaActiveAttributeChanged"}},listeners:{down:"_downHandler",up:"_upHandler",tap:"_tapHandler"},observers:["_focusChanged(focused)","_activeChanged(active, ariaActiveAttribute)"],keyBindings:{"enter:keydown":"_asyncClick","space:keydown":"_spaceKeyDownHandler","space:keyup":"_spaceKeyUpHandler"},_mouseEventRe:/^mouse/,_tapHandler:function(){this.toggles?this._userActivate(!this.active):this.active=!1},_focusChanged:function(e){this._detectKeyboardFocus(e),e||this._setPressed(!1)},_detectKeyboardFocus:function(e){this._setReceivedFocusFromKeyboard(!this.pointerDown&&e)},_userActivate:function(e){this.active!==e&&(this.active=e,this.fire("change"))},_downHandler:function(e){this._setPointerDown(!0),this._setPressed(!0),this._setReceivedFocusFromKeyboard(!1)},_upHandler:function(){this._setPointerDown(!1),this._setPressed(!1)},_spaceKeyDownHandler:function(e){var t=e.detail.keyboardEvent,n=Object(i.a)(t).localTarget;this.isLightDescendant(n)||(t.preventDefault(),t.stopImmediatePropagation(),this._setPressed(!0))},_spaceKeyUpHandler:function(e){var t=e.detail.keyboardEvent,n=Object(i.a)(t).localTarget;this.isLightDescendant(n)||(this.pressed&&this._asyncClick(),this._setPressed(!1))},_asyncClick:function(){this.async((function(){this.click()}),1)},_pressedChanged:function(e){this._changedButtonState()},_ariaActiveAttributeChanged:function(e,t){t&&t!=e&&this.hasAttribute(t)&&this.removeAttribute(t)},_activeChanged:function(e,t){this.toggles?this.setAttribute(this.ariaActiveAttribute,e?"true":"false"):this.removeAttribute(this.ariaActiveAttribute),this._changedButtonState()},_controlStateChanged:function(){this.disabled?this._setPressed(!1):this._changedButtonState()},_changedButtonState:function(){this._buttonStateChanged&&this._buttonStateChanged()}},a=[r.a,o]},function(e,t,n){"use strict";n(3);var r=n(2),i=n(35);function o(e,t){for(var n=0;n=0}},{key:"setItemSelected",value:function(e,t){if(null!=e&&t!==this.isSelected(e)){if(t)this.selection.push(e);else{var n=this.selection.indexOf(e);n>=0&&this.selection.splice(n,1)}this.selectCallback&&this.selectCallback(e,t)}}},{key:"select",value:function(e){this.multi?this.toggle(e):this.get()!==e&&(this.setItemSelected(this.get(),!1),this.setItemSelected(e,!0))}},{key:"toggle",value:function(e){this.setItemSelected(e,!this.isSelected(e))}}])&&o(t.prototype,n),r&&o(t,r),e}();n.d(t,"a",(function(){return s}));var s={properties:{attrForSelected:{type:String,value:null},selected:{type:String,notify:!0},selectedItem:{type:Object,readOnly:!0,notify:!0},activateEvent:{type:String,value:"tap",observer:"_activateEventChanged"},selectable:String,selectedClass:{type:String,value:"iron-selected"},selectedAttribute:{type:String,value:null},fallbackSelection:{type:String,value:null},items:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}},_excludedLocalNames:{type:Object,value:function(){return{template:1,"dom-bind":1,"dom-if":1,"dom-repeat":1}}}},observers:["_updateAttrForSelected(attrForSelected)","_updateSelected(selected)","_checkFallback(fallbackSelection)"],created:function(){this._bindFilterItem=this._filterItem.bind(this),this._selection=new a(this._applySelection.bind(this))},attached:function(){this._observer=this._observeItems(this),this._addListener(this.activateEvent)},detached:function(){this._observer&&Object(r.a)(this).unobserveNodes(this._observer),this._removeListener(this.activateEvent)},indexOf:function(e){return this.items?this.items.indexOf(e):-1},select:function(e){this.selected=e},selectPrevious:function(){var e=this.items.length,t=e-1;void 0!==this.selected&&(t=(Number(this._valueToIndex(this.selected))-1+e)%e),this.selected=this._indexToValue(t)},selectNext:function(){var e=0;void 0!==this.selected&&(e=(Number(this._valueToIndex(this.selected))+1)%this.items.length),this.selected=this._indexToValue(e)},selectIndex:function(e){this.select(this._indexToValue(e))},forceSynchronousItemUpdate:function(){this._observer&&"function"==typeof this._observer.flush?this._observer.flush():this._updateItems()},get _shouldUpdateSelection(){return null!=this.selected},_checkFallback:function(){this._updateSelected()},_addListener:function(e){this.listen(this,e,"_activateHandler")},_removeListener:function(e){this.unlisten(this,e,"_activateHandler")},_activateEventChanged:function(e,t){this._removeListener(t),this._addListener(e)},_updateItems:function(){var e=Object(r.a)(this).queryDistributedElements(this.selectable||"*");e=Array.prototype.filter.call(e,this._bindFilterItem),this._setItems(e)},_updateAttrForSelected:function(){this.selectedItem&&(this.selected=this._valueForItem(this.selectedItem))},_updateSelected:function(){this._selectSelected(this.selected)},_selectSelected:function(e){if(this.items){var t=this._valueToItem(this.selected);t?this._selection.select(t):this._selection.clear(),this.fallbackSelection&&this.items.length&&void 0===this._selection.get()&&(this.selected=this.fallbackSelection)}},_filterItem:function(e){return!this._excludedLocalNames[e.localName]},_valueToItem:function(e){return null==e?null:this.items[this._valueToIndex(e)]},_valueToIndex:function(e){if(!this.attrForSelected)return Number(e);for(var t,n=0;t=this.items[n];n++)if(this._valueForItem(t)==e)return n},_indexToValue:function(e){if(!this.attrForSelected)return e;var t=this.items[e];return t?this._valueForItem(t):void 0},_valueForItem:function(e){if(!e)return null;if(!this.attrForSelected){var t=this.indexOf(e);return-1===t?null:t}var n=e[Object(i.b)(this.attrForSelected)];return null!=n?n:e.getAttribute(this.attrForSelected)},_applySelection:function(e,t){this.selectedClass&&this.toggleClass(this.selectedClass,t,e),this.selectedAttribute&&this.toggleAttribute(this.selectedAttribute,t,e),this._selectionChange(),this.fire("iron-"+(t?"select":"deselect"),{item:e})},_selectionChange:function(){this._setSelectedItem(this._selection.get())},_observeItems:function(e){return Object(r.a)(e).observeNodes((function(e){this._updateItems(),this._updateSelected(),this.fire("iron-items-changed",e,{bubbles:!1,cancelable:!1})}))},_activateHandler:function(e){for(var t=e.target,n=this.items;t&&t!=this;){var r=n.indexOf(t);if(r>=0){var i=this._indexToValue(r);return void this._itemActivate(i,t)}t=t.parentNode}},_itemActivate:function(e,t){this.fire("iron-activate",{selected:e,item:t},{cancelable:!0}).defaultPrevented||this.select(e)}}},function(e,t,n){"use strict";var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=l([""]);return o=function(){return e},e}function a(){var e=l(['
',"
"]);return a=function(){return e},e}function s(){var e=l(["\n ","\n \n "]);return s=function(){return e},e}function c(){var e=l(["\n :host {\n background: var(\n --ha-card-background,\n var(--card-background-color, white)\n );\n border-radius: var(--ha-card-border-radius, 4px);\n box-shadow: var(\n --ha-card-box-shadow,\n 0px 2px 1px -1px rgba(0, 0, 0, 0.2),\n 0px 1px 1px 0px rgba(0, 0, 0, 0.14),\n 0px 1px 3px 0px rgba(0, 0, 0, 0.12)\n );\n color: var(--primary-text-color);\n display: block;\n transition: all 0.3s ease-out;\n position: relative;\n }\n\n :host([outlined]) {\n box-shadow: none;\n border-width: 1px;\n border-style: solid;\n border-color: var(\n --ha-card-border-color,\n var(--divider-color, #e0e0e0)\n );\n }\n\n .card-header,\n :host ::slotted(.card-header) {\n color: var(--ha-card-header-color, --primary-text-color);\n font-family: var(--ha-card-header-font-family, inherit);\n font-size: var(--ha-card-header-font-size, 24px);\n letter-spacing: -0.012em;\n line-height: 32px;\n padding: 24px 16px 16px;\n display: block;\n }\n\n :host ::slotted(.card-content:not(:first-child)),\n slot:not(:first-child)::slotted(.card-content) {\n padding-top: 0px;\n margin-top: -8px;\n }\n\n :host ::slotted(.card-content) {\n padding: 16px;\n }\n\n :host ::slotted(.card-actions) {\n border-top: 1px solid var(--divider-color, #e8e8e8);\n padding: 5px 16px;\n }\n "]);return c=function(){return e},e}function l(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){var t,n=w(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function v(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function b(e){return e.decorators&&e.decorators.length}function g(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function w(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;au.source.length&&"property"==l.kind&&!l.isCompound&&c.__isPropertyEffectsClient&&c.__dataHasAccessor&&c.__dataHasAccessor[l.target]){var d=n[t];t=Object(i.i)(u.source,l.target,t),c._setPendingPropertyOrPath(t,d,!1,!0)&&e._enqueueClient(c)}else{!function(e,t,n,r,i){i=function(e,t,n,r){if(n.isCompound){var i=e.__dataCompoundStorage[n.target];i[r.compoundIndex]=t,t=i.join("")}"attribute"!==n.kind&&("textContent"!==n.target&&("value"!==n.target||"input"!==e.localName&&"textarea"!==e.localName)||(t=null==t?"":t));return t}(t,i,n,r),w.d&&(i=Object(w.d)(i,n.target,n.kind,t));if("attribute"==n.kind)e._valueToNodeAttribute(t,i,n.target);else{var o=n.target;t.__isPropertyEffectsClient&&t.__dataHasAccessor&&t.__dataHasAccessor[o]?t[R.READ_ONLY]&&t[R.READ_ONLY][o]||t._setPendingProperty(o,i)&&e._enqueueClient(t):e._setUnmanagedPropertyToNode(t,o,i)}}(e,c,l,u,o.evaluator._evaluateBinding(e,u,t,n,r,a))}}function q(e,t){if(t.isCompound){for(var n=e.__dataCompoundStorage||(e.__dataCompoundStorage={}),r=t.parts,i=new Array(r.length),o=0;o="0"&&r<="9"&&(r="#"),r){case"'":case'"':n.value=t.slice(1,-1),n.literal=!0;break;case"#":n.value=Number(t),n.literal=!0}return n.literal||(n.rootProperty=Object(i.g)(t),n.structured=Object(i.d)(t),n.structured&&(n.wildcard=".*"==t.slice(-2),n.wildcard&&(n.name=t.slice(0,-2)))),n}function ne(e,t,n,r){var i=n+".splices";e.notifyPath(i,{indexSplices:r}),e.notifyPath(n+".length",t.length),e.__data[i]={indexSplices:null}}function re(e,t,n,r,i,o){ne(e,t,n,[{index:r,addedCount:i,removed:o,object:t,type:"splice"}])}var ie=Object(r.a)((function(e){var t=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&S(e,t)}(r,e);var t,n=(t=r,function(){var e,n=A(t);if(C()){var r=A(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return j(this,e)});function r(){var e;return k(this,r),(e=n.call(this)).__isPropertyEffectsClient=!0,e.__dataCounter=0,e.__dataClientsReady,e.__dataPendingClients,e.__dataToNotify,e.__dataLinkedPaths,e.__dataHasPaths,e.__dataCompoundStorage,e.__dataHost,e.__dataTemp,e.__dataClientsInitialized,e.__data,e.__dataPending,e.__dataOld,e.__computeEffects,e.__reflectEffects,e.__notifyEffects,e.__propagateEffects,e.__observeEffects,e.__readOnly,e.__templateInfo,e}return x(r,[{key:"_initializeProperties",value:function(){E(A(r.prototype),"_initializeProperties",this).call(this),oe.registerHost(this),this.__dataClientsReady=!1,this.__dataPendingClients=null,this.__dataToNotify=null,this.__dataLinkedPaths=null,this.__dataHasPaths=!1,this.__dataCompoundStorage=this.__dataCompoundStorage||null,this.__dataHost=this.__dataHost||null,this.__dataTemp={},this.__dataClientsInitialized=!1}},{key:"_initializeProtoProperties",value:function(e){this.__data=Object.create(e),this.__dataPending=Object.create(e),this.__dataOld={}}},{key:"_initializeInstanceProperties",value:function(e){var t=this[R.READ_ONLY];for(var n in e)t&&t[n]||(this.__dataPending=this.__dataPending||{},this.__dataOld=this.__dataOld||{},this.__data[n]=this.__dataPending[n]=e[n])}},{key:"_addPropertyEffect",value:function(e,t,n){this._createPropertyAccessor(e,t==R.READ_ONLY);var r=D(this,t)[e];r||(r=this[t][e]=[]),r.push(n)}},{key:"_removePropertyEffect",value:function(e,t,n){var r=D(this,t)[e],i=r.indexOf(n);i>=0&&r.splice(i,1)}},{key:"_hasPropertyEffect",value:function(e,t){var n=this[t];return Boolean(n&&n[e])}},{key:"_hasReadOnlyEffect",value:function(e){return this._hasPropertyEffect(e,R.READ_ONLY)}},{key:"_hasNotifyEffect",value:function(e){return this._hasPropertyEffect(e,R.NOTIFY)}},{key:"_hasReflectEffect",value:function(e){return this._hasPropertyEffect(e,R.REFLECT)}},{key:"_hasComputedEffect",value:function(e){return this._hasPropertyEffect(e,R.COMPUTE)}},{key:"_setPendingPropertyOrPath",value:function(e,t,n,o){if(o||Object(i.g)(Array.isArray(e)?e[0]:e)!==e){if(!o){var a=Object(i.a)(this,e);if(!(e=Object(i.h)(this,e,t))||!E(A(r.prototype),"_shouldPropertyChange",this).call(this,e,t,a))return!1}if(this.__dataHasPaths=!0,this._setPendingProperty(e,t,n))return function(e,t,n){var r,o=e.__dataLinkedPaths;if(o)for(var a in o){var s=o[a];Object(i.c)(a,t)?(r=Object(i.i)(a,s,t),e._setPendingPropertyOrPath(r,n,!0,!0)):Object(i.c)(s,t)&&(r=Object(i.i)(s,a,t),e._setPendingPropertyOrPath(r,n,!0,!0))}}(this,e,t),!0}else{if(this.__dataHasAccessor&&this.__dataHasAccessor[e])return this._setPendingProperty(e,t,n);this[e]=t}return!1}},{key:"_setUnmanagedPropertyToNode",value:function(e,t,n){n===e[t]&&"object"!=P(n)||(e[t]=n)}},{key:"_setPendingProperty",value:function(e,t,n){var r=this.__dataHasPaths&&Object(i.d)(e),o=r?this.__dataTemp:this.__data;return!!this._shouldPropertyChange(e,t,o[e])&&(this.__dataPending||(this.__dataPending={},this.__dataOld={}),e in this.__dataOld||(this.__dataOld[e]=this.__data[e]),r?this.__dataTemp[e]=t:this.__data[e]=t,this.__dataPending[e]=t,(r||this[R.NOTIFY]&&this[R.NOTIFY][e])&&(this.__dataToNotify=this.__dataToNotify||{},this.__dataToNotify[e]=n),!0)}},{key:"_setProperty",value:function(e,t){this._setPendingProperty(e,t,!0)&&this._invalidateProperties()}},{key:"_invalidateProperties",value:function(){this.__dataReady&&this._flushProperties()}},{key:"_enqueueClient",value:function(e){this.__dataPendingClients=this.__dataPendingClients||[],e!==this&&this.__dataPendingClients.push(e)}},{key:"_flushProperties",value:function(){this.__dataCounter++,E(A(r.prototype),"_flushProperties",this).call(this),this.__dataCounter--}},{key:"_flushClients",value:function(){this.__dataClientsReady?this.__enableOrFlushClients():(this.__dataClientsReady=!0,this._readyClients(),this.__dataReady=!0)}},{key:"__enableOrFlushClients",value:function(){var e=this.__dataPendingClients;if(e){this.__dataPendingClients=null;for(var t=0;t1?o-1:0),s=1;s3?r-3:0),a=3;a1?r-1:0),a=1;ai&&r.push({literal:e.slice(i,n.index)});var o=n[1][0],a=Boolean(n[2]),s=n[3].trim(),c=!1,l="",u=-1;"{"==o&&(u=s.indexOf("::"))>0&&(l=s.substring(u+2),s=s.substring(0,u),c=!0);var d=ee(s),f=[];if(d){for(var p=d.args,h=d.methodName,m=0;m\n \n"]);return i=function(){return e},e}var o=Object(r.a)(i());o.setAttribute("style","display: none;"),document.head.appendChild(o.content)},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){return null==e}e.exports.isNothing=i,e.exports.isObject=function(e){return"object"===r(e)&&null!==e},e.exports.toArray=function(e){return Array.isArray(e)?e:i(e)?[]:[e]},e.exports.repeat=function(e,t){var n,r="";for(n=0;n1)throw new Error("The `styleMap` directive must be used in the style attribute and must be the only part in the attribute.");var n=t.committer,r=n.element.style,i=l.get(t);for(var o in void 0===i&&(r.cssText=n.strings.join(" "),l.set(t,i=new Set)),i.forEach((function(t){t in e||(i.delete(t),-1===t.indexOf("-")?r[t]=null:r.removeProperty(t))})),e)i.add(o),-1===o.indexOf("-")?r[o]=e[o]:r.setProperty(o,e[o])}}));function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n
']);return f=function(){return e},e}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);nt||Number(o)===t&&Number(a)>=n}},function(e,t,n){"use strict";n.d(t,"a",(function(){return b}));n(16);var r=n(31),i=n(18);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n2&&void 0!==arguments[2]&&arguments[2];return function(){for(var i=arguments.length,o=new Array(i),a=0;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:"",i="";if(t.cssText||t.rules){var o=t.rules;if(o&&!a(o))for(var c,d=0,f=o.length;d1&&void 0!==arguments[1]?arguments[1]:"",n=_(e);return this.transformRules(n,t),e.textContent=g(n),n}},{key:"transformCustomStyle",value:function(e){var t=this,n=_(e);return w(n,(function(e){":root"===e.selector&&(e.selector="html"),t.transformRule(e)})),e.textContent=g(n),n}},{key:"transformRules",value:function(e,t){var n=this;this._currentElement=t,w(e,(function(e){n.transformRule(e)})),this._currentElement=null}},{key:"transformRule",value:function(e){e.cssText=this.transformCssText(e.parsedCssText,e),":root"===e.selector&&(e.selector=":host > *")}},{key:"transformCssText",value:function(e,t){var n=this;return e=e.replace(m.c,(function(e,r,i,o){return n._produceCssProperties(e,r,i,o,t)})),this._consumeCssProperties(e,t)}},{key:"_getInitialValueForProperty",value:function(e){return this._measureElement||(this._measureElement=document.createElement("meta"),this._measureElement.setAttribute("apply-shim-measure",""),this._measureElement.style.all="initial",document.head.appendChild(this._measureElement)),window.getComputedStyle(this._measureElement).getPropertyValue(e)}},{key:"_fallbacksFromPreviousRules",value:function(e){for(var t=this,n=e;n.parent;)n=n.parent;var r={},i=!1;return w(n,(function(n){(i=i||n===e)||n.selector===e.selector&&Object.assign(r,t._cssTextToMap(n.parsedCssText))})),r}},{key:"_consumeCssProperties",value:function(e,t){for(var n=null;n=m.b.exec(e);){var r=n[0],i=n[1],o=n.index,a=o+r.indexOf("@apply"),s=o+r.length,c=e.slice(0,a),l=e.slice(s),u=t?this._fallbacksFromPreviousRules(t):{};Object.assign(u,this._cssTextToMap(c));var d=this._atApplyToCssProperties(i,u);e="".concat(c).concat(d).concat(l),m.b.lastIndex=o+d.length}return e}},{key:"_atApplyToCssProperties",value:function(e,t){e=e.replace(A,"");var n=[],r=this._map.get(e);if(r||(this._map.set(e,{}),r=this._map.get(e)),r){var i,o,a;this._currentElement&&(r.dependants[this._currentElement]=!0);var s=r.properties;for(i in s)o=[i,": var(",e,"_-_",i],(a=t&&t[i])&&o.push(",",a.replace(T,"")),o.push(")"),T.test(s[i])&&o.push(" !important"),n.push(o.join(""))}return n.join("; ")}},{key:"_replaceInitialOrInherit",value:function(e,t){var n=P.exec(t);return n&&(t=n[1]?this._getInitialValueForProperty(e):"apply-shim-inherit"),t}},{key:"_cssTextToMap",value:function(e){for(var t,n,r,i,o=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=e.split(";"),s={},c=0;c1&&(t=i[0].trim(),n=i.slice(1).join(":"),o&&(n=this._replaceInitialOrInherit(t,n)),s[t]=n);return s}},{key:"_invalidateMixinEntry",value:function(e){if(I)for(var t in e.dependants)t!==this._currentElement&&I(t)}},{key:"_produceCssProperties",value:function(e,t,n,r,i){var o=this;if(n&&function e(t,n){var r=t.indexOf("var(");if(-1===r)return n(t,"","","");var i=k(t,r+3),o=t.substring(r+4,i),a=t.substring(0,r),s=e(t.substring(i+1),n),c=o.indexOf(",");return-1===c?n(a,o.trim(),"",s):n(a,o.substring(0,c).trim(),o.substring(c+1).trim(),s)}(n,(function(e,t){t&&o._map.get(t)&&(r="@apply ".concat(t,";"))})),!r)return e;var a=this._consumeCssProperties(""+r,i),s=e.slice(0,e.indexOf("--")),c=this._cssTextToMap(a,!0),l=c,u=this._map.get(t),d=u&&u.properties;d?l=Object.assign(Object.create(d),c):this._map.set(t,l);var f,p,h=[],m=!1;for(f in l)void 0===(p=c[f])&&(p="initial"),d&&!(f in d)&&(m=!0),h.push("".concat(t).concat("_-_").concat(f,": ").concat(p));return m&&this._invalidateMixinEntry(u),u&&(u.properties=l),n&&(s="".concat(e,";").concat(s)),"".concat(s).concat(h.join("; "),";")}}]),e}();D.prototype.detectMixin=D.prototype.detectMixin,D.prototype.transformStyle=D.prototype.transformStyle,D.prototype.transformCustomStyle=D.prototype.transformCustomStyle,D.prototype.transformRules=D.prototype.transformRules,D.prototype.transformRule=D.prototype.transformRule,D.prototype.transformTemplate=D.prototype.transformTemplate,D.prototype._separator="_-_",Object.defineProperty(D.prototype,"invalidCallback",{get:function(){return I},set:function(e){I=e}});var z=D,F={},L="_applyShimCurrentVersion",N="_applyShimNextVersion",M=Promise.resolve();function B(e){var t=F[e];t&&function(e){e[L]=e[L]||0,e._applyShimValidatingVersion=e._applyShimValidatingVersion||0,e[N]=(e[N]||0)+1}(t)}function H(e){return e[L]===e[N]}function V(e){return!H(e)&&e._applyShimValidatingVersion===e[N]}function U(e){e._applyShimValidatingVersion=e[N],e._validating||(e._validating=!0,M.then((function(){e[L]=e[N],e._validating=!1})))}n(100);function K(e,t){for(var n=0;n-1?n=t:(r=t,n=e.getAttribute&&e.getAttribute("is")||""):(n=e.is,r=e.extends),{is:n,typeExtension:r}}(e).is,n=F[t];if((!n||!x(n))&&n&&!H(n)){V(n)||(this.prepareTemplate(n,t),U(n));var r=e.shadowRoot;if(r){var i=r.querySelector("style");i&&(i.__cssRules=n._styleAst,i.textContent=g(n._styleAst))}}}},{key:"styleDocument",value:function(e){this.ensure(),this.styleSubtree(document.body,e)}}])&&K(t.prototype,n),r&&K(t,r),e}();if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){var q=new Y,W=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(e,t,n){q.flushCustomStyles(),q.prepareTemplate(e,t)},prepareTemplateStyles:function(e,t,n){window.ShadyCSS.prepareTemplate(e,t,n)},prepareTemplateDom:function(e,t){},styleSubtree:function(e,t){q.flushCustomStyles(),q.styleSubtree(e,t)},styleElement:function(e){q.flushCustomStyles(),q.styleElement(e)},styleDocument:function(e){q.flushCustomStyles(),q.styleDocument(e)},getComputedStyleValue:function(e,t){return Object(E.b)(e,t)},flushCustomStyles:function(){q.flushCustomStyles()},nativeCss:r.c,nativeShadow:r.d,cssBuild:r.a,disableRuntime:r.b},W&&(window.ShadyCSS.CustomStyleInterface=W)}window.ShadyCSS.ApplyShim=$;var G=n(60),X=n(88),Z=n(86),J=n(14);function Q(e){return(Q="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ee(e,t){for(var n=0;n-1&&le.splice(e,1)}}}]),i}(t);return n.__activateDir=!1,n}));n(73);function ye(){document.body.removeAttribute("unresolved")}"interactive"===document.readyState||"complete"===document.readyState?ye():window.addEventListener("DOMContentLoaded",ye);var ve=n(2),be=n(51),ge=n(40),_e=n(20),we=n(6);function ke(e){return(ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Oe(e){return function(e){if(Array.isArray(e))return xe(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"==typeof e)return xe(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return xe(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xe(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0?_e.b.after(n):_e.a,t.bind(this))}},{key:"isDebouncerActive",value:function(e){this._debouncers=this._debouncers||{};var t=this._debouncers[e];return!(!t||!t.isActive())}},{key:"flushDebouncer",value:function(e){this._debouncers=this._debouncers||{};var t=this._debouncers[e];t&&t.flush()}},{key:"cancelDebouncer",value:function(e){this._debouncers=this._debouncers||{};var t=this._debouncers[e];t&&t.cancel()}},{key:"async",value:function(e,t){return t>0?_e.b.run(e.bind(this),t):~_e.a.run(e.bind(this))}},{key:"cancelAsync",value:function(e){e<0?_e.a.cancel(~e):_e.b.cancel(e)}},{key:"create",value:function(e,t){var n=document.createElement(e);if(t)if(n.setProperties)n.setProperties(t);else for(var r in t)n[r]=t[r];return n}},{key:"elementMatches",value:function(e,t){return Object(ve.b)(t||this,e)}},{key:"toggleAttribute",value:function(e,t){var n=this;return 3===arguments.length&&(n=arguments[2]),1==arguments.length&&(t=!n.hasAttribute(e)),t?(n.setAttribute(e,""),!0):(n.removeAttribute(e),!1)}},{key:"toggleClass",value:function(e,t,n){n=n||this,1==arguments.length&&(t=!n.classList.contains(e)),t?n.classList.add(e):n.classList.remove(e)}},{key:"transform",value:function(e,t){(t=t||this).style.webkitTransform=e,t.style.transform=e}},{key:"translate3d",value:function(e,t,n,r){r=r||this,this.transform("translate3d("+e+","+t+","+n+")",r)}},{key:"arrayDelete",value:function(e,t){var n;if(Array.isArray(e)){if((n=e.indexOf(t))>=0)return e.splice(n,1)}else if((n=Object(we.a)(this,e).indexOf(t))>=0)return this.splice(e,n,1);return null}},{key:"_logger",value:function(e,t){var n;switch(Array.isArray(t)&&1===t.length&&Array.isArray(t[0])&&(t=t[0]),e){case"log":case"warn":case"error":(n=console)[e].apply(n,Oe(t))}}},{key:"_log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r\n
\n
\n
\n ','\n
\n ','\n
\n ',"\n
\n
\n
\n
\n "]);return s=function(){return e},e}function c(){var e=d(['\n \n \n ']);return c=function(){return e},e}function l(){var e=d(['\n \n \n ']);return l=function(){return e},e}function u(){var e=d(['\n \n \n ']);return u=function(){return e},e}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?m(e):t}function m(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function v(e){return(v=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function b(e){var t,n=O(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function g(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function _(e){return e.decorators&&e.decorators.length}function w(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function k(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function O(e){var t=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===o(t)?t:String(t)}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n display: inline-block;\n position: fixed;\n clip: rect(0px,0px,0px,0px);\n }\n \n
[[_text]]
\n']);return o=function(){return e},e}var a=Object(r.a)({_template:Object(i.a)(o()),is:"iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},_text:{type:String,value:""}},created:function(){a.instance||(a.instance=this),document.body.addEventListener("iron-announce",this._onIronAnnounce.bind(this))},announce:function(e){this._text="",this.async((function(){this._text=e}),100)},_onIronAnnounce:function(e){e.detail&&e.detail.text&&this.announce(e.detail.text)}});a.instance=null,a.requestAvailability=function(){a.instance||(a.instance=document.createElement("iron-a11y-announcer")),document.body.appendChild(a.instance)};var s=n(59),c=n(2);function l(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n \n']);return l=function(){return e},e}Object(r.a)({_template:Object(i.a)(l()),is:"iron-input",behaviors:[s.a],properties:{bindValue:{type:String,value:""},value:{type:String,computed:"_computeValue(bindValue)"},allowedPattern:{type:String},autoValidate:{type:Boolean,value:!1},_inputElement:Object},observers:["_bindValueChanged(bindValue, _inputElement)"],listeners:{input:"_onInput",keypress:"_onKeypress"},created:function(){a.requestAvailability(),this._previousValidInput="",this._patternAlreadyChecked=!1},attached:function(){this._observer=Object(c.a)(this).observeNodes(function(e){this._initSlottedInput()}.bind(this))},detached:function(){this._observer&&(Object(c.a)(this).unobserveNodes(this._observer),this._observer=null)},get inputElement(){return this._inputElement},_initSlottedInput:function(){this._inputElement=this.getEffectiveChildren()[0],this.inputElement&&this.inputElement.value&&(this.bindValue=this.inputElement.value),this.fire("iron-input-ready")},get _patternRegExp(){var e;if(this.allowedPattern)e=new RegExp(this.allowedPattern);else switch(this.inputElement.type){case"number":e=/[0-9.,e-]/}return e},_bindValueChanged:function(e,t){t&&(void 0===e?t.value=null:e!==t.value&&(this.inputElement.value=e),this.autoValidate&&this.validate(),this.fire("bind-value-changed",{value:e}))},_onInput:function(){this.allowedPattern&&!this._patternAlreadyChecked&&(this._checkPatternValidity()||(this._announceInvalidCharacter("Invalid string of characters not entered."),this.inputElement.value=this._previousValidInput));this.bindValue=this._previousValidInput=this.inputElement.value,this._patternAlreadyChecked=!1},_isPrintable:function(e){var t=8==e.keyCode||9==e.keyCode||13==e.keyCode||27==e.keyCode,n=19==e.keyCode||20==e.keyCode||45==e.keyCode||46==e.keyCode||144==e.keyCode||145==e.keyCode||e.keyCode>32&&e.keyCode<41||e.keyCode>111&&e.keyCode<124;return!(t||0==e.charCode&&n)},_onKeypress:function(e){if(this.allowedPattern||"number"===this.inputElement.type){var t=this._patternRegExp;if(t&&!(e.metaKey||e.ctrlKey||e.altKey)){this._patternAlreadyChecked=!0;var n=String.fromCharCode(e.charCode);this._isPrintable(e)&&!t.test(n)&&(e.preventDefault(),this._announceInvalidCharacter("Invalid character "+n+" not entered."))}}},_checkPatternValidity:function(){var e=this._patternRegExp;if(!e)return!0;for(var t=0;t\n :host {\n display: inline-block;\n float: right;\n\n @apply --paper-font-caption;\n @apply --paper-input-char-counter;\n }\n\n :host([hidden]) {\n display: none !important;\n }\n\n :host(:dir(rtl)) {\n float: left;\n }\n \n\n [[_charCounterStr]]\n"]);return d=function(){return e},e}Object(r.a)({_template:Object(i.a)(d()),is:"paper-input-char-counter",behaviors:[u],properties:{_charCounterStr:{type:String,value:"0"}},update:function(e){if(e.inputElement){e.value=e.value||"";var t=e.value.toString().length.toString();e.inputElement.hasAttribute("maxlength")&&(t+="/"+e.inputElement.getAttribute("maxlength")),this._charCounterStr=t}}});n(53),n(36);var f=n(35);function p(){var e=m(['\n \n\n \n\n
\n \n\n
\n \n \n
\n\n \n
\n\n
\n
\n
\n
\n\n
\n \n
\n']);return p=function(){return e},e}function h(){var e=m(['\n\n \n\n']);return h=function(){return e},e}function m(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=Object(i.a)(h());function v(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n \x3c!--\n If the paper-input-error element is directly referenced by an\n `aria-describedby` attribute, such as when used as a paper-input add-on,\n then applying `visibility: hidden;` to the paper-input-error element itself\n does not hide the error.\n\n For more information, see:\n https://www.w3.org/TR/accname-1.1/#mapping_additional_nd_description\n --\x3e\n
\n \n
\n'],['\n \n\n \x3c!--\n If the paper-input-error element is directly referenced by an\n \\`aria-describedby\\` attribute, such as when used as a paper-input add-on,\n then applying \\`visibility: hidden;\\` to the paper-input-error element itself\n does not hide the error.\n\n For more information, see:\n https://www.w3.org/TR/accname-1.1/#mapping_additional_nd_description\n --\x3e\n
\n \n
\n']);return v=function(){return e},e}y.setAttribute("style","display: none;"),document.head.appendChild(y.content),Object(r.a)({_template:Object(i.a)(p()),is:"paper-input-container",properties:{noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},attrForValue:{type:String,value:"bind-value"},autoValidate:{type:Boolean,value:!1},invalid:{observer:"_invalidChanged",type:Boolean,value:!1},focused:{readOnly:!0,type:Boolean,value:!1,notify:!0},_addons:{type:Array},_inputHasContent:{type:Boolean,value:!1},_inputSelector:{type:String,value:"input,iron-input,textarea,.paper-input-input"},_boundOnFocus:{type:Function,value:function(){return this._onFocus.bind(this)}},_boundOnBlur:{type:Function,value:function(){return this._onBlur.bind(this)}},_boundOnInput:{type:Function,value:function(){return this._onInput.bind(this)}},_boundValueChanged:{type:Function,value:function(){return this._onValueChanged.bind(this)}}},listeners:{"addon-attached":"_onAddonAttached","iron-input-validate":"_onIronInputValidate"},get _valueChangedEvent(){return this.attrForValue+"-changed"},get _propertyForValue(){return Object(f.b)(this.attrForValue)},get _inputElement(){return Object(c.a)(this).querySelector(this._inputSelector)},get _inputElementValue(){return this._inputElement[this._propertyForValue]||this._inputElement.value},ready:function(){this.__isFirstValueUpdate=!0,this._addons||(this._addons=[]),this.addEventListener("focus",this._boundOnFocus,!0),this.addEventListener("blur",this._boundOnBlur,!0)},attached:function(){this.attrForValue?this._inputElement.addEventListener(this._valueChangedEvent,this._boundValueChanged):this.addEventListener("input",this._onInput),this._inputElementValue&&""!=this._inputElementValue?this._handleValueAndAutoValidate(this._inputElement):this._handleValue(this._inputElement)},_onAddonAttached:function(e){this._addons||(this._addons=[]);var t=e.target;-1===this._addons.indexOf(t)&&(this._addons.push(t),this.isAttached&&this._handleValue(this._inputElement))},_onFocus:function(){this._setFocused(!0)},_onBlur:function(){this._setFocused(!1),this._handleValueAndAutoValidate(this._inputElement)},_onInput:function(e){this._handleValueAndAutoValidate(e.target)},_onValueChanged:function(e){var t=e.target;this.__isFirstValueUpdate&&(this.__isFirstValueUpdate=!1,void 0===t.value||""===t.value)||this._handleValueAndAutoValidate(e.target)},_handleValue:function(e){var t=this._inputElementValue;t||0===t||"number"===e.type&&!e.checkValidity()?this._inputHasContent=!0:this._inputHasContent=!1,this.updateAddons({inputElement:e,value:t,invalid:this.invalid})},_handleValueAndAutoValidate:function(e){var t;this.autoValidate&&e&&(t=e.validate?e.validate(this._inputElementValue):e.checkValidity(),this.invalid=!t);this._handleValue(e)},_onIronInputValidate:function(e){this.invalid=this._inputElement.invalid},_invalidChanged:function(){this._addons&&this.updateAddons({invalid:this.invalid})},updateAddons:function(e){for(var t,n=0;t=this._addons[n];n++)t.update(e)},_computeInputContentClass:function(e,t,n,r,i){var o="input-content";if(e)i&&(o+=" label-is-hidden"),r&&(o+=" is-invalid");else{var a=this.querySelector("label");t||i?(o+=" label-is-floating",this.$.labelAndInputContainer.style.position="static",r?o+=" is-invalid":n&&(o+=" label-is-highlighted")):(a&&(this.$.labelAndInputContainer.style.position="relative"),r&&(o+=" is-invalid"))}return n&&(o+=" focused"),o},_computeUnderlineClass:function(e,t){var n="underline";return t?n+=" is-invalid":e&&(n+=" is-highlighted"),n},_computeAddOnContentClass:function(e,t){var n="add-on-content";return t?n+=" is-invalid":e&&(n+=" is-highlighted"),n}}),Object(r.a)({_template:Object(i.a)(v()),is:"paper-input-error",behaviors:[u],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(e){this._setInvalid(e.invalid)}});var b=n(69),g=(n(68),n(25)),_=n(28),w=n(34),k={NextLabelID:1,NextAddonID:1,NextInputID:1},O={properties:{label:{type:String},value:{notify:!0,type:String},disabled:{type:Boolean,value:!1},invalid:{type:Boolean,value:!1,notify:!0},allowedPattern:{type:String},type:{type:String},list:{type:String},pattern:{type:String},required:{type:Boolean,value:!1},errorMessage:{type:String},charCounter:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1},alwaysFloatLabel:{type:Boolean,value:!1},autoValidate:{type:Boolean,value:!1},validator:{type:String},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,observer:"_autofocusChanged"},inputmode:{type:String},minlength:{type:Number},maxlength:{type:Number},min:{type:String},max:{type:String},step:{type:String},name:{type:String},placeholder:{type:String,value:""},readonly:{type:Boolean,value:!1},size:{type:Number},autocapitalize:{type:String,value:"none"},autocorrect:{type:String,value:"off"},autosave:{type:String},results:{type:Number},accept:{type:String},multiple:{type:Boolean},_ariaDescribedBy:{type:String,value:""},_ariaLabelledBy:{type:String,value:""},_inputId:{type:String,value:""}},listeners:{"addon-attached":"_onAddonAttached"},keyBindings:{"shift+tab:keydown":"_onShiftTabDown"},hostAttributes:{tabindex:0},get inputElement(){return this.$||(this.$={}),this.$.input||(this._generateInputId(),this.$.input=this.$$("#"+this._inputId)),this.$.input},get _focusableElement(){return this.inputElement},created:function(){this._typesThatHaveText=["date","datetime","datetime-local","month","time","week","file"]},attached:function(){this._updateAriaLabelledBy(),!w.a&&this.inputElement&&-1!==this._typesThatHaveText.indexOf(this.inputElement.type)&&(this.alwaysFloatLabel=!0)},_appendStringWithSpace:function(e,t){return e=e?e+" "+t:t},_onAddonAttached:function(e){var t=Object(c.a)(e).rootTarget;if(t.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,t.id);else{var n="paper-input-add-on-"+k.NextAddonID++;t.id=n,this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,n)}},validate:function(){return this.inputElement.validate()},_focusBlurHandler:function(e){_.a._focusBlurHandler.call(this,e),this.focused&&!this._shiftTabPressed&&this._focusableElement&&this._focusableElement.focus()},_onShiftTabDown:function(e){var t=this.getAttribute("tabindex");this._shiftTabPressed=!0,this.setAttribute("tabindex","-1"),this.async((function(){this.setAttribute("tabindex",t),this._shiftTabPressed=!1}),1)},_handleAutoValidate:function(){this.autoValidate&&this.validate()},updateValueAndPreserveCaret:function(e){try{var t=this.inputElement.selectionStart;this.value=e,this.inputElement.selectionStart=t,this.inputElement.selectionEnd=t}catch(n){this.value=e}},_computeAlwaysFloatLabel:function(e,t){return t||e},_updateAriaLabelledBy:function(){var e,t=Object(c.a)(this.root).querySelector("label");t?(t.id?e=t.id:(e="paper-input-label-"+k.NextLabelID++,t.id=e),this._ariaLabelledBy=e):this._ariaLabelledBy=""},_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+k.NextInputID++)},_onChange:function(e){this.shadowRoot&&this.fire(e.type,{sourceEvent:e},{node:this,bubbles:e.bubbles,cancelable:e.cancelable})},_autofocusChanged:function(){if(this.autofocus&&this._focusableElement){var e=document.activeElement;e instanceof HTMLElement&&e!==document.body&&e!==document.documentElement||this._focusableElement.focus()}}},x=[_.a,g.a,O];function E(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n \n\n \n\n \n\n \x3c!-- Need to bind maxlength so that the paper-input-char-counter works correctly --\x3e\n \n \n \n\n \n\n \n\n \n\n \n ']);return E=function(){return e},e}Object(r.a)({is:"paper-input",_template:Object(i.a)(E()),behaviors:[x,b.a],properties:{value:{type:String}},get _focusableElement(){return this.inputElement._inputElement},listeners:{"iron-input-ready":"_onIronInputReady"},_onIronInputReady:function(){this.$.nativeInput||(this.$.nativeInput=this.$$("input")),this.inputElement&&-1!==this._typesThatHaveText.indexOf(this.$.nativeInput.type)&&(this.alwaysFloatLabel=!0),this.inputElement.bindValue&&this.$.container._handleValueAndAutoValidate(this.inputElement)}})},function(e,t,n){"use strict";n(66);var r=n(0),i=n(13),o=n(41),a=n(37),s=(n(99),n(97),n(33),n(95),n(42)),c=n(76);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){var e=m(["\n div {\n padding: 0 32px;\n display: flex;\n flex-direction: column;\n text-align: center;\n align-items: center;\n justify-content: center;\n height: 64px;\n cursor: pointer;\n position: relative;\n outline: none;\n box-sizing: border-box;\n }\n\n .name {\n white-space: nowrap;\n }\n\n :host([active]) {\n color: var(--primary-color);\n }\n\n :host(:not([narrow])[active]) div {\n border-bottom: 2px solid var(--primary-color);\n }\n\n :host([narrow]) {\n padding: 0 16px;\n width: 20%;\n min-width: 0;\n }\n "]);return u=function(){return e},e}function d(){var e=m([""]);return d=function(){return e},e}function f(){var e=m(['',""]);return f=function(){return e},e}function p(){var e=m(['']);return p=function(){return e},e}function h(){var e=m(['\n e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a
']);return D=function(){return e},e}function z(){var e=H(['\n \n ',"\n ","\n ",'\n
\n \n
\n
\n
\n \n
\n
\n ']);return L=function(){return e},e}function N(){var e=H(['e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a1||!this.narrow?Object(r.f)(I(),Object(i.a)({"bottom-bar":this.narrow}),t):"",this._saveScrollPos)}},{kind:"method",decorators:[Object(r.e)({passive:!0})],key:"_saveScrollPos",value:function(e){this._savedScrollPos=e.target.scrollTop}},{kind:"method",key:"_tabTapped",value:function(e){Object(a.a)(this,e.currentTarget.path,!0)}},{kind:"method",key:"_backTapped",value:function(){this.backPath?Object(a.a)(this,this.backPath):this.backCallback?this.backCallback():history.back()}},{kind:"get",static:!0,key:"styles",value:function(){return Object(r.c)(R())}}]}}),r.a)},function(e,t,n){"use strict";var r=n(65);e.exports=r.DEFAULT=new r({include:[n(72)],explicit:[n(155),n(156),n(157)]})},function(e,t,n){"use strict";var r=n(0),i=n(41),o=n(37);n(39),n(120);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(){var e=u(["\n :host {\n display: block;\n height: 100%;\n background-color: var(--primary-background-color);\n }\n .toolbar {\n display: flex;\n align-items: center;\n font-size: 20px;\n height: 65px;\n padding: 0 16px;\n pointer-events: none;\n background-color: var(--app-header-background-color);\n font-weight: 400;\n color: var(--app-header-text-color, white);\n border-bottom: var(--app-header-border-bottom, none);\n box-sizing: border-box;\n }\n ha-icon-button-arrow-prev {\n pointer-events: auto;\n }\n .content {\n height: calc(100% - 64px);\n display: flex;\n align-items: center;\n justify-content: center;\n flex-direction: column;\n }\n "]);return s=function(){return e},e}function c(){var e=u(['
\n \n

',"

\n \n go back\n \n
\n "]);return l=function(){return e},e}function u(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function d(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?h(e):t}function h(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function y(e){return(y=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function v(e){var t,n=k(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function b(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function g(e){return e.decorators&&e.decorators.length}function _(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function w(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function k(e){var t=function(e,t){if("object"!==a(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==a(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a0||n>0;)if(0!=t)if(0!=n){var o=e[t-1][n-1],a=e[t-1][n],s=e[t][n-1],c=void 0;(c=a0&&(this.selectedValues=this.selectedItems.map((function(e){return this._indexToValue(this.indexOf(e))}),this).filter((function(e){return null!=e}),this)):i.a._updateAttrForSelected.apply(this)},_updateSelected:function(){this.multi?this._selectMulti(this.selectedValues):this._selectSelected(this.selected)},_selectMulti:function(e){e=e||[];var t=(this._valuesToItems(e)||[]).filter((function(e){return null!=e}));this._selection.clear(t);for(var n=0;n0&&d.some((function(e){return t.adapter.containsEventTarget(e)}))?this.resetActivationState_():(void 0!==e&&(d.push(e.target),this.registerDeactivationHandlers_(e)),n.wasElementMadeActive=this.checkElementMadeActive_(e),n.wasElementMadeActive&&this.animateActivation_(),requestAnimationFrame((function(){d=[],n.wasElementMadeActive||void 0===e||" "!==e.key&&32!==e.keyCode||(n.wasElementMadeActive=t.checkElementMadeActive_(e),n.wasElementMadeActive&&t.animateActivation_()),n.wasElementMadeActive||(t.activationState_=t.defaultActivationState_())})))}}},t.prototype.checkElementMadeActive_=function(e){return void 0===e||"keydown"!==e.type||this.adapter.isSurfaceActive()},t.prototype.animateActivation_=function(){var e=this,n=t.strings,r=n.VAR_FG_TRANSLATE_START,i=n.VAR_FG_TRANSLATE_END,o=t.cssClasses,a=o.FG_DEACTIVATION,s=o.FG_ACTIVATION,c=t.numbers.DEACTIVATION_TIMEOUT_MS;this.layoutInternal_();var l="",u="";if(!this.adapter.isUnbounded()){var d=this.getFgTranslationCoordinates_(),f=d.startPoint,p=d.endPoint;l=f.x+"px, "+f.y+"px",u=p.x+"px, "+p.y+"px"}this.adapter.updateCssVariable(r,l),this.adapter.updateCssVariable(i,u),clearTimeout(this.activationTimer_),clearTimeout(this.fgDeactivationRemovalTimer_),this.rmBoundedActivationClasses_(),this.adapter.removeClass(a),this.adapter.computeBoundingRect(),this.adapter.addClass(s),this.activationTimer_=setTimeout((function(){return e.activationTimerCallback_()}),c)},t.prototype.getFgTranslationCoordinates_=function(){var e,t=this.activationState_,n=t.activationEvent;return{startPoint:e={x:(e=t.wasActivatedByPointer?Object(c.a)(n,this.adapter.getWindowPageOffset(),this.adapter.computeBoundingRect()):{x:this.frame_.width/2,y:this.frame_.height/2}).x-this.initialSize_/2,y:e.y-this.initialSize_/2},endPoint:{x:this.frame_.width/2-this.initialSize_/2,y:this.frame_.height/2-this.initialSize_/2}}},t.prototype.runDeactivationUXLogicIfReady_=function(){var e=this,n=t.cssClasses.FG_DEACTIVATION,r=this.activationState_,i=r.hasDeactivationUXRun,o=r.isActivated;(i||!o)&&this.activationAnimationHasEnded_&&(this.rmBoundedActivationClasses_(),this.adapter.addClass(n),this.fgDeactivationRemovalTimer_=setTimeout((function(){e.adapter.removeClass(n)}),s.FG_DEACTIVATION_MS))},t.prototype.rmBoundedActivationClasses_=function(){var e=t.cssClasses.FG_ACTIVATION;this.adapter.removeClass(e),this.activationAnimationHasEnded_=!1,this.adapter.computeBoundingRect()},t.prototype.resetActivationState_=function(){var e=this;this.previousActivationEvent_=this.activationState_.activationEvent,this.activationState_=this.defaultActivationState_(),setTimeout((function(){return e.previousActivationEvent_=void 0}),t.numbers.TAP_DELAY_MS)},t.prototype.deactivate_=function(){var e=this,t=this.activationState_;if(t.isActivated){var n=Object(r.a)({},t);t.isProgrammatic?(requestAnimationFrame((function(){return e.animateDeactivation_(n)})),this.resetActivationState_()):(this.deregisterDeactivationHandlers_(),requestAnimationFrame((function(){e.activationState_.hasDeactivationUXRun=!0,e.animateDeactivation_(n),e.resetActivationState_()})))}},t.prototype.animateDeactivation_=function(e){var t=e.wasActivatedByPointer,n=e.wasElementMadeActive;(t||n)&&this.runDeactivationUXLogicIfReady_()},t.prototype.layoutInternal_=function(){var e=this;this.frame_=this.adapter.computeBoundingRect();var n=Math.max(this.frame_.height,this.frame_.width);this.maxRadius_=this.adapter.isUnbounded()?n:Math.sqrt(Math.pow(e.frame_.width,2)+Math.pow(e.frame_.height,2))+t.numbers.PADDING;var r=Math.floor(n*t.numbers.INITIAL_ORIGIN_SCALE);this.adapter.isUnbounded()&&r%2!=0?this.initialSize_=r-1:this.initialSize_=r,this.fgScale_=""+this.maxRadius_/this.initialSize_,this.updateLayoutCssVars_()},t.prototype.updateLayoutCssVars_=function(){var e=t.strings,n=e.VAR_FG_SIZE,r=e.VAR_LEFT,i=e.VAR_TOP,o=e.VAR_FG_SCALE;this.adapter.updateCssVariable(n,this.initialSize_+"px"),this.adapter.updateCssVariable(o,this.fgScale_),this.adapter.isUnbounded()&&(this.unboundedCoords_={left:Math.round(this.frame_.width/2-this.initialSize_/2),top:Math.round(this.frame_.height/2-this.initialSize_/2)},this.adapter.updateCssVariable(r,this.unboundedCoords_.left+"px"),this.adapter.updateCssVariable(i,this.unboundedCoords_.top+"px"))},t}(i.a);t.a=f},function(e,t,n){"use strict";n(3),n(53);var r=n(4),i=n(5);function o(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return o=function(){return e},e}Object(r.a)({_template:Object(i.a)(o()),is:"app-toolbar"});var a=n(0),s=(n(79),n(99),n(97),n(12));function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){var e=h(["\n :host {\n display: block;\n height: 100%;\n background-color: var(--primary-background-color);\n }\n .toolbar {\n display: flex;\n align-items: center;\n font-size: 20px;\n height: 65px;\n padding: 0 16px;\n pointer-events: none;\n background-color: var(--app-header-background-color);\n font-weight: 400;\n color: var(--app-header-text-color, white);\n border-bottom: var(--app-header-border-bottom, none);\n box-sizing: border-box;\n }\n ha-menu-button,\n ha-icon-button-arrow-prev {\n pointer-events: auto;\n }\n .content {\n height: calc(100% - 64px);\n display: flex;\n align-items: center;\n justify-content: center;\n }\n "]);return l=function(){return e},e}function u(){var e=h(["\n \n "]);return u=function(){return e},e}function d(){var e=h(["\n \n "]);return d=function(){return e},e}function f(){var e=h(['
\n ',"\n
"]);return f=function(){return e},e}function p(){var e=h(["\n ",'\n
\n \n
\n ']);return p=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?b(e):t}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _(e){return(_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function w(e){var t,n=S(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function k(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function O(e){return e.decorators&&e.decorators.length}function x(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function E(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function S(e){var t=function(e,t){if("object"!==c(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===c(t)?t:String(t)}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a{const i=indexedDB.open(e,1);i.onerror=()=>r(i.error),i.onsuccess=()=>n(i.result),i.onupgradeneeded=()=>{i.result.createObjectStore(t)}})}_withIDBStore(e,t){return this._dbp.then(n=>new Promise((r,i)=>{const o=n.transaction(this.storeName,e);o.oncomplete=()=>r(),o.onabort=o.onerror=()=>i(o.error),t(o.objectStore(this.storeName))}))}}let c;function l(){return c||(c=new s),c}function u(e,t,n=l()){return n._withIDBStore("readwrite",n=>{n.put(t,e)})}function d(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=h(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function h(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)){var r=[];y._withIDBStore("readonly",(function(e){var t,n=p(b);try{for(n.s();!(t=n.n()).done;){var i=f(t.value,2),o=i[0],a=i[1];r.push([a,e.get(o)])}}catch(s){n.e(s)}finally{n.f()}b=[]})).then((function(){var e,t=p(r);try{for(t.s();!(e=t.n()).done;){var n=f(e.value,2);(0,n[0])(n[1].result)}}catch(i){t.e(i)}finally{t.f()}})).catch((function(){var e,t=p(b);try{for(t.s();!(e=t.n()).done;){(0,f(e.value,3)[2])()}}catch(n){t.e(n)}finally{t.f()}b=[]}))}}))},_=function(e){var t,n,r=p(a.parts);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(void 0!==i.start&&e"]);return A=function(){return e},e}function P(){var e=R([""]);return P=function(){return e},e}function T(){var e=R([""]);return T=function(){return e},e}function R(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function I(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e,t){return!t||"object"!==x(t)&&"function"!=typeof t?F(e):t}function F(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function L(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function N(e){return(N=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function M(e){var t,n=K(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function B(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function H(e){return e.decorators&&e.decorators.length}function V(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function U(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function K(e){var t=function(e,t){if("object"!==x(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==x(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===x(t)?t:String(t)}function $(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Y(e,t){if(e){if("string"==typeof e)return q(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?q(e,t):void 0}}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{n=t.get(e)}).then(()=>n.result)})("_version",y).then((function(e){e?e!==a.version&&function(e=l()){return e._withIDBStore("readwrite",e=>{e.clear()})}(y).then((function(){return u("_version",a.version,y)})):u("_version",a.version,y)}));var J=Object(k.a)((function(){return w(Z)}),2e3),Q={};!function(e,t,n,r){var i=function(){(function(){return e});var e={elementsDefinitionOrder:[["method"],["field"]],initializeInstanceElements:function(e,t){["method","field"].forEach((function(n){t.forEach((function(t){t.kind===n&&"own"===t.placement&&this.defineClassElement(e,t)}),this)}),this)},initializeClassElements:function(e,t){var n=e.prototype;["method","field"].forEach((function(r){t.forEach((function(t){var i=t.placement;if(t.kind===r&&("static"===i||"prototype"===i)){var o="static"===i?e:n;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var n=t.descriptor;if("field"===t.kind){var r=t.initializer;n={enumerable:n.enumerable,writable:n.writable,configurable:n.configurable,value:void 0===r?void 0:r.call(e)}}Object.defineProperty(e,t.key,n)},decorateClass:function(e,t){var n=[],r=[],i={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,i)}),this),e.forEach((function(e){if(!H(e))return n.push(e);var t=this.decorateElement(e,i);n.push(t.element),n.push.apply(n,t.extras),r.push.apply(r,t.finishers)}),this),!t)return{elements:n,finishers:r};var o=this.decorateConstructor(n,t);return r.push.apply(r,o.finishers),o.finishers=r,o},addElementPlacement:function(e,t,n){var r=t[e.placement];if(!n&&-1!==r.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");r.push(e.key)},decorateElement:function(e,t){for(var n=[],r=[],i=e.decorators,o=i.length-1;o>=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a2&&void 0!==arguments[2]?arguments[2]:{},r=n.compareTime||new Date,i=(r.getTime()-e.getTime())/1e3,o=i>=0?"past":"future";i=Math.abs(i);var a=Math.round(i);if(0===a)return t("ui.components.relative_time.just_now");for(var l="week",u=0;u\n \n
\n
\n ']);return T=function(){return e},e}function R(){var e=D(['
']);return R=function(){return e},e}function I(){var e=D(["\n ","\n ",'\n
\n
\n ','\n
\n
\n ',"\n ","\n ","\n
\n
\n "]);return I=function(){return e},e}function D(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function z(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t){return!t||"object"!==j(t)&&"function"!=typeof t?N(e):t}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function B(e){return(B=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function H(e){var t,n=Y(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function V(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function U(e){return e.decorators&&e.decorators.length}function K(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function $(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Y(e){var t=function(e,t){if("object"!==j(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==j(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===j(t)?t:String(t)}function q(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n \n "]);return a=function(){return e},e}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function f(e){var t,n=v(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function p(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function h(e){return e.decorators&&e.decorators.length}function m(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function y(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function v(e){var t=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===o(t)?t:String(t)}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a
']);return d=function(){return e},e}function f(){var e=p(["\n \n \n \n ","\n "]);return f=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?v(e):t}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){var t,n=x(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function _(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function w(e){return e.decorators&&e.decorators.length}function k(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function O(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function x(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a0},Object(a.a)("_ntf",s,c,e,t))}},{kind:"method",key:"_toggleMenu",value:function(){Object(o.a)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return Object(i.c)(u())}}]}}),i.a)},function(e,t,n){"use strict";var r,i=null,o=window.HTMLImports&&window.HTMLImports.whenReady||null;function a(e){requestAnimationFrame((function(){o?o(e):(i||(i=new Promise((function(e){r=e})),"complete"===document.readyState?r():document.addEventListener("readystatechange",(function(){"complete"===document.readyState&&r()}))),i.then((function(){e&&e()})))}))}function s(e,t){for(var n=0;n',""]);return m=function(){return e},e}function y(){var e=b(['\n
\n
\n
\n ','\n
\n \n
\n \n \n \n \n \n \n \n \n
\n
\n
\n
']);return y=function(){return e},e}function v(){var e=b([""]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nt.offsetHeight},notifyClosed:function(t){return e.emitNotification("closed",t)},notifyClosing:function(t){e.closingDueToDisconnect||(e.open=!1),e.emitNotification("closing",t)},notifyOpened:function(){return e.emitNotification("opened")},notifyOpening:function(){e.open=!0,e.emitNotification("opening")},reverseButtons:function(){},releaseFocus:function(){C.remove(e)},trapFocus:function(t){C.push(e),t&&t.focus()}})}},{key:"render",value:function(){var e,t,n,r=(e={},t=o.STACKED,n=this.stacked,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e),a=Object(i.f)(v());this.heading&&(a=this.renderHeading());var s={"mdc-dialog__actions":!this.hideActions};return Object(i.f)(y(),Object(p.a)(r),a,Object(p.a)(s))}},{key:"renderHeading",value:function(){return Object(i.f)(m(),this.heading)}},{key:"firstUpdated",value:function(){O(j(f.prototype),"firstUpdated",this).call(this),this.mdcFoundation.setAutoStackButtons(!0)}},{key:"connectedCallback",value:function(){O(j(f.prototype),"connectedCallback",this).call(this),this.open&&this.mdcFoundation&&!this.mdcFoundation.isOpen()&&(this.setEventListeners(),this.mdcFoundation.open())}},{key:"disconnectedCallback",value:function(){O(j(f.prototype),"disconnectedCallback",this).call(this),this.open&&this.mdcFoundation&&(this.removeEventListeners(),this.closingDueToDisconnect=!0,this.mdcFoundation.close(this.currentAction||this.defaultAction),this.closingDueToDisconnect=!1,this.currentAction=void 0,C.remove(this))}},{key:"forceLayout",value:function(){this.mdcFoundation.layout()}},{key:"focus",value:function(){var e=this.getInitialFocusEl();e&&e.focus()}},{key:"blur",value:function(){if(this.shadowRoot){var e=this.shadowRoot.activeElement;if(e)e instanceof HTMLElement&&e.blur();else{var t=this.getRootNode(),n=t instanceof Document?t.activeElement:null;n instanceof HTMLElement&&n.blur()}}}},{key:"setEventListeners",value:function(){var e=this;this.boundHandleClick=this.mdcFoundation.handleClick.bind(this.mdcFoundation),this.boundLayout=function(){e.open&&e.mdcFoundation.layout.bind(e.mdcFoundation)},this.boundHandleKeydown=this.mdcFoundation.handleKeydown.bind(this.mdcFoundation),this.boundHandleDocumentKeydown=this.mdcFoundation.handleDocumentKeydown.bind(this.mdcFoundation),this.mdcRoot.addEventListener("click",this.boundHandleClick),window.addEventListener("resize",this.boundLayout,Object(l.a)()),window.addEventListener("orientationchange",this.boundLayout,Object(l.a)()),this.mdcRoot.addEventListener("keydown",this.boundHandleKeydown,Object(l.a)()),document.addEventListener("keydown",this.boundHandleDocumentKeydown,Object(l.a)())}},{key:"removeEventListeners",value:function(){this.boundHandleClick&&this.mdcRoot.removeEventListener("click",this.boundHandleClick),this.boundLayout&&(window.removeEventListener("resize",this.boundLayout),window.removeEventListener("orientationchange",this.boundLayout)),this.boundHandleKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleKeydown),this.boundHandleDocumentKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleDocumentKeydown)}},{key:"close",value:function(){this.open=!1}},{key:"show",value:function(){this.open=!0}},{key:"primaryButton",get:function(){var e=this.primarySlot.assignedNodes(),t=(e=e.filter((function(e){return e instanceof HTMLElement})))[0];return t||null}}])&&k(n.prototype,r),a&&k(n,a),f}(d.a);function P(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,.6)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-dialog[dir=rtl] .mdc-dialog__surface,[dir=rtl] .mdc-dialog .mdc-dialog__surface{text-align:right}.mdc-dialog__title{display:block;margin-top:0;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog[dir=rtl] .mdc-dialog__title,[dir=rtl] .mdc-dialog .mdc-dialog__title{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{padding-bottom:15px}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-dialog[dir=rtl] .mdc-dialog__button,[dir=rtl] .mdc-dialog .mdc-dialog__button{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog-scroll-lock{overflow:hidden}#actions:not(.mdc-dialog__actions){display:none}.mdc-dialog__surface{box-shadow:var(--mdc-dialog-box-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}@media(min-width: 560px){.mdc-dialog .mdc-dialog__surface{max-width:560px;max-width:var(--mdc-dialog-max-width, 560px)}}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0, 0, 0, 0.32);background-color:var(--mdc-dialog-scrim-color, rgba(0, 0, 0, 0.32))}.mdc-dialog .mdc-dialog__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-dialog-heading-ink-color, rgba(0, 0, 0, 0.87))}.mdc-dialog .mdc-dialog__content{color:rgba(0, 0, 0, 0.6);color:var(--mdc-dialog-content-ink-color, rgba(0, 0, 0, 0.6))}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12))}.mdc-dialog .mdc-dialog__surface{min-width:280px;min-width:var(--mdc-dialog-min-width, 280px)}.mdc-dialog .mdc-dialog__surface{max-height:var(--mdc-dialog-max-height, calc(100% - 32px))}#actions ::slotted(*){margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] #actions ::slotted(*),#actions ::slotted(*)[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog[dir=rtl] #actions ::slotted(*),[dir=rtl] .mdc-dialog #actions ::slotted(*){text-align:left}.mdc-dialog--stacked #actions{flex-direction:column-reverse}.mdc-dialog--stacked #actions *:not(:last-child) ::slotted(*){flex-basis:1e-9px;margin-top:12px}']);return P=function(){return e},e}Object(r.b)([Object(i.i)(".mdc-dialog")],A.prototype,"mdcRoot",void 0),Object(r.b)([Object(i.i)('slot[name="primaryAction"]')],A.prototype,"primarySlot",void 0),Object(r.b)([Object(i.i)('slot[name="secondaryAction"]')],A.prototype,"secondarySlot",void 0),Object(r.b)([Object(i.i)("#contentSlot")],A.prototype,"contentSlot",void 0),Object(r.b)([Object(i.i)(".mdc-dialog__content")],A.prototype,"contentElement",void 0),Object(r.b)([Object(i.i)(".mdc-container")],A.prototype,"conatinerElement",void 0),Object(r.b)([Object(i.h)({type:Boolean})],A.prototype,"hideActions",void 0),Object(r.b)([Object(i.h)({type:Boolean}),Object(f.a)((function(){this.forceLayout()}))],A.prototype,"stacked",void 0),Object(r.b)([Object(i.h)({type:String})],A.prototype,"heading",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setScrimClickAction(e)}))],A.prototype,"scrimClickAction",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setEscapeKeyAction(e)}))],A.prototype,"escapeKeyAction",void 0),Object(r.b)([Object(i.h)({type:Boolean,reflect:!0}),Object(f.a)((function(e){this.mdcFoundation&&this.isConnected&&(e?(this.setEventListeners(),this.mdcFoundation.open()):(this.removeEventListeners(),this.mdcFoundation.close(this.currentAction||this.defaultAction),this.currentAction=void 0))}))],A.prototype,"open",void 0),Object(r.b)([Object(i.h)()],A.prototype,"defaultAction",void 0),Object(r.b)([Object(i.h)()],A.prototype,"actionAttribute",void 0),Object(r.b)([Object(i.h)()],A.prototype,"initialFocusAttribute",void 0);var T=Object(i.c)(P());function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function I(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e,t){return!t||"object"!==R(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function F(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}(r,e);var t,n=(t=r,function(){var e,n=L(t);if(F()){var r=L(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return z(this,e)});function r(){return I(this,r),n.apply(this,arguments)}return r}(A);N.styles=T,N=Object(r.b)([Object(i.d)("mwc-dialog")],N);n(107);var M=n(9),B=n(90);function H(e){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function V(){var e=oe(['\n .mdc-dialog {\n --mdc-dialog-scroll-divider-color: var(--divider-color);\n z-index: var(--dialog-z-index, 7);\n }\n .mdc-dialog__actions {\n justify-content: var(--justify-action-buttons, flex-end);\n padding-bottom: max(env(safe-area-inset-bottom), 8px);\n }\n .mdc-dialog__container {\n align-items: var(--vertial-align-dialog, center);\n }\n .mdc-dialog__title::before {\n display: block;\n height: 20px;\n }\n .mdc-dialog .mdc-dialog__content {\n position: var(--dialog-content-position, relative);\n padding: var(--dialog-content-padding, 20px 24px);\n }\n :host([hideactions]) .mdc-dialog .mdc-dialog__content {\n padding-bottom: max(\n var(--dialog-content-padding, 20px),\n env(safe-area-inset-bottom)\n );\n }\n .mdc-dialog .mdc-dialog__surface {\n position: var(--dialog-surface-position, relative);\n min-height: var(--mdc-dialog-min-height, auto);\n }\n .header_button {\n position: absolute;\n right: 16px;\n top: 10px;\n text-decoration: none;\n color: inherit;\n }\n [dir="rtl"].header_button {\n right: auto;\n left: 16px;\n }\n ']);return V=function(){return e},e}function U(){var e=oe(['\n ',"\n "]);return U=function(){return e},e}function K(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Y(e,t){return!t||"object"!==H(t)&&"function"!=typeof t?q(e):t}function q(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function G(e){var t,n=ee(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function X(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Z(e){return e.decorators&&e.decorators.length}function J(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Q(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function ee(e){var t=function(e,t){if("object"!==H(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==H(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===H(t)?t:String(t)}function te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n
\n
\n ','\n
\n \n
\n
\n
']);return p=function(){return e},e}function h(){var e=v([""]);return h=function(){return e},e}function m(){var e=v(['\n \n ']);return m=function(){return e},e}function y(){var e=v(["",""]);return y=function(){return e},e}function v(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function b(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function g(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n \n",document.head.appendChild(r.content);var i=n(4),o=n(5),a=n(56),s=n(28),c=[a.a,s.a,{hostAttributes:{role:"option",tabindex:"0"}}];function l(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n \n']);return l=function(){return e},e}Object(i.a)({_template:Object(o.a)(l()),is:"paper-item",behaviors:[c]})},,function(e,t){},function(e,t,n){"use strict";n(3);var r=n(5);function i(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n\n \n']);return i=function(){return e},e}var o=Object(r.a)(i());o.setAttribute("style","display: none;"),document.head.appendChild(o.content)},function(e,t,n){"use strict";n(54);var r=n(0);n(95);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n :host {\n display: inline-block;\n outline: none;\n }\n :host([disabled]) {\n pointer-events: none;\n }\n mwc-icon-button {\n --mdc-theme-on-primary: currentColor;\n --mdc-theme-text-disabled-on-light: var(--disabled-text-color);\n }\n ha-icon {\n --ha-icon-display: inline;\n }\n "]);return o=function(){return e},e}function a(){var e=s(["\n \n \n \n "]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n @apply --layout-inline;\n @apply --layout-center-center;\n position: relative;\n\n vertical-align: middle;\n\n fill: var(--iron-icon-fill-color, currentcolor);\n stroke: var(--iron-icon-stroke-color, none);\n\n width: var(--iron-icon-width, 24px);\n height: var(--iron-icon-height, 24px);\n @apply --iron-icon;\n }\n\n :host([hidden]) {\n display: none;\n }\n \n"]);return s=function(){return e},e}Object(r.a)({_template:Object(o.a)(s()),is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:a.a.create("iron-meta",{type:"iconset"})}},observers:["_updateIcon(_meta, isAttached)","_updateIcon(theme, isAttached)","_srcChanged(src, isAttached)","_iconChanged(icon, isAttached)"],_DEFAULT_ICONSET:"icons",_iconChanged:function(e){var t=(e||"").split(":");this._iconName=t.pop(),this._iconsetName=t.pop()||this._DEFAULT_ICONSET,this._updateIcon()},_srcChanged:function(e){this._updateIcon()},_usesIconset:function(){return this.icon||!this.src},_updateIcon:function(){this._usesIconset()?(this._img&&this._img.parentNode&&Object(i.a)(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&this._meta&&(this._iconset=this._meta.byKey(this._iconsetName),this._iconset?(this._iconset.applyIcon(this,this._iconName,this.theme),this.unlisten(window,"iron-iconset-added","_updateIcon")):this.listen(window,"iron-iconset-added","_updateIcon"))):(this._iconset&&this._iconset.removeIcon(this),this._img||(this._img=document.createElement("img"),this._img.style.width="100%",this._img.style.height="100%",this._img.draggable=!1),this._img.src=this.src,Object(i.a)(this.root).appendChild(this._img))}})},function(e,t,n){"use strict";n(3),n(53),n(36),n(63);var r=n(4),i=n(5);function o(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return o=function(){return e},e}Object(r.a)({_template:Object(i.a)(o()),is:"paper-item-body"})},function(e,t,n){"use strict";n(3);var r=n(25),i=n(4),o=n(2),a=n(5);function s(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n
\n
\n']);return s=function(){return e},e}var c={distance:function(e,t,n,r){var i=e-n,o=t-r;return Math.sqrt(i*i+o*o)},now:window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now};function l(e){this.element=e,this.width=this.boundingRect.width,this.height=this.boundingRect.height,this.size=Math.max(this.width,this.height)}function u(e){this.element=e,this.color=window.getComputedStyle(e).color,this.wave=document.createElement("div"),this.waveContainer=document.createElement("div"),this.wave.style.backgroundColor=this.color,this.wave.classList.add("wave"),this.waveContainer.classList.add("wave-container"),Object(o.a)(this.waveContainer).appendChild(this.wave),this.resetInteractionState()}l.prototype={get boundingRect(){return this.element.getBoundingClientRect()},furthestCornerDistanceFrom:function(e,t){var n=c.distance(e,t,0,0),r=c.distance(e,t,this.width,0),i=c.distance(e,t,0,this.height),o=c.distance(e,t,this.width,this.height);return Math.max(n,r,i,o)}},u.MAX_RADIUS=300,u.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){var e;return this.mouseDownStart?(e=c.now()-this.mouseDownStart,this.mouseUpStart&&(e-=this.mouseUpElapsed),e):0},get mouseUpElapsed(){return this.mouseUpStart?c.now()-this.mouseUpStart:0},get mouseDownElapsedSeconds(){return this.mouseDownElapsed/1e3},get mouseUpElapsedSeconds(){return this.mouseUpElapsed/1e3},get mouseInteractionSeconds(){return this.mouseDownElapsedSeconds+this.mouseUpElapsedSeconds},get initialOpacity(){return this.element.initialOpacity},get opacityDecayVelocity(){return this.element.opacityDecayVelocity},get radius(){var e=this.containerMetrics.width*this.containerMetrics.width,t=this.containerMetrics.height*this.containerMetrics.height,n=1.1*Math.min(Math.sqrt(e+t),u.MAX_RADIUS)+5,r=1.1-n/u.MAX_RADIUS*.2,i=this.mouseInteractionSeconds/r,o=n*(1-Math.pow(80,-i));return Math.abs(o)},get opacity(){return this.mouseUpStart?Math.max(0,this.initialOpacity-this.mouseUpElapsedSeconds*this.opacityDecayVelocity):this.initialOpacity},get outerOpacity(){var e=.3*this.mouseUpElapsedSeconds,t=this.opacity;return Math.max(0,Math.min(e,t))},get isOpacityFullyDecayed(){return this.opacity<.01&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isAnimationComplete(){return this.mouseUpStart?this.isOpacityFullyDecayed:this.isRestingAtMaxRadius},get translationFraction(){return Math.min(1,this.radius/this.containerMetrics.size*2/Math.sqrt(2))},get xNow(){return this.xEnd?this.xStart+this.translationFraction*(this.xEnd-this.xStart):this.xStart},get yNow(){return this.yEnd?this.yStart+this.translationFraction*(this.yEnd-this.yStart):this.yStart},get isMouseDown(){return this.mouseDownStart&&!this.mouseUpStart},resetInteractionState:function(){this.maxRadius=0,this.mouseDownStart=0,this.mouseUpStart=0,this.xStart=0,this.yStart=0,this.xEnd=0,this.yEnd=0,this.slideDistance=0,this.containerMetrics=new l(this.element)},draw:function(){var e,t,n;this.wave.style.opacity=this.opacity,e=this.radius/(this.containerMetrics.size/2),t=this.xNow-this.containerMetrics.width/2,n=this.yNow-this.containerMetrics.height/2,this.waveContainer.style.webkitTransform="translate("+t+"px, "+n+"px)",this.waveContainer.style.transform="translate3d("+t+"px, "+n+"px, 0)",this.wave.style.webkitTransform="scale("+e+","+e+")",this.wave.style.transform="scale3d("+e+","+e+",1)"},downAction:function(e){var t=this.containerMetrics.width/2,n=this.containerMetrics.height/2;this.resetInteractionState(),this.mouseDownStart=c.now(),this.center?(this.xStart=t,this.yStart=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)):(this.xStart=e?e.detail.x-this.containerMetrics.boundingRect.left:this.containerMetrics.width/2,this.yStart=e?e.detail.y-this.containerMetrics.boundingRect.top:this.containerMetrics.height/2),this.recenters&&(this.xEnd=t,this.yEnd=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)),this.maxRadius=this.containerMetrics.furthestCornerDistanceFrom(this.xStart,this.yStart),this.waveContainer.style.top=(this.containerMetrics.height-this.containerMetrics.size)/2+"px",this.waveContainer.style.left=(this.containerMetrics.width-this.containerMetrics.size)/2+"px",this.waveContainer.style.width=this.containerMetrics.size+"px",this.waveContainer.style.height=this.containerMetrics.size+"px"},upAction:function(e){this.isMouseDown&&(this.mouseUpStart=c.now())},remove:function(){Object(o.a)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},Object(i.a)({_template:Object(a.a)(s()),is:"paper-ripple",behaviors:[r.a],properties:{initialOpacity:{type:Number,value:.25},opacityDecayVelocity:{type:Number,value:.8},recenters:{type:Boolean,value:!1},center:{type:Boolean,value:!1},ripples:{type:Array,value:function(){return[]}},animating:{type:Boolean,readOnly:!0,reflectToAttribute:!0,value:!1},holdDown:{type:Boolean,value:!1,observer:"_holdDownChanged"},noink:{type:Boolean,value:!1},_animating:{type:Boolean},_boundAnimate:{type:Function,value:function(){return this.animate.bind(this)}}},get target(){return this.keyEventTarget},keyBindings:{"enter:keydown":"_onEnterKeydown","space:keydown":"_onSpaceKeydown","space:keyup":"_onSpaceKeyup"},attached:function(){11==this.parentNode.nodeType?this.keyEventTarget=Object(o.a)(this).getOwnerRoot().host:this.keyEventTarget=this.parentNode;var e=this.keyEventTarget;this.listen(e,"up","uiUpAction"),this.listen(e,"down","uiDownAction")},detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction"),this.unlisten(this.keyEventTarget,"down","uiDownAction"),this.keyEventTarget=null},get shouldKeepAnimating(){for(var e=0;e0||(this.addRipple().downAction(e),this._animating||(this._animating=!0,this.animate()))},uiUpAction:function(e){this.noink||this.upAction(e)},upAction:function(e){this.holdDown||(this.ripples.forEach((function(t){t.upAction(e)})),this._animating=!0,this.animate())},onAnimationComplete:function(){this._animating=!1,this.$.background.style.backgroundColor=null,this.fire("transitionend")},addRipple:function(){var e=new u(this);return Object(o.a)(this.$.waves).appendChild(e.waveContainer),this.$.background.style.backgroundColor=e.color,this.ripples.push(e),this._setAnimating(!0),e},removeRipple:function(e){var t=this.ripples.indexOf(e);t<0||(this.ripples.splice(t,1),e.remove(),this.ripples.length||this._setAnimating(!1))},animate:function(){if(this._animating){var e,t;for(e=0;e\n \n\n
','
\n \n
\n
e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ']);return s=function(){return e},e}function c(e,t){for(var n=0;n\n :host {\n outline: none;\n }\n .container {\n position: relative;\n display: inline-block;\n }\n\n mwc-button {\n transition: all 1s;\n }\n\n .success mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--success-color);\n transition: none;\n }\n\n .error mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--error-color);\n transition: none;\n }\n\n .progress {\n @apply --layout;\n @apply --layout-center-center;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n \n
\n \n \n \n \n
\n ']);return o=function(){return e},e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n\n :host {\n display: block;\n padding: 8px 0;\n\n background: var(--paper-listbox-background-color, var(--primary-background-color));\n color: var(--paper-listbox-color, var(--primary-text-color));\n\n @apply --paper-listbox;\n }\n \n\n \n"]);return a=function(){return e},e}Object(i.a)({_template:Object(o.a)(a()),is:"paper-listbox",behaviors:[r.a],hostAttributes:{role:"listbox"}})},function(e,t,n){"use strict";var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n pre {\n overflow-x: auto;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n }\n .bold {\n font-weight: bold;\n }\n .italic {\n font-style: italic;\n }\n .underline {\n text-decoration: underline;\n }\n .strikethrough {\n text-decoration: line-through;\n }\n .underline.strikethrough {\n text-decoration: underline line-through;\n }\n .fg-red {\n color: rgb(222, 56, 43);\n }\n .fg-green {\n color: rgb(57, 181, 74);\n }\n .fg-yellow {\n color: rgb(255, 199, 6);\n }\n .fg-blue {\n color: rgb(0, 111, 184);\n }\n .fg-magenta {\n color: rgb(118, 38, 113);\n }\n .fg-cyan {\n color: rgb(44, 181, 233);\n }\n .fg-white {\n color: rgb(204, 204, 204);\n }\n .bg-black {\n background-color: rgb(0, 0, 0);\n }\n .bg-red {\n background-color: rgb(222, 56, 43);\n }\n .bg-green {\n background-color: rgb(57, 181, 74);\n }\n .bg-yellow {\n background-color: rgb(255, 199, 6);\n }\n .bg-blue {\n background-color: rgb(0, 111, 184);\n }\n .bg-magenta {\n background-color: rgb(118, 38, 113);\n }\n .bg-cyan {\n background-color: rgb(44, 181, 233);\n }\n .bg-white {\n background-color: rgb(204, 204, 204);\n }\n "]);return o=function(){return e},e}function a(){var e=s(["",""]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a-1&&(this._interestedResizables.splice(t,1),this._unsubscribeIronResize(e))},_subscribeIronResize:function(e){e.addEventListener("iron-resize",this._boundOnDescendantIronResize)},_unsubscribeIronResize:function(e){e.removeEventListener("iron-resize",this._boundOnDescendantIronResize)},resizerShouldNotify:function(e){return!0},_onDescendantIronResize:function(e){this._notifyingDescendant?e.stopPropagation():s.f||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=Object(o.a)(e).rootTarget;t!==this&&(t.assignParentResizable(this),this._notifyDescendant(t),e.stopPropagation())},_parentResizableChanged:function(e){e&&window.removeEventListener("resize",this._boundNotifyResize)},_notifyDescendant:function(e){this.isAttached&&(this._notifyingDescendant=!0,e.notifyResize(),this._notifyingDescendant=!1)},_requestResizeNotifications:function(){if(this.isAttached)if("loading"===document.readyState){var e=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",(function t(){document.removeEventListener("readystatechange",t),e()}))}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach((function(e){e!==this&&e._findParent()}),this):(c.forEach((function(e){e!==this&&e._findParent()}),this),window.addEventListener("resize",this._boundNotifyResize),this.notifyResize())},_findParent:function(){this.assignParentResizable(null),this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0}),this._parentResizable?c.delete(this):c.add(this)}},u=Element.prototype,d=u.matches||u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector,f={getTabbableNodes:function(e){var t=[];return this._collectTabbableNodes(e,t)?this._sortByTabIndex(t):t},isFocusable:function(e){return d.call(e,"input, select, textarea, button, object")?d.call(e,":not([disabled])"):d.call(e,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(e){return this.isFocusable(e)&&d.call(e,':not([tabindex="-1"])')&&this._isVisible(e)},_normalizedTabIndex:function(e){if(this.isFocusable(e)){var t=e.getAttribute("tabindex")||0;return Number(t)}return-1},_collectTabbableNodes:function(e,t){if(e.nodeType!==Node.ELEMENT_NODE||!this._isVisible(e))return!1;var n,r=e,i=this._normalizedTabIndex(r),a=i>0;i>=0&&t.push(r),n="content"===r.localName||"slot"===r.localName?Object(o.a)(r).getDistributedNodes():Object(o.a)(r.root||r).children;for(var s=0;s0&&t.length>0;)this._hasLowerTabOrder(e[0],t[0])?n.push(t.shift()):n.push(e.shift());return n.concat(e,t)},_hasLowerTabOrder:function(e,t){var n=Math.max(e.tabIndex,0),r=Math.max(t.tabIndex,0);return 0===n||0===r?r>n:n>r}},p=n(4),h=n(5);function m(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return m=function(){return e},e}Object(p.a)({_template:Object(h.a)(m()),is:"iron-overlay-backdrop",properties:{opened:{reflectToAttribute:!0,type:Boolean,value:!1,observer:"_openedChanged"}},listeners:{transitionend:"_onTransitionend"},created:function(){this.__openedRaf=null},attached:function(){this.opened&&this._openedChanged(this.opened)},prepare:function(){this.opened&&!this.parentNode&&Object(o.a)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||Object(o.a)(this.parentNode).removeChild(this)},_onTransitionend:function(e){e&&e.target===this&&this.complete()},_openedChanged:function(e){if(e)this.prepare();else{var t=window.getComputedStyle(this);"0s"!==t.transitionDuration&&0!=t.opacity||this.complete()}this.isAttached&&(this.__openedRaf&&(window.cancelAnimationFrame(this.__openedRaf),this.__openedRaf=null),this.scrollTop=this.scrollTop,this.__openedRaf=window.requestAnimationFrame(function(){this.__openedRaf=null,this.toggleClass("opened",this.opened)}.bind(this)))}});var y=n(51),v=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,y.a(document.documentElement,"tap",(function(){})),document.addEventListener("tap",this._onCaptureClick.bind(this),!0),document.addEventListener("focus",this._onCaptureFocus.bind(this),!0),document.addEventListener("keydown",this._onCaptureKeyDown.bind(this),!0)};v.prototype={constructor:v,get backdropElement(){return this._backdropElement||(this._backdropElement=document.createElement("iron-overlay-backdrop")),this._backdropElement},get deepActiveElement(){var e=document.activeElement;for(e&&e instanceof Element!=!1||(e=document.body);e.root&&Object(o.a)(e.root).activeElement;)e=Object(o.a)(e.root).activeElement;return e},_bringOverlayAtIndexToFront:function(e){var t=this._overlays[e];if(t){var n=this._overlays.length-1,r=this._overlays[n];if(r&&this._shouldBeBehindOverlay(t,r)&&n--,!(e>=n)){var i=Math.max(this.currentOverlayZ(),this._minimumZ);for(this._getZ(t)<=i&&this._applyOverlayZ(t,i);e=0)return this._bringOverlayAtIndexToFront(t),void this.trackBackdrop();var n=this._overlays.length,r=this._overlays[n-1],i=Math.max(this._getZ(r),this._minimumZ),o=this._getZ(e);if(r&&this._shouldBeBehindOverlay(e,r)){this._applyOverlayZ(r,i),n--;var a=this._overlays[n-1];i=Math.max(this._getZ(a),this._minimumZ)}o<=i&&this._applyOverlayZ(e,i),this._overlays.splice(n,0,e),this.trackBackdrop()},removeOverlay:function(e){var t=this._overlays.indexOf(e);-1!==t&&(this._overlays.splice(t,1),this.trackBackdrop())},currentOverlay:function(){var e=this._overlays.length-1;return this._overlays[e]},currentOverlayZ:function(){return this._getZ(this.currentOverlay())},ensureMinimumZ:function(e){this._minimumZ=Math.max(this._minimumZ,e)},focusOverlay:function(){var e=this.currentOverlay();e&&e._applyFocus()},trackBackdrop:function(){var e=this._overlayWithBackdrop();(e||this._backdropElement)&&(this.backdropElement.style.zIndex=this._getZ(e)-1,this.backdropElement.opened=!!e,this.backdropElement.prepare())},getBackdrops:function(){for(var e=[],t=0;t=0;e--)if(this._overlays[e].withBackdrop)return this._overlays[e]},_getZ:function(e){var t=this._minimumZ;if(e){var n=Number(e.style.zIndex||window.getComputedStyle(e).zIndex);n==n&&(t=n)}return t},_setZ:function(e,t){e.style.zIndex=t},_applyOverlayZ:function(e,t){this._setZ(e,t+2)},_overlayInPath:function(e){e=e||[];for(var t=0;t=0||(0===j.length&&function(){b=b||C.bind(void 0);for(var e=0,t=x.length;e=Math.abs(t),i=0;i0:o.scrollTop0:o.scrollLeft=0))switch(this.scrollAction){case"lock":this.__restoreScrollPosition();break;case"refit":this.__deraf("refit",this.refit);break;case"cancel":this.cancel(e)}},__saveScrollPosition:function(){document.scrollingElement?(this.__scrollTop=document.scrollingElement.scrollTop,this.__scrollLeft=document.scrollingElement.scrollLeft):(this.__scrollTop=Math.max(document.documentElement.scrollTop,document.body.scrollTop),this.__scrollLeft=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft))},__restoreScrollPosition:function(){document.scrollingElement?(document.scrollingElement.scrollTop=this.__scrollTop,document.scrollingElement.scrollLeft=this.__scrollLeft):(document.documentElement.scrollTop=document.body.scrollTop=this.__scrollTop,document.documentElement.scrollLeft=document.body.scrollLeft=this.__scrollLeft)}},P=[a,l,A],T=[{properties:{animationConfig:{type:Object},entryAnimation:{observer:"_entryAnimationChanged",type:String},exitAnimation:{observer:"_exitAnimationChanged",type:String}},_entryAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.entry=[{name:this.entryAnimation,node:this}]},_exitAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.exit=[{name:this.exitAnimation,node:this}]},_copyProperties:function(e,t){for(var n in t)e[n]=t[n]},_cloneConfig:function(e){var t={isClone:!0};return this._copyProperties(t,e),t},_getAnimationConfigRecursive:function(e,t,n){var r;if(this.animationConfig)if(this.animationConfig.value&&"function"==typeof this.animationConfig.value)this._warn(this._logf("playAnimation","Please put 'animationConfig' inside of your components 'properties' object instead of outside of it."));else if(r=e?this.animationConfig[e]:this.animationConfig,Array.isArray(r)||(r=[r]),r)for(var i,o=0;i=r[o];o++)if(i.animatable)i.animatable._getAnimationConfigRecursive(i.type||e,t,n);else if(i.id){var a=t[i.id];a?(a.isClone||(t[i.id]=this._cloneConfig(a),a=t[i.id]),this._copyProperties(a,i)):t[i.id]=i}else n.push(i)},getAnimationConfig:function(e){var t={},n=[];for(var r in this._getAnimationConfigRecursive(e,t,n),t)n.push(t[r]);return n}},{_configureAnimations:function(e){var t=[],n=[];if(e.length>0)for(var r,i=0;r=e[i];i++){var o=document.createElement(r.name);if(o.isNeonAnimation){var a;o.configure||(o.configure=function(e){return null}),a=o.configure(r),n.push({result:a,config:r,neonAnimation:o})}else console.warn(this.is+":",r.name,"not found!")}for(var s=0;s\n :host {\n position: fixed;\n }\n\n #contentWrapper ::slotted(*) {\n overflow: auto;\n }\n\n #contentWrapper.animating ::slotted(*) {\n overflow: hidden;\n pointer-events: none;\n }\n \n\n
\n \n
\n']);return R=function(){return e},e}Object(p.a)({_template:Object(h.a)(R()),is:"iron-dropdown",behaviors:[i.a,r.a,P,T],properties:{horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},openAnimationConfig:{type:Object},closeAnimationConfig:{type:Object},focusTarget:{type:Object},noAnimations:{type:Boolean,value:!1},allowOutsideScroll:{type:Boolean,value:!1,observer:"_allowOutsideScrollChanged"}},listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},observers:["_updateOverlayPosition(positionTarget, verticalAlign, horizontalAlign, verticalOffset, horizontalOffset)"],get containedElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t\n :host {\n display: inline-block;\n position: relative;\n padding: 8px;\n outline: none;\n\n @apply --paper-menu-button;\n }\n\n :host([disabled]) {\n cursor: auto;\n color: var(--disabled-text-color);\n\n @apply --paper-menu-button-disabled;\n }\n\n iron-dropdown {\n @apply --paper-menu-button-dropdown;\n }\n\n .dropdown-content {\n @apply --shadow-elevation-2dp;\n\n position: relative;\n border-radius: 2px;\n background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color));\n\n @apply --paper-menu-button-content;\n }\n\n :host([vertical-align="top"]) .dropdown-content {\n margin-bottom: 20px;\n margin-top: -10px;\n top: 10px;\n }\n\n :host([vertical-align="bottom"]) .dropdown-content {\n bottom: 10px;\n margin-bottom: -10px;\n margin-top: 20px;\n }\n\n #trigger {\n cursor: pointer;\n }\n \n\n
\n \n
\n\n \n \n \n']);return D=function(){return e},e}Object(p.a)({is:"paper-menu-grow-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this._effect=new KeyframeEffect(t,[{height:n/2+"px"},{height:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-grow-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n/2+"px"},{width:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n+"px"},{width:n-n/20+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this.setPrefixedProperty(t,"transformOrigin","0 0"),this._effect=new KeyframeEffect(t,[{height:n+"px",transform:"translateY(0)"},{height:n/2+"px",transform:"translateY(-20px)"}],this.timingFromConfig(e)),this._effect}});var z={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},F=Object(p.a)({_template:Object(h.a)(D()),is:"paper-menu-button",behaviors:[r.a,i.a],properties:{opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},noOverlap:{type:Boolean},noAnimations:{type:Boolean,value:!1},ignoreSelect:{type:Boolean,value:!1},closeOnActivate:{type:Boolean,value:!1},openAnimationConfig:{type:Object,value:function(){return[{name:"fade-in-animation",timing:{delay:100,duration:200}},{name:"paper-menu-grow-width-animation",timing:{delay:100,duration:150,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:z.ANIMATION_CUBIC_BEZIER}}]}},closeAnimationConfig:{type:Object,value:function(){return[{name:"fade-out-animation",timing:{duration:150}},{name:"paper-menu-shrink-width-animation",timing:{delay:100,duration:50,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-shrink-height-animation",timing:{duration:200,easing:"ease-in"}}]}},allowOutsideScroll:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!0},_dropdownContent:{type:Object}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t-1&&e.preventDefault()}});Object.keys(z).forEach((function(e){F[e]=z[e]}));n(110);var L=n(74);Object(p.a)({is:"iron-iconset-svg",properties:{name:{type:String,observer:"_nameChanged"},size:{type:Number,value:24},rtlMirroring:{type:Boolean,value:!1},useGlobalRtlAttribute:{type:Boolean,value:!1}},created:function(){this._meta=new L.a({type:"iconset",key:null,value:null})},attached:function(){this.style.display="none"},getIconNames:function(){return this._icons=this._createIconMap(),Object.keys(this._icons).map((function(e){return this.name+":"+e}),this)},applyIcon:function(e,t){this.removeIcon(e);var n=this._cloneIcon(t,this.rtlMirroring&&this._targetIsRTL(e));if(n){var r=Object(o.a)(e.root||e);return r.insertBefore(n,r.childNodes[0]),e._svgIcon=n}return null},removeIcon:function(e){e._svgIcon&&(Object(o.a)(e.root||e).removeChild(e._svgIcon),e._svgIcon=null)},_targetIsRTL:function(e){if(null==this.__targetIsRTL)if(this.useGlobalRtlAttribute){var t=document.body&&document.body.hasAttribute("dir")?document.body:document.documentElement;this.__targetIsRTL="rtl"===t.getAttribute("dir")}else e&&e.nodeType!==Node.ELEMENT_NODE&&(e=e.host),this.__targetIsRTL=e&&"rtl"===window.getComputedStyle(e).direction;return this.__targetIsRTL},_nameChanged:function(){this._meta.value=null,this._meta.key=this.name,this._meta.value=this,this.async((function(){this.fire("iron-iconset-added",this,{node:window})}))},_createIconMap:function(){var e=Object.create(null);return Object(o.a)(this).querySelectorAll("[id]").forEach((function(t){e[t.id]=t})),e},_cloneIcon:function(e,t){return this._icons=this._icons||this._createIconMap(),this._prepareSvgClone(this._icons[e],this.size,t)},_prepareSvgClone:function(e,t,n){if(e){var r=e.cloneNode(!0),i=document.createElementNS("http://www.w3.org/2000/svg","svg"),o=r.getAttribute("viewBox")||"0 0 "+t+" "+t,a="pointer-events: none; display: block; width: 100%; height: 100%;";return n&&r.hasAttribute("mirror-in-rtl")&&(a+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;"),i.setAttribute("viewBox",o),i.setAttribute("preserveAspectRatio","xMidYMid meet"),i.setAttribute("focusable","false"),i.style.cssText=a,i.appendChild(r).removeAttribute("id"),i}return null}});var N=document.createElement("template");N.setAttribute("style","display: none;"),N.innerHTML='\n\n\n\n',document.head.appendChild(N.content);var M=document.createElement("template");M.setAttribute("style","display: none;"),M.innerHTML='\n \n',document.head.appendChild(M.content);var B=n(56),H=n(69),V=n(59);function U(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n \x3c!-- this div fulfills an a11y requirement for combobox, do not remove --\x3e\n \n \n \x3c!-- support hybrid mode: user might be using paper-menu-button 1.x which distributes via --\x3e\n \n \n \n']);return U=function(){return e},e}Object(p.a)({_template:Object(h.a)(U()),is:"paper-dropdown-menu",behaviors:[B.a,i.a,H.a,V.a],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0},label:{type:String},placeholder:{type:String},errorMessage:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean,value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,dynamicAlign:{type:Boolean},restoreFocusOnClose:{type:Boolean,value:!0}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},hostAttributes:{role:"combobox","aria-autocomplete":"none","aria-haspopup":"true"},observers:["_selectedItemChanged(selectedItem)"],attached:function(){var e=this.contentElement;e&&e.selectedItem&&this._setSelectedItem(e.selectedItem)},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:x(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(r){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(119)(e))},function(e,t,n){"use strict";var r;(r="undefined"!=typeof process&&"[object process]"==={}.toString.call(process)||"undefined"!=typeof navigator&&"ReactNative"===navigator.product?global:self).Proxy||(r.Proxy=n(129)(),r.Proxy.revocable=r.Proxy.revocable)},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(){var e,t=null;function r(e){return!!e&&("object"===n(e)||"function"==typeof e)}return(e=function(e,n){if(!r(e)||!r(n))throw new TypeError("Cannot create proxy with a non-object as target or handler");var i=function(){};t=function(){e=null,i=function(e){throw new TypeError("Cannot perform '".concat(e,"' on a proxy that has been revoked"))}},setTimeout((function(){t=null}),0);var o=n;for(var a in n={get:null,set:null,apply:null,construct:null},o){if(!(a in n))throw new TypeError("Proxy polyfill does not support trap '".concat(a,"'"));n[a]=o[a]}"function"==typeof o&&(n.apply=o.apply.bind(o));var s=this,c=!1,l=!1;"function"==typeof e?(s=function(){var t=this&&this.constructor===s,r=Array.prototype.slice.call(arguments);if(i(t?"construct":"apply"),t&&n.construct)return n.construct.call(this,e,r);if(!t&&n.apply)return n.apply(e,this,r);if(t){r.unshift(e);var o=e.bind.apply(e,r);return new o}return e.apply(this,r)},c=!0):e instanceof Array&&(s=[],l=!0);var u=n.get?function(e){return i("get"),n.get(this,e,s)}:function(e){return i("get"),this[e]},d=n.set?function(e,t){i("set");n.set(this,e,t,s)}:function(e,t){i("set"),this[e]=t},f=Object.getOwnPropertyNames(e),p={};f.forEach((function(t){if(!c&&!l||!(t in s)){var n={enumerable:!!Object.getOwnPropertyDescriptor(e,t).enumerable,get:u.bind(e,t),set:d.bind(e,t)};Object.defineProperty(s,t,n),p[t]=!0}}));var h=!0;if(Object.setPrototypeOf?Object.setPrototypeOf(s,Object.getPrototypeOf(e)):s.__proto__?s.__proto__=e.__proto__:h=!1,n.get||!h)for(var m in e)p[m]||Object.defineProperty(s,m,{get:u.bind(e,m)});return Object.seal(e),Object.seal(s),s}).revocable=function(n,r){return{proxy:new e(n,r),revoke:t}},e}},function(e,t){var n=document.createElement("template");n.setAttribute("style","display: none;"),n.innerHTML='',document.head.appendChild(n.content)},function(e,t){},function(e,t,n){"use strict";n.r(t);n(39),n(54);var r=n(9),i=(n(80),n(103),n(109),n(79),n(0)),o=n(41),a=(n(101),n(33),n(62)),s=n(29),c=n(12);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){var e=y(["\n ha-dialog.button-left {\n --justify-action-buttons: flex-start;\n }\n paper-icon-item {\n cursor: pointer;\n }\n .form {\n color: var(--primary-text-color);\n }\n .option {\n border: 1px solid var(--divider-color);\n border-radius: 4px;\n margin-top: 4px;\n }\n mwc-button {\n margin-left: 8px;\n }\n ha-paper-dropdown-menu {\n display: block;\n }\n "]);return u=function(){return e},e}function d(){var e=y([""]);return d=function(){return e},e}function f(){var e=y(["\n \n No repositories\n \n "]);return f=function(){return e},e}function p(){var e=y(['\n \n \n
',"
\n
","
\n
","
\n
\n ',"
"]);return h=function(){return e},e}function m(){var e=y(["\n \n ','\n
\n ','\n
\n \n
\n
\n \n Close\n \n \n ']);return m=function(){return e},e}function y(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){v(o,r,i,a,s,"next",e)}function s(e){v(o,r,i,a,s,"throw",e)}a(void 0)}))}}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?k(e):t}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(e){var t,n=P(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function S(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function j(e){return e.decorators&&e.decorators.length}function C(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function A(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function P(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o,a=!0,s=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&a>0&&n[o]===r[a];)o--,a--;n[o]!==r[a]&&this[h](n[o],r[a]),o>0&&this[y](n.slice(0,o)),a>0&&this[m](r.slice(0,a),i,null)}else this[m](r,i,t)}},{key:h,value:function(e,t){var n=e[d];this[g](e)&&!e.inert&&(e.inert=!0,n.add(e)),n.has(t)&&(t.inert=!1,n.delete(t)),t[f]=e[f],t[d]=n,e[f]=void 0,e[d]=void 0}},{key:y,value:function(e){var t,r=n(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;i[f].disconnect(),i[f]=void 0;var o,a=n(i[d]);try{for(a.s();!(o=a.n()).done;)o.value.inert=!1}catch(s){a.e(s)}finally{a.f()}i[d]=void 0}}catch(s){r.e(s)}finally{r.f()}}},{key:m,value:function(e,t,r){var i,o=n(e);try{for(o.s();!(i=o.n()).done;){for(var a=i.value,s=a.parentNode,c=s.children,l=new Set,u=0;u>10),56320+(e-65536&1023))}for(var O=new Array(256),x=new Array(256),E=0;E<256;E++)O[E]=w(E)?1:0,x[E]=w(E);function S(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||c,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function j(e,t){return new o(t,new a(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function C(e,t){throw j(e,t)}function A(e,t){e.onWarning&&e.onWarning.call(null,j(e,t))}var P={YAML:function(e,t,n){var r,i,o;null!==e.version&&C(e,"duplication of %YAML directive"),1!==n.length&&C(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&C(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&C(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&A(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,i;2!==n.length&&C(e,"TAG directive accepts exactly two arguments"),r=n[0],i=n[1],p.test(r)||C(e,"ill-formed tag handle (first argument) of the TAG directive"),l.call(e.tagMap,r)&&C(e,'there is a previously declared suffix for "'+r+'" tag handle'),h.test(i)||C(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[r]=i}};function T(e,t,n,r){var i,o,a,s;if(t1&&(e.result+=i.repeat("\n",t-1))}function N(e,t){var n,r,i=e.tag,o=e.anchor,a=[],s=!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),r=e.input.charCodeAt(e.position);0!==r&&45===r&&b(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,z(e,!0,-1)&&e.lineIndent<=t)a.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,H(e,t,3,!1,!0),a.push(e.result),z(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)C(e,"bad indentation of a sequence entry");else if(e.lineIndentt?m=1:e.lineIndent===t?m=0:e.lineIndentt?m=1:e.lineIndent===t?m=0:e.lineIndentt)&&(H(e,t,4,!0,i)&&(m?p=e.result:h=e.result),m||(I(e,u,d,f,p,h,o,a),f=p=h=null),z(e,!0,-1),s=e.input.charCodeAt(e.position)),e.lineIndent>t&&0!==s)C(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?C(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?C(e,"repeat of an indentation width identifier"):(d=t+o-1,u=!0)}if(v(a)){do{a=e.input.charCodeAt(++e.position)}while(v(a));if(35===a)do{a=e.input.charCodeAt(++e.position)}while(!y(a)&&0!==a)}for(;0!==a;){for(D(e),e.lineIndent=0,a=e.input.charCodeAt(e.position);(!u||e.lineIndentd&&(d=e.lineIndent),y(a))f++;else{if(e.lineIndent0){for(i=a,o=0;i>0;i--)(a=_(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:C(e,"expected hexadecimal character");e.result+=k(o),e.position++}else C(e,"unknown escape sequence");n=r=e.position}else y(s)?(T(e,n,r,!0),L(e,z(e,!1,t)),n=r=e.position):e.position===e.lineStart&&F(e)?C(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}C(e,"unexpected end of the stream within a double quoted scalar")}(e,p)?E=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!b(r)&&!g(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&C(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),e.anchorMap.hasOwnProperty(n)||C(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],z(e,!0,-1),!0}(e)?function(e,t,n){var r,i,o,a,s,c,l,u,d=e.kind,f=e.result;if(b(u=e.input.charCodeAt(e.position))||g(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(b(r=e.input.charCodeAt(e.position+1))||n&&g(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(b(r=e.input.charCodeAt(e.position+1))||n&&g(r))break}else if(35===u){if(b(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&F(e)||n&&g(u))break;if(y(u)){if(s=e.line,c=e.lineStart,l=e.lineIndent,z(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=c,e.lineIndent=l;break}}a&&(T(e,i,o,!1),L(e,e.line-s),i=o=e.position,a=!1),v(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return T(e,i,o,!1),!!e.result||(e.kind=d,e.result=f,!1)}(e,p,1===n)&&(E=!0,null===e.tag&&(e.tag="?")):(E=!0,null===e.tag&&null===e.anchor||C(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===m&&(E=c&&N(e,h))),null!==e.tag&&"!"!==e.tag)if("?"===e.tag){for(u=0,d=e.implicitTypes.length;u tag; it should be "'+f.kind+'", not "'+e.kind+'"'),f.resolve(e.result)?(e.result=f.construct(e.result),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):C(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):C(e,"unknown tag !<"+e.tag+">");return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||E}function V(e){var t,n,r,i,o=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap={},e.anchorMap={};0!==(i=e.input.charCodeAt(e.position))&&(z(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==i));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!b(i);)i=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&C(e,"directive name must not be less than one character in length");0!==i;){for(;v(i);)i=e.input.charCodeAt(++e.position);if(35===i){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&!y(i));break}if(y(i))break;for(t=e.position;0!==i&&!b(i);)i=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==i&&D(e),l.call(P,n)?P[n](e,n,r):A(e,'unknown document directive "'+n+'"')}z(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,z(e,!0,-1)):a&&C(e,"directives end mark is expected"),H(e,e.lineIndent-1,4,!1,!0),z(e,!0,-1),e.checkLineBreaks&&d.test(e.input.slice(o,e.position))&&A(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&F(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,z(e,!0,-1)):e.position0&&-1==="\0\r\n…\u2028\u2029".indexOf(this.buffer.charAt(i-1));)if(i-=1,this.position-i>t/2-1){n=" ... ",i+=5;break}for(o="",a=this.position;at/2-1){o=" ... ",a-=5;break}return s=this.buffer.slice(i,a),r.repeat(" ",e)+n+s+o+"\n"+r.repeat(" ",e+this.position-i+n.length)+"^"},i.prototype.toString=function(e){var t,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),e||(t=this.getSnippet())&&(n+=":\n"+t),n},e.exports=i},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"})},function(e,t,n){"use strict";var r=n(64),i=n(22);function o(e){return 48<=e&&e<=55}function a(e){return 48<=e&&e<=57}e.exports=new i("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=e.length,i=0,s=!1;if(!r)return!1;if("-"!==(t=e[i])&&"+"!==t||(t=e[++i]),"0"===t){if(i+1===r)return!0;if("b"===(t=e[++i])){for(i++;i=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0"+e.toString(8):"-0"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},function(e,t,n){"use strict";var r=n(64),i=n(22),o=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;e.exports=new i("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!o.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n,r,i;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,i=[],"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:t.indexOf(":")>=0?(t.split(":").forEach((function(e){i.unshift(parseFloat(e,10))})),t=0,r=1,i.forEach((function(e){t+=e*r,r*=60})),n*t):n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||r.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(r.isNegativeZero(e))return"-0.0";return n=e.toString(10),a.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})},function(e,t,n){"use strict";var r=n(22),i=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");e.exports=new r("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==i.exec(e)||null!==o.exec(e))},construct:function(e){var t,n,r,a,s,c,l,u,d=0,f=null;if(null===(t=i.exec(e))&&(t=o.exec(e)),null===t)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,a=+t[3],!t[4])return new Date(Date.UTC(n,r,a));if(s=+t[4],c=+t[5],l=+t[6],t[7]){for(d=t[7].slice(0,3);d.length<3;)d+="0";d=+d}return t[9]&&(f=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(f=-f)),u=new Date(Date.UTC(n,r,a,s,c,l,d)),f&&u.setTime(u.getTime()-f),u},instanceOf:Date,represent:function(e){return e.toISOString()}})},function(e,t,n){"use strict";var r=n(22);e.exports=new r("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})},function(e,t,n){"use strict";var r;try{r=n(148).Buffer}catch(a){}var i=n(22),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";e.exports=new i("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=0,i=e.length,a=o;for(n=0;n64)){if(t<0)return!1;r+=6}return r%8==0},construct:function(e){var t,n,i=e.replace(/[\r\n=]/g,""),a=i.length,s=o,c=0,l=[];for(t=0;t>16&255),l.push(c>>8&255),l.push(255&c)),c=c<<6|s.indexOf(i.charAt(t));return 0===(n=a%4*6)?(l.push(c>>16&255),l.push(c>>8&255),l.push(255&c)):18===n?(l.push(c>>10&255),l.push(c>>2&255)):12===n&&l.push(c>>4&255),r?r.from?r.from(l):new r(l):l},predicate:function(e){return r&&r.isBuffer(e)},represent:function(e){var t,n,r="",i=0,a=e.length,s=o;for(t=0;t>18&63],r+=s[i>>12&63],r+=s[i>>6&63],r+=s[63&i]),i=(i<<8)+e[t];return 0===(n=a%3)?(r+=s[i>>18&63],r+=s[i>>12&63],r+=s[i>>6&63],r+=s[63&i]):2===n?(r+=s[i>>10&63],r+=s[i>>4&63],r+=s[i<<2&63],r+=s[64]):1===n&&(r+=s[i>>2&63],r+=s[i<<4&63],r+=s[64],r+=s[64]),r}})},function(e,t,n){"use strict";var r=n(149),i=n(150),o=n(151);function a(){return c.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(e,t){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|e}function h(e,t){if(c.isBuffer(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var n=e.length;if(0===n)return 0;for(var r=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return B(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return H(e).length;default:if(r)return B(e).length;t=(""+t).toLowerCase(),r=!0}}function m(e,t,n){var r=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return A(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return j(this,t,n);case"latin1":case"binary":return C(this,t,n);case"base64":return E(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function y(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){if(0===e.length)return-1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return-1;n=e.length-1}else if(n<0){if(!i)return-1;n=0}if("string"==typeof t&&(t=c.from(t,r)),c.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t)return t&=255,c.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):b(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,a=1,s=e.length,c=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return-1;a=2,s/=2,c/=2,n/=2}function l(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var u=-1;for(o=n;os&&(n=s-c),o=n;o>=0;o--){for(var d=!0,f=0;fi&&(r=i):r=i;var o=t.length;if(o%2!=0)throw new TypeError("Invalid hex string");r>o/2&&(r=o/2);for(var a=0;a>8,i=n%256,o.push(i),o.push(r);return o}(t,e.length-n),e,n,r)}function E(e,t,n){return 0===t&&n===e.length?r.fromByteArray(e):r.fromByteArray(e.slice(t,n))}function S(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i239?4:l>223?3:l>191?2:1;if(i+d<=n)switch(d){case 1:l<128&&(u=l);break;case 2:128==(192&(o=e[i+1]))&&(c=(31&l)<<6|63&o)>127&&(u=c);break;case 3:o=e[i+1],a=e[i+2],128==(192&o)&&128==(192&a)&&(c=(15&l)<<12|(63&o)<<6|63&a)>2047&&(c<55296||c>57343)&&(u=c);break;case 4:o=e[i+1],a=e[i+2],s=e[i+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(c=(15&l)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&c<1114112&&(u=c)}null===u?(u=65533,d=1):u>65535&&(u-=65536,r.push(u>>>10&1023|55296),u=56320|1023&u),r.push(u),i+=d}return function(e){var t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);var n="",r=0;for(;r0&&(e=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(e+=" ... ")),""},c.prototype.compare=function(e,t,n,r,i){if(!c.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw new RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return-1;if(t>=n)return 1;if(this===e)return 0;for(var o=(i>>>=0)-(r>>>=0),a=(n>>>=0)-(t>>>=0),s=Math.min(o,a),l=this.slice(r,i),u=e.slice(t,n),d=0;di)&&(n=i),e.length>0&&(n<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var o=!1;;)switch(r){case"hex":return g(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":return w(this,e,t,n);case"latin1":case"binary":return k(this,e,t,n);case"base64":return O(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return x(this,e,t,n);default:if(o)throw new TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),o=!0}},c.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function j(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;ir)&&(n=r);for(var i="",o=t;on)throw new RangeError("Trying to access beyond buffer length")}function R(e,t,n,r,i,o){if(!c.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw new RangeError("Index out of range")}function I(e,t,n,r){t<0&&(t=65535+t+1);for(var i=0,o=Math.min(e.length-n,2);i>>8*(r?i:1-i)}function D(e,t,n,r){t<0&&(t=4294967295+t+1);for(var i=0,o=Math.min(e.length-n,4);i>>8*(r?i:3-i)&255}function z(e,t,n,r,i,o){if(n+r>e.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function F(e,t,n,r,o){return o||z(e,0,n,4),i.write(e,t,n,r,23,4),n+4}function L(e,t,n,r,o){return o||z(e,0,n,8),i.write(e,t,n,r,52,8),n+8}c.prototype.slice=function(e,t){var n,r=this.length;if((e=~~e)<0?(e+=r)<0&&(e=0):e>r&&(e=r),(t=void 0===t?r:~~t)<0?(t+=r)<0&&(t=0):t>r&&(t=r),t0&&(i*=256);)r+=this[e+--t]*i;return r},c.prototype.readUInt8=function(e,t){return t||T(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return t||T(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return t||T(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return t||T(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},c.prototype.readUInt32BE=function(e,t){return t||T(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},c.prototype.readIntLE=function(e,t,n){e|=0,t|=0,n||T(e,t,this.length);for(var r=this[e],i=1,o=0;++o=(i*=128)&&(r-=Math.pow(2,8*t)),r},c.prototype.readIntBE=function(e,t,n){e|=0,t|=0,n||T(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},c.prototype.readInt8=function(e,t){return t||T(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){t||T(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){t||T(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt32LE=function(e,t){return t||T(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},c.prototype.readInt32BE=function(e,t){return t||T(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},c.prototype.readFloatLE=function(e,t){return t||T(e,4,this.length),i.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return t||T(e,4,this.length),i.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return t||T(e,8,this.length),i.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return t||T(e,8,this.length),i.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t|=0,n|=0,r)||R(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o=0&&(o*=256);)this[t+i]=e/o&255;return t+n},c.prototype.writeUInt8=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,1,255,0),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):I(this,e,t,!0),t+2},c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,65535,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):I(this,e,t,!1),t+2},c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):D(this,e,t,!0),t+4},c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,4294967295,0),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);R(this,e,t,n,i-1,-i)}var o=0,a=1,s=0;for(this[t]=255&e;++o>0)-s&255;return t+n},c.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t|=0,!r){var i=Math.pow(2,8*n-1);R(this,e,t,n,i-1,-i)}var o=n-1,a=1,s=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/a>>0)-s&255;return t+n},c.prototype.writeInt8=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,1,127,-128),c.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},c.prototype.writeInt16LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):I(this,e,t,!0),t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,2,32767,-32768),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):I(this,e,t,!1),t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,2147483647,-2147483648),c.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):D(this,e,t,!0),t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t|=0,n||R(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),c.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):D(this,e,t,!1),t+4},c.prototype.writeFloatLE=function(e,t,n){return F(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return F(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return L(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return L(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r=this.length)throw new RangeError("sourceStart out of bounds");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--i)e[i+t]=this[i+n];else if(o<1e3||!c.TYPED_ARRAY_SUPPORT)for(i=0;i>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(o=t;o55295&&n<57344){if(!i){if(n>56319){(t-=3)>-1&&o.push(239,191,189);continue}if(a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=65536+(i-55296<<10|n-56320)}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function H(e){return r.toByteArray(function(e){if((e=function(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}(e).replace(N,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function V(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}},function(e,t,n){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,r=l(e),a=r[0],s=r[1],c=new o(function(e,t,n){return 3*(t+n)/4-n}(0,a,s)),u=0,d=s>0?a-4:a;for(n=0;n>16&255,c[u++]=t>>8&255,c[u++]=255&t;2===s&&(t=i[e.charCodeAt(n)]<<2|i[e.charCodeAt(n+1)]>>4,c[u++]=255&t);1===s&&(t=i[e.charCodeAt(n)]<<10|i[e.charCodeAt(n+1)]<<4|i[e.charCodeAt(n+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t);return c},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=0,s=n-i;as?s:a+16383));1===i?(t=e[n-1],o.push(r[t>>2]+r[t<<4&63]+"==")):2===i&&(t=(e[n-2]<<8)+e[n-1],o.push(r[t>>10]+r[t>>4&63]+r[t<<2&63]+"="));return o.join("")};for(var r=[],i=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,c=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return-1===n&&(n=t),[n,n===t?0:4-n%4]}function u(e,t,n){for(var i,o,a=[],s=t;s>18&63]+r[o>>12&63]+r[o>>6&63]+r[63&o]);return a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},function(e,t){t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,c=(1<>1,u=-7,d=n?i-1:0,f=n?-1:1,p=e[t+d];for(d+=f,o=p&(1<<-u)-1,p>>=-u,u+=s;u>0;o=256*o+e[t+d],d+=f,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+d],d+=f,u-=8);if(0===o)o=1-l;else{if(o===c)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,r),o-=l}return(p?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,c,l=8*o-i-1,u=(1<>1,f=23===i?Math.pow(2,-24)-Math.pow(2,-77):0,p=r?0:o-1,h=r?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),(t+=a+d>=1?f/c:f*Math.pow(2,1-d))*c>=2&&(a++,c/=2),a+d>=u?(s=0,a=u):a+d>=1?(s=(t*c-1)*Math.pow(2,i),a+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+p]=255&s,p+=h,s/=256,i-=8);for(a=a<0;e[n+p]=255&a,p+=h,a/=256,l-=8);e[n+p-h]|=128*m}},function(e,t){var n={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==n.call(e)}},function(e,t,n){"use strict";var r=n(22),i=Object.prototype.hasOwnProperty,o=Object.prototype.toString;e.exports=new r("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,a,s,c=[],l=e;for(t=0,n=l.length;t3)return!1;if("/"!==t[t.length-r.length-1])return!1}return!0},construct:function(e){var t=e,n=/\/([gim]*)$/.exec(e),r="";return"/"===t[0]&&(n&&(r=n[1]),t=t.slice(1,t.length-r.length-1)),new RegExp(t,r)},predicate:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},represent:function(e){var t="/"+e.source+"/";return e.global&&(t+="g"),e.multiline&&(t+="m"),e.ignoreCase&&(t+="i"),t}})},function(e,t,n){"use strict";var r;try{r=n(!function(){var e=new Error("Cannot find module 'esprima'");throw e.code="MODULE_NOT_FOUND",e}())}catch(o){"undefined"!=typeof window&&(r=window.esprima)}var i=n(22);e.exports=new i("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:function(e){if(null===e)return!1;try{var t="("+e+")",n=r.parse(t,{range:!0});return"Program"===n.type&&1===n.body.length&&"ExpressionStatement"===n.body[0].type&&("ArrowFunctionExpression"===n.body[0].expression.type||"FunctionExpression"===n.body[0].expression.type)}catch(i){return!1}},construct:function(e){var t,n="("+e+")",i=r.parse(n,{range:!0}),o=[];if("Program"!==i.type||1!==i.body.length||"ExpressionStatement"!==i.body[0].type||"ArrowFunctionExpression"!==i.body[0].expression.type&&"FunctionExpression"!==i.body[0].expression.type)throw new Error("Failed to resolve function");return i.body[0].expression.params.forEach((function(e){o.push(e.name)})),t=i.body[0].expression.body.range,"BlockStatement"===i.body[0].expression.body.type?new Function(o,n.slice(t[0]+1,t[1]-1)):new Function(o,"return "+n.slice(t[0],t[1]))},predicate:function(e){return"[object Function]"===Object.prototype.toString.call(e)},represent:function(e){return e.toString()}})},function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i=n(64),o=n(71),a=n(82),s=n(72),c=Object.prototype.toString,l=Object.prototype.hasOwnProperty,u={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},d=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function f(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else{if(!(e<=4294967295))throw new o("code point within a string may not be greater than 0xFFFFFFFF");n="U",r=8}return"\\"+n+i.repeat("0",r-t.length)+t}function p(e){this.schema=e.schema||a,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=i.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){var n,r,i,o,a,s,c;if(null===t)return{};for(n={},i=0,o=(r=Object.keys(t)).length;ir&&" "!==e[d+1],d=o);else if(!v(a))return 5;f=f&&b(a)}l=l||u&&o-d-1>r&&" "!==e[d+1]}return c||l?n>9&&g(e)?5:l?4:3:f&&!i(e)?1:2}function w(e,t,n,r){e.dump=function(){if(0===t.length)return"''";if(!e.noCompatMode&&-1!==d.indexOf(t))return"'"+t+"'";var i=e.indent*Math.max(1,n),a=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-i),s=r||e.flowLevel>-1&&n>=e.flowLevel;switch(_(t,s,e.indent,a,(function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n"+k(t,e.indent)+O(h(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,x(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var c=r[1],l=r[2];n=" "===l[0],o+=c+(a||n||""===l?"":"\n")+x(l,t),a=n}return o}(t,a),i));case 5:return'"'+function(e){for(var t,n,r,i="",o=0;o=55296&&t<=56319&&(n=e.charCodeAt(o+1))>=56320&&n<=57343?(i+=f(1024*(t-55296)+n-56320+65536),o++):(r=u[t],i+=!r&&v(t)?e[o]:r||f(t));return i}(t)+'"';default:throw new o("impossible error: invalid scalar style")}}()}function k(e,t){var n=g(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function O(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function x(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,a=0,s=0,c="";n=i.exec(e);)(s=n.index)-o>t&&(r=a>o?a:s,c+="\n"+e.slice(o,r),o=r+1),a=s;return c+="\n",e.length-o>t&&a>o?c+=e.slice(o,a)+"\n"+e.slice(a+1):c+=e.slice(o),c.slice(1)}function E(e,t,n){var i,a,s,u,d,f;for(s=0,u=(a=n?e.explicitTypes:e.implicitTypes).length;s tag resolver accepts not "'+f+'" style');i=d.represent[f](t,f)}e.dump=i}return!0}return!1}function S(e,t,n,r,i,a){e.tag=null,e.dump=n,E(e,n,!1)||E(e,n,!0);var s=c.call(e.dump);r&&(r=e.flowLevel<0||e.flowLevel>t);var l,u,d="[object Object]"===s||"[object Array]"===s;if(d&&(u=-1!==(l=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||u||2!==e.indent&&t>0)&&(i=!1),u&&e.usedDuplicates[l])e.dump="*ref_"+l;else{if(d&&u&&!e.usedDuplicates[l]&&(e.usedDuplicates[l]=!0),"[object Object]"===s)r&&0!==Object.keys(e.dump).length?(!function(e,t,n,r){var i,a,s,c,l,u,d="",f=e.tag,p=Object.keys(n);if(!0===e.sortKeys)p.sort();else if("function"==typeof e.sortKeys)p.sort(e.sortKeys);else if(e.sortKeys)throw new o("sortKeys must be a boolean or a function");for(i=0,a=p.length;i1024)&&(e.dump&&10===e.dump.charCodeAt(0)?u+="?":u+="? "),u+=e.dump,l&&(u+=m(e,t)),S(e,t+1,c,!0,l)&&(e.dump&&10===e.dump.charCodeAt(0)?u+=":":u+=": ",d+=u+=e.dump));e.tag=f,e.dump=d||"{}"}(e,t,e.dump,i),u&&(e.dump="&ref_"+l+e.dump)):(!function(e,t,n){var r,i,o,a,s,c="",l=e.tag,u=Object.keys(n);for(r=0,i=u.length;r1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),S(e,t,a,!1,!1)&&(c+=s+=e.dump));e.tag=l,e.dump="{"+c+"}"}(e,t,e.dump),u&&(e.dump="&ref_"+l+" "+e.dump));else if("[object Array]"===s){var f=e.noArrayIndent&&t>0?t-1:t;r&&0!==e.dump.length?(!function(e,t,n,r){var i,o,a="",s=e.tag;for(i=0,o=n.length;i "+e.dump)}return!0}function j(e,t){var n,i,o=[],a=[];for(function e(t,n,i){var o,a,s;if(null!==t&&"object"===r(t))if(-1!==(a=n.indexOf(t)))-1===i.indexOf(a)&&i.push(a);else if(n.push(t),Array.isArray(t))for(a=0,s=t.length;a{const i=new XMLHttpRequest,o=[],a=[],s={},c=()=>({ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:()=>Promise.resolve(i.responseText),json:()=>Promise.resolve(JSON.parse(i.responseText)),blob:()=>Promise.resolve(new Blob([i.response])),clone:c,headers:{keys:()=>o,entries:()=>a,get:e=>s[e.toLowerCase()],has:e=>e.toLowerCase()in s}});i.open(t.method||"get",e,!0),i.onload=()=>{i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(e,t,n)=>{o.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?`${s[t]},${n}`:n}),n(c())},i.onerror=r,i.withCredentials="include"==t.credentials;for(const e in t.headers)i.setRequestHeader(e,t.headers[e]);i.send(t.body||null)})});n(128);i.a.polyfill(),void 0===Object.values&&(Object.values=function(e){return Object.keys(e).map((function(t){return e[t]}))}),String.prototype.padStart||(String.prototype.padStart=function(e,t){return e>>=0,t=String(void 0!==t?t:" "),this.length>=e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),t.slice(0,e)+String(this))});n(130);var o=n(0),a=n(24);function s(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,c,"next",e)}function c(e){s(o,r,i,a,c,"throw",e)}a(void 0)}))}}var l=function(){var e=c(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("GET","hassio/host/info");case 2:return n=e.sent,e.abrupt("return",Object(a.a)(n));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),u=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=a.a,e.next=3,t.callApi("GET","hassio/os/info");case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),d=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/reboot"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/shutdown"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/os/update"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/os/config/sync"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),m=function(){var e=c(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/options",n));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),y=n(29),v=n(83),b=(n(53),n(105),n(36),n(106),n(63),n(116),n(12));function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n .scrollable {\n -webkit-overflow-scrolling: auto !important;\n }\n\n paper-dialog-scrollable.can-scroll > .scrollable {\n -webkit-overflow-scrolling: touch !important;\n }\n \n"),document.head.appendChild(w.content);n(54);var k=n(1),O=(n(66),n(8)),x=n(42),E=n(13);function S(e){return(S="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function j(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n \n \n \n \n \n ']);return A=function(){return e},e}function P(){var e=B([""]);return P=function(){return e},e}function T(){var e=B(['\n \n ',"\n "]);return T=function(){return e},e}function R(){var e=B(['\n \n \n ']);return R=function(){return e},e}function I(){var e=B(['\n \n \n ']);return I=function(){return e},e}function D(){var e=B([""]);return D=function(){return e},e}function z(){var e=B(['
']);return z=function(){return e},e}function F(){var e=B(["\n \n "]);return F=function(){return e},e}function L(){var e=B(["\n ","\n ","\n ","\n ",""]);return L=function(){return e},e}function N(){var e=B([""]);return N=function(){return e},e}function M(){var e=B([""]);return M=function(){return e},e}function B(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function H(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function V(e,t){for(var n=0;n\n \n ',"\n \n "]);return pe=function(){return e},e}function he(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function me(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ye(e,t){return(ye=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ve(e,t){return!t||"object"!==ce(t)&&"function"!=typeof t?be(e):t}function be(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ge(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _e(e){return(_e=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function we(e){var t,n=Se(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function ke(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Oe(e){return e.decorators&&e.decorators.length}function xe(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ee(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Se(e){var t=function(e,t){if("object"!==ce(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==ce(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ce(t)?t:String(t)}function je(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function yt(e,t){if(e){if("string"==typeof e)return vt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?vt(e,t):void 0}}function vt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&this.adapter.setTabIndexForElementIndex(t,0)}},{key:"handleFocusOut",value:function(e,t){var n=this;t>=0&&this.adapter.setTabIndexForElementIndex(t,-1),setTimeout((function(){n.adapter.isFocusInsideList()||n.setTabindexToFirstSelectedItem_()}),0)}},{key:"handleKeydown",value:function(e,t,n){var r="ArrowLeft"===ct(e),i="ArrowUp"===ct(e),o="ArrowRight"===ct(e),a="ArrowDown"===ct(e),s="Home"===ct(e),c="End"===ct(e),l="Enter"===ct(e),u="Spacebar"===ct(e);if(this.adapter.isRootFocused())i||c?(e.preventDefault(),this.focusLastElement()):(a||s)&&(e.preventDefault(),this.focusFirstElement());else{var d=this.adapter.getFocusedElementIndex();if(!(-1===d&&(d=n)<0)){var f;if(this.isVertical_&&a||!this.isVertical_&&o)this.preventDefaultEvent(e),f=this.focusNextElement(d);else if(this.isVertical_&&i||!this.isVertical_&&r)this.preventDefaultEvent(e),f=this.focusPrevElement(d);else if(s)this.preventDefaultEvent(e),f=this.focusFirstElement();else if(c)this.preventDefaultEvent(e),f=this.focusLastElement();else if((l||u)&&t){var p=e.target;if(p&&"A"===p.tagName&&l)return;this.preventDefaultEvent(e),this.setSelectedIndexOnAction_(d,!0)}this.focusedItemIndex_=d,void 0!==f&&(this.setTabindexAtIndex_(f),this.focusedItemIndex_=f)}}}},{key:"handleSingleSelection",value:function(e,t,n){e!==ft.UNSET_INDEX&&(this.setSelectedIndexOnAction_(e,t,n),this.setTabindexAtIndex_(e),this.focusedItemIndex_=e)}},{key:"focusNextElement",value:function(e){var t=e+1;if(t>=this.adapter.getListItemCount()){if(!this.wrapFocus_)return e;t=0}return this.adapter.focusItemAtIndex(t),t}},{key:"focusPrevElement",value:function(e){var t=e-1;if(t<0){if(!this.wrapFocus_)return e;t=this.adapter.getListItemCount()-1}return this.adapter.focusItemAtIndex(t),t}},{key:"focusFirstElement",value:function(){return this.adapter.focusItemAtIndex(0),0}},{key:"focusLastElement",value:function(){var e=this.adapter.getListItemCount()-1;return this.adapter.focusItemAtIndex(e),e}},{key:"setEnabled",value:function(e,t){this.isIndexValid_(e)&&this.adapter.setDisabledStateForElementIndex(e,!t)}},{key:"preventDefaultEvent",value:function(e){var t=e.target,n="".concat(t.tagName).toLowerCase();-1===xt.indexOf(n)&&e.preventDefault()}},{key:"setSingleSelectionAtIndex_",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.selectedIndex_!==e&&(this.selectedIndex_!==ft.UNSET_INDEX&&(this.adapter.setSelectedStateForElementIndex(this.selectedIndex_,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(this.selectedIndex_,!1)),t&&this.adapter.setSelectedStateForElementIndex(e,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(e,!0),this.setAriaForSingleSelectionAtIndex_(e),this.selectedIndex_=e,this.adapter.notifySelected(e))}},{key:"setMultiSelectionAtIndex_",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=St(this.selectedIndex_),r=Ot(n,e);if(r.removed.length||r.added.length){var i,o=mt(r.removed);try{for(o.s();!(i=o.n()).done;){var a=i.value;t&&this.adapter.setSelectedStateForElementIndex(a,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(a,!1)}}catch(u){o.e(u)}finally{o.f()}var s,c=mt(r.added);try{for(c.s();!(s=c.n()).done;){var l=s.value;t&&this.adapter.setSelectedStateForElementIndex(l,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(l,!0)}}catch(u){c.e(u)}finally{c.f()}this.selectedIndex_=e,this.adapter.notifySelected(e,r)}}},{key:"setAriaForSingleSelectionAtIndex_",value:function(e){this.selectedIndex_===ft.UNSET_INDEX&&(this.ariaCurrentAttrValue_=this.adapter.getAttributeForElementIndex(e,dt.ARIA_CURRENT));var t=null!==this.ariaCurrentAttrValue_,n=t?dt.ARIA_CURRENT:dt.ARIA_SELECTED;this.selectedIndex_!==ft.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(this.selectedIndex_,n,"false");var r=t?this.ariaCurrentAttrValue_:"true";this.adapter.setAttributeForElementIndex(e,n,r)}},{key:"setTabindexAtIndex_",value:function(e){this.focusedItemIndex_===ft.UNSET_INDEX&&0!==e?this.adapter.setTabIndexForElementIndex(0,-1):this.focusedItemIndex_>=0&&this.focusedItemIndex_!==e&&this.adapter.setTabIndexForElementIndex(this.focusedItemIndex_,-1),this.adapter.setTabIndexForElementIndex(e,0)}},{key:"setTabindexToFirstSelectedItem_",value:function(){var e=0;"number"==typeof this.selectedIndex_&&this.selectedIndex_!==ft.UNSET_INDEX?e=this.selectedIndex_:Et(this.selectedIndex_)&&this.selectedIndex_.size>0&&(e=Math.min.apply(Math,ht(this.selectedIndex_))),this.setTabindexAtIndex_(e)}},{key:"isIndexValid_",value:function(e){if(e instanceof Set){if(!this.isMulti_)throw new Error("MDCListFoundation: Array of index is only supported for checkbox based list");if(0===e.size)return!0;var t,n=!1,r=mt(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(n=this.isIndexInRange_(i))break}}catch(o){r.e(o)}finally{r.f()}return n}if("number"==typeof e){if(this.isMulti_)throw new Error("MDCListFoundation: Expected array of index for checkbox based list but got number: "+e);return e===ft.UNSET_INDEX||this.isIndexInRange_(e)}return!1}},{key:"isIndexInRange_",value:function(e){var t=this.adapter.getListItemCount();return e>=0&&e2&&void 0!==arguments[2])||arguments[2],r=!1;r=void 0===t?!this.adapter.getSelectedStateForElementIndex(e):t;var i=St(this.selectedIndex_);r?i.add(e):i.delete(e),this.setMultiSelectionAtIndex_(i,n)}}])&&bt(n.prototype,r),i&&bt(n,i),a}(Te.a);function Ct(e){return(Ct="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function At(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \x3c!-- @ts-ignore --\x3e\n 1&&void 0!==arguments[1]&&arguments[1],n=this.items[e];n&&(n.selected=!0,n.activated=t)}},{key:"deselectUi",value:function(e){var t=this.items[e];t&&(t.selected=!1,t.activated=!1)}},{key:"select",value:function(e){this.mdcFoundation&&this.mdcFoundation.setSelectedIndex(e)}},{key:"toggle",value:function(e,t){this.multi&&this.mdcFoundation.toggleMultiAtIndex(e,t)}},{key:"onListItemConnected",value:function(e){var t=e.target;this.layout(-1===this.items.indexOf(t))}},{key:"layout",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&this.updateItems();var t,n=this.items[0],r=Pt(this.items);try{for(r.s();!(t=r.n()).done;){var i=t.value;i.tabindex=-1}}catch(o){r.e(o)}finally{r.f()}n&&(this.noninteractive?this.previousTabindex||(this.previousTabindex=n):n.tabindex=0)}},{key:"getFocusedItemIndex",value:function(){if(!this.mdcRoot)return-1;if(!this.items.length)return-1;var e=Object(Ae.b)();if(!e.length)return-1;for(var t=e.length-1;t>=0;t--){var n=e[t];if(Mt(n))return this.items.indexOf(n)}return-1}},{key:"focusItemAtIndex",value:function(e){var t,n=Pt(this.items);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(0===r.tabindex){r.tabindex=-1;break}}}catch(i){n.e(i)}finally{n.f()}this.items[e].tabindex=0,this.items[e].focus()}},{key:"focus",value:function(){var e=this.mdcRoot;e&&e.focus()}},{key:"blur",value:function(){var e=this.mdcRoot;e&&e.blur()}},{key:"assignedElements",get:function(){var e=this.slotElement;return e?e.assignedNodes({flatten:!0}).filter(Ae.e):[]}},{key:"items",get:function(){return this.items_}},{key:"selected",get:function(){var e=this.index;if(!Et(e))return-1===e?null:this.items[e];var t,n=[],r=Pt(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;n.push(this.items[i])}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"index",get:function(){return this.mdcFoundation?this.mdcFoundation.getSelectedIndex():-1}}])&&It(n.prototype,r),i&&It(n,i),s}(Ce.a);function Ht(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}:host{display:block}.mdc-list{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);line-height:1.5rem;margin:0;padding:8px 0;list-style-type:none;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));padding:var(--mdc-list-vertical-padding, 8px) 0}.mdc-list:focus{outline:none}.mdc-list-item{height:48px}.mdc-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-list ::slotted([divider]){height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.12)}.mdc-list ::slotted([divider][padded]){margin:0 var(--mdc-list-side-padding, 16px)}.mdc-list ::slotted([divider][inset]){margin-left:var(--mdc-list-inset-margin, 72px);margin-right:0;width:calc(100% - var(--mdc-list-inset-margin, 72px))}.mdc-list-group[dir=rtl] .mdc-list ::slotted([divider][inset]),[dir=rtl] .mdc-list-group .mdc-list ::slotted([divider][inset]){margin-left:0;margin-right:var(--mdc-list-inset-margin, 72px)}.mdc-list ::slotted([divider][inset][padded]){width:calc(100% - var(--mdc-list-inset-margin, 72px) - var(--mdc-list-side-padding, 16px))}.mdc-list--dense ::slotted([mwc-list-item]){height:40px}.mdc-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 20px}.mdc-list--two-line.mdc-list--dense ::slotted([mwc-list-item]),.mdc-list--avatar-list.mdc-list--dense ::slotted([mwc-list-item]){height:60px}.mdc-list--avatar-list.mdc-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 36px}:host([noninteractive]){pointer-events:none;cursor:default}.mdc-list--dense ::slotted(.mdc-list-item__primary-text){display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list--dense ::slotted(.mdc-list-item__primary-text)::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list--dense ::slotted(.mdc-list-item__primary-text)::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}']);return Ht=function(){return e},e}Object(k.b)([Object(o.i)(".mdc-list")],Bt.prototype,"mdcRoot",void 0),Object(k.b)([Object(o.i)("slot")],Bt.prototype,"slotElement",void 0),Object(k.b)([Object(o.h)({type:Boolean}),Object(O.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setUseActivatedClass(e)}))],Bt.prototype,"activatable",void 0),Object(k.b)([Object(o.h)({type:Boolean}),Object(O.a)((function(e,t){this.mdcFoundation&&this.mdcFoundation.setMulti(e),void 0!==t&&this.layout()}))],Bt.prototype,"multi",void 0),Object(k.b)([Object(o.h)({type:Boolean}),Object(O.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setWrapFocus(e)}))],Bt.prototype,"wrapFocus",void 0),Object(k.b)([Object(o.h)({type:String}),Object(O.a)((function(e,t){void 0!==t&&this.updateItems()}))],Bt.prototype,"itemRoles",void 0),Object(k.b)([Object(o.h)({type:String})],Bt.prototype,"innerRole",void 0),Object(k.b)([Object(o.h)({type:String})],Bt.prototype,"innerAriaLabel",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bt.prototype,"rootTabbable",void 0),Object(k.b)([Object(o.h)({type:Boolean,reflect:!0}),Object(O.a)((function(e){var t=this.slotElement;if(e&&t){var n=Object(Ae.d)(t,'[tabindex="0"]');this.previousTabindex=n,n&&n.setAttribute("tabindex","-1")}else!e&&this.previousTabindex&&(this.previousTabindex.setAttribute("tabindex","0"),this.previousTabindex=null)}))],Bt.prototype,"noninteractive",void 0);var Vt=Object(o.c)(Ht());function Ut(e){return(Ut="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $t(e,t){return($t=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Yt(e,t){return!t||"object"!==Ut(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Wt(e){return(Wt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Gt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$t(e,t)}(r,e);var t,n=(t=r,function(){var e,n=Wt(t);if(qt()){var r=Wt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return Yt(this,e)});function r(){return Kt(this,r),n.apply(this,arguments)}return r}(Bt);Gt.styles=Vt,Gt=Object(k.b)([Object(o.d)("mwc-list")],Gt);var Xt,Zt,Jt={ANCHOR:"mdc-menu-surface--anchor",ANIMATING_CLOSED:"mdc-menu-surface--animating-closed",ANIMATING_OPEN:"mdc-menu-surface--animating-open",FIXED:"mdc-menu-surface--fixed",IS_OPEN_BELOW:"mdc-menu-surface--is-open-below",OPEN:"mdc-menu-surface--open",ROOT:"mdc-menu-surface"},Qt={CLOSED_EVENT:"MDCMenuSurface:closed",OPENED_EVENT:"MDCMenuSurface:opened",FOCUSABLE_ELEMENTS:["button:not(:disabled)",'[href]:not([aria-disabled="true"])',"input:not(:disabled)","select:not(:disabled)","textarea:not(:disabled)",'[tabindex]:not([tabindex="-1"]):not([aria-disabled="true"])'].join(", ")},en={TRANSITION_OPEN_DURATION:120,TRANSITION_CLOSE_DURATION:75,MARGIN_TO_EDGE:32,ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO:.67};!function(e){e[e.BOTTOM=1]="BOTTOM",e[e.CENTER=2]="CENTER",e[e.RIGHT=4]="RIGHT",e[e.FLIP_RTL=8]="FLIP_RTL"}(Xt||(Xt={})),function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=4]="TOP_RIGHT",e[e.BOTTOM_LEFT=1]="BOTTOM_LEFT",e[e.BOTTOM_RIGHT=5]="BOTTOM_RIGHT",e[e.TOP_START=8]="TOP_START",e[e.TOP_END=12]="TOP_END",e[e.BOTTOM_START=9]="BOTTOM_START",e[e.BOTTOM_END=13]="BOTTOM_END"}(Zt||(Zt={}));var tn,nn=function(e){function t(n){var r=e.call(this,Object(k.a)(Object(k.a)({},t.defaultAdapter),n))||this;return r.isSurfaceOpen=!1,r.isQuickOpen=!1,r.isHoistedElement=!1,r.isFixedPosition=!1,r.openAnimationEndTimerId=0,r.closeAnimationEndTimerId=0,r.animationRequestId=0,r.anchorCorner=Zt.TOP_START,r.originCorner=Zt.TOP_START,r.anchorMargin={top:0,right:0,bottom:0,left:0},r.position={x:0,y:0},r}return Object(k.c)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return Jt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return Qt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return en},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Corner",{get:function(){return Zt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},hasAnchor:function(){return!1},isElementInContainer:function(){return!1},isFocused:function(){return!1},isRtl:function(){return!1},getInnerDimensions:function(){return{height:0,width:0}},getAnchorDimensions:function(){return null},getWindowDimensions:function(){return{height:0,width:0}},getBodyDimensions:function(){return{height:0,width:0}},getWindowScroll:function(){return{x:0,y:0}},setPosition:function(){},setMaxHeight:function(){},setTransformOrigin:function(){},saveFocus:function(){},restoreFocus:function(){},notifyClose:function(){},notifyOpen:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){var e=t.cssClasses,n=e.ROOT,r=e.OPEN;if(!this.adapter.hasClass(n))throw new Error(n+" class required in root element.");this.adapter.hasClass(r)&&(this.isSurfaceOpen=!0)},t.prototype.destroy=function(){clearTimeout(this.openAnimationEndTimerId),clearTimeout(this.closeAnimationEndTimerId),cancelAnimationFrame(this.animationRequestId)},t.prototype.setAnchorCorner=function(e){this.anchorCorner=e},t.prototype.flipCornerHorizontally=function(){this.originCorner=this.originCorner^Xt.RIGHT},t.prototype.setAnchorMargin=function(e){this.anchorMargin.top=e.top||0,this.anchorMargin.right=e.right||0,this.anchorMargin.bottom=e.bottom||0,this.anchorMargin.left=e.left||0},t.prototype.setIsHoisted=function(e){this.isHoistedElement=e},t.prototype.setFixedPosition=function(e){this.isFixedPosition=e},t.prototype.setAbsolutePosition=function(e,t){this.position.x=this.isFinite(e)?e:0,this.position.y=this.isFinite(t)?t:0},t.prototype.setQuickOpen=function(e){this.isQuickOpen=e},t.prototype.isOpen=function(){return this.isSurfaceOpen},t.prototype.open=function(){var e=this;this.isSurfaceOpen||(this.adapter.saveFocus(),this.isQuickOpen?(this.isSurfaceOpen=!0,this.adapter.addClass(t.cssClasses.OPEN),this.dimensions=this.adapter.getInnerDimensions(),this.autoposition(),this.adapter.notifyOpen()):(this.adapter.addClass(t.cssClasses.ANIMATING_OPEN),this.animationRequestId=requestAnimationFrame((function(){e.adapter.addClass(t.cssClasses.OPEN),e.dimensions=e.adapter.getInnerDimensions(),e.autoposition(),e.openAnimationEndTimerId=setTimeout((function(){e.openAnimationEndTimerId=0,e.adapter.removeClass(t.cssClasses.ANIMATING_OPEN),e.adapter.notifyOpen()}),en.TRANSITION_OPEN_DURATION)})),this.isSurfaceOpen=!0))},t.prototype.close=function(e){var n=this;void 0===e&&(e=!1),this.isSurfaceOpen&&(this.isQuickOpen?(this.isSurfaceOpen=!1,e||this.maybeRestoreFocus(),this.adapter.removeClass(t.cssClasses.OPEN),this.adapter.removeClass(t.cssClasses.IS_OPEN_BELOW),this.adapter.notifyClose()):(this.adapter.addClass(t.cssClasses.ANIMATING_CLOSED),requestAnimationFrame((function(){n.adapter.removeClass(t.cssClasses.OPEN),n.adapter.removeClass(t.cssClasses.IS_OPEN_BELOW),n.closeAnimationEndTimerId=setTimeout((function(){n.closeAnimationEndTimerId=0,n.adapter.removeClass(t.cssClasses.ANIMATING_CLOSED),n.adapter.notifyClose()}),en.TRANSITION_CLOSE_DURATION)})),this.isSurfaceOpen=!1,e||this.maybeRestoreFocus()))},t.prototype.handleBodyClick=function(e){var t=e.target;this.adapter.isElementInContainer(t)||this.close()},t.prototype.handleKeydown=function(e){var t=e.keyCode;("Escape"===e.key||27===t)&&this.close()},t.prototype.autoposition=function(){var e;this.measurements=this.getAutoLayoutmeasurements();var n=this.getoriginCorner(),r=this.getMenuSurfaceMaxHeight(n),i=this.hasBit(n,Xt.BOTTOM)?"bottom":"top",o=this.hasBit(n,Xt.RIGHT)?"right":"left",a=this.getHorizontalOriginOffset(n),s=this.getVerticalOriginOffset(n),c=this.measurements,l=c.anchorSize,u=c.surfaceSize,d=((e={})[o]=a,e[i]=s,e);l.width/u.width>en.ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO&&(o="center"),(this.isHoistedElement||this.isFixedPosition)&&this.adjustPositionForHoistedElement(d),this.adapter.setTransformOrigin(o+" "+i),this.adapter.setPosition(d),this.adapter.setMaxHeight(r?r+"px":""),this.hasBit(n,Xt.BOTTOM)||this.adapter.addClass(t.cssClasses.IS_OPEN_BELOW)},t.prototype.getAutoLayoutmeasurements=function(){var e=this.adapter.getAnchorDimensions(),t=this.adapter.getBodyDimensions(),n=this.adapter.getWindowDimensions(),r=this.adapter.getWindowScroll();return e||(e={top:this.position.y,right:this.position.x,bottom:this.position.y,left:this.position.x,width:0,height:0}),{anchorSize:e,bodySize:t,surfaceSize:this.dimensions,viewportDistance:{top:e.top,right:n.width-e.right,bottom:n.height-e.bottom,left:e.left},viewportSize:n,windowScroll:r}},t.prototype.getoriginCorner=function(){var e,n,r=this.originCorner,i=this.measurements,o=i.viewportDistance,a=i.anchorSize,s=i.surfaceSize,c=t.numbers.MARGIN_TO_EDGE;this.hasBit(this.anchorCorner,Xt.BOTTOM)?(e=o.top-c+a.height+this.anchorMargin.bottom,n=o.bottom-c-this.anchorMargin.bottom):(e=o.top-c+this.anchorMargin.top,n=o.bottom-c+a.height-this.anchorMargin.top),!(n-s.height>0)&&e>=n&&(r=this.setBit(r,Xt.BOTTOM));var l,u,d=this.adapter.isRtl(),f=this.hasBit(this.anchorCorner,Xt.FLIP_RTL),p=this.hasBit(this.anchorCorner,Xt.RIGHT),h=!1;(h=d&&f?!p:p)?(l=o.left+a.width+this.anchorMargin.right,u=o.right-this.anchorMargin.right):(l=o.left+this.anchorMargin.left,u=o.right+a.width-this.anchorMargin.left);var m=l-s.width>0,y=u-s.width>0,v=this.hasBit(r,Xt.FLIP_RTL)&&this.hasBit(r,Xt.RIGHT);return y&&v&&d||!m&&v?r=this.unsetBit(r,Xt.RIGHT):(m&&h&&d||m&&!h&&p||!y&&l>=u)&&(r=this.setBit(r,Xt.RIGHT)),r},t.prototype.getMenuSurfaceMaxHeight=function(e){var n=this.measurements.viewportDistance,r=0,i=this.hasBit(e,Xt.BOTTOM),o=this.hasBit(this.anchorCorner,Xt.BOTTOM),a=t.numbers.MARGIN_TO_EDGE;return i?(r=n.top+this.anchorMargin.top-a,o||(r+=this.measurements.anchorSize.height)):(r=n.bottom-this.anchorMargin.bottom+this.measurements.anchorSize.height-a,o&&(r-=this.measurements.anchorSize.height)),r},t.prototype.getHorizontalOriginOffset=function(e){var t=this.measurements.anchorSize,n=this.hasBit(e,Xt.RIGHT),r=this.hasBit(this.anchorCorner,Xt.RIGHT);if(n){var i=r?t.width-this.anchorMargin.left:this.anchorMargin.right;return this.isHoistedElement||this.isFixedPosition?i-(this.measurements.viewportSize.width-this.measurements.bodySize.width):i}return r?t.width-this.anchorMargin.right:this.anchorMargin.left},t.prototype.getVerticalOriginOffset=function(e){var t=this.measurements.anchorSize,n=this.hasBit(e,Xt.BOTTOM),r=this.hasBit(this.anchorCorner,Xt.BOTTOM);return n?r?t.height-this.anchorMargin.top:-this.anchorMargin.bottom:r?t.height+this.anchorMargin.bottom:this.anchorMargin.top},t.prototype.adjustPositionForHoistedElement=function(e){var t,n,r=this.measurements,i=r.windowScroll,o=r.viewportDistance,a=Object.keys(e);try{for(var s=Object(k.e)(a),c=s.next();!c.done;c=s.next()){var l=c.value,u=e[l]||0;u+=o[l],this.isFixedPosition||("top"===l?u+=i.y:"bottom"===l?u-=i.y:"left"===l?u+=i.x:u-=i.x),e[l]=u}}catch(d){t={error:d}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}},t.prototype.maybeRestoreFocus=function(){var e=this.adapter.isFocused(),t=document.activeElement&&this.adapter.isElementInContainer(document.activeElement);(e||t)&&this.adapter.restoreFocus()},t.prototype.hasBit=function(e,t){return Boolean(e&t)},t.prototype.setBit=function(e,t){return e|t},t.prototype.unsetBit=function(e,t){return e^t},t.prototype.isFinite=function(e){return"number"==typeof e&&isFinite(e)},t}(Te.a),rn=nn;function on(e){return(on="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function an(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n =0&&t.adapter.isSelectableItemAtIndex(n)&&t.setSelectedIndex(n)}),nn.numbers.TRANSITION_CLOSE_DURATION))},t.prototype.handleMenuSurfaceOpened=function(){switch(this.defaultFocusState_){case xn.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case xn.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case xn.NONE:break;default:this.adapter.focusListRoot()}},t.prototype.setDefaultFocusState=function(e){this.defaultFocusState_=e},t.prototype.setSelectedIndex=function(e){if(this.validatedIndex_(e),!this.adapter.isSelectableItemAtIndex(e))throw new Error("MDCMenuFoundation: No selection group at specified index.");var t=this.adapter.getSelectedSiblingOfItemAtIndex(e);t>=0&&(this.adapter.removeAttributeFromElementAtIndex(t,Sn.ARIA_CHECKED_ATTR),this.adapter.removeClassFromElementAtIndex(t,En.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(e,En.MENU_SELECTED_LIST_ITEM),this.adapter.addAttributeToElementAtIndex(e,Sn.ARIA_CHECKED_ATTR,"true")},t.prototype.setEnabled=function(e,t){this.validatedIndex_(e),t?(this.adapter.removeClassFromElementAtIndex(e,ut),this.adapter.addAttributeToElementAtIndex(e,Sn.ARIA_DISABLED_ATTR,"false")):(this.adapter.addClassToElementAtIndex(e,ut),this.adapter.addAttributeToElementAtIndex(e,Sn.ARIA_DISABLED_ATTR,"true"))},t.prototype.validatedIndex_=function(e){var t=this.adapter.getMenuItemCount();if(!(e>=0&&e0&&void 0!==arguments[0])||arguments[0],t=this.listElement;t&&t.layout(e)}},{key:"listElement",get:function(){return this.listElement_||(this.listElement_=this.renderRoot.querySelector("mwc-list")),this.listElement_}},{key:"items",get:function(){var e=this.listElement;return e?e.items:[]}},{key:"index",get:function(){var e=this.listElement;return e?e.index:-1}},{key:"selected",get:function(){var e=this.listElement;return e?e.selected:null}}])&&Dn(n.prototype,r),i&&Dn(n,i),l}(Ce.a);function Hn(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["mwc-list ::slotted([mwc-list-item]:not([twoline])){height:var(--mdc-menu-item-height, 48px)}mwc-list{max-width:var(--mdc-menu-max-width, auto);min-width:var(--mdc-menu-min-width, auto)}"]);return Hn=function(){return e},e}Object(k.b)([Object(o.i)(".mdc-menu")],Bn.prototype,"mdcRoot",void 0),Object(k.b)([Object(o.i)("slot")],Bn.prototype,"slotElement",void 0),Object(k.b)([Object(o.h)({type:Object})],Bn.prototype,"anchor",void 0),Object(k.b)([Object(o.h)({type:Boolean,reflect:!0})],Bn.prototype,"open",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"quick",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"wrapFocus",void 0),Object(k.b)([Object(o.h)({type:String})],Bn.prototype,"innerRole",void 0),Object(k.b)([Object(o.h)({type:String})],Bn.prototype,"corner",void 0),Object(k.b)([Object(o.h)({type:Number})],Bn.prototype,"x",void 0),Object(k.b)([Object(o.h)({type:Number})],Bn.prototype,"y",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"absolute",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"multi",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"activatable",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"fixed",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"forceGroupSelection",void 0),Object(k.b)([Object(o.h)({type:Boolean})],Bn.prototype,"fullwidth",void 0),Object(k.b)([Object(o.h)({type:String})],Bn.prototype,"menuCorner",void 0),Object(k.b)([Object(o.h)({type:String}),Object(O.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setDefaultFocusState(xn[e])}))],Bn.prototype,"defaultFocus",void 0);var Vn=Object(o.c)(Hn());function Un(e){return(Un="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Kn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $n(e,t){return($n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Yn(e,t){return!t||"object"!==Un(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qn(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Wn(e){return(Wn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Gn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&$n(e,t)}(r,e);var t,n=(t=r,function(){var e,n=Wn(t);if(qn()){var r=Wn(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return Yn(this,e)});function r(){return Kn(this,r),n.apply(this,arguments)}return r}(Bn);Gn.styles=Vn,Gn=Object(k.b)([Object(o.d)("mwc-menu")],Gn);n(107);function Xn(e){return(Xn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Zn(){var e=Qn(["\n :host {\n display: inline-block;\n position: relative;\n }\n "]);return Zn=function(){return e},e}function Jn(){var e=Qn(["\n
\n
\n e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:3,t=new Map;return{get:function(n){var r=n.match(Vr).length;if(t.has(r))return t.get(r);var i=parseFloat((1/Math.sqrt(r)).toFixed(e));return t.set(r,i),i},clear:function(){t.clear()}}}var Kr=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,r=void 0===n?Hr.getFn:n;jr(this,e),this.norm=Ur(3),this.getFn=r,this.isCreated=!1,this.setRecords()}return Ar(e,[{key:"setCollection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=e}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,Rr(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();Rr(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?Hr.getFn:r,o=new Kr({getFn:i});return o.setKeys(e),o.setCollection(t),o.create(),o}function Yr(e,t){var n=e.matches;t.matches=[],Dr(n)&&n.forEach((function(e){if(Dr(e.indices)&&e.indices.length){var n={indices:e.indices,value:e.value};e.key&&(n.key=e.key),e.idx>-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function qr(e,t){t.score=e.score}function Wr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,a=t.expectedLocation,s=void 0===a?0:a,c=t.distance,l=void 0===c?Hr.distance:c,u=r/e.length,d=Math.abs(s-o);return l?u+d/l:d?1:u}function Gr(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Hr.minMatchCharLength,n=[],r=-1,i=-1,o=0,a=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}function Xr(e){for(var t={},n=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=n.location,i=void 0===r?Hr.location:r,o=n.threshold,a=void 0===o?Hr.threshold:o,s=n.distance,c=void 0===s?Hr.distance:s,l=n.includeMatches,u=void 0===l?Hr.includeMatches:l,d=n.findAllMatches,f=void 0===d?Hr.findAllMatches:d,p=n.minMatchCharLength,h=void 0===p?Hr.minMatchCharLength:p,m=n.isCaseSensitive,y=void 0===m?Hr.isCaseSensitive:m;jr(this,e),this.options={location:i,threshold:a,distance:c,includeMatches:u,findAllMatches:f,minMatchCharLength:h,isCaseSensitive:y},this.pattern=y?t:t.toLowerCase(),this.chunks=[];for(var v=0;v3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?Hr.location:i,a=r.distance,s=void 0===a?Hr.distance:a,c=r.threshold,l=void 0===c?Hr.threshold:c,u=r.findAllMatches,d=void 0===u?Hr.findAllMatches:u,f=r.minMatchCharLength,p=void 0===f?Hr.minMatchCharLength:f,h=r.includeMatches,m=void 0===h?Hr.includeMatches:h;if(t.length>32)throw new Error(Lr(32));var y,v=t.length,b=e.length,g=Math.max(0,Math.min(o,b)),_=l,w=g,k=[];if(m)for(var O=0;O-1;){var x=Wr(t,{currentLocation:y,expectedLocation:g,distance:s});if(_=Math.min(x,_),w=y+v,m)for(var E=0;E=D;L-=1){var N=L-1,M=n[e.charAt(N)];if(M&&m&&(k[N]=1),F[L]=(F[L+1]<<1|1)&M,0!==P&&(F[L]|=(S[L+1]|S[L])<<1|1|S[L+1]),F[L]&A&&(j=Wr(t,{errors:P,currentLocation:N,expectedLocation:g,distance:s}))<=_){if(_=j,(w=N)<=g)break;D=Math.max(1,2*g-w)}}var B=Wr(t,{errors:P+1,currentLocation:g,expectedLocation:g,distance:s});if(B>_)break;S=F}var H={isMatch:w>=0,score:Math.max(.001,j)};return m&&(H.indices=Gr(k,p)),H}(e,i,o,{location:a+32*n,distance:s,threshold:c,findAllMatches:l,minMatchCharLength:u,includeMatches:r}),m=h.isMatch,y=h.score,v=h.indices;m&&(p=!0),f+=y,m&&v&&(d=[].concat(Er(d),Er(v)))}));var h={isMatch:p,score:p?f/this.chunks.length:1};return p&&r&&(h.indices=d),h}}]),e}(),Jr=function(){function e(t){jr(this,e),this.pattern=t}return Ar(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return Qr(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return Qr(e,this.singleRegex)}}]),e}();function Qr(e,t){var n=e.match(t);return n?n[1]:null}var ei=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){for(var t,n=0,r=[],i=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);var o=!!r.length;return{isMatch:o,score:o?1:0,indices:r}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),n}(Jr),ti=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),n}(Jr),ni=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),n}(Jr),ri=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),n}(Jr),ii=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),n}(Jr),oi=function(e){gr(n,e);var t=wr(n);function n(e){return jr(this,n),t.call(this,e)}return Ar(n,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),n}(Jr),ai=function(e){gr(n,e);var t=wr(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?Hr.location:o,s=i.threshold,c=void 0===s?Hr.threshold:s,l=i.distance,u=void 0===l?Hr.distance:l,d=i.includeMatches,f=void 0===d?Hr.includeMatches:d,p=i.findAllMatches,h=void 0===p?Hr.findAllMatches:p,m=i.minMatchCharLength,y=void 0===m?Hr.minMatchCharLength:m,v=i.isCaseSensitive,b=void 0===v?Hr.isCaseSensitive:v;return jr(this,n),(r=t.call(this,e))._bitapSearch=new Zr(e,{location:a,threshold:c,distance:u,includeMatches:f,findAllMatches:h,minMatchCharLength:y,isCaseSensitive:b}),r}return Ar(n,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),n}(Jr),si=[ei,ni,ri,oi,ii,ti,ai],ci=si.length,li=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function ui(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(li).filter((function(e){return e&&!!e.trim()})),r=[],i=0,o=n.length;i1&&void 0!==arguments[1]?arguments[1]:{},r=n.isCaseSensitive,i=void 0===r?Hr.isCaseSensitive:r,o=n.includeMatches,a=void 0===o?Hr.includeMatches:o,s=n.minMatchCharLength,c=void 0===s?Hr.minMatchCharLength:s,l=n.findAllMatches,u=void 0===l?Hr.findAllMatches:l,d=n.location,f=void 0===d?Hr.location:d,p=n.threshold,h=void 0===p?Hr.threshold:p,m=n.distance,y=void 0===m?Hr.distance:m;jr(this,e),this.query=null,this.options={isCaseSensitive:i,includeMatches:a,minMatchCharLength:c,findAllMatches:u,location:f,threshold:h,distance:y},this.pattern=i?t:t.toLowerCase(),this.query=ui(this.pattern,this.options)}return Ar(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var i=0,o=[],a=0,s=0,c=t.length;s2&&void 0!==arguments[2]?arguments[2]:{},r=n.auto,i=void 0===r||r,o=function e(n){var r=Object.keys(n);if(r.length>1&&!vi(n))return e(gi(n));var o=r[0];if(bi(n)){var a=n[o];if(!Rr(a))throw new Error(Fr(o));var s={key:o,pattern:a};return i&&(s.searcher=hi(a,t)),s}var c={children:[],operator:o};return r.forEach((function(t){var r=n[t];Tr(r)&&r.forEach((function(t){c.children.push(e(t))}))})),c};return vi(e)||(e=gi(e)),o(e)}var wi=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;jr(this,e),this.options=Object.assign({},Hr,{},n),this.options.useExtendedSearch,this._keyStore=new Mr(this.options.keys),this.setCollection(t,r)}return Ar(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof Kr))throw new Error("Incorrect 'index' type");this._myIndex=t||$r(this._keyStore.keys(),this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){Dr(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"removeAt",value:function(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}},{key:"getIndex",value:function(){return this._myIndex}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,a=i.includeScore,s=i.shouldSort,c=i.sortFn,l=Rr(e)?Rr(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return ki(l,this._keyStore),s&&l.sort(c),Ir(r)&&r>-1&&(l=l.slice(0,r)),Oi(l,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=hi(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(Dr(n)){var a=t.searchIn(n),s=a.isMatch,c=a.score,l=a.indices;s&&r.push({item:n,idx:i,matches:[{score:c,value:n,norm:o,indices:l}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=_i(e,this.options),r=this._myIndex,i=r.keys,o=r.records,a={},s=[];return o.forEach((function(e){var r=e.$,o=e.i;Dr(r)&&function e(n,r,o){if(!n.children){var c=n.key,l=n.searcher,u=r[i.indexOf(c)];return t._findMatches({key:c,value:u,searcher:l})}for(var d=n.operator,f=[],p=0;p2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?Hr.includeMatches:r,o=n.includeScore,a=void 0===o?Hr.includeScore:o,s=[];return i&&s.push(Yr),a&&s.push(qr),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return s.length&&s.forEach((function(t){t(e,r)})),r}))}wi.version="6.0.0",wi.createIndex=$r,wi.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?Hr.getFn:n,i=e.keys,o=e.records,a=new Kr({getFn:r});return a.setKeys(i),a.setRecords(o),a},wi.config=Hr,wi.parseQuery=_i,function(){pi.push.apply(pi,arguments)}(fi);var xi=wi;var Ei=n(27);function Si(e){return(Si="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ji(){var e=Ti(["\n ha-card {\n cursor: pointer;\n }\n .not_available {\n opacity: 0.6;\n }\n a.repo {\n color: var(--primary-text-color);\n }\n "]);return ji=function(){return e},e}function Ci(){var e=Ti(["\n \n \n

\n ','\n

\n
\n ',"\n
\n \n "]);return Ai=function(){return e},e}function Pi(){var e=Ti(['\n
\n

\n No results found in "','."\n

\n
\n ']);return Pi=function(){return e},e}function Ti(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ri(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ii(e,t){return(Ii=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Di(e,t){return!t||"object"!==Si(t)&&"function"!=typeof t?zi(e):t}function zi(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Fi(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Li(e){return(Li=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ni(e){var t,n=Ui(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function Mi(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Bi(e){return e.decorators&&e.decorators.length}function Hi(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Vi(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Ui(e){var t=function(e,t){if("object"!==Si(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Si(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Si(t)?t:String(t)}function Ki(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n Missing add-ons? Enable advanced mode on\n
\n your profile page\n \n .\n \n ']);return Wi=function(){return e},e}function Gi(){var e=Qi(['\n ']);return f=function(){return e},e}function p(){var e=h(["\n \n \n \n ","\n "]);return p=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?b(e):t}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _(e){var t,n=E(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function w(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function k(e){return e.decorators&&e.decorators.length}function O(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function x(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function E(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a0})))}},{kind:"method",key:"_toggleMenu",value:function(){Object(o.a)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return Object(i.c)(d())}}]}}),i.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(8),i=function(e,t){Object(r.a)(e,"show-dialog",{dialogTag:"dialog-hassio-markdown",dialogImport:function(){return Promise.all([n.e(0),n.e(3)]).then(n.bind(null,120))},dialogParams:t})}},function(e,t,n){"use strict";var r,i=null,o=window.HTMLImports&&window.HTMLImports.whenReady||null;function a(e){requestAnimationFrame((function(){o?o(e):(i||(i=new Promise((function(e){r=e})),"complete"===document.readyState?r():document.addEventListener("readystatechange",(function(){"complete"===document.readyState&&r()}))),i.then((function(){e&&e()})))}))}function s(e,t){for(var n=0;n\n \n",document.head.appendChild(r.content);var i=n(4),o=n(5),a=n(50),s=n(25),c=[a.a,s.a,{hostAttributes:{role:"option",tabindex:"0"}}];function l(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n \n']);return l=function(){return e},e}Object(i.a)({_template:Object(o.a)(l()),is:"paper-item",behaviors:[c]})},function(e,t){},function(e,t,n){"use strict";n(3);var r=n(5);function i(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n\n \n']);return i=function(){return e},e}var o=Object(r.a)(i());o.setAttribute("style","display: none;"),document.head.appendChild(o.content)},function(e,t,n){"use strict";n(52);var r=n(0);n(84);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n :host {\n display: inline-block;\n outline: none;\n }\n :host([disabled]) {\n pointer-events: none;\n }\n mwc-icon-button {\n --mdc-theme-on-primary: currentColor;\n --mdc-theme-text-disabled-on-light: var(--disabled-text-color);\n }\n ha-icon {\n --ha-icon-display: inline;\n }\n "]);return o=function(){return e},e}function a(){var e=s(["\n \n \n \n "]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n @apply --layout-inline;\n @apply --layout-center-center;\n position: relative;\n\n vertical-align: middle;\n\n fill: var(--iron-icon-fill-color, currentcolor);\n stroke: var(--iron-icon-stroke-color, none);\n\n width: var(--iron-icon-width, 24px);\n height: var(--iron-icon-height, 24px);\n @apply --iron-icon;\n }\n\n :host([hidden]) {\n display: none;\n }\n \n"]);return s=function(){return e},e}Object(r.a)({_template:Object(o.a)(s()),is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:a.a.create("iron-meta",{type:"iconset"})}},observers:["_updateIcon(_meta, isAttached)","_updateIcon(theme, isAttached)","_srcChanged(src, isAttached)","_iconChanged(icon, isAttached)"],_DEFAULT_ICONSET:"icons",_iconChanged:function(e){var t=(e||"").split(":");this._iconName=t.pop(),this._iconsetName=t.pop()||this._DEFAULT_ICONSET,this._updateIcon()},_srcChanged:function(e){this._updateIcon()},_usesIconset:function(){return this.icon||!this.src},_updateIcon:function(){this._usesIconset()?(this._img&&this._img.parentNode&&Object(i.a)(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&this._meta&&(this._iconset=this._meta.byKey(this._iconsetName),this._iconset?(this._iconset.applyIcon(this,this._iconName,this.theme),this.unlisten(window,"iron-iconset-added","_updateIcon")):this.listen(window,"iron-iconset-added","_updateIcon"))):(this._iconset&&this._iconset.removeIcon(this),this._img||(this._img=document.createElement("img"),this._img.style.width="100%",this._img.style.height="100%",this._img.draggable=!1),this._img.src=this.src,Object(i.a)(this.root).appendChild(this._img))}})},function(e,t,n){"use strict";n(3),n(47),n(34),n(59);var r=n(4),i=n(5);function o(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return o=function(){return e},e}Object(r.a)({_template:Object(i.a)(o()),is:"paper-item-body"})},function(e,t,n){"use strict";n(3);var r=n(20),i=n(4),o=n(2),a=n(5);function s(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n
\n
\n']);return s=function(){return e},e}var c={distance:function(e,t,n,r){var i=e-n,o=t-r;return Math.sqrt(i*i+o*o)},now:window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now};function l(e){this.element=e,this.width=this.boundingRect.width,this.height=this.boundingRect.height,this.size=Math.max(this.width,this.height)}function u(e){this.element=e,this.color=window.getComputedStyle(e).color,this.wave=document.createElement("div"),this.waveContainer=document.createElement("div"),this.wave.style.backgroundColor=this.color,this.wave.classList.add("wave"),this.waveContainer.classList.add("wave-container"),Object(o.a)(this.waveContainer).appendChild(this.wave),this.resetInteractionState()}l.prototype={get boundingRect(){return this.element.getBoundingClientRect()},furthestCornerDistanceFrom:function(e,t){var n=c.distance(e,t,0,0),r=c.distance(e,t,this.width,0),i=c.distance(e,t,0,this.height),o=c.distance(e,t,this.width,this.height);return Math.max(n,r,i,o)}},u.MAX_RADIUS=300,u.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){var e;return this.mouseDownStart?(e=c.now()-this.mouseDownStart,this.mouseUpStart&&(e-=this.mouseUpElapsed),e):0},get mouseUpElapsed(){return this.mouseUpStart?c.now()-this.mouseUpStart:0},get mouseDownElapsedSeconds(){return this.mouseDownElapsed/1e3},get mouseUpElapsedSeconds(){return this.mouseUpElapsed/1e3},get mouseInteractionSeconds(){return this.mouseDownElapsedSeconds+this.mouseUpElapsedSeconds},get initialOpacity(){return this.element.initialOpacity},get opacityDecayVelocity(){return this.element.opacityDecayVelocity},get radius(){var e=this.containerMetrics.width*this.containerMetrics.width,t=this.containerMetrics.height*this.containerMetrics.height,n=1.1*Math.min(Math.sqrt(e+t),u.MAX_RADIUS)+5,r=1.1-n/u.MAX_RADIUS*.2,i=this.mouseInteractionSeconds/r,o=n*(1-Math.pow(80,-i));return Math.abs(o)},get opacity(){return this.mouseUpStart?Math.max(0,this.initialOpacity-this.mouseUpElapsedSeconds*this.opacityDecayVelocity):this.initialOpacity},get outerOpacity(){var e=.3*this.mouseUpElapsedSeconds,t=this.opacity;return Math.max(0,Math.min(e,t))},get isOpacityFullyDecayed(){return this.opacity<.01&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isAnimationComplete(){return this.mouseUpStart?this.isOpacityFullyDecayed:this.isRestingAtMaxRadius},get translationFraction(){return Math.min(1,this.radius/this.containerMetrics.size*2/Math.sqrt(2))},get xNow(){return this.xEnd?this.xStart+this.translationFraction*(this.xEnd-this.xStart):this.xStart},get yNow(){return this.yEnd?this.yStart+this.translationFraction*(this.yEnd-this.yStart):this.yStart},get isMouseDown(){return this.mouseDownStart&&!this.mouseUpStart},resetInteractionState:function(){this.maxRadius=0,this.mouseDownStart=0,this.mouseUpStart=0,this.xStart=0,this.yStart=0,this.xEnd=0,this.yEnd=0,this.slideDistance=0,this.containerMetrics=new l(this.element)},draw:function(){var e,t,n;this.wave.style.opacity=this.opacity,e=this.radius/(this.containerMetrics.size/2),t=this.xNow-this.containerMetrics.width/2,n=this.yNow-this.containerMetrics.height/2,this.waveContainer.style.webkitTransform="translate("+t+"px, "+n+"px)",this.waveContainer.style.transform="translate3d("+t+"px, "+n+"px, 0)",this.wave.style.webkitTransform="scale("+e+","+e+")",this.wave.style.transform="scale3d("+e+","+e+",1)"},downAction:function(e){var t=this.containerMetrics.width/2,n=this.containerMetrics.height/2;this.resetInteractionState(),this.mouseDownStart=c.now(),this.center?(this.xStart=t,this.yStart=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)):(this.xStart=e?e.detail.x-this.containerMetrics.boundingRect.left:this.containerMetrics.width/2,this.yStart=e?e.detail.y-this.containerMetrics.boundingRect.top:this.containerMetrics.height/2),this.recenters&&(this.xEnd=t,this.yEnd=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)),this.maxRadius=this.containerMetrics.furthestCornerDistanceFrom(this.xStart,this.yStart),this.waveContainer.style.top=(this.containerMetrics.height-this.containerMetrics.size)/2+"px",this.waveContainer.style.left=(this.containerMetrics.width-this.containerMetrics.size)/2+"px",this.waveContainer.style.width=this.containerMetrics.size+"px",this.waveContainer.style.height=this.containerMetrics.size+"px"},upAction:function(e){this.isMouseDown&&(this.mouseUpStart=c.now())},remove:function(){Object(o.a)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},Object(i.a)({_template:Object(a.a)(s()),is:"paper-ripple",behaviors:[r.a],properties:{initialOpacity:{type:Number,value:.25},opacityDecayVelocity:{type:Number,value:.8},recenters:{type:Boolean,value:!1},center:{type:Boolean,value:!1},ripples:{type:Array,value:function(){return[]}},animating:{type:Boolean,readOnly:!0,reflectToAttribute:!0,value:!1},holdDown:{type:Boolean,value:!1,observer:"_holdDownChanged"},noink:{type:Boolean,value:!1},_animating:{type:Boolean},_boundAnimate:{type:Function,value:function(){return this.animate.bind(this)}}},get target(){return this.keyEventTarget},keyBindings:{"enter:keydown":"_onEnterKeydown","space:keydown":"_onSpaceKeydown","space:keyup":"_onSpaceKeyup"},attached:function(){11==this.parentNode.nodeType?this.keyEventTarget=Object(o.a)(this).getOwnerRoot().host:this.keyEventTarget=this.parentNode;var e=this.keyEventTarget;this.listen(e,"up","uiUpAction"),this.listen(e,"down","uiDownAction")},detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction"),this.unlisten(this.keyEventTarget,"down","uiDownAction"),this.keyEventTarget=null},get shouldKeepAnimating(){for(var e=0;e0||(this.addRipple().downAction(e),this._animating||(this._animating=!0,this.animate()))},uiUpAction:function(e){this.noink||this.upAction(e)},upAction:function(e){this.holdDown||(this.ripples.forEach((function(t){t.upAction(e)})),this._animating=!0,this.animate())},onAnimationComplete:function(){this._animating=!1,this.$.background.style.backgroundColor=null,this.fire("transitionend")},addRipple:function(){var e=new u(this);return Object(o.a)(this.$.waves).appendChild(e.waveContainer),this.$.background.style.backgroundColor=e.color,this.ripples.push(e),this._setAnimating(!0),e},removeRipple:function(e){var t=this.ripples.indexOf(e);t<0||(this.ripples.splice(t,1),e.remove(),this.ripples.length||this._setAnimating(!1))},animate:function(){if(this._animating){var e,t;for(e=0;e',""]);return m=function(){return e},e}function y(){var e=b(['\n
\n
\n
\n ','\n
\n \n
\n \n \n \n \n \n \n \n \n
\n
\n
\n
']);return y=function(){return e},e}function v(){var e=b([""]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nt.offsetHeight},notifyClosed:function(t){return e.emitNotification("closed",t)},notifyClosing:function(t){e.closingDueToDisconnect||(e.open=!1),e.emitNotification("closing",t)},notifyOpened:function(){return e.emitNotification("opened")},notifyOpening:function(){e.open=!0,e.emitNotification("opening")},reverseButtons:function(){},releaseFocus:function(){C.remove(e)},trapFocus:function(t){C.push(e),t&&t.focus()}})}},{key:"render",value:function(){var e,t,n,r=(e={},t=o.STACKED,n=this.stacked,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e),a=Object(i.f)(v());this.heading&&(a=this.renderHeading());var s={"mdc-dialog__actions":!this.hideActions};return Object(i.f)(y(),Object(p.a)(r),a,Object(p.a)(s))}},{key:"renderHeading",value:function(){return Object(i.f)(m(),this.heading)}},{key:"firstUpdated",value:function(){O(j(f.prototype),"firstUpdated",this).call(this),this.mdcFoundation.setAutoStackButtons(!0)}},{key:"connectedCallback",value:function(){O(j(f.prototype),"connectedCallback",this).call(this),this.open&&this.mdcFoundation&&!this.mdcFoundation.isOpen()&&(this.setEventListeners(),this.mdcFoundation.open())}},{key:"disconnectedCallback",value:function(){O(j(f.prototype),"disconnectedCallback",this).call(this),this.open&&this.mdcFoundation&&(this.removeEventListeners(),this.closingDueToDisconnect=!0,this.mdcFoundation.close(this.currentAction||this.defaultAction),this.closingDueToDisconnect=!1,this.currentAction=void 0,C.remove(this))}},{key:"forceLayout",value:function(){this.mdcFoundation.layout()}},{key:"focus",value:function(){var e=this.getInitialFocusEl();e&&e.focus()}},{key:"blur",value:function(){if(this.shadowRoot){var e=this.shadowRoot.activeElement;if(e)e instanceof HTMLElement&&e.blur();else{var t=this.getRootNode(),n=t instanceof Document?t.activeElement:null;n instanceof HTMLElement&&n.blur()}}}},{key:"setEventListeners",value:function(){var e=this;this.boundHandleClick=this.mdcFoundation.handleClick.bind(this.mdcFoundation),this.boundLayout=function(){e.open&&e.mdcFoundation.layout.bind(e.mdcFoundation)},this.boundHandleKeydown=this.mdcFoundation.handleKeydown.bind(this.mdcFoundation),this.boundHandleDocumentKeydown=this.mdcFoundation.handleDocumentKeydown.bind(this.mdcFoundation),this.mdcRoot.addEventListener("click",this.boundHandleClick),window.addEventListener("resize",this.boundLayout,l()),window.addEventListener("orientationchange",this.boundLayout,l()),this.mdcRoot.addEventListener("keydown",this.boundHandleKeydown,l()),document.addEventListener("keydown",this.boundHandleDocumentKeydown,l())}},{key:"removeEventListeners",value:function(){this.boundHandleClick&&this.mdcRoot.removeEventListener("click",this.boundHandleClick),this.boundLayout&&(window.removeEventListener("resize",this.boundLayout),window.removeEventListener("orientationchange",this.boundLayout)),this.boundHandleKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleKeydown),this.boundHandleDocumentKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleDocumentKeydown)}},{key:"close",value:function(){this.open=!1}},{key:"show",value:function(){this.open=!0}},{key:"primaryButton",get:function(){var e=this.primarySlot.assignedNodes(),t=(e=e.filter((function(e){return e instanceof HTMLElement})))[0];return t||null}}])&&k(n.prototype,r),a&&k(n,a),f}(d.a);function A(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['.mdc-elevation-overlay{position:absolute;border-radius:inherit;pointer-events:none;opacity:0;opacity:var(--mdc-elevation-overlay-opacity, 0);transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff;background-color:var(--mdc-elevation-overlay-color, #fff)}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,.6)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-dialog[dir=rtl] .mdc-dialog__surface,[dir=rtl] .mdc-dialog .mdc-dialog__surface{text-align:right}.mdc-dialog__title{display:block;margin-top:0;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog[dir=rtl] .mdc-dialog__title,[dir=rtl] .mdc-dialog .mdc-dialog__title{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{padding-bottom:15px}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-dialog[dir=rtl] .mdc-dialog__button,[dir=rtl] .mdc-dialog .mdc-dialog__button{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog-scroll-lock{overflow:hidden}#actions:not(.mdc-dialog__actions){display:none}.mdc-dialog__surface{box-shadow:var(--mdc-dialog-box-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}@media(min-width: 560px){.mdc-dialog .mdc-dialog__surface{max-width:560px;max-width:var(--mdc-dialog-max-width, 560px)}}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0, 0, 0, 0.32);background-color:var(--mdc-dialog-scrim-color, rgba(0, 0, 0, 0.32))}.mdc-dialog .mdc-dialog__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-dialog-heading-ink-color, rgba(0, 0, 0, 0.87))}.mdc-dialog .mdc-dialog__content{color:rgba(0, 0, 0, 0.6);color:var(--mdc-dialog-content-ink-color, rgba(0, 0, 0, 0.6))}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12))}.mdc-dialog .mdc-dialog__surface{min-width:280px;min-width:var(--mdc-dialog-min-width, 280px)}.mdc-dialog .mdc-dialog__surface{max-height:var(--mdc-dialog-max-height, calc(100% - 32px))}#actions ::slotted(*){margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] #actions ::slotted(*),#actions ::slotted(*)[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog[dir=rtl] #actions ::slotted(*),[dir=rtl] .mdc-dialog #actions ::slotted(*){text-align:left}.mdc-dialog--stacked #actions{flex-direction:column-reverse}.mdc-dialog--stacked #actions *:not(:last-child) ::slotted(*){flex-basis:1e-9px;margin-top:12px}']);return A=function(){return e},e}Object(r.b)([Object(i.i)(".mdc-dialog")],P.prototype,"mdcRoot",void 0),Object(r.b)([Object(i.i)('slot[name="primaryAction"]')],P.prototype,"primarySlot",void 0),Object(r.b)([Object(i.i)('slot[name="secondaryAction"]')],P.prototype,"secondarySlot",void 0),Object(r.b)([Object(i.i)("#contentSlot")],P.prototype,"contentSlot",void 0),Object(r.b)([Object(i.i)(".mdc-dialog__content")],P.prototype,"contentElement",void 0),Object(r.b)([Object(i.i)(".mdc-container")],P.prototype,"conatinerElement",void 0),Object(r.b)([Object(i.h)({type:Boolean})],P.prototype,"hideActions",void 0),Object(r.b)([Object(i.h)({type:Boolean}),Object(f.a)((function(){this.forceLayout()}))],P.prototype,"stacked",void 0),Object(r.b)([Object(i.h)({type:String})],P.prototype,"heading",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setScrimClickAction(e)}))],P.prototype,"scrimClickAction",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setEscapeKeyAction(e)}))],P.prototype,"escapeKeyAction",void 0),Object(r.b)([Object(i.h)({type:Boolean,reflect:!0}),Object(f.a)((function(e){this.mdcFoundation&&this.isConnected&&(e?(this.setEventListeners(),this.mdcFoundation.open()):(this.removeEventListeners(),this.mdcFoundation.close(this.currentAction||this.defaultAction),this.currentAction=void 0))}))],P.prototype,"open",void 0),Object(r.b)([Object(i.h)()],P.prototype,"defaultAction",void 0),Object(r.b)([Object(i.h)()],P.prototype,"actionAttribute",void 0),Object(r.b)([Object(i.h)()],P.prototype,"initialFocusAttribute",void 0);var T=Object(i.c)(A());function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function I(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e,t){return!t||"object"!==R(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function F(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}(r,e);var t,n=(t=r,function(){var e,n=L(t);if(F()){var r=L(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return z(this,e)});function r(){return I(this,r),n.apply(this,arguments)}return r}(P);N.styles=T,N=Object(r.b)([Object(i.d)("mwc-dialog")],N);n(93);var M=n(7),H=n(79);function B(e){return(B="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function V(){var e=oe(['\n .mdc-dialog {\n --mdc-dialog-scroll-divider-color: var(--divider-color);\n z-index: var(--dialog-z-index, 7);\n }\n .mdc-dialog__actions {\n justify-content: var(--justify-action-buttons, flex-end);\n padding-bottom: max(env(safe-area-inset-bottom), 8px);\n }\n .mdc-dialog__container {\n align-items: var(--vertial-align-dialog, center);\n }\n .mdc-dialog__title::before {\n display: block;\n height: 20px;\n }\n .mdc-dialog .mdc-dialog__content {\n position: var(--dialog-content-position, relative);\n padding: var(--dialog-content-padding, 20px 24px);\n }\n :host([hideactions]) .mdc-dialog .mdc-dialog__content {\n padding-bottom: max(\n var(--dialog-content-padding, 20px),\n env(safe-area-inset-bottom)\n );\n }\n .mdc-dialog .mdc-dialog__surface {\n position: var(--dialog-surface-position, relative);\n min-height: var(--mdc-dialog-min-height, auto);\n }\n .header_button {\n position: absolute;\n right: 16px;\n top: 10px;\n text-decoration: none;\n color: inherit;\n }\n [dir="rtl"].header_button {\n right: auto;\n left: 16px;\n }\n ']);return V=function(){return e},e}function U(){var e=oe(['\n ',"\n "]);return U=function(){return e},e}function K(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function q(e,t){return!t||"object"!==B(t)&&"function"!=typeof t?G(e):t}function G(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function W(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Y(e){var t,n=ee(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function X(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Z(e){return e.decorators&&e.decorators.length}function J(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Q(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function ee(e){var t=function(e,t){if("object"!==B(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==B(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===B(t)?t:String(t)}function te(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n
\n
\n ','\n
\n \n
\n
\n ']);return k=function(){return e},e}function O(){var e=S([""]);return O=function(){return e},e}function x(){var e=S(['\n \n ']);return x=function(){return e},e}function E(){var e=S(["",""]);return E=function(){return e},e}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n \n\n
','
\n \n \n
e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n outline: none;\n }\n .container {\n position: relative;\n display: inline-block;\n }\n\n mwc-button {\n transition: all 1s;\n }\n\n .success mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--success-color);\n transition: none;\n }\n\n .error mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--error-color);\n transition: none;\n }\n\n .progress {\n @apply --layout;\n @apply --layout-center-center;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n \n
\n \n \n \n \n
\n ']);return o=function(){return e},e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n\n :host {\n display: block;\n padding: 8px 0;\n\n background: var(--paper-listbox-background-color, var(--primary-background-color));\n color: var(--paper-listbox-color, var(--primary-text-color));\n\n @apply --paper-listbox;\n }\n \n\n \n"]);return a=function(){return e},e}Object(i.a)({_template:Object(o.a)(a()),is:"paper-listbox",behaviors:[r.a],hostAttributes:{role:"listbox"}})},function(e,t,n){"use strict";var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n pre {\n overflow-x: auto;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n }\n .bold {\n font-weight: bold;\n }\n .italic {\n font-style: italic;\n }\n .underline {\n text-decoration: underline;\n }\n .strikethrough {\n text-decoration: line-through;\n }\n .underline.strikethrough {\n text-decoration: underline line-through;\n }\n .fg-red {\n color: rgb(222, 56, 43);\n }\n .fg-green {\n color: rgb(57, 181, 74);\n }\n .fg-yellow {\n color: rgb(255, 199, 6);\n }\n .fg-blue {\n color: rgb(0, 111, 184);\n }\n .fg-magenta {\n color: rgb(118, 38, 113);\n }\n .fg-cyan {\n color: rgb(44, 181, 233);\n }\n .fg-white {\n color: rgb(204, 204, 204);\n }\n .bg-black {\n background-color: rgb(0, 0, 0);\n }\n .bg-red {\n background-color: rgb(222, 56, 43);\n }\n .bg-green {\n background-color: rgb(57, 181, 74);\n }\n .bg-yellow {\n background-color: rgb(255, 199, 6);\n }\n .bg-blue {\n background-color: rgb(0, 111, 184);\n }\n .bg-magenta {\n background-color: rgb(118, 38, 113);\n }\n .bg-cyan {\n background-color: rgb(44, 181, 233);\n }\n .bg-white {\n background-color: rgb(204, 204, 204);\n }\n "]);return o=function(){return e},e}function a(){var e=s(["",""]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a-1&&(this._interestedResizables.splice(t,1),this._unsubscribeIronResize(e))},_subscribeIronResize:function(e){e.addEventListener("iron-resize",this._boundOnDescendantIronResize)},_unsubscribeIronResize:function(e){e.removeEventListener("iron-resize",this._boundOnDescendantIronResize)},resizerShouldNotify:function(e){return!0},_onDescendantIronResize:function(e){this._notifyingDescendant?e.stopPropagation():s.f||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=Object(o.a)(e).rootTarget;t!==this&&(t.assignParentResizable(this),this._notifyDescendant(t),e.stopPropagation())},_parentResizableChanged:function(e){e&&window.removeEventListener("resize",this._boundNotifyResize)},_notifyDescendant:function(e){this.isAttached&&(this._notifyingDescendant=!0,e.notifyResize(),this._notifyingDescendant=!1)},_requestResizeNotifications:function(){if(this.isAttached)if("loading"===document.readyState){var e=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",(function t(){document.removeEventListener("readystatechange",t),e()}))}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach((function(e){e!==this&&e._findParent()}),this):(c.forEach((function(e){e!==this&&e._findParent()}),this),window.addEventListener("resize",this._boundNotifyResize),this.notifyResize())},_findParent:function(){this.assignParentResizable(null),this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0}),this._parentResizable?c.delete(this):c.add(this)}},u=Element.prototype,d=u.matches||u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector,f={getTabbableNodes:function(e){var t=[];return this._collectTabbableNodes(e,t)?this._sortByTabIndex(t):t},isFocusable:function(e){return d.call(e,"input, select, textarea, button, object")?d.call(e,":not([disabled])"):d.call(e,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(e){return this.isFocusable(e)&&d.call(e,':not([tabindex="-1"])')&&this._isVisible(e)},_normalizedTabIndex:function(e){if(this.isFocusable(e)){var t=e.getAttribute("tabindex")||0;return Number(t)}return-1},_collectTabbableNodes:function(e,t){if(e.nodeType!==Node.ELEMENT_NODE||!this._isVisible(e))return!1;var n,r=e,i=this._normalizedTabIndex(r),a=i>0;i>=0&&t.push(r),n="content"===r.localName||"slot"===r.localName?Object(o.a)(r).getDistributedNodes():Object(o.a)(r.root||r).children;for(var s=0;s0&&t.length>0;)this._hasLowerTabOrder(e[0],t[0])?n.push(t.shift()):n.push(e.shift());return n.concat(e,t)},_hasLowerTabOrder:function(e,t){var n=Math.max(e.tabIndex,0),r=Math.max(t.tabIndex,0);return 0===n||0===r?r>n:n>r}},p=n(4),h=n(5);function m(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return m=function(){return e},e}Object(p.a)({_template:Object(h.a)(m()),is:"iron-overlay-backdrop",properties:{opened:{reflectToAttribute:!0,type:Boolean,value:!1,observer:"_openedChanged"}},listeners:{transitionend:"_onTransitionend"},created:function(){this.__openedRaf=null},attached:function(){this.opened&&this._openedChanged(this.opened)},prepare:function(){this.opened&&!this.parentNode&&Object(o.a)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||Object(o.a)(this.parentNode).removeChild(this)},_onTransitionend:function(e){e&&e.target===this&&this.complete()},_openedChanged:function(e){if(e)this.prepare();else{var t=window.getComputedStyle(this);"0s"!==t.transitionDuration&&0!=t.opacity||this.complete()}this.isAttached&&(this.__openedRaf&&(window.cancelAnimationFrame(this.__openedRaf),this.__openedRaf=null),this.scrollTop=this.scrollTop,this.__openedRaf=window.requestAnimationFrame(function(){this.__openedRaf=null,this.toggleClass("opened",this.opened)}.bind(this)))}});var y=n(45),v=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,y.a(document.documentElement,"tap",(function(){})),document.addEventListener("tap",this._onCaptureClick.bind(this),!0),document.addEventListener("focus",this._onCaptureFocus.bind(this),!0),document.addEventListener("keydown",this._onCaptureKeyDown.bind(this),!0)};v.prototype={constructor:v,get backdropElement(){return this._backdropElement||(this._backdropElement=document.createElement("iron-overlay-backdrop")),this._backdropElement},get deepActiveElement(){var e=document.activeElement;for(e&&e instanceof Element!=!1||(e=document.body);e.root&&Object(o.a)(e.root).activeElement;)e=Object(o.a)(e.root).activeElement;return e},_bringOverlayAtIndexToFront:function(e){var t=this._overlays[e];if(t){var n=this._overlays.length-1,r=this._overlays[n];if(r&&this._shouldBeBehindOverlay(t,r)&&n--,!(e>=n)){var i=Math.max(this.currentOverlayZ(),this._minimumZ);for(this._getZ(t)<=i&&this._applyOverlayZ(t,i);e=0)return this._bringOverlayAtIndexToFront(t),void this.trackBackdrop();var n=this._overlays.length,r=this._overlays[n-1],i=Math.max(this._getZ(r),this._minimumZ),o=this._getZ(e);if(r&&this._shouldBeBehindOverlay(e,r)){this._applyOverlayZ(r,i),n--;var a=this._overlays[n-1];i=Math.max(this._getZ(a),this._minimumZ)}o<=i&&this._applyOverlayZ(e,i),this._overlays.splice(n,0,e),this.trackBackdrop()},removeOverlay:function(e){var t=this._overlays.indexOf(e);-1!==t&&(this._overlays.splice(t,1),this.trackBackdrop())},currentOverlay:function(){var e=this._overlays.length-1;return this._overlays[e]},currentOverlayZ:function(){return this._getZ(this.currentOverlay())},ensureMinimumZ:function(e){this._minimumZ=Math.max(this._minimumZ,e)},focusOverlay:function(){var e=this.currentOverlay();e&&e._applyFocus()},trackBackdrop:function(){var e=this._overlayWithBackdrop();(e||this._backdropElement)&&(this.backdropElement.style.zIndex=this._getZ(e)-1,this.backdropElement.opened=!!e,this.backdropElement.prepare())},getBackdrops:function(){for(var e=[],t=0;t=0;e--)if(this._overlays[e].withBackdrop)return this._overlays[e]},_getZ:function(e){var t=this._minimumZ;if(e){var n=Number(e.style.zIndex||window.getComputedStyle(e).zIndex);n==n&&(t=n)}return t},_setZ:function(e,t){e.style.zIndex=t},_applyOverlayZ:function(e,t){this._setZ(e,t+2)},_overlayInPath:function(e){e=e||[];for(var t=0;t=0||(0===j.length&&function(){b=b||C.bind(void 0);for(var e=0,t=x.length;e=Math.abs(t),i=0;i0:o.scrollTop0:o.scrollLeft=0))switch(this.scrollAction){case"lock":this.__restoreScrollPosition();break;case"refit":this.__deraf("refit",this.refit);break;case"cancel":this.cancel(e)}},__saveScrollPosition:function(){document.scrollingElement?(this.__scrollTop=document.scrollingElement.scrollTop,this.__scrollLeft=document.scrollingElement.scrollLeft):(this.__scrollTop=Math.max(document.documentElement.scrollTop,document.body.scrollTop),this.__scrollLeft=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft))},__restoreScrollPosition:function(){document.scrollingElement?(document.scrollingElement.scrollTop=this.__scrollTop,document.scrollingElement.scrollLeft=this.__scrollLeft):(document.documentElement.scrollTop=document.body.scrollTop=this.__scrollTop,document.documentElement.scrollLeft=document.body.scrollLeft=this.__scrollLeft)}},A=[a,l,P],T=[{properties:{animationConfig:{type:Object},entryAnimation:{observer:"_entryAnimationChanged",type:String},exitAnimation:{observer:"_exitAnimationChanged",type:String}},_entryAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.entry=[{name:this.entryAnimation,node:this}]},_exitAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.exit=[{name:this.exitAnimation,node:this}]},_copyProperties:function(e,t){for(var n in t)e[n]=t[n]},_cloneConfig:function(e){var t={isClone:!0};return this._copyProperties(t,e),t},_getAnimationConfigRecursive:function(e,t,n){var r;if(this.animationConfig)if(this.animationConfig.value&&"function"==typeof this.animationConfig.value)this._warn(this._logf("playAnimation","Please put 'animationConfig' inside of your components 'properties' object instead of outside of it."));else if(r=e?this.animationConfig[e]:this.animationConfig,Array.isArray(r)||(r=[r]),r)for(var i,o=0;i=r[o];o++)if(i.animatable)i.animatable._getAnimationConfigRecursive(i.type||e,t,n);else if(i.id){var a=t[i.id];a?(a.isClone||(t[i.id]=this._cloneConfig(a),a=t[i.id]),this._copyProperties(a,i)):t[i.id]=i}else n.push(i)},getAnimationConfig:function(e){var t={},n=[];for(var r in this._getAnimationConfigRecursive(e,t,n),t)n.push(t[r]);return n}},{_configureAnimations:function(e){var t=[],n=[];if(e.length>0)for(var r,i=0;r=e[i];i++){var o=document.createElement(r.name);if(o.isNeonAnimation){var a;o.configure||(o.configure=function(e){return null}),a=o.configure(r),n.push({result:a,config:r,neonAnimation:o})}else console.warn(this.is+":",r.name,"not found!")}for(var s=0;s\n :host {\n position: fixed;\n }\n\n #contentWrapper ::slotted(*) {\n overflow: auto;\n }\n\n #contentWrapper.animating ::slotted(*) {\n overflow: hidden;\n pointer-events: none;\n }\n \n\n
\n \n
\n']);return R=function(){return e},e}Object(p.a)({_template:Object(h.a)(R()),is:"iron-dropdown",behaviors:[i.a,r.a,A,T],properties:{horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},openAnimationConfig:{type:Object},closeAnimationConfig:{type:Object},focusTarget:{type:Object},noAnimations:{type:Boolean,value:!1},allowOutsideScroll:{type:Boolean,value:!1,observer:"_allowOutsideScrollChanged"}},listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},observers:["_updateOverlayPosition(positionTarget, verticalAlign, horizontalAlign, verticalOffset, horizontalOffset)"],get containedElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t\n :host {\n display: inline-block;\n position: relative;\n padding: 8px;\n outline: none;\n\n @apply --paper-menu-button;\n }\n\n :host([disabled]) {\n cursor: auto;\n color: var(--disabled-text-color);\n\n @apply --paper-menu-button-disabled;\n }\n\n iron-dropdown {\n @apply --paper-menu-button-dropdown;\n }\n\n .dropdown-content {\n @apply --shadow-elevation-2dp;\n\n position: relative;\n border-radius: 2px;\n background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color));\n\n @apply --paper-menu-button-content;\n }\n\n :host([vertical-align="top"]) .dropdown-content {\n margin-bottom: 20px;\n margin-top: -10px;\n top: 10px;\n }\n\n :host([vertical-align="bottom"]) .dropdown-content {\n bottom: 10px;\n margin-bottom: -10px;\n margin-top: 20px;\n }\n\n #trigger {\n cursor: pointer;\n }\n \n\n
\n \n
\n\n \n \n \n']);return D=function(){return e},e}Object(p.a)({is:"paper-menu-grow-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this._effect=new KeyframeEffect(t,[{height:n/2+"px"},{height:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-grow-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n/2+"px"},{width:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n+"px"},{width:n-n/20+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this.setPrefixedProperty(t,"transformOrigin","0 0"),this._effect=new KeyframeEffect(t,[{height:n+"px",transform:"translateY(0)"},{height:n/2+"px",transform:"translateY(-20px)"}],this.timingFromConfig(e)),this._effect}});var z={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},F=Object(p.a)({_template:Object(h.a)(D()),is:"paper-menu-button",behaviors:[r.a,i.a],properties:{opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},noOverlap:{type:Boolean},noAnimations:{type:Boolean,value:!1},ignoreSelect:{type:Boolean,value:!1},closeOnActivate:{type:Boolean,value:!1},openAnimationConfig:{type:Object,value:function(){return[{name:"fade-in-animation",timing:{delay:100,duration:200}},{name:"paper-menu-grow-width-animation",timing:{delay:100,duration:150,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:z.ANIMATION_CUBIC_BEZIER}}]}},closeAnimationConfig:{type:Object,value:function(){return[{name:"fade-out-animation",timing:{duration:150}},{name:"paper-menu-shrink-width-animation",timing:{delay:100,duration:50,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-shrink-height-animation",timing:{duration:200,easing:"ease-in"}}]}},allowOutsideScroll:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!0},_dropdownContent:{type:Object}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t-1&&e.preventDefault()}});Object.keys(z).forEach((function(e){F[e]=z[e]}));n(96);var L=n(65);Object(p.a)({is:"iron-iconset-svg",properties:{name:{type:String,observer:"_nameChanged"},size:{type:Number,value:24},rtlMirroring:{type:Boolean,value:!1},useGlobalRtlAttribute:{type:Boolean,value:!1}},created:function(){this._meta=new L.a({type:"iconset",key:null,value:null})},attached:function(){this.style.display="none"},getIconNames:function(){return this._icons=this._createIconMap(),Object.keys(this._icons).map((function(e){return this.name+":"+e}),this)},applyIcon:function(e,t){this.removeIcon(e);var n=this._cloneIcon(t,this.rtlMirroring&&this._targetIsRTL(e));if(n){var r=Object(o.a)(e.root||e);return r.insertBefore(n,r.childNodes[0]),e._svgIcon=n}return null},removeIcon:function(e){e._svgIcon&&(Object(o.a)(e.root||e).removeChild(e._svgIcon),e._svgIcon=null)},_targetIsRTL:function(e){if(null==this.__targetIsRTL)if(this.useGlobalRtlAttribute){var t=document.body&&document.body.hasAttribute("dir")?document.body:document.documentElement;this.__targetIsRTL="rtl"===t.getAttribute("dir")}else e&&e.nodeType!==Node.ELEMENT_NODE&&(e=e.host),this.__targetIsRTL=e&&"rtl"===window.getComputedStyle(e).direction;return this.__targetIsRTL},_nameChanged:function(){this._meta.value=null,this._meta.key=this.name,this._meta.value=this,this.async((function(){this.fire("iron-iconset-added",this,{node:window})}))},_createIconMap:function(){var e=Object.create(null);return Object(o.a)(this).querySelectorAll("[id]").forEach((function(t){e[t.id]=t})),e},_cloneIcon:function(e,t){return this._icons=this._icons||this._createIconMap(),this._prepareSvgClone(this._icons[e],this.size,t)},_prepareSvgClone:function(e,t,n){if(e){var r=e.cloneNode(!0),i=document.createElementNS("http://www.w3.org/2000/svg","svg"),o=r.getAttribute("viewBox")||"0 0 "+t+" "+t,a="pointer-events: none; display: block; width: 100%; height: 100%;";return n&&r.hasAttribute("mirror-in-rtl")&&(a+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;"),i.setAttribute("viewBox",o),i.setAttribute("preserveAspectRatio","xMidYMid meet"),i.setAttribute("focusable","false"),i.style.cssText=a,i.appendChild(r).removeAttribute("id"),i}return null}});var N=document.createElement("template");N.setAttribute("style","display: none;"),N.innerHTML='\n\n\n\n',document.head.appendChild(N.content);var M=document.createElement("template");M.setAttribute("style","display: none;"),M.innerHTML='\n \n',document.head.appendChild(M.content);var H=n(50),B=n(63),V=n(54);function U(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n \x3c!-- this div fulfills an a11y requirement for combobox, do not remove --\x3e\n \n \n \x3c!-- support hybrid mode: user might be using paper-menu-button 1.x which distributes via --\x3e\n \n \n \n']);return U=function(){return e},e}Object(p.a)({_template:Object(h.a)(U()),is:"paper-dropdown-menu",behaviors:[H.a,i.a,B.a,V.a],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0},label:{type:String},placeholder:{type:String},errorMessage:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean,value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,dynamicAlign:{type:Boolean},restoreFocusOnClose:{type:Boolean,value:!0}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},hostAttributes:{role:"combobox","aria-autocomplete":"none","aria-haspopup":"true"},observers:["_selectedItemChanged(selectedItem)"],attached:function(){var e=this.contentElement;e&&e.selectedItem&&this._setSelectedItem(e.selectedItem)},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:x(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(r){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(102)(e))},function(e,t,n){"use strict";var r;(r="undefined"!=typeof process&&"[object process]"==={}.toString.call(process)||"undefined"!=typeof navigator&&"ReactNative"===navigator.product?global:self).Proxy||(r.Proxy=n(112)(),r.Proxy.revocable=r.Proxy.revocable)},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(){var e,t=null;function r(e){return!!e&&("object"===n(e)||"function"==typeof e)}return(e=function(e,n){if(!r(e)||!r(n))throw new TypeError("Cannot create proxy with a non-object as target or handler");var i=function(){};t=function(){e=null,i=function(e){throw new TypeError("Cannot perform '".concat(e,"' on a proxy that has been revoked"))}},setTimeout((function(){t=null}),0);var o=n;for(var a in n={get:null,set:null,apply:null,construct:null},o){if(!(a in n))throw new TypeError("Proxy polyfill does not support trap '".concat(a,"'"));n[a]=o[a]}"function"==typeof o&&(n.apply=o.apply.bind(o));var s=this,c=!1,l=!1;"function"==typeof e?(s=function(){var t=this&&this.constructor===s,r=Array.prototype.slice.call(arguments);if(i(t?"construct":"apply"),t&&n.construct)return n.construct.call(this,e,r);if(!t&&n.apply)return n.apply(e,this,r);if(t){r.unshift(e);var o=e.bind.apply(e,r);return new o}return e.apply(this,r)},c=!0):e instanceof Array&&(s=[],l=!0);var u=n.get?function(e){return i("get"),n.get(this,e,s)}:function(e){return i("get"),this[e]},d=n.set?function(e,t){i("set");n.set(this,e,t,s)}:function(e,t){i("set"),this[e]=t},f=Object.getOwnPropertyNames(e),p={};f.forEach((function(t){if(!c&&!l||!(t in s)){var n={enumerable:!!Object.getOwnPropertyDescriptor(e,t).enumerable,get:u.bind(e,t),set:d.bind(e,t)};Object.defineProperty(s,t,n),p[t]=!0}}));var h=!0;if(Object.setPrototypeOf?Object.setPrototypeOf(s,Object.getPrototypeOf(e)):s.__proto__?s.__proto__=e.__proto__:h=!1,n.get||!h)for(var m in e)p[m]||Object.defineProperty(s,m,{get:u.bind(e,m)});return Object.seal(e),Object.seal(s),s}).revocable=function(n,r){return{proxy:new e(n,r),revoke:t}},e}},function(e,t){var n=document.createElement("template");n.setAttribute("style","display: none;"),n.innerHTML='',document.head.appendChild(n.content)},function(e,t){},function(e,t,n){"use strict";n.r(t);n(40),n(52);var r=n(7),i=(n(71),n(90),n(95),n(81),n(0)),o=n(49),a=(n(101),n(33),n(57)),s=n(31),c=n(11);function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(){var e=y(["\n ha-dialog.button-left {\n --justify-action-buttons: flex-start;\n }\n paper-icon-item {\n cursor: pointer;\n }\n .form {\n color: var(--primary-text-color);\n }\n .option {\n border: 1px solid var(--divider-color);\n border-radius: 4px;\n margin-top: 4px;\n }\n mwc-button {\n margin-left: 8px;\n }\n ha-paper-dropdown-menu {\n display: block;\n }\n "]);return u=function(){return e},e}function d(){var e=y([""]);return d=function(){return e},e}function f(){var e=y(["\n \n No repositories\n \n "]);return f=function(){return e},e}function p(){var e=y(['\n \n \n
',"
\n
","
\n
","
\n
\n ',"
"]);return h=function(){return e},e}function m(){var e=y(["\n \n ','\n
\n ','\n
\n \n
\n
\n \n Close\n \n \n ']);return m=function(){return e},e}function y(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function v(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){v(o,r,i,a,s,"next",e)}function s(e){v(o,r,i,a,s,"throw",e)}a(void 0)}))}}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t){return!t||"object"!==l(t)&&"function"!=typeof t?k(e):t}function k(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){return(x=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function E(e){var t,n=A(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function S(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function j(e){return e.decorators&&e.decorators.length}function C(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function P(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function A(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==l(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===l(t)?t:String(t)}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o,a=!0,s=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&a>0&&n[o]===r[a];)o--,a--;n[o]!==r[a]&&this[h](n[o],r[a]),o>0&&this[y](n.slice(0,o)),a>0&&this[m](r.slice(0,a),i,null)}else this[m](r,i,t)}},{key:h,value:function(e,t){var n=e[d];this[g](e)&&!e.inert&&(e.inert=!0,n.add(e)),n.has(t)&&(t.inert=!1,n.delete(t)),t[f]=e[f],t[d]=n,e[f]=void 0,e[d]=void 0}},{key:y,value:function(e){var t,r=n(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;i[f].disconnect(),i[f]=void 0;var o,a=n(i[d]);try{for(a.s();!(o=a.n()).done;)o.value.inert=!1}catch(s){a.e(s)}finally{a.f()}i[d]=void 0}}catch(s){r.e(s)}finally{r.f()}}},{key:m,value:function(e,t,r){var i,o=n(e);try{for(o.s();!(i=o.n()).done;){for(var a=i.value,s=a.parentNode,c=s.children,l=new Set,u=0;u{const i=new XMLHttpRequest,o=[],a=[],s={},c=()=>({ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:()=>Promise.resolve(i.responseText),json:()=>Promise.resolve(JSON.parse(i.responseText)),blob:()=>Promise.resolve(new Blob([i.response])),clone:c,headers:{keys:()=>o,entries:()=>a,get:e=>s[e.toLowerCase()],has:e=>e.toLowerCase()in s}});i.open(t.method||"get",e,!0),i.onload=()=>{i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(e,t,n)=>{o.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?`${s[t]},${n}`:n}),n(c())},i.onerror=r,i.withCredentials="include"==t.credentials;for(const e in t.headers)i.setRequestHeader(e,t.headers[e]);i.send(t.body||null)})});n(111);i.a.polyfill(),void 0===Object.values&&(Object.values=function(e){return Object.keys(e).map((function(t){return e[t]}))}),String.prototype.padStart||(String.prototype.padStart=function(e,t){return e>>=0,t=String(void 0!==t?t:" "),this.length>=e?String(this):((e-=this.length)>t.length&&(t+=t.repeat(e/t.length)),t.slice(0,e)+String(this))});n(113);var o=n(0),a=n(24);function s(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){s(o,r,i,a,c,"next",e)}function c(e){s(o,r,i,a,c,"throw",e)}a(void 0)}))}}var l=function(){var e=c(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("GET","hassio/host/info");case 2:return n=e.sent,e.abrupt("return",Object(a.a)(n));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),u=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=a.a,e.next=3,t.callApi("GET","hassio/os/info");case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),d=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/reboot"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),f=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/shutdown"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=c(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/os/update"));case 1:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),h=function(){var e=c(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",t.callApi("POST","hassio/host/options",n));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),m=n(31),y=n(73),v=(n(47),n(91),n(34),n(92),n(59),n(98),n(11));function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n .scrollable {\n -webkit-overflow-scrolling: auto !important;\n }\n\n paper-dialog-scrollable.can-scroll > .scrollable {\n -webkit-overflow-scrolling: touch !important;\n }\n \n"),document.head.appendChild(_.content);n(52);var w=n(1),k=(n(60),n(9)),O=n(39),x=n(17);function E(e){return(E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return j(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function j(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n \n \n \n \n \n ']);return C=function(){return e},e}function P(){var e=M([""]);return P=function(){return e},e}function A(){var e=M(['\n \n ',"\n "]);return A=function(){return e},e}function T(){var e=M(['\n \n \n ']);return T=function(){return e},e}function R(){var e=M(['\n \n \n ']);return R=function(){return e},e}function I(){var e=M([""]);return I=function(){return e},e}function D(){var e=M(['
']);return D=function(){return e},e}function z(){var e=M(["\n \n "]);return z=function(){return e},e}function F(){var e=M(["\n ","\n ","\n ","\n ",""]);return F=function(){return e},e}function L(){var e=M([""]);return L=function(){return e},e}function N(){var e=M([""]);return N=function(){return e},e}function M(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function H(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function B(e,t){for(var n=0;n\n \n ',"\n \n "]);return fe=function(){return e},e}function pe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function he(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function me(e,t){return(me=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ye(e,t){return!t||"object"!==se(t)&&"function"!=typeof t?ve(e):t}function ve(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function be(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function ge(e){return(ge=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _e(e){var t,n=Ee(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function we(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ke(e){return e.decorators&&e.decorators.length}function Oe(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function xe(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Ee(e){var t=function(e,t){if("object"!==se(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==se(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===se(t)?t:String(t)}function Se(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function mt(e,t){if(e){if("string"==typeof e)return yt(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?yt(e,t):void 0}}function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&this.adapter.setTabIndexForElementIndex(t,0)}},{key:"handleFocusOut",value:function(e,t){var n=this;t>=0&&this.adapter.setTabIndexForElementIndex(t,-1),setTimeout((function(){n.adapter.isFocusInsideList()||n.setTabindexToFirstSelectedItem_()}),0)}},{key:"handleKeydown",value:function(e,t,n){var r="ArrowLeft"===st(e),i="ArrowUp"===st(e),o="ArrowRight"===st(e),a="ArrowDown"===st(e),s="Home"===st(e),c="End"===st(e),l="Enter"===st(e),u="Spacebar"===st(e);if(this.adapter.isRootFocused())i||c?(e.preventDefault(),this.focusLastElement()):(a||s)&&(e.preventDefault(),this.focusFirstElement());else{var d=this.adapter.getFocusedElementIndex();if(!(-1===d&&(d=n)<0)){var f;if(this.isVertical_&&a||!this.isVertical_&&o)this.preventDefaultEvent(e),f=this.focusNextElement(d);else if(this.isVertical_&&i||!this.isVertical_&&r)this.preventDefaultEvent(e),f=this.focusPrevElement(d);else if(s)this.preventDefaultEvent(e),f=this.focusFirstElement();else if(c)this.preventDefaultEvent(e),f=this.focusLastElement();else if((l||u)&&t){var p=e.target;if(p&&"A"===p.tagName&&l)return;this.preventDefaultEvent(e),this.setSelectedIndexOnAction_(d,!0)}this.focusedItemIndex_=d,void 0!==f&&(this.setTabindexAtIndex_(f),this.focusedItemIndex_=f)}}}},{key:"handleSingleSelection",value:function(e,t,n){e!==dt.UNSET_INDEX&&(this.setSelectedIndexOnAction_(e,t,n),this.setTabindexAtIndex_(e),this.focusedItemIndex_=e)}},{key:"focusNextElement",value:function(e){var t=e+1;if(t>=this.adapter.getListItemCount()){if(!this.wrapFocus_)return e;t=0}return this.adapter.focusItemAtIndex(t),t}},{key:"focusPrevElement",value:function(e){var t=e-1;if(t<0){if(!this.wrapFocus_)return e;t=this.adapter.getListItemCount()-1}return this.adapter.focusItemAtIndex(t),t}},{key:"focusFirstElement",value:function(){return this.adapter.focusItemAtIndex(0),0}},{key:"focusLastElement",value:function(){var e=this.adapter.getListItemCount()-1;return this.adapter.focusItemAtIndex(e),e}},{key:"setEnabled",value:function(e,t){this.isIndexValid_(e)&&this.adapter.setDisabledStateForElementIndex(e,!t)}},{key:"preventDefaultEvent",value:function(e){var t=e.target,n="".concat(t.tagName).toLowerCase();-1===Ot.indexOf(n)&&e.preventDefault()}},{key:"setSingleSelectionAtIndex_",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.selectedIndex_!==e&&(this.selectedIndex_!==dt.UNSET_INDEX&&(this.adapter.setSelectedStateForElementIndex(this.selectedIndex_,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(this.selectedIndex_,!1)),t&&this.adapter.setSelectedStateForElementIndex(e,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(e,!0),this.setAriaForSingleSelectionAtIndex_(e),this.selectedIndex_=e,this.adapter.notifySelected(e))}},{key:"setMultiSelectionAtIndex_",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=Et(this.selectedIndex_),r=kt(n,e);if(r.removed.length||r.added.length){var i,o=ht(r.removed);try{for(o.s();!(i=o.n()).done;){var a=i.value;t&&this.adapter.setSelectedStateForElementIndex(a,!1),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(a,!1)}}catch(u){o.e(u)}finally{o.f()}var s,c=ht(r.added);try{for(c.s();!(s=c.n()).done;){var l=s.value;t&&this.adapter.setSelectedStateForElementIndex(l,!0),this.useActivatedClass_&&this.adapter.setActivatedStateForElementIndex(l,!0)}}catch(u){c.e(u)}finally{c.f()}this.selectedIndex_=e,this.adapter.notifySelected(e,r)}}},{key:"setAriaForSingleSelectionAtIndex_",value:function(e){this.selectedIndex_===dt.UNSET_INDEX&&(this.ariaCurrentAttrValue_=this.adapter.getAttributeForElementIndex(e,ut.ARIA_CURRENT));var t=null!==this.ariaCurrentAttrValue_,n=t?ut.ARIA_CURRENT:ut.ARIA_SELECTED;this.selectedIndex_!==dt.UNSET_INDEX&&this.adapter.setAttributeForElementIndex(this.selectedIndex_,n,"false");var r=t?this.ariaCurrentAttrValue_:"true";this.adapter.setAttributeForElementIndex(e,n,r)}},{key:"setTabindexAtIndex_",value:function(e){this.focusedItemIndex_===dt.UNSET_INDEX&&0!==e?this.adapter.setTabIndexForElementIndex(0,-1):this.focusedItemIndex_>=0&&this.focusedItemIndex_!==e&&this.adapter.setTabIndexForElementIndex(this.focusedItemIndex_,-1),this.adapter.setTabIndexForElementIndex(e,0)}},{key:"setTabindexToFirstSelectedItem_",value:function(){var e=0;"number"==typeof this.selectedIndex_&&this.selectedIndex_!==dt.UNSET_INDEX?e=this.selectedIndex_:xt(this.selectedIndex_)&&this.selectedIndex_.size>0&&(e=Math.min.apply(Math,pt(this.selectedIndex_))),this.setTabindexAtIndex_(e)}},{key:"isIndexValid_",value:function(e){if(e instanceof Set){if(!this.isMulti_)throw new Error("MDCListFoundation: Array of index is only supported for checkbox based list");if(0===e.size)return!0;var t,n=!1,r=ht(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;if(n=this.isIndexInRange_(i))break}}catch(o){r.e(o)}finally{r.f()}return n}if("number"==typeof e){if(this.isMulti_)throw new Error("MDCListFoundation: Expected array of index for checkbox based list but got number: "+e);return e===dt.UNSET_INDEX||this.isIndexInRange_(e)}return!1}},{key:"isIndexInRange_",value:function(e){var t=this.adapter.getListItemCount();return e>=0&&e2&&void 0!==arguments[2])||arguments[2],r=!1;r=void 0===t?!this.adapter.getSelectedStateForElementIndex(e):t;var i=Et(this.selectedIndex_);r?i.add(e):i.delete(e),this.setMultiSelectionAtIndex_(i,n)}}])&&vt(n.prototype,r),i&&vt(n,i),a}(Ae.a);function jt(e){return(jt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ct(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \x3c!-- @ts-ignore --\x3e\n 1&&void 0!==arguments[1]&&arguments[1],n=this.items[e];n&&(n.selected=!0,n.activated=t)}},{key:"deselectUi",value:function(e){var t=this.items[e];t&&(t.selected=!1,t.activated=!1)}},{key:"select",value:function(e){this.mdcFoundation&&this.mdcFoundation.setSelectedIndex(e)}},{key:"toggle",value:function(e,t){this.multi&&this.mdcFoundation.toggleMultiAtIndex(e,t)}},{key:"onListItemConnected",value:function(e){var t=e.target;this.layout(-1===this.items.indexOf(t))}},{key:"layout",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];e&&this.updateItems();var t,n=this.items[0],r=Pt(this.items);try{for(r.s();!(t=r.n()).done;){var i=t.value;i.tabindex=-1}}catch(o){r.e(o)}finally{r.f()}n&&(this.noninteractive?this.previousTabindex||(this.previousTabindex=n):n.tabindex=0)}},{key:"getFocusedItemIndex",value:function(){if(!this.mdcRoot)return-1;if(!this.items.length)return-1;var e=Object(Ce.b)();if(!e.length)return-1;for(var t=e.length-1;t>=0;t--){var n=e[t];if(Nt(n))return this.items.indexOf(n)}return-1}},{key:"focusItemAtIndex",value:function(e){var t,n=Pt(this.items);try{for(n.s();!(t=n.n()).done;){var r=t.value;if(0===r.tabindex){r.tabindex=-1;break}}}catch(i){n.e(i)}finally{n.f()}this.items[e].tabindex=0,this.items[e].focus()}},{key:"focus",value:function(){var e=this.mdcRoot;e&&e.focus()}},{key:"blur",value:function(){var e=this.mdcRoot;e&&e.blur()}},{key:"assignedElements",get:function(){var e=this.slotElement;return e?e.assignedNodes({flatten:!0}).filter(Ce.e):[]}},{key:"items",get:function(){return this.items_}},{key:"selected",get:function(){var e=this.index;if(!xt(e))return-1===e?null:this.items[e];var t,n=[],r=Pt(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;n.push(this.items[i])}}catch(o){r.e(o)}finally{r.f()}return n}},{key:"index",get:function(){return this.mdcFoundation?this.mdcFoundation.getSelectedIndex():-1}}])&&Rt(n.prototype,r),i&&Rt(n,i),s}(je.a);function Ht(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['@keyframes mdc-ripple-fg-radius-in{from{animation-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transform:translate(var(--mdc-ripple-fg-translate-start, 0)) scale(1)}to{transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}}@keyframes mdc-ripple-fg-opacity-in{from{animation-timing-function:linear;opacity:0}to{opacity:var(--mdc-ripple-fg-opacity, 0)}}@keyframes mdc-ripple-fg-opacity-out{from{animation-timing-function:linear;opacity:var(--mdc-ripple-fg-opacity, 0)}to{opacity:0}}:host{display:block}.mdc-list{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-subtitle1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-subtitle1-font-size, 1rem);line-height:1.75rem;line-height:var(--mdc-typography-subtitle1-line-height, 1.75rem);font-weight:400;font-weight:var(--mdc-typography-subtitle1-font-weight, 400);letter-spacing:0.009375em;letter-spacing:var(--mdc-typography-subtitle1-letter-spacing, 0.009375em);text-decoration:inherit;text-decoration:var(--mdc-typography-subtitle1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-subtitle1-text-transform, inherit);line-height:1.5rem;margin:0;padding:8px 0;list-style-type:none;color:rgba(0,0,0,.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));padding:var(--mdc-list-vertical-padding, 8px) 0}.mdc-list:focus{outline:none}.mdc-list-item{height:48px}.mdc-list--dense{padding-top:4px;padding-bottom:4px;font-size:.812rem}.mdc-list ::slotted([divider]){height:0;margin:0;border:none;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.12)}.mdc-list ::slotted([divider][padded]){margin:0 var(--mdc-list-side-padding, 16px)}.mdc-list ::slotted([divider][inset]){margin-left:var(--mdc-list-inset-margin, 72px);margin-right:0;width:calc(100% - var(--mdc-list-inset-margin, 72px))}.mdc-list-group[dir=rtl] .mdc-list ::slotted([divider][inset]),[dir=rtl] .mdc-list-group .mdc-list ::slotted([divider][inset]){margin-left:0;margin-right:var(--mdc-list-inset-margin, 72px)}.mdc-list ::slotted([divider][inset][padded]){width:calc(100% - var(--mdc-list-inset-margin, 72px) - var(--mdc-list-side-padding, 16px))}.mdc-list--dense ::slotted([mwc-list-item]){height:40px}.mdc-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 20px}.mdc-list--two-line.mdc-list--dense ::slotted([mwc-list-item]),.mdc-list--avatar-list.mdc-list--dense ::slotted([mwc-list-item]){height:60px}.mdc-list--avatar-list.mdc-list--dense ::slotted([mwc-list]){--mdc-list-item-graphic-size: 36px}:host([noninteractive]){pointer-events:none;cursor:default}.mdc-list--dense ::slotted(.mdc-list-item__primary-text){display:block;margin-top:0;line-height:normal;margin-bottom:-20px}.mdc-list--dense ::slotted(.mdc-list-item__primary-text)::before{display:inline-block;width:0;height:24px;content:"";vertical-align:0}.mdc-list--dense ::slotted(.mdc-list-item__primary-text)::after{display:inline-block;width:0;height:20px;content:"";vertical-align:-20px}']);return Ht=function(){return e},e}Object(w.b)([Object(o.i)(".mdc-list")],Mt.prototype,"mdcRoot",void 0),Object(w.b)([Object(o.i)("slot")],Mt.prototype,"slotElement",void 0),Object(w.b)([Object(o.h)({type:Boolean}),Object(k.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setUseActivatedClass(e)}))],Mt.prototype,"activatable",void 0),Object(w.b)([Object(o.h)({type:Boolean}),Object(k.a)((function(e,t){this.mdcFoundation&&this.mdcFoundation.setMulti(e),void 0!==t&&this.layout()}))],Mt.prototype,"multi",void 0),Object(w.b)([Object(o.h)({type:Boolean}),Object(k.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setWrapFocus(e)}))],Mt.prototype,"wrapFocus",void 0),Object(w.b)([Object(o.h)({type:String}),Object(k.a)((function(e,t){void 0!==t&&this.updateItems()}))],Mt.prototype,"itemRoles",void 0),Object(w.b)([Object(o.h)({type:String})],Mt.prototype,"innerRole",void 0),Object(w.b)([Object(o.h)({type:String})],Mt.prototype,"innerAriaLabel",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mt.prototype,"rootTabbable",void 0),Object(w.b)([Object(o.h)({type:Boolean,reflect:!0}),Object(k.a)((function(e){var t=this.slotElement;if(e&&t){var n=Object(Ce.d)(t,'[tabindex="0"]');this.previousTabindex=n,n&&n.setAttribute("tabindex","-1")}else!e&&this.previousTabindex&&(this.previousTabindex.setAttribute("tabindex","0"),this.previousTabindex=null)}))],Mt.prototype,"noninteractive",void 0);var Bt=Object(o.c)(Ht());function Vt(e){return(Vt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Ut(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kt(e,t){return(Kt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $t(e,t){return!t||"object"!==Vt(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Gt(e){return(Gt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Wt=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Kt(e,t)}(r,e);var t,n=(t=r,function(){var e,n=Gt(t);if(qt()){var r=Gt(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return $t(this,e)});function r(){return Ut(this,r),n.apply(this,arguments)}return r}(Mt);Wt.styles=Bt,Wt=Object(w.b)([Object(o.d)("mwc-list")],Wt);var Yt,Xt,Zt={ANCHOR:"mdc-menu-surface--anchor",ANIMATING_CLOSED:"mdc-menu-surface--animating-closed",ANIMATING_OPEN:"mdc-menu-surface--animating-open",FIXED:"mdc-menu-surface--fixed",IS_OPEN_BELOW:"mdc-menu-surface--is-open-below",OPEN:"mdc-menu-surface--open",ROOT:"mdc-menu-surface"},Jt={CLOSED_EVENT:"MDCMenuSurface:closed",OPENED_EVENT:"MDCMenuSurface:opened",FOCUSABLE_ELEMENTS:["button:not(:disabled)",'[href]:not([aria-disabled="true"])',"input:not(:disabled)","select:not(:disabled)","textarea:not(:disabled)",'[tabindex]:not([tabindex="-1"]):not([aria-disabled="true"])'].join(", ")},Qt={TRANSITION_OPEN_DURATION:120,TRANSITION_CLOSE_DURATION:75,MARGIN_TO_EDGE:32,ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO:.67};!function(e){e[e.BOTTOM=1]="BOTTOM",e[e.CENTER=2]="CENTER",e[e.RIGHT=4]="RIGHT",e[e.FLIP_RTL=8]="FLIP_RTL"}(Yt||(Yt={})),function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=4]="TOP_RIGHT",e[e.BOTTOM_LEFT=1]="BOTTOM_LEFT",e[e.BOTTOM_RIGHT=5]="BOTTOM_RIGHT",e[e.TOP_START=8]="TOP_START",e[e.TOP_END=12]="TOP_END",e[e.BOTTOM_START=9]="BOTTOM_START",e[e.BOTTOM_END=13]="BOTTOM_END"}(Xt||(Xt={}));var en,tn=function(e){function t(n){var r=e.call(this,Object(w.a)(Object(w.a)({},t.defaultAdapter),n))||this;return r.isSurfaceOpen=!1,r.isQuickOpen=!1,r.isHoistedElement=!1,r.isFixedPosition=!1,r.openAnimationEndTimerId=0,r.closeAnimationEndTimerId=0,r.animationRequestId=0,r.anchorCorner=Xt.TOP_START,r.originCorner=Xt.TOP_START,r.anchorMargin={top:0,right:0,bottom:0,left:0},r.position={x:0,y:0},r}return Object(w.c)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return Zt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return Jt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return Qt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Corner",{get:function(){return Xt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},hasAnchor:function(){return!1},isElementInContainer:function(){return!1},isFocused:function(){return!1},isRtl:function(){return!1},getInnerDimensions:function(){return{height:0,width:0}},getAnchorDimensions:function(){return null},getWindowDimensions:function(){return{height:0,width:0}},getBodyDimensions:function(){return{height:0,width:0}},getWindowScroll:function(){return{x:0,y:0}},setPosition:function(){},setMaxHeight:function(){},setTransformOrigin:function(){},saveFocus:function(){},restoreFocus:function(){},notifyClose:function(){},notifyOpen:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){var e=t.cssClasses,n=e.ROOT,r=e.OPEN;if(!this.adapter.hasClass(n))throw new Error(n+" class required in root element.");this.adapter.hasClass(r)&&(this.isSurfaceOpen=!0)},t.prototype.destroy=function(){clearTimeout(this.openAnimationEndTimerId),clearTimeout(this.closeAnimationEndTimerId),cancelAnimationFrame(this.animationRequestId)},t.prototype.setAnchorCorner=function(e){this.anchorCorner=e},t.prototype.flipCornerHorizontally=function(){this.originCorner=this.originCorner^Yt.RIGHT},t.prototype.setAnchorMargin=function(e){this.anchorMargin.top=e.top||0,this.anchorMargin.right=e.right||0,this.anchorMargin.bottom=e.bottom||0,this.anchorMargin.left=e.left||0},t.prototype.setIsHoisted=function(e){this.isHoistedElement=e},t.prototype.setFixedPosition=function(e){this.isFixedPosition=e},t.prototype.setAbsolutePosition=function(e,t){this.position.x=this.isFinite(e)?e:0,this.position.y=this.isFinite(t)?t:0},t.prototype.setQuickOpen=function(e){this.isQuickOpen=e},t.prototype.isOpen=function(){return this.isSurfaceOpen},t.prototype.open=function(){var e=this;this.isSurfaceOpen||(this.adapter.saveFocus(),this.isQuickOpen?(this.isSurfaceOpen=!0,this.adapter.addClass(t.cssClasses.OPEN),this.dimensions=this.adapter.getInnerDimensions(),this.autoposition(),this.adapter.notifyOpen()):(this.adapter.addClass(t.cssClasses.ANIMATING_OPEN),this.animationRequestId=requestAnimationFrame((function(){e.adapter.addClass(t.cssClasses.OPEN),e.dimensions=e.adapter.getInnerDimensions(),e.autoposition(),e.openAnimationEndTimerId=setTimeout((function(){e.openAnimationEndTimerId=0,e.adapter.removeClass(t.cssClasses.ANIMATING_OPEN),e.adapter.notifyOpen()}),Qt.TRANSITION_OPEN_DURATION)})),this.isSurfaceOpen=!0))},t.prototype.close=function(e){var n=this;void 0===e&&(e=!1),this.isSurfaceOpen&&(this.isQuickOpen?(this.isSurfaceOpen=!1,e||this.maybeRestoreFocus(),this.adapter.removeClass(t.cssClasses.OPEN),this.adapter.removeClass(t.cssClasses.IS_OPEN_BELOW),this.adapter.notifyClose()):(this.adapter.addClass(t.cssClasses.ANIMATING_CLOSED),requestAnimationFrame((function(){n.adapter.removeClass(t.cssClasses.OPEN),n.adapter.removeClass(t.cssClasses.IS_OPEN_BELOW),n.closeAnimationEndTimerId=setTimeout((function(){n.closeAnimationEndTimerId=0,n.adapter.removeClass(t.cssClasses.ANIMATING_CLOSED),n.adapter.notifyClose()}),Qt.TRANSITION_CLOSE_DURATION)})),this.isSurfaceOpen=!1,e||this.maybeRestoreFocus()))},t.prototype.handleBodyClick=function(e){var t=e.target;this.adapter.isElementInContainer(t)||this.close()},t.prototype.handleKeydown=function(e){var t=e.keyCode;("Escape"===e.key||27===t)&&this.close()},t.prototype.autoposition=function(){var e;this.measurements=this.getAutoLayoutmeasurements();var n=this.getoriginCorner(),r=this.getMenuSurfaceMaxHeight(n),i=this.hasBit(n,Yt.BOTTOM)?"bottom":"top",o=this.hasBit(n,Yt.RIGHT)?"right":"left",a=this.getHorizontalOriginOffset(n),s=this.getVerticalOriginOffset(n),c=this.measurements,l=c.anchorSize,u=c.surfaceSize,d=((e={})[o]=a,e[i]=s,e);l.width/u.width>Qt.ANCHOR_TO_MENU_SURFACE_WIDTH_RATIO&&(o="center"),(this.isHoistedElement||this.isFixedPosition)&&this.adjustPositionForHoistedElement(d),this.adapter.setTransformOrigin(o+" "+i),this.adapter.setPosition(d),this.adapter.setMaxHeight(r?r+"px":""),this.hasBit(n,Yt.BOTTOM)||this.adapter.addClass(t.cssClasses.IS_OPEN_BELOW)},t.prototype.getAutoLayoutmeasurements=function(){var e=this.adapter.getAnchorDimensions(),t=this.adapter.getBodyDimensions(),n=this.adapter.getWindowDimensions(),r=this.adapter.getWindowScroll();return e||(e={top:this.position.y,right:this.position.x,bottom:this.position.y,left:this.position.x,width:0,height:0}),{anchorSize:e,bodySize:t,surfaceSize:this.dimensions,viewportDistance:{top:e.top,right:n.width-e.right,bottom:n.height-e.bottom,left:e.left},viewportSize:n,windowScroll:r}},t.prototype.getoriginCorner=function(){var e,n,r=this.originCorner,i=this.measurements,o=i.viewportDistance,a=i.anchorSize,s=i.surfaceSize,c=t.numbers.MARGIN_TO_EDGE;this.hasBit(this.anchorCorner,Yt.BOTTOM)?(e=o.top-c+a.height+this.anchorMargin.bottom,n=o.bottom-c-this.anchorMargin.bottom):(e=o.top-c+this.anchorMargin.top,n=o.bottom-c+a.height-this.anchorMargin.top),!(n-s.height>0)&&e>=n&&(r=this.setBit(r,Yt.BOTTOM));var l,u,d=this.adapter.isRtl(),f=this.hasBit(this.anchorCorner,Yt.FLIP_RTL),p=this.hasBit(this.anchorCorner,Yt.RIGHT),h=!1;(h=d&&f?!p:p)?(l=o.left+a.width+this.anchorMargin.right,u=o.right-this.anchorMargin.right):(l=o.left+this.anchorMargin.left,u=o.right+a.width-this.anchorMargin.left);var m=l-s.width>0,y=u-s.width>0,v=this.hasBit(r,Yt.FLIP_RTL)&&this.hasBit(r,Yt.RIGHT);return y&&v&&d||!m&&v?r=this.unsetBit(r,Yt.RIGHT):(m&&h&&d||m&&!h&&p||!y&&l>=u)&&(r=this.setBit(r,Yt.RIGHT)),r},t.prototype.getMenuSurfaceMaxHeight=function(e){var n=this.measurements.viewportDistance,r=0,i=this.hasBit(e,Yt.BOTTOM),o=this.hasBit(this.anchorCorner,Yt.BOTTOM),a=t.numbers.MARGIN_TO_EDGE;return i?(r=n.top+this.anchorMargin.top-a,o||(r+=this.measurements.anchorSize.height)):(r=n.bottom-this.anchorMargin.bottom+this.measurements.anchorSize.height-a,o&&(r-=this.measurements.anchorSize.height)),r},t.prototype.getHorizontalOriginOffset=function(e){var t=this.measurements.anchorSize,n=this.hasBit(e,Yt.RIGHT),r=this.hasBit(this.anchorCorner,Yt.RIGHT);if(n){var i=r?t.width-this.anchorMargin.left:this.anchorMargin.right;return this.isHoistedElement||this.isFixedPosition?i-(this.measurements.viewportSize.width-this.measurements.bodySize.width):i}return r?t.width-this.anchorMargin.right:this.anchorMargin.left},t.prototype.getVerticalOriginOffset=function(e){var t=this.measurements.anchorSize,n=this.hasBit(e,Yt.BOTTOM),r=this.hasBit(this.anchorCorner,Yt.BOTTOM);return n?r?t.height-this.anchorMargin.top:-this.anchorMargin.bottom:r?t.height+this.anchorMargin.bottom:this.anchorMargin.top},t.prototype.adjustPositionForHoistedElement=function(e){var t,n,r=this.measurements,i=r.windowScroll,o=r.viewportDistance,a=Object.keys(e);try{for(var s=Object(w.d)(a),c=s.next();!c.done;c=s.next()){var l=c.value,u=e[l]||0;u+=o[l],this.isFixedPosition||("top"===l?u+=i.y:"bottom"===l?u-=i.y:"left"===l?u+=i.x:u-=i.x),e[l]=u}}catch(d){t={error:d}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}},t.prototype.maybeRestoreFocus=function(){var e=this.adapter.isFocused(),t=document.activeElement&&this.adapter.isElementInContainer(document.activeElement);(e||t)&&this.adapter.restoreFocus()},t.prototype.hasBit=function(e,t){return Boolean(e&t)},t.prototype.setBit=function(e,t){return e|t},t.prototype.unsetBit=function(e,t){return e^t},t.prototype.isFinite=function(e){return"number"==typeof e&&isFinite(e)},t}(Ae.a),nn=tn;function rn(e){return(rn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function on(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n =0&&t.adapter.isSelectableItemAtIndex(n)&&t.setSelectedIndex(n)}),tn.numbers.TRANSITION_CLOSE_DURATION))},t.prototype.handleMenuSurfaceOpened=function(){switch(this.defaultFocusState_){case On.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case On.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case On.NONE:break;default:this.adapter.focusListRoot()}},t.prototype.setDefaultFocusState=function(e){this.defaultFocusState_=e},t.prototype.setSelectedIndex=function(e){if(this.validatedIndex_(e),!this.adapter.isSelectableItemAtIndex(e))throw new Error("MDCMenuFoundation: No selection group at specified index.");var t=this.adapter.getSelectedSiblingOfItemAtIndex(e);t>=0&&(this.adapter.removeAttributeFromElementAtIndex(t,En.ARIA_CHECKED_ATTR),this.adapter.removeClassFromElementAtIndex(t,xn.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(e,xn.MENU_SELECTED_LIST_ITEM),this.adapter.addAttributeToElementAtIndex(e,En.ARIA_CHECKED_ATTR,"true")},t.prototype.setEnabled=function(e,t){this.validatedIndex_(e),t?(this.adapter.removeClassFromElementAtIndex(e,lt),this.adapter.addAttributeToElementAtIndex(e,En.ARIA_DISABLED_ATTR,"false")):(this.adapter.addClassToElementAtIndex(e,lt),this.adapter.addAttributeToElementAtIndex(e,En.ARIA_DISABLED_ATTR,"true"))},t.prototype.validatedIndex_=function(e){var t=this.adapter.getMenuItemCount();if(!(e>=0&&e0&&void 0!==arguments[0])||arguments[0],t=this.listElement;t&&t.layout(e)}},{key:"listElement",get:function(){return this.listElement_||(this.listElement_=this.renderRoot.querySelector("mwc-list")),this.listElement_}},{key:"items",get:function(){var e=this.listElement;return e?e.items:[]}},{key:"index",get:function(){var e=this.listElement;return e?e.index:-1}},{key:"selected",get:function(){var e=this.listElement;return e?e.selected:null}}])&&In(n.prototype,r),i&&In(n,i),l}(je.a);function Hn(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["mwc-list ::slotted([mwc-list-item]:not([twoline])){height:var(--mdc-menu-item-height, 48px)}mwc-list{max-width:var(--mdc-menu-max-width, auto);min-width:var(--mdc-menu-min-width, auto)}"]);return Hn=function(){return e},e}Object(w.b)([Object(o.i)(".mdc-menu")],Mn.prototype,"mdcRoot",void 0),Object(w.b)([Object(o.i)("slot")],Mn.prototype,"slotElement",void 0),Object(w.b)([Object(o.h)({type:Object})],Mn.prototype,"anchor",void 0),Object(w.b)([Object(o.h)({type:Boolean,reflect:!0})],Mn.prototype,"open",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"quick",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"wrapFocus",void 0),Object(w.b)([Object(o.h)({type:String})],Mn.prototype,"innerRole",void 0),Object(w.b)([Object(o.h)({type:String})],Mn.prototype,"corner",void 0),Object(w.b)([Object(o.h)({type:Number})],Mn.prototype,"x",void 0),Object(w.b)([Object(o.h)({type:Number})],Mn.prototype,"y",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"absolute",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"multi",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"activatable",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"fixed",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"forceGroupSelection",void 0),Object(w.b)([Object(o.h)({type:Boolean})],Mn.prototype,"fullwidth",void 0),Object(w.b)([Object(o.h)({type:String})],Mn.prototype,"menuCorner",void 0),Object(w.b)([Object(o.h)({type:String}),Object(k.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setDefaultFocusState(On[e])}))],Mn.prototype,"defaultFocus",void 0);var Bn=Object(o.c)(Hn());function Vn(e){return(Vn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Un(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Kn(e,t){return(Kn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $n(e,t){return!t||"object"!==Vn(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function qn(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Gn(e){return(Gn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Wn=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&Kn(e,t)}(r,e);var t,n=(t=r,function(){var e,n=Gn(t);if(qn()){var r=Gn(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return $n(this,e)});function r(){return Un(this,r),n.apply(this,arguments)}return r}(Mn);Wn.styles=Bn,Wn=Object(w.b)([Object(o.d)("mwc-menu")],Wn);n(93);function Yn(e){return(Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Xn(){var e=Jn(["\n :host {\n display: inline-block;\n position: relative;\n }\n "]);return Xn=function(){return e},e}function Zn(){var e=Jn(["\n
\n
\n e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&void 0!==arguments[0]?arguments[0]:3,t=new Map;return{get:function(n){var r=n.match(Br).length;if(t.has(r))return t.get(r);var i=parseFloat((1/Math.sqrt(r)).toFixed(e));return t.set(r,i),i},clear:function(){t.clear()}}}var Ur=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,r=void 0===n?Hr.getFn:n;Sr(this,e),this.norm=Vr(3),this.getFn=r,this.isCreated=!1,this.setRecords()}return Cr(e,[{key:"setCollection",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.docs=e}},{key:"setRecords",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.records=e}},{key:"setKeys",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];this.keys=e}},{key:"create",value:function(){var e=this;!this.isCreated&&this.docs.length&&(this.isCreated=!0,Tr(this.docs[0])?this.docs.forEach((function(t,n){e._addString(t,n)})):this.docs.forEach((function(t,n){e._addObject(t,n)})),this.norm.clear())}},{key:"add",value:function(e){var t=this.size();Tr(e)?this._addString(e,t):this._addObject(e,t)}},{key:"removeAt",value:function(e){this.records.splice(e,1);for(var t=e,n=this.size();t2&&void 0!==arguments[2]?arguments[2]:{},r=n.getFn,i=void 0===r?Hr.getFn:r,o=new Ur({getFn:i});return o.setKeys(e),o.setCollection(t),o.create(),o}function $r(e,t){var n=e.matches;t.matches=[],Ir(n)&&n.forEach((function(e){if(Ir(e.indices)&&e.indices.length){var n={indices:e.indices,value:e.value};e.key&&(n.key=e.key),e.idx>-1&&(n.refIndex=e.idx),t.matches.push(n)}}))}function qr(e,t){t.score=e.score}function Gr(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.errors,r=void 0===n?0:n,i=t.currentLocation,o=void 0===i?0:i,a=t.expectedLocation,s=void 0===a?0:a,c=t.distance,l=void 0===c?Hr.distance:c,u=r/e.length,d=Math.abs(s-o);return l?u+d/l:d?1:u}function Wr(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Hr.minMatchCharLength,n=[],r=-1,i=-1,o=0,a=e.length;o=t&&n.push([r,i]),r=-1)}return e[o-1]&&o-r>=t&&n.push([r,o-1]),n}function Yr(e){for(var t={},n=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=n.location,i=void 0===r?Hr.location:r,o=n.threshold,a=void 0===o?Hr.threshold:o,s=n.distance,c=void 0===s?Hr.distance:s,l=n.includeMatches,u=void 0===l?Hr.includeMatches:l,d=n.findAllMatches,f=void 0===d?Hr.findAllMatches:d,p=n.minMatchCharLength,h=void 0===p?Hr.minMatchCharLength:p,m=n.isCaseSensitive,y=void 0===m?Hr.isCaseSensitive:m;Sr(this,e),this.options={location:i,threshold:a,distance:c,includeMatches:u,findAllMatches:f,minMatchCharLength:h,isCaseSensitive:y},this.pattern=y?t:t.toLowerCase(),this.chunks=[];for(var v=0;v3&&void 0!==arguments[3]?arguments[3]:{},i=r.location,o=void 0===i?Hr.location:i,a=r.distance,s=void 0===a?Hr.distance:a,c=r.threshold,l=void 0===c?Hr.threshold:c,u=r.findAllMatches,d=void 0===u?Hr.findAllMatches:u,f=r.minMatchCharLength,p=void 0===f?Hr.minMatchCharLength:f,h=r.includeMatches,m=void 0===h?Hr.includeMatches:h;if(t.length>32)throw new Error(Fr(32));var y,v=t.length,b=e.length,g=Math.max(0,Math.min(o,b)),_=l,w=g,k=[];if(m)for(var O=0;O-1;){var x=Gr(t,{currentLocation:y,expectedLocation:g,distance:s});if(_=Math.min(x,_),w=y+v,m)for(var E=0;E=D;L-=1){var N=L-1,M=n[e.charAt(N)];if(M&&m&&(k[N]=1),F[L]=(F[L+1]<<1|1)&M,0!==A&&(F[L]|=(S[L+1]|S[L])<<1|1|S[L+1]),F[L]&P&&(j=Gr(t,{errors:A,currentLocation:N,expectedLocation:g,distance:s}))<=_){if(_=j,(w=N)<=g)break;D=Math.max(1,2*g-w)}}var H=Gr(t,{errors:A+1,currentLocation:g,expectedLocation:g,distance:s});if(H>_)break;S=F}var B={isMatch:w>=0,score:Math.max(.001,j)};return m&&(B.indices=Wr(k,p)),B}(e,i,o,{location:a+32*n,distance:s,threshold:c,findAllMatches:l,minMatchCharLength:u,includeMatches:r}),m=h.isMatch,y=h.score,v=h.indices;m&&(p=!0),f+=y,m&&v&&(d=[].concat(xr(d),xr(v)))}));var h={isMatch:p,score:p?f/this.chunks.length:1};return p&&r&&(h.indices=d),h}}]),e}(),Zr=function(){function e(t){Sr(this,e),this.pattern=t}return Cr(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return Jr(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return Jr(e,this.singleRegex)}}]),e}();function Jr(e,t){var n=e.match(t);return n?n[1]:null}var Qr=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){for(var t,n=0,r=[],i=this.pattern.length;(t=e.indexOf(this.pattern,n))>-1;)n=t+i,r.push([t,n-1]);var o=!!r.length;return{isMatch:o,score:o?1:0,indices:r}}}],[{key:"type",get:function(){return"exact"}},{key:"multiRegex",get:function(){return/^'"(.*)"$/}},{key:"singleRegex",get:function(){return/^'(.*)$/}}]),n}(Zr),ei=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){var t=-1===e.indexOf(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"$/}},{key:"singleRegex",get:function(){return/^!(.*)$/}}]),n}(Zr),ti=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){var t=e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,this.pattern.length-1]}}}],[{key:"type",get:function(){return"prefix-exact"}},{key:"multiRegex",get:function(){return/^\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^\^(.*)$/}}]),n}(Zr),ni=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){var t=!e.startsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-prefix-exact"}},{key:"multiRegex",get:function(){return/^!\^"(.*)"$/}},{key:"singleRegex",get:function(){return/^!\^(.*)$/}}]),n}(Zr),ri=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){var t=e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[e.length-this.pattern.length,e.length-1]}}}],[{key:"type",get:function(){return"suffix-exact"}},{key:"multiRegex",get:function(){return/^"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^(.*)\$$/}}]),n}(Zr),ii=function(e){br(n,e);var t=_r(n);function n(e){return Sr(this,n),t.call(this,e)}return Cr(n,[{key:"search",value:function(e){var t=!e.endsWith(this.pattern);return{isMatch:t,score:t?0:1,indices:[0,e.length-1]}}}],[{key:"type",get:function(){return"inverse-suffix-exact"}},{key:"multiRegex",get:function(){return/^!"(.*)"\$$/}},{key:"singleRegex",get:function(){return/^!(.*)\$$/}}]),n}(Zr),oi=function(e){br(n,e);var t=_r(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?Hr.location:o,s=i.threshold,c=void 0===s?Hr.threshold:s,l=i.distance,u=void 0===l?Hr.distance:l,d=i.includeMatches,f=void 0===d?Hr.includeMatches:d,p=i.findAllMatches,h=void 0===p?Hr.findAllMatches:p,m=i.minMatchCharLength,y=void 0===m?Hr.minMatchCharLength:m,v=i.isCaseSensitive,b=void 0===v?Hr.isCaseSensitive:v;return Sr(this,n),(r=t.call(this,e))._bitapSearch=new Xr(e,{location:a,threshold:c,distance:u,includeMatches:f,findAllMatches:h,minMatchCharLength:y,isCaseSensitive:b}),r}return Cr(n,[{key:"search",value:function(e){return this._bitapSearch.searchIn(e)}}],[{key:"type",get:function(){return"fuzzy"}},{key:"multiRegex",get:function(){return/^"(.*)"$/}},{key:"singleRegex",get:function(){return/^(.*)$/}}]),n}(Zr),ai=[Qr,ti,ni,ii,ri,ei,oi],si=ai.length,ci=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function li(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(ci).filter((function(e){return e&&!!e.trim()})),r=[],i=0,o=n.length;i1&&void 0!==arguments[1]?arguments[1]:{},r=n.isCaseSensitive,i=void 0===r?Hr.isCaseSensitive:r,o=n.includeMatches,a=void 0===o?Hr.includeMatches:o,s=n.minMatchCharLength,c=void 0===s?Hr.minMatchCharLength:s,l=n.findAllMatches,u=void 0===l?Hr.findAllMatches:l,d=n.location,f=void 0===d?Hr.location:d,p=n.threshold,h=void 0===p?Hr.threshold:p,m=n.distance,y=void 0===m?Hr.distance:m;Sr(this,e),this.query=null,this.options={isCaseSensitive:i,includeMatches:a,minMatchCharLength:c,findAllMatches:u,location:f,threshold:h,distance:y},this.pattern=i?t:t.toLowerCase(),this.query=li(this.pattern,this.options)}return Cr(e,[{key:"searchIn",value:function(e){var t=this.query;if(!t)return{isMatch:!1,score:1};var n=this.options,r=n.includeMatches;e=n.isCaseSensitive?e:e.toLowerCase();for(var i=0,o=[],a=0,s=0,c=t.length;s2&&void 0!==arguments[2]?arguments[2]:{},r=n.auto,i=void 0===r||r,o=function e(n){var r=Object.keys(n);if(r.length>1&&!yi(n))return e(bi(n));var o=r[0];if(vi(n)){var a=n[o];if(!Tr(a))throw new Error(zr(o));var s={key:o,pattern:a};return i&&(s.searcher=pi(a,t)),s}var c={children:[],operator:o};return r.forEach((function(t){var r=n[t];Ar(r)&&r.forEach((function(t){c.children.push(e(t))}))})),c};return yi(e)||(e=bi(e)),o(e)}var _i=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;Sr(this,e),this.options=Object.assign({},Hr,{},n),this.options.useExtendedSearch,this._keyStore=new Nr(this.options.keys),this.setCollection(t,r)}return Cr(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof Ur))throw new Error("Incorrect 'index' type");this._myIndex=t||Kr(this._keyStore.keys(),this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){Ir(e)&&(this._docs.push(e),this._myIndex.add(e))}},{key:"removeAt",value:function(e){this._docs.splice(e,1),this._myIndex.removeAt(e)}},{key:"getIndex",value:function(){return this._myIndex}},{key:"search",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.limit,r=void 0===n?-1:n,i=this.options,o=i.includeMatches,a=i.includeScore,s=i.shouldSort,c=i.sortFn,l=Tr(e)?Tr(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return wi(l,this._keyStore),s&&l.sort(c),Rr(r)&&r>-1&&(l=l.slice(0,r)),ki(l,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=pi(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(Ir(n)){var a=t.searchIn(n),s=a.isMatch,c=a.score,l=a.indices;s&&r.push({item:n,idx:i,matches:[{score:c,value:n,norm:o,indices:l}]})}})),r}},{key:"_searchLogical",value:function(e){var t=this,n=gi(e,this.options),r=this._myIndex,i=r.keys,o=r.records,a={},s=[];return o.forEach((function(e){var r=e.$,o=e.i;Ir(r)&&function e(n,r,o){if(!n.children){var c=n.key,l=n.searcher,u=r[i.indexOf(c)];return t._findMatches({key:c,value:u,searcher:l})}for(var d=n.operator,f=[],p=0;p2&&void 0!==arguments[2]?arguments[2]:{},r=n.includeMatches,i=void 0===r?Hr.includeMatches:r,o=n.includeScore,a=void 0===o?Hr.includeScore:o,s=[];return i&&s.push($r),a&&s.push(qr),e.map((function(e){var n=e.idx,r={item:t[n],refIndex:n};return s.length&&s.forEach((function(t){t(e,r)})),r}))}_i.version="6.0.0",_i.createIndex=Kr,_i.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?Hr.getFn:n,i=e.keys,o=e.records,a=new Ur({getFn:r});return a.setKeys(i),a.setRecords(o),a},_i.config=Hr,_i.parseQuery=gi,function(){fi.push.apply(fi,arguments)}(di);var Oi=_i;var xi=n(22);function Ei(e){return(Ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Si(){var e=Ai(["\n ha-card {\n cursor: pointer;\n }\n .not_available {\n opacity: 0.6;\n }\n a.repo {\n color: var(--primary-text-color);\n }\n "]);return Si=function(){return e},e}function ji(){var e=Ai(["\n \n \n

\n ','\n

\n
\n ',"\n
\n \n "]);return Ci=function(){return e},e}function Pi(){var e=Ai(['\n
\n

\n No results found in "','."\n

\n
\n ']);return Pi=function(){return e},e}function Ai(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ti(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ri(e,t){return(Ri=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ii(e,t){return!t||"object"!==Ei(t)&&"function"!=typeof t?Di(e):t}function Di(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zi(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Fi(e){return(Fi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Li(e){var t,n=Vi(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function Ni(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Mi(e){return e.decorators&&e.decorators.length}function Hi(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Bi(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function Vi(e){var t=function(e,t){if("object"!==Ei(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ei(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ei(t)?t:String(t)}function Ui(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n Missing add-ons? Enable advanced mode on\n
\n your profile page\n \n .\n \n ']);return Gi=function(){return e},e}function Wi(){var e=Ji(['\n