From e4f57d22697f52840b902597ca4113e15a0e5344 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Fri, 9 Oct 2020 11:27:06 +0200 Subject: [PATCH] Update frontend to 892843b (#2111) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 +- supervisor/api/panel/entrypoint.js.gz | Bin 195 -> 194 bytes .../chunk.097e6d44b32e81aea570.js | 2 + .../chunk.097e6d44b32e81aea570.js.gz | Bin 0 -> 57469 bytes .../chunk.097e6d44b32e81aea570.js.map | 1 + .../chunk.17207a4caa8077b222cd.js | 2 + .../chunk.17207a4caa8077b222cd.js.gz | Bin 0 -> 17719 bytes .../chunk.17207a4caa8077b222cd.js.map | 1 + .../chunk.19310c4cf247bf3277a6.js | 2 + .../chunk.19310c4cf247bf3277a6.js.gz | Bin 0 -> 24353 bytes .../chunk.19310c4cf247bf3277a6.js.map | 1 + .../chunk.1a2f51dc25683e4b2ff5.js | 2 - .../chunk.1a2f51dc25683e4b2ff5.js.gz | Bin 5540 -> 0 bytes .../chunk.1a2f51dc25683e4b2ff5.js.map | 1 - .../chunk.1abf54e424f4ec1a4321.js | 2 - .../chunk.1abf54e424f4ec1a4321.js.gz | Bin 24255 -> 0 bytes .../chunk.1abf54e424f4ec1a4321.js.map | 1 - .../chunk.2dbfb4fbf24f2543b21b.js | 3 + ...chunk.2dbfb4fbf24f2543b21b.js.LICENSE.txt} | 0 .../chunk.2dbfb4fbf24f2543b21b.js.gz | Bin 0 -> 16941 bytes .../chunk.2dbfb4fbf24f2543b21b.js.map | 1 + .../chunk.307ceb960eca7aa2df23.js | 2 - .../chunk.307ceb960eca7aa2df23.js.gz | Bin 4852 -> 0 bytes .../chunk.307ceb960eca7aa2df23.js.map | 1 - .../chunk.4a106407e44aed64d430.js | 2 + .../chunk.4a106407e44aed64d430.js.gz | Bin 0 -> 6176 bytes .../chunk.4a106407e44aed64d430.js.map | 1 + .../chunk.680a9d578b41cf01bfcd.js | 2 - .../chunk.680a9d578b41cf01bfcd.js.gz | Bin 4609 -> 0 bytes .../chunk.680a9d578b41cf01bfcd.js.map | 1 - .../chunk.720418c8ef71a097c8a3.js | 2 + .../chunk.720418c8ef71a097c8a3.js.gz | Bin 0 -> 4901 bytes .../chunk.720418c8ef71a097c8a3.js.map | 1 + .../chunk.77f2d29b4f5da94ea7d7.js | 3 - .../chunk.77f2d29b4f5da94ea7d7.js.gz | Bin 16938 -> 0 bytes .../chunk.77f2d29b4f5da94ea7d7.js.map | 1 - .../chunk.844372507e83ac4a4c2a.js | 2 - .../chunk.844372507e83ac4a4c2a.js.gz | Bin 283 -> 0 bytes .../chunk.844372507e83ac4a4c2a.js.map | 1 - .../chunk.88ae7147285e911d8233.js | 2 + .../chunk.88ae7147285e911d8233.js.gz | Bin 0 -> 4572 bytes .../chunk.88ae7147285e911d8233.js.map | 1 + .../chunk.89b4110f32e1d3ba2a0e.js | 2 + .../chunk.89b4110f32e1d3ba2a0e.js.gz | Bin 0 -> 4665 bytes .../chunk.89b4110f32e1d3ba2a0e.js.map | 1 + .../chunk.903221ac381b8ec21511.js | 2 + .../chunk.903221ac381b8ec21511.js.gz | Bin 0 -> 838 bytes .../chunk.903221ac381b8ec21511.js.map | 1 + .../chunk.a6ca528481b3c9329067.js | 2 + .../chunk.a6ca528481b3c9329067.js.gz | Bin 0 -> 303 bytes .../chunk.a6ca528481b3c9329067.js.map | 1 + .../chunk.adf974a3f56fd8dc1c37.js | 2 - .../chunk.adf974a3f56fd8dc1c37.js.gz | Bin 57454 -> 0 bytes .../chunk.adf974a3f56fd8dc1c37.js.map | 1 - .../chunk.b995d5ef1d64c7005d2c.js | 2 - .../chunk.b995d5ef1d64c7005d2c.js.gz | Bin 4624 -> 0 bytes .../chunk.b995d5ef1d64c7005d2c.js.map | 1 - .../chunk.b9b3dbe60239ed0e5205.js | 2 + .../chunk.b9b3dbe60239ed0e5205.js.gz | Bin 0 -> 4345 bytes .../chunk.b9b3dbe60239ed0e5205.js.map | 1 + .../chunk.dc0f66c45c1518f1e16e.worker.js | 2 - .../chunk.dc0f66c45c1518f1e16e.worker.js.gz | Bin 17847 -> 0 bytes .../chunk.dc0f66c45c1518f1e16e.worker.js.map | 1 - .../chunk.f2d1cbf860fa69dbf667.js | 2 - .../chunk.f2d1cbf860fa69dbf667.js.gz | Bin 4299 -> 0 bytes .../chunk.f2d1cbf860fa69dbf667.js.map | 1 - .../panel/frontend_es5/entrypoint.6573682b.js | 3 + ...txt => entrypoint.6573682b.js.LICENSE.txt} | 2 +- .../frontend_es5/entrypoint.6573682b.js.gz | Bin 0 -> 239329 bytes .../frontend_es5/entrypoint.6573682b.js.map | 1 + .../panel/frontend_es5/entrypoint.aaeeb8e2.js | 3 - .../frontend_es5/entrypoint.aaeeb8e2.js.gz | Bin 250426 -> 0 bytes .../frontend_es5/entrypoint.aaeeb8e2.js.map | 1 - .../api/panel/frontend_es5/manifest.json | 2 +- .../chunk.05c74bd6edc0c5c372eb.js | 917 ---- .../chunk.05c74bd6edc0c5c372eb.js.gz | Bin 17726 -> 0 bytes .../chunk.05c74bd6edc0c5c372eb.js.map | 1 - .../chunk.1fce560aeae04197cd1a.js | 53 - .../chunk.1fce560aeae04197cd1a.js.gz | Bin 3726 -> 0 bytes .../chunk.1fce560aeae04197cd1a.js.map | 1 - .../chunk.25d6478a044befeae846.worker.js | 2 - .../chunk.25d6478a044befeae846.worker.js.gz | Bin 16981 -> 0 bytes .../chunk.25d6478a044befeae846.worker.js.map | 1 - .../chunk.45a511c0b37b6b24c4b7.js | 2 + .../chunk.45a511c0b37b6b24c4b7.js.gz | Bin 0 -> 16876 bytes .../chunk.45a511c0b37b6b24c4b7.js.map | 1 + .../chunk.4785175f41fb7a6467c2.js | 58 + .../chunk.4785175f41fb7a6467c2.js.gz | Bin 0 -> 3816 bytes .../chunk.4785175f41fb7a6467c2.js.map | 1 + .../chunk.58eb9ea136737844bd93.js | 58 - .../chunk.58eb9ea136737844bd93.js.gz | Bin 3759 -> 0 bytes .../chunk.58eb9ea136737844bd93.js.map | 1 - .../chunk.5a3a0f397a7ce1a5a319.js | 136 + .../chunk.5a3a0f397a7ce1a5a319.js.gz | Bin 0 -> 5062 bytes .../chunk.5a3a0f397a7ce1a5a319.js.map | 1 + .../chunk.7bd699817c8da6d356e1.js | 2 + .../chunk.7bd699817c8da6d356e1.js.gz | Bin 0 -> 57249 bytes .../chunk.7bd699817c8da6d356e1.js.map | 1 + .../chunk.87b0c6359a87e3713e7e.js | 2 - .../chunk.87b0c6359a87e3713e7e.js.gz | Bin 286 -> 0 bytes .../chunk.87b0c6359a87e3713e7e.js.map | 1 - .../chunk.8fd799108ceb9d83d85f.js | 2 - .../chunk.8fd799108ceb9d83d85f.js.gz | Bin 57195 -> 0 bytes .../chunk.8fd799108ceb9d83d85f.js.map | 1 - .../chunk.907b9cf342d52ae12b82.js | 2 + .../chunk.907b9cf342d52ae12b82.js.gz | Bin 0 -> 806 bytes .../chunk.907b9cf342d52ae12b82.js.map | 1 + .../chunk.90ffb6d2cb69f8ee9351.js | 111 - .../chunk.90ffb6d2cb69f8ee9351.js.gz | Bin 4479 -> 0 bytes .../chunk.90ffb6d2cb69f8ee9351.js.map | 1 - .../chunk.9c79fdd887fdae956325.js | 68 + ...chunk.9c79fdd887fdae956325.js.LICENSE.txt} | 0 .../chunk.9c79fdd887fdae956325.js.gz | Bin 0 -> 16778 bytes .../chunk.9c79fdd887fdae956325.js.map | 1 + .../chunk.a2e874302add769c8ff4.js | 51 - .../chunk.a2e874302add769c8ff4.js.gz | Bin 4324 -> 0 bytes .../chunk.a2e874302add769c8ff4.js.map | 1 - .../chunk.a3940bab2b5444b9bc06.js | 51 + .../chunk.a3940bab2b5444b9bc06.js.gz | Bin 0 -> 4362 bytes .../chunk.a3940bab2b5444b9bc06.js.map | 1 + .../chunk.a49527904bbd304047dc.js | 67 - .../chunk.a49527904bbd304047dc.js.gz | Bin 3501 -> 0 bytes .../chunk.a49527904bbd304047dc.js.map | 1 - .../chunk.a875d5677e266fa6b502.js | 53 + .../chunk.a875d5677e266fa6b502.js.gz | Bin 0 -> 3686 bytes .../chunk.a875d5677e266fa6b502.js.map | 1 + .../chunk.ab52cc42c4bd21dd7e28.js | 2 + .../chunk.ab52cc42c4bd21dd7e28.js.gz | Bin 0 -> 299 bytes .../chunk.ab52cc42c4bd21dd7e28.js.map | 1 + .../chunk.b6664c6f894e0fac1533.js | 917 ++++ .../chunk.b6664c6f894e0fac1533.js.gz | Bin 0 -> 17856 bytes .../chunk.b6664c6f894e0fac1533.js.map | 1 + .../chunk.f496ed6ec276a2689ed4.js | 68 - .../chunk.f496ed6ec276a2689ed4.js.gz | Bin 16773 -> 0 bytes .../chunk.f496ed6ec276a2689ed4.js.map | 1 - .../chunk.f7c3ad6c28d70dd4b039.js | 67 + .../chunk.f7c3ad6c28d70dd4b039.js.gz | Bin 0 -> 3545 bytes .../chunk.f7c3ad6c28d70dd4b039.js.map | 1 + .../frontend_latest/entrypoint.34e2ee3b.js | 4566 +++++++++++++++++ ...txt => entrypoint.34e2ee3b.js.LICENSE.txt} | 2 +- .../frontend_latest/entrypoint.34e2ee3b.js.gz | Bin 0 -> 197101 bytes .../entrypoint.34e2ee3b.js.map | 1 + .../frontend_latest/entrypoint.db541070.js | 4501 ---------------- .../frontend_latest/entrypoint.db541070.js.gz | Bin 208484 -> 0 bytes .../entrypoint.db541070.js.map | 1 - .../api/panel/frontend_latest/manifest.json | 2 +- 147 files changed, 5981 insertions(+), 5885 deletions(-) create mode 100644 supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1a2f51dc25683e4b2ff5.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1a2f51dc25683e4b2ff5.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1a2f51dc25683e4b2ff5.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1abf54e424f4ec1a4321.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1abf54e424f4ec1a4321.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.1abf54e424f4ec1a4321.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js rename supervisor/api/panel/frontend_es5/{chunk.77f2d29b4f5da94ea7d7.js.LICENSE.txt => chunk.2dbfb4fbf24f2543b21b.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.307ceb960eca7aa2df23.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.307ceb960eca7aa2df23.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.307ceb960eca7aa2df23.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.4a106407e44aed64d430.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.4a106407e44aed64d430.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.4a106407e44aed64d430.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.680a9d578b41cf01bfcd.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.680a9d578b41cf01bfcd.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.680a9d578b41cf01bfcd.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.89b4110f32e1d3ba2a0e.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.89b4110f32e1d3ba2a0e.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.89b4110f32e1d3ba2a0e.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.903221ac381b8ec21511.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.903221ac381b8ec21511.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.903221ac381b8ec21511.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.a6ca528481b3c9329067.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.a6ca528481b3c9329067.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.a6ca528481b3c9329067.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.adf974a3f56fd8dc1c37.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.adf974a3f56fd8dc1c37.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.adf974a3f56fd8dc1c37.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js.map create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.6573682b.js rename supervisor/api/panel/frontend_es5/{entrypoint.aaeeb8e2.js.LICENSE.txt => entrypoint.6573682b.js.LICENSE.txt} (99%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.6573682b.js.gz create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.6573682b.js.map delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.aaeeb8e2.js delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.aaeeb8e2.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.aaeeb8e2.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.45a511c0b37b6b24c4b7.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.45a511c0b37b6b24c4b7.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.45a511c0b37b6b24c4b7.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.907b9cf342d52ae12b82.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.907b9cf342d52ae12b82.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.907b9cf342d52ae12b82.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js rename supervisor/api/panel/frontend_latest/{chunk.f496ed6ec276a2689ed4.js.LICENSE.txt => chunk.9c79fdd887fdae956325.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a2e874302add769c8ff4.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a2e874302add769c8ff4.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a2e874302add769c8ff4.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.map create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js rename supervisor/api/panel/frontend_latest/{entrypoint.db541070.js.LICENSE.txt => entrypoint.34e2ee3b.js.LICENSE.txt} (99%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js.gz create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js.map delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.db541070.js delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.db541070.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.db541070.js.map diff --git a/home-assistant-polymer b/home-assistant-polymer index 9dabce1dd..892843b29 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit 9dabce1dd76e36e298bb752f7d5b834028f3cce3 +Subproject commit 892843b290495d454949ca1b962d0331f6483400 diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 4a5488b11..d0694bfd2 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.db541070.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.34e2ee3b.js')")(); } catch (err) { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.aaeeb8e2.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.6573682b.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 c317d793d03956e811a8afa34c71489815290b07..ef5a1ee9f50a5505ea6cf96f7a31b0d66f0e25f3 100644 GIT binary patch literal 194 zcmV;z06qU7iwFP!0000219gspX238Ih5_hPoI(>wXxDDcz-+HEX>!v{n#AS0soA^l zR@h*`9sl?LU&nO9X9tk+1D=oUIhL&YxYt6g2J33Hn`=HO9dDdZdItJmx4k=0#)^U z%T;`uFE>}`+p~Wg#+{sX_tO_dl(>K;X7{u5jto@b0aAarxVTNHpKk_0gageplv}cCV&7k4rAeQaSn*`3Bd^G=~8J004!YTY3Nh diff --git a/supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js b/supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js new file mode 100644 index 000000000..532b456cd --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[360],{9074: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 X=[""];function Y(e){for(;X.length<=e;)X.push(q(X)+" ");return X[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||J.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=Q(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 _e=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 Xe(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,Xe(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,Xe(e,t.line).text.length)}function ut(e,t){for(var r=[],n=0;n=this.string.length},_e.prototype.sol=function(){return this.pos==this.lineStart},_e.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},_e.prototype.next=function(){if(this.post},_e.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},_e.prototype.skipToEnd=function(){this.pos=this.string.length},_e.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},_e.prototype.backUp=function(e){this.pos-=e},_e.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},_e.prototype.current=function(){return this.string.slice(this.start,this.pos)},_e.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},_e.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},_e.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=Xe(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&&Xe(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=Xe(l,(t=at(l,t)).line),u=pt(e,t.line,r),c=new _e(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=Xe(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=Xe(e,t),n=Rt(r);return r==n?t:Ze(n)}function Gt(e,t){if(t>e.lastLine())return t;var r,n=Xe(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 Xt=function(e,t,r){this.text=e,At(this,t),this.height=r?r(this):1};function Yt(e){e.parent=null,Ot(e)}Xt.prototype.lineNo=function(){return Ze(this)},be(Xt);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 Qt(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 Jt(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=Xe(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=Qe(n,r),o=n.first+n.size-1;if(i>o)return qr(n.first+n.size-1,Xe(n,o).text.length,null,1,1);t<0&&(t=0);for(var l=Xe(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=Xe(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 Qr(e,t,r,n){return r||(r=Wr(e,t)),Zr(e,t,r,jr(e,t,Hr(e,r,n),"line").top)}function Jr(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,!!Jr(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 Jr(Xr(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=Xr(e,tt(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Jr(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=Qe(t,jt(Xe(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 _n=0;function Xn(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:++_n},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 Qn(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=Xr(e,t),a=r&&r!=t?Xr(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(Xe(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||Xe(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,Xe(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(Xe(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=Xe(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&&Xn(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?Ji(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 Jo(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=Jo(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=Jo(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 Qo(e,(function(t){if(t.empty()){var r=Xe(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=Xe(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(Xe(o,r.line).text,r.ch,u),d=R(Xe(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=Xe(o,g).text,y=_(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,_(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=Xe(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,Qe(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"),_t(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(),Xn(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(Xe(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(Xe(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(Xe(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=Xe(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=Xe(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,Xe(n.doc,l.line-1).length)),s.ch==Xe(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 _l=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new B,this.hasSelection=!1,this.composing=null};_l.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)}))},_l.prototype.createField=function(e){this.wrapper=Il(),this.textarea=this.wrapper.firstChild},_l.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=yn(e);if(e.options.moveInputWithCursor){var i=Xr(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},_l.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")},_l.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))}},_l.prototype.getField=function(){return this.textarea},_l.prototype.supportsTouch=function(){return!1},_l.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||H()!=this.textarea))try{this.textarea.focus()}catch(De){}},_l.prototype.blur=function(){this.textarea.blur()},_l.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},_l.prototype.receivedFocus=function(){this.slowPoll()},_l.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},_l.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))}))},_l.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},_l.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},_l.prototype.onKeyPress=function(){s&&a>=9&&(this.hasSelection=null),this.fastPoll()},_l.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)}}},_l.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},_l.prototype.setUneditable=function(){},_l.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",Jt,(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,Xe(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=Xe(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=Xr(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 Xl="iter insert remove copy getEditor constructor".split(" ");for(var Yl in Wo.prototype)Wo.prototype.hasOwnProperty(Yl)&&G(Xl,Yl)<0&&(Nl.prototype[Yl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Wo.prototype[Yl]));return be(Wo),Nl.inputStyles={textarea:_l,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=_,e.isWordChar=ee,e.Pass=U,e.signal=ge,e.Line=Xt,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=Xo,e.normalizeKeyMap=_o,e.StringStream=_e,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)?e.exports=o():void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i)},2080:(e,t,r)=>{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)}e=r.nmd(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(9074)):(i=[r(9074)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))},6299:(e,t,r)=>{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)}e=r.nmd(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(9074)):(i=[r(9074)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))},9338:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n="/* 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"}}]); +//# sourceMappingURL=chunk.097e6d44b32e81aea570.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js.gz b/supervisor/api/panel/frontend_es5/chunk.097e6d44b32e81aea570.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..09333acd56a663cd1b0e1c490ef27d570033890e GIT binary patch literal 57469 zcmV(qK<~dFiwFP!000021B_P*liIiv{wv_xow8zKL+-$6rV=uH&#}2*Fq<-V1KJpg zmBf&F*j4Yhy~15~5tLIoswAD%1+r6M zHcGfDb1J^Wn7LbnoOfQ|t!6SkIdOFHaxCz<0Tmgk&a0!1!OmV2^5LHd0d4-ZJMd#E zv{9QFZ8OGdez$t}*Gd{`kDXVs4Qq!49p#eMZpqHsXy~9p9vf$53js_-w|rq^_fe*v zFF+V-THJLSnYmOes#vgq__GXyFbTMCKpV7A1q&`;e}Bg7@@j9PJ;I^`;lV|O=L0KApd9Np`XylM^Fkz0&SBuesDOYYbz%WktQz)8A( zoxMnLnqGiXcUh5I=aLIvy`s(R`-{?atJ5=U!sfEKY6#u3Ae@cW_3Lofxcb6^Ef)c= zwZ<&5SYAaYUb?|MP#V!#wEAA?1Lclw6A4A$_>2u6p(tV9f$eIa z6tI2GX2^`QEU}o_q$y+LEE}H=?)!rQp8U*ImLXoEGxn?*^UK!Y3D|aC!Q$e}+I8Gt zvM|)d@xXHsu3r@t{(sLQx%KuFeZ$&Yq}(Bj;drKz)>qLAs9=|vYKdD#MttsyQjIg^ z>y*df3ZIJvzIbBNpZY0?g;|nO%SNr(r+Zc6x%^yUF+4tWFqpi_<;v!QbLmuhK(0kh>bJidAdWL|nU?p#1Y&Bf)=Ui!15M)%Xp}aPHU1nGaN;iJAUL%&vrCs}j1@!%E>f_R3q?H?wu-m2B~%nFZSGQxU+XvU#V|prV>gsoH2csHeh|cw zAA8Pbj=^C;Q(STA&XB4)lJ!UO)Kq2hJb7f!OysmK1#j|ud7NLJaHH*OFwYIfJKGp= z9VJt6sIyj}F}|o+>x8y!zAwv*0Y1R=e1T!V!6dN|2FZ1#Koq$US}cDPaiPiHS;N8X zMv1gm27^B_vy|EpY8Zq4(QZHAVybZLq>1Z0w@ea7M&0e8X=Q}++p3j$T+HxGAZ?YI zOzyJGj$v+VJ_0-KdKo2h`$|f4NF5p+5nz8U{S$cp_b&!;WXG@EIErMM+Y))qRp(B} zu_NTQ@%v3_%f?*U)9aKQ7nKp52pe&#D%c3mBWfb1Cnw!Y*S?TyzuBUD49|GTZh&O+ zpNK-~ z%E_+0(r|KmXb^qcQbfw$o|9if9d7#ls6P!z0X+uwWzuXs1WBK!jN{K}R2ED#C~uYP zx$A_+p|V)Z`m~>A`iz-s%cP!bdMHahrhAg&kLsmgD=L}x26?_Z|MM;(S+th*X^Vw0 zK)1J1x~ZbfhZ>_kw1Eh0x?MpHCo|8>>;6Tfjmk@|eV#B|qZTl}Js#%%NS#8n^cBHm zVWOt2NmcFp&>Q40+CTzxbl=A*MCuJ+f!r8(9{{0MB&c7@D3B7%Z`sbs*TqFP`~&oy zu}t8SDC8w4Cr#~PT z8^KxKeR&ZasWp6UUi0(f_CVni+lA`#WVYA|J{>=YDfP5D)ijJvJXEFl{F1 zxAxytlPciepr!KFF*qjE{eFkz{mzUF_|v-MRb%HPcCev-Zrw$d^7ZUjh^rNTuGj&M zfezh|4bm7;#q5{pM?!Jfzjtj1sVYkJ0}Cd0(33enA3c3ypU?U|`!j!t&&U0Ocsxh> zgZ@J#@aI`UL?uy39u{g3li4GDLP0#6$8orc;(|z?MDuCTbONBMW)N=culg*5Gw1*R za}X}z8~Jv<1~rZ}xTMQ0<0rYT7+Lm1b*gpQ8aVi{H0Rx}YkVy?DsCe)+&bi}H#j*d z0zq4*vNbF?jX?zmpTKrOLowq=ySKQZVPdAg^H?V)b^}2aMI$PxuHJDpzZc~ng8N;t zSQxo8adDDZX{&hvLqt| zkF3c^l`SyKk>uKVB|HOcOnu*#7z z8aQRH*m269j9fX~NWq3(PB+qVGS-&5QSvyZWXCYlapDgTUReiDyrwjlJsBx-1XgT# z-kF^hpY{U zkt>^HU^TL3&qg+W&*g3;%UrM-`Qer&WLu{6EQe!~zc5m9;C$}brsRwbyF6|rurRJ; z7#Vn;XS*r4$?q`q6B+Isk34S5=g)mVQ@->(m%s2x_V^iL%!%(!f31C{^uUcrevaum zJh0)CQL)KgO8o4qj46N8>$++cm3?l_Q4!rou zou2Df98&i_+udG1-RoQFKCioxPlg+5&u?D*%bRs5w~YhQUpZk$8DUH(q})kvFltvB z`g(VxDn~3HsB3cneh&Z%>3Y9SY%dnuuwZ!${sfAo<6~g=Qgw_9Hg}dS7m)Jm^7_S# zVr_$51$E$j4kIxA6#X>ePs%gO|V3m1W~!;_BsVDNa4#Q_xx+ zG!aQ&TLz|;$AN(4ui8#Y1)^)DJRGN4E9Jf(OtKR03}`No8j^9V#!C^tcB~Z7=X$dZ%N*oX9c{fjvuLxYst1G*DyRfmS*V zQWAWvNXBqKW<*jHl=_I7a>wZWo_^z4-<}*G+XfY)fLJeaH9qe2lth8E--EvHl^I+= z4ewq#OK2~an;5JF8+|Il6^cu|0&EIaF^3wKRS8X7nT^-uj3B|lENN+Y6hqco+YB>j zVUm0zmMtYCS_l>~pMABnRP5 ze65d>=V{i9e$Ty;|4wXH-^wfQd*|)*P<`cDh2&kd&johF_b$#Zt?=slLa;(p9Lr`? zIx>#)1IfQg`L9u7saX_CN&X*H2d|c+1hHW}ONU~es(>XxGB) zwtFVnhWTL5iB^Io%x4ih95~I$b)M-dnCUBZX6}k9O}?Am1uSPoQ=xcz_Md6`Lv5AA zY7MJgTjj=T2df-b9;|kFen|XX3ne2~FkhORXQz(7*0gh&Gb-M{dy5E9;q{pTWMTAG>f#^chz}VllJdELc;?jrN?@WjcDt)is_|@5Bq{ z;Se#KI>-4P9M2Cs@P>MrYv{S&sY=pldzH2T=OdOAQ7?$XIjkcj5Z%$6pht6@fZ4=9 z$F{`Smd|zapPO`U;pKBwEP}td@_Q?kj3BGGIk^OQvE0HyiZ?2V&pK#Okc^l_^N&)`%liE zI>A2d!`mK9-`~;uL5KQSdhPjL=VSHE9U$ica#jf!bsB>@;SXq_Q#m;qKnt1vNV#>U zH_jX3t5{4U9>F!8G^}rnSNnBsPab=-4=uqqKhvNB!Y#>`|G7j?kVE7Y`JIzw1|6id z<&Q12!C)|$8DL(}BM?Zzp>t;J7&aVewm+vw*gY#z`E0iCx#^r(GA$x3|u(5~nwvR$; zl+L!UM0Z}FDlf+!8nqK(4XFP$pOID6f%wl2b=^a?nhhvu7c9D38yZpeK?7p1ECx$Z@hQl7OU8zcGBE2IGS-T?Ao(ZDLfnnfkd zc9a4h&sYwB!K$2cf?3FUrE-}hq|ej$y+8xhASzfQA;MnrXt^#`ovt{oUBBoB4~xdq z=P#Pp406%9LNw1lOrGX7j%oFSq!s|HeU85Mf^c>4>P-j;B`oeN(GMdclMHuS?5`D{ zm(JQF)I{|%j_M_Z^KmXqkif#Fm#^8GVRBt3k^YXQLQ%+Eqr@Ka)9R{GML+MdF!eLj zi!T^FqP`_muT$b3VwF>${BmhFNa>Eb$gj`W0Zs_?BV$CFbP-Srcg7 zS{j{dm-v8QomE&r8PsSh^GeKlbN}k(qyaL~f*)uy$t{l$bZ0WGDs~u4mL3XThhTrKb{=MK0KKtPGk0V-mCo*Hb0ZVNOJ038ZeuGns|7Z-nB{Kgmc z(b*$}o@lV1lFhdqg3(<=1^N=I41|c&=bZi!*?4X55TdmI$8ZlcH{N@Bwy3Xtx+`1A z>g=on8E2T|fbbJ59>QMea^jGF#ML2XvzG7tQh{c-tVBk$|9$u;kVcq~uRBt79i%3^ z%?M(#c1A2l4xv_dTs`LX**PxtJI<7?dsQzmeFqj(CA|*z;O=Wy{0CxyRT3DS^f)U* z`9J^4sJ3Sy4hT7_y8@CtO)dE5Nz=|R%8eVGs@T|F-j*Aeu9PBIH^**+HA&O~`6N{S`hp*BCtJ(6sniPFJT;%pu4k}`SZ8lhahJaWsd z7lWl{#~2d&H@A9omrUSKQ4`v*HjspFNN~iONp7uf>s@XG!c}9|fS)aVD^#%>YTmld zUJbPM>zBu3@(+~4Tl$!@8<@Gh!A*GPFbk7DG{KWdkq#r40v!er88ECVFIv7Ol0@6n z-Uu!qI%V>dQut3q)GiQo0gRi2aXE|~reQ%L;FzMry~IXfY1Y;dHRPG*_jwC7nf5P# z<1B;NrCr{E2?65Xi0YpmDw zL5*{mduTGjB_J@5i+Rnv&y9%)%mk1C7Q<=WQ69uQfKEFc4cpSo6jnk@Fp+zA|#o|wh*w*`1F^E*QY$)f1x zzEumwfVeUSL^9Y{W#ouVkECNj_s-CWZ-Zl~MP>#FCVhxK9RdO3J*wF>(DuM7L=n`a z?vHHI){51&N75(4Ow)t+!b%unCPU$HGMS?O7y2&@i~_8eb|h}W4vX>?s?--R zJoR8=6nFKZD(ofllEUfSMqpT7)=+gDUQ%MaG1h(~E zddtk4PFXW%dTCHyh+B|%LMSw=VY4!g!iO_(qkoGP5yEZ2YoA3bQ?@KM!x!n1`+4#z zp*F!5=m=duOhg;NOHm3YY@|Vi?KWmHA}+mfaM#)Lm*gXrZ>Ew>tz0{*KO$1L1*TL? z&}iB?n<;`4)UQWOnb(goOX_3A@aK4}j4np#z4YzQG?%Ll$Eo^yJ+&zP5jUaA-I=jTj0J6g{#?qbE2=^_mGn?@(WcEi|B zJegsD=nt?onX%RP<9=NM$y2G2h@zzwzI|3sWrw=4vj3K$>e0-mvJAZ}(04HFOq}s_!R+z-^34fylvR< zBLnB$4_M^T9TuJ@1iFtBU@Z0Hy}?V)FIJECliIttBM5grbK-iG1js6Vr}9Jghif38 zo(Lq^n}S!-4E~MkBP7<`Stj_6Q-K#M1FD#C_fbxvqdd#pc=8}~CyRSti+ZVV{4o!%_osEy z4FC8h`BxiGlYLTi)DlZsXb?M!$;KE9X2YceUJ<LKBj}u0v!#=m?Vn7kt?nH@)4b_$4%?0*3`J5q~+CQ zr9~1S=k<6JXDTLvDD+xs7LC@g;+J#ob8Jqf4Rle3~Tripu) z=jM_;965;T81BxOYfL3gDCy+%gjwzZ5DYp41%%ablb|5s0caes*60A*F zU0oGbR+g^@1#u7u-IR6x%Lg}kww=Zf@@46F4di5BkBW~lL7P9Tf61${`rmYmU{{H1 zVY!|0)ux-8JznsEHtc879rRUa##Wi44zD>}4ut9;GaLRU;_8dg8Z7TPIgGAlZfKkc z9C0e%-P>+x4|!#5;~Y4P0242<%ZD{clNKrKhtPLE8GTiI%VmajY>C@!++tLmJ# zw(u$@nLgFIri}S1OtN$~H;<^xK*HuY+EyeCY1+ejm;FlkI8<+RwrHqDb1eD)}!$ zjwfaSUw#{QsQY(IKY=A8Y3K8tmKYsap#O{>nk62aU)aol|99{Sdx)&Kc{ulA;0EkL zPUJG6INb5)2UlI*7)sAbCEx_xhe>?SY4ex-MAh~V-?rCML!e46{9C7iBwtMy<&{e~tM7o5ovZBnl54!q6wtaz<1ZPfpc1!H^ z!&Uds&}i7?>zv^w5HxcdaHO;Y-yP>88i!^&N;A3AmXNxes>}I88qh~0Zt-eR;9^8O zJ+}tpqhz|poueT^1`xk{&sQXw^% z4-n4;WZBnGzNWeX#<&Uma!0HG_MkQ~c{}6{+$oGQsRgF-Uv;DT3;9_t-%2^WP~gZ# zLbdSzN))GKYNlgPHe$??cZEOpX>X-G{eCzose8reS6#Bv z1$LT;9m=U53xKi=MMD9hb11O1vL|=tv2Sqrm8?^8u+`3$<*+B<`dl~Acv`4+@{gx; zxc_3|J_{>ylMBh2bA;uST*AERpZ7uZPmZ$IGe;j2xgN;l*@`IxFmKoRhl)OWo<=Uf zFh;llLk@cZ!%yeq2X(vy7xwgnV(Kt@VwF+eoS25bsbkqZ~La8B96NQ)2Ci8P@lCN+~rLBMi*=&Xmq-wuRI)KJFfsk zchdXoq=i>DQoMImM5S#d#ea-{H0X>e?=&;i?F)2!5a0_y_1&Cz=_G6jpzRCiXnfcibT8)U8>&C-_PGudZShwlO0^D zv7tl1HYlG_eDh*5LIM24K zB;O;lqz$`pzZorF5^fV#K@83|u(X;bp{q@~Z;KcC7x`7U=8QAbrS1zV^1^y{c1iaf zTALYD+6&3OpH6%y)L@%89a>W!yZBDKI_~lt9M(0`&(S0Pc6@;(mDpyWm0xgC@j!IT zj8&9}IYWS}q|t>gmCpXhU$wWNz}qg^{p3miLO5_v%bAj;?reThm@#J@40aOTByKN;oFdTemK1 zb+g9f90lBh+=MaXYravb%`6T;xmoCXM_upEvcBt`xA)90cF$M*a=5nE-wFQA%|^LZ zxweb6rh&Bj+7E;lmeb8fV?-?_v|^>Nl}cTS`SBtLzD>WPrj^neshOV`BxOj-oF&|? zxoBCFaL;3YpfKkJUS--*UQ>ZI;?j32;5TMCb!qoNXbMMXdBV&w*@&9msD zpVol@ZC&rG&hrYdifWrMXV!hzxYsJi-G%)_XUfiCLH{y)q;?H0YTHoBRk~Ui^bZxc zvslo-J-?&`ySUgca{5O&;FNRFm3c}?c(mb_xCWS)qS*^;CB3jF1uMwn2<0*uY4l5h$nEeRDJf>?BHzVJF(K6J-We5oqO0u8#kCQMar|zjsJFR*+tujojrD?TiWk0Rp z`=WF>H5<*0OYDu$VSrsKy#e^`8Dbj-R$s=#Y@zfO7wKwU0X$^^`cd$cG1;6O!qiu1 z;FNC8>^G%gDfm~YH8__LF~x`4_tq$CAQiusikd$E=NseMRq71Q$=^$*dbhj>VX_co z_El#r+^$sakNV;ifE(+m3JrP*r(t6&L+y%FVNA8|QWEb-BhgO~P7#$6e=EE z@UN#dfxNy(sv-Z5M&t`C7D7$L%x=Q$^Hw z?b|`4RKE_7|F{@;GI7WKBKl~ur`K-7d1qumhnj1an%RKqP37da~4{ZGh{M+~R_x=VsA^mB1 z_jpIxjg9$3UBshY|Dj8N?ZPER7D)7-!XK0OG8y6(zk97=z59oMpD86&`J>C@BX2+) z9$b3Ap6#+NOl-Y@@Ix2~r^v(=`FhvnDb=GtGfmG0EgUp2usSoPH#W>nmp1fOrc1r6 zTl#l%n^M`RT+ zcAydknRqg_>fBnfP68aDDQ;f(X&ZX80zy=p#3gA=g9OQfK!VcApdGFgCCOUUi=`&^ z{`v{iVGUMHW<_W55=QjdWeEJz_5l}&U~V6h9#->;ZK`YH(+(1n*+Z^BWB3YvghtGa z3oKsJaar7u&?p#~vRjo|13Tdc*mI_XOs#^q3&nr>#zy-+$RBUBu7r_HmrVLm`2Wl- zGAgPUSy^nMu02z|!9!PcWp2o$^?o)Vc&~iuJ;Nube^R;|m|JH}kuA#XGB0P^HA97j z`AsvFF)<6oI}pqt3iPw~)q3%Q*X24T67Agw4@O8j7nXUTh-Nb#Gjjz35*GbxMIxFL zLv$Qor^Si!#o;{Xy+`;h76BIf1c+9xK0+0}UyfTkmT8=Mt90Ju z8OiH{5e0^b$j6I1Tuer988Y_Szp-?oTGCseP^M00M_8}n)eLk7uy?rNj_N940RGuX#XV_ z0b0bz;8Pb$qdZP$ptp)@x9>;`E8n({d6UBag3mw~QDLU{??^~920GAh#rSYDcVdP& z;#M)pjz@!P-&Xmy=-}B29M9_uc@xSn`BKpGeJPDXRE^0=Dw=Gm?ACzV=QQK; zP$=`@+>1b;0+B{JqJ@j6&yCEZ->YbWlanheu(3zT}Em7^0KPEEOsPENm$URX|>(ophSwLoIeXOwr}@_;p{}q0!Zq13D}M1+4&di+klh5SnO1KyXwNjohI;= zF4yHeOEbOEyZKkH6*ybo6JY9AZ|$l-J2zjb*SE$uhNkq+eBs<|?94O0p%ZYpHNg!g z1d$hM&w&2MtTp`+yOH zuB}(T0?%aH5r)+GZGept;AdX$Z6Ywl2I@CE^2=&;Xz-GT%O?0?-s~(-s+RlP35V(-h&> z_KjXD8TW3&2TC$#Yl5*T{iPO``Kp;0-$)jGjWrPt1Dar$*fy)MEXS2GpoNi$z1uX$ z><9>mEqA${cw~n>2#~E_E1t>g8{UO5uaHvS6+ zf%~GQjriN}RNu$}d10N5FYHFV;w&Ham8Q%e#&N#7yO-3Ka)o?huG%wCPfXYIQJFIq z(!-B+5(=46Q;Pyd)YK0CRN7#`gUOjjtb;50`ee!@k1L*C6VWi zxzGosZzSAT+L^7mzCCaubR(xzd7H! zXk=Uh1!ng{+IW!)3CL4LJYqWVy%){xOG{Sc9QV@_E~nbSG%9&zb!&VF_pT@)dzUw} z|1p-1{cGO6IIYrUycQmHjsb=rjWV3|Y;xO`J~_57q}X*alxS9*JAKm;SQe?e^#2= zd)2hba^#0VT)i7p57~!%g(clTUs1@8>GitUun_sJSA$xcK6pG)mpzN)3*7cEoQGLi zTvvcD0vGYi-7~%F6eBcoXXqlxi=o(|3R78w#izw3I8CFi4kTnHc^(sZvQn#8et^Q1 zcEsM>Hj$k!9|Si}Q&`%h5OUz2?g*($7m;vRk|82Tc{)Uk3q$i5@zo88MC1hBt;@z+ z?r}}9ygPo+#r^_0QTh+#sz`ve2b%wrXO}=fim$NATK}-aI;{WWaji{|& zCry7M-n@~o}kw*db6Lg1sfavmJm`+9!^*z*XkEzE@ZegGqRVa6AO_Dwh~6dZVS z>|zatEhaF9O+7^Y0L0@r&ikR3e|wo(czbEF7Boa(l3nK8u`G@aMhV--Mta8|DU|u& z&iKrB^Kms>#S6fMJkMak_;i6=F~;Vtj7eb8 z>rBbTaLoji8|r%iAPiUJRb2l`5{iX)T{vkupEOULtHWS*3>T2^1sNnkgwSY)&T@Xq zt#UqA-i>b6m`1duu(kw)r^Yn47j`twhZJeocOPdG$jjyod;7&=+fISln+e6rr!kWN zcm>i4Ke1=^PK4@+%5sy@0xV<$(<}3(heOt0p|i+`>a!jaXJs{0O|vCo5*F2)`Pzj z3%X^$N-B$jXq)^`)W+}8QkW{zVEIBWJH-(1adc&m*M}LSI$`1|YxKoidu-x!v9PU+ zHZMo5ef3tY@kUQIHw1wv@?vI)=`CPilVC8-rB;--izCwP@55@~=XZ2(qj7(0-_?Fg z`O|$MXQk2s>Z8eQF&_4+GV%UPukn}xc7@Hw1pBiBb z(38i)1x z92y0+ffMFJtt(3hr<788UMFO0C|K!6m*5yH?Sn;GA^W$xEju++nvFkwufr~(L*6NL ze0+*AC%&_zsv|I&ZHxGaG4-gb2%QI#eqz} zgrj!j+oSxD%9PrP30763@8!yA<;}rXkq{<{ln(7mGbxEk#+IGxwAH=e|{28}`n-S+RMH*Nj>kLu1(( z(>J$}_12{%1dl*+`f-zdk(5x;P-B3o;9SO<#T1qtpbzxwq{thy*ZYMzrL~;d+}Xj7 z?ex_8M;j@Jo-k#Dn>o)bc7Wmr-gFc{6(?JxtL(%i?_ok z!I9S|GO|{$u=g9&U)}KlTKC4-T7@1=I0_s=YvJgq^HYN5p^4kXWZxalOIL$pKaPqa z#SMWez|MC1PUA?vj(3ZG)2X6g^zS>B=A%YG`Qx1m$8Gf5C}cRLc4V_{gO|+xnAcUmB+9Pd4y)(aZs*qSkbcqxQ><%Kpv;0XmMsp21uiL5 zUzp^2ev8=suiPy&MCF>j0lX60%_qr=vsYy4uU3~(nPbhx%QYpzDubM&8szH7h9{MT z6~0=#wMluglpji%HA>@$D{Sj?ok3x&!%M#gzx5A?A#z9_)2y%ejHi1bX=zKz{=o*x zWK8}w>(<*E4Yh8rHGOag=2q#)hk)7@H%UeNOWV{+X`XK_r&HU3@OX2*lX|gxH!uxwVAraMUeEb&JJf${E4ufqmgI3)B`ywmv!^(U9!;)Tt1~ zN+F0(Tsl3Q{pBx1y8)ecklrUMhgRn!_A{l+MOaiR+xdE?RWU2neDh$epQk#?T z{-Z&GRf}b^hE4vBWojao*a{T%Rqxz|84RdEbh3jF7Pi={Y^Gv20 zGvYH?Zu1hA{Sx6@Sg;F5AG6qvX<~}KGL8Z&Oo!I6U_5ygtriBO(8a=Fyo}4`k~Xkc z^ZOQ-g&E&Rmjvc&u2XzbudFZmPpzwb98`<4C*unGfhL7jdjx83`V2EcsndlzQrg00 zr9a?5c&}2WNCf*sWI?E2hm11mdY_e+sZ(f5S-Yz`<$F}PyDrzf^QLultov&?*^i|~ z_Z47qI9$!f7vI}*4xCyTB3C0rWStp1nSF@3WxdXv$1VicNfsrb{EYcgGnHn}D~wqp zIlF?|q|ztB196%7vc~M!8NGWlEmB0J?TrV_P_tR*R6f_I#^AQ4?qB5azQx)sS0>97 zOLxLkXPfIAvq>_26*nJwU*6)i_OR}5^2V0khO#GAR%yXt|4|Y>xRXuR`Gr=;@4?1I zkEwUCzTTbcc&C7nDm9n*Cx&AGwrv=U13^EpypIYI)36ykBkDuB1wZq@eUq1_(3Ld| zulHSBK-E#{T7)xf#_sf)5!1{kaU*OGxC4x$@-fUVh8$rlQ~^>o4t2JlfswUuYC80^Q36~??Qx7E%E!A;=YC~4RVeqYF)^&{%tJoV3mC* zD^NPj#@*nq$x3OynQhZb*nf{&JW28}i$;Ndx1&Kn)jH=_dhTB7=bdOOuOgaZ;qG__ ze>Xr~@&bd`3!FDVW+!k6499#U1c`m!FyvgBWctvrn=0)pHT(pqvph#AnLMi&Klzwi-ra7NoEF&uzSG0U_BHu35+D_`QE}LMzRe(#a`S z)s{L#YkNQ&*XpZTmNGZcp$Yr+-`ep3kZN(wN)O#I1>UYwg=i-2&V$ zl06?$KkbsHN23~z!ZDHfriQ1tTYclWb6QK-!F=r zvzS(;(5c(lr7nbZF!yHNADu6G0J3MjF;R~UzUWww7dPs0MT6b=Zi!iMPck$^Y>$i6 z-p_X?Y*de|lS3^PrD#ya7NyY=Ss(PPcmL7)IDe5SVNVmJuJ?;YxC=IsQ6-Bw{Bp3Q zgB=zWWV*|)@NU?E&JdWwee0RYJj0cbU!`faZg{oU!KQ4lQCJb=gfKUm=BAWl=!eIH zvwB@GcJtHxFX?Vkuac7uS=60hTSt55hK70F`?sYmN-Qq?aIu7X!}ge&t?-&RM-xGI@-zmR^|7J?}YfV)1(WRDibW^PEkPj8csmBCq&%38# z{sjb}$!M6Su+NcGpS6o0S>3IHXP+xCxJ?o*;U)oJ+&gouFIc?kzE?#M= zDVcUtdUJv{Yb&V-6!d@YW|pxQ+TDfvE;131q>3a(%`str1>SZ*fA8zN)t%n0Wvh$# z)N1I?fw@87`UhB{dhJJy%UR$TBR&<|9~MJCRY}-BB=!-$@gka=afTqW*7ZEG^V;M^ znG}*VdACvo>Ga}D>$!ZE?Zxu(@Ec>7bk!a4c-NW6W&hN9V8Cn;zywsR=zpxP46$ml>D5yA!q&4ouK4w=j+Ps5>uxcj9421Yk!5T%C>#82N@Y84 z6tTALftPIwyG;Q_d|%@rI9T=W967@(3CoN*f1`1y(uLRe1T4bcNQkp0oRsdZM%Wk9 zwq_!c#eEYQrt3A#(6(?VNh|LAQ*eI!Vb8r01KH8!g~{NVhzw_Ied=p9^GcofnQL1y zP5P9%skCpGzWYWy*(fc87#H_GSt>a?{z7h4IdfIj)a?14Q;bz6_kixRJ-567FF?@0c7Lg2+WEx!-hw({aoR#zV&|Kn z7dH)|OmGSMr?^X>6W5#7 zlX(cKy|O2r_V8`PXe~~S`7|jt*f*uqbc<}O?E1eR;y@ZfVqQ9Gz!DDy_9$^R(%8klP8g?V{4wtBmk)J2&M;#yA-L!R(u< z{_~~%TN~5sAIA5BY3Jod&2<-@uIF=id`-LPtdC^tESQ5X1svC?6Vt4G+evk{B<_sp zBI<+cSMN|K3o6I#PVP?Q)EuT~FD>TA1iieM8nbkFlT-u`K9H^7XXls$xSuWXPl_JO zNT@jBmH372bz~WJQ@><~m>{Qyxw|HZnp9sv9@kgyvSxi~<8Q$e!A*8opMRrNIM!|5 zwDM} z1WfO)cG+hWgh;T2dzd4jNupLs_U27bU19B6+X+EW+#*+CXk1nnb0gLuYaYj8!=pNrDDmHL&*Q!z@?pVo71JZ&6-#JoN6AR-&HsntD`w`*J7r1 zG*iwE^R46gKK%3h?S<22!ROZlYd1r8^^D7@)4@ zZ*Xji31{Tvkz5)qu^R!WK z(-Ol3S6*~#Wb}BIxCQY~%qu+Y3f)19dnI4g{W9JpQuxHO`ws0WhZe3Pi<@2Of@O{< zf5q!Zz0`ikpatj{*-+#dC;|F6|BWcKE|~wE7T`WFlAis16|tW=`&6m*BM3!mMOXNN zwPxX{Q43fZGdrZo?MWY_+|J34T#GxYATbRGn2>Ig0zIEo$E&1dR&fKm3;}PfGNt=v z3`fOD!U5pYSgF9%MnNq0sWGMFch8!xoTWUT8h92W2IBRJajHXd4TdMnfw6qsw9>KJ zNTIKshu?6H^b2!CdACEQO#O<|N!*E?NP9x*OT#^|o@TCJy5BG$7c3fkkB9TrkX-3ydP!^ZSpR|_m+4FT@!PshliT%+)Ug8em*(j@ zL(;4Cg>rg|o8%X5o6}z|@Wm)mJd3{2&-7RN$?A5Ud;xogOK$iDH~9>T66wzBiu3}O zuPC*pRIFK$^E^TAmo!GI@QQm^DcW2Qs;4bAd*ZsH!Y{ZmwR+-PXsHGCk4D#VKWV1) zCi%im>e=Fpep2D<%q}B|dy+P!@tLz3Xy7aU)K3=p@~e`Z5b;4*!V6tHABMGgp){qu zvMDx!kacoWx^kr}SB7#(K?0RKKuemnU0Lv59$2>Of>m)NVYRkX27j(0K#kiXo`FPe^HYwMVC`~VQCV(=iY;vh z_w9nP!gC|TC&TKab+SqP7V@T`j@T9K0xvdiYQNqp6;(xvMMw-K-+FHkF|AT7VRc;v z|zenr=Eh-B3XHjxdON7|2h^CBzZlY-Xcm)r|q@M7*9(ezRA!Vw@Zinh2c%A&I* z&5*eI5G{O@bx`97?U^?3LN61p?C$I&p>Z^HQxNLmH_Pmxj(4llqgfVQ@9fHVAT=?b z+Ql5KHJ~2Z>)z3T4U)8P%h5VIy8+t+B?->@DP+f zUCIb?7@6+=^>&q>RkfpUPlOnv$+PW~s(cly%Vpvy2ln?&qkBClg9Z3K$%j4*BC5+3 zodwS0n>V2X-d&&6jrEB9TlZyN?HyME858>im+hcS2?dYWT>|BFMV9J6S}LW-1vYu{ zBHw<(kf8MA0VsTN-v(f~@#@f;@(Ny3nPUrhs-L~>0xBIJ`A{t!{o~Mh`~G;S$VYBAjs<`9Aov*t|=rJMe- zrR({r+>;NgNjIvxie>LB%PwIm0$)Pz#lBCuk|P;Z6>x=*T(u7(Io$%qEF=|MIYY8CU^ zangouM#_NPsy*11wI^y84nbQAAm;4H0 zEXvHT^We1u$j9Xw&YN$Q=C8BU<+>Ezn`P=UuHtlYdbz+Nxq*)6lAxO#ryl25ur*Ag ziY{~Ri!Z3}Qn)j50LlvoI_-DhGCcw-!_1>82n2`-_#2f_bE)F{y~UNbm*5JEupje# z6SW#vCuJO`<<{Y>b(+nkM#MOKtoqVsO4l0!D+X~me-JB!r`k__3?!!W`HjpEiz2N? zewV5t<4LS!4kNL>WD##t1L!^Eb=_759_4-OjN z1&hj=CImQhaN})~lrvV41vn+BD64sOP%FFMg*;J3zg{w^v;(~0dtd-Yi%y+Af?hiL z*()$HjJ-Q3{V`7*mWZ?`$WyvN2|P(;Sn9CxU5{KQRG0W8c-Okq_Y!F2qitZ+CkDbt z5JiLOm`)GtU1m)S?|)By88DCUX`CBATEcX41wI!bBG#Zg-U<7wx?8`CR-jpT?jEuo#$8M#9uOZscVW#Qy7JGPnP$+eL>hh=_U*b?IiB{;FYC0O~q?TXI*dJbuk_>eO zf`pv3I|5O7bc7<46qMK+*@{TkTz*tUB-?)OP(swSRCX7STzlzK(|p}PD>o+pb8cOd z&AZ+enHGN2xX(BtQj%<#rT1Yq9oThqYkYKn`};-SbiM1&3Gey@}1E>;yZ)z}GT(SI&Zbq?W>jcl}~Pd(#G zGcBLSRRjve|4u4F)XlIIg*AyiDBDai-Ap038m&YKdS<6zSDkN&m;EN+Ptv(yw&3oCV^%KfQ~D3LyGys4m~##{|mp zBo>276fAFJ9g(BMp6UC$#F#k>rrf#X)0YL9a&5%)M`b`>V8B>@ z=xJIi{hDbmyB5K<5q=yFS{{=43X9H)oT|7jp+7d6WpW-6mIUs7KSRD7cwQkT43UnF zXk%Q<;fPWx`7iJ%gabk+Z`Js2+WdzLLT{mQOW(g5%(vO~JL4 zN{`p`73b`@iArl<6B2rYr*(eEil+UfDqMAgC9@ptF*t~=6l}TJnR{PG>4_XHi8@%E z_-Q435dN6Hbx$Je$kABZ)Qii;&SP~ICpwPucihInrRpEqMe(Q+67Zi)HUqD#lQn?+ zrX8nQcD%Oz^U(F%4_mk^Im$3=Bu&p$13M96Z64lp=^fZ4P3YEmU%;&KG+F6GzUR4? zBWAq9SE$E_o}@yXP@Q9qa_vw74do05mWNOJFBSaCUIraEG~LT33=8@((~9(e$?q8 zRL)c%yw6H+kw3ewAzZ9qRx^Ev@bRrhx3O#<=Ggpn!oD6i%W@GRP+m+ASFwDA;p$}O zjY^qMh6?$;d-MB0yEn`~{|S=O-uX@c2J^gF^Llfe=2}=hkb7hHLFZTik{hChcW9L3 zlk_>33*HD{;krON>x4hK{JCWn8D`^tK%;n3bgw?M@iv;tJOn??x71ir!WP5g?!IJ! z9TIxtm)i<7rufOMSWd88ii*WHozH)&4m$92b=j=Th9I_e5i!7gCy;7CZR-8bl#O{! zc_{>Wqd1Kh&kw>M&6rmV{_vCs?Y!@RAFwdbJDGYf54+S2%;IbI`P=jw`wd<09eM5I zD3h488o7GM6vr}hq{C%9YgJEgn6lj=cf4h1M=FKB)Ug5=(+$q&ViuapkOtb}C6Qfu z(oa|&67cDZiVD7Z?Spo9NIW1?tz64kY|HB)y#^wIwwF5MU9)YiPNthcY2Jmw>i=3L z*Z{fgBb$mppiK3ANXkWy@&Ar8g($Na`lNp{n`ms_3 zg({A4TMS1K*N~(hs7vlwwmqIN>j^MdUt%SC^8VCu^6kFuoFDyMT9iQxNubd;Z@geL zATN{L&~$-e9$Ca-$4H*^+*-Vhu_oPgaV8iv?vECd1HcU)=VFlW@G{} zAG8gYey8T$=mDp6j+UQJil*;xckvAEDy5U*sslKO_c;sFoTb+`n0lG!ZEV2)HrVqO zpP|8ksE5H?5BS!@3VhlJi*VM(VlBGMKL=qagspdou7<5C4xV;Y`{>lO1(2tIf z2ue9GsY{tZWIEHzh@Vy#FG!DNcc24Z@uViuLdFB<zYM-n%OCS{hZK)L8I(emFUD$~QwV`>%N>FQ9p9I|>PCZYYW84CvEgAUUygB9h zf-QAlTftb2)jtMSU;$r0(y_`CH#<|SDKD+DMS!jyuy_c77;~zcWQ5l0UyQ_mp{`M4ahl>!Zwk|?kR9rx#QZcgfkFcU z`+ZQ>-YN@EOlQ^#YsD$$9P403XVc0#!A_v*^*I*fnZ zA}E!M=ib2=hozI0J^L78PJteFK7W6?l+4~5AmbXDiXRv}v+y&d)vc-J3-LS*9jN{@ zKUOwoSbvuzb{N8iRlKx{d77EoVsf>vK ztIayjG@BG2cLs?uZ}G~&=F>YaIdRPk#JE2(8$?Iilh64L{q*6hDcOG_6{``_!w+S> zfSyp8hV5C|qtC6nG9@_y?YpBND=Jkm3zv67>6(}01JDI1pz6n>YCuZvx}8tQr4p)yI;fVcr0rQ)fKxu3w%&hQz{UQ2;R6GOc$VnJ4v zu)kL)_Z?6uyGb)j>4FSHIO8AeTQA{nQ#Y=E^aa%IMc${zU^hYZfw!{I-A82{x1E{-qTYz<;p+BmgrqC9p#+JQCc zNm7b%A13Q9b#*tc)R@;9txv874tS>Tls)wkh zQ$vtt*};DQ+sI7qbKIU*(NEnlyOOK*-#$H562DaM77csqeq`r=#4!8-2RbXP)28%2 z=QWOY+3zg;n1!jArWOjZ;!f(L6m-%hvmYTlAqjo?=uz%7X(#mQ zVx2jq`{0zBJ8XI*@QS{I(!yC5ybF1T%+_QVS5`v3W$SF=y>sh4((&IYmVfPH;}SCE z+?6U#o0N=mZ@@MThGN|r=+v!P%hgsy&HgkAzx0e%j%Mn70Vc+cWklMr+FQK=!qAX@ zewE0^l$O8V%FlV;_4bN-W6@CQ<{>xjAe^7P=m)W?V{Mw9F4bW(H(Pu49(Y~+dH|_S zpb2+}D}4{h&XgV?riM3nh)e)f;qXU4PJl|N50MmnWaQCl|2_`27Uim`>~K_-a<9#4 ztfHHtf3k0|--*>n%sYy?n8?0D$L_4_CIoIy01%x6{twF1wu6~;(9+>n8~kFtm54Fw zJVqdgWCQ>7P49<g2EC<&(GK$B{%X&sW^q0mt>e9XEaFm=y@RR!en8hW;#M*fDs@vpYp!-djU1^;z)0M$8w zHE~^KCB!$p_%ls4#=|jU08Ng?<}=De9S&}~G}C~I?9=ZYi}tARiLUi%>iYOt%yj+9 zv5ePLcyo^)TuyZXDb}$oJ{#p$TmvLSWQFm{S6F%e+w`1J;oe;`u%^rlSNVi;iWRUk z$=5e!`;j`4(?^%Zn9?O>s4$@|1E{{M#w5~^jg8>2=%xhj^P!MI7e{P9Yr|$w!G~+?xb>s~d*3^OnH&;u3<_OO z{F2sFwbCNzLsH!-8=TEwC43&u(L9#_(h;8#)}DLs%YJ zyqXtwbtItUWzX{BNupD}A!HDRh=PfEstd?&V-NIAU?Nsg6k4ySScT}ml6o2$cs6Pr zP^H2+BM+=R@kL(RK-9G<1RO@dQkp{kUeumQ=0WmW#oVvE%-XJ@n|*d-pc7wTJpi97@W^#->OT65IMFnykP&TGU$F{WzZbk3vBqfA zGrEHxh=zSw75$O`Fx^tMrh7Ygv^*427XWU7mmGiaH*Je&hbiw|XsQs6z13|5OPm{k z39(ijCK)~z{S@J*&zZ&9yHxlrx9fQwLE_fl%-gu&3k!)dq9$0eEBwRSL#ER8(0;%i zU7}EMab-)+)VTKBnFHvWxBlKPxs>dWQ~t@$+}q52bgZ8ZeWGOac8G>GQkH4*((2Ey z9{j#w|MCw`(M10mIX*2e(xSLW+{X)Zfqo)i{*x70GbPOZB6JzIH<-MfNWX&5?^uR< z-=S3c06-gpR*P=KSjLx7OXX{31NLqS%HzH9UKPK~;;w$&xGmF{cGm`4ts|l^TFv8% zQ9*0zy`|7GI;C#`ob7$^%o{(zbm1&TbK+qS2HW@aeBywLV>vn^-X8-Ujs-(2KU?E2 z<0CydbfWR7_nGS5CDa4r>G$9SB2=EVU|cFqvQQ$wNbxceMYm0MeGLMS1M*W35uvk= zekEa2D$T_Y%vJ=Lac??Ddg*%n=#ois*$~X5j#)drkJE8XbR7l!(DjhTP{%9<6gkE^ zsE5`Ab^i$A@6g1QmOi#2qNC~wnyi*oROnZ}RJfsG(7bvSMld9O&3pZsYb>}QjDJFy z%wr!b0_&O;ML+t%_^%)NE2xsnUq8C0gIi5qkDZ+QGR$0iR_`|fLkRlB5Ls6Q;-!d4 zd`)+84M9jz6&-yY%0gH)GGD;N`lYXO{3T|G5RNjXB{WZT)DAzg&4fTYC)y}KlPx(a zDJKf^+UvF0If+6S`EzHX{i>kVzI5uTeVl`cY~#hw%P#vtH_`7O1J&;xj=?mm%Zd_T z*>6Q_sQhP7zWMy`PriEg!52S$@Wba%IY^f)7gUR?*FCP%RC$l6XW) zzy2-l^s6Y+%Wq;jc517j7xmja<`RO^SNvDFe-`|b3bi_AL#O;^MG3EDJRU@22nY+Y zUL$udZ6rwFgj_x#A)9}?a7h$tgviPb$HB2uhrPJ`Qec^DWemQ5wKQaKN{Y%YlFV@ z?MM;yg}I%VliCogYtqQRHDX-1^Xmn9;!R(eNv5fOF~6QuzV6+&-Fgkx7xbKZRj?48 zfi)WWdN2{W0=kUwm{>nu1{_%MH)FwL?uLVgYt$JpP#*QUh)U>A_PU71qZ^#_&^e*8 zcf${|ndq~Apo9Ew__2!TTaHmR4l`jQ`u{txig}~nP3X_5()0PNLLIEXXt;n(LX&g3 z2y;^_D%Gy3iN(YB-%A^OoxY!5ams(BH{AZ>^xgNELVX(R=Qyt|9DT@pH3=b#Om|p4 zl{gtWS@X(_4W~sj7jYxc4?1ci|8<|0?MS$6461qd(Q<{fzL66XH%f~hhg#wSaazxd zidC7$C0Cv2O*FC{_Sl>EzpQ|}>Vn`nNR&zTVADBnQf2?B(Eq{DYOoaBJl{R8cdsTd zInY~ojyI8h6o2uXRuwZfLc;aS7C4fdaQpsh^FKS|{|Hf}`6>V>0H?)CDYURRBsB=Tu zi;{9m>S{_jGfNd@_x!OqWkTYY$-~4e?++7J8|SEZre6%?_>$Kho}}%U*(*z%fpv|6 zcC-bJ#B@?!8sl{n(4C*j!TM;TH8=FQqGbsgKPDovdP3KUOyweUFJYu00Lc~fP4*?iS!b+rIe47Ljf zggm$|8eD=JHe=ECGf)fmskgcDn1L%B6N=+jpBvjg6o zk~j81AhO|zz_DZ9=FqAX9`kle<0m8BPKB7hIA3h@r}II;J>j=IoWapt@fVxhcpveY zDJ+H>%ry-;^CWj`$jfI-iY`8)F1)ThG;hs^xsZVL=}&Bm(%;9t%kP|Mq&&H+2c_fHNRxbr$KOx#(@qLZUpo&AOp`hk5p) zKn=k!c*ZAV%QZf+rqloGic2%iy4iAN{&KlbINo zYgL zjp;NRFuC4av6{WQ^vC%3sFm(dU6jjLTqkZcJ-7&LbFUK{iO_o&4{;UOzo*aCSYbEf z_M@WoeqIEhquaXT*Ajm0tI^Mo@?CdhPTyT}64=gP)?4rnOh}+-jZF|`p6sG*=L|^X zH^p^PMP)cil)KKWyvZ~O_Rnah(So$I1>9*++QNH8O}t&j1LXgap!-9r;M8jKfHQxkG)KU#6uflqq{Zl` z{S6%`K3bQqZbFc4`(qG>T5bk`V2v+&rSxCPY(DFAeArI} zB`hQ`oVN>0Ij$wm;YVlPj9MG46c&GP-pt;aY*TSa#K~7$w@$ER7G9P9)qkm!Kf)58 zxU8^{>yQu^1sXizl#3{1@#wj)$~Ac-qE0#1)gdXgSWX&$X@2cv#VfrucnJzfqX|Z7 zCDPXTm!Ae{sLWTG18Z^HWz<7~VYsJzM$BI~+&6E&qvD|3wJV`(^V+qSUbwcN>;7D& zg*apfSBrbD)vAb=tLV|eN^us8N)qKN(ybIm5*IkgmK&vIw`M*s;-jr2$TCHQW7>Yj z3yEEH1j-?ce+O98WMs*a-5h9su-)cci5kB>e#mqU2Mm>KYSkDy0?T?Hbj!LP@oeJh z_$s0Nn>R;1K$xySCk|WLQ&iAtn&U6jZ=$E6F;$#^5+hbrqEK!knP%$H#v-hM9Qv7g z>jTfWJ^^k4&}#=W5sVS<#B?bEaTfqM-u!^c^l+tXEuo>&;Iy2c(A3y>=QsJ5wt^6d z$CFC9)s3!>U#;WZelhXITvw|k-7yTy`ac(=t-6@CyR2$|nh|TG*gm&mi*tU824O+& zE#pM=VV5>%3SC#yI2!M5s@M>1^c0N~WF@ru$+$c7`k)Yp*+k{R7q24+c7N@)5hLrO z!0=`Fd@|f}qjKV>akI28zk!=nbmgnZSmb=Wc3j0kufjqMMj^avsN0Lu)`6MB&L`8n zAKFjRo=muY98Q|K%gy9GDiAcRPbZlB>Co?AM?J`?K;t zn}H|7MsyLP+&jHJ`r`yprOMOTw?!#^TfFX-Q%g9s*i(_cbbql|Xy;<@H^i9CeFY^x z;&s(dR_tCa&{xAyOexH&dJm_8pr2U1d}3C)pN=~(enFe{B)6VDQr0T1#hq4~aP4WB z{jOXa;qGb=Y87ef%7w}T|CAJV^~S}aS`tg*v!{RHm(DUN1MqZ~6@9i`)hGDT*dJ@0e%+ZyrJRhNbJ6#ku)SW)p}S#H zLkKN;&;1(4qzfMvtgud^fad7~f8qe7U^B7(4IZ=L2YIgWkB%DglCMPBrVGm;j(DDb zn1;Hy>y?ATPclcrp|5}mc_<;Dl5~fE*fpwJ*>QX3XEkDeMm+GpkMO;0+M_)Li?h#=CY>9a zQ!O%L2ZB6$|O(5Y&WLSaTcbH_G1l?9ROPiVOE9R~87F(n@qh^IA! zf<_<^L97oER%S|cUOE_r24(BNF&@2l1$gt2&0ok|fmX~;jIV7S%5X^>E=NcXaF~YU zg@XDH=Rog!Sy8d>v05iETG|QmKv=GzSI&%XC-`B?K~kwPqcF;w;1)*t7bO;{<)ns| zW5#d+b(I<2>e>1vd)OzX8F4!|<-RRm0?_IRU;E@f~$(0%X^^fC39`mPk4Qmn-~UOq5xmP1=jq%(?C~Ezkv`eiA_dl)L zCNDX_0ms4(lztZ|eSY})OFFQFxNbUD$*LauW?=*sZgO^VGK_yhqhX0hXS30};f1HM zbCs^$}goVtX~z@ zuZq^s4^!IkhHWXXY(LCdz}LV5p}RCTwQ@C9u7;C~xBK0$$=enup>?$^%8F>oyGh89 ztt>;r!3<~=4>pfGR!f~EDuZzyGi^LXHy+@Vp#olna$|)#nKvEcUS46Hf6K2#K2{@H66<-Xe(C#{*Qz+Dg5xRPload50y>}X%%En)2}|lQMD_;Y%>40z%y$oEW`04 z!qWqCc(($eFY6@ywrn@voW4xx36LE+JE+LKdT=!`W;ljgn1e@P8dLK9FiNJ&b!%o| z8bf5YuI(c`tsNU#XHgy}rd-JJ>w1DdDNIYuI^C>K3Lz+o-ao0&QLFuYZh?sib>9Y$ zw3Z@+dP01~sYa zV3wvhxO4t|MQxR6D;u!%Hc|{#OEHwv@~0{KAGBG7sbXP~@SyoGTn}2P;s&rOm>C&# zT*IZ@fsQ?~mq~?ppS?=@HuvBeomm{3mUb8wSW_DfhE95jcb@=TxEpz+e^||~D zd6?RmGso^@3Nu99 zK}KEIDpc^{0wR)K@mj|!w#W2XdtI=TM5LcbhzTxYemub^7Ke?oWR(j0f! zyQtclk!Fd8JN|H;GEA+fX-@X`Q3x}!+PJ1lRvxrgl$qg)td40HC7Jnqo_u3HDOQ>b zTi=UJ%VxSfO2!&fcst5~+l&o?ao`qkLcBqNq#IZO0+yT7q)1v>fXq15>Cth90o4=wedJRMKK8tLnU2Rf~l`OBN(6B{XK8#UE~W5>-)pwSm`2&OTBqBCQhM#>YNwbIQQp36U{? zCHl*VN8rwK8cy}-#KT4QP%Cn)^hQ8Z9}a*3eVizsZd-K-C;o`R@qtl&2kOD8X;+Gc zI1TYebl@Dp&JL*)OcjN}g>n}7g_n>qpKHZW%tq;^ODZo`Y)n#{3;Ow7K?k)mHN>CV z`=Bx22TkW}cJYd`V}PqnTA}{k)7bZpTX?_1#X))`k({oxoLPAMXKrXWTvG6+VmJ(g zk!qf=rr7m&%Ca?LX+#3;*EONMU4g)JNy3Fp9R%8mQZ5_#Vl@m^5laMGy8dZeKKY{c z0wp&_J;=l{c3JG6G8TddsrkgqJmk3-dULiHw=aJif)kNCueAGxYZfnIF3{B>oA2PB zO6bl^$XBmv=>o1{j;1p=T54;USzvDj*j?6)Pq(yN704;8N|p^?9+z-!!Qbuy#G+?kT$h64P4r z{#zaNZ84=_EXuam{ALqeqoaB^t~~1MZf=m~3>;QSbKgc0snwSjMFHG)Ql#4_(kZ4FgT9cuw|DBv%uac zP#ttsy{jiG*Kb#uE$JrehYC)LAR2R+r!TR&iSp_9LH}0wotW2Q{nF{4q9`^8cMDk` z8==C`C@LjuO4-?bmRq_C3FLeE%JWu^{&MR#zSx1_y4)>M*Y ztj!tX#PoHk0$UM`2M=ObjAw2dQ7?>J2q5#|+q?^3qhh%_8Y~u&j7YH&jOqem*+&EO zP4JrLc1?2y)G4}zBMcQRk`MavTkml=8F%e%D6}x$P)$Le;eLMM`4HvP#>4r9IJC@V zKMQwVAEQMVi(El5&Fu=aJj597qew?^R4%G;{#kMnb??EaSu8Xh6v}gNwW1ShqgEWP zYL%NMtESPc3-F)%Rp`zhy+3R`=x-BiH_joFL{P-P)t=jLl|Hzn_bl8h9V129uu>Ju zc&>+yM$mKQI7CeUW1H2fxasbBKcf8pbHj@=H{p#GpQZQ^OpZaK_9#F2#Tx>Q^9xu! z6k~HkV$U{Ek#!$_XWn1->rt9G^WPr5KY#Q-#0x|p#aSzFW-1 zTwwg5nOTiTs#f7Rqib=1boX56raE*X-+j2K@uVtsjXQ(i!cwUn>MOJc!(!2tFN1Smp9$3q*4y; z(Wp&hW1Ty5t&Jld*%gm;j_^wmfBcO5@+=8<#qJ}HkR5rsq3%9n5zXPLxYAgAzMq1G zX4?RsrTxYI@Fjcu(oLVHD^Sjj>Z2#ZzG(Oyi*&L(Jh5yGRMG=yVegWaF9^1p?~d;k z$7uhpadG7SK)q@ifY~3DTCrcaQP3v4fQ_aC8l*fpwA=&HMnR9vGO=u`)4G{y-Vnm(Ww4X%`3ihN?IXh4_i1jB+CYAXdLv%&)K4mDmh+4#}zXn5tK*<3W z9AbH`kFnJsn1-^Xfmg1&%JH38zM<2)x7|2h5dPaJ+vQN9Js+9GW}rQNGJH`N?bmz( z@UT|a*vvvEkn~q|QX@8nnAYlT1PIS+C9ClApusO3gT8c%<=%q{EhsdcPALcC^`$YT zGq$N2U63cR>SMgAf+CmWr{u)r+T`2s3(K>uJ?+B`*;+2=M~SuWnCXkSTI|EpA5K7d zR&C4t%X;7DFg}87blKq8`)hGs)lI(0ZQ=Ci=CGe)*>)5#TDNe{|SDm$pb*zZ*&qTzqbXu{48LNGMq zj?|ONs(q4&kUXiU^g(qp!T;d82{#n9iD+>jTNT43wj2l-YeZNuU_x5-IXYP*(TH?dBt&+VSELG2Q6#mTVkaNiWr*Ij9UwO3+-QLuviEejaeKPjoSDXbv50oBH$lMQCqs8mo$PT_;a;R7Glm*ABGr5F{QTMkdzzZf zVfYWLh{c>KzL)~N+-I`J*q2>W%44RP5X0D`*Y|c!3v8)}Qu#$rsg$D+p^Ig;Wo!YZ zeJX~GLM~nDs5A4$u=kd$nou1{q@BU&4j2{mP7Q48KOC5aya0UmU89C0wFtV(s| z0_{`pvr7`BqVt(Cfmp@rn^P5Adrt0gV6^p_EM1~QQcoNb;d#@+d1Igfv941B_gZOA zS9$?oXhHR;5f%B^RKsc={TtP(4!t(B6vknd{@KS1dt?c9mIlQRu=yvNG!}r}97>-b$6uaS6xkD`<_OL(h{DM9Fh>>-8Z-lDitZ ziTM0pb$BX|fe$*;lM(!nWk~roT9BdxPR)mt-R8$8JC-_pD$;bWz(W3)S0qe(dS0L1 zIV=0B{ldL!znXl|@=o^>JvNq;-23}wdE%k_q!x;8jHocUHi^}vKv5LCuWL?^l(QyP zu3?li*<}>~K@IU`<5z7Wx=qM~T{&>(cM>$UWF#h z(s5FuV@l@Lp6lwf#tEW!KEO z3>&UvW=9lfP->_<^LxPy%{O)_^_C7Wyysk=5!p+vlJBKx@^6WhRFcYeT~XKj4b3_I zzSc!IA#rNfXwoyl7yTycZjn=gRAkG{@Hr1ME8R=Cj!LtadO~>H%njtXQp-U~qT*p; z)LyzeC0OO0sftwXI`6*A%Dt@UZrPMlvvRnmzkRRAgLxV4c^KFn+ zsA2hupH+$b)=RyNz^}95r<7*C9S46+$6k$YT@^|&S?3lQQ*74$CqPVByf@s;wC3!O zZkE0tO{8xz+LdNqr4{c=GrcR^8x~{&5NrjP{h8%Bir5f%dayqc9TiCj^v-{}(e{Y; zhmaDgvUibm;$Hnb`W$reUD56{_KhD`nbvONXH4I#(%*EpQLM$|dS7*S>n{Y&!ehm3 z0ctM0zgPsv2kpq3sflM@v`WnVI<`rXs`k@(P7e zzN`7eA8qT0+o_KycH!FIrnNn~dclt2phq6J?y58@j6U1228=!8lkvAAJ`-agSa%(J z>|UxgSDGm*dvc|L?!Ar22aY{}yLR}VySu4h$4${e3auS!svWhZUjM)n5I`sCqz-rRp^gdz zgO(mme^~_dUAZ;30?zH-nW7!_hb*q8a-~ z57z|5>F(t6w{@z&>JW?HO9l#+7KeZKI+x>Zrw0rW_#bi1R_vBrW@&Nv=#&N>Ws2U* zfxn<9miV{}u))YjVC;m|!=_s{34yOd8%%PhWcSl2X>ts%f6tySj=NkbdejTOW z&VCg^KVub-5kpiZ&_m53Fv(k-IeRml;Om~@#;^9;6fRbBCu1eQcI~qNk`D?O1;W0$ z^d1S%C{5uv>!er?IkmRev#hE2_Lg#|a}!4aD4mt{hE>To9;KWuX-&$2brAa@(^u;( z-8(OFGB?wi8bpPt#_<6xoH9Deq|tK*+rVtGP@YDu!02AJ>;EkHcdODsSAHMpN{av> ze~O_(y}ohHu-&brH18;e%voqHK-=BTg4*Sl-=+#maTUHCKDHMQUDpu~kWarH$U>Hz zzWcfKLA%H4P_wjWJjf@kj{rrH(=3tMS6L_ecDAKYc`I$dTlqW zvrC2pqot@&j(Y03Ez@HAUUkr5nt$yO$L0!Vah>pnHX#^_<{6om;yDn}wcSr1*H zP9+Ny?3k+%d)aLU_`JHR$FPAbYW&(@ZsYjv>piVNoAe}pmC7O^ z;sVpXR2=W%xQs_c7+TtCRtZXTzTa~;?u(|C4tCC#d`u@9IpJGhUi&onr4bC!r-g6r zv=NcUUxx!oYS0s0_@9DQc$Dzp>1=}rCZX5L&$)CMGF7uI zGwcX%2)k=vCYF8FcAV5lhQrUfnNcA0hW7^v#$O2G05IF_e~ZhYodFa;x9H~`z_3wv z#`w{Dv#m|xJjY_;l&xI%mA%7T8wY$2twVpu+O~?IkM4@7dE&mvxbwsmA>{i58tP2V zeFgYVv?nEAeGh@Gy?NK#A9FlzNxqs=k)~@_0&{h&&-1GO?5XA7LqHR>4Wj73!0&8= z7gTD+CJGZk&IAq)-;m1nOYRL3KIqns_gs=TUH}wc!c8DRr3!FgSt(6Fy$J)10a+cS zkAG7c)}qdPS;fjKW_4cLOJd*x>M2%rx(-rcrRzzFwA>h7TlI!oYSua}B5Fua*dun3 z=VRD~qqKSR;`7A~#b#PT2SR%#zw`(IJge_uqv}RmccB;%J>x9>H{;v*L#HSq+7+QV zr21ys1qXx|MAOT+AcIeJOSw0w9cvgW;L~FsrMG80M7^w%n zt6LI{^1FQu&5@8vS7wTvfRw5%YfF_1*7Fpo*GJAUd;ir@z#d1U5g&wA^G0NXy9<>Qef#BkwJ zGFl3+N?y$C{P>u);aO%MV!U)>>eEtDha+--9QbfE!<>Kg!3BXv@b4MN zhsUSKaq$+h-D8eDpaG4x9C$ar624Tb;(93k~yzACL$l=V-wSnh#8 zPmv=Hd#O2*Lrem+V+?g9l0BK)X&Y=W42%b>Ng*o?y!XbJ2LOp7#9b2?9RB2JWHLu3 zqm&OrmQQQD#O45IifzQuFVFS3U~s|VtvJ8%2RcUHG-4soMS!HEf?}L86tWsYb#tuP z=Juci3x86EEYIiKxu;2FqDsGK`MS6fCOedsh#vk&HM6wvNB+1^vwBum7wE*W1m3Cy zDV?8~7*$YaoM3W2zGLOQWK`6H5{eo*EwXXHBDT=Sl%Wu35F$;_)p?kE9Zjh`WV^NK z@H0qV`iQZ0%)-K9{-j2;C%1s{ToDQNxJkO;&@87@{*u<0y>3x!A)u2Fy1c1S(L$;9 zh?aHPvnH$BtGpq^QsztuQM>dsXun~L7Tg@pBrxcPzAOj`Uq1YVs-RTfL`f6wS#@nb zXqxO*VlCd5I+Hqgl~WB23jbMI)-OM5>K$6cBc}DP7Vj#fb4Fku)nW4e2v_aHx+-f# zJV(@zWJEVYtk&*J%V2x=;vc^)mkavm&-DMCK2EQmzkYOh*D-1o1K3RI8eD~(h^x}{ zVKklEx22n`24|z#AdF>UNRq;^nq`ZeK9Vd3t)X4kcKPgJwUK-@&i^d<8>&H#CP7xF z6ib_1YmxLpizg|L+`&0aEo@|?EUDltb??Fi0lhjWuG=QNrtYp$4=){RJoZc1z#Cm4 zFehpO0NM9x-XX47z3-A_;)n-chLu^;bAGdL6Clw?P$Fzz1&Lb(rq_f8=yx(hSL}Ce z-}V^n$i=gi~?n#*VWh5^ zm}&>c)uHJ_^MMgq@4U=Pf@4g7gjZh&kzCRcsljfLQRL$qCeD4F*V-eG)yD`ovCR|4 zf{B!N@S!zJ5`VCBv5z(C4jH2nwaz8DDpjuy4wlu~m{j_}}u9C2; z1c)2DkMb?qQ8dKb!n4Aq;Bud{A>SsJa|DL(b8WOh^yIs!D6}&&#_d}5A ze^{H>@1?V^vwchJ@#l2*A@Ph`fZ$C3C7nIXE@%3b3OGZ{(?6xNrwBnspZ}509(PSi zUsUab5=nmvEj?ONZnkT`s5igRFDmWgds5$!ZZ)e%b;KdB+MC#G*|>m&B{q~E8y ztC{}OX*x4BP5MLh7kxbPAMd%3(F4G=!x0Dm@pRS zJudiXYG8%GXaIj{_!@s*Lw`X-`0EKnZT|HB>f8Fv{AEdhxZ=09 zFKZu7fPG+(cdWAYa6POD_lfQ-& z7Zm)BCy3u&BRA)LItkWC67EX45t08{F^&U{PC*FKQ_?iq)6kY(~wEE$qLontW4V zSHwY|!X?~p`FCZ1GnU{K z8QQX6cx*^`Si=!a&MqGYzF-;^B-Iy67`uKB5o3fNI9XKL47w06dsy~7c}YRX>%tQm^7L!|c0!fMpC4`?=aFIh5) zc1(E?^A6M9W92)Q6S-+R`X}&dL{!X?_ecn!@zhb)1ZLgYKkVPVyU6X3t=?dvybgA4 z6?kW1A7tk3zU+!wZ^{W8At{v4X6eOt#^j^ebh{|Ci~92CeA7L!@0aJZ6Z6FWj@%ifEjxx*6HvlLDKvZA?7{;xT9$j!wUi!{TNg4hqPQ=I{CST_%p|t$rFZnCr zLBBor_@UUFH#nL6#Yc|6aed)S1h*W9hv@mDS=s$HCsNxsbz-W)iBF!=4g--X`uGEV3#kLSlm7ct$OFP^~yLhGRjNT(I`x zYt(E0G@Rkx+EzX~`ayb+ipg}T{n$bKv0E(g{L20F3pzx$RsQN~J)3(coU89EwwV+G zKL>DI=ZVv1>E;b3hh0Rdoa#K1K(L?Ms&6bWG5#e zhatSs;*^@ye%!`nbdE}_f1^u%s@z4zLqqwL>xNC?eW-K^b=<=+bu^)LY14dvsarU8 z__=;~nYG2nytZQY*>w#XlgVY!$sx%R&EM{j07ejKVGzLnHxt7|G5Z8dJcFF}3DzX( z>1~GR2UF9?;V(|{?e)YpQ|Bq%(qa@J*kSANC<_@M^2D^mjiJD7RDzyxNW04Dnx*eh z1>flm(#5L#VBgi43$*lRw5ovi5323wHgl$#)K6z!eSKZ#PhRBB%cj5^g5GrLtSu@^ z4eXNHLDM4dHXm`9<~3goAIzvE%0MG*W1v;}f!InnMxyuqAd0R$PJHuZjoUp|N7BxLbVjoXteMZmxr zp$_MWK@GOiw&?efOE7$hYzHBn`xJ|uy$Gd0q2E_U-~OlW_g8dM#OjKiubcdZ%;7d1 zODxX#rq2*tdJ%x?i@a@p>hqBLrI^gOlp5)!%MLg@(n06tn@SfXS30u?oWU@^%{J{T z^ExbtJl$c{L$ci1uP5N+s~9+VINa*@b+eV5|6xd#jeZash(UA;7`~fH)F78efDa@T-H#BCm6BUJjWoD(i8JsspbY*wjWIYwA`B#D_PF0qWyKo%qaPAoCgbQPQyNsbjqM{3ji}Z{U(d@ZB0q!<7m+R;_r1IY6 z7fWeghm({gnRMy0W?>y?JIj9l(Z}CCq<0t6O&}RvL16~R*31X% zpokI9+s|LL$z5`@+$qQL$~wOs$VXTGxcgo`5WhvY`Ka4`qFbNFJ&aGw+s!Y;cC&2Q zy4ki#=cQ%EiB>xuDi*qZ zRJ?dtUtQ73v7(mw>2fgY)iL;~cn&}))29(RiM9AVRsuPRYvZ1y9TnkL@2$f{M4cXq zO;=zAw>zU$qZNno-ntEWthoVvzx_B!3Mn;3L%|AGksZPZF+i$ zdwqKQKeX$j@A_?e<<#5L-2e_Op(FSewt zb$?HBEq=Y;-_uJfhZ^C@bALD2C@AXO+l{QlBfGa7F|z3WJ6(r~zj%Y>bNcRDaU~4z zZTsROhH7usm#k!$?=3syC6pE4uDejJXBSS_;r#yEpS8eGz9v8C-m+%4wKMGBhHu;B z{<3Sb4R;F0CAglGb;p`svww(cPwOkLdfb&sKGIABvJ6U)U3Lj|n^<%cJAAw-f@hP` ze3SH;(}x{J$Uz7Yol(<|Nwp~d4RI&N!*8L^s`+s_8hJkDM`?X*-BVm2`Q~wbdz%rt zFbfNb<%tmMv^Xv zbEAHEcICuG?ik}z&GRYM)p_YlltBs<29EBuNFNSg9h%79QK1V;i&+nC(y-s(p+Mn( z42bD^DPsdEW3yPO!3s>yT6Y&s(Eh|XLsIa}vzqEJr~ym>sXIY@XaSn?H69!{^ny+8 znW1lulE8s#JBLPN5zLWB;zCgO6S_}TdHnhCP4^a$0GRrm3ZZ8aHOS37l!EiB-8cEyby))0I-9Cch!q}mVW=kb zsdK5+&#pCCE4tn9c1_;4u>W9da_q~X9cl%Oi+A3M`Sx&CREU)FdRVH`M_N7gi%=Xa z`YA1j`LKtZwj8Pfxt5?I@ihMxJIF$BQfcX?)OTpR{yVRn)v0w{-B@{hSptP5?=K@< zFequDayC(057)oR(U|iDfZ-Q&_-o)vgm7kl;#ruW0Pbuw>$`)piD7-2?b@+QG?auo zJt&6gY>mzpuVL5-_t6s+1o{nBX~=+tn;GZWcHX=hWOF~rkEeH>q8d$qN;D%;E4)PKthQ_Yvaw14ax~>GtIWKrXd{PU6w6 zEkFj{phkC7%vpDk**_Jni>)*&J9);}@BY_yeeuEK@6Q9wLYb*XB^9-frqk(`N9B|~ zUYpWFY=640%CR|7$DS0}w!nOr^rl5N23K}=diwAG{^&oXk`lI%yR;r`ffQJf(3e?t z1C((3Cu15I2>YdWh-zQjzE)dm72{nu9QTJ}qyPEOC#do}oPs8o>pZB3v5(x=?cyZ^Wpfvq-8-L^Mb(fs4mFZ_sm6N2DSKV!?{d|19;=LV(FZKT-6 z8gK-x&uGfCsjwLlOEVePwkvM)5J91C zO~;>?`>undbwRql80?sCOz59?FKkxxFrzvz@@MrPYuLEq;nJ_0uC>Wv!&9whl3LM? z1D_r*Xo8IfE5AqlNoQk{H*B?)U6w#M`fjVT=~_!~OA}s2CoknDSI#mL1kRU$5na>f zPI1G7Nu{UxuIaUO4fD8L*ho8V&2_RX&9#HP8Ntu4%x5ayQQ6(NEEPnnx1~$bJ705K z?=Njlv=^5NtwUmqGBC_8RO)}P*j~unjpyH5eY*?=Oq(mdbhi5;d=_ zPoev7R+>>Dp7lu=E9qAM0y$h6jx8w(-}}hi${piESGu-G22(87)q3m-s$C1H{y2GB z0TkgldU!$G8Niri+IO(!?y$RrWVWfRtKxd!uw$MXV7prT3hC>E^!l`~iq3EA%XK4& zq9$CujYG*RE^b3F5VT|#+ydNT=a^HOGDL6^GZa&1mb)biy|W;}N6qD5*btv%IKvm~ zho`h}BHNM%$xGC6pXPEchR!#OtN;$~ljjS6P#NLpe8HWv@cL>Sr4cr@oq|y{%YxeeVUhbUH6P{v7;=A9=jL>I z&{t+6IwdZ>)$!e29@))Om)0)YoK)gWXxT`B@`*%Ri|tzi!}hI#VS5)aY>xoLFIeDv zh=s{*J0#43s#W?n=g30W%7Wd>>DlYd)Yg^H-em41TU;BE)QJZ`*l*QC^LkyHmaxHk zPexTKvp?AaJxxke$FUbQ*O#uMwZO{8RE*mD13_)bHZ`0=IKq?uhXxm?y|=}UdBv|z z*UqXmVeCH^Nf~@zYxaTNAFXtA@SUy~(Amda_ud^uj&RCf0{iSkwAk`F^{(`5-b{F) z^CJIuEIiEc2=*&JAvuaisjn>}Gvs_c@No-FXCXf04A)G;*`V(NhFDTctOW;idk zdJ5~!smD&|o2yL6ofjj1`w9?j0Krs@j-lsy1915(_zGDCOQj>2CAB2lGJ!;SUKQpQ7DZo~&7vfHjO2x##yi5ciEt)HnVAg@a&h|R z4gRjL&X(!b`SQR{Na~CIJjqaUsh-mj&e%F?%Prs#->kQ6A+?1W+%^3k8F;xV^D^z^ z{#~y-fBoQ3FWlJCan%)Hlpz>NO>n9&qZ9O0w?Ki+qPQ{rZGR1~rh98i{Mb@5-_X(} z7_jhvbPe>FM-Nj;a+=e3mxyJ<6yJ~nduv+rR=pkd`ax^A;(xDY(Qa6;7?u;R}MaQyMefs`VAhNw_JS}>517)uDg8WH@wDTJxlWFF+ zYf4?N_V;%b)2qRO;@s>tMqr145r9>h0z#1Rg4g|8t){`{h2Fk3Fl^rn7zB|>BXJM> z^q1Vm+xO$PUa^n_c1E#=2d!VdyQbk3!smwB~MFc^TJ zlKk9PQsU^TrN-kte{E_8Gk&jgzKE7;6^OdTl>rbzRKw6aNZbQ!l$ zIs080755Xk9E!?x%~FgG%*LEfh6&#g@wzvZuBVcJWL6*;L8vCnx&rKJsprtry$xzux?#Ra5~5AJ|$mr9W(-U2@V?B&Hb-P0 zLGm#F<8paU{4gdGyC8;8R!}1(5eFtvOY@o?YD@+05wfm_pI1dUJCI2c)i~%c%g6!G z7ZTZ>bSLH{X{f^!^Rx^+|JcFVC$4G>C5QDkPj~sM=pkjA0Z~1)A4(rDnZxKACGE#u zCF>Vl5P$C~SLU#$qk{J1c*%N)Lij7s%`*n6u>aOYK0t>Se4YHBi~uSUFd}Uxk1YJ0 zfo6PF=6D3MBeB_RSc227_qa59_I928)LD`K-g0ub_?O}Eo~!d)lym~0e%fD2T>v4D z#8>R7Rz_&{)mA9xm&_oR-RGb{2<|>lekpaQy&N1br5BKluSQadY90I?SGu!aSD78z z#X4lV6KYE-7lbEc86BBZmG;tD7lgSmJZ8o#Pq8WOMJIkecfN3Iy8?a_Y^@iCrD+Px zHaMb!^PW0jmVS$Db^W+>&2+Q=2U=2@L{=cY$O6CS`sSX;xm%fAi;WDgomSBpqs_1-t0U1Ga@8W zK{8A6JA}hdtu~Wp)e+WXXz3m+vXYfpk#eAg%JyAtM?@SdVp`NOou`A^#XaQVq$1ME z(h-XK4wZ!!k+@xtCzz_;S_5!PM!zVP(t|SF%W}gvsvF;W{L;Z`;w#S~SkGBh-l?p+ zvFR(mg4u0th$c=Er~%&T{*bGn}og9WnGGGB3GeG0M31-3DE_zfOQ?g?$lQDM<5 zL!ltVdpq4G+ZOxwhciQP?|=PBzYf%;hnqrSxu+BfICP0$^@g{s7LxjS)nD6rrM0Fv zA7ceV2`|!mQDMo?%zMk_x^l-A0^4{-*yX4_yTGQ94-DAr{Gg*!Sod+EAK6v!)Z$}s za_z^k7PoIF1F_Dr25D}xy&y7yW?I+P(j5*h*JmRLT{N&;%9lAD`{yP<|?LW0>AEd#N0+FKD#BCK$NAOj=X>tO0&kOp5hJwF|T3s^7uA26jOkGVS zn-3Ce)yVW;q`+tMTS*?FnoFK3J>|=pjc3?IYqCF4i(4Y*f>Qd)bm2-J_zkP=Lefey z%DmTL80<*`;%$-paj%|2=LQZE&{^TC+F^@;q3Hy%(98n4XM5{19lO52C&^wEQ(a;oOoUhYQ6 z_I*<1)T9D=S_Xa9DO|HH+0mvzI9x#xu~((cur$BRx#@E(hM(@^%PMM~y>3qz{UQ`S zxc3YEg6kjTYi2THo&LITA)D3kUBJO_;HmZ#zJ+4_urDjyDr=d1;XC@WR9}`u@3y5P zp+iXmGhK-h6H)=JFR82oJ%HS*|u`Ps*M(xKU5aiw!laRzLa? z?9oR25}e`9d`ldFGQTb^i?Zlm&5VI>nEIABKHu7BX;OQZC(D7qA;8TW+d!YiOolk$ z%&=}Vb@;0EPH$R64|4j+k9D>qXj=1SX+iEuN#gUKi2q>7QVtp&Ok8usA~spn&eoJu zYrMd{ZPvOlJC1J1m@lO|pi*Xmy*rZDw^s1Y@w~rDT01R9EVMx_Hv`*Q^d)~9l;LLg zdSkdEN5mw@#o*g1(AFU2p!fdNX}EJa#k_wxk7RG6sU(HwvQ9p{@szywO&IenNlnio z3E~HVH&$5rSs&Qh;@(EehHu{4iZiIo_1<*nH5($Xy-EU159I=+%M@$w%4dRG$%Fis zAT$kzxW3q8ve+ovBW8_88v_=(M!dD`(+Q7gL(u8MEr#l z3fbxIjFo}nsQo*yYjJI4_QlRZ$#w5$!yx27|Auv&9|BjtHSxGsR{v$^CBV1(HbhlA zxYI~Y0+oDL*T0wvGr}jOi=CwSHuz|0vhsb2(v&Qm*?v}z^^p0%j?L9{1@XGnzbX4y zAqgtsRolheFt8-@WJ|;pIxlr*zPB>wJ&%v6oGM=B^HW9XAC(lXw6vfMr`v2?sf=OT zXi(+fd`bRk485TCz)msJjZ3XIw3~ZgxLO90am5HFE9K5#7FrfP^BXn*Hc!?z@paw= z63QNtKP1_dUnp`f3^SuJ%q!zX(0hBeeGYKd+o)4Eq}{@hcDq>c#@&Px6e9)73SOt> znm(bqvbyQDyDayf^k8-X!=2MZu$mJp_50>ofuP*l^)*UfbIG8h#L7lvpJDnMhST6x1e3OQ!g^xI&K}V` zCeqDSU%Y#TTOG8^{ z>{ZKF>1x6Ox2{YxIwlp4N#&185lZ-2*-7DX^!e!$PO0f=gd!A2LSpoy|Dk$(=>o!i z(7C3dbIOso>v$^absREwkSznqLK4rBw4aQc@s0pmtLLs>m&OuaVsM_g@^=Vhu)Y~= z9YOLSfoU7z$6(+QFzD`u6;r?^cXY2-rME(jdYb8|ypkUFzb;3fJA}uHp|kY~i`}RQ zZ?qU%ZC*2T3cmOXPzcDgKiE6rs_|~qb;naP2Iw6Xax5~NbI@zhK=>lvJ{UR}+Uo-CN{iY_Z{B&6z&vh6M}OJY%4k^PC3 ze}7*35KDN0W5^kS$B}0^5oUEs4Xz%rVnq62ahl(*9_%=Fk$sxmcXRsSboblp0l%H; z2MX2u4y&C$sOrkb-wHe$y6;?9xL~e`g^)hDDYkT^sp-&plb0FToS}>NWEV^N(fhF4 zuXFd9v1QGSjxm*(rNf1>k}>U8?Uo?d*Sq9^gfp7Q1DbTPCH;qtmQQJH9*tfEf103} zI$fHEpCCaqx2LG8At;UnGI5LWBD3l@ov&QmBF>}|gb2N%l2fgpB^_7l^=vzbK5WjEuI{%yft6OUy z@cJ?bA+gkuRYhxgIOvVpC%t=ozbfl2Y4qZhSC+N9nywtL&6_u;#+1@)#+B()jH%9+ zdTY?w6)V8@;a0YI`K(E@Qrbws^s#w}0TMOHOG;_ylx7F7JZ*S2@~!VrPppi()i=r+ z!N#g6m5g2?b9x5!I&LaUte=}6+T!e72Pgll{2Tz1_Yr&Yxe0!C3Sf-ZbmvP}Jod{* z+uW`zo@Yvj46C5sQaRu<(55=WLIno^$zHd%2x@aNs*ED2t6h7prfoB>N?U(zc1b<2 zbfq`8rR$)M<)~BuI&VsrxQ#&Lam0#SgukF!-Xz*f>E!U2;WEpaTsw7Q;{g~l95PSS+)Em?1 zY5QU#u*bhPM0Z~9a){h)Q|#SbX^8VyCrNV#qjc(Wt5%eB>JJFBV?1Sr55$(Us!SY+qI+6w*-GuY zzsWuvGwZx1rf!|Y8?#^;qcN^nCM{HACV4D_)6QhNsH(i-Bw7wH0dgNcWMxz{;v{8@ zhwr~riO!UMkB*&5@P6%_(q?J}@@n3^v$s&_b!jVW8Y)Z9-{Z22_xQ=ZN^0{5VEq;{ z@rU)kYiX@k_7ov{OmSxD6au&2@Yr70VnO{r&CUDoGzX6;?9O~zMqC;f*4R4^fX@2| zmXd@Rzzot@xwKEUY-=tUC2=`E5>64Yq?uo{FCb2WVqx7Pu`hPrWSg8A6h)0Az-fqY zOR`C3i*uVoJ>%QxsrgYO2ps@=12bZ#;*`L0tb!t(Rt2Y0PZ}7wgoJw9%M=2v0SsrW znl{oIwAi!xZ;#fqhTZUU2}d%RuN#;jXFEn^WjGM66Vw=2%@{0AS!TO7U$+)nw=8_u zZGT3-E8{E9(u|iGa7h%~>gPC65!R$LW4|WM;7zJ=j#LD0ypJmGKLnxgI&tElgZ!+v z&hT*T9S}5T$ygYmU72pRs!S#1O*{ZXt<}`%Gwbz!<4U8&zgNl+{+7W3}_ONPHC zuOe?7BMsup(4xlsg7t+5gnsx<-gXoOia%7!?X8C0AS9u@zdr0qR8=ByYU#{+lIu38f#CCm3-UGc~Y&dnU@t0Z1k1) z{BmVBNomP{^m!%V^^Gal;{{$cDe-4lTeFpg?GZ#jTfLRr zv>ZU^6_Zt0;L2KnS>4Rd)1^pq`fXT=1pXwwJT5^@n9dSG5 z8dZ^a0DG~## zQmc48OCAqX`cs3Lj;37=Jal$G#NbkYr}Vu;hZLO#K41i^*F(;*Rr$kL;vf8D&ircJ z&`@urR{9>EvoYZ%1`kqWwzEfz;8ekOM}X$4x=&Z9)DuNS3)CWOlTS^Lab2KKSn1%_NbnGbx%0>Qt2$Hzh&0q3@%sdmtV8n0U7JTnd5zo=T#4FJws0<3f5tqD)@wK zfaiJdvGmEEDDn!&pWDKHJrM$b6Zi9lRNgiBkY6@ZP`{&BM~9D$Lf+<4VfoIZ_0)(vj9NcpT&I=hAYqv+&I2 zAK`rq1kYu7FS!VRa|wQ25*1wH(M4oD?RU$cY_nZZ_>|hE)XK9f;(_bEnV#w= zmUa3q#)H;ggPKb-=$1R`7X<6Yqvx96k?9gVV6irG(Of$s zs9y7*3;xp=Ol`tyV|Ym0i*3jYgAs|3o-f3&_nsdPY*p$;aie!8XDZ@xy|3s++e^2s z_i^jY?Z$kO>@7j7_wM1WH~j}Plr!l4h>+z0N0OsLM`wPWqgTD{uT&{=K(3e4)F+a`V{b zsAg5oyEr=ucfTh{8>d0ytQg1BgK7!qNP2(^4+)XPvT3v*ny0FV1B7<59A7ApjNyeG zl%*%Hd#)JQh`q9otDP)I@VUw9F|oBEa0DA1Tby;^>xxxK^CHk+|H?^@n8ntE`*7QK z>})A-=)Kf;@t_038Ig7%kcUImdDMP>v~gHOjCOD|?6*1tZu;^JpO}eL{^m`5hGij< zjAG#+pGy&a>7RAXSV+C&#{&buLj~-|8VS6S4w1%!6ZQHSP2j9U?+} z(xuC5=i=sz!g>S)+b3z51g`Lht$B_fc6+uC6ENs_cM<|wzhDylk}5`SvAjtM1aY*uH+txm%S4h>Z z_0bhdv?DcE>Vy-|Dje#*kJbzfAYJokg?LbL{&^83HT{jurHzrrq1=$0t178nV@j<# zmJ64nhX^O@#)K3m#M7u;J}O7k=8_Q`+Ix4?8}7C3#d#Y)wD8baCz`&&c^pH&(p02xt@Rto3%P z9vz8a@`h_}-8;@1_J2uPRy0^ah!wOLb#iOwTRk0uZEMUejPb<~lAE5lQkxsV7Fti1 z(D2+OKY9r+pGl4LsF-`&DrPdzt}+PT&3OEbY4UB+W!C+=pigO?T;24m-U|Ld}u%Ct^#x(UgI?~tB`dl4P#+APU^=7e<3`qR8h zWX{F)bG33q-Kpu`lgx^RcfdmU;um8i;KN#WK~N-J3hl{&;*z}y$<*aCTO#$r%$J_X;=t zugR4%=2rqpb@gz^&WhdNY_SMZlPiLy6SJj%Swy_LVv7dXIvKAs&#IIzJp`jfie`79X-lfdLz;*!b&>_xY=mI}FW8Af1x1UmO z&T$X^>s{U~7Mg6CR#z8SJwM633Oe3>Qvx9Wi{W(sF5pySf9xi?N;jgUEBFVLWXS!E zO`dMxnbksFSU~JR=q>G)n0nxQ^9J3#c>_nT`mtIkx3z=VD@_T)s*BEDYH{lD5hlG{ zj2?%REcdtpb_(;a)SN04w|wp$3EBHuW<_^eoa(;X+#_!=C4FzvI%paso7G^erBJQDtsRc;v>6V zhp0knpQ!X`GXjff^w!S>>t?tdJc2~Bp7LSCkt0C4%Tp)&Yj-&BC|BkAw&iW_2^`~` z1pRcUz8{vG?Z0NTi2L$M*21`QT78d=*29A{lp6s3>ZgBJ@gnd6@Yi|cV2=U03yQ)e zyot#Fq#7Cj(<@l4kLpoabn~4`lP2Dx!YK-LLp=fgb%M~T1O1Jp8k_1#cTh`SztSrBDQaVam!I@FvprZH-8~i6+sWR6DRQVTsIc%uo3^9x1#*S2xdI?J4=1k$;1lOx9XyjK%DqE2ygVYvwqNLfd9{&jWF5Sjhc1l|w7 zBav%cN!%#Zs*crKOc(#wgYJ_$xT4B?tq?t92F*zJ&t6oekG1>tD8y}Lj}$wbNoGLF zFpZJ~h4{g6&k8?@(jv!u^2)U>LI)MEPL5oqqb}efLcb1Nyi_{e3C+z8>TtiR1tt*< zHSy4>-)_(VVZK-;4wM)zLWT0Yv5rxM=8VXfr;uBJd;N&O<`RwqwX;*zm3f7+#10W4 zQv~v{J`s4KLjY2MMiX<#Tohy&)LHM7_xge_O?R&wWW?%)*C^q{Av}t@NfrOa=~5Ta zrk|JicTwYCr8HWCuc^0c%K9?pmP)EaP2mrSzMzlWVq|F(cMt=^K}vxR61Ng$(VrgMnX_i9t>ovyV>ln*7)$N z0~Ye_<$0kGuJ+bKz0**BS_+EodP_klJQ97DD3p;ar=WQeCHad|e_{UGrC z>8;4!Bd~o8oR{40{bEj*RFS1G(*kj|ka1iv8WGEH-u!FAOEjDN%VkQ2nad%LZWNF* z)1w4s>xL@FX$=UXVLn<4Noqs&Iom!U*GV^e5s2|X^<~`PpO(5&6Jy;ST}`1w*2K`K zD-$0`ppYZjhZL~}Xn^1uejVY{a)6pp`fWW)bWy4Nt1t%rOk%iD4Fv=C z7$Xm33L6dg-HU(hul{4XT;R{ul@A_W^s>k4DCL@a2#R<@tqwmwsih}-FQOF!%EJpnm9lUGOUl0o&Yun>@O$Qu(vcd90>;lx7^|m`>2QB9l$Px_^b<^}bE? zPjAb2lt*50maLF*f=R&V{5bQ68@~6(WB>|pvvI2eaPMFwup(*`=-a|{J-?uvBwD6Y z!?SBs*=WVOG}VOHR%;kWXP(4gjkr_gv;K(~IKei;Ed{i;F}}3$5;yg z82sxW)dT#;?lWieBo7fUca~UxUx5x~Kbuj3AE*ElxkTU4?+bfI(+BXcL0&<~L&kN3 zIifavEj8DdS@P)p_w|GRpNGr$)hwNLaEi&AA~R|=v?=|B&}`Td$HGl&xf3 zvM#z;DLPt_>(H{x8(N=ocatS9&%CczGrb36-8h?M2CE;Hu40GrC>4q@DY^!r_5+BoGzkcX|r?4V|I!b2DSCDPjf1hAZziag?BHtFfP62IZbYu0Yh#ohiSIy(|t2K z%vbFDpLWe-yGwX>0zUI7FPXxFrd0aKTC3Ly6y&*GWx-*^%fDPrLC&OD=0Qz!pIWDW zp&(};_D22iFPfoDvP=I0KS^fq0iH|-SqD73b?;377KM-^YF3tFuSJO_-kilQ;75r zT_|vGd3{CLm6^tCX-WSr@aOaj|Nh67{qYz3Biquye>&Z;_De{? z;{YCK|EkGp$<%mOUqfNxrY^S#7xkZ=97+Il*+2l9$R}Tby*@h7Out%>w4YMpb}fmX z15N$%ffYS8O&zuKV3Sou|8x(MS9zx%Tv7sKFoYAz9yI%^BHa0ax&Y{k0Y;ACPLG{n zkg7n=-etHjH#J>oOuDN3r&<&B;^qP99~a=Hq3S>1VyG$`ZMqVE=)Wu4eO8vQsMX(W z`b*kgcx83o!ddthb_^lgfa4gA4oy{U%s71;<0y`!G+ifhOY!&GhEp{T5a}me3lIv% zrI&4P`Y%XXY^eQ?)7=-+iBaL@9O#_jr^)E$*D{(y8o=zTxZXFpjV&QEq_Z=-%Fjwa z30BXhRxX|o*M2gFpxJ=|5c^U4%6fxtM+;GkHvW1$Sy^m32KhfP=r{Uu~=EFu0?noAW{Gf8SRH zQUOti6T}e3Qe#$cy9XgolQz|j;m?*E?jQ4XALmrf<2H^~|Prkp& zD<asZjD zK1v@Fm`UePtYmXebqiCINiL(SpQFB^9%nPxXb7eupes1(nrZ9)^UjrrpAcU@dME5|nyd{_ zdq}=2)muD+tSJ4)diiS+rZn$gSLXEwni9=^LmQgr+74R=K4p$a;P*t472_DuV1)1+ zrLUj&H@ggBsS5)??koIb<3R8O=)^$IX%idW4P%Mq%!p*M43$y*+2{fxsQAZ>J79#u zf@N);7FR=d9SYXDeU zY5c)$pLV+5Wxww8w1K`4f9qXS)D3Y!InnE?WbjT!@|HQ{wusD-31iW6JU+6FbhnB`3ktp!W`u8`HoL~$3z$S zASf~|>5Nm0UZd?Pm-TDs7Cq(gEh!}+EQ<)eqV#{}i9eJY7~+GHF#(UJA8#Oe?pyfC z7djSxaq3*DcN4zTJLeU@@UbG4aMOMcS8{$pB3#VnO8>l_>0=iK41a7CvItga1SF0Oy;~M%wLLslb(u}{7 zp0}jleWYuv@$D=#Yt@;Ce59;`4@%GDDor&n&d*O#Fe%qm=$#V2O_u7MY89sJm4FkQ zNp^x~HPn?1|D;CQ!(?SBkG=J^IBUJ&*dZ4ZwWNz+0o9U=z%He+wd|U=4`R?RAW-FN zAX=a(taV^l`UV?zXp2hgy#G!b#y9=mCO&+Xvh~yEpo4Sb>22f&e3=$`h(0Ci4fmf> z<^>0`XoeI<@9?tnIusY(b04ib%-ks>jxcOZg;jBZKhFu-GSAWd?)^2}QvQ^&D@P;+ zZ;l?fw1%saYsTlRHni6|jj-AgbZjL@MaA#uYgc%XtWqT44v5CbDM}puB^~|Z;ZN6P zeVLVhWSJk?-h{l1?D=XBam6;NIVc>zjEE5qYjrA8wucHqn;;o5Y24{uJJxoB{tqv+(@`rX(i0 zfx#v1D2Q6lCF*|T7y`mi2830978h9OgBodmUPBSa)aYypq#faMciJiw@Y&BE7F3zBm?yC@2XE?~ z<8*pm4m0z*95YRML(A{tx~iLeVQsbAnVxmcKA%lJTVwGfn9do1CJtPRWL%T%kAH9M zVF{R=MnZYc^?sFST#9{{34iR<&fW)Lq4ZW%;gLvvZ=Lma5i(t^qG9CTYkSAqHLkbw zE5gHe@aJ*H+RbSZC#Of+IWt$*y}r*@dgDv*aL%_@Yh=5KQq`do>alyL^etJ~{zrpe zpvD}$ju&fcZ(>2>9(3FQTl}O6T%B_x8?#Jjx5ai_=J;(#ncUkf5o{_R=!SLCt&?cR zKDsook(F*V@WEc&A*6$a(Y#>kez2kkr<{nx#B+Q3mX{y zb6E;W;4BPXzu?_-RVtazx^T$28DxCBOSfg8Vud8Wkrz}}s8Xf_75rut1h#ie)0D(s z;qbY^1h*gR$4)*tdZB&d-*omp2R{qM$NMZj77gfh)!Aqf1)gr5S#&*VQx6Dv=Sv$7 zgJ?UyDf_%y7q(61qZiOis8qe502{ymGdWaAPzY6Q!tR7ldRw{=Ux^x(aAO+9k0jG= z41;UKca48vu4#}qOIK{vg2@XFzgVKD(wyk|$`c~&}0gh4cc?MFAt<9fuKk z(K!w$(Cq|v1` zwpua1Dj#0gq&;9`*uWtWuZm1ny5M&L=W&Y})~wO|vUjlH!>iEr5cnyk*eOJ2MHPO+ zI5IZ`d%v~#SLqC}-|JEj-eHyCX2|!LOsD6V7_}+rw+FcI>t-w8#ep9`!5!du!;NJI z=qm68IuD=m(>BSY*gPvABkIKDE)ouH@QD#2k(%{(5JHZS_zd&&a*nBCVG(>7_oL#BBeE@HK7&-JH$@pYaKZ+66E<5X;qKUE?1g}u z@?^{eZu_hfEIelUvB357>Z(qs?L}h+f#8disj*y;L)yMqdn(F3JwuW+&isNAx>`i7 zUuF&GYu2*%m6%*STE}K(Co4o0lrIoVxM2D0*R3c_^VQdx1_8{(HRdfLFt_UeR;CJySoB|E!F6}xM>`s5oRObIGA!w%*mHM z6Q@Dvvd|OHe4PwvdyE-x{#NxulO<76K0Vx;9o?F;JQ$o+{TaiWdVPaSy3jMu4dL77 z^TG?#c)QsX5G$d|^eKU`ckh|xiy@0i zoj-hEk-)|c?5;&`UuL_H>hXh(A!EqCg$0ywz2x*&y{;3j34#ByoJ8rb!zP9m;fAKo z4a1EhS4ms~;}vJ<#ENH)o3fjrzhS8krp;OyV?r-RuUx8K^|8>NSbnikZI2(y{4l0L zsx|Z*2#@GUmGhsyz-{&K8H2dMEO$2%@XevWf8V+)FRZJ}`i1w`lq!vM177Bg>zn+# zXeo`UUlZzg%w3!i+|V5ZS&hl@&ub^0NH2&s*GMOsqA3odVrB!Cx;R552cv_w?1GGHV;_*{{RkL9?%l8!|De@{bt5)I};c` z1+x9e5?agO*FDrI`D3^eKSJX2Y4Ss<=?kx08ctvO;>Ys2nZS=zF0ly^%2)lng|1Q? ztfR#gF#_3U?;G0uD2LKo#GddfM>0?%1*4tOT5gR)^;Mullg3WX|!dAiVXXsRd(%t6nTSFD) z7M3@aooSh8FY>20>C3#kska}Lb(M$shg=D^DG#}x4IYBLG9*PFrW2(@dJ#TlYI%s9 zU373mTeLSYNs6O-KWu4erqT_jHr{)on5-eMoGc;J3o`EhN@Ik%aA_Vz@w~w4{A~(Y>WqhA!|ppS)>oy}h6@W5O*8gN zrejyp@R{BRQa$KMl?3d6v&%JoRA!66FK_a^w7RrklNCVOn%@dar88~5uXQebIh*fM ze1mWmj{WqFX0OKX=TG#rXuo%yB9o)|*IC<|Z_!S1U1g=YMk1OsKVaN!8Uw4(XXrI3 z+XMTR=I076;H_oL-tO?-;2YSsHDBlWEN=5J?az<#v&q}Ke8HIfn_LIYLGxkG^?DT7 znop6&%tu@1Tl~fqX;lNvclg;W7n;B3TIi6NpSiS^L(sTN?Nubr&ozI;0fG5LZP$gW z6jw#wkbJ}Zh@`Tvf7$Qw^9TH_2u!Sr%wM^UpODDUJNh@zZp}|QQfO(Jg#XgInKoac zocR4k?N*otq~OPtxq;ja}L&HwY$ylIuBO)=6fvk zEoVIIr`nniYfFIu$rBUEUI?@IAO7(#50^7aJLq0%!IT8tYplNY<74W?dxE9Bq%h%V zg|}}~nOdzYPp3Az!`s{Xw(FZI)PXe1|GZ3{DBqlWVLswz_ZFFLe`O}^L}w44zPi1v zOHv+e?Z+?!?^bJkILX1}lKElsf~Gc)cZWp|B$+WLq@TENaSyNk*wWCU0*ey{+|})t zK6UKna<*@w{Mr<>1FJkDG=46spR-3({^~Af8GOLaG6=LU%NpisGdeK-^YRt_vw5{C z*(mFBe~tXI&F!D!ivI8kLw&aR=LY;Yo3zwd_^MqVf1omc(O>*pm+v z!~Z~XRd+H+{w^x}&!*gOG19Wm&=M7}|GuPu?GOm*wziKZ=MeVzdXc-t76S1yZ(Hs_ z{%qTV{_XNx!th<*WmpxWk}JP#o3d_m{=pfv+65?5pV$B9dQG+odHjPjfPnI<^I82* z%iyu>1NyOVN}JT(@KD_sA&8&o4T_89r;?U)Z#78R{{t8FpH*G&JOGGn@ta%AUSvgy zafkNWBmMmJ|7Y(w*jzVZf8~xWl;Aks4cDAIzR|t6@$Hqb8U5mP8uzzX0%LHTbkFzR zO$0&+NtWcLT+MIhB;v(48&pXqwpd+09jR#8@6BF1Jx=sbXIU&Z)GJl0xGE4_%~JbV zg{VsGW@3&QT;0%AHB@m1iMknaHO9Y?#9=X1bOG-1HcU)!Z@;oPpzvsRVgz@KwMwHo z>y!)FRZa>4kf{JB#bQy#2vrM%YxehaL!JH!80%!tInD+W>>pFHoB!Y?6(xg)> zs2E{5vNSZ@&>Wz7ZLlONCcZ*ZH~${wN_JsVAw_50}eDJCSM{F`6Nn=T0a?Rj=sJ9pyVe+}g0qvRxbQQs%C_B~bec9|wrZg)t1&n0;#iJ%*L%>Bg3-UmW0J zKM~(HF>4!mZ%1!7p;{f6a|*>(%N)i8)|-i<$n%SOZ*EnM>HC)u@?oU%k;hnKa>&Z2 zxKyE4sa2{~76_*xMJ4n`1Kn_YAGym%Bgx8kcN9sMHoD)Q=UYS$!6*`TapEr=pa&$5 z=Xh)hBH@MXf^|5_uepELZxd~svd4g;Asdt*S6Zu6z?Kg(fpRB~PJ3Qot0AP9(T|g8 zs>bJ0Hd0ry3%x#;Mo+Wq6`95k$q)l_QIZ-mN+6j$>Bg-P-WJg>liB7%I@yr;K?0I@waSU9 zq|yt?xK`}W!6|HR1G3GGG#X1n<$7&_dTkyV|egYo?P$c6(O751V82>*7tpFZ=< zi$2^pgWP6(gAcD<8e_+DAvjSgq90%^i22t2ple`xLt0 z_T7*r(U{)Mx|nS5=Ez9Idbc)}X8OOZHQ;)wG7T0tR!R*^UEOJ&!xya9 z-=HIB9XmMi^Iw1Y<+9>oJch(V zci<8)L;HruaoEV#OVZA6Kp0vzeEjQAKYt%mLvuQ7poL7QeI*ESUrkiZ;ARm>+{}lZ zz`D50amG3aEYpy&njDrU>K3QUSZc)2U|l5Uc3{F9Ej&@>!x3Cslili4)V|t8sjAw^ zjm=m1rovrsdZhHfnhkkNl~;S#hjP8tmp&DbcWD*-c6YRfhDM~qu{GG--Wtojt@I1NQTc>ZD|jt7>h33^Ra zJWk;Mr_%}P!|DG6rj3zCT2f6!u<=CWSJ=e>oYSuWmfpp?3t-4uEQ1KMh~htk{6BzH zoQ%qW3!cy|i8R$Tg4Ta`S{PnO&k;4H%{PE5b^CrGazDz!vjrMfzYCc2Aw z8)nhC6Cm>9?Pfa7A7=l4C4Df1>ld#6;%%=pIXi1RiN#^($@PhJ3h@arwW=)e8L{KY?@nU8 zWsxNbzlG+k95M*>xC9qK*!5c5xO2q~ARi#Az6+&1@&3&MjpNHP1HOFUPxro$cN^><$u+ zPI_FPtHoj9(+T*!l*#mvT%CuJ$PSc)ROfLRve_r<0nTQJ0Q*x&$8b_E>%h*>N0_7{ zB%cO20(M!OtTMTSJdM=|WQp!s_ojY*eHn(VRBzt1%aO^b_7qd!!d79}b=fByvT9k9 z9>*LvRW&@A0a{?dw^Z*Oj}=h(z;U@34bEg*_BvGkvv&ak%LN- zBDdl$htV9^ts2netqvsVX(C<{hffX9i+mJ=Iw2<+q{iADM5FF*|JgZ(hPa+i-|!Lz zwIV;v{>=@B-5{*hSLsR0UZn})fBF6g5rw3GrM49mDIcn(8~ru3$3#Sy2tg(A1gZjo zG;B0g?#;^LD0*a3qg;nOg+Gg$^8Y2efd{bbqRx{1wF)Y_6OsTo)3Hqk_v9mbG_l|_ z*9+X6WOg)BhTRa0w7N_{@?cbhg*$^?{5Am?k%+N8xMbqYJJ107<^%PyK-4p{g64G* zs4Yv1xYgXNo1<&5ksMXFpHIu?iuUG7p;cc-3@k*tbr2C73u%@7O&WXYZU-(MZo`E_ zJ#6qk3_<%U&3PlBi!h(jBBVo~ux{^Hq?X?7ggsw}euzXb&5x?wPe+MqS?q&YmGC+v zPSuT`z^$=nndzR4r|_%jgU{$A9h}b{BsDz{1P*_(88>f5f}&?>=K5gGS31}U&bPK8 z=dgJATHVn9Rh}?{G&8v5OKvJFlOiTN^$O@)l&Lt7XAJcWsOFkS@R z_}011iqmf2TxAcp7=knn&Glq)R7fTd+`%?qrM6KQCIqZ)0L+u+v=RT0 zBUDwF8f7Zq`>ACPPlNf(iv$t2uW_)Tk@e-uv0+3FK{YUx(*;BKlo4EKLAQ1MM%B0{ zi^nK7@6C>fV7?)^y2-R%@}F@$C8!$Xv=nFAN<9Gnrtnvmp5zm{3>UOocD#sSAChb6JC;ipLbTuXrC|QjaC*{%s~Sa&m{qaiy-3hG>n(O$xPLc&K}20 zQDNHLY>@v_E?#rG3(i7pV*d+%Vin`%nlQiNHQg*zeuFZqyh3LYX3G8>md%T5m42%yN zW_g4OUQJI^IT|nwKgyHaCey0qJs;SO)xT4<2zL!X_{f_=XKy$cx0mWF2}!sTlTjl! z28Y-|Qx;|rnjO)AzVHs(`{>ei zRVdyhG1k_a>J9OXDM+!1AG^^S1vXbHr$((qoWpCcxjjO98=E$0N=yF*D$hF2(X&gX zI(v{>7X=nQB``fwd1&=8?9R(*m@*zM!rO8G^7h*=LGul*Z<~uYe*Nj2cUS8=znR9@ im-+$=EX&gqeKk{BonOY&zuD{var r=n(9668),i=n(8544);n(7301);function a(e){return null==e}function o(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).whiteList=e.whiteList||r.whiteList,e.onAttr=e.onAttr||r.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||r.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||r.safeAttrValue,this.options=e}o.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onAttr,o=t.onIgnoreAttr,s=t.safeAttrValue;return i(e,(function(e,t,i,l,c){var u=n[i],p=!1;if(!0===u?p=u:"function"==typeof u?p=u(l):u instanceof RegExp&&(p=u.test(l)),!0!==p&&(p=!1),l=s(i,l)){var h,g={position:t,sourcePosition:e,source:c,isWhite:p};return p?a(h=r(i,l,g))?i+":"+l:h:a(h=o(i,l,g))?void 0:h}}))},e.exports=o},9668:(e,t)=>{function n(){var e={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return e}var r=/javascript\s*\:/gim;t.whiteList=n(),t.getDefaultWhiteList=n,t.onAttr=function(e,t,n){},t.onIgnoreAttr=function(e,t,n){},t.safeAttrValue=function(e,t){return r.test(t)?"":t}},8300:(e,t,n)=>{var r=n(9668),i=n(1100);for(var a in(t=e.exports=function(e,t){return new i(t).process(e)}).FilterCSS=i,r)t[a]=r[a];"undefined"!=typeof window&&(window.filterCSS=e.exports)},8544:(e,t,n)=>{var r=n(7301);e.exports=function(e,t){";"!==(e=r.trimRight(e))[e.length-1]&&(e+=";");var n=e.length,i=!1,a=0,o=0,s="";function l(){if(!i){var n=r.trim(e.slice(a,o)),l=n.indexOf(":");if(-1!==l){var c=r.trim(n.slice(0,l)),u=r.trim(n.slice(l+1));if(c){var p=t(a,s.length,c,u,n);p&&(s+=p+"; ")}}}a=o+1}for(;o{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var r=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:function(t){e.exports.defaults=t}}})),i=(r.defaults,r.getDefaults,r.changeDefaults,/[&<>"']/),a=/[&<>"']/g,o=/[<>"']|&(?!#?\w+;)/,s=/[<>"']|&(?!#?\w+;)/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"},c=function(e){return l[e]},u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function p(e){return e.replace(u,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var h=/(^|[^\[])\^/g,g=/[^\w:]/g,f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,d={},m=/^[^:]+:\/*[^/]*$/,b=/^([^:]+:)[\s\S]*$/,k=/^([^:]+:\/*[^/]*)[\s\S]*$/;function v(e,t){d[" "+e]||(m.test(e)?d[" "+e]=e+"/":d[" "+e]=x(e,"/",!0));var n=-1===(e=d[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(b,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(k,"$1")+t:e+t}function x(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e,t){var n=this.rules.block.code.exec(e);if(n){var r=t[t.length-1];if(r&&"paragraph"===r.type)return{raw:n[0],text:n[0].trimRight()};var i=n[0].replace(/^ {4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?i:C(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var n={type:"table",header:j(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(n.header.length===n.align.length){var r,i=n.align.length;for(r=0;r ?/gm,"");return{type:"blockquote",raw:t[0],text:n}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){for(var n,r,i,a,o,s,l,c=t[0],u=t[2],p=u.length>1,h=")"===u[u.length-1],g={type:"list",raw:c,ordered:p,start:p?+u.slice(0,-1):"",loose:!1,items:[]},f=t[0].match(this.rules.block.item),d=!1,m=f.length,b=0;b1||this.options.smartLists&&i!==u)&&(a=f.slice(b+1).join("\n"),g.raw=g.raw.substring(0,g.raw.length-a.length),b=m-1)),o=d||/\n\n(?!\s*$)/.test(n),b!==m-1&&(d="\n"===n.charAt(n.length-1),o||(o=d)),o&&(g.loose=!0),l=void 0,(s=/^\[[ xX]\] /.test(n))&&(l=" "!==n[1],n=n.replace(/^\[[ xX]\] +/,"")),g.items.push({type:"list_item",raw:c,task:s,checked:l,loose:o,text:n});return g}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t)return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):E(t[0]):t[0]}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:j(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i=n.align.length;for(r=0;r/i.test(r[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):E(r[0]):r[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=L(t[2],"()");if(n>-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+n;t[2]=t[2].substring(0,n),t[0]=t[0].substring(0,r).trim(),t[3]=""}var i=t[2],a="";if(this.options.pedantic){var o=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);o?(i=o[1],a=o[3]):a=""}else a=t[3]?t[3].slice(1,-1):"";return P(t,{href:(i=i.trim().replace(/^<([\s\S]*)>$/,"$1"))?i.replace(this.rules.inline._escapes,"$1"):i,title:a?a.replace(this.rules.inline._escapes,"$1"):a},t[0])}},t.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return P(n,r,n[0])}},t.strong=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.strong.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="**"===r[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.strong.middle.exec(t.slice(0,r.index+3)))return{type:"strong",raw:e.slice(0,i[0].length),text:e.slice(2,i[0].length-2)}}},t.em=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.em.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="*"===r[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.em.middle.exec(t.slice(0,r.index+2)))return{type:"em",raw:e.slice(0,i[0].length),text:e.slice(1,i[0].length-1)}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=n.startsWith(" ")&&n.endsWith(" ");return r&&i&&(n=n.substring(1,n.length-1)),n=E(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[1]}},t.autolink=function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=E(this.options.mangle?t(i[1]):i[1])):n=E(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}},t.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=E(this.options.mangle?t(n[0]):n[0]));else{var a;do{a=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(a!==n[0]);r=E(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}},t.inlineText=function(e,t,n){var r,i=this.rules.inline.text.exec(e);if(i)return r=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):E(i[0]):i[0]:E(this.options.smartypants?n(i[0]):i[0]),{type:"text",raw:i[0],text:r}},e}(),Z=A,D=_,U=z,V={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:Z,table:Z,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};V.def=D(V.def).replace("label",V._label).replace("title",V._title).getRegex(),V.bullet=/(?:[*+-]|\d{1,9}[.)])/,V.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,V.item=D(V.item,"gm").replace(/bull/g,V.bullet).getRegex(),V.list=D(V.list).replace(/bull/g,V.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+V.def.source+")").getRegex(),V._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",V._comment=//,V.html=D(V.html,"i").replace("comment",V._comment).replace("tag",V._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),V.paragraph=D(V._paragraph).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.blockquote=D(V.blockquote).replace("paragraph",V.paragraph).getRegex(),V.normal=U({},V),V.gfm=U({},V.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),V.gfm.nptable=D(V.gfm.nptable).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.gfm.table=D(V.gfm.table).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.pedantic=U({},V.normal,{html:D("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",V._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:Z,paragraph:D(V.normal._paragraph).replace("hr",V.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",V.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var F={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Z,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Z,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"};F.punctuation=D(F.punctuation).replace(/punctuation/g,F._punctuation).getRegex(),F._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",F._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",F.em.start=D(F.em.start).replace(/punctuation/g,F._punctuation).getRegex(),F.em.middle=D(F.em.middle).replace(/punctuation/g,F._punctuation).replace(/overlapSkip/g,F._overlapSkip).getRegex(),F.em.endAst=D(F.em.endAst,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.em.endUnd=D(F.em.endUnd,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.strong.start=D(F.strong.start).replace(/punctuation/g,F._punctuation).getRegex(),F.strong.middle=D(F.strong.middle).replace(/punctuation/g,F._punctuation).replace(/blockSkip/g,F._blockSkip).getRegex(),F.strong.endAst=D(F.strong.endAst,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.strong.endUnd=D(F.strong.endUnd,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.blockSkip=D(F._blockSkip,"g").getRegex(),F.overlapSkip=D(F._overlapSkip,"g").getRegex(),F._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,F._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,F._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,F.autolink=D(F.autolink).replace("scheme",F._scheme).replace("email",F._email).getRegex(),F._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,F.tag=D(F.tag).replace("comment",V._comment).replace("attribute",F._attribute).getRegex(),F._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,F._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,F._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,F.link=D(F.link).replace("label",F._label).replace("href",F._href).replace("title",F._title).getRegex(),F.reflink=D(F.reflink).replace("label",F._label).getRegex(),F.reflinkSearch=D(F.reflinkSearch,"g").replace("reflink",F.reflink).replace("nolink",F.nolink).getRegex(),F.normal=U({},F),F.pedantic=U({},F.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:D(/^!?\[(label)\]\((.*?)\)/).replace("label",F._label).getRegex(),reflink:D(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",F._label).getRegex()}),F.gfm=U({},F.normal,{escape:D(F.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var G=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||W,this.options.tokenizer=this.options.tokenizer||new q,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:B.normal,inline:H.normal};this.options.pedantic?(t.block=B.pedantic,t.inline=H.pedantic):this.options.gfm&&(t.block=B.gfm,this.options.breaks?t.inline=H.breaks:t.inline=H.gfm),this.tokenizer.rules=t}t.lex=function(e,n){return new t(n).lex(e)};var n,r,i,a=t.prototype;return a.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},a.blockTokens=function(e,t,n){var r,i,a,o;for(void 0===t&&(t=[]),void 0===n&&(n=!0),e=e.replace(/^ +$/gm,"");e;)if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),r.type&&t.push(r);else if(r=this.tokenizer.code(e,t))e=e.substring(r.raw.length),r.type?t.push(r):((o=t[t.length-1]).raw+="\n"+r.raw,o.text+="\n"+r.text);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.nptable(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),r.tokens=this.blockTokens(r.text,[],n),t.push(r);else if(r=this.tokenizer.list(e)){for(e=e.substring(r.raw.length),a=r.items.length,i=0;i0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(s));)l.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(s));)s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;e;)if(a=this.tokenizer.escape(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.tag(e,n,r))e=e.substring(a.raw.length),n=a.inLink,r=a.inRawBlock,t.push(a);else if(a=this.tokenizer.link(e))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.strong(e,s,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.em(e,s,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.codespan(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.br(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.del(e))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.autolink(e,X))e=e.substring(a.raw.length),t.push(a);else if(n||!(a=this.tokenizer.url(e,X))){if(a=this.tokenizer.inlineText(e,r,N))e=e.substring(a.raw.length),i=a.raw.slice(-1),t.push(a);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(a.raw.length),t.push(a);return t},n=t,i=[{key:"rules",get:function(){return{block:B,inline:H}}}],(r=null)&&e(n.prototype,r),i&&e(n,i),t}(),Q=r.defaults,J=S,K=y,Y=function(){function e(e){this.options=e||Q}var t=e.prototype;return t.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return r?'
'+(n?e:K(e,!0))+"
\n":"
"+(n?e:K(e,!0))+"
\n"},t.blockquote=function(e){return"
\n"+e+"
\n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
\n":"
\n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r='"},t.image=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},t.text=function(e){return e},e}(),ee=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),te=function(){function e(){this.seen={}}return e.prototype.slug=function(e){var t=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},e}(),ne=r.defaults,re=w,ie=function(){function e(e){this.options=e||ne,this.options.renderer=this.options.renderer||new Y,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ee,this.slugger=new te}e.parse=function(t,n){return new e(n).parse(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var n,r,i,a,o,s,l,c,u,p,h,g,f,d,m,b,k,v,x="",y=e.length;for(n=0;n0&&"text"===m.tokens[0].type?(m.tokens[0].text=v+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=v+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:v}):d+=v),d+=this.parse(m.tokens,f),u+=this.renderer.listitem(d,k,b);x+=this.renderer.list(u,h,g);continue;case"html":x+=this.renderer.html(p.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(u=p.tokens?this.parseInline(p.tokens):p.text;n+1An error occurred:

    "+se(l.message+"",!0)+"
    ";throw l}}return pe.options=pe.setOptions=function(e){return ae(pe.defaults,e),ce(pe.defaults),pe},pe.getDefaults=le,pe.defaults=ue,pe.use=function(e){var t=ae({},e);if(e.renderer&&function(){var n=pe.defaults.renderer||new Y,r=function(t){var r=n[t];n[t]=function(){for(var i=arguments.length,a=new Array(i),o=0;o{"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(7082)(),r.Proxy.revocable=r.Proxy.revocable)},7082:e=>{function t(e){return(t="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,n=null;function r(e){return!!e&&("object"===t(e)||"function"==typeof e)}return(e=function(e,t){if(!r(e)||!r(t))throw new TypeError("Cannot create proxy with a non-object as target or handler");var i=function(){};n=function(){e=null,i=function(e){throw new TypeError("Cannot perform '".concat(e,"' on a proxy that has been revoked"))}},setTimeout((function(){n=null}),0);var a=t;for(var o in t={get:null,set:null,apply:null,construct:null},a){if(!(o in t))throw new TypeError("Proxy polyfill does not support trap '".concat(o,"'"));t[o]=a[o]}"function"==typeof a&&(t.apply=a.apply.bind(a));var s=this,l=!1,c=!1;"function"==typeof e?(s=function(){var n=this&&this.constructor===s,r=Array.prototype.slice.call(arguments);if(i(n?"construct":"apply"),n&&t.construct)return t.construct.call(this,e,r);if(!n&&t.apply)return t.apply(e,this,r);if(n){r.unshift(e);var a=e.bind.apply(e,r);return new a}return e.apply(this,r)},l=!0):e instanceof Array&&(s=[],c=!0);var u=t.get?function(e){return i("get"),t.get(this,e,s)}:function(e){return i("get"),this[e]},p=t.set?function(e,n){i("set");t.set(this,e,n,s)}:function(e,t){i("set"),this[e]=t},h=Object.getOwnPropertyNames(e),g={};h.forEach((function(t){if(!l&&!c||!(t in s)){var n={enumerable:!!Object.getOwnPropertyDescriptor(e,t).enumerable,get:u.bind(e,t),set:p.bind(e,t)};Object.defineProperty(s,t,n),g[t]=!0}}));var f=!0;if(Object.setPrototypeOf?Object.setPrototypeOf(s,Object.getPrototypeOf(e)):s.__proto__?s.__proto__=e.__proto__:f=!1,t.get||!f)for(var d in e)g[d]||Object.defineProperty(s,d,{get:u.bind(e,d)});return Object.seal(e),Object.seal(s),s}).revocable=function(t,r){return{proxy:new e(t,r),revoke:n}},e}},841:(e,t,n)=>{var r=n(8300).FilterCSS,i=n(8300).getDefaultWhiteList,a=n(8511);function o(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]}}var s=new r;function l(e){return e.replace(c,"<").replace(u,">")}var c=//g,p=/"/g,h=/"/g,g=/&#([a-zA-Z0-9]*);?/gim,f=/:?/gim,d=/&newline;?/gim,m=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,b=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,k=/u\s*r\s*l\s*\(.*/gi;function v(e){return e.replace(p,""")}function x(e){return e.replace(h,'"')}function y(e){return e.replace(g,(function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))}))}function w(e){return e.replace(f,":").replace(d," ")}function _(e){for(var t="",n=0,r=e.length;n/g;t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},t.getDefaultWhiteList=o,t.onTag=function(e,t,n){},t.onIgnoreTag=function(e,t,n){},t.onTagAttr=function(e,t,n){},t.onIgnoreTagAttr=function(e,t,n){},t.safeAttrValue=function(e,t,n,r){if(n=S(n),"href"===t||"src"===t){if("#"===(n=a.trim(n)))return"#";if("http://"!==n.substr(0,7)&&"https://"!==n.substr(0,8)&&"mailto:"!==n.substr(0,7)&&"tel:"!==n.substr(0,4)&&"#"!==n[0]&&"/"!==n[0])return""}else if("background"===t){if(m.lastIndex=0,m.test(n))return""}else if("style"===t){if(b.lastIndex=0,b.test(n))return"";if(k.lastIndex=0,k.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||s).process(n))}return n=A(n)},t.escapeHtml=l,t.escapeQuote=v,t.unescapeQuote=x,t.escapeHtmlEntities=y,t.escapeDangerHtml5Entities=w,t.clearNonPrintableCharacter=_,t.friendlyAttrValue=S,t.escapeAttrValue=A,t.onIgnoreTagStripAll=function(){return""},t.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var n=!Array.isArray(e),r=[],i=!1;return{onIgnoreTag:function(o,s,l){if(function(t){return!!n||-1!==a.indexOf(e,t)}(o)){if(l.isClosing){var c="[/removed]",u=l.position+c.length;return r.push([!1!==i?i:l.position,u]),i=!1,c}return i||(i=l.position),"[removed]"}return t(o,s,l)},remove:function(e){var t="",n=0;return a.forEach(r,(function(r){t+=e.slice(n,r[0]),n=r[1]})),t+=e.slice(n)}}},t.stripCommentTag=function(e){return e.replace(z,"")},t.stripBlankChar=function(e){var t=e.split("");return(t=t.filter((function(e){var t=e.charCodeAt(0);return 127!==t&&(!(t<=31)||(10===t||13===t))}))).join("")},t.cssFilter=s,t.getDefaultCSSWhiteList=i},2173:(e,t,n)=>{var r=n(841),i=n(9542),a=n(1585);function o(e,t){return new a(t).process(e)}for(var s in(t=e.exports=o).filterXSS=o,t.FilterXSS=a,r)t[s]=r[s];for(var s in i)t[s]=i[s];"undefined"!=typeof window&&(window.filterXSS=e.exports),"undefined"!=typeof self&&"undefined"!=typeof DedicatedWorkerGlobalScope&&self instanceof DedicatedWorkerGlobalScope&&(self.filterXSS=e.exports)},9542:(e,t,n)=>{var r=n(8511);function i(e){var t=r.spaceIndex(e);if(-1===t)var n=e.slice(1,-1);else n=e.slice(1,t+1);return"/"===(n=r.trim(n).toLowerCase()).slice(0,1)&&(n=n.slice(1)),"/"===n.slice(-1)&&(n=n.slice(0,-1)),n}function a(e){return"0;t--){var n=e[t];if(" "!==n)return"="===n?t:-1}}function c(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}t.parseTag=function(e,t,n){var r="",o=0,s=!1,l=!1,c=0,u=e.length,p="",h="";for(c=0;c"===g){r+=n(e.slice(o,s)),p=i(h=e.slice(s,c+1)),r+=t(s,r.length,p,h,a(h)),o=c+1,s=!1;continue}if(('"'===g||"'"===g)&&"="===e.charAt(c-1)){l=g;continue}}else if(g===l){l=!1;continue}}return o{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n{var r=n(8300).FilterCSS,i=n(841),a=n(9542),o=a.parseTag,s=a.parseAttr,l=n(8511);function c(e){return null==e}function u(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=i.onIgnoreTagStripAll),e.whiteList=e.whiteList||i.whiteList,e.onTag=e.onTag||i.onTag,e.onTagAttr=e.onTagAttr||i.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||i.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||i.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||i.safeAttrValue,e.escapeHtml=e.escapeHtml||i.escapeHtml,this.options=e,!1===e.css?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new r(e.css))}u.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onTag,a=t.onIgnoreTag,u=t.onTagAttr,p=t.onIgnoreTagAttr,h=t.safeAttrValue,g=t.escapeHtml,f=this.cssFilter;t.stripBlankChar&&(e=i.stripBlankChar(e)),t.allowCommentTag||(e=i.stripCommentTag(e));var d=!1;if(t.stripIgnoreTagBody){d=i.StripTagBody(t.stripIgnoreTagBody,a);a=d.onIgnoreTag}var m=o(e,(function(e,t,i,o,d){var m,b={sourcePosition:e,position:t,isClosing:d,isWhite:n.hasOwnProperty(i)};if(!c(m=r(i,o,b)))return m;if(b.isWhite){if(b.isClosing)return"";var k=function(e){var t=l.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=l.trim(e.slice(t+1,-1)))[e.length-1];return n&&(e=l.trim(e.slice(0,-1))),{html:e,closing:n}}(o),v=n[i],x=s(k.html,(function(e,t){var n,r=-1!==l.indexOf(v,e);return c(n=u(i,e,t,r))?r?(t=h(i,e,t,f))?e+'="'+t+'"':e:c(n=p(i,e,t,r))?void 0:n:n}));o="<"+i;return x&&(o+=" "+x),k.closing&&(o+=" /"),o+=">"}return c(m=a(i,o,b))?g(o):m}),g);return d&&(m=d.remove(m)),m},e.exports=u},9870:(e,t,n)=>{"use strict";n.d(t,{Jj:()=>c});const r=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),a=Symbol("Comlink.releaseProxy"),o=Symbol("Comlink.thrown"),s=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>s(e)&&e[r],serialize(e){const{port1:t,port2:n}=new MessageChannel;return c(e,t),[n,[n]]},deserialize(e){return e.start(),function e(t,n=[],r=function(){}){let o=!1;const s=new Proxy(r,{get(r,i){if(p(o),i===a)return()=>m(t,{type:5,path:n.map(e=>e.toString())}).then(()=>{u(t),o=!0});if("then"===i){if(0===n.length)return{then:()=>s};const e=m(t,{type:0,path:n.map(e=>e.toString())}).then(d);return e.then.bind(e)}return e(t,[...n,i])},set(e,r,i){p(o);const[a,s]=f(i);return m(t,{type:1,path:[...n,r].map(e=>e.toString()),value:a},s).then(d)},apply(r,a,s){p(o);const l=n[n.length-1];if(l===i)return m(t,{type:4}).then(d);if("bind"===l)return e(t,n.slice(0,-1));const[c,u]=h(s);return m(t,{type:2,path:n.map(e=>e.toString()),argumentList:c},u).then(d)},construct(e,r){p(o);const[i,a]=h(r);return m(t,{type:3,path:n.map(e=>e.toString()),argumentList:i},a).then(d)}});return s}(e,[],t);var t}}],["throw",{canHandle:e=>s(e)&&o 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 c(e,t=self){t.addEventListener("message",(function n(i){if(!i||!i.data)return;const{id:a,type:s,path:l}=Object.assign({path:[]},i.data),p=(i.data.argumentList||[]).map(d);let h;try{const t=l.slice(0,-1).reduce((e,t)=>e[t],e),n=l.reduce((e,t)=>e[t],e);switch(s){case 0:h=n;break;case 1:t[l.slice(-1)[0]]=d(i.data.value),h=!0;break;case 2:h=n.apply(t,p);break;case 3:h=function(e){return Object.assign(e,{[r]:!0})}(new n(...p));break;case 4:{const{port1:t,port2:n}=new MessageChannel;c(e,n),h=function(e,t){return g.set(e,t),e}(t,[t])}break;case 5:h=void 0}}catch(m){h={value:m,[o]:0}}Promise.resolve(h).catch(e=>({value:e,[o]:0})).then(e=>{const[r,i]=f(e);t.postMessage(Object.assign(Object.assign({},r),{id:a}),i),5===s&&(t.removeEventListener("message",n),u(t))})})),t.start&&t.start()}function u(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function h(e){const t=e.map(f);return[t.map(e=>e[0]),(n=t.map(e=>e[1]),Array.prototype.concat.apply([],n))];var n}const g=new WeakMap;function f(e){for(const[t,n]of l)if(n.canHandle(e)){const[r,i]=n.serialize(e);return[{type:3,name:t,value:r},i]}return[{type:0,value:e},g.get(e)||[]]}function d(e){switch(e.type){case 3:return l.get(e.name).deserialize(e.value);case 0:return e.value}}function m(e,t,n){return new Promise(r=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(n){n.data&&n.data.id&&n.data.id===i&&(e.removeEventListener("message",t),r(n.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),n)})}}}]); +//# sourceMappingURL=chunk.17207a4caa8077b222cd.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.gz b/supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..525e7f9420702b645641f2c46fbd5217a4024ff0 GIT binary patch literal 17719 zcmV(!K;^$5iwFP!000021B_CKlAJIM{gf?f_MC?64Myp`_jZ+VV(}cYJ+?>#{ypnu zYo>)N={+85!c&LIrl2@YMQ#0GWuC4rsv8t z(!y>Uw{U~oEZV`tO@pHq>ZB)W9H6y3qP=ZnorD+X;~5e;|Kmq0Ju;-GByOTo&>`;`W$Tnq%EARKEAhcaUGj-ApYA*JkU9}bhQP0P}tk(UZ~$g}zk z@@felc{RsbPn94Li)4U7K?zwml?wHdIsuD=%_Jnbfr!;Di&Z?FeKJH0b(y?B0YoX| zs;_j|t}H~~(&)i2d;Pi?gAtSGF+;*&V}KZ57)}Lh(p}W<3EhL=x@YD+e+C2MfA%W z#~w`!VZkSRAGUtJxLS0{5!QeCFr%%-RUQmq%Xs{=*8Hb)H?fT^BL#Ly^>eO%4?*<( zq-!6U_X#Z!Af%os_$9i@PL7^_{rLa?p2#b21wlQ2pf`@{X#Twy{iJ6q9DHQs6hd>y zX-(pC@==>3`i(3K=I+YP9O!ZSgkIPNKR9-wBYyEAxGl~6>F~8K~cA;ejUci;n~D+jDRTXC@tR@qf6(w$QGu{-SMWKF&TaW(MZDg(0Qu zMsjt5&Kyo3jBlR|f_+XhvsiD3+w3UOEEf1@Dm^Lw9AoW9J57d061vG7z@DTTgPy=IFAIo zLXLeQKj^GvntWW49Xzcme`@F(C~la+2fJl-9(Fno7)aYn&+Y%^W}ebBKb?i?YHiF@ zR+`ftwEyGd0y9FEM^5JJCrpi z+1RV$GTEfMls&LX3$ne_Ea#)LeXd&ecG_VZx(#f?qz+cv+8ub;v zwP^Y^USOAy?jRTWCd(>5UIE;Na_ciBQsZX1bh)%}Hj?^f2_V(Hp^q23yNjd^q>q}~ z%TrW~Mm5}pHXj}*08F|I*Y#5$mjbRUOZHfwderE9X%N1m=vVf|vPAd}I z&!8VsS1!H)yODT`Iub{9u_7s#1Ls8f2s0IRR6NB4XYh-~%xwKP z+OAd5HIN`%oB-Ip3Q}phTHgb5vY#JEyqCwLLxq%=*FyzQGH5Iqf%XG4IP{U(;6}3e zXzphA@)=Q$E`naD0nwCS`pN>iwWD{LP<3fWxmt^A)YUkBQ}1dQVXt%%_9_>dRk#DR z+ZkA`LqJ*>LANg=06n6Bh5=cM25IB4kOM{e_1;uJo36W{yxmYAZa!jb)96k&cADCw zk#25I_xM&m&iwV3wy<5R>nB|0GKLS?j&Aaq$ z)|b3Fg-gE-;2Zs)Jt-G!A-q)IMQC}|w!-yvJT0|m)xe3EhIxpe*2u-)X>m6r>ASe> z0{%QY)l`dDi|LJJVbI@Cb6F`rGpW;6xU4D6;ObQ`qL%)Q^of-wt$~3be zv3iFBBD|YBW?LI&14V^PX)YDJDf+=tI`<6JRA3kAk@oKAFMS2(Cu$d{D8MOg=X&1u zT*D3?_y|3OaM2E~dV-HVEBv=EMHzR^)1p)+W zBcMIw0BYaq2r^BK{|t493dM3svH{!U%wlP9oRDQcliI!xUoU7Y-xVBxppa@SgQMOg z{P~I$|70B;SyE=v@rk29Mo)Y6Q<~YG{p=gLv8bOYz)61pQ`%Z2Ke0Pgpg8dfP#+Vr z_F0C+avp%5{tzgmZbuKvzvLQgcjCD2ucU6b6Bm=fzBj3d(=(5I_Wj=d0CZ0ZE@TEA zj$=wYB>(+Nb{q$W-h02_eNbDLELoCm$;tzU-4@3-&6ufG7~9&RT@F?+o0eW0qwVk! zdbac|cW`_9cOBdJ!K{OLI}>dA1jcstQWe|9(m`?)`}%nNgO38*Qi7;$$t!-BJ!Iuf z;n$k(avRG?%?nT{4hzZUn|cBTLJBTTy@)Io_w(tXW*h2~j=!?IHsqph$h zTU60>L`b6RntlD*e<|BxU5~c4wk*hHsJX9zoa7?KF35q2D_@0z)--x+9xPt{{yWc^ zqI#T7xq_dR;D)@AKQrT9j#|gYlbDo6T;gH<8v~S6xd+(40NIL z^>27ifq--@qLq*fz3dOCz*zJ+U{X^@liZDgO0fRG2dseqOHPQdWUfM6o6G6m5?KbJ zh)ir9W~`uCypoaeo}ceSk^loB=?_7ol_i@wGTD#~*b2zD$KX|ONDcAK(rvf~4yBWG z#a1M37N=- zKlEzvwz&2ZR>07@i2!qZ1MeH5k^@UyD=>uu-YAtl`MRoG1#RZ{%hJ}@C0JLrR!`-% zN+qZYX2J?H$fq5tOl_k-tQka>rzbf*WCe)G-X)8~}NGQYzL&lgAQRMr4v9;rP5kBCxL2?-=I5bp* z*IqM5+0Q0pjqEx7OB0fW0;YK{o|pnFwo+;%z*zv@t)6Bwv<6x>_>A~`luRat4o_{b69U~4yJURv&gR#kX#!%BlC%x{w| zcn*R(2QrwcHGx%_H+%b$hTXP;HplqatUsj9+K45><4+wq6o@1S)Js3;B46O^ahf@Y~5nCpBMPh zF{qQKHDty$6EV(vy(t_R7@qA+l<^0!e4`Zj5&2dE7KoQ=jir)67lF012&DTc0o=L$ z+9aCDZ)ITKS`hb61P+B6f(%s<*r%E@SZ_-mEVBmzA<#!o6w+WV^s<;o#9divt`m4P zlHyTESi%Rj+K};d3?)L%_ss>D?CYB8Ht_MyIt;sqRc8;ndG=UQ`cthE+yKm6&?bUj z+^;eEwYl`S^U`;IQLu*|6GGS$PHyw^Yl*R@;s)FL3Snz#t_0G9=VVgnGy67yS(Z?i zw9I6#U2<>R?NGjIYI)^4QyK%|()GZhGHJWIcrT=<+GVTve;}x|{l}$VuP_|1J5j;h z2H0it|E2`yvx_p(%%(>zp!FC{eGC;jWpND~jAHB`suswUPgqRva7q@BFRx#c7t@%s zjJKTyE1+ZA)nzz3J0DGUy_CkRJOu{y72lIfl8{R{g;K)EHMUn8n=i4sz~&3`0-E?p zhVT~%KmY8Tl+shQwstqC{0I@ zu=y)@)0xQ!Fk2R$+OwwgZlc#va~sI-Zo1-wpJ=gL+&)>J|N96*(W1fb_%^Zs4`Od;}diAQwFnlceoF z0u2Bd1Sl>~Gl@tjxWl1`xmIJR*rYgJ6%E*@bR;x># zmUOBL0JsD~8UyZ|c{-;QQ~vpahl;C~Skad4(%OIt?nOaLCe3LG-<66-Kj*wDG1^PkY7Z0-xLd{O#LU#d=dnA$7P3CG~Qd9Ov*TsArjm1TR1M z?74Pc;T_gLBqfAa)zRp~-ScDfOlJV6-TC$9<=MS8o5VO=@&}V+QnM1tg=|&=!#-2{ zx_T!6AuI(hlwW@tTsF}yBAw=tmku`_WKa84j}ZM zObF-ZtLK!$sB*m2h*TsYL4~JoRBl$e4&wl3r?Bn;?qk_3_@$=OAfUg})NC;1mpTN< zgQ&Eh+7n_^CeWMg>Pv!hIQ}#VeP=xrvmy|Nb{zYHKeBI+RN)?RIxivP;gnMMxM3I{ zzJ=jZm_4#&n%mcrMk4|=LIISz0|Nm7*W_vtval@y59h-dXap#MmE*bb+a(xr3(|`SPM2&RtP7Zb zDU?WprPiA=iDN5W^sbBwwTRE-KY#!Br+@u(^ZKuwpI*Ir9j)i*&1d`g0`nX1#A2`b z1$)Q;U~l*n`+lsWFXwqrsCZ;ctH%mnS_V;}%Sr*1g)63i6If=2Q zQmIrb)h5|{W1#-xCqw-Fhq^m_Swic7H4T_maC*VL05W9Wzw7N0gM`Nsx5LHt`stsC zumju?8d8M;j4RY-_$ajXY8}K{Q32D}B zpl~R%SJJS}d8S{|clCFL~#u-}W{JN4YoSPkML1-KSSKN#N$%j*nyoiNndq zPf71r*x^F8?B*fSBE9*OGOQz@VwHUst`hP@?G0C+U1C{nPni#a^!d_oko0Ws(d0MA zNWtSQw=okM7Z(>QWqX^B$}2akHc?Yy3HSm-Rc%NHt`}i=M61^c`bZnSD)^E0%zS~# zH}&5E*lr4Pe$R^Wf@rywh>MT1bYC}VX zEpQ3#R(YM{cZq${IfygTY27t}rw3Ft_jzEC6c9c;slih&*^O)Q>IQOZ$19@Yw{SnwIHuy1Y9+DP|JeNcyc5{-jZXS};O(UYjDQ%c5I7JdY==(I!p*W3uMW^y? z@HFJe`mjUgIl@y2BAic(pZ!nF=18(mwtNFm)Z%S!^Z;I-a|SDUp38RI?c}zxCkXm2 zt?WXmd@2XeE|=Mh#2lv0UKH`I+l52`%6u3Ob<6oFbC?v%0NY-|8BvQzV<4PD+5k;% z@@KWYEFdq7^P95;qIfXXNZ?F{YO1hg$#^foFRNal zm?$4KXsW#1G##M68zs&PW=)M38wLg_h&OSt50c>OCQzbh7VwL11|#&k>JTTamP+s6 z#0J=_A*Dxll&*8xOh`gx1CflH^nU(+T26be502?N4|;SxX`~ZhAp91w2m*#6Fry=p*2y8UYy zTMUXnIWK(}tQuixD54su!CkNtRjls&F}@R3Nj(=VrxT=(`dPl|*n_s7%NcLS;K8442uWiIj_u7};ef3~15;AX~3n zyrcCBO(8GjSkMQ!C;)91ejy1rtCoBT@^d=J-2v9`Yh(NBBOR7LIiL4Zo73N*Crks6 zUrAM&&c_Fp)WPQa3jN9egs?K2k*EIiVyVT*Cr;M!yg_~T|noqK`YR%(U;1IUN(*9d1JOj z4UB9=QLop3M(X~~SZZKdwNu%YN4ssP#_y++o>axk0US@mOcvT!V6&Aq{_|pfdZYQC zT(!#*wD~gND=YF4@_dXBZG3T1T6cm~>jNk!6cr{(Yr4OkE)Kixhg5)@Lw{(Bj`|yu z046S%`E%yNa{Wm8*;MRmzjxEZNV9TGfLyJsWA!A?Je>=(uo)8Hr?CXX(1e%=stYaq z8{@(9il-nTLamQ+c&~Q|ib|1dSdCV?2BWAsXJ!~cS&t%OnC=LY3mNZKiNrnsqkKM!tJ%Vq6X?wonFJ9+VMlsdE=(n==k z(t)phVFO;G!cQ`{+$wyiKoPrgr>afOy;HB&>jY04-`8ye%)AFS~b} z1O_LZ*qKWa_j`xQzL`C-CW;i_PWd&z@07gPru8^Xw=jy_r|ulcWlP+WacWn<8n0S zY`MOh=PXWm=^$ao&neN95lRFRrQ)aO*ey2aXiU)=`j*NBB>nW$PeUPb1m<(EHcM0F z{j!az^Rh)9Ck@q2YCMPJG#$^>L zRLGWK#(eEZ$#3@I#ocd`eOTm^Cl`Q<%1Y^%EK;Fq7AfW}GhKU)1)dcOq;)x(yu6r3 zy$B`fR==Gw=F(Pz^#;LvNE!cruX?d1s4(5f@5QQM zzpi1kTOi|RW9%%1F51@8UOGb)a)XJ@23&>AHLISCH7)@8e4~+Y(`9w{m~86z6fWh6 za6JWTN4%gFo%f)>R4s?n&fa zzfrw*3l80q+AP&VNwJDtD^kfD*@tReJHn?|uJaZ}WICG4%>%7mjoC~MxQHRQSnU+D zhjikhQWR-Xfrk&AZ4d^rVYNNV83!t8(K}-jESN8sd{rJnQa0UF2o<-!jb z`2x0BFMrYYqiR}G$E@tC)yAiV1}(eXWR{fr04z(1k zZmD-986g<{NEzgmwHy4wHPW{t*H&rg>3M%JfZPqJO0CHp491i?4g{hjH%YMaC)GCh zQF*nP!@$m^SL$?akfgnsY7&MZn?YCpG|UEO3G|}87X?_zl>I=P$9ge8l1FO4;8A`) zzQCF;(w6u*C1nVoxyP1#V@w;b$R*qZ(SKsXd;Wm+bpzy=H&WJMk;%zfjFxP+dT6-?MWZl8S10=$r8o?KmWSKF(=907R3LG-3Wutp>M$On`TvT597(PW@| znHY3bg+^obamVG@VUOr*9vh{hXP!+L5$=M-k-?6_VaytHUqFc)68zp-_fGrYTmHC{ zRbajU{1$?JngD}Xsi9v^@%&#Z-Q?*ZhuP^Xwo2$kG7Z2*3<+24Ou2fV(nC$GD?sRis513U#ubOVJn8YFO+H zB{a;rq-ymRL%Y^n{S-D{|3xpKReHWyY&74{fI+^oIsnnW-r}V<*)zLc;QxhQ>4m=4 zJSVRCsU^MH>CFqhSfYHn)=Z>nVEPIFt7;3k2F}LKl`6{x{(p)=O9oFEw;0XG)97Q? z96DJx!iW%E0B}mbf0`Xf77Sp6a4MepBv4ZcDLNzHsE&GZCk+Z^VBdp+R)yC{BpTs| zGY**iS{mNOU`Nt39fQ{5aTXh`>-*POnA$Bqztkw~c9~r|2W;L;7W>QmPPUf7CLXl! z2k*WA!H17R6~#$87^d0Tc|I;aW?)m6Pi7Z)djFE4LY*r_Glu5R@sZn%(^LNZ(MN;w z=h3tC@ifwx%%v%KYskEr(C!MB%F3yJa-Lcz%Y>s@9gm{IFGq1J5GGVw5Uw4{lbfD%MhJ~X2Xh7vW;E%it-YSKuu@6NfRP^F=AnZ#1iF{YXrV) z*Sy_kBCt~w=%XMrLTdvA=)#fl)#ZGHFMR~|Q44mWEkhL~vi!3sZ9+Xsf=&x4DA)l0aQu+d{!R>`UpF9~; znFnm`goEv8GfE9)WTqji=8qWggF-1mBeze?0l0@Zqu%Yk0+;u6GBO9|jYGh^g5y3# z_|d2Lgq&OO#)A;y_YmUg%@K-;@tEuvybVg9*;4Yx40mEDK<=@-U&ruP$y@WtW4x5S zHS^s_fYcutF}6TG853Yv&;{-eAm!=lUZPMd&SBp8dh%;O;Q;6OH=}(@K;tY5oYW8d zrk5yA^THw>AgTYcYCz}$HBUhIQS$rI-m4eqe)w7~R7`U=m`xSwsy$tD$vt@9wTv%l zhU(RsAq8%5ZJs)(7F^wSXB?rtbNn;s$c&?XbTOkmwsMX@4Nsf&^7qte(a(SSw6%#g z9&Vl*-;w_3#8nKD&WaMer zMv5tV#G*$mB1^>GE)@%v&}8P(%^`1&_EOx)yc&`k)HEOMu{g?F3<9j{3il89*4%FUQ*ERWvG{8}47!J9A zuhJ9emy^_uY3q_55gt#(x97A;YTBQ%I-aNW$gPKNs)8hVsqu3_*$hr7hJCpdJ(Z>0 z1DEgY3}v6gbE4is{U&dMQF zu+a+BNIx+YrHMN@18gQlDEh-BJBwy7L-pY_HXEmA-_(4($)hDcqs#1|)s(c!X@%t_ zNqZR|i^ogUp6;2y6xUqFCPTwmy)hnp?R-8qbR{eu3|(m~9ea2MNc{1E_peWZPiwj1 zaVY2*ckgeZ`L>JIPCz;hnS8p;$|2#CJH$OejT#RliG=t?2eKz@uF2qo*P;Yl(Sko( z#(0oCPD_-Pd*(Q!uH@D~)TwavhYxtS_8(kfj{y&$I)ENDzjn$(_(?ZHvn+na-|aMf893&9 z;_4F{XN~jJS2j*0es=6d$Hy)!e)qV*opt6gaZKW3Fq0TokgWYw)8d_`yS^Jz-)$Az z>>>m@kDYoq!c}wV2_+q%a-FT`{iwo&mI_69(EA&V8^OPbsl`gO@4;C6LPPex_|0{U zy)@wiwlejxs0ZEu%91*XHBoPn>maH^4y@L(`M^yt1Sr+eYEX zBXpP}i$7GcCsc@!Oa2I$_?-HWK~wcdK;lk)p3wY8L=Pn2G=qd;vv^XOcw~g7krRi< zicD2yF0*qCyV**~%@!wt=d4Evb0AD1T(z58659t!#1pKa&Ry()LsU5TBc{hu4X2xV zg-dDl|M*anGMB{6?7Mytx#_9iSwwweO*UzOmjM?9P;va-cmiHQW;o<75ZK z6`CRn_8E{MJr>EHJqQ3Yx|2>0Rx(xg@10BI`#mEU>0Mq1LC1$-QXGIh%p-^|SQ3>R zDhL764#3C4F;p<$vQK>ng$Ho+>H!*4NRc6MpK<<)ed6mHK`xu8SGjULss<|O<6$r; znGsrX(@xxidJD>%;43Om&{)pBDDv^%kIEn_v$yd`h`HzVM@Ca(&Z;`P+e9eyUG0!70rrW*(>Qk%Q zUWfxeBa9dW$T&))iFpW+QShxrNWF~4U8X0~=|~WweR5sh#=ck2KR(HU;vBiu5m{kP zhs4rGQ(zuTLvuySV{`}+nn!6A*vByyDxH|?_OgPYyKw)MGO#uN5UJ)Wl~O8YEgRB# zEDQ_}PMyJv?N6#GOGT^?m5ra5GCqp}!fKg4PRdgX#L5& z$yuU zOTnhjC{AWjF5YDP&fnquwR$UmqweM3KHYcicaQn5#Xj?Z7nqnlri;!I>F?iyb10a9 z4j69VuIPL~gi~Xz8&8j!@hGQxM@4FtxmUPmC$G1ae)Aeh8!ceQs#SC{?jd#WV~l?j zSGXHAK8fC(jN@Xali$P|W5gJYivb5}Q3H$IL@v$QecMsHWn#^)Lihn6qxDCx={goK z+gXl#_LFlkm@5uO$sl!28A`^**enJB@( zloJ((U^x)q6+=PiCu-2QoCoSyt6#^#tM{@O%WoD*E!;y6?3LvN{CeT;7d8isk^(#7 z)DydEtWHL>BSsB|$>w+nXf2S|)KE$u+5gm}W}DTht`fGz6jDw9#qN;~L#+oPKMsYR%xtQ^$ocFu=BU`bhV6h}?`f z*pCC%avE@?Eq8J&*K#GV!MS$G$Ue(f}IN0`HAYXI*N!50+#m)Q3w1J!t%5z%H!&PH+xOXhO zUG<|g_Pe{a{$g7(B}zgipsE$;LhhJC-Wm@OxJMjRky6DqK>9n_NJ9T0ubgH-u~zjw z^XqXws7HqN*gaB*_AZzhgS@-;Iow^}DMyJXS_jBnp7;Qt+kjsKW7x;MTtS$Y5%L;B zU=;k+lI_=^jz7q0!w&4odO>xg< zY?p@nx^!L^`!NWmZpQe?+%Q^t5ga-`_TrveX0LRpN+2;vNB}^H#8!1z)a&fJiF=-! z@He?>MY0^L8zJG>HM=cXUJE%CF}u8rp$X)bnBIi|;vJ5tL%Bd*Coq&?G!G@i9CmdU z$Y#?X84`#1pbVDGo$a!-hqEV!Dj4z4U*CJprsoi2+G#3wd`N00gYg)rgQsFP?3+DQ zv7JbEt_G|TBshoNsuS9q9Kk%a9)bG2MQTXh#=oQ6w5E5fuFGAqoSZzgGsn{>O_cpj zx?3?FZqMCXz2&ZzjaRSXyh{)K_3Gs2T^d+J^J?0gSF6K$mAxn@8E}l4$JQ9Uo9IN0 zK`_@mT&w;gxC^Zg-of4Zs=D`ztUg#pG9~ZGS|E;8Wtyk6s)t4^`-r7i zuF9mIA)=(9_L8Y+30wBzL)Jaa_*`(tG$uAcZvd|PXyj4Fz&wb4Md(ZF3=Cwq;fqv0KYG({+I$Dgu70Vbdd zsXGOpEGy5HdiJb5K870LOTrL=zs6XBe3w%i!~wh69LP1BTbQ}39v}B>UQ0h!NZVj_ zuffQOVWaCBhFF?vzs+@8b`?H`guA_TI1!C&?UfzT!^5;2jEOv=x42u=14e+71MQXTs} zLkqd+#R$38*m?W`Nab33AZkaSyEA0J!DZdb!0Jlqnf9O9-sEWoXb zDgG!Am3z*3_`Iu372^6BpVp5vA+Z~jV1NTcEz)^;=`z5_)JTz|7mAsr+iiXy7t$X1 z9pPI_H5ryvUaF9F+q#F9@l{TTNL1*qzOmn`pq)Z@e)=e90*35A8*7-7KLT$UlVc7? zIPSR48RCgcg}m;g#~2?64f@B&7~i(N4uUa~$A*BB6*G}13l#Dxy1>t3AtuYR(DwE0 zYI2k2peVBv*~F=kDXWmfjR>}{0(5DA`v8%bsvaQERmsTvV_1$uRflgOcZ|<%1t7YG z+BtL`@K&w?cww+2)K;wrh2n}iROku|JurCd!=z@(ED!W8Brh}?ckzh3rRMk+2V>x~ z#*Zz3a0sL94&UG6*AM=lpC*9c>N^O3iNV|i@h<^eQTqq{e9PN{jVnrRG2F_iBrPSv z`3B@+^aA-2o%8y>Y{AI!#n|ia4 zcC{wO2g)_48dE?OS&hsoU!XfJbPc?W=7!EL<`N0sw*!@m6M=vbvLe07R%ugKfbM&p zE}E~?CcDvy$tIz;w%je6*(xuu(mbhkek~@jw|sXGwW>@AARv4wTju7$%_fRY>qGF!?d0Zj(Tw2AmHUrzfb` zH`Q(dxPdV?{-_H(eRkH-me>LX6x6!5AB_207Nos8J-%{;9UY-E=7}S)2pTd#D-^+; z(}!rn#}gl=$ouuh9* zt}8Yh&HQ?`)58DMR6&{bREEdM*y;)$ppH%= z=J(h5fcLW0W>H!1wnmYx(ydp`5~>;DWBD`{!%rJ%>Xa^o5oIbheVqkb*CIo7q6GalR1XqnKd zCdErLR3-&IlK@J{i*rv0;Uz`<(etx2G5I3P8#pq5`&MQ)&aDjpdYv^IUx$?`roKEs z7j6nGo$+Iu%p)^tM3P-_u*Z!{iB2jpnLpVLcQS`yr7>f@rZ? zE|-XQsS)imZ8W<1glP6V4v`>W1x92y1enurgTH!%zv$H*z@W&oLiC^+!=GzBN5;gG zE3!VP-wXPEPQNec_a*)Q5`W!oqBZ?y^s@oJA%nTSxY=zLpfNSQ+X8B#5*7Tzn9s9`-Dh0NwiP&A4KbVW%B|?b3EYB?^S9D$&$syMP5>4p< z@-SiP<%gM{n+Mp5p&%+`Y7o`>C!<1+2T=k49g09Y3BZnih*LMvZ+=>TaSdmMv2Bgo zf#Xc&Mu9x&Z($*$Sz!#JS%5nsFp}A+(>L&EtH=w&TAdza=bJ)!1>s-B zo=cFw5YriK!ENLO&5{8OLb>KQ;Vc z!2gO9w(!4!{~tE+Q*z=OF^JzMfLmUvQw^VY42${jyXOBHXDiS<40xKsEbrCnjzM!5 z?HG6yWZ+gth8Mp3hr1x?TB3cMgSrnwtz;asEsgFXek>AJ9Dmb=XS}w&uFB1)Y=|H8 z$xIVBY(gKO3yJO`lE88Wlx&=T27c#IJZ= znd^7szT=BRyncQ$17wMbrYPsmfb7H?ub{U+bqb1AK(7L>D&)WLEAnv5aA3#{)epWZ7s{cQ0{{LC?|IeELx6hig3F*_Sg!r=fA@DkLODVrv6=kKv>74W9 zrl}sy{TNK0UTaMJE8GPR+)JU?_}<2a;DJRcG`+w|Qjh?mUtk#Ecn~eD%{HXq>dd}+ zhj%@?N#jhu6354sR3D~&glYVmUnpCn^I`l8h=&6C6+Q@`cHxei$U3Qr&?6a+BgN9y zW8**NDL36KmVw;#K!MA6)ysG_%t$*40#FsYp7E)ni zNvp3*SoLQG4Hr1+r;A2c>K!CsSD7xB`Mndbw-%*~`?xQts6uQ%&hwzjIDk?*z^=5pJ#kHf|Y93-ff$ly=|^!K$gCnoIG zi^gbvBlX!iNr4$nwD$l#-*5IKn=!=lD0a$oW!24<{p%{ix`j9w{2DT25kgXC8}rOT za2E4MvRjs<{=G8Ft1aw>X!$9A&za>ra107wJaP5x_)xnea&T~Cmst(ksB`sUSC;1a z5zV-Qi&RAItVy1ow~naXNB8Dz+B|#qKZR%EjTMK(2P}oLx}*qnVeQ-zfeLdHSpW|E z04<=JX}iFc+Iiwgbj!A>0kw>UiLCa|WDR37AI-qmPIXx179rN~L;VdBr;FEMh}*Gr zrR)-QLDFW-E{wMI8i|Doq*e=Sy35zvJIK5bS&c!uyQVMYLI??&W$7b8_%~tr8sN7o zi`Q0sYPkTBHh1aZqq5bKYnjGtNGTOSQ2l#F#HKA)9sgG#!lr#)g;9$4xmpD(w=#9h zduY4athBNT-GZyY?Nsx=0&u}cfw5Mx?z*uSZo{I) z>1x=k*}xC0#s`v!itgM`;fycqd=9jB2w#IxtU)N&Rw(4PY4ZHp~JxfDI|ocT!fH@v9i?AVC)m9t!j2H0URlH*l zL=F3bX-t(*gDKl8;+`aOgUq%Ltq@7LGJ@*Du^H@sjc&aviN+Y2^gyGh zX07q}wj8k~>nQ5uj7Dj(97T+kV;amis?!Z*%{KZ($X>ZB3oRiL$nCOvVKBIMAA|{U z@Lx=%fYjdhiWdd|_c5TueK98Q(+71}`!RkNS3-Y}X7G(!dJ$6l%YXj^LEYED<1!BB zG%eJ8tH`Zpj_}wRzfCfVf*gR*VUPh5qTP9Yju$7Mk$M)1Km_D{c4hWzfonZ`zJm!lcijWJtfO4 zwKp$5f6E&MiI&?g*hsrykt`uhtJvh=zInzs85Z$IRWYK!a$XxYm~=Ja%)DJ@(F(UZ z8E5G9gBbEYFizzUEx{OtdF(Ta&hJ6YOec+ujfkGxTMk5=BP8utGXM8?6nTG6giZl~iL=>Z)D;`-*3MO>&Ia21=b z5@J@(;zq4G;u<3K_{6%mNOXemTMyn?uqFl21oBoY^skb2$nWU-hr+v_cLH`Lnf@;J zG!ha6Z|s&4wsG3E@oWW^Og62MD@*PYcQio~&5lyM5khWS>6DfoEWbZ`b@q@kY%y8J zjoknG$0UZdMN9W9>t&XY#s-wS9pgU(zLfib2ibnaw>Y^dgigz5USl}p{j$57hbijIZ! z+&TdB$+c>KcXXely(cfP>V}W`iCJ+)woC9Qqh7p40ncawV9LP;+W=m34fv(prp+1# ziw!UW>a6`iz7@b`UBsAWzeBtI60N$-)h|rJ{%MLK*QWg|PkV$Q`KVi_Q!7{U*;7hh zT7lIR!3J5*D=VOzPbQN>W|xBOOo7!@b*#53b)L!^u42TQ#pQ@NH$)f|)n$+tNv8Kn z3g|6WEm@%=vjMqZ*a*aGUUVe;+yURR&UNEieY*obWvZkIOGE0Jx9MN4^GVtx2jL| z9;3-WHRqRG6`SD1wK;0=^GkuEfg+Agv!-jER1E40zHGyYzudtGRtSa+++&m)7wmaB zrMuiyn=3sqb*@$6-8vq@*gVhO9xUu2UaBQi$*h%Y7|#4W7l@=YJeFJGr#(+XuHgpl zspTG~iv$PBmKwK+VQATk9;O$`Pnbfmg$txK=xT0-RUp_{stcFg;EoE{!tXnle@-Vt)_}bBv2M5l;(XA^4T_O*?O>uXKt4_p6nRi9=1)b65@fi(mq#V&p zP1kt|9PB;X^cP?6Hdnfu{O;qwdH43?FFt?wtFM3f{L9b37ySpEcnc9-km;ul;!O+` z7c`a~ADh3EZ0QBrhrE8gH{rNZ#U_)v)UCS?<+M@#NTFF;< zX0-}JwuMUm<@di;i}en)_VZU4XRp#1i!}Y{?A5EQi;IiJa`I!1jQk%#%}PS7-~a#- COVT?4 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.map b/supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.map new file mode 100644 index 000000000..556bf584e --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.17207a4caa8077b222cd.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.17207a4caa8077b222cd.js","sources":["webpack://home-assistant-frontend/chunk.17207a4caa8077b222cd.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js b/supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js new file mode 100644 index 000000000..ed0abea43 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.19310c4cf247bf3277a6.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[430],{9230:(e,t,r)=>{"use strict";r.r(t);r(7330);var n=r(9722),i=r(4154),o=r(947),a=r(5317),s=(r(3533),r(1654)),c=r(672),l=(r(7087),r(7181)),d=(r(6075),r(1682)),u=r(1471),f=(r(3803),r(5677)),p=(r(8762),r(2098),r(3546),r(6765)),h=(r(4640),r(4516)),m=(r(1095),r(3864)),y=(r(54),r(1740),r(1625),r(3849)),v=(r(4669),r(258));function b(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 g=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,(0,p.g7)(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,(0,i.P$)(r,n.slug);case 7:e.next=12;break;case 9:e.prev=9,e.t0=e.catch(4),(0,p.Ys)(t,{title:"Failed to restart",text:(0,d.js)(e.t0)});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){b(o,n,i,a,s,"next",e)}function s(e){b(o,n,i,a,s,"throw",e)}a(void 0)}))});return function(e,r,n){return t.apply(this,arguments)}}();function w(e){return(w="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 k(e){return function(e){if(Array.isArray(e))return $(e)}(e)||q(e)||H(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(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(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){E(o,n,i,a,s,"next",e)}function s(e){E(o,n,i,a,s,"throw",e)}a(void 0)}))}}function x(){var e=S(["\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 x=function(){return e},e}function _(){var e=S(["\n ","\n "]);return _=function(){return e},e}function O(){var e=S(["\n ","\n "]);return O=function(){return e},e}function C(){var e=S(['
    ',"
    "]);return C=function(){return e},e}function D(){var e=S(['\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 font-family: var(--code-font-family, monospace);\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(--code-editor-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, var(--primary-text-color));\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)})),i=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){K(o,n,i,a,s,"next",e)}function s(e){K(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return i.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,(0,l.B)(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)}}]}}),n.f4);function fe(){var e=me(["

    ","

    "]);return fe=function(){return e},e}function pe(){var e=me(["\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 Re=function(){return e},e}function Fe(){var e=Me(['
    ',"
    "]);return Fe=function(){return e},e}function Ie(){var e=Me(["\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 nt=function(){return e},e}function it(){var e=at(['\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:(a=tt(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 a.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(o=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,n={network:null},e.prev=3,e.next=6,(0,i.d3)(this.hass,this.addon.slug,n);case 6:if(a={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",a),"started"!==(null===(o=this.addon)||void 0===o?void 0:o.state)){e.next=11;break}return e.next=11,g(this,this.hass,this.addon);case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(3),this._error="Failed to set addon network configuration, ".concat((0,d.js)(e.t0));case 16:r.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=tt(regeneratorRuntime.mark((function e(t){var r,n,o,a,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,this._error=void 0,n={},this._config.forEach((function(e){n[e.container]=parseInt(String(e.host),10)})),o={network:n},e.prev=6,e.next=9,(0,i.d3)(this.hass,this.addon.slug,o);case 9:if(s={success:!0,response:void 0,path:"option"},(0,l.B)(this,"hass-api-called",s),"started"!==(null===(a=this.addon)||void 0===a?void 0:a.state)){e.next=14;break}return e.next=14,g(this,this.hass,this.addon);case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),this._error="Failed to set addon network configuration, ".concat((0,d.js)(e.t0));case 19:r.progress=!1;case 20:case"end":return e.stop()}}),e,this,[[6,16]])}))),function(e){return r.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return[s.Qx,f.l,(0,n.iv)(Je())]}}]}}),n.oi);function kt(e){return(kt="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 Et(){var e=Ct(["\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 Et=function(){return e},e}function Pt(){var e=Ct(["\n \n "]);return Pt=function(){return e},e}function xt(){var e=Ct(["\n \n "]);return xt=function(){return e},e}function _t(){var e=Ct(['\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 qt=function(){return e},e}function Vt(){var e=Wt([""]);return Vt=function(){return e},e}function Lt(){var e=Wt(['
    ',"
    "]);return Lt=function(){return e},e}function Yt(){var e=Wt(['\n
    \n \n ','\n
    \n ',"\n
    \n
    \n
    \n "]);return Yt=function(){return e},e}function Qt(){var e=Wt([""]);return Qt=function(){return e},e}function Wt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Gt(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 Xt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Gt(o,n,i,a,s,"next",e)}function s(e){Gt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Kt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Zt(e,t){return(Zt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(e){var t=function(){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}}();return function(){var r,n=dr(e);if(t){var i=dr(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return er(this,r)}}function er(e,t){return!t||"object"!==Ht(t)&&"function"!=typeof t?tr(e):t}function tr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function rr(e){var t,r=sr(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 nr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ir(e){return e.decorators&&e.decorators.length}function or(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ar(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 sr(e){var t=function(e,t){if("object"!==Ht(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ht(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ht(t)?t:String(t)}function cr(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\n ']);return pr=function(){return e},e}function hr(e,t){for(var r=0;r 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 Er=function(){return e},e}function Pr(){var e=Dr(['
    ',"
    "]);return Pr=function(){return e},e}function xr(){var e=Dr(['\n \n ',"\n
    \n "]);return xr=function(){return e},e}function _r(){var e=Dr([" "," "]);return _r=function(){return e},e}function Or(){var e=Dr([" "]);return Or=function(){return e},e}function Cr(){var e=Dr(['\n
    \n
    \n \n \n ',"\n ","\n \n
    \n ","\n
    \n ","\n
    \n "]);return Cr=function(){return e},e}function Dr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Sr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ar(e,t){return(Ar=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tr(e){var t=function(){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}}();return function(){var r,n=$r(e);if(t){var i=$r(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return jr(this,r)}}function jr(e,t){return!t||"object"!==kr(t)&&"function"!=typeof t?zr(e):t}function zr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Rr(e){var t,r=Ur(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 Fr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ir(e){return e.decorators&&e.decorators.length}function Mr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Br(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 Ur(e){var t=function(e,t){if("object"!==kr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==kr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===kr(t)?t:String(t)}function Nr(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?"":(0,n.dy)(Or(),this.icon),this.value&&!this.image?(0,n.dy)(_r(),this.value):"",this.label?(0,n.dy)(xr(),(0,u.$)({label:!0,big:this.label.length>5}),this.label):"",this.description?(0,n.dy)(Pr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[(0,n.iv)(Er())]}},{kind:"method",key:"updated",value:function(e){Hr($r(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),n.oi);customElements.define("ha-label-badge",qr);r(4089),r(2039),r(1686),r(9863);var Vr=r(6903);function Lr(e){return(Lr="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 Yr(){var e=zn(['\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\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 ha-settings-row {\n padding: 0;\n height: 54px;\n width: 100%;\n }\n ha-settings-row > span[slot="description"] {\n white-space: normal;\n color: var(--secondary-text-color);\n }\n ha-settings-row[three-line] {\n height: 74px;\n }\n\n .addon-options {\n max-width: 50%;\n }\n @media (max-width: 720px) {\n .addon-options {\n max-width: 100%;\n }\n }\n ']);return Yr=function(){return e},e}function Qr(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 Wr(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Qr(o,n,i,a,s,"next",e)}function s(e){Qr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gr(){var e=zn(['\n \n
    \n \n This add-on is not available on your system.\n

    \n ']);return Xr=function(){return e},e}function Kr(){var e=zn(["\n ","\n \n Install\n \n "]);return Kr=function(){return e},e}function Zr(){var e=zn(['\n \n Rebuild\n \n ']);return Zr=function(){return e},e}function Jr(){var e=zn(['\n \n \n Open web UI\n \n
    \n ']);return en=function(){return e},e}function tn(){var e=zn(["\n \n Start\n \n "]);return tn=function(){return e},e}function rn(){var e=zn(['\n \n Stop\n \n \n Restart\n \n ']);return rn=function(){return e},e}function nn(){var e=zn(["\n ","\n ","\n ",'\n ',"
    "]);return on=function(){return e},e}function an(){var e=zn(["\n \n Protection mode\n \n \n Blocks elevated system access from the add-on\n \n \n \n Show in sidebar\n \n \n ',"\n \n \n \n "]);return sn=function(){return e},e}function cn(){var e=zn(["\n \n Auto update\n \n \n Auto update the add-on when there is a new version\n available\n \n \n \n Watchdog\n \n \n This will start the add-on if it crashes\n \n \n \n \n Start on boot\n \n \n Make the add-on start during a system boot\n \n \n \n \n \n \n \n \n \n \n
    \n ']);return Pn=function(){return e},e}function xn(){var e=zn([" "," "]);return xn=function(){return e},e}function _n(){var e=zn(['\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 Tn=function(){return e},e}function jn(){var e=zn(["\n ","\n ",'\n\n \n \n
    \n ',"\n
    \n
    \n\n ","\n "]);return jn=function(){return e},e}function zn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fn(e,t){return(Fn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function In(e){var t=function(){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}}();return function(){var r,n=Un(e);if(t){var i=Un(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return Mn(this,r)}}function Mn(e,t){return!t||"object"!==Lr(t)&&"function"!=typeof t?Bn(e):t}function Bn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Un(e){return(Un=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Nn(e){var t,r=Ln(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 Hn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function $n(e){return e.decorators&&e.decorators.length}function qn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Vn(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 Ln(e){var t=function(e,t){if("object"!==Lr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Lr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Lr(t)?t:String(t)}function Yn(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(!$n(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 mi=function(){return e},e}function yi(){var e=bi(['
    ',"
    "]);return yi=function(){return e},e}function vi(){var e=bi(["\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 bo=function(){return e},e}function go(){var e=wo([""]);return go=function(){return e},e}function wo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ko(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eo(e,t){return(Eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Po(e){var t=function(){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}}();return function(){var r,n=Oo(e);if(t){var i=Oo(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return xo(this,r)}}function xo(e,t){return!t||"object"!==ho(t)&&"function"!=typeof t?_o(e):t}function _o(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oo(e){return(Oo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Co(e){var t,r=jo(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 Do(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function So(e){return e.decorators&&e.decorators.length}function Ao(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function To(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 jo(e){var t=function(e,t){if("object"!==ho(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ho(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ho(t)?t:String(t)}function zo(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 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 swO(hkWuS8@pXC\n \n Wipe & restore\n \n ']);return p=function(){return e},e}function h(){var e=w(['

    Error: ',"

    "]);return h=function(){return e},e}function f(){var e=w(['\n \n ',"\n \n "]);return m=function(){return e},e}function v(){var e=w(['\n
    Add-on:
    \n \n ',"\n \n "]);return v=function(){return e},e}function y(){var e=w(["\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=w(['\n
    Folders:
    \n \n ',"\n \n "]);return g=function(){return e},e}function k(){var e=w(["\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 k=function(){return e},e}function b(){var e=w([""]);return b=function(){return e},e}function w(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _(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(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){_(i,r,o,s,a,"next",e)}function a(e){_(i,r,o,s,a,"throw",e)}s(void 0)}))}}function O(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 j(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?x(e):t}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(){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 S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function D(e){var t,n=F(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 C(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function R(e){return e.decorators&&e.decorators.length}function T(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function z(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 F(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 H(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 D.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?Object(o.f)(k(),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)(g(),this._folders.map((function(t){return Object(o.f)(y(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?Object(o.f)(v(),this._addons.map((function(t){return Object(o.f)(m(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?Object(o.f)(f(),this._passwordInput,this._snapshotPassword):"",this._error?Object(o.f)(h(),this._error):"",this._downloadClicked,r.n,this._partialRestoreClicked,r.t,"full"===this._snapshot.type?Object(o.f)(p(),this._fullRestoreClicked,r.t):"",this._deleteClicked,r.k):Object(o.f)(b())}},{kind:"get",static:!0,key:"styles",value:function(){return[l.d,Object(o.c)(d())]}},{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:(_=E(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(c.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 _.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(w=E(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(c.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 w.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(u=E(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(c.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 u.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=E(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(Object(s.a)(e.t0))),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.1a2f51dc25683e4b2ff5.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.1a2f51dc25683e4b2ff5.js.gz b/supervisor/api/panel/frontend_es5/chunk.1a2f51dc25683e4b2ff5.js.gz deleted file mode 100644 index c87eb83d5ce1db3f0ff26b8aa6f9f1c6bbc69de4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5540 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 ma!Oy$zB","\n "]);return g=function(){return e},e}function w(){var e=O(["\n ","\n "]);return w=function(){return e},e}function k(){var e=O(['
    ',"
    "]);return k=function(){return e},e}function E(){var e=O(['\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 font-family: var(--code-font-family, monospace);\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(--code-editor-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, var(--primary-text-color));\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){G(o,n,i,a,s,"next",e)}function s(e){G(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(B.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 ce(){var e=ue(["

    ","

    "]);return ce=function(){return e},e}function le(){var e=ue(["\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 Te(){var e=ze(['
    ',"
    "]);return Te=function(){return e},e}function Ce(){var e=ze(["\n

    ",'

    \n \n
    \n ']);return On=function(){return e},e}function jn(){var e=zn([" "," "]);return jn=function(){return e},e}function Pn(){var e=zn(['\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 Tn=function(){return e},e}function Cn(){var e=zn(["\n ","\n ",'\n\n \n \n
    \n ',"\n
    \n
    \n\n ","\n "]);return Cn=function(){return e},e}function zn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Fn(e,t){return(Fn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function In(e,t){return!t||"object"!==Lr(t)&&"function"!=typeof t?Mn(e):t}function Mn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Un(){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 Nn(e){return(Nn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Hn(e){var t,r=Ln(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 Bn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function qn(e){return e.decorators&&e.decorators.length}function Vn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function $n(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 Ln(e){var t=function(e,t){if("object"!==Lr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Lr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Lr(t)?t:String(t)}function Wn(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(!qn(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 mi=function(){return e},e}function vi(){var e=bi(['
    ',"
    "]);return vi=function(){return e},e}function yi(){var e=bi(["\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 bo=function(){return e},e}function go(){var e=wo([""]);return go=function(){return e},e}function wo(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ko(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Eo(e,t){return(Eo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Oo(e,t){return!t||"object"!==ho(t)&&"function"!=typeof t?jo(e):t}function jo(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Po(){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 xo(e){return(xo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _o(e){var t,r=Co(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 Do(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function So(e){return e.decorators&&e.decorators.length}function Ao(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function To(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 Co(e){var t=function(e,t){if("object"!==ho(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ho(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ho(t)?t:String(t)}function zo(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-6quxCBr*nbUBlt!+cupAD{bp*LWo+6 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"use strict";i(1309),i(5660);var n=i(6110),r=i(8235),a=i(7139),o=i(8149),s=i(856);function u(){var t=function(t,e){e||(e=t.slice(0));return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}(['\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}(0,a.k)({_template:(0,s.d)(u()),is:"iron-autogrow-textarea",behaviors:[r.x,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.x.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=(0,o.vz)(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)}})},1740:()=>{var t,e,i;e={},i={},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 u=0,l=1;u=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 u(t){if("linear"==t)return f;var e=y.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]),p);var n=w.exec(t);return n?o(Number(n[1]),{start:m,middle:d,end:p}[n[2]]):g[t]||f}function l(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=u(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,d=.5,p=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,d),"step-end":o(1,p)},_=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",y=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,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=l(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),u=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(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(t={}),function(t,e){function i(t,e){return t in u&&u[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 u=r[s],l=o.style[u];n[u]=i(u,l)}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)}}}(t,e),function(t,e,i){function n(t){var e=l;l=[],tn?i%=n:n%=i;return t*e/(i+n)}(n.length,r.length),l=0;l=1?e:"visible"}]}),["visibility"])}(e),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}(e),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")),u=n.bind(null,new RegExp(o+"|%","g")),l=n.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=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," "),d=t.mergeNestedRepeated.bind(void 0,m,",");t.mergeNonNegativeSizePair=m,t.addPropertiesHandler((function(t){var e=f(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,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"])}(e),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"])}(e),function(t,e){function i(t){return function(e){var i=0;return t.map((function(t){return t===l?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 u=i[2].split(","),l=s[0];if(l.length=0&&this._cancelHandlers.splice(i,1)}else u.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)}}}(t),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,i),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{"use strict";i.d(e,{Ud:()=>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,u=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:u,path:c}=Object.assign({path:[]},a.data),h=(a.data.argumentList||[]).map(p);let f;try{const i=c.slice(0,-1).reduce((t,e)=>t[e],e),r=c.reduce((t,e)=>t[e],e);switch(u){case 0:f=r;break;case 1:i[c.slice(-1)[0]]=p(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]=d(t);i.postMessage(Object.assign(Object.assign({},e),{id:s}),n),5===u&&(i.removeEventListener("message",r),l(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 l(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(()=>{l(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(p);return t.then.bind(t)}return t(e,[...i,r])},set(t,n,r){h(o);const[a,s]=d(r);return g(e,{type:1,path:[...i,n].map(t=>t.toString()),value:a},s).then(p)},apply(n,a,s){h(o);const u=i[i.length-1];if(u===r)return g(e,{type:4}).then(p);if("bind"===u)return t(e,i.slice(0,-1));const[l,c]=f(s);return g(e,{type:2,path:i.map(t=>t.toString()),argumentList:l},c).then(p)},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(p)}});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(d);return[e.map(t=>t[0]),(i=e.map(t=>t[1]),Array.prototype.concat.apply([],i))];var i}const m=new WeakMap;function d(t){for(const[e,i]of u)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 p(t){switch(t.type){case 3:return u.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)})}}}]); +//# sourceMappingURL=chunk.2dbfb4fbf24f2543b21b.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.LICENSE.txt b/supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.LICENSE.txt similarity index 100% rename from supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.LICENSE.txt rename to supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.LICENSE.txt diff --git a/supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.gz b/supervisor/api/panel/frontend_es5/chunk.2dbfb4fbf24f2543b21b.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1838e1c483a0530ef7240e4cc63fde3111032fec GIT binary patch literal 16941 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\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.307ceb960eca7aa2df23.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.307ceb960eca7aa2df23.js.gz b/supervisor/api/panel/frontend_es5/chunk.307ceb960eca7aa2df23.js.gz deleted file mode 100644 index f78c726ae82f261fbb6ecc7612888588b7a67092..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4852 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"use strict";n.r(t);n(7330);var r=n(5317),o=(n(7956),n(9722)),i=n(7181);n(3221),n(2039);"".concat(location.protocol,"//").concat(location.host);var s=n(1682),a=n(7097),c=n(6765),l=n(1654);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 d(){var e=x(["\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 ha-header-bar {\n --mdc-theme-on-primary: var(--primary-text-color);\n --mdc-theme-primary: var(--mdc-theme-surface);\n flex-shrink: 0;\n }\n /* overrule the ha-style-dialog max-height on small screens */\n @media all and (max-width: 450px), all and (max-height: 500px) {\n ha-header-bar {\n --mdc-theme-primary: var(--app-header-background-color);\n --mdc-theme-on-primary: var(--app-header-text-color, white);\n }\n }\n "]);return d=function(){return e},e}function h(){var e=x(["\n \n Delete Snapshot\n
    ']);return h=function(){return e},e}function p(){var e=x(["\n \n \n Wipe & restore\n \n ']);return p=function(){return e},e}function f(){var e=x(["\n \n Download Snapshot\n ']);return f=function(){return e},e}function m(){var e=x(['

    Error: ',"

    "]);return m=function(){return e},e}function v(){var e=x(['\n \n ',"\n \n "]);return y=function(){return e},e}function g(){var e=x(['\n
    Add-on:
    \n \n ',"\n \n "]);return g=function(){return e},e}function k(){var e=x(["\n \n ',"\n \n "]);return k=function(){return e},e}function b(){var e=x(['\n
    Folders:
    \n \n ',"\n \n "]);return b=function(){return e},e}function w(){var e=x(["\n \n \n \n ','\n \n \n \n \n \n
    \n
    \n ',"\n (",")
    \n ","\n
    \n
    Home Assistant:
    \n \n Home Assistant ',"\n \n ","\n ","\n ","\n ","\n\n
    Actions:
    \n ","\n\n \n \n Restore Selected\n
    \n ',"\n ","\n \n "]);return w=function(){return e},e}function _(){var e=x([""]);return _=function(){return e},e}function x(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function E(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 P(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){E(i,r,o,s,a,"next",e)}function a(e){E(i,r,o,s,a,"throw",e)}s(void 0)}))}}function S(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 A(e){var t=function(){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}}();return function(){var n,r=T(e);if(t){var o=T(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return C(this,n)}}function C(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?O(e):t}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e){return(T=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,n=I(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 z(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 F(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function H(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 I(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 B(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=(i=null===(r=this._snapshot)||void 0===r?void 0:r.addons,i.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,this._onboarding=null!==(o=t.onboarding)&&void 0!==o&&o;case 7:case"end":return e.stop()}var i,s,c}),e,this)}))),function(e){return C.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?(0,o.dy)(w(),this._closeDialog,!0,this._computeName,r.r5M,"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?(0,o.dy)(b(),this._folders.map((function(t){return(0,o.dy)(k(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?(0,o.dy)(g(),this._addons.map((function(t){return(0,o.dy)(y(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?(0,o.dy)(v(),this._passwordInput,this._snapshotPassword):"",this._error?(0,o.dy)(m(),this._error):"",this._onboarding?"":(0,o.dy)(f(),this._downloadClicked,r.OGU),this._partialRestoreClicked,r.BBX,"full"===this._snapshot.type?(0,o.dy)(p(),this._fullRestoreClicked,r.BBX):"",this._onboarding?"":(0,o.dy)(h(),this._deleteClicked,r.x9U)):(0,o.dy)(_())}},{kind:"get",static:!0,key:"styles",value:function(){return[l.Qx,l.yu,(0,o.iv)(d())]}},{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:(E=P(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,(0,c.g7)(this,{title:"Are you sure you want partially to restore this snapshot?",confirmText:"restore",dismissText:"cancel"});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._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/partial"),{method:"POST",body:JSON.stringify(r)}),this._closeDialog()):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 E.apply(this,arguments)})},{kind:"method",key:"_fullRestoreClicked",value:(x=P(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,(0,c.g7)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?",confirmText:"restore",dismissText:"cancel"});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._onboarding?((0,i.B)(this,"restoring"),fetch("/api/hassio/snapshots/".concat(this._snapshot.slug,"/restore/full"),{method:"POST",body:JSON.stringify(t)}),this._closeDialog()):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 x.apply(this,arguments)})},{kind:"method",key:"_deleteClicked",value:(u=P(regeneratorRuntime.mark((function e(){var t=this;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.g7)(this,{title:"Are you sure you want to delete this snapshot?",confirmText:"delete",dismissText:"cancel"});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._dialogParams.onDelete(),t._closeDialog()}),(function(e){t._error=e.body.message}));case 5:case"end":return e.stop()}}),e,this)}))),function(){return u.apply(this,arguments)})},{kind:"method",key:"_downloadClicked",value:(n=P(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((0,s.js)(e.t0))),e.abrupt("return");case 10:if(!window.location.href.includes("ui.nabu.casa")){e.next=16;break}return e.next=13,(0,c.g7)(this,{title:"Potential slow download",text:"Downloading snapshots over the Nabu Casa URL will take some time, it is recomended to use your local URL instead, do you want to continue?",confirmText:"continue",dismissText:"cancel"});case 13:if(e.sent){e.next=16;break}return e.abrupt("return");case 16: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 23: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.oi)}}]); +//# sourceMappingURL=chunk.4a106407e44aed64d430.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.4a106407e44aed64d430.js.gz b/supervisor/api/panel/frontend_es5/chunk.4a106407e44aed64d430.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ce524f3ec0b793e2e34f0f81f2f5f422f3eb5e0a GIT binary patch literal 6176 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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;ajMeAS6c^Hv~6G?Dl&?-a|Fmb}vWLKYHfyttw=6Qx8`OgQ|!e2z&AzfWIb zLQ5pkpWs2F+0&Qy=LN<@!Spj2txA~1q=BE;coA@A9b))SGTljmx-t*rd0Fb)Eo)cV z$J@=aZ5};=6~HdbvL8PQ&&5`@ zx;5L*0&VjiAqGUdp2-!$cSdroT%z;*cahnD_)5|Z%kIK^mepKs8+tp>mQ7oIUc`xO zUhDNdn@y+xnvAX)zg+8s;bkjpCg<6-AKU#d!eg;!6lSx>3Hl+tiZ&H8K(k5qe7e2C z4*(h^f7P&?gdp1ROEKY^Z4>}!LNl4nu3Didihp6i$jj}`2!B9BI=rQI&BY}!INY#p zxdA?5SAYa?iB_;wFkt?dvh74YsoJIm5rI6QFFhZZ~7Jr1QiuGuVD(#AYNBL8a1|Og42j;b6yJyiZd(rmEafE+(4m zX3rcpR9J+8(fh&Xe6^FYnB?MQ=BbjVe6HK3s~cQVM|dba#O zZw3|+XMMnsoK70LWKDTW^5N{CtANyVqacz1iFSCUu!eln>+k(kuj( z;J)c#!bcnh7E`Ei6Y@4+CGU2hJfDt~tPEPvk{d{2-hLJ4)gH{u@!Yi3~ zkBz3DcJ);}OXF$%oW8$Dx@3g{yJTpJF?qlIgH^g%0q8Fb`L~*_xM1K>TP8JU3Sitx zdOg3h4msc7qw#Ks6BoO582JjFAeM2VG!>PpH8jS04a&*{yUu=v`r~I%okaPMRESoa zT;62V*=$A?JoYtD0{uGW2VIw*7RB_3P~^N{-QTAbVw6nr>60ymK7A@R2npNS2>Wxo z`UGT^w-$O1l~f0Ore)YkD8uyG&xqlm}Ft68KnH(Wb zb+%+ofWWxswBd@?P}HanRDf{0!U~Gjd2a-Xw%;R*Iq!s1VI9jwK-{njm^$%Kv24Vi zMv74o{>^PzG+mf*?y38UY8DI7Lbo5a1Zyq~7l+7@Sx(L`2ucha z%nOr~sZRu~*U)SiIln>7Ig}={e1}-^ncd<=zF~UZ8Yz@8!bN?iOK-%?WfyWSxu(m8 z%}=HT$XM~qPKI|Tx(#!0fNY*$GQAH91_Ge3ZdSw1>N_^CIBOC%9z8+;V7Mt|B?U0u zg?8x9Y(9W?<_G3MTm*zSmjp`Wifx!MWGYQHug-G!n~%U~uLTVEn$AhhR3-UVw-UUg zH`bzNRcreo1zd>awM^$Q8R1zJ!8^V%S$f%FBBB}m;au3c-ig^7sVG2OXL>MjuwuTq zLZvJGK*aVT8smVm^sQ)^xYX;o?Wbg0r1a6FlNd4_Z!ngO1ob8n>!W8Elne4W*B8b; zdysN8V9D_){PWG0Rhre=Y5rJ0&QCMlLb%zB!a;{J67a5fyO@bW_}`134By|2u4!yI z3?f?u!hN5r+Ygd&K*LvTz==a5O6lSTBPKdSjH6wnfv_PqfddY)80GfQe@<{^n@;J> zZ=l(>AGbOvApQ7slPep$j7{n@7suxR+ijLi+AbQ%3M+!F;#q*rAZL2+wxKldd~zZ~ zPCmeye#^YkVC(7q+hPU8JE2X9C=FBZq@=e<1Hw0YAs;`+;#^*o4E_k}O5Ed1I5F`I zeJPVvaWY61j~@94>p02t;QYnwW?%q@(#45S&oTZ(B71)=d}(ppYZLf1+=KEED}O`` z<3*C+%nGYy;c)Sg_JNoL+E2ZkB0+S&pIiFvpAMhIbMAYK9df^xu!GQ+>8dj}my2WEw}$&e_77K%a-JqKLupK?j^^OEI?bvJS>7eJgDm1ptS@B9 zMX_-4#-qpPdl`OH~_v)oOs&wU_6Ipkctnd&!g0&92okr9j9z(w$c`=ass&zylxAvN>M( zmAdeLi-{X4=yu!OB1vH8MoS8~MLHp1!Z^5EGpQndC!v(@=IlP=+>! z=ztS4bGD$I=vT7ccyf}Q#W1Pdyl(yMFJ8(&TO&YdN;n*kVWgm%Qh342Dp(GAz=AaZ z4hjQVd-=p6M_XfnSv*E5O%zQBJa=yzFNH-1HO5h7&3SiWY-nJ{4Y>NgWzJb@n8YET z%iWHQ*yY1I(@{Ud=tl(o@F;B?J@#eY23Zg1K+5`DfRs5%nd7}ev`ysboi`3)lB^3J zi0@eP))#OT2&HdWB%Oj-!=x(d(+dTYCU~9G3u8~Fh(1^L@zEnQ7>&?R#ewf~ zA_FS;(NJS5QJK@!s2N9Hh0eftovw?st)+E}w7rbvrd?y&c=ZkBc*fAAZy{WP{VTmB zzSGYmarv;(-i`K|deCPkZX7fmaAMPAs(CU<9=3!pxU#=V9$`DA!2}1Z zhZTGJEpYIqG2=mA2~>y8=ne)WhO~9_m}0x*(Re08$Ku;JhvDcM55xYr@im#u`o73* zGE$d=PnaNoS?-M#f^HZn>VN3gZh*?_BXfJt5^f}(=kMfYXN}b_eDZ(jZ2lX+{|_uQ zJiWf3y}W<+6vHEU{btK*>>&KhlR`740mhl*&6h2^fq?Mcs5||K08@kYRBN``YSTN{ z%#q(omWkGWR5V5xPehB~#eay*esb}>c348}25RWaTvw}Hi@K&)rXxQesQCin%oVn# zS49{X8@fg4&=GyW8%sUGy4K~%|$z4NgIT2zuYZL%y6L+ZiTQK-ayd)fNla<8#$}uM44@-t=dkdX)W8TYhC#ru zNe>>;xo#3Tjhxz&jx5XcaQ!4*bSy~d{xi{$bB&K3 z$S-3zTSEYBby33?@1PK~J8R|sXU*gjL1<=OmO_9}$4PRRM4fOM=D`~T=I|b1xJxTL z#QUb1h!V+?$CCgj7FbsPh@=f9?-BOF6ozckkoLq7@eVIfXhK8(ON2KHR%(9?XJEty zeaH9NO)$JmE<1A+4lyp>G*7=h_CUP%lQ#JjDKT+}Thg9swQ!~sH^584t4sGCpg&i$G+)uQwTk+S?c4t4G{Lr=y zqoNm=yKMJOH2TQzg~UY7M2=abcJyEx|t5&B21EDAx9ZcH*EMsWD9yC7k)m#^&#eCF?$Yjo*#elju4yY9TT$Ne zLb>JP_mgffFB=xhJ^%VYOmw6wzNFmP124kx9R5pjZ4f?Kmhu2wj%c9U)+Xa6DoBqM zzn~w{GR8Sf;(8x=z)wS%Ak46eyyfG)vn4xLmXu4NG{eO7eV0u4JBTRdnH;S0 z_PH<-*PUfJMpsN%>z}BmNaNiR=HjBjACjeHmrS_xvA=Xe^NnfDx=khiUF=!vd>o4rr0d9_$Ku6zm27R#dTUIuG!I(Y6J}sJ9b;H~H{ezHQ;qm}g;3 zJf<0OxXS0m1LsAR05?g-Qt^B)fGov?4m)Pg7E8(KXE*;UQ0W1`f@OLNTiivv8Sb~u z0wx;RAa@#O=J{{J9%||~vr5RoFefH|h*fI_m8Mc>|KWTvC-xHZ+-2!2u3DMzJgu`? zAO?Vg^luAu=N%am=u&oDjdEYKh7Hf=V7dE_e;4R|?br-yBMiSh%EmiKcHJ_SiB_9? zm)rJ`a_4eA%`d-~=GSw7h9@<%WwEdq>sU|u(`TcUKb?Jza_;Dsoe<{aJ^Row!06@A zb++PC>2Wrm_M-PVRF5Nn;!3(FHr_nRLvjYPo9+^(jh=IJIrBKvPoK>P%)B7dPrWem za3G3F$_=cEqS*rM7lqP{^k;l^rVhT+w+&MxpocX@h0zLOfOcVYBMNFB@#3GJJo)ELwVkZk{{Um)M8Eyz rzsqXfiO{"use strict";r.r(t);var n=r(9722),i=r(313),o=(r(3546),r(1654)),a=r(5677);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){var t=function(){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}}();return function(){var r,n=v(e);if(t){var i=v(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return m(this,r)}}function m(e,t){return!t||"object"!==s(t)&&"function"!=typeof t?y(e):t}function y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}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 P(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{"use strict";r.d(t,{Ud:()=>u});const n=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),o=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.thrown"),s=e=>"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.720418c8ef71a097c8a3.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.gz b/supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..3e011db4db796c43417f8649f02d297a2ac62dfc GIT binary patch literal 4901 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 X^uheY`gZn5hm8C;trnLgbUFY4*=uva literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.map b/supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.map new file mode 100644 index 000000000..527abc8fb --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.720418c8ef71a097c8a3.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.720418c8ef71a097c8a3.js","sources":["webpack://home-assistant-frontend/chunk.720418c8ef71a097c8a3.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js b/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js deleted file mode 100644 index 893bcd72d..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see chunk.77f2d29b4f5da94ea7d7.js.LICENSE.txt */ -(self.webpackJsonp=self.webpackJsonp||[]).push([[9],{172: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,u=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:u,path:c}=Object.assign({path:[]},a.data),h=(a.data.argumentList||[]).map(p);let f;try{const i=c.slice(0,-1).reduce((t,e)=>t[e],e),r=c.reduce((t,e)=>t[e],e);switch(u){case 0:f=r;break;case 1:i[c.slice(-1)[0]]=p(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]=d(t);i.postMessage(Object.assign(Object.assign({},e),{id:s}),n),5===u&&(i.removeEventListener("message",r),l(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 l(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(()=>{l(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(p);return t.then.bind(t)}return t(e,[...i,r])},set(t,n,r){h(o);const[a,s]=d(r);return g(e,{type:1,path:[...i,n].map(t=>t.toString()),value:a},s).then(p)},apply(n,a,s){h(o);const u=i[i.length-1];if(u===r)return g(e,{type:4}).then(p);if("bind"===u)return t(e,i.slice(0,-1));const[l,c]=f(s);return g(e,{type:2,path:i.map(t=>t.toString()),argumentList:l},c).then(p)},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(p)}});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(d);return[e.map(t=>t[0]),(i=e.map(t=>t[1]),Array.prototype.concat.apply([],i))];var i}const m=new WeakMap;function d(t){for(const[e,i]of u)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 p(t){switch(t.type){case 3:return u.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)})}},173: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 u=0,l=1;u=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 u(t){if("linear"==t)return f;var e=y.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]),p);var n=w.exec(t);return n?o(Number(n[1]),{start:m,middle:d,end:p}[n[2]]):g[t]||f}function l(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=u(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,d=.5,p=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,d),"step-end":o(1,p)},_=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",y=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,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=l(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),u=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(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(i={}),function(t,e){function i(t,e){return t in u&&u[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 u=r[s],l=o.style[u];n[u]=i(u,l)}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=l;l=[],tn?i%=n:n%=i;return t*e/(i+n)}(n.length,r.length),l=0;l=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")),u=n.bind(null,new RegExp(o+"|%","g")),l=n.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=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," "),d=t.mergeNestedRepeated.bind(void 0,m,",");t.mergeNonNegativeSizePair=m,t.addPropertiesHandler((function(t){var e=f(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,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===l?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 u=i[2].split(","),l=s[0];if(l.length=0&&this._cancelHandlers.splice(i,1)}else u.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 u=function(){return t},t}Object(a.a)({_template:Object(s.a)(u()),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)}})}}]); -//# sourceMappingURL=chunk.77f2d29b4f5da94ea7d7.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.gz b/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.gz deleted file mode 100644 index 2a430e36128eb62643ffb31b9ed76739e4aeaedc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16938 zcmV(yKE*>63LiLjop|Wiu zm4QM2WKat$|EFel@dUxFb#bp?sAPt{35%P*31E~l^SBkoDlo^#s><^t0POdn=eajd zE2hMK@K?SC9fXccx?6Jf2d=VQq(HQc3^_hFbG4wQ(30o!?*c$OE9!1rXp^LZ;_q21 zYe!C$CBGHFuDMbopEU~d%LfLODD8fbos4;wUET?0{vt~wl+aPQanpNR4s^r;cNHD+ z{r-r@88@6bvNOkr%+ivgRB1)G+^o}O%|2Rf#Jnu!t%`OQJYUqbnNQa&a?P0Q+iKJB z;LKtJ8rhOrE=;hR8U5(Q4J2E}B^qiprIUof24xj=&{_z4W9DK(1@7{4d}LPMOS4=@ z6{rvGdYZ17p517{zs)QlN#)$H0QBe6#e!`;mv=m`fclCZP5X1skVwq8+x#(-bWQqW zFJY`R>DE?#fecufYBUZsN_m(7l=(H+MfR>*1pIJK*9;!+q3 zp{53w=W;>n-cqlD>AON^!L+WI9QAceb}P2C@~5|SUMx}=f>W`Pr2tKrMSdru6^R`- z7;V%bn+BN>I4VNnkP~AL3@%s(I)PKYElSf!5DisxU_v$WY;CP3DBx?xSap0HNnm1A z+==H5SreK^l8~AJCsf9z;Tq0n(}+mzv@y5301M4Td(={t#&|@!j0})j(0OQ&{`g@n z0tu(AcU-+TYO+I%7XC;IW&jmvt0lUFORWoiv6H23fI(0DKjPL1wMz z$Z?hE=@|%{4gXYVbePP<)-H6lG=;Wu)x;_j2J)g5ut_b=r8nm>zcyb`#d_hP(Rsm+ zk|sQq_Q+VL9x1xJ6$XB^)x|n0(0wrG-CG3C;}+=dtZ#eme49k~gtlyAQ(PG>)op~v z#S!)gB7u=HOZ+)o|je^8!|Ml-sR3=d{Fwsaskd6NzKOkx+|KUK)$zK)&Uwrp`Mm z3dH-11r?KXuZT&qKvh*%OHbB*)e{mGilU)HE7B8A_Je~LD5uK>TSeuFKxg06D(y$5 zG_UEhCy+N*tHFW(H08LQ8d>h;Kfjy?opsCAEwK_^6_~i_9f!3)$jt%nj%;X+JXrHG zxDi4HO+J$aTxEeQ169Bll!D*nBJ2@dwfO~lD9df;Ihc!LoUEaRsK!fm8{2o1E=n^kx8io`3K=h4)qPUuJe z3bq!n@&Ytyn;P_0Y$EdFL$$dPI{xe1|NHgo?fc8GfBbNL`TNVyq_f84M?&Ji6;egv zBn1Ed&n1Z>0*GKI_N4bS~Tf|syuEX<`6To0k| z8$sBrv#;K@38Vizu?51gQWk}ORA7vd`x&``$$?bc%9J4u&!)+blj+OJ^b9)JVD{F- z1ma;SwpNzl9^?l%6SzB(&1(eD;*cIqd%i_S0`=~;fLjZe-nl6-4jwx_-V|mXQXaRO z33+9TkkC+B^9_&uB}(k~vi!h5M1ownwDpKFaeVBI0uSTIdj+RwE3|q1z`@J_GX}?U z$>9ulsfn~s)Gc$w1ZKqui2Q=gFUVmCu5+F<7?1=wf65r*dESs5@pmR%2gSsx$H$X| zv1Ke(CLTVn9A+P}-SrN8{XBNxaNL9h)d6UDe1?1dR!Miyzg(?giEF#%ai4wRiV9#N=BM{o-uOiaRhgy#n znUm0`K0I)~&W7IrHY9K^Gi=i>(TP|!S(bOQj2YrJ*s%2&iwCg;JY+-oQQo9J=#;5w zGStMyX%~tKarqFt=@XEiK+&K@(&krN((KB;$8P=SMT@E|>duDCbVD~X!y9Twh04-x zJy-KHxTU4Ha|0f#7Z`GXpkRHhTrt*)@zAU)V;cug%!!PB3~bePZfz8HBx=y8A{W=G zc*D8@KOcuK)3>!V`4An+J=a;ehmCLzi~)NaP~&o&OE98+h-ITti#wr9vFEuFT5;2B zP2AXU%4iYB)HB(osciSP6p&D$_Bv-{b%7f<55I;dV!@=3t=410`R;e)uP$o-5rgL3 zVUG+m6T9#YIpK9T;dxSINQMJ%cjBG*rf|}DzN~T({_S97lpr}^sXa*Gu*L`CuUgzx zGS7Zfnb7$o5NSgIUOp*A*q|Q@y5!<%E@N+iRT|8# zIQT6!QR0^4Mh7nApn(=k0sSlu!V_=@PZ%Fk>qHpB4}}?yHapka)*xGglkm^W=4p7T zhBAQ{Mxy^%C{Lyn$3qSU@$g0jpHGeMu^;th{e)4ve!vlS!2_v|=HFFR!Wf}XmUMXC zdai%Cn1db|SNZQ7RynHvf5Dc@5j!fMwV|@EZ2;M@gk~&;N*bHeTebtSM9QQ1>@|%O zia!aVAwnlog*fu+j819Nfs4u@dg7EwYs9_E6g17;p5 zROTR9<@w4m2+}(ie)$4<+vMWQm+a)rml%Iv?6Dgogy3jMAMI`Cv$(x{*hb;9x{=Gt zjrhA1`pcInJh?jw>EU0XOF}|#*eNbveu;1yqzJ!X$SJ)a8=%;>0_~j$dtlnncmTCt zgN`rR8GXxM&TRQq_2bMS7RuGr`%RnI_;hPm&wREjZE2ebOzjQ)=@KQ1g`#iGLQF#! z=n5^D4su<%``Ab%e#!vGRpw3lV&~6qI<3>LV`}_w@m+jpd-Pa;VW|G0{Uz; z9ZMnFjC^ElYKz*Q+x_14yYp}{O}pV2{gE1|oSMPyYRK3hJu2L4Z?z~(cKF%UrD{H# zqxt~B-oSkoOEm?o>!u#nWn!2}@AvL14o%<~kAtgTz4g^AInfSs>F0y3j7~Sb=?{K7 zf@+YMN_+9A0(fguL^5l$P^L)_-GVSUkfi2^q-6k>F5nIeKbOu1oGD--497U!nF^Kw z^*Z8D79C^DvrOo4+lN++)+gq+>+m!av+!wl&MbbUPf+$=Jxd>1j*pM^4`)XVej^z4ll+GakB!>AkSSd6 z?Oyt5Oo8$CP9zWGa8wNs)2B5r1P>wdkjF$BTp zi^DL2Vn^7Xw@FY~tX8Ek&{!6mZ2_!{aMAFrT*z@B7-VUGBL#AUk<8VCwB$AAOf{dC zC{}oib3Q9hPDrG2<6^f4^J^h57p8&YLE#rkTAW6F0>Dq*9jGJm+EU0iVU$nRBK*VLCO%#oOviHnQMAN{sxTu}C+o8k0)kUSUbRKq{KW=O} zy$AVJcvI*BufXC5fX`wpxEX-n8pD_CjZj1IM=fvVklL@g+ztUnUg&T^Zwj3W4Gg-* zb+L6Lv;$nBZS?{FM`mW-0zS*zwegdBAU~}K8czIOVN9{{Gy5<O6ftwy0|A}0W}5AX0C?>H9pnu0YuXt=x^sz68oruN zL*OsZU^!^keltC%Mm(6SHP4EBoTFg9>GmP;|J%%B%QXgt8pu41qmH82GyC2L(mHcp z*f{UYaXL3e%8P+)D)u$L?|F@v-}D^4J0r?ZX!dD_v|LIi4RN zE+BFX=8zEumLqhSYzRy?1k=#yvJL+NBI@($26{JV=&GO@;7rW5O}=~z;$H^2=c3%U zIctjfoX{g#zLyF(h0b_k$Ez!F6no_zOQeiLf(vr|q{iPQ|00naVeW-c!PGt-Nq|`G zvOXZ$%YVEWAsp1u-flv^gd=J*Z3MVw-D8V)AOCvkKOe^*K3;#l`t8%FkDsqE-+jIO z{Mo(L2tO3&s@mdXN0C`3L+W3{;Ua-w8{C5btW$dYu(m4J0+Q$@UP}15)c%`yD@U*? zG6D53eiDMDPEgK#CI~`aJh?5vzN8_{n5jrpPGy_dIct?o-UcS-n+!(?_2Z7X9Y6S- zPpHInkF%pGE!YIEM-)FlmgoNE)T}%?@rk;GM7>#H*4k5LH>El+zQ5~bz_qX{%!{HF z`D0L8Jq91Pq+O(UM$EMv`7HmpYAC+nbm-%xu(_Y6M zhV?+l{>*wJ1xzW<^+eb^hn$O(qFqa!M0}#i3%FhY0+|V>VL@KkbwsFyzmm|tp4tlB z@Z&w}a1Kfz7a`Z^_hlKZZBV;jNiU211`3f0`wn6F;ud;*b~8i;qVPK2UlG>^fc4fxa(l>>PfI^Zf~SvmD5^ z{VP9!K;5983HZzK4?gyz*l2I(o-5u9-v!`u8@{20S9HE&zfZ7VG*We*=)W5EK5=a% z&x3D6uRRQWZB?O;#!@QSAwu=YhRqklghdk9^={8sQ(6(x#rY>O1+7?dlF*#-E(*~l z^s2VEW;tE4o0!y%#{uw}53{eusa_E$-0u<%;XJ=nlyw`Bm zUQ^q?F47gX$Kazgggz%iWggn&XjmRhM{9nOCF2V|+vYJ@s;N{)=xvd6J6FVh=#PDP zq^X^6tqz)1(UlVZwu7~`X$mMq_3BejX2L&|p{ms*H03~*g?$n_vw6ngY%0?E z3f}h>yzeVqAG}vCxQ3ND!N`lHb9(6Fd_NfGD@`^Tolc^doZiy$EfcXRe%pcwzw%N< z$a1eF>Q}H2Lx#JPI-T(@IplCa-I6Mj z;J1L4ne$@1gDPDb_AhDlY26TRbw31n!R+6Lo2f2f`BKz)DaYOl`-8p$G(PHY+U`c) zuR@Kk=!c(9!bQesb>kz`uC{!Mkt00wFnf_7C*()RrR~aKqeFwWUG304t)RwtdTnERBKr?AU9HGh8~W9tMvkr` zGytH$LkNi4_8&Z1tQS~-(}M3ycK_T9Ma7Rac11g2sTt6zIcLuoUU7V5l@pXXqG zg%7Gs4$Z@QBK1pCLr^D_?kl%6y7(sE@p8?vcHrgez(t=gBOdHW8|49A@#Xol3pK^o zFK6N40ziV0qWp5n^S8OYRSm&AS;`xkTcz3d|Frkz?`_-4qQAetLS{EIhHWWJ`yDE* zUQV0dt?kKc-Mh(ZK1PCVyvn2wNo8rI|NYKjI3NH*w3^eqpR}Jv0E2xn7z}0xD3^PK z?S5qYq^WjOuzl~Q}caI z8Se;ovWRcRwT8Z@xS;+KM)(p1x=pA|g@-o{+7OJwZ@2fg7l9CJmE~d`n%m@k%l~N$%2w^Bp!j&B2ILZ|6)VPw@`F7pB zKnV@>d}W|@m=sK&vDHIj3z4zqTtH+ueXo}RXF_E?QMFAI@K`H><~1Z8zBY@Y`FT|3a(3719#ELY#G z^BWUe78GsQKr!vvrbbM(_0cnF>S%WwJCzA;JWd!4O5y69ZoZHO@@y!f7S=#Jh5)jt zx0M9m>9y=k0ow7mJN^`8)+jjh(QbB3Q_)c97&yQ1q&L{$lEW>CRr&3)2L>oKNzx*X zxe@5ndPn#KwO|{#3jL~ULF&=QldLz&jF%3AHQe(0o3>%V5r#qgNCvi980qa|DNndP zXT~VODzT@RjB2yHL)bAxyi9wkdr^C(qONy#+K5j5I!1>WY^7?io!ySEA-qKfIlPz_ z!pw_R-&u3fADLtb$@^)ftly1-6Tlqqg69GDkpSi%(^{F$*9s*QE3=#kcX%GKYr$E- z1Z!kD7#df1C{2rl<9DFN@zB7!Wh4)Ji+#ASA7%$*$FLFqNdWnoWAkDBN>J#Hx%M4*!RBej_^8)p+Br@cwa|sq2ei*9&Q=uibnByc4%*0cW?AsS}_T@+% z{Zt_DHEPNcwP9q8gt+2Sg{H@5zSYnm1G*;cKlh~3#`oU zzRwZG?nt`yDKWT8eTb9b`b@;X%WB&T-Audn;l_qY>#X|>cfvF*Ne^#9N3oUTy`Y{4 zT51vb4`LDe4G2J;`Q;C8s`u>#bZ`jt#V}~G8{tp&ILvm3x#{D%c#pNjl>4_ex_2Jt zgde~)o-na7ejJN?3}1(b0@d} zhkMDimbxeqeaEp)#@%~8?tm7utz+39tA*6JSBV%WVI*u7!GiRwJv=xw<1TEM_{71T zaAxR_wT91nLv_*T+0rnz3-N}>uz-o+mJG7n7HYtNG6zvexvDRrUYirJSuWVP-nV;p zIuW!3!`FVd3*ZinEX|LlhSSrQa#uaUv)BeA$dJ4%0LDKMn*j=mKs>YnE_Hq(QOKdX z{WiwQ6djmkjahRDhi=}iGbfb1Ek2}dA-#gJHu473@bZ;na@?ISug>*!t)&r9H|O37 zH*;bVv9Zt4bfI5)v01GTPHrUnnG`ax8ey$SycTG135qiIFOfS$@*aW|?O46&e`F={uEH`$39kf!0l; zEu6TifwI?!mdl)}H2E__=KXPd3(k~U-Vj%Y3LW`@_oX|Z4I z$&>9CE^I;11IiO!M5XS)j3-lF6xv#P`rI_~O{U0wD;?jGsXZ0bsWCf`D;k3`F})(o zl6EXmJymOS<3NfkD{(kLo*G3NecRb6dB5-4_d+Y0+{#)3e|~V*QD=TUEzGSUkld4t zt9mC|-4E2LMe}6TL!1^cw|F*-p#?fY!KPqrNs=}eihv#B>qt65RIMw(bY2MqR{)+1UVEX7bQ5JSEmN{;%?2_mIuS~bRJp+{`PvkC(7T%P zRI6Yx(4na_)Od{buC|RzG%h;41g*>v+x7@Pg2iZEBorY=PIH|@!+Dt){S%CY@g+>b z0G>5-M1j_iT6cx4{d-8D-`~p`@YUdLVPPr$Nf_>*D%ddO$_M9Ux3`T5^w;9(f)+2( z#()?B4Pb0zn7GmA)^pHP26EB%b*uYYaR4bq&Hngyew*)P!nyF1^8{WaP+-M? zJVxhs7~Ru~us(bgh4kU&sn!jR8~9^6qywCZ4{kn|<(Vo_xeRtNDzXMiK&vdMU2cdX z>k*+i?vq28n!%Q#%e_!ST5jiHi_+1^R{#}^t!&@w+W%C&kkwKaxSW!i+0mHS!P)RK zk}e;E>xO3thhVL9`b1p(d?9Fa1%m)gZOb)Vo=x z7Tq|$-@JuGjtKnV;+ijm#JkMKR#On;&=Nt=c6E^84G?o3W(i!Is7NsBlZVKGz%{=%G={6XZ!G$vqJ*ADI1zy%hy=3Wgn z`o>Up;9-`*x<`U)lN;QMZHiOb6bCy)tp)WZ`e4kUnrT7Q3?&$7iu5{L&#^c3H9-&f zYbZ6y=rs1m-HzWZ(m$gpjYd(c0aV!=%hz&f~MXbe=O1RCRm<+N6ojYNc+vm9C=pE=~I z#S)=3XU?$?E zH6Odcc3#zDfhUHfHGRr>1=uJxUwF*mwCFgMidex;A=Y|oVX9g_#85M}M`n7B`cZ{A zfJvo@dt!gyMy&?6A%RiB>tn_yZmLd%o|5;8 zvzyNS#92-LCw@a617pmqLR*sn@=dUI(Ih<1Wwp7@3)K3C!7AU>A6RWy2NnD4nHB+H zX=K*L3UQSi*34+htSQCS*}-a*K1LK8?6UQlpQ!+$InV{l5tt&QmroByamaFZfSwQo zM+!V1&6*T_H_v2hGPa}JY5pHW4;!=g1vz8aEnn znORw&ehU1cZCuFLBMXgkv`W@~j6gv$H>vtWltrFpIb6GLG9Nohm@6Dxg z{GDfVhGK3$5;?C{kdWo1+hIq&i!^pH(xF|f9|cRM@G&KrD(2KE(WT8mCohdPq{9U< z7l4@*WQra{8TkOY&>vG~^>R~sWdRnm=0R4a%|%w3y(Q>vx`@D@fM(( zHK$nonO(fbV^L-o@%-xa>g?*x)%oIdHwSmC$<>3aiv<{X+9OlhH*gl&9zz8vgJqt{ zk>)1Axq|)Gc@4A*AB{;+Q;G_ulgv~zg7cr_#eh%}oi=;RzNyNhpJIpuLHrhu=tw(6ZddBFr}6x`Two*yk{Pz< zdy7G~eBeU-X(gf?e6{0ihlj4`r)R)QV%|Tw2^bY6crd&8{^~*ebpjC=@%Ov0lQ~Yv z_a^wKs|kKz#X58aaD0j@nej|YIE>Ly=E*G1v)t5#DI)rK5+#@^N#US}(*VuPY)>9r zZCT6*F%`>DH*rX}Z8yUM!GrK%+zRD8cRp+8@X4X#dT#`7`$Lz#IfmRX)BvLc(NqrGpwiSn@Z})Fd+k{JfR@|(~FRCZ^0QyQd zGxru&C*syW*E0ZZSYnAXJlFv50lU?rfMjZ*z{nY@RTYVm+dI3U^vfxy5_q^1t0O?~ z1hP_71}uy3N%_=No!uQeq697`ulZFF5@Se9j3G&kv2q!t8fqCh1#O`#bC-MKb7uJP zX|Ysx9J5q*B(qc$#pl6S=z_5IBuK3j5%Gh3v^61ECT@TWVs4AW^gGnc-0vmzpmJSC zavJu86Wy+0u3&7sPrnpb8!p3izYKo^RRB zp{ax;xE2m_H5{gTU<}bY7osYJ7=|PW)F2FYf(@#cxm?^63Jg(UY)F2V1M7?#(MFty znBUXqf1V6!CN?olrH;+PG8I;a%(h1;rs~nGYAF znklV06W^XbT(I{r5h06GLlFqM=4+g-i^$w~)}I+qSDl}P6^ns4;wIb9R}1knTf>hd z430P1&FuZN)Se+K8xL9Lgf+WOZ8k+~gnyqpGCgsbhWR7$t(&l)zjU4TEaICaeV?bd zqDb%XUZqKw0Mxy+M{0KQMvHkW3cPR9QmoQDe3-iPz}}NUk17jm^5FHu=iLz^Iv?wQ zk$d4##{5PX`ZQqQMv#JR37pU&Es&6@_QXgJbpR(_skdL-P&kZ;M8QH4lLLiHI%p3R z>bt^3V#mgi6@1U;^Ao^BAVQ0vY@QUPR;koKKt$rgT%?T?QJDbB%#j>~JWc$0n>RWi z2+c&*{>u52?q;3+w6}eTp*n<^;Gc&Jq2T9n`!Ic;bh5Vn!kU;m>?vyg_T9p}GunnB z=%+nI5em51l@X-RiGXRq|D}5S(Uo8MDo|?rStbdVju+e!WaBw+_I!RHw z-doI$Dev5rTU{{u-C5I6T{fmeOYD%9`WBPh)Fr02pH30)4A8PIf<7IfU-c+bij&6U zet8MW=+^N58x$fW!(;)t7E~8S#ZufPq|swI={!huk#VKX$}^>(Vz<@Se76!TRY9i` z=Z#p>#|q!~!^y(^a@}coJxOMh6m~pAZP!3;m%LdY`JmD5@PkITot90aUk;|NEOZZK zbJ=9B0AA`j$bBOR>!Xs0KovX9Mj`>2{avH;#Wy$n)(Ln1blw0f3^S)E|W3uUpBx~t**FV zXIpN-gd2cguR7`S=Cq<1*``^}G2mi+j|@HfNJ7SHHw0yXlmKkO#txtWb;-Bhf_3mAUQ@(_Cbn5|$;HZTf5vZl#OY=V1u zNT-&!WUa{uNQM!$U5$JVGNQ0s>@(Z-!dED7XV zY$X8WS&bwWCI~{u*Ed8jgWjzSARbgNOM;9m0P)%nmFHTs6!mK8dt!Y*w!WX(Fc0m( zBMd+X2G2kgmTWo*(%IyI?F5p=LmrIDof8bHzE;rB+Q>zwk3`sa^Q8Jz#n#}#NWPJ; zeo@V37Zu&rm-gt|8TfG-KN}|yxJ`8p=nE^d2S(Y0z+K6XtE#XgFD=^E572FkO(n09 zd4F+FrmD?^leCY0&(eGf8h%6B@*ka?mjzkJ==?|6Yb7{AA-j;C9oL=+YY5hMRzw@> z@9ma}I`v=5Et62$eU8bd$9pcb+?Ok|x5b(TMuT3%OX{NS3@PWSrlUZ6g3sH*nDU1` zTV+=;>r-e8B^^U-thQ1sGK?^lhRus9aW;2?gXYD>pn0)k^I~PpiwT)(=#+0fKJ7q4h(q*TsEkfP$m2KFyH@(AB`#XS<8HHs^`o_Qpn2yI$As=5(T{a(G}V$>G>KBk zIE__i&^~_OrlU0mT+WH^5zh&3xUT<#;vFZnnpo48A1uo@P7T}nyN(3HbKB zNWFpVH{5qNGCXhoKzk8GZ8AQO&;eG!E0!HeZFS9rdA0Oxe~AY%(#5cmudlF+4ixGFL z|5O&c!!jLLztNQ_YNWS2c-VK5s^N9R?S>=lPFOCAmbYr%5dzB(DDGpZA7KMSl`nX8 zX0&44luEwZLP0+PPgSko!Ckc}vQIFWOW*{5869>M>OzM7l(?-F((|+D5{OFXt9Mi$ zVg$Xa98=Hm3GJA{aAEvl0dwP>64+2RWmj+(BMi&BT)&oX88#qd+TkL7UqHvU`5PBL z4whrLoD;Apx9NUSE-r#bef z@BL4x%wB7v$XqW;qUyPf97cXS;pH2xgHX|e3oY41#3vSc!m%*{?V}%yF0Yv}c71N6 z2;47Jo&)^~j3BVHZf45ad0s)qhId!x}eP7V{`HtH+f9H6w2GfEzwusc(x$QCGjccEtirorupMHtR;f*{czthnJO zK>~Ve`z;8D19S>_a)UFii!ts+6(a_l>=GWJ*ST6Y&)@3T^w$9b)AYx~*?bf0ox`bo zYLCXU?FipGNVs(frGu!~;XlIrHbMp48aFtds4vx2+hv3O4)guP9XWPBiNp13i4zg( zS!lA^DTx1qfJ(v$W1ROC&e{r)Zr8VK!E312+s1Z7v{M1sf<}EcV>sUE=S)x)gffk8;p*na2KK11<9j_`P^DmnW5{B{20 zvQnFd(?*7>L1SqzZBb2gkoQfz2KslNb*|+2Dd#i7vGYy9{~nXgN0XDm$@Y&lZpZ(9 zrInv(e0)t6IKjqbmSg;Oo%vwBc3~%Rkggf}mD%DAY<$ z`~6#K?GpDKn=-#qR#rY;hx3aj{Gvk`c%Yihm~%DBtVy+zQmt+Z2tFV&$@zEB{`uuU zKKu5k=LR2d@W!Yz1-HzH-d$r)LCf=cd8YOQyz;<{3wHAd-(EOw1US#XfB)_M{q)}6 zTbupB0NnQ+!ywl6d70@@`B`&MFR_nqhJ9j=W5KhOJUj+i(EUP(pqMToSjLUW<%}$# z-c~dK8Q6>r4!{ofCRfdmJk1O@G-#Hu5@#N`;f*_9Ls+8+;m9HLy#Tw?PamSUYM9ag zjq3o>k+X77EdTijd*-{WXaW>u))ECo=fS;Otjou@dH159{WzE*_fF##d;RIdwuhjs8(&%=*|7Ky0P z@uz4X4FI&E=b|cfxiCmM_Iu-8+C*ov`$h-9)u5JyL2Ph%F(zrwdTG&8{y^%j4Y0*8F54r#-9{IW>}%T9PaE%aX478DoigNFb_V2VWj$X_H!R+K($m#X&c>gc zr>i}PbH26d9nXar18OcgHYve~BUdXQYiSwz2U?2V3%yS43HZfKJ)!EO>U50EsA3IJsj zfmPgF>K)Em?plHPFp7aNMb|W)_>Cu<%-Ww10xtpeVx2pqZkyvGoHU5b{ncy~uUY^~lhk?K- zwIb^-nblL;Bty))+@)JztjLG=i_m z&aHPI8*{BmUhkPTJoI);m56OCO<`=P(nCv#3%YaH7AU6qLL9u)R0_b)FCAE9Tv0q!Krp_F6reK z)4SjN9u-b!CWE@UO($h_E?Ng}S((C`mrGAjY)a=<4*8=2OurL@O)Bjtlu98XhSk{b z8LbqOC+!g}{>x~y7$?(ViqkhZ6jdf&BobxlT84paCSaCm?5z%P}0E_Kwgt6!bJ0>&-iXw0*#29ldN0Sz#^;=1T ziyaV{yMxC_b>uNp9e0dW;AnB+B#FuQog~?Lk`8r)*$y8dTQHuWeQ8`!lH+Vn;jMEo zT=~w?*(yij84Qr1Rv<%F8W!weeqN+$g&}N!+ z19=`8#J~vp!zZ9Du6_EK9?1-DIz!vgo%%+kDfm%QPjqRtO<=oax#|^sdr*mRJhvRSm?)eYT ze)#Hd|K;Tm&;Q>~&wsS_IsR733Z34*`++u1Qtc41wbc2IOclA|2sA^^ob|5vWNJt1 zCTt6mo$9oyPcwLlTaqjqwEoo)k9%y8Uwc>;IDkiIm>h9ZXKk>mru;6HFJpDb0X;qA z;-WIv`G*t{0y&#-xxN&^UfM?;;;jcDLNyVR(R@1TFn?5joH#~PwusuIT{Ao-Tj3ZV zBuX*TB8?pX8xH;=NMJ1*sCOA=>tc&KCL(;&x~D)9xikt6V8JJE$J5{x2c0)Gr&&R7 zgxU{~jG=ppvkm-io#WE}{d<;K9l{vwBpvteQ@GE1TD_ubCH(_Jd7;cTmU3iMxe?+9 ze1CMt6Z!>4=NzJJ#Wkbo?RZF&^mv^*cz>0SvkY@PDkJE_Ij+zH(?MRw<=OE7_Mtp< zg?b^PVkWvXNS63s*YFLweF=Ux!3n&lyXM6&5zxfWEiq7V%DLX4ZA&8>%Q9^o&_e
    w0Qeqz4F0RBsF%eoo8ry%}YsamTl0gcxVa9^!Uc>lOdX9r~IsFG{# zd)Z3V-gDE@) zGmNm(|F34>M`vfMDvLAZlkqK|Gj3wA9oLHMcZ+~2DYwlTB!{wbk(~A3iE7;&rz3QN z8ki|Bx{}~rIsk24VD!tVgNVs?aysm`wJI$hLXKxayHa@ri;G&03lkxZy zD>u1o?nN6H*nt`;@jAa#>vy4K%TsnJ8Aq3VExV~7JjAvq!b%bujg;{-d zIfCVjRn=tQ4J;SXHfRTwBHi+EPx-xKUpS9GEnd}|=?E`A%2B=sl11FMBta#{ zzLJ=6g-hn2|Mv2`Z=Ir_f}C=Mrt8$sXtadWNX z?{ypd8t5u@FCRe`0gYPb+nT@(z-^8TyQ!daYDvXFqpz=fE#_95$$@>n$yEU}3e+w# zJJnML&|Ty}G{RHu$5}L=RY1Tc(r zg43}kq?7WuRuYFW>C2~P7TdAqng47d{>O0%f8`SX$|d}jOZY37@K-M3uUx{_)d4<% z62hDUrVa55oF3#BFmZrifaC#=fl`A!115#J222X^4HzBb956o2J8W$>cn3qic-b#t90r(kQ$rBk@Y!=C4&*)#kLRbj$ zzI;{73ik9gdWkV0z(PCuRV4InN&DJsQ8w!O9jMUk1q!SFv6q!&@6C<_o6=28`_u)s zVmBX~Rrz!)RB{6CiETINLygcp2_mToC~ zVd0~f!no)~GakA%?S;WAr;EDd!Fas@-LfIFHAsPe=mx_95(4f0fRu%nowi2&j2hmJ z%g5)OKwvcxNR5+Pj(8CG+=cV;@HI?zG#q3-uzNrSmdhtai6$A(IPsmgCfc8{9cPPW7$4ZnEg? z5j>fh>=A<$Vr1C2mR*L11h$wy%$)+)#&|>TuTgG|p0ftMQ|d765dTQ^m8^+YokPhK z=NQ?T>Qz}b?iS4$n8 zTF8eYFRDOSTJl^Xd2SLgc!VoMYcS}wTMDGC=R`r{RR(tIe!=>pxxo>bN6~`4u(ee2 zOLVr&Pea-XGb1J!c65@O_=H+lwWUa7`Ngr*q%~5B>}M#+#r)G()y0?iTr;s4$H#nE%H507R3#p;Xm|BsWr`8SyC$te@*0050^ B6UG1l diff --git a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.map b/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.map deleted file mode 100644 index b8e1d982c..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.77f2d29b4f5da94ea7d7.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.77f2d29b4f5da94ea7d7.js","sources":["webpack:///chunk.77f2d29b4f5da94ea7d7.js"],"mappings":";AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js b/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js deleted file mode 100644 index 1209f6bd2..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[1],{181: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(170),o=n.n(a),s=n(177),t=(n(178),n(179),n(8));o.a.commands.save=function(e){Object(t.a)(e.getWrapperElement(),"editor-save")};var c=o.a,i=s.a}}]); -//# sourceMappingURL=chunk.844372507e83ac4a4c2a.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.gz b/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.gz deleted file mode 100644 index 8995f947d51d61f99826ef5d35b48ba15c7cf365..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 283 zcmV+$0p$K4iwFP!0000218q;ma%(XR-M^oB<=Qi@!yIqQ%*=|f!m;nj4kzDU=5{02 z0p_q-mR&4`pc|Xcno#|kj7C>CT!w8|Wmi|R8!?P!WBGF1XkW92p&()SaH{Qa!g;D` zKUFZ27;#}_z(`DK8{kfj$kLQxAAfvE=-Xr_^qBu~y5!uS*R`kXLI-F9lwq+tgPOOr@ccT($1f_hvJym1ISJ$O4KMtQM5ZU4ZIi~Gr}vtvoE&Z|U2U6& h%qEkGOgt6MU^W3d2}vCXS$DDp;UoSMF9U}G001w_gwp^3 diff --git a/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.map b/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.map deleted file mode 100644 index d29d36529..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.844372507e83ac4a4c2a.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.844372507e83ac4a4c2a.js","sources":["webpack:///chunk.844372507e83ac4a4c2a.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js b/supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js new file mode 100644 index 000000000..210584afa --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.88ae7147285e911d8233.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[546],{3546:(e,t,r)=>{"use strict";var n,i=r(9722),o=r(9870),a=r(7181);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)}var c=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,i,a){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n||(n=(0,o.Ud)(new Worker(new URL(r.p+r.u(971),r.b)))),e.next=3,n.renderMarkdown(t,i,a);case 3:return e.abrupt("return",e.sent);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){s(o,n,i,a,c,"next",e)}function c(e){s(o,n,i,a,c,"throw",e)}a(void 0)}))});return function(e,r,n){return t.apply(this,arguments)}}();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 f(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 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 p(e){var t=function(){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}}();return function(){var r,n=S(e);if(t){var i=S(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return h(this,r)}}function h(e,t){return!t||"object"!==l(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(e){var t,r=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 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 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 w(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function k(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 g(e){var t=function(e,t){if("object"!==l(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==l(n))return n;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 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 f=0;f=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 font-family: var(--code-font-family, monospace);\n }\n ha-markdown-element h2 {\n font-size: 1.5em;\n font-weight: bold;\n }\n "]);return O=function(){return e},e}function C(){var e=A([""]);return C=function(){return e},e}function x(){var e=A([""]);return x=function(){return e},e}function A(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function T(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e){var t=function(){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}}();return function(){var r,n=F(e);if(t){var i=F(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return _(this,r)}}function _(e,t){return!t||"object"!==D(t)&&"function"!=typeof t?R(e):t}function R(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function I(e){var t,r=U(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 M(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 L(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function N(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 U(e){var t=function(e,t){if("object"!==D(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==D(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===D(t)?t:String(t)}function H(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 f=0;f=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;agkYeqkxMH(4tuNjzH~eBLR_qH^s!^J9{beBq z*No4rLpR>uo}S@iy-`badiw3N@6O2fDf}rBBbrEDz1Zd(#WJO3Q|o+sNoB@KQ%UsW z_fMW+BFwKJzCXrIXII%j2zkMz{rU4xe@3!cKa#}; zRQnhcS8F~poT9k0q zA{GEpTjgOruPS}BW@3?jx>?Oc``|&Y?2qA#qS4M%P9hhP1GkfP<;Y70IQNrdMJ>3} za#I8Ds;c_+qwpI%PH17kP6BUbPY|P2rHlXGaEydEhA`eX3v`57)^L-7YQv$%*jm*( z(r4iMos>eN{0-$?=&Yt~o6)RpsZtqL@Uz!cf_-kW2kXtN53_$|wFalxAA@Q>EN*YZ z{&Y9^{+BOSfnUBw}Rvw2*pLi**qHUC$?yT^6l-B{}qjg9lfK+ zQ-HnmwopsD+SxMV5+Ka=P1tli1=|H7-crq?8x&f6(z4;_g;C#KV#sVKr)LBu5_Kli z936YBgUo>$8z!F4AT3D3t52}k@T=WY0}Ce3aO$>GS>0uV$51q`!dk^LS@H2$4Gb*Z z3yHgEp=D~%BT#-Wto?I{kQVq#!|N#MQlG4V@lr=L@NDer6AMHdOFR?UXOi(cxToPF zTT;az>TJds2bXSiL)%8Nc{a(^X3ZqR=??44;48f-ERw$IeT>NJ9I@hp-Qa1yVtOfz zcU7>`@cD_Zwl*|N=0cQQ$wt#z%gUo;0-9Yk=NlQG83*0@r^j8HpEJFS3KjyQ-vm}e zVD%Nii-xs{7!MvGKrjSKMM)7Hci6QY)z$#t!FJ*o%AhU+$}1&Vx3p%)d4Nr&sc!0% z-2Kf*a6mDI6pplCLtaYLX3wL&uJ3CarBQ8X0vl!$9!P2LqW&B((BiK~})^iFa>?j6~ zlMU9Am0;c^vtD>{O(KEvqt8ql=~2qju$AN0;@$O{)fz(YVg5)z${%K0K+q-CB8Hue z44jXo_E4sFatOn>w|vvKHYo&^O#|b;3TyFEHY>33B^yZMi113fe9VZ+QBXVRrq#gM zkQ&E<2A_^f`|@Q%D_d=p&O89k*8RG*K>=mbm&IJ!nqYiVpSb!^{&lmOF==}QU@Pnh zx{95S&7&u}bYLj0kMEqykkb!Hre84cG}uOZ|1>q7vQyeI;gu2Um6Q~6JrI1Zr}EJw z%unT6#o#}Ee;Fx#^aDw#^B=3E1Ro7b@Ph~bhYg(McbS@+^tMS?eNTVn+lW|KA)SA? z;!uXyOzNB7njoi<9*l>Wt%rD;WO=*87@3C(>G1+H3AVR=m?BPe58qh+?SCCTiOa?} zXdQMk+}@^P^(kp&KaICSCy|3>HPOsicXWF@3I&^8lXMW7EcL`yl5`mZzs7x1W(ypIOh&NKB`H@craFkD%POW)DsRZ~+E>N1@M&41p); zk!20bHiK6#B|)LE5mbcw0-k1?fx760zeQOVOnW;l%n)$ttS zR;N{UDywbMJIEqF#Qs8tS`-@>zn(r4*J$+>jGwrlCHG+uvblKhvWGY}LYV%|^r*zw zQ77)GoX~}H^Pi^LI>nao(5v1&fXBg~&M1LJ)26X%EkNgUug{Oc!a%3#HBZKY?MOC5 ztgkuJodhvFje~#a2Oz*A;;G-M3m> zJWxu~?<;v{84|k;y@^8xl1bVe5EKc)^r3=R9T`#Go+_bFSqvas<&PjKOddn(H|^b= zU4K~k_IVZ+$}v=4$GFE49cVmMVnK~=ls0cfRE@8`lgCr> zqB@?6$;1gmhr-Z88QvJ814+nZ=L^cIej&xmvy;>;hDq(-YvJF%_ga2uodBU@(!d!5 zMhdzqg{Q2lgXfTYJXizbU@*|N*H2t>ytM|IrDKfJM%64p=Ed{YYhk*89%C=D_H=P( zd}!dtErj~6XO=8=OyUTavg^o*U*2ys9qq%7eR!}>6SZx#$F8nL(Dm>gXjz|f&~gJ> zZtzYcDiS^V;EhX|B>O@H;w?*_`UZ{yqx3n8tW!{Hc&RG-=U2|_9W8B8q~m2|H=P>O z!K)u2$18>={RrV2?9cR^_(?yH%;m#DyBnP|^aN_0>ImzQ1{WOc9_!e{iRR!OHEV*t60DAzu^lW%3hC$;D1~t+knuu6uvGlmOglj09#^0=Ri9FWnv930Ss{$;hZQgFIrV5q;)wFQ9A>JxLYCp*%V`Kxf; znyuE_%+7P>*xyK&alt2zwp~;_xh;O-f8d!g?YW<|!xmxzsNpMfQ>}6% z>XKfXiTre6<}-vd*Vvj_6=7VghF@5cMnsFT(i6hVwFZp>%ZaO`AvIP zH5!D^0u``Z=4p^@w$WgfzGuj4$!un&V>GfWz~rgq58h~?!Ty=@$E_E{_q6qCAlYMW_HJ6`O;&%CocqS z_h-ia!4I(v4jGs_tPu5)|J9Ij*H?o^pZ|JT=al1Mp=u0#eYzVj_d9*q6hp^$_Hx6m z3x%judnd4CbM73*6gYkkW4;}t!N&)co`b<5ecB#^%&g*F*SF1N zsLDHM5h+XNyU8eV`6$n7${+TPS7ASm^v-U&tu8sG_D9q~IRca;p7Wp_VP?3Bn>zxH zGaaq;;2^2ke;^B-t7xtcgA_znO|f%6mSBrU(q>GS)!meO=j$kR;(ojoezx2hEJb|k z2se{6qpQqJEBrv~EeWY9Xl!mAC#6-ToY=4FfwpJje)9d9Q6y#cHP6ibie_QA>x|Yl zQwp}Zd85=dLigW@ z_8e+_+JN#hcDjUQG z9&pU9OdaBJVqPPjT$}1|h)p-{Y6g$r`I>lL%tsm#$!EU?6L*l**z+R+=Qj}m9{Q=y ze>m+A`nPG&_Y?qw_ zYHbT``W2uf2VmIRWBb=aw2bmD;IsMs)8%MYdMezAbUT$@yYs0)}jZmEGI$)cJdtPfDQgur(Zb{r%^^{28b#gEpv2 zL1sgk=xQ!%69*xjKTF2`fwmXSAs~;5NeATUF`jD6>0iYh0H+xA2QV8c8MkXVxoT$! zzT)*#NS`;&DezJ#eN;tyt*EKdmwj=9WT7D>nXd9LvzGFUoXA45w#vDXri4f)N0u@! z#F}wFakZrP#zOL2z-YYWEWbz z##pFc6%UYM21|OOx@2}YGqS5#7S&3gqHypsqi|p^p zMI)7-)XS!wr>w!=^M+3#xXSGKaBMBT2iZ($EmjBPqbZ77v_h5{*aS@`YuUi=n~7b- zhhb}0=esOjPp+D|UY6P8}ao3$>>8p?Y0D8P_Th|CX(W)UP~ekp1RE{P`K~&-SXZ zyIO?B6!~T+MLr+lEMO1qQ$x3@@F%zqI)#+dk-Yatnf#%=64v|$QxY$d%4W7jUszqNA@2@V4Q6o&V6iLq^~ zw!0nMMlavkw%)2{ocv$tMoP5Y>39ky9wboW!Br^H(}fa%5;-}P$ax7RPF0}9sScFL zXhVsX3`(?ugAzH>s%Or}ww3<^MX}WALTV&bYE*rd8Yz2HqvD#>s0A%Gy5^)t##gD4 z38mD?XiANO*HQxl00IC4Ad&(g1pxp700962009625PJboh_L`D1S0?-03ZOmE(ib! z00;mGfLcNX00aO8KrONY00IC4pduFl6%_%Hq6I)I5CM?l1VAc`0-$PA02KWc04n7_ zUy>&!{C`k}|2>WHzY}Qq-%<(x)oOp#{(Nb#{<{"use strict";r.r(t);var n=r(9722),i=r(4154),o=r(9810),a=(r(1625),r(10),r(6765)),s=r(3849),c=r(5317),l=r(7181);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 d(){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 d=function(){return e},e}function f(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 k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e){var t=function(){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}}();return function(){var r,n=z(e);if(t){var i=z(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return E(this,r)}}function E(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?x(e):t}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(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 D(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 _(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 C(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;aY0x^3m()mtQSgez_DYdR8gLl&-iwJC}lM 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"use strict";var e,t={4971:(e,t,r)=>{r(8556);var a,n,s=r(9870),o=r(9902),i=r.n(o),p=r(2173),c={renderMarkdown:function(e,t){var r,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return a||(a=Object.assign({},(0,p.getDefaultWhiteList)(),{"ha-icon":["icon"],"ha-svg-icon":["path"]})),s.allowSvg?(n||(n=Object.assign({},a,{svg:["xmlns","height","width"],path:["transform","stroke","d"],img:["src"]})),r=n):r=a,(0,p.filterXSS)(i()(e,t),{whiteList:r})}};(0,s.Jj)(c)}},r={};function a(e){if(r[e])return r[e].exports;var n=r[e]={exports:{}};return t[e].call(n.exports,n,n.exports,a),n.exports}a.m=t,a.x=()=>{a(4971)},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce((t,r)=>(a.f[r](e,t),t),[])),a.u=e=>"chunk.17207a4caa8077b222cd.js",a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e=a.x,a.x=()=>a.e(572).then(e),a.p="/api/hassio/app/frontend_es5/",(()=>{var e={971:1};a.f.i=(t,r)=>{e[t]||importScripts(""+a.u(t))};var t=self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[],r=t.push.bind(t);t.push=t=>{var[n,s,o]=t;for(var i in s)a.o(s,i)&&(a.m[i]=s[i]);for(o&&o(a);n.length;)e[n.pop()]=1;r(t)}})(),a.x()})(); +//# sourceMappingURL=chunk.903221ac381b8ec21511.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.903221ac381b8ec21511.js.gz b/supervisor/api/panel/frontend_es5/chunk.903221ac381b8ec21511.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..cfa7fa40f66e4c88e22006ac457b1c3a35123715 GIT binary patch literal 838 zcmV-M1G)SkiwFP!000021C3M#kHa_<6~p%{y7{Ea*7;mmC`3LM95Y7I%1x$?3wC5r zNooH3joap!b_*VQ<9TmV#<+T`N%jGH0lg_ONe|lhK%i=#W|PsJ(NXxAKE-QC?c+xTwiB9!(y(C{*LYmf%0tep9-moiF#cK;vwL=1qk2 z1g8CJzXOXwZo#gwdTZS8ADk(B!w2`4m44F{&L;CLxqjy&y24@gi@VlXC3(xa2vTpi z?)dd#^)|EA%>KEV77f)>)oHi2At5j@s|x9GG-bpQ5su>MwGB(>cN8Mx-3I7TQrzrf zdGN)pr&pHGz0$WamS&6KfB5=q&J5#M{zP-^CYt+}w{1$9L4LI6tRRa3h@p=0o@T%s zvt&MloZoqiX9=g;c??%^t%@$y+AFHCioq3Wb&@bzL&e z;zIG3JXQfYVlPzC?}L1Oh485>_gi>7=7KD5YR#|KFAB?&p=k6RTP`pHl`4`D(TPhI z0e#QVHMy3K#l7wKAL0?N$GcpFZ7h7@T@4=3F(w+Yv{GI#wlIGfiWT4-GfxV{CQH@C zFNl|>s+|cSBL#Q34V(j`EG|8i`vMrdJuuNn7&n#ZmF1ih%s#>-MYXpZIhu@z6a7?Z zJsnOai}83|lyV&sN^{+0_b#<}=Fx0b-3Cu1(L0?Qz_ zu2nM7wHXjXFpiG(VCkJjuqE;TJV*p%{4NZrCO-b7Hl;D7QTL%5$S}WL%q~j&b>U5o zfhEZsG#5k8+w>-CfbCKqVNvU1^L`w)ayxj9Z3AkHuU*^!oOropx$ug3*oR6kj4i2M zdNUQ??wnZ>gv%AC-7=WC4B@&AK^WQqMmw3ATm|~z*EHAfJEnPR?>{>!hs?^_)r{wA zlzM8@ww&?EE93E${%{"use strict";r.r(s),r.d(s,{codeMirror:()=>c,codeMirrorCss:()=>d});var n=r(9074),a=r.n(n),t=r(9338),o=(r(2080),r(6299),r(7181));a().commands.save=function(e){(0,o.B)(e.getWrapperElement(),"editor-save")};var c=a(),d=t.Z}}]); +//# sourceMappingURL=chunk.a6ca528481b3c9329067.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.a6ca528481b3c9329067.js.gz b/supervisor/api/panel/frontend_es5/chunk.a6ca528481b3c9329067.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..332dd9cf7f77a36f55485061601bd83d50411ca9 GIT binary patch literal 303 zcmV+~0nq**iwFP!000021C3C{k{mG%z2_&wiB#pdnQM9X6lMmmTf<{_NnV_pZx6#Y z7cso|Kxi@2XLLLmJ3pA5xcS5{>9Y};N-!>b9ah0PoTdW;8RN+S{%W7193mDS4j!`j`Y191hRZ=I2odML=FPFykqQ#uj*6769 zF!c@yR}d?&_Yp{sDZFMg48%tZT9ONZ>IU`G;Q8K=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)},177: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"},178: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(170)):(i=[r(170)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(125)(e))},179: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(170)):(i=[r(170)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(125)(e))}}]); -//# sourceMappingURL=chunk.adf974a3f56fd8dc1c37.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.adf974a3f56fd8dc1c37.js.gz b/supervisor/api/panel/frontend_es5/chunk.adf974a3f56fd8dc1c37.js.gz deleted file mode 100644 index ca80b2d06d7f19c90c0cb2e0b2cb29bb9368201f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57454 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 j{*SJK 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.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 f=0;f=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 font-family: var(--code-font-family, monospace);\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 f=0;f=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;aSssN7ZyD<^@5x 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 GTL1t>%;rD< diff --git a/supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js.map b/supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js.map deleted file mode 100644 index 3024f7a23..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.b995d5ef1d64c7005d2c.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.b995d5ef1d64c7005d2c.js","sources":["webpack:///chunk.b995d5ef1d64c7005d2c.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js b/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js new file mode 100644 index 000000000..4ff64000c --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[230],{1281:(e,t,r)=>{"use strict";r.r(t);r(7330),r(7956);var n=r(9722),i=r(1471),o=r(7181),a=(r(313),r(1686),r(1654));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 d(){var e=h(["\n \n ',"\n \n \n "]);return d=function(){return e},e}function f(){var e=h([""]);return f=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){var t=function(){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}}();return function(){var r,n=w(e);if(t){var i=w(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return g(this,r)}}function g(e,t){return!t||"object"!==s(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 w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(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 E(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 x(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function C(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"!==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 D(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{6$xvZ5*_3m(XM54;`M?xx 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js.map b/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js.map new file mode 100644 index 000000000..c7ddb6074 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.b9b3dbe60239ed0e5205.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.b9b3dbe60239ed0e5205.js","sources":["webpack://home-assistant-frontend/chunk.b9b3dbe60239ed0e5205.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js b/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js deleted file mode 100644 index bc0cb277c..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/api/hassio/app/frontend_es5/",n(n.s=13)}([function(e,t,n){var r=n(4),i=n(10);for(var o in(t=e.exports=function(e,t){return new i(t).process(e)}).FilterCSS=i,r)t[o]=r[o];"undefined"!=typeof window&&(window.filterCSS=e.exports)},function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n/g,p=/"/g,f=/"/g,g=/&#([a-zA-Z0-9]*);?/gim,h=/:?/gim,d=/&newline;?/gim,m=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,b=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,k=/u\s*r\s*l\s*\(.*/gi;function v(e){return e.replace(p,""")}function x(e){return e.replace(f,'"')}function y(e){return e.replace(g,(function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))}))}function w(e){return e.replace(h,":").replace(d," ")}function _(e){for(var t="",n=0,r=e.length;n/g;t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},t.getDefaultWhiteList=a,t.onTag=function(e,t,n){},t.onIgnoreTag=function(e,t,n){},t.onTagAttr=function(e,t,n){},t.onIgnoreTagAttr=function(e,t,n){},t.safeAttrValue=function(e,t,n,r){if(n=S(n),"href"===t||"src"===t){if("#"===(n=o.trim(n)))return"#";if("http://"!==n.substr(0,7)&&"https://"!==n.substr(0,8)&&"mailto:"!==n.substr(0,7)&&"tel:"!==n.substr(0,4)&&"#"!==n[0]&&"/"!==n[0])return""}else if("background"===t){if(m.lastIndex=0,m.test(n))return""}else if("style"===t){if(b.lastIndex=0,b.test(n))return"";if(k.lastIndex=0,k.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||s).process(n))}return n=A(n)},t.escapeHtml=l,t.escapeQuote=v,t.unescapeQuote=x,t.escapeHtmlEntities=y,t.escapeDangerHtml5Entities=w,t.clearNonPrintableCharacter=_,t.friendlyAttrValue=S,t.escapeAttrValue=A,t.onIgnoreTagStripAll=function(){return""},t.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var n=!Array.isArray(e),r=[],i=!1;return{onIgnoreTag:function(a,s,l){if(function(t){return!!n||-1!==o.indexOf(e,t)}(a)){if(l.isClosing){var c="[/removed]",u=l.position+c.length;return r.push([!1!==i?i:l.position,u]),i=!1,c}return i||(i=l.position),"[removed]"}return t(a,s,l)},remove:function(e){var t="",n=0;return o.forEach(r,(function(r){t+=e.slice(n,r[0]),n=r[1]})),t+=e.slice(n)}}},t.stripCommentTag=function(e){return e.replace(z,"")},t.stripBlankChar=function(e){var t=e.split("");return(t=t.filter((function(e){var t=e.charCodeAt(0);return 127!==t&&(!(t<=31)||(10===t||13===t))}))).join("")},t.cssFilter=s,t.getDefaultCSSWhiteList=i},function(e,t){function n(){var e={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return e}var r=/javascript\s*\:/gim;t.whiteList=n(),t.getDefaultWhiteList=n,t.onAttr=function(e,t,n){},t.onIgnoreAttr=function(e,t,n){},t.safeAttrValue=function(e,t){return r.test(t)?"":t}},function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n0;t--){var n=e[t];if(" "!==n)return"="===n?t:-1}}function c(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}t.parseTag=function(e,t,n){var r="",a=0,s=!1,l=!1,c=0,u=e.length,p="",f="";for(c=0;c"===g){r+=n(e.slice(a,s)),p=i(f=e.slice(s,c+1)),r+=t(s,r.length,p,f,o(f)),a=c+1,s=!1;continue}if(('"'===g||"'"===g)&&"="===e.charAt(c-1)){l=g;continue}}else if(g===l){l=!1;continue}}return ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var r=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:function(t){e.exports.defaults=t}}})),i=(r.defaults,r.getDefaults,r.changeDefaults,/[&<>"']/),o=/[&<>"']/g,a=/[<>"']|&(?!#?\w+;)/,s=/[<>"']|&(?!#?\w+;)/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"},c=function(e){return l[e]},u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function p(e){return e.replace(u,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var f=/(^|[^\[])\^/g,g=/[^\w:]/g,h=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,d={},m=/^[^:]+:\/*[^/]*$/,b=/^([^:]+:)[\s\S]*$/,k=/^([^:]+:\/*[^/]*)[\s\S]*$/;function v(e,t){d[" "+e]||(m.test(e)?d[" "+e]=e+"/":d[" "+e]=x(e,"/",!0));var n=-1===(e=d[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(b,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(k,"$1")+t:e+t}function x(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e,t){var n=this.rules.block.code.exec(e);if(n){var r=t[t.length-1];if(r&&"paragraph"===r.type)return{raw:n[0],text:n[0].trimRight()};var i=n[0].replace(/^ {4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?i:R(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var n={type:"table",header:C(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(n.header.length===n.align.length){var r,i=n.align.length;for(r=0;r ?/gm,"");return{type:"blockquote",raw:t[0],text:n}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){for(var n,r,i,o,a,s,l,c=t[0],u=t[2],p=u.length>1,f=")"===u[u.length-1],g={type:"list",raw:c,ordered:p,start:p?+u.slice(0,-1):"",loose:!1,items:[]},h=t[0].match(this.rules.block.item),d=!1,m=h.length,b=0;b1||this.options.smartLists&&i!==u)&&(o=h.slice(b+1).join("\n"),g.raw=g.raw.substring(0,g.raw.length-o.length),b=m-1)),a=d||/\n\n(?!\s*$)/.test(n),b!==m-1&&(d="\n"===n.charAt(n.length-1),a||(a=d)),a&&(g.loose=!0),l=void 0,(s=/^\[[ xX]\] /.test(n))&&(l=" "!==n[1],n=n.replace(/^\[[ xX]\] +/,"")),g.items.push({type:"list_item",raw:c,task:s,checked:l,loose:a,text:n});return g}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t)return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):E(t[0]):t[0]}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:C(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i=n.align.length;for(r=0;r/i.test(r[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):E(r[0]):r[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=P(t[2],"()");if(n>-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+n;t[2]=t[2].substring(0,n),t[0]=t[0].substring(0,r).trim(),t[3]=""}var i=t[2],o="";if(this.options.pedantic){var a=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);a?(i=a[1],o=a[3]):o=""}else o=t[3]?t[3].slice(1,-1):"";return L(t,{href:(i=i.trim().replace(/^<([\s\S]*)>$/,"$1"))?i.replace(this.rules.inline._escapes,"$1"):i,title:o?o.replace(this.rules.inline._escapes,"$1"):o},t[0])}},t.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return L(n,r,n[0])}},t.strong=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.strong.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,o="**"===r[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;for(o.lastIndex=0;null!=(r=o.exec(t));)if(i=this.rules.inline.strong.middle.exec(t.slice(0,r.index+3)))return{type:"strong",raw:e.slice(0,i[0].length),text:e.slice(2,i[0].length-2)}}},t.em=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.em.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,o="*"===r[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;for(o.lastIndex=0;null!=(r=o.exec(t));)if(i=this.rules.inline.em.middle.exec(t.slice(0,r.index+2)))return{type:"em",raw:e.slice(0,i[0].length),text:e.slice(1,i[0].length-1)}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=n.startsWith(" ")&&n.endsWith(" ");return r&&i&&(n=n.substring(1,n.length-1)),n=E(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[1]}},t.autolink=function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=E(this.options.mangle?t(i[1]):i[1])):n=E(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}},t.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=E(this.options.mangle?t(n[0]):n[0]));else{var o;do{o=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(o!==n[0]);r=E(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}},t.inlineText=function(e,t,n){var r,i=this.rules.inline.text.exec(e);if(i)return r=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):E(i[0]):i[0]:E(this.options.smartypants?n(i[0]):i[0]),{type:"text",raw:i[0],text:r}},e}(),Z=A,D=_,U=z,M={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:Z,table:Z,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};M.def=D(M.def).replace("label",M._label).replace("title",M._title).getRegex(),M.bullet=/(?:[*+-]|\d{1,9}[.)])/,M.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,M.item=D(M.item,"gm").replace(/bull/g,M.bullet).getRegex(),M.list=D(M.list).replace(/bull/g,M.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+M.def.source+")").getRegex(),M._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",M._comment=//,M.html=D(M.html,"i").replace("comment",M._comment).replace("tag",M._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),M.paragraph=D(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.blockquote=D(M.blockquote).replace("paragraph",M.paragraph).getRegex(),M.normal=U({},M),M.gfm=U({},M.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),M.gfm.nptable=D(M.gfm.nptable).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.gfm.table=D(M.gfm.table).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.pedantic=U({},M.normal,{html:D("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",M._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:Z,paragraph:D(M.normal._paragraph).replace("hr",M.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",M.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var V={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Z,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Z,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"};V.punctuation=D(V.punctuation).replace(/punctuation/g,V._punctuation).getRegex(),V._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",V._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",V.em.start=D(V.em.start).replace(/punctuation/g,V._punctuation).getRegex(),V.em.middle=D(V.em.middle).replace(/punctuation/g,V._punctuation).replace(/overlapSkip/g,V._overlapSkip).getRegex(),V.em.endAst=D(V.em.endAst,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.em.endUnd=D(V.em.endUnd,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.strong.start=D(V.strong.start).replace(/punctuation/g,V._punctuation).getRegex(),V.strong.middle=D(V.strong.middle).replace(/punctuation/g,V._punctuation).replace(/blockSkip/g,V._blockSkip).getRegex(),V.strong.endAst=D(V.strong.endAst,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.strong.endUnd=D(V.strong.endUnd,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.blockSkip=D(V._blockSkip,"g").getRegex(),V.overlapSkip=D(V._overlapSkip,"g").getRegex(),V._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,V._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,V._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,V.autolink=D(V.autolink).replace("scheme",V._scheme).replace("email",V._email).getRegex(),V._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,V.tag=D(V.tag).replace("comment",M._comment).replace("attribute",V._attribute).getRegex(),V._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,V._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,V._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,V.link=D(V.link).replace("label",V._label).replace("href",V._href).replace("title",V._title).getRegex(),V.reflink=D(V.reflink).replace("label",V._label).getRegex(),V.reflinkSearch=D(V.reflinkSearch,"g").replace("reflink",V.reflink).replace("nolink",V.nolink).getRegex(),V.normal=U({},V),V.pedantic=U({},V.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:D(/^!?\[(label)\]\((.*?)\)/).replace("label",V._label).getRegex(),reflink:D(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",V._label).getRegex()}),V.gfm=U({},V.normal,{escape:D(V.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var G=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||F,this.options.tokenizer=this.options.tokenizer||new q,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:B.normal,inline:H.normal};this.options.pedantic?(t.block=B.pedantic,t.inline=H.pedantic):this.options.gfm&&(t.block=B.gfm,this.options.breaks?t.inline=H.breaks:t.inline=H.gfm),this.tokenizer.rules=t}t.lex=function(e,n){return new t(n).lex(e)};var n,r,i,o=t.prototype;return o.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},o.blockTokens=function(e,t,n){var r,i,o,a;for(void 0===t&&(t=[]),void 0===n&&(n=!0),e=e.replace(/^ +$/gm,"");e;)if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),r.type&&t.push(r);else if(r=this.tokenizer.code(e,t))e=e.substring(r.raw.length),r.type?t.push(r):((a=t[t.length-1]).raw+="\n"+r.raw,a.text+="\n"+r.text);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.nptable(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),r.tokens=this.blockTokens(r.text,[],n),t.push(r);else if(r=this.tokenizer.list(e)){for(e=e.substring(r.raw.length),o=r.items.length,i=0;i0)for(;null!=(a=this.tokenizer.rules.inline.reflinkSearch.exec(s));)l.includes(a[0].slice(a[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(a=this.tokenizer.rules.inline.blockSkip.exec(s));)s=s.slice(0,a.index)+"["+"a".repeat(a[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;e;)if(o=this.tokenizer.escape(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.tag(e,n,r))e=e.substring(o.raw.length),n=o.inLink,r=o.inRawBlock,t.push(o);else if(o=this.tokenizer.link(e))e=e.substring(o.raw.length),"link"===o.type&&(o.tokens=this.inlineTokens(o.text,[],!0,r)),t.push(o);else if(o=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(o.raw.length),"link"===o.type&&(o.tokens=this.inlineTokens(o.text,[],!0,r)),t.push(o);else if(o=this.tokenizer.strong(e,s,i))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,r),t.push(o);else if(o=this.tokenizer.em(e,s,i))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,r),t.push(o);else if(o=this.tokenizer.codespan(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.br(e))e=e.substring(o.raw.length),t.push(o);else if(o=this.tokenizer.del(e))e=e.substring(o.raw.length),o.tokens=this.inlineTokens(o.text,[],n,r),t.push(o);else if(o=this.tokenizer.autolink(e,N))e=e.substring(o.raw.length),t.push(o);else if(n||!(o=this.tokenizer.url(e,N))){if(o=this.tokenizer.inlineText(e,r,X))e=e.substring(o.raw.length),i=o.raw.slice(-1),t.push(o);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(o.raw.length),t.push(o);return t},n=t,i=[{key:"rules",get:function(){return{block:B,inline:H}}}],(r=null)&&e(n.prototype,r),i&&e(n,i),t}(),Q=r.defaults,J=S,K=y,Y=function(){function e(e){this.options=e||Q}var t=e.prototype;return t.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return r?'
    '+(n?e:K(e,!0))+"
    \n":"
    "+(n?e:K(e,!0))+"
    \n"},t.blockquote=function(e){return"
    \n"+e+"
    \n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "},t.image=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},t.text=function(e){return e},e}(),ee=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),te=function(){function e(){this.seen={}}return e.prototype.slug=function(e){var t=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},e}(),ne=r.defaults,re=w,ie=function(){function e(e){this.options=e||ne,this.options.renderer=this.options.renderer||new Y,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ee,this.slugger=new te}e.parse=function(t,n){return new e(n).parse(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var n,r,i,o,a,s,l,c,u,p,f,g,h,d,m,b,k,v,x="",y=e.length;for(n=0;n0&&"text"===m.tokens[0].type?(m.tokens[0].text=v+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=v+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:v}):d+=v),d+=this.parse(m.tokens,h),u+=this.renderer.listitem(d,k,b);x+=this.renderer.list(u,f,g);continue;case"html":x+=this.renderer.html(p.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(u=p.tokens?this.parseInline(p.tokens):p.text;n+1An error occurred:

    "+se(l.message+"",!0)+"
    ";throw l}}return pe.options=pe.setOptions=function(e){return oe(pe.defaults,e),ce(pe.defaults),pe},pe.getDefaults=le,pe.defaults=ue,pe.use=function(e){var t=oe({},e);if(e.renderer&&function(){var n=pe.defaults.renderer||new Y,r=function(t){var r=n[t];n[t]=function(){for(var i=arguments.length,o=new Array(i),a=0;a";var k=function(e){var t=l.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=l.trim(e.slice(t+1,-1)))[e.length-1];return n&&(e=l.trim(e.slice(0,-1))),{html:e,closing:n}}(a),v=n[i],x=s(k.html,(function(e,t){var n,r=-1!==l.indexOf(v,e);return c(n=u(i,e,t,r))?r?(t=f(i,e,t,h))?e+'="'+t+'"':e:c(n=p(i,e,t,r))?void 0:n:n}));a="<"+i;return x&&(a+=" "+x),k.closing&&(a+=" /"),a+=">"}return c(m=o(i,a,b))?g(a):m}),g);return d&&(m=d.remove(m)),m},e.exports=u},function(e,t,n){"use strict";n.r(t);n(8);const r=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),o=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.thrown"),s=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>s(e)&&e[r],serialize(e){const{port1:t,port2:n}=new MessageChannel;return c(e,t),[n,[n]]},deserialize(e){return e.start(),function e(t,n=[],r=function(){}){let a=!1;const s=new Proxy(r,{get(r,i){if(p(a),i===o)return()=>m(t,{type:5,path:n.map(e=>e.toString())}).then(()=>{u(t),a=!0});if("then"===i){if(0===n.length)return{then:()=>s};const e=m(t,{type:0,path:n.map(e=>e.toString())}).then(d);return e.then.bind(e)}return e(t,[...n,i])},set(e,r,i){p(a);const[o,s]=h(i);return m(t,{type:1,path:[...n,r].map(e=>e.toString()),value:o},s).then(d)},apply(r,o,s){p(a);const l=n[n.length-1];if(l===i)return m(t,{type:4}).then(d);if("bind"===l)return e(t,n.slice(0,-1));const[c,u]=f(s);return m(t,{type:2,path:n.map(e=>e.toString()),argumentList:c},u).then(d)},construct(e,r){p(a);const[i,o]=f(r);return m(t,{type:3,path:n.map(e=>e.toString()),argumentList:i},o).then(d)}});return s}(e,[],t);var t}}],["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 c(e,t=self){t.addEventListener("message",(function n(i){if(!i||!i.data)return;const{id:o,type:s,path:l}=Object.assign({path:[]},i.data),p=(i.data.argumentList||[]).map(d);let f;try{const t=l.slice(0,-1).reduce((e,t)=>e[t],e),n=l.reduce((e,t)=>e[t],e);switch(s){case 0:f=n;break;case 1:t[l.slice(-1)[0]]=d(i.data.value),f=!0;break;case 2:f=n.apply(t,p);break;case 3:f=function(e){return Object.assign(e,{[r]:!0})}(new n(...p));break;case 4:{const{port1:t,port2:n}=new MessageChannel;c(e,n),f=function(e,t){return g.set(e,t),e}(t,[t])}break;case 5:f=void 0}}catch(m){f={value:m,[a]:0}}Promise.resolve(f).catch(e=>({value:e,[a]:0})).then(e=>{const[r,i]=h(e);t.postMessage(Object.assign(Object.assign({},r),{id:o}),i),5===s&&(t.removeEventListener("message",n),u(t))})})),t.start&&t.start()}function u(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}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]),(n=t.map(e=>e[1]),Array.prototype.concat.apply([],n))];var n}const g=new WeakMap;function h(e){for(const[t,n]of l)if(n.canHandle(e)){const[r,i]=n.serialize(e);return[{type:3,name:t,value:r},i]}return[{type:0,value:e},g.get(e)||[]]}function d(e){switch(e.type){case 3:return l.get(e.name).deserialize(e.value);case 0:return e.value}}function m(e,t,n){return new Promise(r=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(n){n.data&&n.data.id&&n.data.id===i&&(e.removeEventListener("message",t),r(n.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),n)})}var b,k,v=n(7),x=n.n(v),y=n(2);c({renderMarkdown:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b||(b=Object.assign({},Object(y.getDefaultWhiteList)(),{"ha-icon":["icon"],"ha-svg-icon":["path"]})),r.allowSvg?(k||(k=Object.assign({},b,{svg:["xmlns","height","width"],path:["transform","stroke","d"],img:["src"]})),n=k):n=b,Object(y.filterXSS)(x()(e,t),{whiteList:n})}})}]); -//# sourceMappingURL=chunk.dc0f66c45c1518f1e16e.worker.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.gz b/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.gz deleted file mode 100644 index a0fab2df2d2ca0b628e9d3d55f871a2034f80c30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17847 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 a`3Gc!tLm4;yZ>mw=Kljf(-\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 d(){var e=h(["\n \n ',"\n \n \n "]);return d=function(){return e},e}function f(){var e=h([""]);return f=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;ayyA@YkUcUdWQF2=x%sf6WmNeV$ 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 diff --git a/supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js.map b/supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js.map deleted file mode 100644 index 5e26064fd..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.f2d1cbf860fa69dbf667.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.f2d1cbf860fa69dbf667.js","sources":["webpack:///chunk.f2d1cbf860fa69dbf667.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/entrypoint.6573682b.js b/supervisor/api/panel/frontend_es5/entrypoint.6573682b.js new file mode 100644 index 000000000..87117a390 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/entrypoint.6573682b.js @@ -0,0 +1,3 @@ +/*! For license information please see entrypoint.6573682b.js.LICENSE.txt */ +(()=>{var e,t={5317:(e,t,n)=>{"use strict";n.d(t,{J3k:()=>r,aIO:()=>i,WhP:()=>o,EeS:()=>a,OE9:()=>s,sVq:()=>c,mdD:()=>l,r5M:()=>u,pcj:()=>d,XXd:()=>f,x9U:()=>p,DGg:()=>h,SXi:()=>m,OGU:()=>y,DkV:()=>v,e2C:()=>b,TPs:()=>g,WSy:()=>w,Xc_:()=>_,BBX:()=>k,T__:()=>E,gCD:()=>x,FCR:()=>S,I0v:()=>O,ofU:()=>C,$Qi:()=>A,CP8:()=>P,B3I:()=>T,$gb:()=>R,CxY:()=>j,$Z0:()=>I,qV_:()=>D,YWR:()=>z,Ccq:()=>F});var r="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",i="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",o="M12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22M12,7L7,12H10V16H14V12H17L12,7Z",a="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z",s="M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",c="M6,4H18V5H21V7H18V9H21V11H18V13H21V15H18V17H21V19H18V20H6V19H3V17H6V15H3V13H6V11H3V9H6V7H3V5H6V4M11,15V18H12V15H11M13,15V18H14V15H13M15,15V18H16V15H15Z",l="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",u="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",d="M15.9,18.45C17.25,18.45 18.35,17.35 18.35,16C18.35,14.65 17.25,13.55 15.9,13.55C14.54,13.55 13.45,14.65 13.45,16C13.45,17.35 14.54,18.45 15.9,18.45M21.1,16.68L22.58,17.84C22.71,17.95 22.75,18.13 22.66,18.29L21.26,20.71C21.17,20.86 21,20.92 20.83,20.86L19.09,20.16C18.73,20.44 18.33,20.67 17.91,20.85L17.64,22.7C17.62,22.87 17.47,23 17.3,23H14.5C14.32,23 14.18,22.87 14.15,22.7L13.89,20.85C13.46,20.67 13.07,20.44 12.71,20.16L10.96,20.86C10.81,20.92 10.62,20.86 10.54,20.71L9.14,18.29C9.05,18.13 9.09,17.95 9.22,17.84L10.7,16.68L10.65,16L10.7,15.31L9.22,14.16C9.09,14.05 9.05,13.86 9.14,13.71L10.54,11.29C10.62,11.13 10.81,11.07 10.96,11.13L12.71,11.84C13.07,11.56 13.46,11.32 13.89,11.15L14.15,9.29C14.18,9.13 14.32,9 14.5,9H17.3C17.47,9 17.62,9.13 17.64,9.29L17.91,11.15C18.33,11.32 18.73,11.56 19.09,11.84L20.83,11.13C21,11.07 21.17,11.13 21.26,11.29L22.66,13.71C22.75,13.86 22.71,14.05 22.58,14.16L21.1,15.31L21.15,16L21.1,16.68M6.69,8.07C7.56,8.07 8.26,7.37 8.26,6.5C8.26,5.63 7.56,4.92 6.69,4.92A1.58,1.58 0 0,0 5.11,6.5C5.11,7.37 5.82,8.07 6.69,8.07M10.03,6.94L11,7.68C11.07,7.75 11.09,7.87 11.03,7.97L10.13,9.53C10.08,9.63 9.96,9.67 9.86,9.63L8.74,9.18L8,9.62L7.81,10.81C7.79,10.92 7.7,11 7.59,11H5.79C5.67,11 5.58,10.92 5.56,10.81L5.4,9.62L4.64,9.18L3.5,9.63C3.41,9.67 3.3,9.63 3.24,9.53L2.34,7.97C2.28,7.87 2.31,7.75 2.39,7.68L3.34,6.94L3.31,6.5L3.34,6.06L2.39,5.32C2.31,5.25 2.28,5.13 2.34,5.03L3.24,3.47C3.3,3.37 3.41,3.33 3.5,3.37L4.63,3.82L5.4,3.38L5.56,2.19C5.58,2.08 5.67,2 5.79,2H7.59C7.7,2 7.79,2.08 7.81,2.19L8,3.38L8.74,3.82L9.86,3.37C9.96,3.33 10.08,3.37 10.13,3.47L11.03,5.03C11.09,5.13 11.07,5.25 11,5.32L10.03,6.06L10.06,6.5L10.03,6.94Z",f="M11.5,11L17.88,16.37L17,16.55L16.36,16.67C15.73,16.8 15.37,17.5 15.65,18.07L15.92,18.65L17.28,21.59L15.86,22.25L14.5,19.32L14.24,18.74C13.97,18.15 13.22,17.97 12.72,18.38L12.21,18.78L11.5,19.35V11M10.76,8.69A0.76,0.76 0 0,0 10,9.45V20.9C10,21.32 10.34,21.66 10.76,21.66C10.95,21.66 11.11,21.6 11.24,21.5L13.15,19.95L14.81,23.57C14.94,23.84 15.21,24 15.5,24C15.61,24 15.72,24 15.83,23.92L18.59,22.64C18.97,22.46 19.15,22 18.95,21.63L17.28,18L19.69,17.55C19.85,17.5 20,17.43 20.12,17.29C20.39,16.97 20.35,16.5 20,16.21L11.26,8.86L11.25,8.87C11.12,8.76 10.95,8.69 10.76,8.69M15,10V8H20V10H15M13.83,4.76L16.66,1.93L18.07,3.34L15.24,6.17L13.83,4.76M10,0H12V5H10V0M3.93,14.66L6.76,11.83L8.17,13.24L5.34,16.07L3.93,14.66M3.93,3.34L5.34,1.93L8.17,4.76L6.76,6.17L3.93,3.34M7,10H2V8H7V10",p="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",h="M21.81 10.25C21.75 10.21 21.25 9.82 20.17 9.82C19.89 9.82 19.61 9.85 19.33 9.9C19.12 8.5 17.95 7.79 17.9 7.76L17.61 7.59L17.43 7.86C17.19 8.22 17 8.63 16.92 9.05C16.72 9.85 16.84 10.61 17.25 11.26C16.76 11.54 15.96 11.61 15.79 11.61H2.62C2.28 11.61 2 11.89 2 12.24C2 13.39 2.18 14.54 2.58 15.62C3.03 16.81 3.71 17.69 4.58 18.23C5.56 18.83 7.17 19.17 9 19.17C9.79 19.17 10.61 19.1 11.42 18.95C12.54 18.75 13.62 18.36 14.61 17.79C15.43 17.32 16.16 16.72 16.78 16C17.83 14.83 18.45 13.5 18.9 12.35H19.09C20.23 12.35 20.94 11.89 21.33 11.5C21.59 11.26 21.78 10.97 21.92 10.63L22 10.39L21.81 10.25M3.85 11.24H5.61C5.69 11.24 5.77 11.17 5.77 11.08V9.5C5.77 9.42 5.7 9.34 5.61 9.34H3.85C3.76 9.34 3.69 9.41 3.69 9.5V11.08C3.7 11.17 3.76 11.24 3.85 11.24M6.28 11.24H8.04C8.12 11.24 8.2 11.17 8.2 11.08V9.5C8.2 9.42 8.13 9.34 8.04 9.34H6.28C6.19 9.34 6.12 9.41 6.12 9.5V11.08C6.13 11.17 6.19 11.24 6.28 11.24M8.75 11.24H10.5C10.6 11.24 10.67 11.17 10.67 11.08V9.5C10.67 9.42 10.61 9.34 10.5 9.34H8.75C8.67 9.34 8.6 9.41 8.6 9.5V11.08C8.6 11.17 8.66 11.24 8.75 11.24M11.19 11.24H12.96C13.04 11.24 13.11 11.17 13.11 11.08V9.5C13.11 9.42 13.05 9.34 12.96 9.34H11.19C11.11 9.34 11.04 9.41 11.04 9.5V11.08C11.04 11.17 11.11 11.24 11.19 11.24M6.28 9H8.04C8.12 9 8.2 8.91 8.2 8.82V7.25C8.2 7.16 8.13 7.09 8.04 7.09H6.28C6.19 7.09 6.12 7.15 6.12 7.25V8.82C6.13 8.91 6.19 9 6.28 9M8.75 9H10.5C10.6 9 10.67 8.91 10.67 8.82V7.25C10.67 7.16 10.61 7.09 10.5 7.09H8.75C8.67 7.09 8.6 7.15 8.6 7.25V8.82C8.6 8.91 8.66 9 8.75 9M11.19 9H12.96C13.04 9 13.11 8.91 13.11 8.82V7.25C13.11 7.16 13.04 7.09 12.96 7.09H11.19C11.11 7.09 11.04 7.15 11.04 7.25V8.82C11.04 8.91 11.11 9 11.19 9M11.19 6.72H12.96C13.04 6.72 13.11 6.65 13.11 6.56V5C13.11 4.9 13.04 4.83 12.96 4.83H11.19C11.11 4.83 11.04 4.89 11.04 5V6.56C11.04 6.64 11.11 6.72 11.19 6.72M13.65 11.24H15.41C15.5 11.24 15.57 11.17 15.57 11.08V9.5C15.57 9.42 15.5 9.34 15.41 9.34H13.65C13.57 9.34 13.5 9.41 13.5 9.5V11.08C13.5 11.17 13.57 11.24 13.65 11.24",m="M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",y="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z",v="M10 3H14V14H10V3M10 21V17H14V21H10Z",b="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z",g="M6,22A3,3 0 0,1 3,19C3,18.4 3.18,17.84 3.5,17.37L9,7.81V6A1,1 0 0,1 8,5V4A2,2 0 0,1 10,2H14A2,2 0 0,1 16,4V5A1,1 0 0,1 15,6V7.81L20.5,17.37C20.82,17.84 21,18.4 21,19A3,3 0 0,1 18,22H6M5,19A1,1 0 0,0 6,20H18A1,1 0 0,0 19,19C19,18.79 18.93,18.59 18.82,18.43L16.53,14.47L14,17L8.93,11.93L5.18,18.43C5.07,18.59 5,18.79 5,19M13,10A1,1 0 0,0 12,11A1,1 0 0,0 13,12A1,1 0 0,0 14,11A1,1 0 0,0 13,10Z",w="M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4H10L12,6H20M10.75,13H14V17H16V13H19.25L15,8.75",_="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",k="M13.5,8H12V13L16.28,15.54L17,14.33L13.5,12.25V8M13,3A9,9 0 0,0 4,12H1L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3",E="M21.8,13H20V21H13V17.67L15.79,14.88L16.5,15C17.66,15 18.6,14.06 18.6,12.9C18.6,11.74 17.66,10.8 16.5,10.8A2.1,2.1 0 0,0 14.4,12.9L14.5,13.61L13,15.13V9.65C13.66,9.29 14.1,8.6 14.1,7.8A2.1,2.1 0 0,0 12,5.7A2.1,2.1 0 0,0 9.9,7.8C9.9,8.6 10.34,9.29 11,9.65V15.13L9.5,13.61L9.6,12.9A2.1,2.1 0 0,0 7.5,10.8A2.1,2.1 0 0,0 5.4,12.9A2.1,2.1 0 0,0 7.5,15L8.21,14.88L11,17.67V21H4V13H2.25C1.83,13 1.42,13 1.42,12.79C1.43,12.57 1.85,12.15 2.28,11.72L11,3C11.33,2.67 11.67,2.33 12,2.33C12.33,2.33 12.67,2.67 13,3L17,7V6H19V9L21.78,11.78C22.18,12.18 22.59,12.59 22.6,12.8C22.6,13 22.2,13 21.8,13M7.5,12A0.9,0.9 0 0,1 8.4,12.9A0.9,0.9 0 0,1 7.5,13.8A0.9,0.9 0 0,1 6.6,12.9A0.9,0.9 0 0,1 7.5,12M16.5,12C17,12 17.4,12.4 17.4,12.9C17.4,13.4 17,13.8 16.5,13.8A0.9,0.9 0 0,1 15.6,12.9A0.9,0.9 0 0,1 16.5,12M12,6.9C12.5,6.9 12.9,7.3 12.9,7.8C12.9,8.3 12.5,8.7 12,8.7C11.5,8.7 11.1,8.3 11.1,7.8C11.1,7.3 11.5,6.9 12,6.9Z",x="M13.5,4A1.5,1.5 0 0,0 12,5.5A1.5,1.5 0 0,0 13.5,7A1.5,1.5 0 0,0 15,5.5A1.5,1.5 0 0,0 13.5,4M13.14,8.77C11.95,8.87 8.7,11.46 8.7,11.46C8.5,11.61 8.56,11.6 8.72,11.88C8.88,12.15 8.86,12.17 9.05,12.04C9.25,11.91 9.58,11.7 10.13,11.36C12.25,10 10.47,13.14 9.56,18.43C9.2,21.05 11.56,19.7 12.17,19.3C12.77,18.91 14.38,17.8 14.54,17.69C14.76,17.54 14.6,17.42 14.43,17.17C14.31,17 14.19,17.12 14.19,17.12C13.54,17.55 12.35,18.45 12.19,17.88C12,17.31 13.22,13.4 13.89,10.71C14,10.07 14.3,8.67 13.14,8.77Z",S="M7,14A2,2 0 0,1 5,12A2,2 0 0,1 7,10A2,2 0 0,1 9,12A2,2 0 0,1 7,14M12.65,10C11.83,7.67 9.61,6 7,6A6,6 0 0,0 1,12A6,6 0 0,0 7,18C9.61,18 11.83,16.33 12.65,14H17V18H21V14H23V10H12.65Z",O="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",C="M18 7C16.9 7 16 7.9 16 9V15C16 16.1 16.9 17 18 17H20C21.1 17 22 16.1 22 15V11H20V15H18V9H22V7H18M2 7V17H8V15H4V7H2M11 7C9.9 7 9 7.9 9 9V15C9 16.1 9.9 17 11 17H13C14.1 17 15 16.1 15 15V9C15 7.9 14.1 7 13 7H11M11 9H13V15H11V9Z",A="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",P="M17,3A2,2 0 0,1 19,5V15A2,2 0 0,1 17,17H13V19H14A1,1 0 0,1 15,20H22V22H15A1,1 0 0,1 14,23H10A1,1 0 0,1 9,22H2V20H9A1,1 0 0,1 10,19H11V17H7C5.89,17 5,16.1 5,15V5A2,2 0 0,1 7,3H17Z",T="M2,10.96C1.5,10.68 1.35,10.07 1.63,9.59L3.13,7C3.24,6.8 3.41,6.66 3.6,6.58L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.66,6.72 20.82,6.88 20.91,7.08L22.36,9.6C22.64,10.08 22.47,10.69 22,10.96L21,11.54V16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V10.96C2.7,11.13 2.32,11.14 2,10.96M12,4.15V4.15L12,10.85V10.85L17.96,7.5L12,4.15M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V12.69L14,15.59C13.67,15.77 13.3,15.76 13,15.6V19.29L19,15.91M13.85,13.36L20.13,9.73L19.55,8.72L13.27,12.35L13.85,13.36Z",R="M21,16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V7.5C3,7.12 3.21,6.79 3.53,6.62L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.79,6.79 21,7.12 21,7.5V16.5M12,4.15L10.11,5.22L16,8.61L17.96,7.5L12,4.15M6.04,7.5L12,10.85L13.96,9.75L8.08,6.35L6.04,7.5M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V9.21L13,12.58V19.29L19,15.91Z",j="M5.41,21L6.12,17H2.12L2.47,15H6.47L7.53,9H3.53L3.88,7H7.88L8.59,3H10.59L9.88,7H15.88L16.59,3H18.59L17.88,7H21.88L21.53,9H17.53L16.47,15H20.47L20.12,17H16.12L15.41,21H13.41L14.12,17H8.12L7.41,21H5.41M9.53,9L8.47,15H14.47L15.53,9H9.53Z",I="M20.5,11H19V7C19,5.89 18.1,5 17,5H13V3.5A2.5,2.5 0 0,0 10.5,1A2.5,2.5 0 0,0 8,3.5V5H4A2,2 0 0,0 2,7V10.8H3.5C5,10.8 6.2,12 6.2,13.5C6.2,15 5,16.2 3.5,16.2H2V20A2,2 0 0,0 4,22H7.8V20.5C7.8,19 9,17.8 10.5,17.8C12,17.8 13.2,19 13.2,20.5V22H17A2,2 0 0,0 19,20V16H20.5A2.5,2.5 0 0,0 23,13.5A2.5,2.5 0 0,0 20.5,11Z",D="M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1Z",z="M12,18H6V14H12M21,14V12L20,7H4L3,12V14H4V20H14V14H18V20H20V14M20,4H4V6H20V4Z",F="M13,3V9H21V3M13,21H21V11H13M3,21H11V15H3M3,13H11V3H3V13Z"},4669:(e,t,n)=>{"use strict";var r=n(9722);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){var t=function(){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}}();return function(){var n,r=p(e);if(t){var i=p(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d(this,n)}}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(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 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;a{"use strict";var r=n(8149),i=n(6389),o=n(5317),a=n(8426),s=n(9722),c=[60,60,24,7],l=["second","minute","hour","day"];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 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;n2&&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 s="week",u=0;u\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 Ze=function(){return e},e}function et(){var e=rt(['\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=Qe(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=Qe(regeneratorRuntime.mark((function e(t){var r,n,i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,n={network:null},e.prev=3,e.next=6,Object(a.i)(this.hass,this.addon.slug,n);case 6:if(o={success:!0,response:void 0,path:"option"},Object(B.a)(this,"hass-api-called",o),"started"!==(null===(i=this.addon)||void 0===i?void 0:i.state)){e.next=11;break}return e.next=11,p(this,this.hass,this.addon);case 11:e.next=16;break;case 13:e.prev=13,e.t0=e.catch(3),this._error="Failed to set addon network configuration, ".concat(Object(d.a)(e.t0));case 16:r.progress=!1;case 17:case"end":return e.stop()}}),e,this,[[3,13]])}))),function(e){return n.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=Qe(regeneratorRuntime.mark((function e(t){var r,n,i,o,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(r=t.currentTarget).progress=!0,this._error=void 0,n={},this._config.forEach((function(e){n[e.container]=parseInt(String(e.host),10)})),i={network:n},e.prev=6,e.next=9,Object(a.i)(this.hass,this.addon.slug,i);case 9:if(s={success:!0,response:void 0,path:"option"},Object(B.a)(this,"hass-api-called",s),"started"!==(null===(o=this.addon)||void 0===o?void 0:o.state)){e.next=14;break}return e.next=14,p(this,this.hass,this.addon);case 14:e.next=19;break;case 16:e.prev=16,e.t0=e.catch(6),this._error="Failed to set addon network configuration, ".concat(Object(d.a)(e.t0));case 19:r.progress=!1;case 20:case"end":return e.stop()}}),e,this,[[6,16]])}))),function(e){return r.apply(this,arguments)})},{kind:"get",static:!0,key:"styles",value:function(){return[s.c,c.a,Object(i.c)(Je())]}}]}}),i.a);var yt=r(85);function bt(e){return(bt="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 gt(){var e=jt(["\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 gt=function(){return e},e}function wt(){var e=jt(["\n \n "]);return wt=function(){return e},e}function kt(){var e=jt(["\n \n "]);return kt=function(){return e},e}function Et(){var e=jt(['\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 Ht=function(){return e},e}function Bt(){var e=Lt([""]);return Bt=function(){return e},e}function qt(){var e=Lt(['
    ',"
    "]);return qt=function(){return e},e}function Vt(){var e=Lt(['\n
    \n \n ','\n
    \n ',"\n
    \n
    \n
    \n "]);return Vt=function(){return e},e}function $t(){var e=Lt([""]);return $t=function(){return e},e}function Lt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Wt(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 Gt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Wt(o,n,i,a,s,"next",e)}function s(e){Wt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Yt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Jt(e,t){return(Jt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Kt(e,t){return!t||"object"!==Ut(t)&&"function"!=typeof t?Qt(e):t}function Qt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xt(){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 Zt(e){var t,r=ir(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 er(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function tr(e){return e.decorators&&e.decorators.length}function rr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function nr(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 ir(e){var t=function(e,t){if("object"!==Ut(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Ut(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ut(t)?t:String(t)}function or(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\n ']);return pr=function(){return e},e}function hr(e,t){for(var r=0;r 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 Er=function(){return e},e}function Or(){var e=Dr(['
    ',"
    "]);return Or=function(){return e},e}function jr(){var e=Dr(['\n \n ',"\n
    \n "]);return jr=function(){return e},e}function Pr(){var e=Dr([" "," "]);return Pr=function(){return e},e}function xr(){var e=Dr([" "]);return xr=function(){return e},e}function _r(){var e=Dr(['\n
    \n
    \n \n \n ',"\n ","\n \n
    \n ","\n
    \n ","\n
    \n "]);return _r=function(){return e},e}function Dr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Sr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Ar(e,t){return(Ar=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Tr(e,t){return!t||"object"!==kr(t)&&"function"!=typeof t?Cr(e):t}function Cr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function zr(){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 Rr(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 Fr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ir(e){return e.decorators&&e.decorators.length}function Mr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ur(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"!==kr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==kr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===kr(t)?t:String(t)}function Hr(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)(xr(),this.icon),this.value&&!this.image?Object(i.f)(Pr(),this.value):"",this.label?Object(i.f)(jr(),Object(cr.a)({label:!0,big:this.label.length>5}),this.label):"",this.description?Object(i.f)(Or(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[Object(i.c)(Er())]}},{kind:"method",key:"updated",value:function(e){Br(qr(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",Vr);r(98),r(30),r(107),r(100);var $r=r(120);function Lr(e){return(Lr="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 Wr(){var e=zn(['\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\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 ha-settings-row {\n padding: 0;\n height: 54px;\n width: 100%;\n }\n ha-settings-row > span[slot="description"] {\n white-space: normal;\n color: var(--secondary-text-color);\n }\n ha-settings-row[three-line] {\n height: 74px;\n }\n\n .addon-options {\n max-width: 50%;\n }\n @media (max-width: 720px) {\n .addon-options {\n max-width: 100%;\n }\n }\n ']);return Wr=function(){return e},e}function Gr(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 Yr(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Gr(o,n,i,a,s,"next",e)}function s(e){Gr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Jr(){var e=zn(['\n \n
    \n \n This add-on is not available on your system.\n

    \n ']);return Kr=function(){return e},e}function Qr(){var e=zn(["\n ","\n \n Install\n \n "]);return Qr=function(){return e},e}function Xr(){var e=zn(['\n \n Rebuild\n \n ']);return Xr=function(){return e},e}function Zr(){var e=zn(['\n \n \n Open web UI\n \n
    \n ']);return en=function(){return e},e}function tn(){var e=zn(["\n \n Start\n \n "]);return tn=function(){return e},e}function rn(){var e=zn(['\n \n Stop\n \n \n Restart\n \n ']);return rn=function(){return e},e}function nn(){var e=zn(["\n ","\n ","\n ",'\n ',"
    "]);return on=function(){return e},e}function an(){var e=zn(["\n \n Protection mode\n \n \n Blocks elevated system access from the add-on\n \n \n \n Show in sidebar\n \n \n ',"\n \n \n \n "]);return sn=function(){return e},e}function cn(){var e=zn(["\n \n Auto update\n \n \n Auto update the add-on when there is a new version\n available\n \n \n \n Watchdog\n \n \n This will start the add-on if it crashes\n \n \n \n \n Start on boot\n \n \n Make the add-on start during a system boot\n \n \n \n \n \n \n \n \n \n \n
    \n ']);return R=function(){return e},e}function j(){var e=D(['
    ']);return j=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){var t=function(){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}}();return function(){var n,r=B(e);if(t){var i=B(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return N(this,n)}}function N(e,t){return!t||"object"!==C(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 B(e){return(B=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function H(e){var t,n=q(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 q(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 Y(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{"use strict";n(4497);var r=n(5317),i=(n(6280),n(8121),n(9722)),o=n(1471),a=n(7181);n(6075),n(2039);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 paper-input-container {\n position: relative;\n padding: 8px;\n margin: 0 -8px;\n }\n paper-input-container.dragged:before {\n position: var(--layout-fit_-_position);\n top: var(--layout-fit_-_top);\n right: var(--layout-fit_-_right);\n bottom: var(--layout-fit_-_bottom);\n left: var(--layout-fit_-_left);\n background: currentColor;\n content: "";\n opacity: var(--dark-divider-opacity);\n pointer-events: none;\n border-radius: 4px;\n }\n input.file {\n display: none;\n }\n img {\n max-width: 125px;\n max-height: 125px;\n }\n mwc-icon-button {\n --mdc-icon-button-size: 24px;\n --mdc-icon-size: 20px;\n }\n ha-circular-progress {\n display: block;\n text-align-last: center;\n }\n ']);return c=function(){return e},e}function l(){var e=h(['\n \n \n \n \n ']);return f=function(){return e},e}function p(){var e=h(["\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){var t=function(){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}}();return function(){var n,r=A(e);if(t){var i=A(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return b(this,n)}}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 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 _(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 E(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 S(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==s(r))return r;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 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;a{"use strict";n.d(t,{v:()=>i});var r=n(7181),i=function(e,t){(0,r.B)(e,"show-dialog",{dialogTag:"dialog-hassio-markdown",dialogImport:function(){return Promise.all([n.e(546),n.e(116)]).then(n.bind(n,6884))},dialogParams:t})}},6008:(e,t,n)=>{"use strict";n.r(t),n.d(t,{DialogHassioNetwork:()=>Vi});var r=n(7480),i=n(7581),o=n(9722),a=n(7690),s=n(440),c=(n(7330),n(4707)),l=n(7181),u=n(2774),d=n(5415),f=n(8014),p=n(8601),h=n(8220),m=(n(4497),{ACTIVE:"mdc-tab-indicator--active",FADE:"mdc-tab-indicator--fade",NO_TRANSITION:"mdc-tab-indicator--no-transition"}),y={CONTENT_SELECTOR:".mdc-tab-indicator__content"},v=function(e){function t(n){return e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this}return(0,r.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return m},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return y},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},computeContentClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},setContentStyleProperty:function(){}}},enumerable:!0,configurable:!0}),t.prototype.computeContentClientRect=function(){return this.adapter.computeContentClientRect()},t}(u.K);const b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.activate=function(){this.adapter.addClass(v.cssClasses.ACTIVE)},t.prototype.deactivate=function(){this.adapter.removeClass(v.cssClasses.ACTIVE)},t}(v);const g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.activate=function(e){if(e){var t=this.computeContentClientRect(),n=e.width/t.width,r=e.left-t.left;this.adapter.addClass(v.cssClasses.NO_TRANSITION),this.adapter.setContentStyleProperty("transform","translateX("+r+"px) scaleX("+n+")"),this.computeContentClientRect(),this.adapter.removeClass(v.cssClasses.NO_TRANSITION),this.adapter.addClass(v.cssClasses.ACTIVE),this.adapter.setContentStyleProperty("transform","")}else this.adapter.addClass(v.cssClasses.ACTIVE)},t.prototype.deactivate=function(){this.adapter.removeClass(v.cssClasses.ACTIVE)},t}(v);var w=n(1471);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 k(){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 k=function(){return e},e}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=t.committer.element,r=e.interactionNode||n,i=t.value,o=X.get(i);void 0!==o&&o!==r&&(i.destroy(),i=c.Jb),i===c.Jb?(i=G(Object.assign({},e,{surfaceNode:n})),X.set(i,r),t.setValue(i)):(void 0!==e.unbounded&&i.setUnbounded(e.unbounded),void 0!==e.disabled&&i.setUnbounded(e.disabled)),!0===e.active?i.startPress():!1===e.active&&i.endPress()}})),J={ACTIVE:"mdc-tab--active"},Q={ARIA_SELECTED:"aria-selected",CONTENT_SELECTOR:".mdc-tab__content",INTERACTED_EVENT:"MDCTab:interacted",RIPPLE_SELECTOR:".mdc-tab__ripple",TABINDEX:"tabIndex",TAB_INDICATOR_SELECTOR:".mdc-tab-indicator"};const ee=function(e){function t(n){var i=e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this;return i.focusOnActivate_=!0,i}return(0,r.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return J},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return Q},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setAttr:function(){},activateIndicator:function(){},deactivateIndicator:function(){},notifyInteracted:function(){},getOffsetLeft:function(){return 0},getOffsetWidth:function(){return 0},getContentOffsetLeft:function(){return 0},getContentOffsetWidth:function(){return 0},focus:function(){}}},enumerable:!0,configurable:!0}),t.prototype.handleClick=function(){this.adapter.notifyInteracted()},t.prototype.isActive=function(){return this.adapter.hasClass(J.ACTIVE)},t.prototype.setFocusOnActivate=function(e){this.focusOnActivate_=e},t.prototype.activate=function(e){this.adapter.addClass(J.ACTIVE),this.adapter.setAttr(Q.ARIA_SELECTED,"true"),this.adapter.setAttr(Q.TABINDEX,"0"),this.adapter.activateIndicator(e),this.focusOnActivate_&&this.adapter.focus()},t.prototype.deactivate=function(){this.isActive()&&(this.adapter.removeClass(J.ACTIVE),this.adapter.setAttr(Q.ARIA_SELECTED,"false"),this.adapter.setAttr(Q.TABINDEX,"-1"),this.adapter.deactivateIndicator())},t.prototype.computeDimensions=function(){var e=this.adapter.getOffsetWidth(),t=this.adapter.getOffsetLeft(),n=this.adapter.getContentOffsetWidth(),r=this.adapter.getContentOffsetLeft();return{contentLeft:t+r,contentRight:t+r+n,rootLeft:t,rootRight:t+e}},t}(u.K);function te(e){return(te="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 ne(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 re(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){ne(o,r,i,a,s,"next",e)}function s(e){ne(o,r,i,a,s,"throw",e)}a(void 0)}))}}function ie(){var e=ue(['']);return ie=function(){return e},e}function oe(){var e=ue(['\n \n \n ',"\n ","\n ","\n \n ",'\n \n ']);return oe=function(){return e},e}function ae(){var e=ue(['\n ',""]);return ae=function(){return e},e}function se(){var e=ue([""]);return se=function(){return e},e}function ce(){var e=ue(['\n ',""]);return ce=function(){return e},e}function le(){var e=ue([""]);return le=function(){return e},e}function ue(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function de(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fe(e,t){for(var n=0;n\n
    \n
    \n
    \n \n ']);return Ne=function(){return e},e}function Me(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Be(e,t){for(var n=0;nr&&(i=0),i},t.prototype.calculateScrollIncrement_=function(e,t,n,r){var i=this.adapter.getTabDimensionsAtIndex(t),o=i.contentLeft-n-r,a=i.contentRight-n-nt.EXTRA_SCROLL_AMOUNT,s=o+nt.EXTRA_SCROLL_AMOUNT;return te?Math.max(s,0):Math.min(c,0)},t.prototype.findAdjacentTabIndexClosestToEdge_=function(e,t,n,r){var i=t.rootLeft-n,o=t.rootRight-n-r,a=i+o;return i<0||a<0?e-1:o>0||a>0?e+1:-1},t.prototype.findAdjacentTabIndexClosestToEdgeRTL_=function(e,t,n,r,i){var o=i-t.rootLeft-r-n,a=i-t.rootRight-n,s=o+a;return o>0||s>0?e+1:a<0||s<0?e-1:-1},t.prototype.getKeyFromEvent_=function(e){return rt.has(e.key)?e.key:it.get(e.keyCode)},t.prototype.isActivationKey_=function(e){return e===tt.SPACE_KEY||e===tt.ENTER_KEY},t.prototype.indexIsInRange_=function(e){return e>=0&&e\n \n \n ']);return lt=function(){return e},e}function ut(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function dt(e,t){for(var n=0;n label"};const Dt=function(e){function t(n){var i=e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this;return i.click=function(){i.handleClick()},i}return(0,r.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return jt},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return It},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{activateInputRipple:function(){},deactivateInputRipple:function(){},deregisterInteractionHandler:function(){},registerInteractionHandler:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){this.adapter.registerInteractionHandler("click",this.click)},t.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("click",this.click)},t.prototype.handleClick=function(){var e=this;this.adapter.activateInputRipple(),requestAnimationFrame((function(){e.adapter.deactivateInputRipple()}))},t}(u.K);function zt(e){return(zt="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 Ft(){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 Ft=function(){return e},e}function Lt(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 Nt(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){Lt(o,r,i,a,s,"next",e)}function s(e){Lt(o,r,i,a,s,"throw",e)}a(void 0)}))}}function Mt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bt(e,t){for(var n=0;nlabel{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}:host{display:inline-flex}.mdc-form-field{width:100%}::slotted(*){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}::slotted(mwc-switch){margin-right:10px}[dir=rtl] ::slotted(mwc-switch),::slotted(mwc-switch)[dir=rtl]{margin-left:10px}"]);return qt=function(){return e},e}(0,r.gn)([(0,o.Cb)({type:Boolean})],$t.prototype,"alignEnd",void 0),(0,r.gn)([(0,o.Cb)({type:Boolean})],$t.prototype,"spaceBetween",void 0),(0,r.gn)([(0,o.Cb)({type:Boolean})],$t.prototype,"nowrap",void 0),(0,r.gn)([(0,o.Cb)({type:String}),(0,M.P)(function(){var e=Nt(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(n=this.input)){e.next=10;break}if("input"!==n.localName){e.next=6;break}n.setAttribute("aria-label",t),e.next=10;break;case 6:if(!(n instanceof p.Wg)){e.next=10;break}return e.next=9,n.updateComplete;case 9:n.setAriaLabel(t);case 10:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}())],$t.prototype,"label",void 0),(0,r.gn)([(0,o.IO)(".mdc-form-field")],$t.prototype,"mdcRoot",void 0),(0,r.gn)([(0,o.IO)("slot")],$t.prototype,"slotEl",void 0),(0,r.gn)([(0,o.IO)("label")],$t.prototype,"labelEl",void 0);var Yt=(0,o.iv)(qt());function Wt(e){return(Wt="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 Gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xt(e,t){return(Xt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zt(e){var t=function(){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}}();return function(){var n,r=Qt(e);if(t){var i=Qt(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Jt(this,n)}}function Jt(e,t){return!t||"object"!==Wt(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(e){return(Qt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var en=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&&Xt(e,t)}(n,e);var t=Zt(n);function n(){return Gt(this,n),t.apply(this,arguments)}return n}($t);function tn(e){return(tn="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 nn(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n :host(:not([alignEnd])) ::slotted(ha-switch) {\n margin-right: 10px;\n }\n :host([dir="rtl"]:not([alignEnd])) ::slotted(ha-switch) {\n margin-left: 10px;\n margin-right: auto;\n }\n ']);return nn=function(){return e},e}function rn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function on(e,t){return(on=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function an(e){var t=function(){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}}();return function(){var n,r=ln(e);if(t){var i=ln(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return sn(this,n)}}function sn(e,t){return!t||"object"!==tn(t)&&"function"!=typeof t?cn(e):t}function cn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ln(e){return(ln=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function un(e){var t,n=mn(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 dn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function fn(e){return e.decorators&&e.decorators.length}function pn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function hn(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 mn(e){var t=function(e,t){if("object"!==tn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==tn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===tn(t)?t:String(t)}function yn(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[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function gn(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 "]);return Pn=function(){return e},e}function Tn(){var e=Rn(['']);return Tn=function(){return e},e}function Rn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function jn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function In(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=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\n \n ',"\n \n \n "]);return Fr=function(){return e},e}function Lr(){var e=Jr(["\n

    \n ",":\n

    \n
      \n ","\n
    \n "]);return Lr=function(){return e},e}function Nr(){var e=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Nr=function(){return e},e}function Mr(){var e=Jr(["\n

    \n ",":\n

    \n
      \n ","\n
    \n "]);return Mr=function(){return e},e}function Br(){var e=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Br=function(){return e},e}function Hr(){var e=Jr(["\n

    ",":

    \n
      \n ","\n
    \n "]);return Hr=function(){return e},e}function Vr(){var e=Jr(['\n
  • \n \n ',"\n \n
  • \n "]);return Vr=function(){return e},e}function Ur(){var e=Jr(["\n

    ",":

    \n
      \n ","\n
    \n "]);return Ur=function(){return e},e}function Kr(){var e=Jr(["\n
  • \n \n ',"\n \n
  • \n "]);return Kr=function(){return e},e}function $r(){var e=Jr(["\n

    \n ",":\n

    \n
      \n ","\n
    \n "]);return $r=function(){return e},e}function qr(){var e=Jr(["\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"]);return gi=function(){return e},e}function wi(){var e=Oi([' \n \n \n \n \n \n \n \n \n
    \n \n
    \n \n \n Network settings\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;at.data.primary?-1:1})),this._device=this._network[this._curTabIndex],this._device.data.nameservers=String(this._device.data.nameservers),e.next=8,this.updateComplete;case 8:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})},{kind:"method",key:"closeDialog",value:function(){this._params=void 0,this._prosessing=!1,(0,l.B)(this,"dialog-closed",{dialog:this.localName})}},{kind:"method",key:"render",value:function(){return this._params&&this._network?(0,o.dy)(xi(),!0,this.closeDialog,At.r5M,this._network.length>1?(0,o.dy)(Ei(),this._curTabIndex,this._handleTabActivated,this._network.map((function(e){return(0,o.dy)(ki(),e.interface,e.interface)}))):"",Rt(this._renderTab())):(0,o.dy)(Si())}},{kind:"method",key:"_renderTab",value:function(){return(0,o.dy)(_i(),this._handleRadioValueChanged,"dhcp"===this._device.data.method,this._handleRadioValueChanged,"static"===this._device.data.method,"dhcp"!==this._device.data.method?(0,o.dy)(wi(),this._device.data.ip_address,this._handleInputValueChanged,this._device.data.gateway,this._handleInputValueChanged,this._device.data.nameservers,this._handleInputValueChanged):"",this.closeDialog,this._updateNetwork,!this._dirty,this._prosessing?(0,o.dy)(gi()):"Update")}},{kind:"method",key:"_updateNetwork",value:(r=Ai(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._prosessing=!0,"dhcp"!==(n={method:this._device.data.method}).method&&(n=Object.assign({},n,{address:this._device.data.ip_address,gateway:this._device.data.gateway,dns:String(this._device.data.nameservers).split(",")})),e.prev=3,e.next=6,(0,hi.t)(this.hass,this._device.interface,n);case 6:e.next=13;break;case 8:return e.prev=8,e.t0=e.catch(3),(0,mi.Ys)(this,{title:"Failed to change network settings",text:(0,pi.js)(e.t0)}),this._prosessing=!1,e.abrupt("return");case 13:null===(t=this._params)||void 0===t||t.loadData(),this.closeDialog();case 15:case"end":return e.stop()}}),e,this,[[3,8]])}))),function(){return r.apply(this,arguments)})},{kind:"method",key:"_handleTabActivated",value:(n=Ai(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!this._dirty){e.next=7;break}return e.next=3,(0,mi.g7)(this,{text:"You have unsaved changes, these will get lost if you change tabs, do you want to continue?",confirmText:"yes",dismissText:"no"});case 3:if(e.sent){e.next=7;break}return this.requestUpdate("_device"),e.abrupt("return");case 7:this._curTabIndex=t.detail.index,this._device=this._network[t.detail.index],this._device.data.nameservers=String(this._device.data.nameservers);case 10:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{kind:"method",key:"_handleRadioValueChanged",value:function(e){var t=e.target.value;t&&this._device&&this._device.data.method!==t&&(this._dirty=!0,this._device.data.method=t,this.requestUpdate("_device"))}},{kind:"method",key:"_handleInputValueChanged",value:function(e){var t=e.target.value,n=e.target.id;t&&this._device&&this._device.data[n]!==t&&(this._dirty=!0,this._device.data[n]=t)}},{kind:"get",static:!0,key:"styles",value:function(){return[yi.yu,(0,o.iv)(bi())]}}]}}),o.oi)},2109:(e,t,n)=>{"use strict";n.r(t);n(7330),n(4497);var r=n(5317),i=(n(7956),n(3803),n(9194),n(9722)),o=n(4516),a=(n(6075),n(313),n(2039),n(4154)),s=n(1682),c=n(9810),l=n(1654);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 d(){var e=v(["\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 d=function(){return e},e}function f(){var e=v([""]);return f=function(){return e},e}function p(){var e=v(["\n \n No repositories\n \n "]);return p=function(){return e},e}function h(){var e=v(['\n \n \n
    ',"
    \n
    ","
    \n
    ","
    \n
    \n ',"
    "]);return m=function(){return e},e}function y(){var e=v(["\n \n ','\n
    \n ','\n
    \n \n
    \n
    \n \n Close\n \n \n ']);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,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 g(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){b(o,r,i,a,s,"next",e)}function s(e){b(o,r,i,a,s,"throw",e)}a(void 0)}))}}function w(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 k(e){var t=function(){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}}();return function(){var n,r=S(e);if(t){var i=S(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return E(this,n)}}function E(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?x(e):t}function x(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function S(e){return(S=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function O(e){var t,n=R(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 C(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function A(e){return e.decorators&&e.decorators.length}function P(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 R(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 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{"use strict";n.r(t),n.d(t,{DialogHassioSnapshotUpload:()=>O});var r=n(5317),i=n(9722),o=n(7181),a=(n(3221),n(1654));n(3098);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=d(["\n ha-header-bar {\n --mdc-theme-on-primary: var(--primary-text-color);\n --mdc-theme-primary: var(--mdc-theme-surface);\n flex-shrink: 0;\n }\n /* overrule the ha-style-dialog max-height on small screens */\n @media all and (max-width: 450px), all and (max-height: 500px) {\n ha-header-bar {\n --mdc-theme-primary: var(--app-header-background-color);\n --mdc-theme-on-primary: var(--app-header-text-color, white);\n }\n }\n "]);return c=function(){return e},e}function l(){var e=d(["\n \n \n \n Upload snapshot\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{"use strict";function r(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n .content {\n margin: 8px;\n }\n h1,\n .description,\n .card-content {\n color: var(--primary-text-color);\n }\n h1 {\n font-size: 2em;\n margin-bottom: 8px;\n font-family: var(--paper-font-headline_-_font-family);\n -webkit-font-smoothing: var(--paper-font-headline_-_-webkit-font-smoothing);\n font-size: var(--paper-font-headline_-_font-size);\n font-weight: var(--paper-font-headline_-_font-weight);\n letter-spacing: var(--paper-font-headline_-_letter-spacing);\n line-height: var(--paper-font-headline_-_line-height);\n padding-left: 8px;\n }\n .description {\n margin-top: 4px;\n padding-left: 8px;\n }\n .card-group {\n display: grid;\n grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n grid-gap: 8px;\n }\n @media screen and (min-width: 640px) {\n .card-group {\n grid-template-columns: repeat(auto-fit, minmax(300px, 0.5fr));\n }\n }\n @media screen and (min-width: 1020px) {\n .card-group {\n grid-template-columns: repeat(auto-fit, minmax(300px, 0.333fr));\n }\n }\n @media screen and (min-width: 1300px) {\n .card-group {\n grid-template-columns: repeat(auto-fit, minmax(300px, 0.25fr));\n }\n }\n ha-call-api-button {\n font-weight: 500;\n color: var(--primary-color);\n }\n .error {\n color: var(--error-color);\n margin-top: 16px;\n }\n"]);return r=function(){return e},e}n.d(t,{l:()=>i});var i=(0,n(9722).iv)(r())},2774:(e,t,n)=>{"use strict";n.d(t,{K:()=>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}()},440:(e,t,n)=>{"use strict";function r(e){return void 0===e&&(e=window),!!function(e){void 0===e&&(e=window);var t=!1;try{var n={get passive(){return t=!0,!1}},r=function(){};e.document.addEventListener("test",r,n),e.document.removeEventListener("test",r,n)}catch(i){t=!1}return t}(e)&&{passive:!0}}n.d(t,{K:()=>r})},8014:(e,t,n)=>{"use strict";function r(e,t){if(e.closest)return e.closest(t);for(var n=e;n;){if(i(n,t))return n;n=n.parentElement}return null}function i(e,t){return(e.matches||e.webkitMatchesSelector||e.msMatchesSelector).call(e,t)}n.d(t,{oq:()=>r,wB:()=>i})},8220:(e,t,n)=>{"use strict";n.d(t,{q:()=>i.qN,H:()=>p});var r=n(9722),i=n(2612);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;n{"use strict";n.d(t,{qN:()=>r.q,Wg:()=>f});var r=n(8220);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{"use strict";n.d(t,{P:()=>r});var r=function(e){return function(t,n){if(t.constructor._observers){if(!t.constructor.hasOwnProperty("_observers")){var r=t.constructor._observers;t.constructor._observers=new Map,r.forEach((function(e,n){return t.constructor._observers.set(n,e)}))}}else{t.constructor._observers=new Map;var i=t.updated;t.updated=function(e){var t=this;i.call(this,e),e.forEach((function(e,n){var r=t.constructor._observers.get(n);void 0!==r&&r.call(t,t[n],e)}))}}t.constructor._observers.set(n,e)}}},2612:(e,t,n)=>{"use strict";n.d(t,{OE:()=>a,f6:()=>s,qN:()=>c,Mh:()=>d,WU:()=>f});var r=n(8014);function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}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)}},7330:(e,t,n)=>{"use strict";var r=n(7480),i=n(9722);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=(0,i.iv)(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 w(){var e=k(['\n \n ','\n \n \n ','\n \n \n ','\n \n \n \n \n \n ',"\n \n \n "]);return w=function(){return e},e}function _(){var e=k(['']);return _=function(){return e},e}function k(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function E(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){for(var n=0;n{"use strict";var r=n(7480),i=n(9722),o=(n(1083),n(8734));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=l(['\n ','\n ','\n \n \n \n ']);return s=function(){return e},e}function c(){var e=l(['\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){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 v=function(){return e},e}(0,r.gn)([(0,i.Cb)({type:Boolean,reflect:!0})],y.prototype,"disabled",void 0),(0,r.gn)([(0,i.Cb)({type:String})],y.prototype,"icon",void 0),(0,r.gn)([(0,i.Cb)({type:String})],y.prototype,"label",void 0),(0,r.gn)([(0,i.IO)("button")],y.prototype,"buttonElement",void 0),(0,r.gn)([(0,i.GC)("mwc-ripple")],y.prototype,"ripple",void 0),(0,r.gn)([(0,i.sz)()],y.prototype,"shouldRenderRipple",void 0),(0,r.gn)([(0,i.hO)({passive:!0})],y.prototype,"handleRippleMouseDown",null),(0,r.gn)([(0,i.hO)({passive:!0})],y.prototype,"handleRippleTouchStart",null);var b=(0,i.iv)(v());function g(e){return(g="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 _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e){var t=function(){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}}();return function(){var n,r=x(e);if(t){var i=x(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return E(this,n)}}function E(e,t){return!t||"object"!==g(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(e){return(x=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&&_(e,t)}(n,e);var t=k(n);function n(){return w(this,n),t.apply(this,arguments)}return n}(y);S.styles=b,S=(0,r.gn)([(0,i.Mo)("mwc-icon-button")],S)},1083:(e,t,n)=>{"use strict";var r=n(7480),i=n(9722),o=n(8220),a=n(9451),s=n(1471),c=n(9865);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=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n
    ']);return u=function(){return 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{"use strict";n.d(t,{A:()=>r});var r=function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.startPress=function(e){t().then((function(t){t&&t.startPress(e)}))},this.endPress=function(){t().then((function(e){e&&e.endPress()}))},this.startFocus=function(){t().then((function(e){e&&e.startFocus()}))},this.endFocus=function(){t().then((function(e){e&&e.endFocus()}))},this.startHover=function(){t().then((function(e){e&&e.startHover()}))},this.endHover=function(){t().then((function(e){e&&e.endHover()}))}}},9451:(e,t,n)=>{"use strict";n.d(t,{Z:()=>f});var r=n(7480),i=n(2774),o={BG_FOCUSED:"mdc-ripple-upgraded--background-focused",FG_ACTIVATION:"mdc-ripple-upgraded--foreground-activation",FG_DEACTIVATION:"mdc-ripple-upgraded--foreground-deactivation",ROOT:"mdc-ripple-upgraded",UNBOUNDED:"mdc-ripple-upgraded--unbounded"},a={VAR_FG_SCALE:"--mdc-ripple-fg-scale",VAR_FG_SIZE:"--mdc-ripple-fg-size",VAR_FG_TRANSLATE_END:"--mdc-ripple-fg-translate-end",VAR_FG_TRANSLATE_START:"--mdc-ripple-fg-translate-start",VAR_LEFT:"--mdc-ripple-left",VAR_TOP:"--mdc-ripple-top"},s={DEACTIVATION_TIMEOUT_MS:225,FG_DEACTIVATION_MS:150,INITIAL_ORIGIN_SCALE:.6,PADDING:10,TAP_DELAY_MS:300},c=n(4445),l=["touchstart","pointerdown","mousedown","keydown"],u=["touchend","pointerup","mouseup","contextmenu"],d=[];const f=function(e){function t(n){var i=e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this;return i.activationAnimationHasEnded_=!1,i.activationTimer_=0,i.fgDeactivationRemovalTimer_=0,i.fgScale_="0",i.frame_={width:0,height:0},i.initialSize_=0,i.layoutFrame_=0,i.maxRadius_=0,i.unboundedCoords_={left:0,top:0},i.activationState_=i.defaultActivationState_(),i.activationTimerCallback_=function(){i.activationAnimationHasEnded_=!0,i.runDeactivationUXLogicIfReady_()},i.activateHandler_=function(e){return i.activate_(e)},i.deactivateHandler_=function(){return i.deactivate_()},i.focusHandler_=function(){return i.handleFocus()},i.blurHandler_=function(){return i.handleBlur()},i.resizeHandler_=function(){return i.layout()},i}return(0,r.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return o},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return a},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return s},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},browserSupportsCssVars:function(){return!0},computeBoundingRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},containsEventTarget:function(){return!0},deregisterDocumentInteractionHandler:function(){},deregisterInteractionHandler:function(){},deregisterResizeHandler:function(){},getWindowPageOffset:function(){return{x:0,y:0}},isSurfaceActive:function(){return!0},isSurfaceDisabled:function(){return!0},isUnbounded:function(){return!0},registerDocumentInteractionHandler:function(){},registerInteractionHandler:function(){},registerResizeHandler:function(){},removeClass:function(){},updateCssVariable:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){var e=this,n=this.supportsPressRipple_();if(this.registerRootHandlers_(n),n){var r=t.cssClasses,i=r.ROOT,o=r.UNBOUNDED;requestAnimationFrame((function(){e.adapter.addClass(i),e.adapter.isUnbounded()&&(e.adapter.addClass(o),e.layoutInternal_())}))}},t.prototype.destroy=function(){var e=this;if(this.supportsPressRipple_()){this.activationTimer_&&(clearTimeout(this.activationTimer_),this.activationTimer_=0,this.adapter.removeClass(t.cssClasses.FG_ACTIVATION)),this.fgDeactivationRemovalTimer_&&(clearTimeout(this.fgDeactivationRemovalTimer_),this.fgDeactivationRemovalTimer_=0,this.adapter.removeClass(t.cssClasses.FG_DEACTIVATION));var n=t.cssClasses,r=n.ROOT,i=n.UNBOUNDED;requestAnimationFrame((function(){e.adapter.removeClass(r),e.adapter.removeClass(i),e.removeCssVars_()}))}this.deregisterRootHandlers_(),this.deregisterDeactivationHandlers_()},t.prototype.activate=function(e){this.activate_(e)},t.prototype.deactivate=function(){this.deactivate_()},t.prototype.layout=function(){var e=this;this.layoutFrame_&&cancelAnimationFrame(this.layoutFrame_),this.layoutFrame_=requestAnimationFrame((function(){e.layoutInternal_(),e.layoutFrame_=0}))},t.prototype.setUnbounded=function(e){var n=t.cssClasses.UNBOUNDED;e?this.adapter.addClass(n):this.adapter.removeClass(n)},t.prototype.handleFocus=function(){var e=this;requestAnimationFrame((function(){return e.adapter.addClass(t.cssClasses.BG_FOCUSED)}))},t.prototype.handleBlur=function(){var e=this;requestAnimationFrame((function(){return e.adapter.removeClass(t.cssClasses.BG_FOCUSED)}))},t.prototype.supportsPressRipple_=function(){return this.adapter.browserSupportsCssVars()},t.prototype.defaultActivationState_=function(){return{activationEvent:void 0,hasDeactivationUXRun:!1,isActivated:!1,isProgrammatic:!1,wasActivatedByPointer:!1,wasElementMadeActive:!1}},t.prototype.registerRootHandlers_=function(e){var t=this;e&&(l.forEach((function(e){t.adapter.registerInteractionHandler(e,t.activateHandler_)})),this.adapter.isUnbounded()&&this.adapter.registerResizeHandler(this.resizeHandler_)),this.adapter.registerInteractionHandler("focus",this.focusHandler_),this.adapter.registerInteractionHandler("blur",this.blurHandler_)},t.prototype.registerDeactivationHandlers_=function(e){var t=this;"keydown"===e.type?this.adapter.registerInteractionHandler("keyup",this.deactivateHandler_):u.forEach((function(e){t.adapter.registerDocumentInteractionHandler(e,t.deactivateHandler_)}))},t.prototype.deregisterRootHandlers_=function(){var e=this;l.forEach((function(t){e.adapter.deregisterInteractionHandler(t,e.activateHandler_)})),this.adapter.deregisterInteractionHandler("focus",this.focusHandler_),this.adapter.deregisterInteractionHandler("blur",this.blurHandler_),this.adapter.isUnbounded()&&this.adapter.deregisterResizeHandler(this.resizeHandler_)},t.prototype.deregisterDeactivationHandlers_=function(){var e=this;this.adapter.deregisterInteractionHandler("keyup",this.deactivateHandler_),u.forEach((function(t){e.adapter.deregisterDocumentInteractionHandler(t,e.deactivateHandler_)}))},t.prototype.removeCssVars_=function(){var e=this,n=t.strings;Object.keys(n).forEach((function(t){0===t.indexOf("VAR_")&&e.adapter.updateCssVariable(n[t],null)}))},t.prototype.activate_=function(e){var t=this;if(!this.adapter.isSurfaceDisabled()){var n=this.activationState_;if(!n.isActivated){var r=this.previousActivationEvent_;if(!(r&&void 0!==e&&r.type!==e.type))n.isActivated=!0,n.isProgrammatic=void 0===e,n.activationEvent=e,n.wasActivatedByPointer=!n.isProgrammatic&&(void 0!==e&&("mousedown"===e.type||"touchstart"===e.type||"pointerdown"===e.type)),void 0!==e&&d.length>0&&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?(0,c.Y)(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=(0,r.pi)({},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.K)},4445:(e,t,n)=>{"use strict";var r;function i(e,t){void 0===t&&(t=!1);var n,i=e.CSS;if("boolean"==typeof r&&!t)return r;if(!(i&&"function"==typeof i.supports))return!1;var o=i.supports("--css-vars","yes"),a=i.supports("(--css-vars: yes)")&&i.supports("color","#00000000");return n=o||a,t||(r=n),n}function o(e,t,n){if(!e)return{x:0,y:0};var r,i,o=t.x,a=t.y,s=o+n.left,c=a+n.top;if("touchstart"===e.type){var l=e;r=l.changedTouches[0].pageX-s,i=l.changedTouches[0].pageY-c}else{var u=e;r=u.pageX-s,i=u.pageY-c}return{x:r,y:i}}n.d(t,{x:()=>i,Y:()=>o})},1970:()=>{},8621:(e,t,n)=>{"use strict";n.d(t,{G:()=>m});n(1309);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;r{"use strict";n.d(t,{$:()=>o,P:()=>a});n(1309),n(6110);var r=n(8621),i=n(8149),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=(0,i.vz)(t).localTarget;this.isLightDescendant(n)||(t.preventDefault(),t.stopImmediatePropagation(),this._setPressed(!0))},_spaceKeyUpHandler:function(e){var t=e.detail.keyboardEvent,n=(0,i.vz)(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.G,o]},6110:(e,t,n)=>{"use strict";n.d(t,{a:()=>r});n(1309),n(8149);var r={properties:{focused:{type:Boolean,value:!1,notify:!0,readOnly:!0,reflectToAttribute:!0},disabled:{type:Boolean,value:!1,notify:!0,observer:"_disabledChanged",reflectToAttribute:!0},_oldTabIndex:{type:String},_boundFocusBlurHandler:{type:Function,value:function(){return this._focusBlurHandler.bind(this)}}},observers:["_changedControlState(focused, disabled)"],ready:function(){this.addEventListener("focus",this._boundFocusBlurHandler,!0),this.addEventListener("blur",this._boundFocusBlurHandler,!0)},_focusBlurHandler:function(e){this._setFocused("focus"===e.type)},_disabledChanged:function(e,t){this.setAttribute("aria-disabled",e?"true":"false"),this.style.pointerEvents=e?"none":"",e?(this._oldTabIndex=this.getAttribute("tabindex"),this._setFocused(!1),this.tabIndex=-1,this.blur()):void 0!==this._oldTabIndex&&(null===this._oldTabIndex?this.removeAttribute("tabindex"):this.setAttribute("tabindex",this._oldTabIndex))},_changedControlState:function(){this._controlStateChanged&&this._controlStateChanged()}}},5660:(e,t,n)=>{"use strict";n(1309);function r(){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 r=function(){return e},e}var i=(0,n(856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content);var o=document.createElement("style");o.textContent="[hidden] { display: none !important; }",document.head.appendChild(o)},1006:(e,t,n)=>{"use strict";n.d(t,{V:()=>r});n(1309);var r={properties:{name:{type:String},value:{notify:!0,type:String},required:{type:Boolean,value:!1}},attached:function(){},detached:function(){}}},3207:(e,t,n)=>{"use strict";n(5660),n(5112);var r=n(7139),i=n(8149),o=n(856),a=n(1309);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"]);return s=function(){return e},e}(0,r.k)({_template:(0,o.d)(s()),is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:a.XY.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&&(0,i.vz)(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,(0,i.vz)(this.root).appendChild(this._img))}})},6280:(e,t,n)=>{"use strict";n(1309);var r=n(7139),i=n(856);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
    [[_text]]
    \n']);return o=function(){return e},e}var a=(0,r.k)({_template:(0,i.d)(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(8235),c=n(8149);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}(0,r.k)({_template:(0,i.d)(l()),is:"iron-input",behaviors:[s.x],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=(0,c.vz)(this).observeNodes(function(e){this._initSlottedInput()}.bind(this))},detached:function(){this._observer&&((0,c.vz)(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{"use strict";n.d(t,{i:()=>l});n(1309);var r=n(4420),i=n(8621),o={properties:{multi:{type:Boolean,value:!1,observer:"multiChanged"},selectedValues:{type:Array,notify:!0,value:function(){return[]}},selectedItems:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}}},observers:["_updateSelected(selectedValues.splices)"],select:function(e){this.multi?this._toggleSelected(e):this.selected=e},multiChanged:function(e){this._selection.multi=e,this._updateSelected()},get _shouldUpdateSelection(){return null!=this.selected||null!=this.selectedValues&&this.selectedValues.length},_updateAttrForSelected:function(){this.multi?this.selectedItems&&this.selectedItems.length>0&&(this.selectedValues=this.selectedItems.map((function(e){return this._indexToValue(this.indexOf(e))}),this).filter((function(e){return null!=e}),this)):r.P._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;n{"use strict";n.d(t,{P:()=>o});n(1309);var r=n(7139);function i(e,t){for(var n=0;n{"use strict";n.d(t,{P:()=>s});n(1309);var r=n(8149),i=n(7130);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}(),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&&(0,r.vz)(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=(0,r.vz)(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[(0,i.z)(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(0,r.vz)(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)}}},8235:(e,t,n)=>{"use strict";n.d(t,{x:()=>o});n(1309);var r=n(5112),i=null,o={properties:{validator:{type:String},invalid:{notify:!0,reflectToAttribute:!0,type:Boolean,value:!1,observer:"_invalidChanged"}},registered:function(){i=new r.P({type:"validator"})},_invalidChanged:function(){this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")},get _validator(){return i&&i.byKey(this.validator)},hasValidator:function(){return null!=this._validator},validate:function(e){return void 0===e&&void 0!==this.value?this.invalid=!this._getValidity(this.value):this.invalid=!this._getValidity(e),!this.invalid},_getValidity:function(e){return!this.hasValidator()||this._validator.validate(e)}}},3533:(e,t,n)=>{"use strict";n(1309),n(1656);var r=n(8621),i=n(7139),o=n(5112),a=n(8149),s=n(6110),c=n(4460),l=(n(3207),n(856)),u=(n(7956),{properties:{sizingTarget:{type:Object,value:function(){return this}},fitInto:{type:Object,value:window},noOverlap:{type:Boolean},positionTarget:{type:Element},horizontalAlign:{type:String},verticalAlign:{type:String},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},autoFitOnAttach:{type:Boolean,value:!1},_fitInfo:{type:Object}},get _fitWidth(){return this.fitInto===window?this.fitInto.innerWidth:this.fitInto.getBoundingClientRect().width},get _fitHeight(){return this.fitInto===window?this.fitInto.innerHeight:this.fitInto.getBoundingClientRect().height},get _fitLeft(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().left},get _fitTop(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().top},get _defaultPositionTarget(){var e=(0,a.vz)(this).parentNode;return e&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&(e=e.host),e},get _localeHorizontalAlign(){if(this._isRTL){if("right"===this.horizontalAlign)return"left";if("left"===this.horizontalAlign)return"right"}return this.horizontalAlign},get __shouldPosition(){return(this.horizontalAlign||this.verticalAlign)&&this.positionTarget},attached:function(){void 0===this._isRTL&&(this._isRTL="rtl"==window.getComputedStyle(this).direction),this.positionTarget=this.positionTarget||this._defaultPositionTarget,this.autoFitOnAttach&&("none"===window.getComputedStyle(this).display?setTimeout(function(){this.fit()}.bind(this)):(window.ShadyDOM&&ShadyDOM.flush(),this.fit()))},detached:function(){this.__deferredFit&&(clearTimeout(this.__deferredFit),this.__deferredFit=null)},fit:function(){this.position(),this.constrain(),this.center()},_discoverInfo:function(){if(!this._fitInfo){var e=window.getComputedStyle(this),t=window.getComputedStyle(this.sizingTarget);this._fitInfo={inlineStyle:{top:this.style.top||"",left:this.style.left||"",position:this.style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing||""},positionedBy:{vertically:"auto"!==e.top?"top":"auto"!==e.bottom?"bottom":null,horizontally:"auto"!==e.left?"left":"auto"!==e.right?"right":null},sizedBy:{height:"none"!==t.maxHeight,width:"none"!==t.maxWidth,minWidth:parseInt(t.minWidth,10)||0,minHeight:parseInt(t.minHeight,10)||0},margin:{top:parseInt(e.marginTop,10)||0,right:parseInt(e.marginRight,10)||0,bottom:parseInt(e.marginBottom,10)||0,left:parseInt(e.marginLeft,10)||0}}}},resetFit:function(){var e=this._fitInfo||{};for(var t in e.sizerInlineStyle)this.sizingTarget.style[t]=e.sizerInlineStyle[t];for(var t in e.inlineStyle)this.style[t]=e.inlineStyle[t];this._fitInfo=null},refit:function(){var e=this.sizingTarget.scrollLeft,t=this.sizingTarget.scrollTop;this.resetFit(),this.fit(),this.sizingTarget.scrollLeft=e,this.sizingTarget.scrollTop=t},position:function(){if(this.__shouldPosition){this._discoverInfo(),this.style.position="fixed",this.sizingTarget.style.boxSizing="border-box",this.style.left="0px",this.style.top="0px";var e=this.getBoundingClientRect(),t=this.__getNormalizedRect(this.positionTarget),n=this.__getNormalizedRect(this.fitInto),r=this._fitInfo.margin,i={width:e.width+r.left+r.right,height:e.height+r.top+r.bottom},o=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,i,e,t,n),a=o.left+r.left,s=o.top+r.top,c=Math.min(n.right-r.right,a+e.width),l=Math.min(n.bottom-r.bottom,s+e.height);a=Math.max(n.left+r.left,Math.min(a,c-this._fitInfo.sizedBy.minWidth)),s=Math.max(n.top+r.top,Math.min(s,l-this._fitInfo.sizedBy.minHeight)),this.sizingTarget.style.maxWidth=Math.max(c-a,this._fitInfo.sizedBy.minWidth)+"px",this.sizingTarget.style.maxHeight=Math.max(l-s,this._fitInfo.sizedBy.minHeight)+"px",this.style.left=a-e.left+"px",this.style.top=s-e.top+"px"}},constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var e=this._fitInfo;e.positionedBy.vertically||(this.style.position="fixed",this.style.top="0px"),e.positionedBy.horizontally||(this.style.position="fixed",this.style.left="0px"),this.sizingTarget.style.boxSizing="border-box";var t=this.getBoundingClientRect();e.sizedBy.height||this.__sizeDimension(t,e.positionedBy.vertically,"top","bottom","Height"),e.sizedBy.width||this.__sizeDimension(t,e.positionedBy.horizontally,"left","right","Width")}},_sizeDimension:function(e,t,n,r,i){this.__sizeDimension(e,t,n,r,i)},__sizeDimension:function(e,t,n,r,i){var o=this._fitInfo,a=this.__getNormalizedRect(this.fitInto),s="Width"===i?a.width:a.height,c=t===r,l=c?s-e[r]:e[n],u=o.margin[c?n:r],d="offset"+i,f=this[d]-this.sizingTarget[d];this.sizingTarget.style["max"+i]=s-u-l-f+"px"},center:function(){if(!this.__shouldPosition){this._discoverInfo();var e=this._fitInfo.positionedBy;if(!e.vertically||!e.horizontally){this.style.position="fixed",e.vertically||(this.style.top="0px"),e.horizontally||(this.style.left="0px");var t=this.getBoundingClientRect(),n=this.__getNormalizedRect(this.fitInto);if(!e.vertically){var r=n.top-t.top+(n.height-t.height)/2;this.style.top=r+"px"}if(!e.horizontally){var i=n.left-t.left+(n.width-t.width)/2;this.style.left=i+"px"}}}},__getNormalizedRect:function(e){return e===document.documentElement||e===window?{top:0,left:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:e.getBoundingClientRect()},__getOffscreenArea:function(e,t,n){var r=Math.min(0,e.top)+Math.min(0,n.bottom-(e.top+t.height)),i=Math.min(0,e.left)+Math.min(0,n.right-(e.left+t.width));return Math.abs(r)*t.width+Math.abs(i)*t.height},__getPosition:function(e,t,n,r,i,o){var a,s=[{verticalAlign:"top",horizontalAlign:"left",top:i.top+this.verticalOffset,left:i.left+this.horizontalOffset},{verticalAlign:"top",horizontalAlign:"right",top:i.top+this.verticalOffset,left:i.right-n.width-this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"left",top:i.bottom-n.height-this.verticalOffset,left:i.left+this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"right",top:i.bottom-n.height-this.verticalOffset,left:i.right-n.width-this.horizontalOffset}];if(this.noOverlap){for(var c=0,l=s.length;c-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():c.my||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=(0,a.vz)(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):(d.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?d.delete(this):d.add(this)}},p=Element.prototype,h=p.matches||p.matchesSelector||p.mozMatchesSelector||p.msMatchesSelector||p.oMatchesSelector||p.webkitMatchesSelector,m={getTabbableNodes:function(e){var t=[];return this._collectTabbableNodes(e,t)?this._sortByTabIndex(t):t},isFocusable:function(e){return h.call(e,"input, select, textarea, button, object")?h.call(e,":not([disabled])"):h.call(e,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(e){return this.isFocusable(e)&&h.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),o=i>0;i>=0&&t.push(r),n="content"===r.localName||"slot"===r.localName?(0,a.vz)(r).getDistributedNodes():(0,a.vz)(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}};function y(){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 y=function(){return e},e}(0,i.k)({_template:(0,l.d)(y()),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&&(0,a.vz)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||(0,a.vz)(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 v=n(1668),b=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,v.IH(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)};b.prototype={constructor:b,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&&(0,a.vz)(e.root).activeElement;)e=(0,a.vz)(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===A.length&&function(){g=g||P.bind(void 0);for(var e=0,t=S.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)}},R=[u,f,T],j=[{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 I=function(){return e},e}(0,i.k)({_template:(0,l.d)(I()),is:"iron-dropdown",behaviors:[s.a,r.G,R,j],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=(0,a.vz)(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 z=function(){return e},e}(0,i.k)({is:"paper-menu-grow-height-animation",behaviors:[D],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}}),(0,i.k)({is:"paper-menu-grow-width-animation",behaviors:[D],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}}),(0,i.k)({is:"paper-menu-shrink-width-animation",behaviors:[D],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}}),(0,i.k)({is:"paper-menu-shrink-height-animation",behaviors:[D],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 F={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},L=(0,i.k)({_template:(0,l.d)(z()),is:"paper-menu-button",behaviors:[r.G,s.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:F.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:F.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:F.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=(0,a.vz)(this.$.content).getDistributedNodes(),t=0,n=e.length;t-1&&e.preventDefault()}});Object.keys(F).forEach((function(e){L[e]=F[e]}));n(748);(0,i.k)({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 o.P({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=(0,a.vz)(e.root||e);return r.insertBefore(n,r.childNodes[0]),e._svgIcon=n}return null},removeIcon:function(e){e._svgIcon&&((0,a.vz)(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(0,a.vz)(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(1644),H=n(1006),V=n(8235);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}(0,i.k)({_template:(0,l.d)(U()),is:"paper-dropdown-menu",behaviors:[B.P,s.a,H.V,V.x],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=(0,a.vz)(this.$.content).getDistributedNodes(),t=0,n=e.length;t{"use strict";n(1309),n(5660),n(1656),n(19);var r=n(7139),i=n(8149),o=n(7130),a=n(856);function s(){var e=l(['\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 s=function(){return e},e}function c(){var e=l(['\n\n \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)}}))}var u=(0,a.d)(c());u.setAttribute("style","display: none;"),document.head.appendChild(u.content),(0,r.k)({_template:(0,a.d)(s()),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(0,o.z)(this.attrForValue)},get _inputElement(){return(0,i.vz)(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}})},7956:(e,t,n)=>{"use strict";n(1309),n(19),n(1656);var r=n(8621),i=(n(6280),n(7139)),o=n(856),a={attached:function(){this.fire("addon-attached")},update:function(e){}};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 [[_charCounterStr]]\n"]);return s=function(){return e},e}(0,i.k)({_template:(0,o.d)(s()),is:"paper-input-char-counter",behaviors:[a],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}}});var c=n(6110),l=n(8149);n(8121);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!--\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 u=function(){return e},e}(0,i.k)({_template:(0,o.d)(u()),is:"paper-input-error",behaviors:[a],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(e){this._setInvalid(e.invalid)}});var d=n(8426),f=n(1006),p=(n(1384),{NextLabelID:1,NextAddonID:1,NextInputID:1}),h={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(),!d.H3&&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=(0,l.vz)(e).rootTarget;if(t.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,t.id);else{var n="paper-input-add-on-"+p.NextAddonID++;t.id=n,this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,n)}},validate:function(){return this.inputElement.validate()},_focusBlurHandler:function(e){c.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=(0,l.vz)(this.root).querySelector("label");t?(t.id?e=t.id:(e="paper-input-label-"+p.NextLabelID++,t.id=e),this._ariaLabelledBy=e):this._ariaLabelledBy=""},_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+p.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()}}},m=[c.a,r.G,h];function y(){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 y=function(){return e},e}(0,i.k)({is:"paper-input",_template:(0,o.d)(y()),behaviors:[m,f.V],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)}})},9194:(e,t,n)=>{"use strict";n(1309),n(5660),n(1656),n(19);var r=n(7139),i=n(856);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}(0,r.k)({_template:(0,i.d)(o()),is:"paper-item-body"})},3803:(e,t,n)=>{"use strict";n(5660),n(1309),n(5495);var r=n(1644),i=(n(1656),n(19),document.createElement("template"));i.setAttribute("style","display: none;"),i.innerHTML="\n \n",document.head.appendChild(i.content);var o=n(6110),a=n(7139),s=n(856),c=[r.P,o.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}(0,a.k)({_template:(0,s.d)(l()),is:"paper-item",behaviors:[c]})},1095:(e,t,n)=>{"use strict";n(1309),n(1656);var r=n(9787),i=n(7139),o=n(856);function a(){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 a=function(){return e},e}(0,i.k)({_template:(0,o.d)(a()),is:"paper-listbox",behaviors:[r.i],hostAttributes:{role:"listbox"}})},748:(e,t,n)=>{"use strict";n(1309);var r=n(8621),i=n(7139),o=n(8149),a=n(856);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"),(0,o.vz)(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(){(0,o.vz)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},(0,i.k)({_template:(0,a.d)(s()),is:"paper-ripple",behaviors:[r.G],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=(0,o.vz)(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(0,o.vz)(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{},1656:()=>{},4242:(e,t,n)=>{"use strict";n(1309);function r(){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 r=function(){return e},e}var i=(0,n(856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},19:(e,t,n)=>{"use strict";n(1309),n(1970);function r(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n"]);return r=function(){return e},e}var i=(0,n(856).d)(r());i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},5618:(e,t,n)=>{"use strict";var r=n(4816),i=n(868),o=n(6539),a=new r.ZP;window.ShadyCSS||(window.ShadyCSS={prepareTemplate:function(e,t,n){},prepareTemplateDom:function(e,t){},prepareTemplateStyles:function(e,t,n){},styleSubtree:function(e,t){a.processStyles(),(0,i.wW)(e,t)},styleElement:function(e){a.processStyles()},styleDocument:function(e){a.processStyles(),(0,i.wW)(document.body,e)},getComputedStyleValue:function(e,t){return(0,i.B7)(e,t)},flushCustomStyles:function(){},nativeCss:o.rd,nativeShadow:o.WA,cssBuild:o.Cp,disableRuntime:o.jF}),window.ShadyCSS.CustomStyleInterface=a;var s=n(5392);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(e,t){for(var n=0;n{"use strict";n.d(t,{t:()=>b});n(6646);var r=n(2687),i=n(4460);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;n{"use strict";n.d(t,{x:()=>je});var r=n(6539);var i=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.start=0,this.end=0,this.previous=null,this.parent=null,this.rules=null,this.parsedCssText="",this.cssText="",this.atRule=!1,this.type=0,this.keyframesName="",this.selector="",this.parsedSelector=""};function o(e){return function e(t,n){var r=n.substring(t.start,t.end-1);if(t.parsedCssText=t.cssText=r.trim(),t.parent){var i=t.previous?t.previous.end:t.parent.start;r=(r=(r=function(e){return e.replace(/\\([0-9a-f]{1,6})\s/gi,(function(){for(var e=arguments[1],t=6-e.length;t--;)e="0"+e;return"\\"+e}))}(r=n.substring(i,t.start-1))).replace(d.multipleSpaces," ")).substring(r.lastIndexOf(";")+1);var o=t.parsedSelector=t.selector=r.trim();t.atRule=0===o.indexOf(h),t.atRule?0===o.indexOf(p)?t.type=c.MEDIA_RULE:o.match(d.keyframesRule)&&(t.type=c.KEYFRAMES_RULE,t.keyframesName=t.selector.split(d.multipleSpaces).pop()):0===o.indexOf(f)?t.type=c.MIXIN_RULE:t.type=c.STYLE_RULE}var a=t.rules;if(a)for(var s,l=0,u=a.length;l2&&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=w(e);return this.transformRules(n,t),e.textContent=g(n),n}},{key:"transformCustomStyle",value:function(e){var t=this,n=w(e);return _(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,_(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.CN,(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 _(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.$T.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.$T.lastIndex=o+d.length}return e}},{key:"_atApplyToCssProperties",value:function(e,t){e=e.replace(P,"");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(R,"")),o.push(")"),R.test(s[i])&&o.push(" !important"),n.push(o.join(""))}return n.join("; ")}},{key:"_replaceInitialOrInherit",value:function(e,t){var n=T.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}});const z=D;const F={};var 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(4816);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 Y=new q,W=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate:function(e,t,n){Y.flushCustomStyles(),Y.prepareTemplate(e,t)},prepareTemplateStyles:function(e,t,n){window.ShadyCSS.prepareTemplate(e,t,n)},prepareTemplateDom:function(e,t){},styleSubtree:function(e,t){Y.flushCustomStyles(),Y.styleSubtree(e,t)},styleElement:function(e){Y.flushCustomStyles(),Y.styleElement(e)},styleDocument:function(e){Y.flushCustomStyles(),Y.styleDocument(e)},getComputedStyleValue:function(e,t){return(0,S.B7)(e,t)},flushCustomStyles:function(){Y.flushCustomStyles()},nativeCss:r.rd,nativeShadow:r.WA,cssBuild:r.Cp,disableRuntime:r.jF},W&&(window.ShadyCSS.CustomStyleInterface=W)}window.ShadyCSS.ApplyShim=$;var G=n(3933),X=n(6389),Z=n(6608),J=n(995);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)}}}]),r}(t);return n.__activateDir=!1,n}));n(7529);function ye(){document.body.removeAttribute("unresolved")}"interactive"===document.readyState||"complete"===document.readyState?ye():window.addEventListener("DOMContentLoaded",ye);var ve=n(8149),be=n(1668),ge=n(8956),we=n(1683),_e=n(4059);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 Ee(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(e);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?we.Wc.after(n):we.YA,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?we.Wc.run(e.bind(this),t):~we.YA.run(e.bind(this))}},{key:"cancelAsync",value:function(e){e<0?we.YA.cancel(~e):we.Wc.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(0,ve.Ku)(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=(0,_e.U2)(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,Ee(t))}}},{key:"_log",value:function(){for(var e=arguments.length,t=new Array(e),n=0;n1?t-1:0),r=1;r{"use strict";n.d(t,{k:()=>m});var r=n(1850);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)}(f,t);var n,r,i,u=l(f);function f(){return o(this,f),u.apply(this,arguments)}return n=f,i=[{key:"properties",get:function(){return e.properties}},{key:"observers",get:function(){return e.observers}}],(r=[{key:"created",value:function(){s(d(f.prototype),"created",this).call(this),e.created&&e.created.call(this)}},{key:"_registered",value:function(){s(d(f.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(f.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(f.prototype),"_ensureAttributes",this).call(this)}},{key:"ready",value:function(){s(d(f.prototype),"ready",this).call(this),e.ready&&e.ready.call(this)}},{key:"attached",value:function(){s(d(f.prototype),"attached",this).call(this),e.attached&&e.attached.call(this)}},{key:"detached",value:function(){s(d(f.prototype),"detached",this).call(this),e.detached&&e.detached.call(this)}},{key:"attributeChanged",value:function(t,n,r){s(d(f.prototype),"attributeChanged",this).call(this,t,n,r),e.attributeChanged&&e.attributeChanged.call(this,t,n,r)}}])&&a(n.prototype,r),i&&a(n,i),f}(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(6646);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):(0,r.x)(HTMLElement),i=h(e,t?t(n):n);return i.is=e.is,i}},8149:(e,t,n)=>{"use strict";n.d(t,{vz:()=>v,Ku:()=>h});n(6646);var r=n(4507),i=(n(4460),n(1683));function o(e,t){for(var n=0;n{"use strict";n.d(t,{SH:()=>C});n(6646);var r=n(6389),i=n(4460),o=n(4072),a=n(5392),s=n(2687),c=n(1384),l=n(729);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 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{"use strict";n.d(t,{_:()=>p});n(6646);var r=n(6389),i=n(1668);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;n{"use strict";n.d(t,{e:()=>p});n(6646);var r=n(6389);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,n){return(o="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=d(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 a(e,t){for(var n=0;n{"use strict";n.d(t,{Q:()=>b});n(6646);var r=n(6389),i=n(7130),o=n(4072);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){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n{"use strict";n.d(t,{q:()=>ie});n(6646);var r=n(6389),i=n(4059),o=n(7130),a=n(3933);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(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var n=0;nu.source.length&&"property"==l.kind&&!l.isCompound&&c.__isPropertyEffectsClient&&c.__dataHasAccessor&&c.__dataHasAccessor[l.target]){var d=n[t];t=(0,i.Iu)(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),_.v1&&(i=(0,_.v1)(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[j.READ_ONLY]&&t[j.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 Y(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=(0,i.Jz)(t),n.structured=(0,i.AZ)(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=(0,r.o)((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&&O(e,t)}(n,e);var t=C(n);function n(){var e;return k(this,n),(e=t.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(n,[{key:"_initializeProperties",value:function(){S(P(n.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[j.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==j.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,j.READ_ONLY)}},{key:"_hasNotifyEffect",value:function(e){return this._hasPropertyEffect(e,j.NOTIFY)}},{key:"_hasReflectEffect",value:function(e){return this._hasPropertyEffect(e,j.REFLECT)}},{key:"_hasComputedEffect",value:function(e){return this._hasPropertyEffect(e,j.COMPUTE)}},{key:"_setPendingPropertyOrPath",value:function(e,t,r,o){if(o||(0,i.Jz)(Array.isArray(e)?e[0]:e)!==e){if(!o){var a=(0,i.U2)(this,e);if(!(e=(0,i.t8)(this,e,t))||!S(P(n.prototype),"_shouldPropertyChange",this).call(this,e,t,a))return!1}if(this.__dataHasPaths=!0,this._setPendingProperty(e,t,r))return function(e,t,n){var r,o=e.__dataLinkedPaths;if(o)for(var a in o){var s=o[a];(0,i.SG)(a,t)?(r=(0,i.Iu)(a,s,t),e._setPendingPropertyOrPath(r,n,!0,!0)):(0,i.SG)(s,t)&&(r=(0,i.Iu)(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,r);this[e]=t}return!1}},{key:"_setUnmanagedPropertyToNode",value:function(e,t,n){n===e[t]&&"object"!=T(n)||(e[t]=n)}},{key:"_setPendingProperty",value:function(e,t,n){var r=this.__dataHasPaths&&(0,i.AZ)(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[j.NOTIFY]&&this[j.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++,S(P(n.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{"use strict";n.d(t,{c:()=>o});n(6646);function r(e,t,n){return{index:e,removed:t,addedCount:n}}function i(e,t,n,i,o,s){var c,l=0,u=0,d=Math.min(n-t,s-o);if(0==t&&0==o&&(l=function(e,t,n){for(var r=0;r0||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=a{"use strict";n.d(t,{Wc:()=>c,YA:()=>l});n(6646);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}}}},6646:()=>{"use strict";window.JSCompiler_renameProperty=function(e,t){return e}},7130:(e,t,n)=>{"use strict";n.d(t,{z:()=>a,n:()=>s});n(6646);var r={},i=/-[a-z]/g,o=/([A-Z])/g;function a(e){return r[e]||(r[e]=e.indexOf("-")<0?e:e.replace(i,(function(e){return e[1].toUpperCase()})))}function s(e){return r[e]||(r[e]=e.replace(o,"-$1").toLowerCase())}},8956:(e,t,n)=>{"use strict";n.d(t,{d:()=>i});n(6646),n(6389),n(1683);function r(e,t){for(var n=0;n{"use strict";n.d(t,{E:()=>i,y:()=>a});n(6646),n(8956);var r=[],i=function(e){r.push(e)};function o(){for(var e=Boolean(r.length);r.length;)try{r.shift().flush()}catch(t){setTimeout((function(){throw t}))}return e}var a=function(){var e,t;do{e=window.ShadyDOM&&ShadyDOM.flush(),window.ShadyCSS&&window.ShadyCSS.ScopingShim&&window.ShadyCSS.ScopingShim.flush(),t=o()}while(e||t)}},1668:(e,t,n)=>{"use strict";n.d(t,{NH:()=>T,ys:()=>R,BP:()=>I,nJ:()=>B,IH:()=>H});n(6646);var r=n(1683),i=n(8956),o=n(4460),a="string"==typeof document.head.style.touchAction,s="__polymerGesturesHandled",c="__polymerGesturesTouchAction",l=["mousedown","mousemove","mouseup","click"],u=[0,1,4,2],d=function(){try{return 1===new MouseEvent("test",{buttons:1}).buttons}catch(e){return!1}}();function f(e){return l.indexOf(e)>-1}var p=!1;function h(e){if(!f(e)&&"touchend"!==e)return a&&p&&o.f6?{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]===E.mouse.target)return}if(r)return;e.preventDefault(),e.stopPropagation()}};function _(e){for(var t,n=m?["click"]:l,r=0;r0?t[0]:e.target}return e.target}function P(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&&(E.touch.id=o.identifier),E.touch.id!==o.identifier)return;a||"touchstart"!==n&&"touchmove"!==n||function(e){var t=e.changedTouches[0],n=e.type;if("touchstart"===n)E.touch.x=t.clientX,E.touch.y=t.clientY,E.touch.scrollDecided=!1;else if("touchmove"===n){if(E.touch.scrollDecided)return;E.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=A(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=A(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}))}j({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){S(this.info)},mousedown:function(e){if(k(e)){var t=A(e),n=this;x(this.info,(function(e){k(e)||(F("up",t,e),S(n.info))}),(function(e){k(e)&&F("up",t,e),S(n.info)})),F("down",t,e)}},touchstart:function(e){F("down",A(e),e.changedTouches[0],e)},touchend:function(e){F("up",A(e),e.changedTouches[0],e)}}),j({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,S(this.info)},mousedown:function(e){if(k(e)){var t=A(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",S(n.info)),t&&N(n.info,t,e),n.info.started=!0)};x(this.info,r,(function(e){n.info.started&&r(e),S(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=A(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=A(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))}}),j({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=A,H=T},856:(e,t,n)=>{"use strict";n.d(t,{d:()=>s});n(6646);function r(e,t){for(var n=0;n1?n-1:0),i=1;i{"use strict";n.d(t,{o:()=>o});n(6646);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}},4059:(e,t,n)=>{"use strict";n.d(t,{AZ:()=>r,Jz:()=>i,jg:()=>o,SG:()=>a,Iu:()=>s,wB:()=>c,Fv:()=>l,U2:()=>d,t8:()=>f});n(6646);function r(e){return e.indexOf(".")>=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;a{"use strict";n.d(t,{T8:()=>l});n(6646);var r=!1,i=[],o=[];function a(){r=!0,requestAnimationFrame((function(){r=!1,s(i),setTimeout((function(){!function(e){for(var t=0,n=e.length;t{"use strict";n.d(t,{Kk:()=>s,Rq:()=>c,iY:()=>l});n(6646);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)}},4460:(e,t,n)=>{"use strict";n.d(t,{my:()=>i,sM:()=>o,v1:()=>a,f6:()=>s,XN:()=>c,ZN:()=>l});n(6646);var r=n(2687),i=!window.ShadyDOM,o=(Boolean(!window.ShadyCSS||window.ShadyCSS.nativeCss),window.customElements.polyfillWrapFlushCallback,(0,r.iY)(document.baseURI||window.location.href)),a=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0,s=!1,c=!1,l=!1},5392:(e,t,n)=>{"use strict";n.d(t,{uT:()=>d,lx:()=>f,jv:()=>h});var r=n(1384),i=n(2687);function o(e){return function(e){if(Array.isArray(e))return a(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 a(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return a(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 a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n{"use strict";n.d(t,{H3:()=>i});var r=n(6608),i=(n(856),(0,r.SH)(HTMLElement))},1309:(e,t,n)=>{"use strict";n.d(t,{XY:()=>Re});n(6646);var r=n(8426),i=n(6389),o=n(1850),a=n(729);n(7139);function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n can only be templatized once");e.__templatizeOwner=t;var r=(t?t.constructor:D)._parseTemplate(e),i=r.templatizeInstanceClass;i||(i=L(e,r,n),r.templatizeInstanceClass=i),N(e,r,n);var o=function(e){E(n,e);var t=S(n);function n(){return P(this,n),t.apply(this,arguments)}return n}(i);return o.prototype._methodHost=F(e),o.prototype.__dataHost=e,o.prototype.__templatizeOwner=t,o.prototype.__hostProps=r.hostProps,o=o}function V(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 U=n(8956),K=n(4507);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 q(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}))}}]),n}((0,n(995)._)(b((0,a.q)(HTMLElement))));customElements.define("dom-bind",J);var Q=n(3252),ee=n(6608),te=n(4059),ne=n(1683);function re(e){return(re="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 ie(e,t,n){return(ie="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=ue(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 oe(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=H(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=U.d.debounce(this.__renderDebouncer,t>0?ne.Wc.after(t):ne.YA,e.bind(this)),(0,Q.E)(this.__renderDebouncer)}},{key:"render",value:function(){this.__debounceRender(this.__render),(0,Q.y)()}},{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=H(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[(0,te.Jz)(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}((0,ee.SH)(e))}))(r.H3));customElements.define(Te.is,Te);n(5618);v._mutablePropertyChange;Boolean,n(856);var Re=(0,o.x)(HTMLElement).prototype},309:(e,t,n)=>{"use strict";n.d(t,{CN:()=>r,$T:()=>i,mA:()=>o});var r=/(?:^|[;\s{]\s*)(--[\w-]*?)\s*:\s*(?:((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};{])+)|\{([^}]*)\}(?:(?=[;\s}])|$))/gi,i=/(?:^|\W+)@apply\s*\(?([^);\n]*)\)?/gi,o=/@media\s(.*)/},868:(e,t,n)=>{"use strict";n.d(t,{wW:()=>i,B7:()=>o,OH:()=>a});var r=n(309);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.$T.test(e)||r.CN.test(e);return r.$T.lastIndex=0,r.CN.lastIndex=0,t}},4816:(e,t,n)=>{"use strict";n.d(t,{ZP:()=>d});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{"use strict";n.d(t,{WA:()=>o,Cp:()=>i,jF:()=>s,rd:()=>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},4919:(e,t)=>{"use strict";t.byteLength=function(e){var t=c(e),n=t[0],r=t[1];return 3*(n+r)/4-r},t.toByteArray=function(e){var t,n,o=c(e),a=o[0],s=o[1],l=new i(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,l[u++]=t>>8&255,l[u++]=255&t;2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,l[u++]=255&t);1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,l[u++]=t>>8&255,l[u++]=255&t);return l},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=0,s=r-i;as?s:a+16383));1===i?(t=e[r-1],o.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],o.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"="));return o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a0)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 l(e,t,r){for(var i,o,a=[],s=t;s>18&63]+n[o>>12&63]+n[o>>6&63]+n[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},6638:()=>{function e(e,n){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,n){if(!e)return;if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,n)}(e))||n&&e&&"number"==typeof e.length){r&&(e=r);var i=0,o=function(){};return{s:o,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:o}}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 a,s=!0,c=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==r.return||r.return()}finally{if(c)throw a}}}}function t(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[f](n[o],r[a]),o>0&&this[h](n.slice(0,o)),a>0&&this[p](r.slice(0,a),i,null)}else this[p](r,i,t)}},{key:f,value:function(e,t){var n=e[l];this[v](e)&&!e.inert&&(e.inert=!0,n.add(e)),n.has(t)&&(t.inert=!1,n.delete(t)),t[u]=e[u],t[l]=n,e[u]=void 0,e[l]=void 0}},{key:h,value:function(t){var n,r=e(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;i[u].disconnect(),i[u]=void 0;var o,a=e(i[l]);try{for(a.s();!(o=a.n()).done;)o.value.inert=!1}catch(s){a.e(s)}finally{a.f()}i[l]=void 0}}catch(s){r.e(s)}finally{r.f()}}},{key:p,value:function(t,n,r){var i,o=e(t);try{for(o.s();!(i=o.n()).done;){for(var a=i.value,s=a.parentNode,c=s.children,d=new Set,f=0;f{"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(4919),o=n(3226),a="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;t.lW=c,t.h2=50;function s(e){if(e>2147483647)throw new RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,c.prototype),t}function c(e,t,n){if("number"==typeof e){if("string"==typeof t)throw new TypeError('The "string" argument must be of type string. Received type number');return d(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e)return function(e,t){"string"==typeof t&&""!==t||(t="utf8");if(!c.isEncoding(t))throw new TypeError("Unknown encoding: "+t);var n=0|m(e,t),r=s(n),i=r.write(e,t);i!==n&&(r=r.slice(0,i));return r}(e,t);if(ArrayBuffer.isView(e))return f(e);if(null==e)throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+r(e));if(H(e,ArrayBuffer)||e&&H(e.buffer,ArrayBuffer))return p(e,t,n);if("undefined"!=typeof SharedArrayBuffer&&(H(e,SharedArrayBuffer)||e&&H(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw new TypeError('The "value" argument must not be of type number. Received type number');var i=e.valueOf&&e.valueOf();if(null!=i&&i!==e)return c.from(i,t,n);var o=function(e){if(c.isBuffer(e)){var t=0|h(e.length),n=s(t);return 0===n.length||e.copy(n,0,0,t),n}if(void 0!==e.length)return"number"!=typeof e.length||V(e.length)?s(0):f(e);if("Buffer"===e.type&&Array.isArray(e.data))return f(e.data)}(e);if(o)return o;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return c.from(e[Symbol.toPrimitive]("string"),t,n);throw new TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+r(e))}function u(e){if("number"!=typeof e)throw new TypeError('"size" argument must be of type number');if(e<0)throw new RangeError('The value "'+e+'" is invalid for option "size"')}function d(e){return u(e),s(e<0?0:0|h(e))}function f(e){for(var t=e.length<0?0:0|h(e.length),n=s(t),r=0;r=2147483647)throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+2147483647..toString(16)+" bytes");return 0|e}function m(e,t){if(c.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||H(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw new TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+r(e));var n=e.length,i=arguments.length>2&&!0===arguments[2];if(!i&&0===n)return 0;for(var o=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return N(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return M(e).length;default:if(o)return i?-1:N(e).length;t=(""+t).toLowerCase(),o=!0}}function y(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 T(this,t,n);case"utf8":case"utf-8":return C(this,t,n);case"ascii":return A(this,t,n);case"latin1":case"binary":return P(this,t,n);case"base64":return O(this,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return R(this,t,n);default:if(r)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),r=!0}}function v(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function b(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),V(n=+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:g(e,t,n,r,i);if("number"==typeof t)return t&=255,"function"==typeof Uint8Array.prototype.indexOf?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):g(e,[t],n,r,i);throw new TypeError("val must be string, number or Buffer")}function g(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;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 O(e,t,n){return 0===t&&n===e.length?i.fromByteArray(e):i.fromByteArray(e.slice(t,n))}function C(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(;rn&&(e+=" ... "),""},a&&(c.prototype[a]=c.prototype.inspect),c.prototype.compare=function(e,t,n,i,o){if(H(e,Uint8Array)&&(e=c.from(e,e.offset,e.byteLength)),!c.isBuffer(e))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+r(e));if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===i&&(i=0),void 0===o&&(o=this.length),t<0||n>e.length||i<0||o>this.length)throw new RangeError("out of range index");if(i>=o&&t>=n)return 0;if(i>=o)return-1;if(t>=n)return 1;if(this===e)return 0;for(var a=(o>>>=0)-(i>>>=0),s=(n>>>=0)-(t>>>=0),l=Math.min(a,s),u=this.slice(i,o),d=e.slice(t,n),f=0;f>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0)}var i=this.length-t;if((void 0===n||n>i)&&(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 w(this,e,t,n);case"utf8":case"utf-8":return _(this,e,t,n);case"ascii":return k(this,e,t,n);case"latin1":case"binary":return E(this,e,t,n);case"base64":return x(this,e,t,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(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 A(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 I(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 D(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 z(e,t,n,r,i){return t=+t,n>>>=0,i||D(e,0,n,4),o.write(e,t,n,r,23,4),n+4}function F(e,t,n,r,i){return t=+t,n>>>=0,i||D(e,0,n,8),o.write(e,t,n,r,52,8),n+8}c.prototype.slice=function(e,t){var n=this.length;(e=~~e)<0?(e+=n)<0&&(e=0):e>n&&(e=n),(t=void 0===t?n:~~t)<0?(t+=n)<0&&(t=0):t>n&&(t=n),t>>=0,t>>>=0,n||j(e,t,this.length);for(var r=this[e],i=1,o=0;++o>>=0,t>>>=0,n||j(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},c.prototype.readUInt8=function(e,t){return e>>>=0,t||j(e,1,this.length),this[e]},c.prototype.readUInt16LE=function(e,t){return e>>>=0,t||j(e,2,this.length),this[e]|this[e+1]<<8},c.prototype.readUInt16BE=function(e,t){return e>>>=0,t||j(e,2,this.length),this[e]<<8|this[e+1]},c.prototype.readUInt32LE=function(e,t){return e>>>=0,t||j(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 e>>>=0,t||j(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||j(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||j(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 e>>>=0,t||j(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},c.prototype.readInt16LE=function(e,t){e>>>=0,t||j(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},c.prototype.readInt16BE=function(e,t){e>>>=0,t||j(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 e>>>=0,t||j(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 e>>>=0,t||j(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 e>>>=0,t||j(e,4,this.length),o.read(this,e,!0,23,4)},c.prototype.readFloatBE=function(e,t){return e>>>=0,t||j(e,4,this.length),o.read(this,e,!1,23,4)},c.prototype.readDoubleLE=function(e,t){return e>>>=0,t||j(e,8,this.length),o.read(this,e,!0,52,8)},c.prototype.readDoubleBE=function(e,t){return e>>>=0,t||j(e,8,this.length),o.read(this,e,!1,52,8)},c.prototype.writeUIntLE=function(e,t,n,r){(e=+e,t>>>=0,n>>>=0,r)||I(this,e,t,n,Math.pow(2,8*n)-1,0);var i=1,o=0;for(this[t]=255&e;++o>>=0,n>>>=0,r)||I(this,e,t,n,Math.pow(2,8*n)-1,0);var i=n-1,o=1;for(this[t+i]=255&e;--i>=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||I(this,e,t,1,255,0),this[t]=255&e,t+1},c.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},c.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){var i=Math.pow(2,8*n-1);I(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);I(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||I(this,e,t,1,127,-128),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||I(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},c.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},c.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},c.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||I(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},c.prototype.writeFloatLE=function(e,t,n){return z(this,e,t,!0,n)},c.prototype.writeFloatBE=function(e,t,n){return z(this,e,t,!1,n)},c.prototype.writeDoubleLE=function(e,t,n){return F(this,e,t,!0,n)},c.prototype.writeDoubleBE=function(e,t,n){return F(this,e,t,!1,n)},c.prototype.copy=function(e,t,n,r){if(!c.isBuffer(e))throw new TypeError("argument should be a Buffer");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("Index out of range");if(r<0)throw new RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t=0;--o)e[o+t]=this[o+n];else Uint8Array.prototype.set.call(e,this.subarray(n,r),t);return i},c.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw new TypeError("encoding must be a string");if("string"==typeof r&&!c.isEncoding(r))throw new TypeError("Unknown encoding: "+r);if(1===e.length){var i=e.charCodeAt(0);("utf8"===r&&i<128||"latin1"===r)&&(e=i)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=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 M(e){return i.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(L,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function B(e,t,n,r){for(var i=0;i=t.length||i>=e.length);++i)t[i+n]=e[i];return i}function H(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}function V(e){return e!=e}var U=function(){for(var e=new Array(256),t=0;t<16;++t)for(var n=16*t,r=0;r<16;++r)e[n+r]="0123456789abcdef"[t]+"0123456789abcdef"[r];return e}()},4093:e=>{"use strict";function t(e,t){if(null==e)throw new TypeError("Cannot convert first argument to object");for(var n=Object(e),r=1;r{"use strict";n.d(t,{B:()=>i});var r=function(e){var t=[];function n(n,r){e=r?n:Object.assign(Object.assign({},e),n);for(var i=t,o=0;o{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}},947:(e,t,n)=>{"use strict";var r=n(3057);e.exports=r},3057:(e,t,n)=>{"use strict";var r=n(3367),i=n(9450);function o(e){return function(){throw new Error("Function "+e+" is deprecated and cannot be used.")}}e.exports.Type=n(4670),e.exports.Schema=n(8275),e.exports.FAILSAFE_SCHEMA=n(1031),e.exports.JSON_SCHEMA=n(2346),e.exports.CORE_SCHEMA=n(3890),e.exports.DEFAULT_SAFE_SCHEMA=n(3272),e.exports.DEFAULT_FULL_SCHEMA=n(7925),e.exports.load=r.load,e.exports.loadAll=r.loadAll,e.exports.safeLoad=r.safeLoad,e.exports.safeLoadAll=r.safeLoadAll,e.exports.dump=i.dump,e.exports.safeDump=i.safeDump,e.exports.YAMLException=n(5872),e.exports.MINIMAL_SCHEMA=n(1031),e.exports.SAFE_SCHEMA=n(3272),e.exports.DEFAULT_SCHEMA=n(7925),e.exports.scan=o("scan"),e.exports.parse=o("parse"),e.exports.compose=o("compose"),e.exports.addConstructor=o("addConstructor")},4484:e=>{"use strict";function t(e){return(t="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 n(e){return null==e}e.exports.isNothing=n,e.exports.isObject=function(e){return"object"===t(e)&&null!==e},e.exports.toArray=function(e){return Array.isArray(e)?e:n(e)?[]:[e]},e.exports.repeat=function(e,t){var n,r="";for(n=0;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(4484),o=n(5872),a=n(7925),s=n(3272),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 _(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(w(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)+E(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 E(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 S(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 O(e,t,n,r,i,a){e.tag=null,e.dump=n,S(e,n,!1)||S(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)),O(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?"":" "),O(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 C(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{"use strict";function t(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=(this.reason||"(unknown reason)")+(this.mark?" "+this.mark.toString():""),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}t.prototype=Object.create(Error.prototype),t.prototype.constructor=t,t.prototype.toString=function(e){var t=this.name+": ";return t+=this.reason||"(unknown reason)",!e&&this.mark&&(t+=" "+this.mark.toString()),t},e.exports=t},3367:(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(4484),o=n(5872),a=n(900),s=n(3272),c=n(7925),l=Object.prototype.hasOwnProperty,u=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,d=/[\x85\u2028\u2029]/,f=/[,\[\]\{\}]/,p=/^(?:!|!!|![a-z\-]+!)$/i,h=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function m(e){return Object.prototype.toString.call(e)}function y(e){return 10===e||13===e}function v(e){return 9===e||32===e}function b(e){return 9===e||32===e||10===e||13===e}function g(e){return 44===e||91===e||93===e||123===e||125===e}function w(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function _(e){return 48===e?"\0":97===e?"":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"…":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function k(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var E=new Array(256),x=new Array(256),S=0;S<256;S++)E[S]=_(S)?1:0,x[S]=_(S);function O(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 C(e,t){return new o(t,new a(e.filename,e.input,e.position,e.line,e.position-e.lineStart))}function A(e,t){throw C(e,t)}function P(e,t){e.onWarning&&e.onWarning.call(null,C(e,t))}var T={YAML:function(e,t,n){var r,i,o;null!==e.version&&A(e,"duplication of %YAML directive"),1!==n.length&&A(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&A(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&A(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&P(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,i;2!==n.length&&A(e,"TAG directive accepts exactly two arguments"),r=n[0],i=n[1],p.test(r)||A(e,"ill-formed tag handle (first argument) of the TAG directive"),l.call(e.tagMap,r)&&A(e,'there is a previously declared suffix for "'+r+'" tag handle'),h.test(i)||A(e,"ill-formed tag prefix (second argument) of the TAG directive"),e.tagMap[r]=i}};function R(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)A(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)A(e,"bad indentation of a mapping entry");else if(e.lineIndent=0))break;0===o?A(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):u?A(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=w(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:A(e,"expected hexadecimal character");e.result+=k(o),e.position++}else A(e,"unknown escape sequence");n=r=e.position}else y(s)?(R(e,n,r,!0),L(e,z(e,!1,t)),n=r=e.position):e.position===e.lineStart&&F(e)?A(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}A(e,"unexpected end of the stream within a double quoted scalar")}(e,p)?S=!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&&A(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),e.anchorMap.hasOwnProperty(n)||A(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&&(R(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 R(e,i,o,!1),!!e.result||(e.kind=d,e.result=f,!1)}(e,p,1===n)&&(S=!0,null===e.tag&&(e.tag="?")):(S=!0,null===e.tag&&null===e.anchor||A(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===m&&(S=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)):A(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")):A(e,"unknown tag !<"+e.tag+">");return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||S}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&&A(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(T,n)?T[n](e,n,r):P(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&&A(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))&&P(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.position{"use strict";var r=n(4484);function i(e,t,n,r,i){this.name=e,this.buffer=t,this.position=n,this.line=r,this.column=i}i.prototype.getSnippet=function(e,t){var n,i,o,a,s;if(!this.buffer)return null;for(e=e||4,t=t||75,n="",i=this.position;i>0&&-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},8275:(e,t,n)=>{"use strict";var r=n(4484),i=n(5872),o=n(4670);function a(e,t,n){var r=[];return e.include.forEach((function(e){n=a(e,t,n)})),e[t].forEach((function(e){n.forEach((function(t,n){t.tag===e.tag&&t.kind===e.kind&&r.push(n)})),n.push(e)})),n.filter((function(e,t){return-1===r.indexOf(t)}))}function s(e){this.include=e.include||[],this.implicit=e.implicit||[],this.explicit=e.explicit||[],this.implicit.forEach((function(e){if(e.loadKind&&"scalar"!==e.loadKind)throw new i("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.")})),this.compiledImplicit=a(this,"implicit",[]),this.compiledExplicit=a(this,"explicit",[]),this.compiledTypeMap=function(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{}};function r(e){n[e.kind][e.tag]=n.fallback[e.tag]=e}for(e=0,t=arguments.length;e{"use strict";var r=n(8275);e.exports=new r({include:[n(2346)]})},7925:(e,t,n)=>{"use strict";var r=n(8275);e.exports=r.DEFAULT=new r({include:[n(3272)],explicit:[n(7333),n(4757),n(1233)]})},3272:(e,t,n)=>{"use strict";var r=n(8275);e.exports=new r({include:[n(3890)],implicit:[n(5394),n(7782)],explicit:[n(9883),n(7802),n(5086),n(2275)]})},1031:(e,t,n)=>{"use strict";var r=n(8275);e.exports=new r({explicit:[n(6005),n(9393),n(2497)]})},2346:(e,t,n)=>{"use strict";var r=n(8275);e.exports=new r({include:[n(1031)],implicit:[n(2266),n(1882),n(8297),n(5202)]})},4670:(e,t,n)=>{"use strict";var r=n(5872),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.')}},9883:(e,t,n)=>{"use strict";var r;try{r=n(9033).lW}catch(a){}var i=n(4670),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}})},1882:(e,t,n)=>{"use strict";var r=n(4670);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"})},5202:(e,t,n)=>{"use strict";var r=n(4484),i=n(4670),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"})},8297:(e,t,n)=>{"use strict";var r=n(4484),i=n(4670);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"]}})},1233:(e,t,n)=>{"use strict";var r;try{r=n(Object(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(4670);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()}})},4757:(e,t,n)=>{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:js/regexp",{kind:"scalar",resolve:function(e){if(null===e)return!1;if(0===e.length)return!1;var t=e,n=/\/([gim]*)$/.exec(e),r="";if("/"===t[0]){if(n&&(r=n[1]),r.length>3)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}})},7333:(e,t,n)=>{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:js/undefined",{kind:"scalar",resolve:function(){return!0},construct:function(){},predicate:function(e){return void 0===e},represent:function(){return""}})},2497:(e,t,n)=>{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}})},7782:(e,t,n)=>{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}})},2266:(e,t,n)=>{"use strict";var r=n(4670);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"})},7802:(e,t,n)=>{"use strict";var r=n(4670),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;t{"use strict";var r=n(4670),i=Object.prototype.toString;e.exports=new r("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,o,a,s=e;for(a=new Array(s.length),t=0,n=s.length;t{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}})},2275:(e,t,n)=>{"use strict";var r=n(4670),i=Object.prototype.hasOwnProperty;e.exports=new r("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;var t,n=e;for(t in n)if(i.call(n,t)&&null!==n[t])return!1;return!0},construct:function(e){return null!==e?e:{}}})},6005:(e,t,n)=>{"use strict";var r=n(4670);e.exports=new r("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}})},5394:(e,t,n)=>{"use strict";var r=n(4670),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()}})},9722:(e,t,n)=>{"use strict";n.d(t,{oi:()=>ce,f4:()=>D,iv:()=>J,Mo:()=>L,hO:()=>K,dy:()=>d.dy,sz:()=>M,Cb:()=>N,IO:()=>B,GC:()=>H,YP:()=>d.YP,$m:()=>X});var r=n(115),i=n(7283);function o(e,t){for(var n=e.element.content,r=e.parts,i=document.createTreeWalker(n,133,null,!1),o=s(r),a=r[o],c=-1,l=0,u=[],d=null;i.nextNode();){c++;var f=i.currentNode;for(f.previousSibling===d&&(d=null),t.has(f)&&(u.push(f),null===d&&(d=f)),null!==d&&l++;void 0!==a&&a.index===c;)a.index=null!==d?-1:a.index-l,a=r[o=s(r,o)]}u.forEach((function(e){return e.parentNode.removeChild(e)}))}var a=function(e){for(var t=11===e.nodeType?0:1,n=document.createTreeWalker(e,133,null,!1);n.nextNode();)t++;return t},s=function(e){for(var t=arguments.length>1&&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 _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||w(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 w(e,t){if(e){if("string"==typeof e)return _(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}function _(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:"requestUpdateInternal",value:function(e,t,n){var r=!0;if(void 0!==e){var i=this.constructor;n=n||i.getPropertyOptions(e),i._valueHasChanged(this[e],t,n.hasChanged)?(this._changedProperties.has(e)||this._changedProperties.set(e,t),!0!==n.reflect||16&this._updateState||(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(e,n))):r=!1}!this._hasRequestedUpdate&&r&&(this._updatePromise=this._enqueueUpdate())}},{key:"requestUpdate",value:function(e,t){return this.requestUpdateInternal(e,t),this.updateComplete}},{key:"_enqueueUpdate",value:(a=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]])})),s=function(){var e=this,t=arguments;return new Promise((function(n,r){var i=a.apply(e,t);function o(e){E(i,n,r,o,s,"next",e)}function s(e){E(i,n,r,o,s,"throw",e)}o(void 0)}))},function(){return s.apply(this,arguments)})},{key:"performUpdate",value:function(){if(this._hasRequestedUpdate){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()}}],o=[{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(r){var i=this[e];this[t]=r,this.requestUpdateInternal(e,i,n)},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,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=w(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}([].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]:j;return n(e,t)}},{key:"_propertyValueFromAttribute",value:function(e,t){var n=t.type,r=t.converter||R,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||R.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}}],i&&x(r.prototype,i),o&&x(r,o),l}(O(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)}function F(e){return(F="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)}D.finalized=!0;var L=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 N(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 M(e){return N({attribute:!1,hasChanged:null==e?void 0:e.hasChanged})}function B(e,t){return function(n,r){var i={get:function(){return this.renderRoot.querySelector(e)},enumerable:!0,configurable:!0};if(t){var o="symbol"===F(r)?Symbol():"__".concat(r);i.get=function(){return void 0===this[o]&&(this[o]=this.renderRoot.querySelector(e)),this[o]}}return void 0!==r?V(i,n,r):U(i,n)}}function H(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?V(r,t,n):U(r,t)}}var V=function(e,t,n){Object.defineProperty(t,n,e)},U=function(e,t){return{kind:"method",placement:"prototype",key:t.key,descriptor:e}};function K(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)}}var $=Element.prototype;$.msMatchesSelector||$.webkitMatchesSelector;function q(e,t){for(var n=0;n1?t-1:0),r=1;r{"use strict";n.d(t,{$:()=>l});var r=n(4707);function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return o(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 a,s=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return s=e.done,e},e:function(e){c=!0,a=e},f:function(){try{s||null==n.return||n.return()}finally{if(c)throw a}}}}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()}}))},9629:(e,t,n)=>{"use strict";n.d(t,{o:()=>o});var r=n(4707),i=new WeakMap,o=(0,r.XM)((function(e){return function(t){var n=i.get(t);if(void 0===e&&t instanceof r._l){if(void 0!==n||!i.has(t)){var o=t.committer.name;t.committer.element.removeAttribute(o)}}else e!==n&&t.setValue(e);i.set(t,e)}}))},9865:(e,t,n)=>{"use strict";n.d(t,{V:()=>o});var r=n(4707),i=new WeakMap,o=(0,r.XM)((function(e){return function(t){if(!(t instanceof r._l)||t instanceof r.sL||"style"!==t.committer.name||t.committer.parts.length>1)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,o=n.element.style,a=i.get(t);for(var s in void 0===a&&(o.cssText=n.strings.join(" "),i.set(t,a=new Set)),a.forEach((function(t){t in e||(a.delete(t),-1===t.indexOf("-")?o[t]=null:o.removeProperty(t))})),e)a.add(s),-1===s.indexOf("-")?o[s]=e[s]:o.setProperty(s,e[s])}}))},6747:(e,t,n)=>{"use strict";n.d(t,{X:()=>i,w:()=>o});var r=new WeakMap,i=function(e){return function(){var t=e.apply(void 0,arguments);return r.set(t,!0),t}},o=function(e){return"function"==typeof e&&r.has(e)}},115:(e,t,n)=>{"use strict";n.d(t,{eC:()=>r,V:()=>i,r4:()=>o});var r="undefined"!=typeof window&&null!=window.customElements&&void 0!==window.customElements.polyfillWrapFlushCallback,i=function(e,t){for(var n=arguments.length>2&&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}}},3401:(e,t,n)=>{"use strict";n.d(t,{J:()=>r,L:()=>i});var r={},i={}},8823:(e,t,n)=>{"use strict";n.d(t,{QG:()=>E,_l:()=>x,nt:()=>S,JG:()=>O,m:()=>C,sL:()=>A,K1:()=>T});var r=n(6747),i=n(115),o=n(3401),a=n(7581),s=n(7842),c=n(7283);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=h(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){var t=function(){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}}();return function(){var n,r=h(e);if(t){var i=h(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return p(this,n)}}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(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function y(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;(0,i.r4)(this.startNode.parentNode,e.nextSibling,this.endNode)}}]),e}(),O=function(){function e(t,n,r){if(v(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 g(e,[{key:"setValue",value:function(e){this.__pendingValue=e}},{key:"commit",value:function(){for(;(0,r.w)(this.__pendingValue);){var e=this.__pendingValue;this.__pendingValue=o.J,e(this)}if(this.__pendingValue!==o.J){var t=!!this.__pendingValue;this.value!==t&&(t?this.element.setAttribute(this.name,""):this.element.removeAttribute(this.name),this.value=t),this.__pendingValue=o.J}}}]),e}(),C=function(e){u(n,e);var t=f(n);function n(e,r,i){var o;return v(this,n),(o=t.call(this,e,r,i)).single=2===i.length&&""===i[0]&&""===i[1],o}return g(n,[{key:"_createPart",value:function(){return new A(this)}},{key:"_getValue",value:function(){return this.single?this.parts[0].value:l(h(n.prototype),"_getValue",this).call(this)}},{key:"commit",value:function(){this.dirty&&(this.dirty=!1,this.element[this.name]=this._getValue())}}]),n}(E),A=function(e){u(n,e);var t=f(n);function n(){return v(this,n),t.apply(this,arguments)}return n}(x),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;v(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 g(e,[{key:"setValue",value:function(e){this.__pendingValue=e}},{key:"commit",value:function(){for(;(0,r.w)(this.__pendingValue);){var e=this.__pendingValue;this.__pendingValue=o.J,e(this)}if(this.__pendingValue!==o.J){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.J}}},{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)}},4677:(e,t,n)=>{"use strict";n.d(t,{L:()=>a,s:()=>s});var r=n(115),i=n(8823),o=n(2530),a=new WeakMap,s=function(e,t,n){var s=a.get(t);void 0===s&&((0,r.r4)(t,t.firstChild),a.set(t,s=new i.nt(Object.assign({templateFactory:o.t},n))),s.appendInto(t)),s.setValue(e),s.commit()}},2530:(e,t,n)=>{"use strict";n.d(t,{t:()=>i,r:()=>o});var r=n(7283);function i(e){var t=o.get(e.type);void 0===t&&(t={stringsArray:new WeakMap,keyString:new Map},o.set(e.type,t));var n=t.stringsArray.get(e.strings);if(void 0!==n)return n;var i=e.strings.join(r.Jw);return void 0===(n=t.keyString.get(i))&&(n=new r.YS(e,e.getTemplateElement()),t.keyString.set(i,n)),t.stringsArray.set(e.strings,n),n}var o=new Map},7581:(e,t,n)=>{"use strict";n.d(t,{R:()=>u});var r=n(115),i=n(7283);function o(e){return function(e){if(Array.isArray(e))return c(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||s(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 a(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=s(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,c=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){c=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(c)throw o}}}}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(e):"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{"use strict";n.d(t,{j:()=>y,C:()=>v});var r=n(115),i=n(7283);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){var t=function(){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}}();return function(){var n,r=u(e);if(t){var i=u(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return l(this,n)}}function l(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 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.W5.exec(o);t+=null===s?o+(n?m:i.N):o.substr(0,s.index)+s[1]+s[2]+i.$E+s[3]+i.Jw}return t+=this.strings[e]}},{key:"getTemplateElement",value:function(){var e=document.createElement("template"),t=this.getHTML();return void 0!==h&&(t=h.createHTML(t)),e.innerHTML=t,e}}]),e}(),v=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)}(n,e);var t=c(n);function n(){return d(this,n),t.apply(this,arguments)}return p(n,[{key:"getHTML",value:function(){return"".concat(a(u(n.prototype),"getHTML",this).call(this),"")}},{key:"getTemplateElement",value:function(){var e=a(u(n.prototype),"getTemplateElement",this).call(this),t=e.content,i=t.firstChild;return t.removeChild(i),(0,r.V)(t,i.firstChild),e}}]),n}(y)},7283:(e,t,n)=>{"use strict";n.d(t,{Jw:()=>r,N:()=>i,$E:()=>a,YS:()=>s,pC:()=>l,IW:()=>u,W5:()=>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],E=d.exec(k)[2],x=E.toLowerCase()+a,S=v.getAttribute(x);v.removeAttribute(x);var O=S.split(o);this.parts.push({type:"attribute",index:p,name:E,strings:O}),h+=O.length-1}}"TEMPLATE"===v.tagName&&(s.push(v),l.currentNode=v.content)}else if(3===v.nodeType){var C=v.data;if(C.indexOf(r)>=0){for(var A=v.parentNode,P=C.split(o),T=P.length-1,R=0;R=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"'`<>=]*|"[^"]*|'[^']*))$/},4707:(e,t,n)=>{"use strict";n.d(t,{_l:()=>r._l,nt:()=>r.nt,sL:()=>r.sL,js:()=>a.j,XM:()=>s.X,dy:()=>d,Jb:()=>l.J,V:()=>c.V,YP:()=>f,ty:()=>u.t});var r=n(8823);function i(e,t){for(var n=0;n1?t-1:0),r=1;r1?t-1:0),r=1;r{Array.prototype.includes||(Array.prototype.includes=function(e){if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var t=Object(this),n=parseInt(t.length,10)||0;if(0===n)return!1;var r,i,o=parseInt(arguments[1],10)||0;for(0<=o?r=o:(r=n+o)<0&&(r=0);r{"use strict";n.d(t,{Z:()=>i});var r=function(e,t){return e.length===t.length&&e.every((function(e,n){return r=e,i=t[n],r===i;var r,i}))};const i=function(e,t){var n;void 0===t&&(t=r);var i,o=[],a=!1;return function(){for(var r=arguments.length,s=new Array(r),c=0;c{"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(7082)(),r.Proxy.revocable=r.Proxy.revocable)},7082:e=>{function t(e){return(t="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,n=null;function r(e){return!!e&&("object"===t(e)||"function"==typeof e)}return(e=function(e,t){if(!r(e)||!r(t))throw new TypeError("Cannot create proxy with a non-object as target or handler");var i=function(){};n=function(){e=null,i=function(e){throw new TypeError("Cannot perform '".concat(e,"' on a proxy that has been revoked"))}},setTimeout((function(){n=null}),0);var o=t;for(var a in t={get:null,set:null,apply:null,construct:null},o){if(!(a in t))throw new TypeError("Proxy polyfill does not support trap '".concat(a,"'"));t[a]=o[a]}"function"==typeof o&&(t.apply=o.apply.bind(o));var s=this,c=!1,l=!1;"function"==typeof e?(s=function(){var n=this&&this.constructor===s,r=Array.prototype.slice.call(arguments);if(i(n?"construct":"apply"),n&&t.construct)return t.construct.call(this,e,r);if(!n&&t.apply)return t.apply(e,this,r);if(n){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=t.get?function(e){return i("get"),t.get(this,e,s)}:function(e){return i("get"),this[e]},d=t.set?function(e,n){i("set");t.set(this,e,n,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,t.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(t,r){return{proxy:new e(t,r),revoke:n}},e}},6760:(e,t,n)=>{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=function(e){"use strict";var t=Object.prototype,n=t.hasOwnProperty,i="function"==typeof Symbol?Symbol:{},o=i.iterator||"@@iterator",a=i.asyncIterator||"@@asyncIterator",s=i.toStringTag||"@@toStringTag";function c(e,t,n,r){var i=t&&t.prototype instanceof d?t:d,o=Object.create(i.prototype),a=new E(r||[]);return o._invoke=function(e,t,n){var r="suspendedStart";return function(i,o){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===i)throw o;return S()}for(n.method=i,n.arg=o;;){var a=n.delegate;if(a){var s=w(a,n);if(s){if(s===u)continue;return s}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=l(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===u)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}(e,n,a),o}function l(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(r){return{type:"throw",arg:r}}}e.wrap=c;var u={};function d(){}function f(){}function p(){}var h={};h[o]=function(){return this};var m=Object.getPrototypeOf,y=m&&m(m(x([])));y&&y!==t&&n.call(y,o)&&(h=y);var v=p.prototype=d.prototype=Object.create(h);function b(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function g(e){var t;this._invoke=function(i,o){function a(){return new Promise((function(t,a){!function t(i,o,a,s){var c=l(e[i],e,o);if("throw"!==c.type){var u=c.arg,d=u.value;return d&&"object"===r(d)&&n.call(d,"__await")?Promise.resolve(d.__await).then((function(e){t("next",e,a,s)}),(function(e){t("throw",e,a,s)})):Promise.resolve(d).then((function(e){u.value=e,a(u)}),(function(e){return t("throw",e,a,s)}))}s(c.arg)}(i,o,t,a)}))}return t=t?t.then(a,a):a()}}function w(e,t){var n=e.iterator[t.method];if(void 0===n){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=void 0,w(e,t),"throw"===t.method))return u;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return u}var r=l(n,e.iterator,t.arg);if("throw"===r.type)return t.method="throw",t.arg=r.arg,t.delegate=null,u;var i=r.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,u):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,u)}function _(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function E(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(_,this),this.reset(!0)}function x(e){if(e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function t(){for(;++r=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return r("end");if(o.tryLoc<=this.prev){var s=n.call(o,"catchLoc"),c=n.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--r){var i=this.tryEntries[r];if(i.tryLoc<=this.prev&&n.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"===r(e=n.nmd(e))?e.exports:{});try{regeneratorRuntime=i}catch(o){Function("r","regeneratorRuntime = r")(i)}},7480:(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)}n.d(t,{ZT:()=>o,pi:()=>a,gn:()=>s,XA:()=>c,CR:()=>l});var i=function(e,t){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function o(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var a=function(){return(a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=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}},4400:()=>{function e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function t(e,t){for(var n=0;n{"use strict";function r(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 i(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(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 i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);no});var o=function(e,t,n){var i=r(e.split(".",2),2),o=i[0],a=i[1];return Number(o)>t||Number(o)===t&&Number(a)>=n}},5516:(e,t,n)=>{"use strict";n.d(t,{i:()=>r});var r=function(e){return function(t){return{kind:"method",placement:"prototype",key:t.key,descriptor:{set:function(e){this["__".concat(String(t.key))]=e},get:function(){return this["__".concat(String(t.key))]},enumerable:!0,configurable:!0},finisher:function(n){var r=n.prototype.connectedCallback;n.prototype.connectedCallback=function(){if(r.call(this),this[t.key]){var n=this.renderRoot.querySelector(e);if(!n)return;n.scrollTop=this[t.key]}}}}}}},7181:(e,t,n)=>{"use strict";n.d(t,{B:()=>r});var r=function(e,t,n,r){r=r||{},n=null==n?{}:n;var i=new Event(t,{bubbles:void 0===r.bubbles||r.bubbles,cancelable:Boolean(r.cancelable),composed:void 0===r.composed||r.composed});return i.detail=n,e.dispatchEvent(i),i}},3849:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var r=n(7181),i=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];n?history.replaceState(null,"",t):history.pushState(null,"",t),(0,r.B)(window,"location-changed",{replace:n})}},5415:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});var r=function(e,t){return et?1:0}},7744:(e,t,n)=>{"use strict";function r(e){var t=e.language||"en";return e.translationMetadata.translations[t]&&e.translationMetadata.translations[t].isRTL||!1}function i(e){return r(e)?"rtl":"ltr"}n.d(t,{HE:()=>r,Zu:()=>i})},8346:(e,t,n)=>{"use strict";n.d(t,{D:()=>r});var r=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return function(){for(var i=arguments.length,o=new Array(i),a=0;a{"use strict";n(7330);var r=n(9722);n(6075);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 outline: none;\n display: inline-block;\n position: relative;\n }\n\n mwc-button {\n transition: all 1s;\n }\n\n mwc-button.success {\n --mdc-theme-primary: white;\n background-color: var(--success-color);\n transition: none;\n }\n\n mwc-button[raised].success {\n --mdc-theme-primary: var(--success-color);\n --mdc-theme-on-primary: white;\n }\n\n mwc-button.error {\n --mdc-theme-primary: white;\n background-color: var(--error-color);\n transition: none;\n }\n\n mwc-button[raised].error {\n --mdc-theme-primary: var(--error-color);\n --mdc-theme-on-primary: white;\n }\n\n .progress {\n bottom: 0;\n margin-top: 4px;\n position: absolute;\n text-align: center;\n top: 0;\n width: 100%;\n }\n "]);return o=function(){return e},e}function a(){var e=c(['
    \n \n
    ']);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){var t=function(){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}}();return function(){var n,r=h(e);if(t){var i=h(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return f(this,n)}}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(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(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 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 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 _(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{"use strict";var r=n(9722);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: var(--ha-card-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){var t=function(){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}}();return function(){var n,r=m(e);if(t){var i=m(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return p(this,n)}}function p(e,t){return!t||"object"!==i(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(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(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 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 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 _(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;a{"use strict";var r=n(7480),i=n(9722),o=n(1471),a=n(9629),s=n(9865);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=p(['\n
    \n \n \n \n
    \n \n \n \n
    \n \n \n \n
    ']);return l=function(){return e},e}function u(){var e=p(['\n
    \n
    \n ',"\n
    \n
    "]);return u=function(){return e},e}function d(){var e=p(['\n
    \n \n \n \n \n
    ']);return d=function(){return e},e}function f(){var e=p(['\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){for(var n=0;n=-3?18+11*this.density/6:12.5+5*(this.density+3)/4,r=6.2831852*n,o=(1-this.progress)*r,a=this.density>=-3?4+this.density*(1/3):3+(this.density+3)*(1/6);return(0,i.dy)(d(),e,e,t,t,n,a,t,t,n,6.2831852*n,o,a)}},{key:"renderIndeterminateContainer",value:function(){return(0,i.dy)(u(),this.renderIndeterminateSpinnerLayer())}},{key:"renderIndeterminateSpinnerLayer",value:function(){var e=48+4*this.density,t=e/2,n=this.density>=-3?18+11*this.density/6:12.5+5*(this.density+3)/4,r=6.2831852*n,o=.5*r,a=this.density>=-3?4+this.density*(1/3):3+(this.density+3)*(1/6);return(0,i.dy)(l(),e,e,t,t,n,r,o,a,e,e,t,t,n,r,o,.8*a,e,e,t,t,n,r,o,a)}},{key:"update",value:function(e){y(w(p.prototype),"update",this).call(this,e),e.has("progress")&&(this.progress>1&&(this.progress=1),this.progress<0&&(this.progress=0))}}])&&m(t.prototype,n),r&&m(t,r),p}(i.oi);function k(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}([".mdc-circular-progress__determinate-circle,.mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee;stroke:var(--mdc-theme-primary, #6200ee)}.mdc-circular-progress__determinate-track{stroke:transparent}@keyframes mdc-circular-progress-container-rotate{to{transform:rotate(360deg)}}@keyframes mdc-circular-progress-spinner-layer-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}100%{transform:rotate(1080deg)}}@keyframes mdc-circular-progress-color-1-fade-in-out{from{opacity:.99}25%{opacity:.99}26%{opacity:0}89%{opacity:0}90%{opacity:.99}to{opacity:.99}}@keyframes mdc-circular-progress-color-2-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:.99}50%{opacity:.99}51%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-3-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:.99}75%{opacity:.99}76%{opacity:0}to{opacity:0}}@keyframes mdc-circular-progress-color-4-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:.99}90%{opacity:.99}to{opacity:0}}@keyframes mdc-circular-progress-left-spin{from{transform:rotate(265deg)}50%{transform:rotate(130deg)}to{transform:rotate(265deg)}}@keyframes mdc-circular-progress-right-spin{from{transform:rotate(-265deg)}50%{transform:rotate(-130deg)}to{transform:rotate(-265deg)}}.mdc-circular-progress{display:inline-flex;position:relative;direction:ltr;transition:opacity 250ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-circular-progress__determinate-container,.mdc-circular-progress__indeterminate-circle-graphic,.mdc-circular-progress__indeterminate-container,.mdc-circular-progress__spinner-layer{position:absolute;width:100%;height:100%}.mdc-circular-progress__determinate-container{transform:rotate(-90deg)}.mdc-circular-progress__indeterminate-container{opacity:0}.mdc-circular-progress__determinate-circle-graphic,.mdc-circular-progress__indeterminate-circle-graphic{fill:transparent}.mdc-circular-progress__determinate-circle{transition:stroke-dashoffset 500ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-circular-progress__gap-patch{position:absolute;top:0;left:47.5%;box-sizing:border-box;width:5%;height:100%;overflow:hidden}.mdc-circular-progress__gap-patch .mdc-circular-progress__indeterminate-circle-graphic{left:-900%;width:2000%;transform:rotate(180deg)}.mdc-circular-progress__circle-clipper{display:inline-flex;position:relative;width:50%;height:100%;overflow:hidden}.mdc-circular-progress__circle-clipper .mdc-circular-progress__indeterminate-circle-graphic{width:200%}.mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{left:-100%}.mdc-circular-progress--indeterminate .mdc-circular-progress__determinate-container{opacity:0}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{opacity:1}.mdc-circular-progress--indeterminate .mdc-circular-progress__indeterminate-container{animation:mdc-circular-progress-container-rotate 1568.2352941176ms linear infinite}.mdc-circular-progress--indeterminate .mdc-circular-progress__spinner-layer{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-1{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-2{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-3{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__color-4{animation:mdc-circular-progress-spinner-layer-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,mdc-circular-progress-color-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-left .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--indeterminate .mdc-circular-progress__circle-right .mdc-circular-progress__indeterminate-circle-graphic{animation:mdc-circular-progress-right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.mdc-circular-progress--closed{opacity:0}:host{display:inline-flex}.mdc-circular-progress__determinate-track{stroke:transparent;stroke:var(--mdc-circular-progress-track-color, transparent)}"]);return k=function(){return e},e}(0,r.gn)([(0,i.Cb)({type:Boolean,reflect:!0})],_.prototype,"indeterminate",void 0),(0,r.gn)([(0,i.Cb)({type:Number,reflect:!0})],_.prototype,"progress",void 0),(0,r.gn)([(0,i.Cb)({type:Number,reflect:!0})],_.prototype,"density",void 0),(0,r.gn)([(0,i.Cb)({type:Boolean,reflect:!0})],_.prototype,"closed",void 0),(0,r.gn)([(0,i.Cb)({type:String})],_.prototype,"ariaLabel",void 0);var E=(0,i.iv)(k());function x(e){return(x="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){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 C(e){var t=function(){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}}();return function(){var n,r=P(e);if(t){var i=P(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return A(this,n)}}function A(e,t){return!t||"object"!==x(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 P(e){return(P=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(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&&O(e,t)}(n,e);var t=C(n);function n(){return S(this,n),t.apply(this,arguments)}return n}(_);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 j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function D(e){var t=function(){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}}();return function(){var n,r=L(e);if(t){var i=L(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return z(this,n)}}function z(e,t){return!t||"object"!==R(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(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function N(e){var t,n=U(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 B(e){return e.decorators&&e.decorators.length}function H(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function V(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 U(e){var t=function(e,t){if("object"!==R(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==R(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===R(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;a{"use strict";n.d(t,{i:()=>se});var r=n(7480),i=n(9722),o=(n(6638),n(4400),{CLOSING:"mdc-dialog--closing",OPEN:"mdc-dialog--open",OPENING:"mdc-dialog--opening",SCROLLABLE:"mdc-dialog--scrollable",SCROLL_LOCK:"mdc-dialog-scroll-lock",STACKED:"mdc-dialog--stacked"}),a={ACTION_ATTRIBUTE:"data-mdc-dialog-action",BUTTON_DEFAULT_ATTRIBUTE:"data-mdc-dialog-button-default",BUTTON_SELECTOR:".mdc-dialog__button",CLOSED_EVENT:"MDCDialog:closed",CLOSE_ACTION:"close",CLOSING_EVENT:"MDCDialog:closing",CONTAINER_SELECTOR:".mdc-dialog__container",CONTENT_SELECTOR:".mdc-dialog__content",DESTROY_ACTION:"destroy",INITIAL_FOCUS_ATTRIBUTE:"data-mdc-dialog-initial-focus",OPENED_EVENT:"MDCDialog:opened",OPENING_EVENT:"MDCDialog:opening",SCRIM_SELECTOR:".mdc-dialog__scrim",SUPPRESS_DEFAULT_PRESS_SELECTOR:["textarea",".mdc-menu .mdc-list-item"].join(", "),SURFACE_SELECTOR:".mdc-dialog__surface"},s={DIALOG_ANIMATION_CLOSE_TIME_MS:75,DIALOG_ANIMATION_OPEN_TIME_MS:150};const c=function(e){function t(n){var i=e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this;return i.isOpen_=!1,i.animationFrame_=0,i.animationTimer_=0,i.layoutFrame_=0,i.escapeKeyAction_=a.CLOSE_ACTION,i.scrimClickAction_=a.CLOSE_ACTION,i.autoStackButtons_=!0,i.areButtonsStacked_=!1,i.suppressDefaultPressSelector=a.SUPPRESS_DEFAULT_PRESS_SELECTOR,i}return(0,r.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return o},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return a},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return s},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addBodyClass:function(){},addClass:function(){},areButtonsStacked:function(){return!1},clickDefaultButton:function(){},eventTargetMatches:function(){return!1},getActionFromEvent:function(){return""},getInitialFocusEl:function(){return null},hasClass:function(){return!1},isContentScrollable:function(){return!1},notifyClosed:function(){},notifyClosing:function(){},notifyOpened:function(){},notifyOpening:function(){},releaseFocus:function(){},removeBodyClass:function(){},removeClass:function(){},reverseButtons:function(){},trapFocus:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){this.adapter.hasClass(o.STACKED)&&this.setAutoStackButtons(!1)},t.prototype.destroy=function(){this.isOpen_&&this.close(a.DESTROY_ACTION),this.animationTimer_&&(clearTimeout(this.animationTimer_),this.handleAnimationTimerEnd_()),this.layoutFrame_&&(cancelAnimationFrame(this.layoutFrame_),this.layoutFrame_=0)},t.prototype.open=function(){var e=this;this.isOpen_=!0,this.adapter.notifyOpening(),this.adapter.addClass(o.OPENING),this.runNextAnimationFrame_((function(){e.adapter.addClass(o.OPEN),e.adapter.addBodyClass(o.SCROLL_LOCK),e.layout(),e.animationTimer_=setTimeout((function(){e.handleAnimationTimerEnd_(),e.adapter.trapFocus(e.adapter.getInitialFocusEl()),e.adapter.notifyOpened()}),s.DIALOG_ANIMATION_OPEN_TIME_MS)}))},t.prototype.close=function(e){var t=this;void 0===e&&(e=""),this.isOpen_&&(this.isOpen_=!1,this.adapter.notifyClosing(e),this.adapter.addClass(o.CLOSING),this.adapter.removeClass(o.OPEN),this.adapter.removeBodyClass(o.SCROLL_LOCK),cancelAnimationFrame(this.animationFrame_),this.animationFrame_=0,clearTimeout(this.animationTimer_),this.animationTimer_=setTimeout((function(){t.adapter.releaseFocus(),t.handleAnimationTimerEnd_(),t.adapter.notifyClosed(e)}),s.DIALOG_ANIMATION_CLOSE_TIME_MS))},t.prototype.isOpen=function(){return this.isOpen_},t.prototype.getEscapeKeyAction=function(){return this.escapeKeyAction_},t.prototype.setEscapeKeyAction=function(e){this.escapeKeyAction_=e},t.prototype.getScrimClickAction=function(){return this.scrimClickAction_},t.prototype.setScrimClickAction=function(e){this.scrimClickAction_=e},t.prototype.getAutoStackButtons=function(){return this.autoStackButtons_},t.prototype.setAutoStackButtons=function(e){this.autoStackButtons_=e},t.prototype.getSuppressDefaultPressSelector=function(){return this.suppressDefaultPressSelector},t.prototype.setSuppressDefaultPressSelector=function(e){this.suppressDefaultPressSelector=e},t.prototype.layout=function(){var e=this;this.layoutFrame_&&cancelAnimationFrame(this.layoutFrame_),this.layoutFrame_=requestAnimationFrame((function(){e.layoutInternal_(),e.layoutFrame_=0}))},t.prototype.handleClick=function(e){if(this.adapter.eventTargetMatches(e.target,a.SCRIM_SELECTOR)&&""!==this.scrimClickAction_)this.close(this.scrimClickAction_);else{var t=this.adapter.getActionFromEvent(e);t&&this.close(t)}},t.prototype.handleKeydown=function(e){var t="Enter"===e.key||13===e.keyCode;if(t&&!this.adapter.getActionFromEvent(e)){var n=e.composedPath?e.composedPath()[0]:e.target,r=!this.adapter.eventTargetMatches(n,this.suppressDefaultPressSelector);t&&r&&this.adapter.clickDefaultButton()}},t.prototype.handleDocumentKeydown=function(e){("Escape"===e.key||27===e.keyCode)&&""!==this.escapeKeyAction_&&this.close(this.escapeKeyAction_)},t.prototype.layoutInternal_=function(){this.autoStackButtons_&&this.detectStackedButtons_(),this.detectScrollableContent_()},t.prototype.handleAnimationTimerEnd_=function(){this.animationTimer_=0,this.adapter.removeClass(o.OPENING),this.adapter.removeClass(o.CLOSING)},t.prototype.runNextAnimationFrame_=function(e){var t=this;cancelAnimationFrame(this.animationFrame_),this.animationFrame_=requestAnimationFrame((function(){t.animationFrame_=0,clearTimeout(t.animationTimer_),t.animationTimer_=setTimeout(e,0)}))},t.prototype.detectStackedButtons_=function(){this.adapter.removeClass(o.STACKED);var e=this.adapter.areButtonsStacked();e&&this.adapter.addClass(o.STACKED),e!==this.areButtonsStacked_&&(this.adapter.reverseButtons(),this.areButtonsStacked_=e)},t.prototype.detectScrollableContent_=function(){this.adapter.removeClass(o.SCROLLABLE),this.adapter.isContentScrollable()&&this.adapter.addClass(o.SCROLLABLE)},t}(n(2774).K);var l=n(440),u=n(8014),d=n(8220),f=n(4114),p=n(1471);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 m(){var e=b(['\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,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return w(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return w(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function w(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(){A.remove(e)},trapFocus:function(t){A.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=(0,i.dy)(v());this.heading&&(a=this.renderHeading());var s={"mdc-dialog__actions":!this.hideActions};return(0,i.dy)(y(),(0,p.$)(r),a,(0,p.$)(s))}},{key:"renderHeading",value:function(){return(0,i.dy)(m(),this.heading)}},{key:"firstUpdated",value:function(){E(C(s.prototype),"firstUpdated",this).call(this),this.mdcFoundation.setAutoStackButtons(!0)}},{key:"connectedCallback",value:function(){E(C(s.prototype),"connectedCallback",this).call(this),this.open&&this.mdcFoundation&&!this.mdcFoundation.isOpen()&&(this.setEventListeners(),this.mdcFoundation.open())}},{key:"disconnectedCallback",value:function(){E(C(s.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,A.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,(0,l.K)()),window.addEventListener("orientationchange",this.boundLayout,(0,l.K)()),this.mdcRoot.addEventListener("keydown",this.boundHandleKeydown,(0,l.K)()),document.addEventListener("keydown",this.boundHandleDocumentKeydown,(0,l.K)())}},{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(t.prototype,n),r&&k(t,r),s}(d.H);function T(){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 T=function(){return e},e}(0,r.gn)([(0,i.IO)(".mdc-dialog")],P.prototype,"mdcRoot",void 0),(0,r.gn)([(0,i.IO)('slot[name="primaryAction"]')],P.prototype,"primarySlot",void 0),(0,r.gn)([(0,i.IO)('slot[name="secondaryAction"]')],P.prototype,"secondarySlot",void 0),(0,r.gn)([(0,i.IO)("#contentSlot")],P.prototype,"contentSlot",void 0),(0,r.gn)([(0,i.IO)(".mdc-dialog__content")],P.prototype,"contentElement",void 0),(0,r.gn)([(0,i.IO)(".mdc-container")],P.prototype,"conatinerElement",void 0),(0,r.gn)([(0,i.Cb)({type:Boolean})],P.prototype,"hideActions",void 0),(0,r.gn)([(0,i.Cb)({type:Boolean}),(0,f.P)((function(){this.forceLayout()}))],P.prototype,"stacked",void 0),(0,r.gn)([(0,i.Cb)({type:String})],P.prototype,"heading",void 0),(0,r.gn)([(0,i.Cb)({type:String}),(0,f.P)((function(e){this.mdcFoundation.setScrimClickAction(e)}))],P.prototype,"scrimClickAction",void 0),(0,r.gn)([(0,i.Cb)({type:String}),(0,f.P)((function(e){this.mdcFoundation.setEscapeKeyAction(e)}))],P.prototype,"escapeKeyAction",void 0),(0,r.gn)([(0,i.Cb)({type:Boolean,reflect:!0}),(0,f.P)((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),(0,r.gn)([(0,i.Cb)()],P.prototype,"defaultAction",void 0),(0,r.gn)([(0,i.Cb)()],P.prototype,"actionAttribute",void 0),(0,r.gn)([(0,i.Cb)()],P.prototype,"initialFocusAttribute",void 0);var R=(0,i.iv)(T());function j(e){return(j="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){var t=function(){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}}();return function(){var n,r=L(e);if(t){var i=L(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return F(this,n)}}function F(e,t){return!t||"object"!==j(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(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)}(n,e);var t=z(n);function n(){return I(this,n),t.apply(this,arguments)}return n}(P);N.styles=R,N=(0,r.gn)([(0,i.Mo)("mwc-dialog")],N);var M=n(5317),B=n(7744);n(983);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 top: var(--dialog-surface-top);\n min-height: var(--mdc-dialog-min-height, auto);\n }\n :host([flexContent]) .mdc-dialog .mdc-dialog__content {\n display: flex;\n flex-direction: column;\n }\n .header_button {\n position: absolute;\n right: 16px;\n top: 10px;\n text-decoration: none;\n color: inherit;\n }\n .header_title {\n margin-right: 40px;\n }\n [dir="rtl"].header_button {\n right: auto;\n left: 16px;\n }\n [dir="rtl"].header_title {\n margin-left: 40px;\n margin-right: 0px;\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){var t=function(){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}}();return function(){var n,r=re(e);if(t){var i=re(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Y(this,n)}}function Y(e,t){return!t||"object"!==H(t)&&"function"!=typeof t?W(e):t}function W(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}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 {"use strict";var r=n(9722);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 .mdc-top-app-bar {\n position: static;\n color: var(--mdc-theme-on-primary, #fff);\n }\n "]);return o=function(){return e},e}function a(){var e=s(['
    \n
    \n \n \n \n \n \n \n \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){var t=function(){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}}();return function(){var n,r=p(e);if(t){var i=p(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d(this,n)}}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(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 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;a{"use strict";var r=n(9722),i=n(5317);n(4497),n(2039);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(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\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){var t=function(){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}}();return function(){var n,r=w(e);if(t){var i=w(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return u(this,n)}}function u(e,t){return!t||"object"!==o(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(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{"use strict";n(4497);var r=n(9722);n(4640);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){var t=function(){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}}();return function(){var n,r=p(e);if(t){var i=p(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d(this,n)}}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(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 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;a{"use strict";n(3207);var r=n(9722),i=(n(2039),window);"customIconsets"in i||(i.customIconsets={});var o=i.customIconsets;var a=JSON.parse('{"version":"5.6.55","parts":[{"file":"8f7750e029a6ef516f402ba2a18f770d535730f8"},{"start":"airp","file":"13eee1e899d282159a04ba352d1ed4feb53e5f28"},{"start":"application-","file":"5e09d9e60767da8826acfa939fc7a192c3017fdc"},{"start":"badge-account-horizontal-","file":"091c6419ea09577a2cd23f58a2d444da902922bd"},{"start":"beer","file":"c75f23577c68209caf2ee6d8abfa1e47f9fdd346"},{"start":"border-r","file":"4a163a7cb39874ec5e31fef5a16822d472ea9d75"},{"start":"camera-","file":"75c6554ce6c38218565310f31e330d29e610be14"},{"start":"cart-arrow-r","file":"526db7af6ed90ba5e29e520e8420886a387c6ec1"},{"start":"cir","file":"10f097705a1a3a9e15a4d5304588fcbf49e9cb1b"},{"start":"cog-o","file":"14893756d8a87eee5c25262d8d2cce84e343e9f7"},{"start":"cp","file":"43533c5a4e97f2dad8a4430e8fb2e998b77180e8"},{"start":"desktop-t","file":"d7593366adef7e12c6f7beb0125ae03250a623c1"},{"start":"earth-box-p","file":"897116495125bd02c7b5c74768fca0e4ef075556"},{"start":"eve","file":"25914e849cb9677609c2e17666c7dc8787276fec"},{"start":"file-download-","file":"393c2a9700198fd5d6ee360fec426dca07b824c1"},{"start":"flask-o","file":"21c916bdafa6c4bc802eb2f067d52eb43d46d63c"},{"start":"format-letter-e","file":"71adf4da7cf052ce2f72aafb39b5038640ae7eff"},{"start":"gh","file":"b52d69de085a5028ae417fc032b8fa962b929b2c"},{"start":"hand-wash-","file":"0fbcf56d8b33b97ba907a4aebeb8399bd200c71d"},{"start":"horizontal-rotate-co","file":"aaf1ddc91d8dc645b638d1cead1c3928be0d4ae2"},{"start":"ju","file":"5792fc856cff1ad97388d397c924b547dc5773ba"},{"start":"las","file":"8a4e57c53b91f036efd825ee3924ccb927394462"},{"start":"map-marker-m","file":"faf56ee66495fe62e00e421005abe5f362a15d5e"},{"start":"microsoft-xbox-controller-m","file":"cb9dda8c3ba589951ab20cae22899eee3f75aaa2"},{"start":"noo","file":"8d79d67bba34d4662998ebd3221a6f49f72d0cbd"},{"start":"pan-t","file":"5ff2e52aedaa0c398ec4a745219c00ac5b56c564"},{"start":"pig","file":"996e32533891ce2fcc2ed79a3fc3953057539e7c"},{"start":"qq","file":"8a9a74c567094a8e0c21288a4eaa28bdd315a3ac"},{"start":"roller-skate-","file":"855d84169183b3d513e65652ebd4619fbdacbfb0"},{"start":"set-c","file":"51836c70496c6d380859ef075c18363fac468891"},{"start":"skype-","file":"a64604d28b67e989f14df4cdd5fa33c18babb0e6"},{"start":"spotlight-","file":"fa89d8e056827e5e5a45002258155fdf636dba89"},{"start":"table-ro","file":"820c478bf9e136168cc68b98852a5ee1c6f57975"},{"start":"to","file":"d7a1decb8941bb6b39a53b22cf5d660c89acc059"},{"start":"upload-network-","file":"9bb9aae327973cf8230a9817e1e48eb6767d0601"},{"start":"water-well-","file":"b107c580b29fb39e4bfad9c85db944ac4d3297b4"},{"start":"wrap-","file":"0ec45795e55edbd7f9644bd3fa1943780d99a94d"}]}');class s{constructor(e="keyval-store",t="keyval"){this.storeName=t,this._dbp=new Promise((n,r)=>{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,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=h(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}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(e):"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=[]}))}}))},w=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 P=function(){return e},e}function T(){var e=j([""]);return T=function(){return e},e}function R(){var e=j([""]);return R=function(){return e},e}function j(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){var t=function(){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}}();return function(){var n,r=N(e);if(t){var i=N(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return F(this,n)}}function F(e,t){return!t||"object"!==x(t)&&"function"!=typeof t?L(e):t}function L(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}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 q(e,t){if(e){if("string"==typeof e)return Y(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Y(e,t):void 0}}function Y(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 Z=(0,k.D)((function(){return _(X)}),2e3),J={};!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;a{"use strict";var r=n(7690),i=(n(4497),n(5317)),o=n(9722),a=n(7181),s=function(e){return e.sendMessagePromise({type:"persistent_notification/get"})},c=function(e,t){return e.subscribeEvents((function(){return s(e).then((function(e){return t.setState(e,!0)}))}),"persistent_notifications_updated")};n(2039);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=p(["\n :host {\n position: relative;\n }\n .dot {\n pointer-events: none;\n position: absolute;\n background-color: var(--accent-color);\n width: 12px;\n height: 12px;\n top: 9px;\n right: 7px;\n border-radius: 50%;\n border: 2px solid var(--app-header-background-color);\n }\n "]);return u=function(){return e},e}function d(){var e=p(['
    ']);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){var t=function(){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}}();return function(){var n,r=C(e);if(t){var i=C(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return v(this,n)}}function v(e,t){return!t||"object"!==l(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(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 w(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 k(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 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 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},(0,r.B)("_ntf",s,c,e,t))}},{kind:"method",key:"_toggleMenu",value:function(){(0,a.B)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return(0,o.iv)(u())}}]}}),o.oi)},4089:(e,t,n)=>{"use strict";n(9194);var r=n(9722);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: flex;\n padding: 0 16px;\n align-content: normal;\n align-self: auto;\n align-items: center;\n }\n :host([narrow]) {\n align-items: normal;\n flex-direction: column;\n border-top: 1px solid var(--divider-color);\n padding-bottom: 8px;\n }\n ::slotted(ha-switch) {\n padding: 16px 0;\n }\n "]);return o=function(){return e},e}function a(){var e=s(["\n \n \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){var t=function(){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}}();return function(){var n,r=p(e);if(t){var i=p(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return d(this,n)}}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(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 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;a{"use strict";var r=n(9722);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){var t=function(){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}}();return function(){var n,r=h(e);if(t){var i=h(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return f(this,n)}}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(e){return(h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function m(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 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 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 _(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{"use strict";var r=n(7480),i=n(9722),o=(n(1083),n(8601)),a=n(4114),s=n(8734),c=n(2774),l={CHECKED:"mdc-switch--checked",DISABLED:"mdc-switch--disabled"},u={ARIA_CHECKED_ATTR:"aria-checked",NATIVE_CONTROL_SELECTOR:".mdc-switch__native-control",RIPPLE_SURFACE_SELECTOR:".mdc-switch__thumb-underlay"};const d=function(e){function t(n){return e.call(this,(0,r.pi)((0,r.pi)({},t.defaultAdapter),n))||this}return(0,r.ZT)(t,e),Object.defineProperty(t,"strings",{get:function(){return u},enumerable:!0,configurable:!0}),Object.defineProperty(t,"cssClasses",{get:function(){return l},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},setNativeControlChecked:function(){},setNativeControlDisabled:function(){},setNativeControlAttr:function(){}}},enumerable:!0,configurable:!0}),t.prototype.setChecked=function(e){this.adapter.setNativeControlChecked(e),this.updateAriaChecked_(e),this.updateCheckedStyling_(e)},t.prototype.setDisabled=function(e){this.adapter.setNativeControlDisabled(e),e?this.adapter.addClass(l.DISABLED):this.adapter.removeClass(l.DISABLED)},t.prototype.handleChange=function(e){var t=e.target;this.updateAriaChecked_(t.checked),this.updateCheckedStyling_(t.checked)},t.prototype.updateCheckedStyling_=function(e){e?this.adapter.addClass(l.CHECKED):this.adapter.removeClass(l.CHECKED)},t.prototype.updateAriaChecked_=function(e){this.adapter.setNativeControlAttr(u.ARIA_CHECKED_ATTR,""+!!e)},t}(c.K);function f(e){return(f="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 p(){var e=m(['\n
    \n
    \n
    \n ','\n
    \n \n
    \n
    \n
    ']);return p=function(){return e},e}function h(){var e=m(['\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)}}))}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(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{"use strict";n.d(t,{a_:()=>a,yt:()=>s,AD:()=>c,CH:()=>l,kr:()=>u,ii:()=>d,d3:()=>f,su:()=>p,kP:()=>h,NI:()=>m,fU:()=>y,P$:()=>v,Yn:()=>b});var r=n(1682);function i(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 o(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}var a=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/addons/reload");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),s=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/addons");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)}}(),c=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/addons/".concat(n,"/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,n){return e.apply(this,arguments)}}(),l=function(){var e=o(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("GET","hassio/addons/".concat(n,"/changelog")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),u=function(){var e=o(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("GET","hassio/addons/".concat(n,"/logs")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),d=function(){var e=o(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("GET","hassio/addons/".concat(n,"/documentation")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),f=function(){var e=o(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/addons/".concat(n,"/options"),r);case 2:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),p=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/addons/".concat(n,"/options/validate"));case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),h=function(){var e=o(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/addons/".concat(n,"/start")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),m=function(){var e=o(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/addons/".concat(n,"/security"),r);case 2:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}(),y=function(){var e=o(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/addons/".concat(n,"/install")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),v=function(){var e=o(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/addons/".concat(n,"/restart")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),b=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/addons/".concat(n,"/uninstall"));case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},1682:(e,t,n)=>{"use strict";function r(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 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)}n.d(t,{rY:()=>o,js:()=>a,Oy:()=>s,yd:()=>c});var o=function(e){return e.data},a=function(e){return"object"===i(e)?"object"===i(e.body)?e.body.message||"Unknown error, see logs":e.body||"Unknown error, see logs":e},s=new Set([502,503,504]),c=function(){var e,t=(e=regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=o,e.next=3,t.callApi("GET","hassio/".concat(n,"/stats"));case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 5:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(i,o){var a=e.apply(t,n);function s(e){r(a,i,o,s,c,"next",e)}function c(e){r(a,i,o,s,c,"throw",e)}s(void 0)}))});return function(e,n){return t.apply(this,arguments)}}()},258:(e,t,n)=>{"use strict";n.d(t,{G:()=>a,U:()=>s});var r=n(1682);function i(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 o(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}var a=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/hardware/audio");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)}}(),s=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/hardware/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)}}()},5388:(e,t,n)=>{"use strict";n.d(t,{b:()=>a,t:()=>s});var r=n(1682);function i(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 o(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}var a=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/network/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)}}(),s=function(){var e=o(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/network/interface/".concat(n,"/update"),r);case 2:case"end":return e.stop()}}),e)})));return function(t,n,r){return e.apply(this,arguments)}}()},7097:(e,t,n)=>{"use strict";n.d(t,{PJ:()=>a,Ju:()=>s,$s:()=>c,a2:()=>l,iN:()=>u,oS:()=>d});var r=n(1682);function i(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 o(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}var a=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/snapshots");case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1).snapshots);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),s=function(){var e=o(regeneratorRuntime.mark((function e(t,n){var i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=6;break}return e.t0=r.rY,e.next=4,t.callApi("GET","hassio/snapshots/".concat(n,"/info"));case 4:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 6:return e.next=8,fetch("/api/hassio/snapshots/".concat(n,"/info"),{method:"GET"});case 8:return i=e.sent,e.next=11,i.json();case 11:return o=e.sent.data,e.abrupt("return",o);case 13:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),c=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/snapshots/reload");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),l=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/snapshots/new/full",n);case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),u=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/snapshots/new/partial",n);case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),d=function(){var e=o(regeneratorRuntime.mark((function e(t,n){var r,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((r=new FormData).append("file",n),!t){e.next=8;break}return e.next=5,t.fetchWithAuth("/api/hassio/snapshots/new/upload",{method:"POST",body:r});case 5:i=e.sent,e.next=11;break;case 8:return e.next=10,fetch("/api/hassio/snapshots/new/upload",{method:"POST",body:r});case 10:i=e.sent;case 11:if(413!==i.status){e.next=15;break}throw new Error("Uploaded snapshot is too large");case 15:if(200===i.status){e.next=17;break}throw new Error("".concat(i.status," ").concat(i.statusText));case 17:return e.next=19,i.json();case 19:return e.abrupt("return",e.sent);case 20:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},9810:(e,t,n)=>{"use strict";n.d(t,{lC:()=>a,CG:()=>s,qs:()=>c,CP:()=>l,Lm:()=>u,NC:()=>d,Uk:()=>f,jP:()=>p});var r=n(1682);function i(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 o(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}var a=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/supervisor/reload");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),s=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/supervisor/update");case 2:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),c=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/core/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)}}(),l=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/supervisor/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)}}(),u=function(){var e=o(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=r.rY,e.next=3,t.callApi("GET","hassio/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=o(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("GET","hassio/".concat(n,"/logs")));case 1:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),f=function(){var e=o(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("POST","hassio/ingress/session");case 2:n=e.sent,document.cookie="ingress_session=".concat(n.data.session,";path=/api/hassio_ingress/;SameSite=Strict").concat("https:"===location.protocol?";Secure":"");case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),p=function(){var e=o(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.callApi("POST","hassio/supervisor/options",n);case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}()},6765:(e,t,n)=>{"use strict";n.d(t,{Ys:()=>a,g7:()=>s,D9:()=>c});var r=n(7181),i=function(){return n.e(230).then(n.bind(n,1281))},o=function(e,t,n){return new Promise((function(o){var a=t.cancel,s=t.confirm;(0,r.B)(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})}},1625:(e,t,n)=>{"use strict";n(1309),n(5660);var r=n(7139),i=n(856);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}(0,r.k)({_template:(0,i.d)(o()),is:"app-toolbar"});var a=n(9722),s=(n(6075),n(3634),n(2315),n(1654));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){var t=function(){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}}();return function(){var n,r=w(e);if(t){var i=w(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return b(this,n)}}function b(e,t){return!t||"object"!==c(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(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(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 k(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function E(e){return e.decorators&&e.decorators.length}function x(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function S(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"!==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 C(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{"use strict";n.d(t,{n:()=>B});n(7330);var r=n(9722),i=n(4516),o=(n(10),n(3849));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 color: var(--primary-text-color);\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){var t=function(){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}}();return function(){var n,r=y(e);if(t){var i=y(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return h(this,n)}}function h(e,t){return!t||"object"!==a(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(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 w(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 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 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;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;a{"use strict";var r=n(9722),i=n(1471),o=(n(3634),n(2315),n(5516));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=l(['\n :host {\n display: block;\n height: 100%;\n background-color: var(--primary-background-color);\n }\n\n :host([narrow]) {\n width: 100%;\n position: fixed;\n }\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\n ha-icon-button-arrow-prev,\n ::slotted([slot="toolbar-icon"]) {\n pointer-events: auto;\n }\n\n ha-icon-button-arrow-prev.hidden {\n visibility: hidden;\n }\n\n .main-title {\n margin: 0 0 0 24px;\n line-height: 20px;\n flex-grow: 1;\n }\n\n .content {\n position: relative;\n width: 100%;\n height: calc(100% - 65px);\n overflow-y: auto;\n overflow: auto;\n -webkit-overflow-scrolling: touch;\n }\n ']);return s=function(){return e},e}function c(){var e=l(['\n
    \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{"use strict";var r=n(9722),i=(n(1083),n(8734)),o=n(1471),a=(n(4640),n(4516)),s=(n(2039),n(9629)),c=n(5516),l=n(3849),u=n(7744);n(2315),n(3634);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=v(["\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 f=function(){return e},e}function p(){var e=v([""]);return p=function(){return e},e}function h(){var e=v(['',""]);return h=function(){return e},e}function m(){var e=v(['']);return m=function(){return e},e}function y(){var e=v(['\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 \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;return(0,r.dy)(L(),this.mainPage?(0,r.dy)(F(),this.hassio,this.hass,this.narrow):(0,r.dy)(z(),this._backTapped),this.narrow?(0,r.dy)(D()):"",n?(0,r.dy)(I(),(0,o.$)({"bottom-bar":this.narrow}),t):"",(0,o.$)({tabs:n}),this._saveScrollPos,(0,o.$)({tabs:n}))}},{kind:"method",decorators:[(0,r.hO)({passive:!0})],key:"_saveScrollPos",value:function(e){this._savedScrollPos=e.target.scrollTop}},{kind:"method",key:"_tabTapped",value:function(e){(0,l.c)(this,e.currentTarget.path,!0)}},{kind:"method",key:"_backTapped",value:function(){this.backPath?(0,l.c)(this,this.backPath):this.backCallback?this.backCallback():history.back()}},{kind:"get",static:!0,key:"styles",value:function(){return(0,r.iv)(j())}}]}}),r.oi)},4702:()=>{var e=document.createElement("template");e.setAttribute("style","display: none;"),e.innerHTML='',document.head.appendChild(e.content)},7846:()=>{if(/^((?!chrome|android).)*version\/14\.0.*safari/i.test(navigator.userAgent)){var e=window.Element.prototype.attachShadow;window.Element.prototype.attachShadow=function(t){return t&&t.delegatesFocus&&delete t.delegatesFocus,e.apply(this,[t])}}},1654:(e,t,n)=>{"use strict";n.d(t,{_l:()=>c,q0:()=>l,Qx:()=>u,yu:()=>d});var r=n(9722);function i(){var e=s(["\n .ha-scrollbar::-webkit-scrollbar {\n width: 0.4rem;\n height: 0.4rem;\n }\n\n .ha-scrollbar::-webkit-scrollbar-thumb {\n -webkit-border-radius: 4px;\n border-radius: 4px;\n background: var(--scrollbar-thumb-color);\n }\n\n .ha-scrollbar {\n overflow-y: auto;\n scrollbar-color: var(--scrollbar-thumb-color) transparent;\n scrollbar-width: thin;\n }\n"]);return i=function(){return e},e}function o(){var e=s(["\n /* prevent clipping of positioned elements */\n paper-dialog-scrollable {\n --paper-dialog-scrollable: {\n -webkit-overflow-scrolling: auto;\n }\n }\n\n /* force smooth scrolling for iOS 10 */\n paper-dialog-scrollable.can-scroll {\n --paper-dialog-scrollable: {\n -webkit-overflow-scrolling: touch;\n }\n }\n\n .paper-dialog-buttons {\n align-items: flex-end;\n padding: 8px;\n padding-bottom: max(env(safe-area-inset-bottom), 8px);\n }\n\n @media all and (min-width: 450px) and (min-height: 500px) {\n ha-paper-dialog {\n min-width: 400px;\n }\n }\n\n @media all and (max-width: 450px), all and (max-height: 500px) {\n paper-dialog,\n ha-paper-dialog {\n margin: 0;\n width: calc(\n 100% - env(safe-area-inset-right) - env(safe-area-inset-left)\n ) !important;\n min-width: calc(\n 100% - env(safe-area-inset-right) - env(safe-area-inset-left)\n ) !important;\n max-width: calc(\n 100% - env(safe-area-inset-right) - env(safe-area-inset-left)\n ) !important;\n max-height: calc(100% - 64px);\n\n position: fixed !important;\n bottom: 0px;\n left: env(safe-area-inset-left);\n right: env(safe-area-inset-right);\n overflow: scroll;\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n }\n }\n\n /* mwc-dialog (ha-dialog) styles */\n ha-dialog {\n --mdc-dialog-min-width: 400px;\n --mdc-dialog-max-width: 600px;\n --mdc-dialog-heading-ink-color: var(--primary-text-color);\n --mdc-dialog-content-ink-color: var(--primary-text-color);\n --justify-action-buttons: space-between;\n }\n\n ha-dialog .form {\n padding-bottom: 24px;\n color: var(--primary-text-color);\n }\n\n /* make dialog fullscreen on small screens */\n @media all and (max-width: 450px), all and (max-height: 500px) {\n ha-dialog {\n --mdc-dialog-min-width: calc(\n 100vw - env(safe-area-inset-right) - env(safe-area-inset-left)\n );\n --mdc-dialog-max-width: calc(\n 100vw - env(safe-area-inset-right) - env(safe-area-inset-left)\n );\n --mdc-dialog-min-height: 100%;\n --mdc-dialog-max-height: 100%;\n --mdc-shape-medium: 0px;\n --vertial-align-dialog: flex-end;\n }\n }\n mwc-button.warning {\n --mdc-theme-primary: var(--error-color);\n }\n .error {\n color: var(--error-color);\n }\n"]);return o=function(){return e},e}function a(){var e=s(["\n :host {\n font-family: var(--paper-font-body1_-_font-family);\n -webkit-font-smoothing: var(--paper-font-body1_-_-webkit-font-smoothing);\n font-size: var(--paper-font-body1_-_font-size);\n font-weight: var(--paper-font-body1_-_font-weight);\n line-height: var(--paper-font-body1_-_line-height);\n }\n\n app-header-layout,\n ha-app-layout {\n background-color: var(--primary-background-color);\n }\n\n app-header,\n app-toolbar {\n background-color: var(--app-header-background-color);\n font-weight: 400;\n color: var(--app-header-text-color, white);\n }\n\n app-toolbar ha-menu-button + [main-title],\n app-toolbar ha-icon-button-arrow-prev + [main-title],\n app-toolbar ha-icon-button + [main-title] {\n margin-left: 24px;\n }\n\n h1 {\n font-family: var(--paper-font-headline_-_font-family);\n -webkit-font-smoothing: var(--paper-font-headline_-_-webkit-font-smoothing);\n white-space: var(--paper-font-headline_-_white-space);\n overflow: var(--paper-font-headline_-_overflow);\n text-overflow: var(--paper-font-headline_-_text-overflow);\n font-size: var(--paper-font-headline_-_font-size);\n font-weight: var(--paper-font-headline_-_font-weight);\n line-height: var(--paper-font-headline_-_line-height);\n }\n\n h2 {\n font-family: var(--paper-font-title_-_font-family);\n -webkit-font-smoothing: var(--paper-font-title_-_-webkit-font-smoothing);\n white-space: var(--paper-font-title_-_white-space);\n overflow: var(--paper-font-title_-_overflow);\n text-overflow: var(--paper-font-title_-_text-overflow);\n font-size: var(--paper-font-title_-_font-size);\n font-weight: var(--paper-font-title_-_font-weight);\n line-height: var(--paper-font-title_-_line-height);\n }\n\n h3 {\n font-family: var(--paper-font-subhead_-_font-family);\n -webkit-font-smoothing: var(--paper-font-subhead_-_-webkit-font-smoothing);\n white-space: var(--paper-font-subhead_-_white-space);\n overflow: var(--paper-font-subhead_-_overflow);\n text-overflow: var(--paper-font-subhead_-_text-overflow);\n font-size: var(--paper-font-subhead_-_font-size);\n font-weight: var(--paper-font-subhead_-_font-weight);\n line-height: var(--paper-font-subhead_-_line-height);\n }\n\n a {\n color: var(--primary-color);\n }\n\n .secondary {\n color: var(--secondary-text-color);\n }\n\n .error {\n color: var(--error-color);\n }\n\n .warning {\n color: var(--error-color);\n }\n\n mwc-button.warning {\n --mdc-theme-primary: var(--error-color);\n }\n\n button.link {\n background: none;\n color: inherit;\n border: none;\n padding: 0;\n font: inherit;\n text-align: left;\n text-decoration: underline;\n cursor: pointer;\n }\n\n .card-actions a {\n text-decoration: none;\n }\n\n .card-actions .warning {\n --mdc-theme-primary: var(--error-color);\n }\n\n .layout.horizontal,\n .layout.vertical {\n display: flex;\n }\n .layout.inline {\n display: inline-flex;\n }\n .layout.horizontal {\n flex-direction: row;\n }\n .layout.vertical {\n flex-direction: column;\n }\n .layout.wrap {\n flex-wrap: wrap;\n }\n .layout.no-wrap {\n flex-wrap: nowrap;\n }\n .layout.center,\n .layout.center-center {\n align-items: center;\n }\n .layout.bottom {\n align-items: flex-end;\n }\n .layout.center-justified,\n .layout.center-center {\n justify-content: center;\n }\n .flex {\n flex: 1;\n flex-basis: 0.000000001px;\n }\n .flex-auto {\n flex: 1 1 auto;\n }\n .flex-none {\n flex: none;\n }\n .layout.justified {\n justify-content: space-between;\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)}}))}var c={"primary-background-color":"#111111","card-background-color":"#1c1c1c","secondary-background-color":"#1e1e1e","primary-text-color":"#e1e1e1","secondary-text-color":"#9b9b9b","disabled-text-color":"#6f6f6f","app-header-text-color":"#e1e1e1","app-header-background-color":"#1c1c1c","switch-unchecked-button-color":"#999999","switch-unchecked-track-color":"#9b9b9b","divider-color":"rgba(225, 225, 225, .12)","codemirror-keyword":"#C792EA","codemirror-operator":"#89DDFF","codemirror-variable":"#f07178","codemirror-variable-2":"#EEFFFF","codemirror-variable-3":"#DECB6B","codemirror-builtin":"#FFCB6B","codemirror-atom":"#F78C6C","codemirror-number":"#FF5370","codemirror-def":"#82AAFF","codemirror-string":"#C3E88D","codemirror-string-2":"#f07178","codemirror-comment":"#545454","codemirror-tag":"#FF5370","codemirror-meta":"#FFCB6B","codemirror-attribute":"#C792EA","codemirror-property":"#C792EA","codemirror-qualifier":"#DECB6B","codemirror-type":"#DECB6B"},l={"error-state-color":"var(--error-color)","state-icon-unavailable-color":"var(--disabled-text-color)","sidebar-text-color":"var(--primary-text-color)","sidebar-background-color":"var(--card-background-color)","sidebar-selected-text-color":"var(--primary-color)","sidebar-selected-icon-color":"var(--primary-color)","sidebar-icon-color":"rgba(var(--rgb-primary-text-color), 0.6)","switch-checked-color":"var(--primary-color)","switch-checked-button-color":"var(--switch-checked-color, var(--primary-background-color))","switch-checked-track-color":"var(--switch-checked-color, #000000)","switch-unchecked-button-color":"var(--switch-unchecked-color, var(--primary-background-color))","switch-unchecked-track-color":"var(--switch-unchecked-color, #000000)","slider-color":"var(--primary-color)","slider-secondary-color":"var(--light-primary-color)","slider-bar-color":"var(--disabled-text-color)","label-badge-grey":"var(--paper-grey-500)","label-badge-background-color":"var(--card-background-color)","label-badge-text-color":"rgba(var(--rgb-primary-text-color), 0.8)","paper-listbox-background-color":"var(--card-background-color)","paper-item-icon-color":"var(--state-icon-color)","paper-item-icon-active-color":"var(--state-icon-active-color)","table-row-background-color":"var(--primary-background-color)","table-row-alternative-background-color":"var(--secondary-background-color)","paper-slider-knob-color":"var(--slider-color)","paper-slider-knob-start-color":"var(--slider-color)","paper-slider-pin-color":"var(--slider-color)","paper-slider-active-color":"var(--slider-color)","paper-slider-secondary-color":"var(--slider-secondary-color)","paper-slider-container-color":"var(--slider-bar-color)","data-table-background-color":"var(--card-background-color)","markdown-code-background-color":"var(--primary-background-color)","mdc-theme-primary":"var(--primary-color)","mdc-theme-secondary":"var(--accent-color)","mdc-theme-background":"var(--primary-background-color)","mdc-theme-surface":"var(--card-background-color)","mdc-theme-on-primary":"var(--text-primary-color)","mdc-theme-on-secondary":"var(--text-primary-color)","mdc-theme-on-surface":"var(--primary-text-color)","mdc-theme-text-primary-on-background":"var(--primary-text-color)","app-header-text-color":"var(--text-primary-color)","app-header-background-color":"var(--primary-color)","material-body-text-color":"var(--primary-text-color)","material-background-color":"var(--card-background-color)","material-secondary-background-color":"var(--secondary-background-color)","material-secondary-text-color":"var(--secondary-text-color)","mdc-checkbox-unchecked-color":"rgba(var(--rgb-primary-text-color), 0.54)","mdc-checkbox-disabled-color":"var(--disabled-text-color)","mdc-radio-unchecked-color":"rgba(var(--rgb-primary-text-color), 0.54)","mdc-radio-disabled-color":"var(--disabled-text-color)","mdc-tab-text-label-color-default":"var(--primary-text-color)","mdc-button-disabled-ink-color":"var(--disabled-text-color)","mdc-dialog-scroll-divider-color":"var(--divider-color)"},u=(0,r.iv)(a()),d=(0,r.iv)(o());(0,r.iv)(i())}},n={};function r(e){if(n[e])return n[e].exports;var i=n[e]={id:e,loaded:!1,exports:{}};return t[e].call(i.exports,i,i.exports,r),i.loaded=!0,i.exports}r.m=t,r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>"chunk."+{6:"89b4110f32e1d3ba2a0e",116:"720418c8ef71a097c8a3",194:"2dbfb4fbf24f2543b21b",230:"b9b3dbe60239ed0e5205",360:"097e6d44b32e81aea570",430:"19310c4cf247bf3277a6",528:"a6ca528481b3c9329067",546:"88ae7147285e911d8233",626:"4a106407e44aed64d430",971:"903221ac381b8ec21511"}[e]+".js",r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},r.l=(t,n,i)=>{if(e[t])e[t].push(n);else{var o,a;if(void 0!==i)for(var s=document.getElementsByTagName("script"),c=0;c{o.onerror=o.onload=null,clearTimeout(d);var i=e[t];if(delete e[t],o.parentNode&&o.parentNode.removeChild(o),i&&i.forEach(e=>e(r)),n)return n(r)},d=setTimeout(u.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=u.bind(null,o.onerror),o.onload=u.bind(null,o.onload),a&&document.head.appendChild(o)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/api/hassio/app/frontend_es5/",(()=>{r.b=document.baseURI||self.location.href;var e={976:0};r.f.j=(t,n)=>{var i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{var o=new Promise((n,r)=>{i=e[t]=[n,r]});n.push(i[2]=o);var a=r.p+r.u(t),s=new Error;r.l(a,n=>{if(r.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,i[1](s)}},"chunk-"+t)}};var t=self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[],n=t.push.bind(t);t.push=t=>{for(var i,o,[a,s,c]=t,l=0,u=[];l{"use strict";var e=r(4093),t=r.n(e);r(6336),r(6760);self.fetch||(self.fetch=function(e,t){return t=t||{},new Promise((n,r)=>{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)})});r(8556);t().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))});var n=r(9722),i=r(1654),o=r(1682),a=(r(7330),r(4497),r(5317)),s=r(7480),c=r(7181),l=(r(5660),r(7956),r(1309),r(2774)),u=(r(54),r(672)),d=(r(5618),r(8762),r(3533),r(6008),r(5495),r(2109),r(1656),r(8621),r(4322),r(1083),r(1644)),f=r(9787),p=r(8220),h=r(1006),m=(r(748),r(7846),r(9810)),y=(r(2098),r(3803),r(4707)),v=r(4516),b=r(3864),g=r(4114),w=r(6110),_=r(8235);r(4702);function k(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 E(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){k(o,r,i,a,s,"next",e)}function s(e){k(o,r,i,a,s,"throw",e)}a(void 0)}))}}var x=function(){var e=E(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",(0,o.rY)(n));case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),S=function(){var e=E(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=o.rY,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)}}(),O=function(){var e=E(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)}}(),C=function(){var e=E(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)}}(),A=function(){var e=E(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)}}(),P=function(){var e=E(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)}}(),T=function(){var e=E(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)}}();r(4242),r(19);function R(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 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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return j(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 j(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(I.content);var D=r(8734),z=r(1471);function F(e){return(F="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(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return N(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(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function N(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 M=function(){return e},e}function B(){var e=G([""]);return B=function(){return e},e}function H(){var e=G(['\n \n ',"\n "]);return H=function(){return e},e}function V(){var e=G(['\n \n \n ']);return V=function(){return e},e}function U(){var e=G(['\n \n \n ']);return U=function(){return e},e}function K(){var e=G(['
    ']);return K=function(){return e},e}function $(){var e=G(["\n \n "]);return $=function(){return e},e}function q(){var e=G(["\n ","\n ","\n ","\n ",""]);return q=function(){return e},e}function Y(){var e=G([""]);return Y=function(){return e},e}function W(){var e=G([""]);return W=function(){return e},e}function G(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 Z(e,t){for(var n=0;n\n \n ',"\n \n "]);return ge=function(){return e},e}function we(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function _e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ke(e,t){return(ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ee(e){var t=function(){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}}();return function(){var n,r=Oe(e);if(t){var i=Oe(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return xe(this,n)}}function xe(e,t){return!t||"object"!==he(t)&&"function"!=typeof t?Se(e):t}function Se(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Oe(e){return(Oe=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Ce(e){var t,n=je(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 Ae(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Pe(e){return e.decorators&&e.decorators.length}function Te(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Re(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 je(e){var t=function(e,t){if("object"!==he(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==he(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===he(t)?t:String(t)}function Ie(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[r++]}},e:function(e){throw e},f:i}}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 o,a=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}function wt(e,t){if(e){if("string"==typeof e)return _t(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(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_t(e,t):void 0}}function _t(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"===ft(e),i="ArrowUp"===ft(e),o="ArrowRight"===ft(e),a="ArrowDown"===ft(e),s="Home"===ft(e),c="End"===ft(e),l="Enter"===ft(e),u="Spacebar"===ft(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!==yt.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===At.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_!==yt.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=Tt(this.selectedIndex_),r=Ct(n,e);if(r.removed.length||r.added.length){var i,o=gt(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=gt(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_===yt.UNSET_INDEX&&(this.ariaCurrentAttrValue_=this.adapter.getAttributeForElementIndex(e,mt.ARIA_CURRENT));var t=null!==this.ariaCurrentAttrValue_,n=t?mt.ARIA_CURRENT:mt.ARIA_SELECTED;this.selectedIndex_!==yt.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_===yt.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_!==yt.UNSET_INDEX?e=this.selectedIndex_:Pt(this.selectedIndex_)&&this.selectedIndex_.size>0&&(e=Math.min.apply(Math,bt(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=gt(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===yt.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=Tt(this.selectedIndex_);r?i.add(e):i.delete(e),this.setMultiSelectionAtIndex_(i,n)}}])&&kt(t.prototype,n),r&&kt(t,r),o}(l.K);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 It(){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=Dt(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=(0,De.Mh)();if(!e.length)return-1;for(var t=e.length-1;t>=0;t--){var n=e[t];if(Ut(n))return this.items.indexOf(n)}return-1}},{key:"focusItemAtIndex",value:function(e){var t,n=Dt(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(De.OE):[]}},{key:"items",get:function(){return this.items_}},{key:"selected",get:function(){var e=this.index;if(!Pt(e))return-1===e?null:this.items[e];var t,n=[],r=Dt(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}}])&&Lt(t.prototype,r),i&&Lt(t,i),a}(p.H);function $t(){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, 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, 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 $t=function(){return e},e}(0,s.gn)([(0,n.IO)(".mdc-list")],Kt.prototype,"mdcRoot",void 0),(0,s.gn)([(0,n.IO)("slot")],Kt.prototype,"slotElement",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean}),(0,g.P)((function(e){this.mdcFoundation&&this.mdcFoundation.setUseActivatedClass(e)}))],Kt.prototype,"activatable",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean}),(0,g.P)((function(e,t){this.mdcFoundation&&this.mdcFoundation.setMulti(e),void 0!==t&&this.layout()}))],Kt.prototype,"multi",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean}),(0,g.P)((function(e){this.mdcFoundation&&this.mdcFoundation.setWrapFocus(e)}))],Kt.prototype,"wrapFocus",void 0),(0,s.gn)([(0,n.Cb)({type:String}),(0,g.P)((function(e,t){void 0!==t&&this.updateItems()}))],Kt.prototype,"itemRoles",void 0),(0,s.gn)([(0,n.Cb)({type:String})],Kt.prototype,"innerRole",void 0),(0,s.gn)([(0,n.Cb)({type:String})],Kt.prototype,"innerAriaLabel",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],Kt.prototype,"rootTabbable",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean,reflect:!0}),(0,g.P)((function(e){var t=this.slotElement;if(e&&t){var n=(0,De.f6)(t,'[tabindex="0"]');this.previousTabindex=n,n&&n.setAttribute("tabindex","-1")}else!e&&this.previousTabindex&&(this.previousTabindex.setAttribute("tabindex","0"),this.previousTabindex=null)}))],Kt.prototype,"noninteractive",void 0);var qt=(0,n.iv)($t());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 Wt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gt(e,t){return(Gt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Xt(e){var t=function(){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}}();return function(){var n,r=Jt(e);if(t){var i=Jt(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Zt(this,n)}}function Zt(e,t){return!t||"object"!==Yt(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 Jt(e){return(Jt=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var Qt=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&&Gt(e,t)}(n,e);var t=Xt(n);function n(){return Wt(this,n),t.apply(this,arguments)}return n}(Kt);Qt.styles=qt,Qt=(0,s.gn)([(0,n.Mo)("mwc-list")],Qt);var en,tn,nn={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"},rn={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(", ")},on={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"}(en||(en={})),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"}(tn||(tn={}));var an=function(e){function t(n){var r=e.call(this,(0,s.pi)((0,s.pi)({},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=tn.TOP_START,r.originCorner=tn.TOP_START,r.anchorMargin={top:0,right:0,bottom:0,left:0},r.position={x:0,y:0},r}return(0,s.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return nn},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return rn},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return on},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Corner",{get:function(){return tn},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^en.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()}),on.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()}),on.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,en.BOTTOM)?"bottom":"top",o=this.hasBit(n,en.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>on.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,en.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,en.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,en.BOTTOM));var l,u,d=this.adapter.isRtl(),f=this.hasBit(this.anchorCorner,en.FLIP_RTL),p=this.hasBit(this.anchorCorner,en.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,en.FLIP_RTL)&&this.hasBit(r,en.RIGHT);return y&&v&&d||!m&&v?r=this.unsetBit(r,en.RIGHT):(m&&h&&d||m&&!h&&p||!y&&l>=u)&&(r=this.setBit(r,en.RIGHT)),r},t.prototype.getMenuSurfaceMaxHeight=function(e){var n=this.measurements.viewportDistance,r=0,i=this.hasBit(e,en.BOTTOM),o=this.hasBit(this.anchorCorner,en.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,en.RIGHT),r=this.hasBit(this.anchorCorner,en.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,en.BOTTOM),r=this.hasBit(this.anchorCorner,en.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 c=(0,s.XA)(a),l=c.next();!l.done;l=c.next()){var u=l.value,d=e[u]||0;d+=o[u],this.isFixedPosition||("top"===u?d+=i.y:"bottom"===u?d-=i.y:"left"===u?d+=i.x:d-=i.x),e[u]=d}}catch(f){t={error:f}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}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}(l.K);const sn=an;var cn=r(9865);function ln(e){return(ln="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,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 dn(){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)}),an.numbers.TRANSITION_CLOSE_DURATION))},t.prototype.handleMenuSurfaceOpened=function(){switch(this.defaultFocusState_){case Pn.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case Pn.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case Pn.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,Rn.ARIA_CHECKED_ATTR),this.adapter.removeClassFromElementAtIndex(t,Tn.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(e,Tn.MENU_SELECTED_LIST_ITEM),this.adapter.addAttributeToElementAtIndex(e,Rn.ARIA_CHECKED_ATTR,"true")},t.prototype.setEnabled=function(e,t){this.validatedIndex_(e),t?(this.adapter.removeClassFromElementAtIndex(e,ht),this.adapter.addAttributeToElementAtIndex(e,Rn.ARIA_DISABLED_ATTR,"false")):(this.adapter.addClassToElementAtIndex(e,ht),this.adapter.addAttributeToElementAtIndex(e,Rn.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}}])&&Mn(t.prototype,r),i&&Mn(t,i),c}(p.H);function qn(){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 qn=function(){return e},e}(0,s.gn)([(0,n.IO)(".mdc-menu")],$n.prototype,"mdcRoot",void 0),(0,s.gn)([(0,n.IO)("slot")],$n.prototype,"slotElement",void 0),(0,s.gn)([(0,n.Cb)({type:Object})],$n.prototype,"anchor",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean,reflect:!0})],$n.prototype,"open",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"quick",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"wrapFocus",void 0),(0,s.gn)([(0,n.Cb)({type:String})],$n.prototype,"innerRole",void 0),(0,s.gn)([(0,n.Cb)({type:String})],$n.prototype,"corner",void 0),(0,s.gn)([(0,n.Cb)({type:Number})],$n.prototype,"x",void 0),(0,s.gn)([(0,n.Cb)({type:Number})],$n.prototype,"y",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"absolute",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"multi",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"activatable",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"fixed",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"forceGroupSelection",void 0),(0,s.gn)([(0,n.Cb)({type:Boolean})],$n.prototype,"fullwidth",void 0),(0,s.gn)([(0,n.Cb)({type:String})],$n.prototype,"menuCorner",void 0),(0,s.gn)([(0,n.Cb)({type:String}),(0,g.P)((function(e){this.mdcFoundation&&this.mdcFoundation.setDefaultFocusState(Pn[e])}))],$n.prototype,"defaultFocus",void 0);var Yn=(0,n.iv)(qn());function Wn(e){return(Wn="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 Gn(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xn(e,t){return(Xn=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Zn(e){var t=function(){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}}();return function(){var n,r=Qn(e);if(t){var i=Qn(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Jn(this,n)}}function Jn(e,t){return!t||"object"!==Wn(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(e){return(Qn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var er=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&&Xn(e,t)}(n,e);var t=Zn(n);function n(){return Gn(this,n),t.apply(this,arguments)}return n}($n);er.styles=Yn,er=(0,s.gn)([(0,n.Mo)("mwc-menu")],er);r(983);function tr(e){return(tr="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 nr(){var e=ir(["\n :host {\n display: inline-block;\n position: relative;\n }\n ::slotted([disabled]) {\n color: var(--disabled-text-color);\n }\n "]);return nr=function(){return e},e}function rr(){var e=ir(["\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(Kr).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 qr=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,r=void 0===n?Ur.getFn:n;Pr(this,e),this.norm=$r(3),this.getFn=r,this.isCreated=!1,this.setRecords()}return Rr(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,Dr(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();Dr(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?Ur.getFn:r,o=new qr({getFn:i});return o.setKeys(e),o.setCollection(t),o.create(),o}function Wr(e,t){var n=e.matches;t.matches=[],Fr(n)&&n.forEach((function(e){if(Fr(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 Gr(e,t){t.score=e.score}function Xr(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?Ur.distance:c,u=r/e.length,d=Math.abs(s-o);return l?u+d/l:d?1:u}function Zr(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ur.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 Jr(e){for(var t={},n=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=n.location,i=void 0===r?Ur.location:r,o=n.threshold,a=void 0===o?Ur.threshold:o,s=n.distance,c=void 0===s?Ur.distance:s,l=n.includeMatches,u=void 0===l?Ur.includeMatches:l,d=n.findAllMatches,f=void 0===d?Ur.findAllMatches:d,p=n.minMatchCharLength,h=void 0===p?Ur.minMatchCharLength:p,m=n.isCaseSensitive,y=void 0===m?Ur.isCaseSensitive:m;Pr(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?Ur.location:i,a=r.distance,s=void 0===a?Ur.distance:a,c=r.threshold,l=void 0===c?Ur.threshold:c,u=r.findAllMatches,d=void 0===u?Ur.findAllMatches:u,f=r.minMatchCharLength,p=void 0===f?Ur.minMatchCharLength:f,h=r.includeMatches,m=void 0===h?Ur.includeMatches:h;if(t.length>32)throw new Error(Mr(32));var y,v=t.length,b=e.length,g=Math.max(0,Math.min(o,b)),w=l,_=g,k=[];if(m)for(var E=0;E-1;){var x=Xr(t,{currentLocation:y,expectedLocation:g,distance:s});if(w=Math.min(x,w),_=y+v,m)for(var S=0;S=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!==T&&(F[L]|=(O[L+1]|O[L])<<1|1|O[L+1]),F[L]&P&&(C=Xr(t,{errors:T,currentLocation:N,expectedLocation:g,distance:s}))<=w){if(w=C,(_=N)<=g)break;D=Math.max(1,2*g-_)}}var B=Xr(t,{errors:T+1,currentLocation:g,expectedLocation:g,distance:s});if(B>w)break;O=F}var H={isMatch:_>=0,score:Math.max(.001,C)};return m&&(H.indices=Zr(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(Cr(d),Cr(v)))}));var h={isMatch:p,score:p?f/this.chunks.length:1};return p&&r&&(h.indices=d),h}}]),e}(),ei=function(){function e(t){Pr(this,e),this.pattern=t}return Rr(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return ti(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return ti(e,this.singleRegex)}}]),e}();function ti(e,t){var n=e.match(t);return n?n[1]:null}var ni=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),ri=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),ii=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),oi=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),ai=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),si=function(e){kr(n,e);var t=xr(n);function n(e){return Pr(this,n),t.call(this,e)}return Rr(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}(ei),ci=function(e){kr(n,e);var t=xr(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?Ur.location:o,s=i.threshold,c=void 0===s?Ur.threshold:s,l=i.distance,u=void 0===l?Ur.distance:l,d=i.includeMatches,f=void 0===d?Ur.includeMatches:d,p=i.findAllMatches,h=void 0===p?Ur.findAllMatches:p,m=i.minMatchCharLength,y=void 0===m?Ur.minMatchCharLength:m,v=i.isCaseSensitive,b=void 0===v?Ur.isCaseSensitive:v;return Pr(this,n),(r=t.call(this,e))._bitapSearch=new Qr(e,{location:a,threshold:c,distance:u,includeMatches:f,findAllMatches:h,minMatchCharLength:y,isCaseSensitive:b}),r}return Rr(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}(ei),li=[ni,ii,oi,si,ai,ri,ci],ui=li.length,di=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function fi(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(di).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?Ur.isCaseSensitive:r,o=n.includeMatches,a=void 0===o?Ur.includeMatches:o,s=n.minMatchCharLength,c=void 0===s?Ur.minMatchCharLength:s,l=n.findAllMatches,u=void 0===l?Ur.findAllMatches:l,d=n.location,f=void 0===d?Ur.location:d,p=n.threshold,h=void 0===p?Ur.threshold:p,m=n.distance,y=void 0===m?Ur.distance:m;Pr(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=fi(this.pattern,this.options)}return Rr(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&&!gi(n))return e(_i(n));var o=r[0];if(wi(n)){var a=n[o];if(!Dr(a))throw new Error(Nr(o));var s={key:o,pattern:a};return i&&(s.searcher=yi(a,t)),s}var c={children:[],operator:o};return r.forEach((function(t){var r=n[t];Ir(r)&&r.forEach((function(t){c.children.push(e(t))}))})),c};return gi(e)||(e=_i(e)),o(e)}var Ei=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;Pr(this,e),this.options=Object.assign({},Ur,n),this.options.useExtendedSearch,this._keyStore=new Hr(this.options.keys),this.setCollection(t,r)}return Rr(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof qr))throw new Error("Incorrect 'index' type");this._myIndex=t||Yr(this._keyStore.keys(),this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){Fr(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=Dr(e)?Dr(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return xi(l,this._keyStore),s&&l.sort(c),zr(r)&&r>-1&&(l=l.slice(0,r)),Si(l,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=yi(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(Fr(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=ki(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;Fr(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?Ur.includeMatches:r,o=n.includeScore,a=void 0===o?Ur.includeScore:o,s=[];return i&&s.push(Wr),a&&s.push(Gr),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}))}Ei.version="6.0.0",Ei.createIndex=Yr,Ei.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?Ur.getFn:n,i=e.keys,o=e.records,a=new qr({getFn:r});return a.setKeys(i),a.setRecords(o),a},Ei.config=Ur,Ei.parseQuery=ki,function(){mi.push.apply(mi,arguments)}(hi);const Oi=Ei;var Ci=r(5677);function Ai(e){return(Ai="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 Pi(){var e=Ii(["\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 Pi=function(){return e},e}function Ti(){var e=Ii(["\n \n \n

    \n ','\n

    \n
    \n ',"\n
    \n \n "]);return Ri=function(){return e},e}function ji(){var e=Ii(['\n
    \n

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

    \n
    \n ']);return ji=function(){return e},e}function Ii(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Di(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function zi(e,t){return(zi=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Fi(e){var t=function(){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}}();return function(){var n,r=Mi(e);if(t){var i=Mi(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return Li(this,n)}}function Li(e,t){return!t||"object"!==Ai(t)&&"function"!=typeof t?Ni(e):t}function Ni(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Mi(e){return(Mi=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Bi(e){var t,n=$i(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 Hi(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Vi(e){return e.decorators&&e.decorators.length}function Ui(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ki(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 $i(e){var t=function(e,t){if("object"!==Ai(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ai(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ai(t)?t:String(t)}function qi(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 Xi=function(){return e},e}function Zi(){var e=to(['\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(6),a=n(58),s=n(29),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(6);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(40);var r=n(0);n(99);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 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;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(55),n(36),n(67);var r=n(4),i=n(6);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(26),i=n(4),o=n(2),a=n(6);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 ']);return f=function(){return e},e}function p(){var e=h(["\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"!==s(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 w(e){return(w=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(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 E(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 S(e){var t=function(e,t){if("object"!==s(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==s(r))return r;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 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;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;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 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 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;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(6);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(52),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=E.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 I=function(){return e},e}Object(p.a)({is:"paper-menu-grow-height-animation",behaviors:[D],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:[D],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:[D],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:[D],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)(I()),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(115);var L=n(77);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(58),H=n(72),V=n(60);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:E(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(125)(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(133)(),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){if(/^((?!chrome|android).)*version\/14\.0.*safari/i.test(navigator.userAgent)){var n=window.Element.prototype.attachShadow;window.Element.prototype.attachShadow=function(e){return e&&e.delegatesFocus&&delete e.delegatesFocus,n.apply(this,[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(40);var r=n(9),i=(n(82),n(108),n(114),n(0)),o=n(34),a=(n(66),n(81),n(30),n(64)),s=n(5),c=n(27),l=n(12);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 d(){var e=v(["\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 d=function(){return e},e}function f(){var e=v([""]);return f=function(){return e},e}function p(){var e=v(["\n \n No repositories\n \n "]);return p=function(){return e},e}function h(){var e=v(['\n \n \n
    ',"
    \n
    ","
    \n
    ","
    \n
    \n ',"
    "]);return m=function(){return e},e}function y(){var e=v(["\n \n ','\n
    \n ','\n
    \n \n
    \n
    \n \n Close\n \n \n ']);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,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 g(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){b(o,r,i,a,s,"next",e)}function s(e){b(o,r,i,a,s,"throw",e)}a(void 0)}))}}function w(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 k(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?O(e):t}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(){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 S(e){var t,n=T(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 j(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 A(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 T(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 R(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\n \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,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){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"!==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,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 w(e){return e.decorators&&e.decorators.length}function _(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"!==s(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==s(r))return r;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 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;a>10),56320+(e-65536&1023))}for(var O=new Array(256),E=new Array(256),x=0;x<256;x++)O[x]=_(x)?1:0,E[x]=_(x);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||(D(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(I(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=w(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)?x=!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)&&(x=!0,null===e.tag&&(e.tag="?")):(x=!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&&(x=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||x}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&&I(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(24);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(24);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(24);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(24);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(24);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(68),i=n(24);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(68),i=n(24),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(24),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(24);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(154).Buffer}catch(a){}var i=n(24),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(155),i=n(156),o=n(157);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 x(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 x(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 w(this,e,t,n);case"ascii":return _(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 E(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 D(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 I(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):D(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):D(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):I(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):I(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):D(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):D(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):I(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):I(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(24),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(24);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(68),o=n(74),a=n(84),s=n(75),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 _(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(w(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,E(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")+E(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 E(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 x(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,x(e,n,!1)||x(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(132);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(134),n(135);var o=n(0),a=n(5);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.c)(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.c,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(27),v=n(85),b=(n(55),n(110),n(36),n(111),n(67),n(121),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 w(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 w(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 w(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(40);var k=n(1),O=(n(70),n(11)),E=n(42),x=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 D(){var e=B(['\n \n \n ']);return D=function(){return e},e}function I(){var e=B([""]);return I=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 we(e){return(we=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _e(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 Ee(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 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===Et.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_:xt(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(!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}}])&&Dt(n.prototype,r),i&&Dt(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 En.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case En.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case En.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,xn.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(e,xn.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}}])&&In(n.prototype,r),i&&In(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(En[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(112);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=[],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 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)),w=l,_=g,k=[];if(m)for(var O=0;O-1;){var E=Wr(t,{currentLocation:y,expectedLocation:g,distance:s});if(w=Math.min(E,w),_=y+v,m)for(var x=0;x=I;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}))<=w){if(w=j,(_=N)<=g)break;I=Math.max(1,2*g-_)}}var B=Wr(t,{errors:P+1,currentLocation:g,expectedLocation:g,distance:s});if(B>w)break;S=F}var H={isMatch:_>=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(xr(d),xr(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=_r(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=_r(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=_r(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=_r(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=_r(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=_r(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=_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 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 _i=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){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=Rr(e)?Rr(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return ki(l,this._keyStore),s&&l.sort(c),Dr(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(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=wi(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(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}))}_i.version="6.0.0",_i.createIndex=$r,_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 Kr({getFn:r});return a.setKeys(i),a.setRecords(o),a},_i.config=Hr,_i.parseQuery=wi,function(){pi.push.apply(pi,arguments)}(fi);var Ei=_i;var xi=n(23);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 Di(e,t){return(Di=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ii(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 - `:o.f` `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.c,c.a,o.c` - .content { - margin: auto; - padding: 8px; - max-width: 1024px; - } - `]}}]}}),o.a);function vt(e){var t,r=wt(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function yt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function bt(e){return e.decorators&&e.decorators.length}function gt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function kt(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 wt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Et(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[n])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&i.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s!1},{kind:"field",decorators:[Object(o.h)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[Object(o.h)({attribute:!1})],key:"addon",value:void 0},{kind:"field",key:"routerOptions",value:()=>({defaultPage:"info",showLoading:!0,routes:{info:{tag:"hassio-addon-info-tab"},documentation:{tag:"hassio-addon-documentation-tab"},config:{tag:"hassio-addon-config-tab"},logs:{tag:"hassio-addon-log-tab"}}})},{kind:"method",key:"updatePageEl",value:function(e){e.route=this.routeTail,e.hass=this.hass,e.addon=this.addon,e.narrow=this.narrow}}]}}),se.a);function Ot(e){var t,r=xt(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Pt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function At(e){return e.decorators&&e.decorators.length}function jt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Dt(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 xt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Ct(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,o[n])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&i.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;sObject(n.a)(e=>{const t=e.path.indexOf("/",1);return-1===t?{prefix:e.prefix+e.path,path:""}:{prefix:e.prefix+e.path.substr(0,t),path:e.path.substr(t)}})},{kind:"method",key:"render",value:function(){if(!this.addon)return o.f``;const e=[{name:"Info",path:`/hassio/addon/${this.addon.slug}/info`,iconPath:i.v}];this.addon.documentation&&e.push({name:"Documentation",path:`/hassio/addon/${this.addon.slug}/documentation`,iconPath:i.p}),this.addon.version&&e.push({name:"Configuration",path:`/hassio/addon/${this.addon.slug}/config`,iconPath:i.i},{name:"Log",path:`/hassio/addon/${this.addon.slug}/logs`,iconPath:i.y});const t=this._computeTail(this.route);return o.f` - - ${this.addon.name} - - - `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.c,c.a,o.c` - :host { - color: var(--primary-text-color); - } - .content { - padding: 24px 0 32px; - display: flex; - flex-direction: column; - align-items: center; - } - hassio-addon-info, - hassio-addon-network, - hassio-addon-audio, - hassio-addon-config { - margin-bottom: 24px; - width: 600px; - } - hassio-addon-logs { - max-width: calc(100% - 8px); - min-width: 600px; - } - @media only screen and (max-width: 600px) { - hassio-addon-info, - hassio-addon-network, - hassio-addon-audio, - hassio-addon-config, - hassio-addon-logs { - max-width: 100%; - min-width: 100%; - } - } - `]}},{kind:"method",key:"firstUpdated",value:async function(){await this._routeDataChanged(this.route),this.addEventListener("hass-api-called",e=>this._apiCalled(e))}},{kind:"method",key:"_apiCalled",value:async function(e){const t=e.detail.path;t&&("uninstall"===t?history.back():await this._routeDataChanged(this.route))}},{kind:"method",key:"_routeDataChanged",value:async function(e){const t=e.path.split("/")[1];try{const e=await Object(s.c)(this.hass,t);this.addon=e}catch{this.addon=void 0}}}]}}),o.a)}}]); -//# sourceMappingURL=chunk.05c74bd6edc0c5c372eb.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.gz b/supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.gz deleted file mode 100644 index 0dddd4d8a97cd6477e71fd0206d2b088cf1621cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17726 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 S^+ya(B>x{1tGHB;s{#Ol2=B50 diff --git a/supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.map b/supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.map deleted file mode 100644 index f5087a784..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.05c74bd6edc0c5c372eb.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.05c74bd6edc0c5c372eb.js","sources":["webpack:///chunk.05c74bd6edc0c5c372eb.js"],"mappings":"AAAA;;;AAoMA;AACA;;;AAGA;;;;;AAKA;;AAEA;AAEA;AACA;;;;;;;AAQA;;;;;AAKA;;AAEA;AAEA;AACA;;;;;;;AAQA;;;;;AAOA;;;;;;;;;;;;;;;;AAuBA;AAknBA;;AAEA;;AAEA;AACA;;AAIA;AA0IA;;;;AAIA;;AAEA;AACA;;;AAGA;;;;AAIA;AACA;;;;;;AAQA;;;;;;;;;;;;;;;;;;;;;;AA6HA;;;AAyGA;AACA;;;;;;;;AAQA;;AAGA;;;AAGA;;AAEA;AACA;;;;AAIA;;;;;;;AAQA;;;AAGA;;;;;AAvCA;;;;;;;;;;;;;;;AA8KA;;;AAkFA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;;AApBA;;;;;;;;;;;AA4CA;;;AA8GA;;AAEA;;;;AARA;;;;;;;;;;;;AAiCA;;AAiCA;AACA;AACA;;;AAMA;;;;AA6IA;;;AAMA;AACA;;;AAGA;;AAEA;;AAKA;;AAEA;;AAEA;;AAIA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6EA;AAsLA;;;;AAIA;AACA;AACA;AACA;;;AAGA;;;;;;;;AAQA;AACA;AACA;;;;AAIA;AACA;;;AAGA;;;AAGA;AACA;;;;;;;AAOA;;;;;;;;;AASA;;AAEA;AACA;;;;AAIA;;AAEA;;;;AAIA;;;AAGA;;;;AAIA;AACA;AACA;;;AAGA;;;;;;AAMA;;AAEA;AACA;;;;AAIA;;;AAGA;;AAEA;;AAEA;AACA;AAIA;;;;;;AAMA;;AAEA;AACA;;AAEA;AAKA;;AAEA;;;;AAIA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;AAGA;;AAEA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;AACA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;;AAMA;;;AAGA;;;AAGA;;AAEA;;;;;;;;AAQA;AACA;;;;;AAKA;AACA;;;;;;;;AAQA;AACA;;;;AAIA;AACA;AACA;;;;;;;;;AASA;AACA;;;;AAIA;AACA;AACA;;;;;AAKA;;;AAGA;AACA;AACA;;;;AAIA;AACA;AACA;;;;;;;;AAQA;AACA;;;;AAIA;;AAEA;AACA;;;AAGA;AACA;;;AAGA;AACA;;;;;;AAMA;AACA;;;;AAIA;AACA;;;;AAIA;;AAEA;;;;;;;;;;AAUA;AACA;AACA;;;AAGA;;;AAGA;;;;AAIA;;;AAGA;AACA;;;;AAIA;AACA;AACA;;;;;;AAMA;AACA;;;;;;;;AAQA;;;;AAIA;;;;AAIA;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAocA;;;AAoFA;AACA;AACA;;;AARA;;;;;;AA4BA;AAqGA;;AAEA;;AAEA;AACA;AACA;;;AAGA;;;AAKA;;;;;;;;;AAgBA;;;AAiGA;AACA;;;AAPA;;;;;;AA2BA;;AAmQA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAKA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsCA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js b/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js deleted file mode 100644 index 1f1bdd34a..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js +++ /dev/null @@ -1,53 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[0],{166:function(e,t,r){"use strict";var i=r(0),n=r(8),o=r(170);function s(e){var t,r=f(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function a(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function l(e){return e.decorators&&e.decorators.length}function c(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function d(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 f(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[Object(i.h)({type:Boolean})],key:"breaks",value:()=>!1},{kind:"method",key:"update",value:function(e){u(h(r.prototype),"update",this).call(this,e),void 0!==this.content&&this._render()}},{kind:"method",key:"_render",value:async function(){this.innerHTML=await Object(o.a)(this.content,{breaks:this.breaks,gfm:!0},{allowSvg:this.allowSvg}),this._resize();const e=document.createTreeWalker(this,1,null,!1);for(;e.nextNode();){const t=e.currentNode;t instanceof HTMLAnchorElement&&t.host!==document.location.host?(t.target="_blank",t.rel="noreferrer",t.rel="noreferrer noopener"):t instanceof HTMLImageElement&&t.addEventListener("load",this._resize)}}},{kind:"field",key:"_resize",value(){return()=>Object(n.a)(this,"iron-resize")}}]}}),i.b);function m(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}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 k(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function w(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"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[Object(i.h)({type:Boolean})],key:"breaks",value:()=>!1},{kind:"method",key:"render",value:function(){return this.content?i.f``:i.f``}},{kind:"get",static:!0,key:"styles",value:function(){return i.c` - :host { - display: block; - } - ha-markdown-element { - -ms-user-select: text; - -webkit-user-select: text; - -moz-user-select: text; - } - ha-markdown-element > *:first-child { - margin-top: 0; - } - ha-markdown-element > *:last-child { - margin-bottom: 0; - } - ha-markdown-element a { - color: var(--primary-color); - } - ha-markdown-element img { - max-width: 100%; - } - ha-markdown-element code, - pre { - background-color: var(--markdown-code-background-color, none); - border-radius: 3px; - } - ha-markdown-element svg { - background-color: var(--markdown-svg-background-color, none); - color: var(--markdown-svg-color, none); - } - ha-markdown-element code { - font-size: 85%; - padding: 0.2em 0.4em; - } - ha-markdown-element pre code { - padding: 0; - } - ha-markdown-element pre { - padding: 16px; - overflow: auto; - line-height: 1.45; - font-family: var(--code-font-family, monospace); - } - ha-markdown-element h2 { - font-size: 1.5em; - font-weight: bold; - } - `}}]}}),i.a)},170:function(e,t,r){"use strict";(function(e){r.d(t,"a",(function(){return o}));var i=r(167);let n;const o=async(t,r,o)=>(n||(n=Object(i.a)(new Worker(e,void 0))),await n.renderMarkdown(t,r,o))}).call(this,r(171))},171:function(e,t,r){e.exports=r.p+"chunk.25d6478a044befeae846.worker.js"}}]); -//# sourceMappingURL=chunk.1fce560aeae04197cd1a.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.gz b/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.gz deleted file mode 100644 index 0fa5e5d3b5ff362000d04e004e59209df4cf4025..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3726 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 diff --git a/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.map b/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.map deleted file mode 100644 index a07f2320d..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.1fce560aeae04197cd1a.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.1fce560aeae04197cd1a.js","sources":["webpack:///chunk.1fce560aeae04197cd1a.js"],"mappings":"AAAA;AA0OA;AACA;AACA;AANA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAiEA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js b/supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js deleted file mode 100644 index d2f8a3ba1..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js +++ /dev/null @@ -1,2 +0,0 @@ -!function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)n.d(r,i,function(t){return e[t]}.bind(null,i));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/api/hassio/app/frontend_latest/",n(n.s=12)}([function(e,t,n){var r=n(4),i=n(9);for(var a in(t=e.exports=function(e,t){return new i(t).process(e)}).FilterCSS=i,r)t[a]=r[a];"undefined"!=typeof window&&(window.filterCSS=e.exports)},function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n/g,p=/"/g,g=/"/g,h=/&#([a-zA-Z0-9]*);?/gim,f=/:?/gim,d=/&newline;?/gim,m=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,b=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,k=/u\s*r\s*l\s*\(.*/gi;function v(e){return e.replace(p,""")}function x(e){return e.replace(g,'"')}function w(e){return e.replace(h,(function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))}))}function y(e){return e.replace(f,":").replace(d," ")}function _(e){for(var t="",n=0,r=e.length;n/g;t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},t.getDefaultWhiteList=o,t.onTag=function(e,t,n){},t.onIgnoreTag=function(e,t,n){},t.onTagAttr=function(e,t,n){},t.onIgnoreTagAttr=function(e,t,n){},t.safeAttrValue=function(e,t,n,r){if(n=S(n),"href"===t||"src"===t){if("#"===(n=a.trim(n)))return"#";if("http://"!==n.substr(0,7)&&"https://"!==n.substr(0,8)&&"mailto:"!==n.substr(0,7)&&"tel:"!==n.substr(0,4)&&"#"!==n[0]&&"/"!==n[0])return""}else if("background"===t){if(m.lastIndex=0,m.test(n))return""}else if("style"===t){if(b.lastIndex=0,b.test(n))return"";if(k.lastIndex=0,k.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||s).process(n))}return n=A(n)},t.escapeHtml=l,t.escapeQuote=v,t.unescapeQuote=x,t.escapeHtmlEntities=w,t.escapeDangerHtml5Entities=y,t.clearNonPrintableCharacter=_,t.friendlyAttrValue=S,t.escapeAttrValue=A,t.onIgnoreTagStripAll=function(){return""},t.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var n=!Array.isArray(e),r=[],i=!1;return{onIgnoreTag:function(o,s,l){if(function(t){return!!n||-1!==a.indexOf(e,t)}(o)){if(l.isClosing){var c="[/removed]",u=l.position+c.length;return r.push([!1!==i?i:l.position,u]),i=!1,c}return i||(i=l.position),"[removed]"}return t(o,s,l)},remove:function(e){var t="",n=0;return a.forEach(r,(function(r){t+=e.slice(n,r[0]),n=r[1]})),t+=e.slice(n)}}},t.stripCommentTag=function(e){return e.replace(z,"")},t.stripBlankChar=function(e){var t=e.split("");return(t=t.filter((function(e){var t=e.charCodeAt(0);return 127!==t&&(!(t<=31)||(10===t||13===t))}))).join("")},t.cssFilter=s,t.getDefaultCSSWhiteList=i},function(e,t){function n(){var e={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return e}var r=/javascript\s*\:/gim;t.whiteList=n(),t.getDefaultWhiteList=n,t.onAttr=function(e,t,n){},t.onIgnoreAttr=function(e,t,n){},t.safeAttrValue=function(e,t){return r.test(t)?"":t}},function(e,t){e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n0;t--){var n=e[t];if(" "!==n)return"="===n?t:-1}}function c(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}t.parseTag=function(e,t,n){var r="",o=0,s=!1,l=!1,c=0,u=e.length,p="",g="";for(c=0;c"===h){r+=n(e.slice(o,s)),p=i(g=e.slice(s,c+1)),r+=t(s,r.length,p,g,a(g)),o=c+1,s=!1;continue}if(('"'===h||"'"===h)&&"="===e.charAt(c-1)){l=h;continue}}else if(h===l){l=!1;continue}}return oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var r=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:function(t){e.exports.defaults=t}}})),i=(r.defaults,r.getDefaults,r.changeDefaults,/[&<>"']/),a=/[&<>"']/g,o=/[<>"']|&(?!#?\w+;)/,s=/[<>"']|&(?!#?\w+;)/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"},c=function(e){return l[e]},u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function p(e){return e.replace(u,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var g=/(^|[^\[])\^/g,h=/[^\w:]/g,f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,d={},m=/^[^:]+:\/*[^/]*$/,b=/^([^:]+:)[\s\S]*$/,k=/^([^:]+:\/*[^/]*)[\s\S]*$/;function v(e,t){d[" "+e]||(m.test(e)?d[" "+e]=e+"/":d[" "+e]=x(e,"/",!0));var n=-1===(e=d[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(b,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(k,"$1")+t:e+t}function x(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e,t){var n=this.rules.block.code.exec(e);if(n){var r=t[t.length-1];if(r&&"paragraph"===r.type)return{raw:n[0],text:n[0].trimRight()};var i=n[0].replace(/^ {4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?i:C(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var n={type:"table",header:j(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(n.header.length===n.align.length){var r,i=n.align.length;for(r=0;r ?/gm,"");return{type:"blockquote",raw:t[0],text:n}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){for(var n,r,i,a,o,s,l,c=t[0],u=t[2],p=u.length>1,g=")"===u[u.length-1],h={type:"list",raw:c,ordered:p,start:p?+u.slice(0,-1):"",loose:!1,items:[]},f=t[0].match(this.rules.block.item),d=!1,m=f.length,b=0;b1||this.options.smartLists&&i!==u)&&(a=f.slice(b+1).join("\n"),h.raw=h.raw.substring(0,h.raw.length-a.length),b=m-1)),o=d||/\n\n(?!\s*$)/.test(n),b!==m-1&&(d="\n"===n.charAt(n.length-1),o||(o=d)),o&&(h.loose=!0),l=void 0,(s=/^\[[ xX]\] /.test(n))&&(l=" "!==n[1],n=n.replace(/^\[[ xX]\] +/,"")),h.items.push({type:"list_item",raw:c,task:s,checked:l,loose:o,text:n});return h}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t)return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):L(t[0]):t[0]}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:j(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i=n.align.length;for(r=0;r/i.test(r[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):L(r[0]):r[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=E(t[2],"()");if(n>-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+n;t[2]=t[2].substring(0,n),t[0]=t[0].substring(0,r).trim(),t[3]=""}var i=t[2],a="";if(this.options.pedantic){var o=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);o?(i=o[1],a=o[3]):a=""}else a=t[3]?t[3].slice(1,-1):"";return q(t,{href:(i=i.trim().replace(/^<([\s\S]*)>$/,"$1"))?i.replace(this.rules.inline._escapes,"$1"):i,title:a?a.replace(this.rules.inline._escapes,"$1"):a},t[0])}},t.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return q(n,r,n[0])}},t.strong=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.strong.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="**"===r[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.strong.middle.exec(t.slice(0,r.index+3)))return{type:"strong",raw:e.slice(0,i[0].length),text:e.slice(2,i[0].length-2)}}},t.em=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.em.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="*"===r[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.em.middle.exec(t.slice(0,r.index+2)))return{type:"em",raw:e.slice(0,i[0].length),text:e.slice(1,i[0].length-1)}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=n.startsWith(" ")&&n.endsWith(" ");return r&&i&&(n=n.substring(1,n.length-1)),n=L(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[1]}},t.autolink=function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=L(this.options.mangle?t(i[1]):i[1])):n=L(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}},t.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=L(this.options.mangle?t(n[0]):n[0]));else{var a;do{a=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(a!==n[0]);r=L(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}},t.inlineText=function(e,t,n){var r,i=this.rules.inline.text.exec(e);if(i)return r=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):L(i[0]):i[0]:L(this.options.smartypants?n(i[0]):i[0]),{type:"text",raw:i[0],text:r}},e}(),Z=A,D=_,U=z,M={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:Z,table:Z,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};M.def=D(M.def).replace("label",M._label).replace("title",M._title).getRegex(),M.bullet=/(?:[*+-]|\d{1,9}[.)])/,M.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,M.item=D(M.item,"gm").replace(/bull/g,M.bullet).getRegex(),M.list=D(M.list).replace(/bull/g,M.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+M.def.source+")").getRegex(),M._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",M._comment=//,M.html=D(M.html,"i").replace("comment",M._comment).replace("tag",M._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),M.paragraph=D(M._paragraph).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.blockquote=D(M.blockquote).replace("paragraph",M.paragraph).getRegex(),M.normal=U({},M),M.gfm=U({},M.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),M.gfm.nptable=D(M.gfm.nptable).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.gfm.table=D(M.gfm.table).replace("hr",M.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",M._tag).getRegex(),M.pedantic=U({},M.normal,{html:D("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",M._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:Z,paragraph:D(M.normal._paragraph).replace("hr",M.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",M.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var V={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:Z,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:Z,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"};V.punctuation=D(V.punctuation).replace(/punctuation/g,V._punctuation).getRegex(),V._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",V._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",V.em.start=D(V.em.start).replace(/punctuation/g,V._punctuation).getRegex(),V.em.middle=D(V.em.middle).replace(/punctuation/g,V._punctuation).replace(/overlapSkip/g,V._overlapSkip).getRegex(),V.em.endAst=D(V.em.endAst,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.em.endUnd=D(V.em.endUnd,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.strong.start=D(V.strong.start).replace(/punctuation/g,V._punctuation).getRegex(),V.strong.middle=D(V.strong.middle).replace(/punctuation/g,V._punctuation).replace(/blockSkip/g,V._blockSkip).getRegex(),V.strong.endAst=D(V.strong.endAst,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.strong.endUnd=D(V.strong.endUnd,"g").replace(/punctuation/g,V._punctuation).getRegex(),V.blockSkip=D(V._blockSkip,"g").getRegex(),V.overlapSkip=D(V._overlapSkip,"g").getRegex(),V._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,V._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,V._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,V.autolink=D(V.autolink).replace("scheme",V._scheme).replace("email",V._email).getRegex(),V._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,V.tag=D(V.tag).replace("comment",M._comment).replace("attribute",V._attribute).getRegex(),V._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,V._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,V._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,V.link=D(V.link).replace("label",V._label).replace("href",V._href).replace("title",V._title).getRegex(),V.reflink=D(V.reflink).replace("label",V._label).getRegex(),V.reflinkSearch=D(V.reflinkSearch,"g").replace("reflink",V.reflink).replace("nolink",V.nolink).getRegex(),V.normal=U({},V),V.pedantic=U({},V.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:D(/^!?\[(label)\]\((.*?)\)/).replace("label",V._label).getRegex(),reflink:D(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",V._label).getRegex()}),V.gfm=U({},V.normal,{escape:D(V.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var G=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||F,this.options.tokenizer=this.options.tokenizer||new P,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:B.normal,inline:H.normal};this.options.pedantic?(t.block=B.pedantic,t.inline=H.pedantic):this.options.gfm&&(t.block=B.gfm,this.options.breaks?t.inline=H.breaks:t.inline=H.gfm),this.tokenizer.rules=t}t.lex=function(e,n){return new t(n).lex(e)};var n,r,i,a=t.prototype;return a.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},a.blockTokens=function(e,t,n){var r,i,a,o;for(void 0===t&&(t=[]),void 0===n&&(n=!0),e=e.replace(/^ +$/gm,"");e;)if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),r.type&&t.push(r);else if(r=this.tokenizer.code(e,t))e=e.substring(r.raw.length),r.type?t.push(r):((o=t[t.length-1]).raw+="\n"+r.raw,o.text+="\n"+r.text);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.nptable(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),r.tokens=this.blockTokens(r.text,[],n),t.push(r);else if(r=this.tokenizer.list(e)){for(e=e.substring(r.raw.length),a=r.items.length,i=0;i0)for(;null!=(o=this.tokenizer.rules.inline.reflinkSearch.exec(s));)l.includes(o[0].slice(o[0].lastIndexOf("[")+1,-1))&&(s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(o=this.tokenizer.rules.inline.blockSkip.exec(s));)s=s.slice(0,o.index)+"["+"a".repeat(o[0].length-2)+"]"+s.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;e;)if(a=this.tokenizer.escape(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.tag(e,n,r))e=e.substring(a.raw.length),n=a.inLink,r=a.inRawBlock,t.push(a);else if(a=this.tokenizer.link(e))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.strong(e,s,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.em(e,s,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.codespan(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.br(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.del(e))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.autolink(e,N))e=e.substring(a.raw.length),t.push(a);else if(n||!(a=this.tokenizer.url(e,N))){if(a=this.tokenizer.inlineText(e,r,X))e=e.substring(a.raw.length),i=a.raw.slice(-1),t.push(a);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(a.raw.length),t.push(a);return t},n=t,i=[{key:"rules",get:function(){return{block:B,inline:H}}}],(r=null)&&e(n.prototype,r),i&&e(n,i),t}(),Q=r.defaults,J=S,K=w,Y=function(){function e(e){this.options=e||Q}var t=e.prototype;return t.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return r?'
    '+(n?e:K(e,!0))+"
    \n":"
    "+(n?e:K(e,!0))+"
    \n"},t.blockquote=function(e){return"
    \n"+e+"
    \n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r='"},t.image=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},t.text=function(e){return e},e}(),ee=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),te=function(){function e(){this.seen={}}return e.prototype.slug=function(e){var t=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},e}(),ne=r.defaults,re=y,ie=function(){function e(e){this.options=e||ne,this.options.renderer=this.options.renderer||new Y,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ee,this.slugger=new te}e.parse=function(t,n){return new e(n).parse(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var n,r,i,a,o,s,l,c,u,p,g,h,f,d,m,b,k,v,x="",w=e.length;for(n=0;n0&&"text"===m.tokens[0].type?(m.tokens[0].text=v+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=v+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:v}):d+=v),d+=this.parse(m.tokens,f),u+=this.renderer.listitem(d,k,b);x+=this.renderer.list(u,g,h);continue;case"html":x+=this.renderer.html(p.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(u=p.tokens?this.parseInline(p.tokens):p.text;n+1An error occurred:

    "+se(l.message+"",!0)+"
    ";throw l}}return pe.options=pe.setOptions=function(e){return ae(pe.defaults,e),ce(pe.defaults),pe},pe.getDefaults=le,pe.defaults=ue,pe.use=function(e){var t=ae({},e);if(e.renderer&&function(){var n=pe.defaults.renderer||new Y,r=function(t){var r=n[t];n[t]=function(){for(var i=arguments.length,a=new Array(i),o=0;o";var k=function(e){var t=l.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=l.trim(e.slice(t+1,-1)))[e.length-1];return n&&(e=l.trim(e.slice(0,-1))),{html:e,closing:n}}(o),v=n[i],x=s(k.html,(function(e,t){var n,r=-1!==l.indexOf(v,e);return c(n=u(i,e,t,r))?r?(t=g(i,e,t,f))?e+'="'+t+'"':e:c(n=p(i,e,t,r))?void 0:n:n}));o="<"+i;return x&&(o+=" "+x),k.closing&&(o+=" /"),o+=">"}return c(m=a(i,o,b))?h(o):m}),h);return d&&(m=d.remove(m)),m},e.exports=u},function(e,t,n){"use strict";n.r(t);n(8);const r=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),a=Symbol("Comlink.releaseProxy"),o=Symbol("Comlink.thrown"),s=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>s(e)&&e[r],serialize(e){const{port1:t,port2:n}=new MessageChannel;return c(e,t),[n,[n]]},deserialize(e){return e.start(),function e(t,n=[],r=function(){}){let o=!1;const s=new Proxy(r,{get(r,i){if(p(o),i===a)return()=>m(t,{type:5,path:n.map(e=>e.toString())}).then(()=>{u(t),o=!0});if("then"===i){if(0===n.length)return{then:()=>s};const e=m(t,{type:0,path:n.map(e=>e.toString())}).then(d);return e.then.bind(e)}return e(t,[...n,i])},set(e,r,i){p(o);const[a,s]=f(i);return m(t,{type:1,path:[...n,r].map(e=>e.toString()),value:a},s).then(d)},apply(r,a,s){p(o);const l=n[n.length-1];if(l===i)return m(t,{type:4}).then(d);if("bind"===l)return e(t,n.slice(0,-1));const[c,u]=g(s);return m(t,{type:2,path:n.map(e=>e.toString()),argumentList:c},u).then(d)},construct(e,r){p(o);const[i,a]=g(r);return m(t,{type:3,path:n.map(e=>e.toString()),argumentList:i},a).then(d)}});return s}(e,[],t);var t}}],["throw",{canHandle:e=>s(e)&&o 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 c(e,t=self){t.addEventListener("message",(function n(i){if(!i||!i.data)return;const{id:a,type:s,path:l}=Object.assign({path:[]},i.data),p=(i.data.argumentList||[]).map(d);let g;try{const t=l.slice(0,-1).reduce((e,t)=>e[t],e),n=l.reduce((e,t)=>e[t],e);switch(s){case 0:g=n;break;case 1:t[l.slice(-1)[0]]=d(i.data.value),g=!0;break;case 2:g=n.apply(t,p);break;case 3:g=function(e){return Object.assign(e,{[r]:!0})}(new n(...p));break;case 4:{const{port1:t,port2:n}=new MessageChannel;c(e,n),g=function(e,t){return h.set(e,t),e}(t,[t])}break;case 5:g=void 0}}catch(m){g={value:m,[o]:0}}Promise.resolve(g).catch(e=>({value:e,[o]:0})).then(e=>{const[r,i]=f(e);t.postMessage(Object.assign(Object.assign({},r),{id:a}),i),5===s&&(t.removeEventListener("message",n),u(t))})})),t.start&&t.start()}function u(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function g(e){const t=e.map(f);return[t.map(e=>e[0]),(n=t.map(e=>e[1]),Array.prototype.concat.apply([],n))];var n}const h=new WeakMap;function f(e){for(const[t,n]of l)if(n.canHandle(e)){const[r,i]=n.serialize(e);return[{type:3,name:t,value:r},i]}return[{type:0,value:e},h.get(e)||[]]}function d(e){switch(e.type){case 3:return l.get(e.name).deserialize(e.value);case 0:return e.value}}function m(e,t,n){return new Promise(r=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(n){n.data&&n.data.id&&n.data.id===i&&(e.removeEventListener("message",t),r(n.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),n)})}var b=n(7),k=n.n(b),v=n(2);let x,w;c({renderMarkdown:(e,t,n={})=>{let r;return x||(x={...Object(v.getDefaultWhiteList)(),"ha-icon":["icon"],"ha-svg-icon":["path"]}),n.allowSvg?(w||(w={...x,svg:["xmlns","height","width"],path:["transform","stroke","d"],img:["src"]}),r=w):r=x,Object(v.filterXSS)(k()(e,t),{whiteList:r})}})}]); -//# sourceMappingURL=chunk.25d6478a044befeae846.worker.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.gz b/supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.gz deleted file mode 100644 index 9d3d1a60236bfae71487c2000adae5cb2869e01a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16981 zcmV(qK<~dFiwFP!000021MC@xa@#ucS1jg6k4Rw2N{5o9%mXii~WK+*>^*n{CKWARS z+S?=Q57c$xJcJ2}XhA4(tH++3ac{(H;`p{KC$*3wp-dW+>PD7p-u5lSff2ov7FXKA zN+@mznE-^jXieq7(Jni1)McB^UuU0G27_G9wN-!fu23FsBHOL9>y`3yX4Dv!FBFV@ z$x77cMc4IYZ7bDd#_tnOK7Lf8W~;@}=*nE!aX%(y)Q5gQRe~H~{AC}S459NGam`p$U!G!Q#eOy4@%D7f(P|ykwwL1r#BBwW zUBDBWVDvfAbZ$2#jYu7$!aH!}DH8{JSr|6q{Zc#{G|8+jz zWgrJE_f&aryq7nfaMl9bx@{0CRK8nr!adGylwH7bVqg1-ee{T-CN;I^LI`L?ZJpcW zQOQyAgUpuWgYo71kRi25Yex4|u)mOuo%e zwU2aWCC1aLN!eHpyef>$R60!mc@`eBO^WbWY`EY_f@(v7wBJ*J#`|kycosHic5?

    LU6Mi^y@n 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 r=n(9668),i=n(8544);n(7301);function a(e){return null==e}function s(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).whiteList=e.whiteList||r.whiteList,e.onAttr=e.onAttr||r.onAttr,e.onIgnoreAttr=e.onIgnoreAttr||r.onIgnoreAttr,e.safeAttrValue=e.safeAttrValue||r.safeAttrValue,this.options=e}s.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onAttr,s=t.onIgnoreAttr,o=t.safeAttrValue;return i(e,(function(e,t,i,l,c){var u=n[i],p=!1;if(!0===u?p=u:"function"==typeof u?p=u(l):u instanceof RegExp&&(p=u.test(l)),!0!==p&&(p=!1),l=o(i,l)){var h,g={position:t,sourcePosition:e,source:c,isWhite:p};return p?a(h=r(i,l,g))?i+":"+l:h:a(h=s(i,l,g))?void 0:h}}))},e.exports=s},9668:(e,t)=>{function n(){var e={"align-content":!1,"align-items":!1,"align-self":!1,"alignment-adjust":!1,"alignment-baseline":!1,all:!1,"anchor-point":!1,animation:!1,"animation-delay":!1,"animation-direction":!1,"animation-duration":!1,"animation-fill-mode":!1,"animation-iteration-count":!1,"animation-name":!1,"animation-play-state":!1,"animation-timing-function":!1,azimuth:!1,"backface-visibility":!1,background:!0,"background-attachment":!0,"background-clip":!0,"background-color":!0,"background-image":!0,"background-origin":!0,"background-position":!0,"background-repeat":!0,"background-size":!0,"baseline-shift":!1,binding:!1,bleed:!1,"bookmark-label":!1,"bookmark-level":!1,"bookmark-state":!1,border:!0,"border-bottom":!0,"border-bottom-color":!0,"border-bottom-left-radius":!0,"border-bottom-right-radius":!0,"border-bottom-style":!0,"border-bottom-width":!0,"border-collapse":!0,"border-color":!0,"border-image":!0,"border-image-outset":!0,"border-image-repeat":!0,"border-image-slice":!0,"border-image-source":!0,"border-image-width":!0,"border-left":!0,"border-left-color":!0,"border-left-style":!0,"border-left-width":!0,"border-radius":!0,"border-right":!0,"border-right-color":!0,"border-right-style":!0,"border-right-width":!0,"border-spacing":!0,"border-style":!0,"border-top":!0,"border-top-color":!0,"border-top-left-radius":!0,"border-top-right-radius":!0,"border-top-style":!0,"border-top-width":!0,"border-width":!0,bottom:!1,"box-decoration-break":!0,"box-shadow":!0,"box-sizing":!0,"box-snap":!0,"box-suppress":!0,"break-after":!0,"break-before":!0,"break-inside":!0,"caption-side":!1,chains:!1,clear:!0,clip:!1,"clip-path":!1,"clip-rule":!1,color:!0,"color-interpolation-filters":!0,"column-count":!1,"column-fill":!1,"column-gap":!1,"column-rule":!1,"column-rule-color":!1,"column-rule-style":!1,"column-rule-width":!1,"column-span":!1,"column-width":!1,columns:!1,contain:!1,content:!1,"counter-increment":!1,"counter-reset":!1,"counter-set":!1,crop:!1,cue:!1,"cue-after":!1,"cue-before":!1,cursor:!1,direction:!1,display:!0,"display-inside":!0,"display-list":!0,"display-outside":!0,"dominant-baseline":!1,elevation:!1,"empty-cells":!1,filter:!1,flex:!1,"flex-basis":!1,"flex-direction":!1,"flex-flow":!1,"flex-grow":!1,"flex-shrink":!1,"flex-wrap":!1,float:!1,"float-offset":!1,"flood-color":!1,"flood-opacity":!1,"flow-from":!1,"flow-into":!1,font:!0,"font-family":!0,"font-feature-settings":!0,"font-kerning":!0,"font-language-override":!0,"font-size":!0,"font-size-adjust":!0,"font-stretch":!0,"font-style":!0,"font-synthesis":!0,"font-variant":!0,"font-variant-alternates":!0,"font-variant-caps":!0,"font-variant-east-asian":!0,"font-variant-ligatures":!0,"font-variant-numeric":!0,"font-variant-position":!0,"font-weight":!0,grid:!1,"grid-area":!1,"grid-auto-columns":!1,"grid-auto-flow":!1,"grid-auto-rows":!1,"grid-column":!1,"grid-column-end":!1,"grid-column-start":!1,"grid-row":!1,"grid-row-end":!1,"grid-row-start":!1,"grid-template":!1,"grid-template-areas":!1,"grid-template-columns":!1,"grid-template-rows":!1,"hanging-punctuation":!1,height:!0,hyphens:!1,icon:!1,"image-orientation":!1,"image-resolution":!1,"ime-mode":!1,"initial-letters":!1,"inline-box-align":!1,"justify-content":!1,"justify-items":!1,"justify-self":!1,left:!1,"letter-spacing":!0,"lighting-color":!0,"line-box-contain":!1,"line-break":!1,"line-grid":!1,"line-height":!1,"line-snap":!1,"line-stacking":!1,"line-stacking-ruby":!1,"line-stacking-shift":!1,"line-stacking-strategy":!1,"list-style":!0,"list-style-image":!0,"list-style-position":!0,"list-style-type":!0,margin:!0,"margin-bottom":!0,"margin-left":!0,"margin-right":!0,"margin-top":!0,"marker-offset":!1,"marker-side":!1,marks:!1,mask:!1,"mask-box":!1,"mask-box-outset":!1,"mask-box-repeat":!1,"mask-box-slice":!1,"mask-box-source":!1,"mask-box-width":!1,"mask-clip":!1,"mask-image":!1,"mask-origin":!1,"mask-position":!1,"mask-repeat":!1,"mask-size":!1,"mask-source-type":!1,"mask-type":!1,"max-height":!0,"max-lines":!1,"max-width":!0,"min-height":!0,"min-width":!0,"move-to":!1,"nav-down":!1,"nav-index":!1,"nav-left":!1,"nav-right":!1,"nav-up":!1,"object-fit":!1,"object-position":!1,opacity:!1,order:!1,orphans:!1,outline:!1,"outline-color":!1,"outline-offset":!1,"outline-style":!1,"outline-width":!1,overflow:!1,"overflow-wrap":!1,"overflow-x":!1,"overflow-y":!1,padding:!0,"padding-bottom":!0,"padding-left":!0,"padding-right":!0,"padding-top":!0,page:!1,"page-break-after":!1,"page-break-before":!1,"page-break-inside":!1,"page-policy":!1,pause:!1,"pause-after":!1,"pause-before":!1,perspective:!1,"perspective-origin":!1,pitch:!1,"pitch-range":!1,"play-during":!1,position:!1,"presentation-level":!1,quotes:!1,"region-fragment":!1,resize:!1,rest:!1,"rest-after":!1,"rest-before":!1,richness:!1,right:!1,rotation:!1,"rotation-point":!1,"ruby-align":!1,"ruby-merge":!1,"ruby-position":!1,"shape-image-threshold":!1,"shape-outside":!1,"shape-margin":!1,size:!1,speak:!1,"speak-as":!1,"speak-header":!1,"speak-numeral":!1,"speak-punctuation":!1,"speech-rate":!1,stress:!1,"string-set":!1,"tab-size":!1,"table-layout":!1,"text-align":!0,"text-align-last":!0,"text-combine-upright":!0,"text-decoration":!0,"text-decoration-color":!0,"text-decoration-line":!0,"text-decoration-skip":!0,"text-decoration-style":!0,"text-emphasis":!0,"text-emphasis-color":!0,"text-emphasis-position":!0,"text-emphasis-style":!0,"text-height":!0,"text-indent":!0,"text-justify":!0,"text-orientation":!0,"text-overflow":!0,"text-shadow":!0,"text-space-collapse":!0,"text-transform":!0,"text-underline-position":!0,"text-wrap":!0,top:!1,transform:!1,"transform-origin":!1,"transform-style":!1,transition:!1,"transition-delay":!1,"transition-duration":!1,"transition-property":!1,"transition-timing-function":!1,"unicode-bidi":!1,"vertical-align":!1,visibility:!1,"voice-balance":!1,"voice-duration":!1,"voice-family":!1,"voice-pitch":!1,"voice-range":!1,"voice-rate":!1,"voice-stress":!1,"voice-volume":!1,volume:!1,"white-space":!1,widows:!1,width:!0,"will-change":!1,"word-break":!0,"word-spacing":!0,"word-wrap":!0,"wrap-flow":!1,"wrap-through":!1,"writing-mode":!1,"z-index":!1};return e}var r=/javascript\s*\:/gim;t.whiteList=n(),t.getDefaultWhiteList=n,t.onAttr=function(e,t,n){},t.onIgnoreAttr=function(e,t,n){},t.safeAttrValue=function(e,t){return r.test(t)?"":t}},8300:(e,t,n)=>{var r=n(9668),i=n(1100);for(var a in(t=e.exports=function(e,t){return new i(t).process(e)}).FilterCSS=i,r)t[a]=r[a];"undefined"!=typeof window&&(window.filterCSS=e.exports)},8544:(e,t,n)=>{var r=n(7301);e.exports=function(e,t){";"!==(e=r.trimRight(e))[e.length-1]&&(e+=";");var n=e.length,i=!1,a=0,s=0,o="";function l(){if(!i){var n=r.trim(e.slice(a,s)),l=n.indexOf(":");if(-1!==l){var c=r.trim(n.slice(0,l)),u=r.trim(n.slice(l+1));if(c){var p=t(a,o.length,c,u,n);p&&(o+=p+"; ")}}}a=s+1}for(;s{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(r=e[Symbol.iterator]()).next.bind(r)}var r=function(e,t){return e(t={exports:{}},t.exports),t.exports}((function(e){function t(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}e.exports={defaults:{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1},getDefaults:t,changeDefaults:function(t){e.exports.defaults=t}}})),i=(r.defaults,r.getDefaults,r.changeDefaults,/[&<>"']/),a=/[&<>"']/g,s=/[<>"']|&(?!#?\w+;)/,o=/[<>"']|&(?!#?\w+;)/g,l={"&":"&","<":"<",">":">",'"':""","'":"'"},c=function(e){return l[e]},u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function p(e){return e.replace(u,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var h=/(^|[^\[])\^/g,g=/[^\w:]/g,f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,d={},m=/^[^:]+:\/*[^/]*$/,k=/^([^:]+:)[\s\S]*$/,b=/^([^:]+:\/*[^/]*)[\s\S]*$/;function v(e,t){d[" "+e]||(m.test(e)?d[" "+e]=e+"/":d[" "+e]=x(e,"/",!0));var n=-1===(e=d[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(k,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(b,"$1")+t:e+t}function x(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.length1?{type:"space",raw:t[0]}:{raw:"\n"}},t.code=function(e,t){var n=this.rules.block.code.exec(e);if(n){var r=t[t.length-1];if(r&&"paragraph"===r.type)return{raw:n[0],text:n[0].trimRight()};var i=n[0].replace(/^ {4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:this.options.pedantic?i:O(i,"\n")}}},t.fences=function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:t[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}},t.heading=function(e){var t=this.rules.block.heading.exec(e);if(t)return{type:"heading",raw:t[0],depth:t[1].length,text:t[2]}},t.nptable=function(e){var t=this.rules.block.nptable.exec(e);if(t){var n={type:"table",header:E(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(n.header.length===n.align.length){var r,i=n.align.length;for(r=0;r ?/gm,"");return{type:"blockquote",raw:t[0],text:n}}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){for(var n,r,i,a,s,o,l,c=t[0],u=t[2],p=u.length>1,h=")"===u[u.length-1],g={type:"list",raw:c,ordered:p,start:p?+u.slice(0,-1):"",loose:!1,items:[]},f=t[0].match(this.rules.block.item),d=!1,m=f.length,k=0;k1||this.options.smartLists&&i!==u)&&(a=f.slice(k+1).join("\n"),g.raw=g.raw.substring(0,g.raw.length-a.length),k=m-1)),s=d||/\n\n(?!\s*$)/.test(n),k!==m-1&&(d="\n"===n.charAt(n.length-1),s||(s=d)),s&&(g.loose=!0),l=void 0,(o=/^\[[ xX]\] /.test(n))&&(l=" "!==n[1],n=n.replace(/^\[[ xX]\] +/,"")),g.items.push({type:"list_item",raw:c,task:o,checked:l,loose:s,text:n});return g}},t.html=function(e){var t=this.rules.block.html.exec(e);if(t)return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):j(t[0]):t[0]}},t.def=function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}},t.table=function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:E(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i=n.align.length;for(r=0;r/i.test(r[0])&&(t=!1),!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])?n=!0:n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])&&(n=!1),{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):j(r[0]):r[0]}},t.link=function(e){var t=this.rules.inline.link.exec(e);if(t){var n=L(t[2],"()");if(n>-1){var r=(0===t[0].indexOf("!")?5:4)+t[1].length+n;t[2]=t[2].substring(0,n),t[0]=t[0].substring(0,r).trim(),t[3]=""}var i=t[2],a="";if(this.options.pedantic){var s=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(i);s?(i=s[1],a=s[3]):a=""}else a=t[3]?t[3].slice(1,-1):"";return q(t,{href:(i=i.trim().replace(/^<([\s\S]*)>$/,"$1"))?i.replace(this.rules.inline._escapes,"$1"):i,title:a?a.replace(this.rules.inline._escapes,"$1"):a},t[0])}},t.reflink=function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return q(n,r,n[0])}},t.strong=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.strong.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="**"===r[0]?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.strong.middle.exec(t.slice(0,r.index+3)))return{type:"strong",raw:e.slice(0,i[0].length),text:e.slice(2,i[0].length-2)}}},t.em=function(e,t,n){void 0===n&&(n="");var r=this.rules.inline.em.start.exec(e);if(r&&(!r[1]||r[1]&&(""===n||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);var i,a="*"===r[0]?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;for(a.lastIndex=0;null!=(r=a.exec(t));)if(i=this.rules.inline.em.middle.exec(t.slice(0,r.index+2)))return{type:"em",raw:e.slice(0,i[0].length),text:e.slice(1,i[0].length-1)}}},t.codespan=function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=n.startsWith(" ")&&n.endsWith(" ");return r&&i&&(n=n.substring(1,n.length-1)),n=j(n,!0),{type:"codespan",raw:t[0],text:n}}},t.br=function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}},t.del=function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[1]}},t.autolink=function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=j(this.options.mangle?t(i[1]):i[1])):n=j(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}},t.url=function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=j(this.options.mangle?t(n[0]):n[0]));else{var a;do{a=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(a!==n[0]);r=j(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}},t.inlineText=function(e,t,n){var r,i=this.rules.inline.text.exec(e);if(i)return r=t?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(i[0]):j(i[0]):i[0]:j(this.options.smartypants?n(i[0]):i[0]),{type:"text",raw:i[0],text:r}},e}(),P=A,D=_,U=z,V={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6}) +([^\n]*?)(?: +#+)? *(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:"^ {0,3}(?:<(script|pre|style)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?\\?>\\n*|\\n*|\\n*|)[\\s\\S]*?(?:\\n{2,}|$)|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$))",def:/^ {0,3}\[(label)\]: *\n? *]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:P,table:P,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/};V.def=D(V.def).replace("label",V._label).replace("title",V._title).getRegex(),V.bullet=/(?:[*+-]|\d{1,9}[.)])/,V.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,V.item=D(V.item,"gm").replace(/bull/g,V.bullet).getRegex(),V.list=D(V.list).replace(/bull/g,V.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+V.def.source+")").getRegex(),V._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",V._comment=//,V.html=D(V.html,"i").replace("comment",V._comment).replace("tag",V._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),V.paragraph=D(V._paragraph).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.blockquote=D(V.blockquote).replace("paragraph",V.paragraph).getRegex(),V.normal=U({},V),V.gfm=U({},V.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n *([-:]+ *\\|[-| :]*)(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n *\\|?( *[-:]+[-| :]*)(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),V.gfm.nptable=D(V.gfm.nptable).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.gfm.table=D(V.gfm.table).replace("hr",V.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|!--)").replace("tag",V._tag).getRegex(),V.pedantic=U({},V.normal,{html:D("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",V._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *(?:#+ *)?(?:\n+|$)/,fences:P,paragraph:D(V.normal._paragraph).replace("hr",V.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",V.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var F={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:P,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:P,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~"};F.punctuation=D(F.punctuation).replace(/punctuation/g,F._punctuation).getRegex(),F._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>",F._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*",F.em.start=D(F.em.start).replace(/punctuation/g,F._punctuation).getRegex(),F.em.middle=D(F.em.middle).replace(/punctuation/g,F._punctuation).replace(/overlapSkip/g,F._overlapSkip).getRegex(),F.em.endAst=D(F.em.endAst,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.em.endUnd=D(F.em.endUnd,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.strong.start=D(F.strong.start).replace(/punctuation/g,F._punctuation).getRegex(),F.strong.middle=D(F.strong.middle).replace(/punctuation/g,F._punctuation).replace(/blockSkip/g,F._blockSkip).getRegex(),F.strong.endAst=D(F.strong.endAst,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.strong.endUnd=D(F.strong.endUnd,"g").replace(/punctuation/g,F._punctuation).getRegex(),F.blockSkip=D(F._blockSkip,"g").getRegex(),F.overlapSkip=D(F._overlapSkip,"g").getRegex(),F._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,F._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,F._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,F.autolink=D(F.autolink).replace("scheme",F._scheme).replace("email",F._email).getRegex(),F._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,F.tag=D(F.tag).replace("comment",V._comment).replace("attribute",F._attribute).getRegex(),F._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,F._href=/<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*/,F._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,F.link=D(F.link).replace("label",F._label).replace("href",F._href).replace("title",F._title).getRegex(),F.reflink=D(F.reflink).replace("label",F._label).getRegex(),F.reflinkSearch=D(F.reflinkSearch,"g").replace("reflink",F.reflink).replace("nolink",F.nolink).getRegex(),F.normal=U({},F),F.pedantic=U({},F.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:D(/^!?\[(label)\]\((.*?)\)/).replace("label",F._label).getRegex(),reflink:D(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",F._label).getRegex()}),F.gfm=U({},F.normal,{escape:D(F.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~+(?=\S)([\s\S]*?\S)~+/,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var G=function(){function t(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||W,this.options.tokenizer=this.options.tokenizer||new Z,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options;var t={block:B.normal,inline:H.normal};this.options.pedantic?(t.block=B.pedantic,t.inline=H.pedantic):this.options.gfm&&(t.block=B.gfm,this.options.breaks?t.inline=H.breaks:t.inline=H.gfm),this.tokenizer.rules=t}t.lex=function(e,n){return new t(n).lex(e)};var n,r,i,a=t.prototype;return a.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens,!0),this.inline(this.tokens),this.tokens},a.blockTokens=function(e,t,n){var r,i,a,s;for(void 0===t&&(t=[]),void 0===n&&(n=!0),e=e.replace(/^ +$/gm,"");e;)if(r=this.tokenizer.space(e))e=e.substring(r.raw.length),r.type&&t.push(r);else if(r=this.tokenizer.code(e,t))e=e.substring(r.raw.length),r.type?t.push(r):((s=t[t.length-1]).raw+="\n"+r.raw,s.text+="\n"+r.text);else if(r=this.tokenizer.fences(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.heading(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.nptable(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.hr(e))e=e.substring(r.raw.length),t.push(r);else if(r=this.tokenizer.blockquote(e))e=e.substring(r.raw.length),r.tokens=this.blockTokens(r.text,[],n),t.push(r);else if(r=this.tokenizer.list(e)){for(e=e.substring(r.raw.length),a=r.items.length,i=0;i0)for(;null!=(s=this.tokenizer.rules.inline.reflinkSearch.exec(o));)l.includes(s[0].slice(s[0].lastIndexOf("[")+1,-1))&&(o=o.slice(0,s.index)+"["+"a".repeat(s[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(s=this.tokenizer.rules.inline.blockSkip.exec(o));)o=o.slice(0,s.index)+"["+"a".repeat(s[0].length-2)+"]"+o.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;e;)if(a=this.tokenizer.escape(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.tag(e,n,r))e=e.substring(a.raw.length),n=a.inLink,r=a.inRawBlock,t.push(a);else if(a=this.tokenizer.link(e))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.reflink(e,this.tokens.links))e=e.substring(a.raw.length),"link"===a.type&&(a.tokens=this.inlineTokens(a.text,[],!0,r)),t.push(a);else if(a=this.tokenizer.strong(e,o,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.em(e,o,i))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.codespan(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.br(e))e=e.substring(a.raw.length),t.push(a);else if(a=this.tokenizer.del(e))e=e.substring(a.raw.length),a.tokens=this.inlineTokens(a.text,[],n,r),t.push(a);else if(a=this.tokenizer.autolink(e,N))e=e.substring(a.raw.length),t.push(a);else if(n||!(a=this.tokenizer.url(e,N))){if(a=this.tokenizer.inlineText(e,r,X))e=e.substring(a.raw.length),i=a.raw.slice(-1),t.push(a);else if(e){var c="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(c);break}throw new Error(c)}}else e=e.substring(a.raw.length),t.push(a);return t},n=t,i=[{key:"rules",get:function(){return{block:B,inline:H}}}],(r=null)&&e(n.prototype,r),i&&e(n,i),t}(),Q=r.defaults,J=S,K=w,Y=function(){function e(e){this.options=e||Q}var t=e.prototype;return t.code=function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return r?'

    '+(n?e:K(e,!0))+"
    \n":"
    "+(n?e:K(e,!0))+"
    \n"},t.blockquote=function(e){return"
    \n"+e+"
    \n"},t.html=function(e){return e},t.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
    \n":"
    \n"},t.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "},t.image=function(e,t,n){if(null===(e=J(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},t.text=function(e){return e},e}(),ee=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,n){return""+n},t.image=function(e,t,n){return""+n},t.br=function(){return""},e}(),te=function(){function e(){this.seen={}}return e.prototype.slug=function(e){var t=e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-");if(this.seen.hasOwnProperty(t)){var n=t;do{this.seen[n]++,t=n+"-"+this.seen[n]}while(this.seen.hasOwnProperty(t))}return this.seen[t]=0,t},e}(),ne=r.defaults,re=y,ie=function(){function e(e){this.options=e||ne,this.options.renderer=this.options.renderer||new Y,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new ee,this.slugger=new te}e.parse=function(t,n){return new e(n).parse(t)};var t=e.prototype;return t.parse=function(e,t){void 0===t&&(t=!0);var n,r,i,a,s,o,l,c,u,p,h,g,f,d,m,k,b,v,x="",w=e.length;for(n=0;n0&&"text"===m.tokens[0].type?(m.tokens[0].text=v+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=v+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:v}):d+=v),d+=this.parse(m.tokens,f),u+=this.renderer.listitem(d,b,k);x+=this.renderer.list(u,h,g);continue;case"html":x+=this.renderer.html(p.text);continue;case"paragraph":x+=this.renderer.paragraph(this.parseInline(p.tokens));continue;case"text":for(u=p.tokens?this.parseInline(p.tokens):p.text;n+1An error occurred:

    "+oe(l.message+"",!0)+"
    ";throw l}}return pe.options=pe.setOptions=function(e){return ae(pe.defaults,e),ce(pe.defaults),pe},pe.getDefaults=le,pe.defaults=ue,pe.use=function(e){var t=ae({},e);if(e.renderer&&function(){var n=pe.defaults.renderer||new Y,r=function(t){var r=n[t];n[t]=function(){for(var i=arguments.length,a=new Array(i),s=0;s{var r=n(8300).FilterCSS,i=n(8300).getDefaultWhiteList,a=n(8511);function s(){return{a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]}}var o=new r;function l(e){return e.replace(c,"<").replace(u,">")}var c=//g,p=/"/g,h=/"/g,g=/&#([a-zA-Z0-9]*);?/gim,f=/:?/gim,d=/&newline;?/gim,m=/((j\s*a\s*v\s*a|v\s*b|l\s*i\s*v\s*e)\s*s\s*c\s*r\s*i\s*p\s*t\s*|m\s*o\s*c\s*h\s*a)\:/gi,k=/e\s*x\s*p\s*r\s*e\s*s\s*s\s*i\s*o\s*n\s*\(.*/gi,b=/u\s*r\s*l\s*\(.*/gi;function v(e){return e.replace(p,""")}function x(e){return e.replace(h,'"')}function w(e){return e.replace(g,(function(e,t){return"x"===t[0]||"X"===t[0]?String.fromCharCode(parseInt(t.substr(1),16)):String.fromCharCode(parseInt(t,10))}))}function y(e){return e.replace(f,":").replace(d," ")}function _(e){for(var t="",n=0,r=e.length;n/g;t.whiteList={a:["target","href","title"],abbr:["title"],address:[],area:["shape","coords","href","alt"],article:[],aside:[],audio:["autoplay","controls","loop","preload","src"],b:[],bdi:["dir"],bdo:["dir"],big:[],blockquote:["cite"],br:[],caption:[],center:[],cite:[],code:[],col:["align","valign","span","width"],colgroup:["align","valign","span","width"],dd:[],del:["datetime"],details:["open"],div:[],dl:[],dt:[],em:[],font:["color","size","face"],footer:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],header:[],hr:[],i:[],img:["src","alt","title","width","height"],ins:["datetime"],li:[],mark:[],nav:[],ol:[],p:[],pre:[],s:[],section:[],small:[],span:[],sub:[],sup:[],strong:[],table:["width","border","align","valign"],tbody:["align","valign"],td:["width","rowspan","colspan","align","valign"],tfoot:["align","valign"],th:["width","rowspan","colspan","align","valign"],thead:["align","valign"],tr:["rowspan","align","valign"],tt:[],u:[],ul:[],video:["autoplay","controls","loop","preload","src","height","width"]},t.getDefaultWhiteList=s,t.onTag=function(e,t,n){},t.onIgnoreTag=function(e,t,n){},t.onTagAttr=function(e,t,n){},t.onIgnoreTagAttr=function(e,t,n){},t.safeAttrValue=function(e,t,n,r){if(n=S(n),"href"===t||"src"===t){if("#"===(n=a.trim(n)))return"#";if("http://"!==n.substr(0,7)&&"https://"!==n.substr(0,8)&&"mailto:"!==n.substr(0,7)&&"tel:"!==n.substr(0,4)&&"#"!==n[0]&&"/"!==n[0])return""}else if("background"===t){if(m.lastIndex=0,m.test(n))return""}else if("style"===t){if(k.lastIndex=0,k.test(n))return"";if(b.lastIndex=0,b.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||o).process(n))}return n=A(n)},t.escapeHtml=l,t.escapeQuote=v,t.unescapeQuote=x,t.escapeHtmlEntities=w,t.escapeDangerHtml5Entities=y,t.clearNonPrintableCharacter=_,t.friendlyAttrValue=S,t.escapeAttrValue=A,t.onIgnoreTagStripAll=function(){return""},t.StripTagBody=function(e,t){"function"!=typeof t&&(t=function(){});var n=!Array.isArray(e),r=[],i=!1;return{onIgnoreTag:function(s,o,l){if(function(t){return!!n||-1!==a.indexOf(e,t)}(s)){if(l.isClosing){var c="[/removed]",u=l.position+c.length;return r.push([!1!==i?i:l.position,u]),i=!1,c}return i||(i=l.position),"[removed]"}return t(s,o,l)},remove:function(e){var t="",n=0;return a.forEach(r,(function(r){t+=e.slice(n,r[0]),n=r[1]})),t+=e.slice(n)}}},t.stripCommentTag=function(e){return e.replace(z,"")},t.stripBlankChar=function(e){var t=e.split("");return(t=t.filter((function(e){var t=e.charCodeAt(0);return 127!==t&&(!(t<=31)||(10===t||13===t))}))).join("")},t.cssFilter=o,t.getDefaultCSSWhiteList=i},2173:(e,t,n)=>{var r=n(841),i=n(9542),a=n(1585);function s(e,t){return new a(t).process(e)}for(var o in(t=e.exports=s).filterXSS=s,t.FilterXSS=a,r)t[o]=r[o];for(var o in i)t[o]=i[o];"undefined"!=typeof window&&(window.filterXSS=e.exports),"undefined"!=typeof self&&"undefined"!=typeof DedicatedWorkerGlobalScope&&self instanceof DedicatedWorkerGlobalScope&&(self.filterXSS=e.exports)},9542:(e,t,n)=>{var r=n(8511);function i(e){var t=r.spaceIndex(e);if(-1===t)var n=e.slice(1,-1);else n=e.slice(1,t+1);return"/"===(n=r.trim(n).toLowerCase()).slice(0,1)&&(n=n.slice(1)),"/"===n.slice(-1)&&(n=n.slice(0,-1)),n}function a(e){return"0;t--){var n=e[t];if(" "!==n)return"="===n?t:-1}}function c(e){return function(e){return'"'===e[0]&&'"'===e[e.length-1]||"'"===e[0]&&"'"===e[e.length-1]}(e)?e.substr(1,e.length-2):e}t.parseTag=function(e,t,n){var r="",s=0,o=!1,l=!1,c=0,u=e.length,p="",h="";for(c=0;c"===g){r+=n(e.slice(s,o)),p=i(h=e.slice(o,c+1)),r+=t(o,r.length,p,h,a(h)),s=c+1,o=!1;continue}if(('"'===g||"'"===g)&&"="===e.charAt(c-1)){l=g;continue}}else if(g===l){l=!1;continue}}return s{e.exports={indexOf:function(e,t){var n,r;if(Array.prototype.indexOf)return e.indexOf(t);for(n=0,r=e.length;n{var r=n(8300).FilterCSS,i=n(841),a=n(9542),s=a.parseTag,o=a.parseAttr,l=n(8511);function c(e){return null==e}function u(e){(e=function(e){var t={};for(var n in e)t[n]=e[n];return t}(e||{})).stripIgnoreTag&&(e.onIgnoreTag&&console.error('Notes: cannot use these two options "stripIgnoreTag" and "onIgnoreTag" at the same time'),e.onIgnoreTag=i.onIgnoreTagStripAll),e.whiteList=e.whiteList||i.whiteList,e.onTag=e.onTag||i.onTag,e.onTagAttr=e.onTagAttr||i.onTagAttr,e.onIgnoreTag=e.onIgnoreTag||i.onIgnoreTag,e.onIgnoreTagAttr=e.onIgnoreTagAttr||i.onIgnoreTagAttr,e.safeAttrValue=e.safeAttrValue||i.safeAttrValue,e.escapeHtml=e.escapeHtml||i.escapeHtml,this.options=e,!1===e.css?this.cssFilter=!1:(e.css=e.css||{},this.cssFilter=new r(e.css))}u.prototype.process=function(e){if(!(e=(e=e||"").toString()))return"";var t=this.options,n=t.whiteList,r=t.onTag,a=t.onIgnoreTag,u=t.onTagAttr,p=t.onIgnoreTagAttr,h=t.safeAttrValue,g=t.escapeHtml,f=this.cssFilter;t.stripBlankChar&&(e=i.stripBlankChar(e)),t.allowCommentTag||(e=i.stripCommentTag(e));var d=!1;if(t.stripIgnoreTagBody){d=i.StripTagBody(t.stripIgnoreTagBody,a);a=d.onIgnoreTag}var m=s(e,(function(e,t,i,s,d){var m,k={sourcePosition:e,position:t,isClosing:d,isWhite:n.hasOwnProperty(i)};if(!c(m=r(i,s,k)))return m;if(k.isWhite){if(k.isClosing)return"";var b=function(e){var t=l.spaceIndex(e);if(-1===t)return{html:"",closing:"/"===e[e.length-2]};var n="/"===(e=l.trim(e.slice(t+1,-1)))[e.length-1];return n&&(e=l.trim(e.slice(0,-1))),{html:e,closing:n}}(s),v=n[i],x=o(b.html,(function(e,t){var n,r=-1!==l.indexOf(v,e);return c(n=u(i,e,t,r))?r?(t=h(i,e,t,f))?e+'="'+t+'"':e:c(n=p(i,e,t,r))?void 0:n:n}));s="<"+i;return x&&(s+=" "+x),b.closing&&(s+=" /"),s+=">"}return c(m=a(i,s,k))?g(s):m}),g);return d&&(m=d.remove(m)),m},e.exports=u},9870:(e,t,n)=>{"use strict";n.d(t,{Jj:()=>c});const r=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),a=Symbol("Comlink.releaseProxy"),s=Symbol("Comlink.thrown"),o=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>o(e)&&e[r],serialize(e){const{port1:t,port2:n}=new MessageChannel;return c(e,t),[n,[n]]},deserialize(e){return e.start(),function e(t,n=[],r=function(){}){let s=!1;const o=new Proxy(r,{get(r,i){if(p(s),i===a)return()=>m(t,{type:5,path:n.map(e=>e.toString())}).then(()=>{u(t),s=!0});if("then"===i){if(0===n.length)return{then:()=>o};const e=m(t,{type:0,path:n.map(e=>e.toString())}).then(d);return e.then.bind(e)}return e(t,[...n,i])},set(e,r,i){p(s);const[a,o]=f(i);return m(t,{type:1,path:[...n,r].map(e=>e.toString()),value:a},o).then(d)},apply(r,a,o){p(s);const l=n[n.length-1];if(l===i)return m(t,{type:4}).then(d);if("bind"===l)return e(t,n.slice(0,-1));const[c,u]=h(o);return m(t,{type:2,path:n.map(e=>e.toString()),argumentList:c},u).then(d)},construct(e,r){p(s);const[i,a]=h(r);return m(t,{type:3,path:n.map(e=>e.toString()),argumentList:i},a).then(d)}});return o}(e,[],t);var t}}],["throw",{canHandle:e=>o(e)&&s 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 c(e,t=self){t.addEventListener("message",(function n(i){if(!i||!i.data)return;const{id:a,type:o,path:l}=Object.assign({path:[]},i.data),p=(i.data.argumentList||[]).map(d);let h;try{const t=l.slice(0,-1).reduce((e,t)=>e[t],e),n=l.reduce((e,t)=>e[t],e);switch(o){case 0:h=n;break;case 1:t[l.slice(-1)[0]]=d(i.data.value),h=!0;break;case 2:h=n.apply(t,p);break;case 3:h=function(e){return Object.assign(e,{[r]:!0})}(new n(...p));break;case 4:{const{port1:t,port2:n}=new MessageChannel;c(e,n),h=function(e,t){return g.set(e,t),e}(t,[t])}break;case 5:h=void 0}}catch(m){h={value:m,[s]:0}}Promise.resolve(h).catch(e=>({value:e,[s]:0})).then(e=>{const[r,i]=f(e);t.postMessage(Object.assign(Object.assign({},r),{id:a}),i),5===o&&(t.removeEventListener("message",n),u(t))})})),t.start&&t.start()}function u(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function p(e){if(e)throw new Error("Proxy has been released and is not useable")}function h(e){const t=e.map(f);return[t.map(e=>e[0]),(n=t.map(e=>e[1]),Array.prototype.concat.apply([],n))];var n}const g=new WeakMap;function f(e){for(const[t,n]of l)if(n.canHandle(e)){const[r,i]=n.serialize(e);return[{type:3,name:t,value:r},i]}return[{type:0,value:e},g.get(e)||[]]}function d(e){switch(e.type){case 3:return l.get(e.name).deserialize(e.value);case 0:return e.value}}function m(e,t,n){return new Promise(r=>{const i=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");e.addEventListener("message",(function t(n){n.data&&n.data.id&&n.data.id===i&&(e.removeEventListener("message",t),r(n.data))})),e.start&&e.start(),e.postMessage(Object.assign({id:i},t),n)})}}}]); +//# sourceMappingURL=chunk.45a511c0b37b6b24c4b7.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.45a511c0b37b6b24c4b7.js.gz b/supervisor/api/panel/frontend_latest/chunk.45a511c0b37b6b24c4b7.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..d74f3c83b7b206bafaf4afd245137f3011ad37cf GIT binary patch literal 16876 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"use strict";r.r(t);var i=r(9722),n=r(4154),o=r(9810),s=(r(1625),r(10),r(6765)),a=r(3849),l=r(5317),c=r(7181);function d(e){var t,r=m(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function p(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 f(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function h(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 m(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.sz)()],key:"_addon",value:void 0},{kind:"field",decorators:[(0,i.Cb)({type:Boolean})],key:"narrow",value:()=>!1},{kind:"method",key:"render",value:function(){if(!this._addon)return i.dy` `;const e=i.dy``;return this.ingressPanel?i.dy`${this.narrow||"always_hidden"===this.hass.dockedSidebar?i.dy`
    + + + +
    ${this._addon.name}
    +
    + ${e}`:e}`:i.dy` + ${e} + `}},{kind:"method",key:"updated",value:function(e){if(v(b(r.prototype),"updated",this).call(this,e),!e.has("route"))return;const t=this.route.path.substr(1),i=e.get("route"),n=i?i.path.substr(1):void 0;t&&t!==n&&this._fetchData(t)}},{kind:"method",key:"_fetchData",value:async function(e){const t=(0,o.Uk)(this.hass).then(()=>!0,()=>!1);let r;try{r=await(0,n.AD)(this.hass,e)}catch(i){return await(0,s.Ys)(this,{text:"Unable to fetch add-on info to start Ingress",title:"Supervisor"}),void history.back()}return r.ingress_url?"started"!==r.state?(await(0,s.Ys)(this,{text:"Add-on is not running. Please start it first",title:r.name}),void(0,a.c)(this,`/hassio/addon/${r.slug}/info`,!0)):await t?void(this._addon=r):(await(0,s.Ys)(this,{text:"Unable to create an Ingress session",title:r.name}),void history.back()):(await(0,s.Ys)(this,{text:"Add-on does not support Ingress",title:r.name}),void history.back())}},{kind:"method",key:"_toggleMenu",value:function(){(0,c.B)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return i.iv` + iframe { + display: block; + width: 100%; + height: 100%; + border: 0; + } + + .header + iframe { + height: calc(100% - 40px); + } + + .header { + display: flex; + align-items: center; + font-size: 16px; + height: 40px; + padding: 0 16px; + pointer-events: none; + background-color: var(--app-header-background-color); + font-weight: 400; + color: var(--app-header-text-color, white); + border-bottom: var(--app-header-border-bottom, none); + box-sizing: border-box; + --mdc-icon-size: 20px; + } + + .main-title { + margin: 0 0 0 24px; + line-height: 20px; + flex-grow: 1; + } + + mwc-icon-button { + pointer-events: auto; + } + + hass-subpage { + --app-header-background-color: var(--sidebar-background-color); + --app-header-text-color: var(--sidebar-text-color); + --app-header-border-bottom: 1px solid var(--divider-color); + } + `}}]}}),i.oi)}}]); +//# sourceMappingURL=chunk.4785175f41fb7a6467c2.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.gz b/supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..2a529eea9bbcf104e878607d7eae973ebda9a069 GIT binary patch literal 3816 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.map b/supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.map new file mode 100644 index 000000000..06cf8a472 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.4785175f41fb7a6467c2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.4785175f41fb7a6467c2.js","sources":["webpack://home-assistant-frontend/chunk.4785175f41fb7a6467c2.js"],"mappings":"AAAA;;AAsIA;AACA;;AAEA;;AAEA;;AAEA;AAhBA;AACA;;AAEA;AAeA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0HA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js b/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js deleted file mode 100644 index 111b954e8..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js +++ /dev/null @@ -1,58 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[7],{175:function(e,t,r){"use strict";r.r(t);var i=r(0),n=r(64),o=r(27),s=(r(97),r(124),r(15)),a=r(37),c=r(9),l=r(8);function d(e){var t,r=m(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function p(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 u(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function h(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 m(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,n[o])(a)||a);e=c.element,this.addElementPlacement(e,t),c.finisher&&i.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[Object(i.g)()],key:"_addon",value:void 0},{kind:"field",decorators:[Object(i.h)({type:Boolean})],key:"narrow",value:()=>!1},{kind:"method",key:"render",value:function(){if(!this._addon)return i.f` `;const e=i.f``;return this.ingressPanel?i.f`${this.narrow||"always_hidden"===this.hass.dockedSidebar?i.f`
    - - - -
    ${this._addon.name}
    -
    - ${e}`:e}`:i.f` - ${e} - `}},{kind:"method",key:"updated",value:function(e){if(y(b(r.prototype),"updated",this).call(this,e),!e.has("route"))return;const t=this.route.path.substr(1),i=e.get("route"),n=i?i.path.substr(1):void 0;t&&t!==n&&this._fetchData(t)}},{kind:"method",key:"_fetchData",value:async function(e){const t=Object(o.a)(this.hass).then(()=>!0,()=>!1);let r;try{r=await Object(n.c)(this.hass,e)}catch(i){return await Object(s.a)(this,{text:"Unable to fetch add-on info to start Ingress",title:"Supervisor"}),void history.back()}return r.ingress_url?"started"!==r.state?(await Object(s.a)(this,{text:"Add-on is not running. Please start it first",title:r.name}),void Object(a.a)(this,`/hassio/addon/${r.slug}/info`,!0)):await t?void(this._addon=r):(await Object(s.a)(this,{text:"Unable to create an Ingress session",title:r.name}),void history.back()):(await Object(s.a)(this,{text:"Add-on does not support Ingress",title:r.name}),void history.back())}},{kind:"method",key:"_toggleMenu",value:function(){Object(l.a)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return i.c` - iframe { - display: block; - width: 100%; - height: 100%; - border: 0; - } - - .header + iframe { - height: calc(100% - 40px); - } - - .header { - display: flex; - align-items: center; - font-size: 16px; - height: 40px; - padding: 0 16px; - pointer-events: none; - background-color: var(--app-header-background-color); - font-weight: 400; - color: var(--app-header-text-color, white); - border-bottom: var(--app-header-border-bottom, none); - box-sizing: border-box; - --mdc-icon-size: 20px; - } - - .main-title { - margin: 0 0 0 24px; - line-height: 20px; - flex-grow: 1; - } - - mwc-icon-button { - pointer-events: auto; - } - - hass-subpage { - --app-header-background-color: var(--sidebar-background-color); - --app-header-text-color: var(--sidebar-text-color); - --app-header-border-bottom: 1px solid var(--divider-color); - } - `}}]}}),i.a)}}]); -//# sourceMappingURL=chunk.58eb9ea136737844bd93.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.gz b/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.gz deleted file mode 100644 index 6c50535fa90bd17f8dff5f1bd5d8cffa64fde103..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3759 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 diff --git a/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.map b/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.map deleted file mode 100644 index c158741a5..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.58eb9ea136737844bd93.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.58eb9ea136737844bd93.js","sources":["webpack:///chunk.58eb9ea136737844bd93.js"],"mappings":"AAAA;;AAsIA;AACA;;AAEA;;AAEA;;AAEA;AAhBA;AACA;;AAEA;AAeA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA0HA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js b/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js new file mode 100644 index 000000000..959387230 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js @@ -0,0 +1,136 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[626],{7930:(e,t,s)=>{"use strict";s.r(t);s(7330);var r=s(5317),i=(s(7956),s(9722)),o=s(7181);s(3221),s(2039);location.protocol,location.host;var a=s(1682),n=s(7097),l=s(6765),d=s(1654);function c(e){var t,s=f(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:s,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 h(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 u(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function m(e,t){var s=e[t];if(void 0!==s&&"function"!=typeof s)throw new TypeError("Expected '"+t+"' to be a function");return s}function f(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var s=e[Symbol.toPrimitive];if(void 0!==s){var r=s.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var s=0,r=new Array(t);s=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var n=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,i[o])(n)||n);e=l.element,this.addElementPlacement(e,t),l.finisher&&r.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&s.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a!1},{kind:"field",decorators:[(0,i.sz)()],key:"_snapshot",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_folders",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_addons",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_dialogParams",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_snapshotPassword",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_restoreHass",value:()=>!0},{kind:"method",key:"showDialog",value:async function(e){var t,s,r,i;this._snapshot=await(0,n.Ju)(this.hass,e.slug),this._folders=(e=>{const t=[];return e.includes("homeassistant")&&t.push({slug:"homeassistant",name:"Home Assistant configuration",checked:!0}),e.includes("ssl")&&t.push({slug:"ssl",name:"SSL",checked:!0}),e.includes("share")&&t.push({slug:"share",name:"Share",checked:!0}),e.includes("addons/local")&&t.push({slug:"addons/local",name:"Local add-ons",checked:!0}),t})(null===(t=this._snapshot)||void 0===t?void 0:t.folders).sort((e,t)=>e.name>t.name?1:-1),this._addons=(i=null===(s=this._snapshot)||void 0===s?void 0:s.addons,i.map(e=>({slug:e.slug,name:e.name,version:e.version,checked:!0}))).sort((e,t)=>e.name>t.name?1:-1),this._dialogParams=e,this._onboarding=null!==(r=e.onboarding)&&void 0!==r&&r}},{kind:"method",key:"render",value:function(){return this._dialogParams&&this._snapshot?i.dy` + +
    + + + ${this._computeName} + + + + + +
    +
    + ${"full"===this._snapshot.type?"Full snapshot":"Partial snapshot"} + (${this._computeSize})
    + ${this._formatDatetime(this._snapshot.date)} +
    +
    Home Assistant:
    + + Home Assistant ${this._snapshot.homeassistant} + + ${this._folders.length?i.dy` +
    Folders:
    + + ${this._folders.map(e=>i.dy` + + ${e.name} + + `)} + + `:""} + ${this._addons.length?i.dy` +
    Add-on:
    + + ${this._addons.map(e=>i.dy` + + ${e.name} + + `)} + + `:""} + ${this._snapshot.protected?i.dy` + + `:""} + ${this._error?i.dy`

    Error: ${this._error}

    `:""} + +
    Actions:
    + ${this._onboarding?"":i.dy` + + Download Snapshot + `} + + + + Restore Selected + + ${"full"===this._snapshot.type?i.dy` + + + Wipe & restore + + `:""} + ${this._onboarding?"":i.dy` + + Delete Snapshot + `} +
    + `:i.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return[d.Qx,d.yu,i.iv` + paper-checkbox { + display: block; + margin: 4px; + } + .details { + color: var(--secondary-text-color); + } + .warning, + .error { + color: var(--error-color); + } + .buttons { + display: flex; + flex-direction: column; + } + .buttons li { + list-style-type: none; + } + .buttons .icon { + margin-right: 16px; + } + .no-margin-top { + margin-top: 0; + } + ha-header-bar { + --mdc-theme-on-primary: var(--primary-text-color); + --mdc-theme-primary: var(--mdc-theme-surface); + flex-shrink: 0; + } + /* overrule the ha-style-dialog max-height on small screens */ + @media all and (max-width: 450px), all and (max-height: 500px) { + ha-header-bar { + --mdc-theme-primary: var(--app-header-background-color); + --mdc-theme-on-primary: var(--app-header-text-color, white); + } + } + `]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map(s=>(s.slug===e.slug&&(s.checked=t),s))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map(s=>(s.slug===e.slug&&(s.checked=t),s))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:async function(){if(!(await(0,l.g7)(this,{title:"Are you sure you want partially to restore this snapshot?",confirmText:"restore",dismissText:"cancel"})))return;const e=this._addons.filter(e=>e.checked).map(e=>e.slug),t=this._folders.filter(e=>e.checked).map(e=>e.slug),s={homeassistant:this._restoreHass,addons:e,folders:t};this._snapshot.protected&&(s.password=this._snapshotPassword),this._onboarding?((0,o.B)(this,"restoring"),fetch(`/api/hassio/snapshots/${this._snapshot.slug}/restore/partial`,{method:"POST",body:JSON.stringify(s)}),this._closeDialog()):this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/restore/partial`,s).then(()=>{alert("Snapshot restored!"),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_fullRestoreClicked",value:async function(){if(!(await(0,l.g7)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?",confirmText:"restore",dismissText:"cancel"})))return;const e=this._snapshot.protected?{password:this._snapshotPassword}:void 0;this._onboarding?((0,o.B)(this,"restoring"),fetch(`/api/hassio/snapshots/${this._snapshot.slug}/restore/full`,{method:"POST",body:JSON.stringify(e)}),this._closeDialog()):this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/restore/full`,e).then(()=>{alert("Snapshot restored!"),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_deleteClicked",value:async function(){await(0,l.g7)(this,{title:"Are you sure you want to delete this snapshot?",confirmText:"delete",dismissText:"cancel"})&&this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/remove`).then(()=>{this._dialogParams.onDelete&&this._dialogParams.onDelete(),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_downloadClicked",value:async function(){let e;try{e=await(t=this.hass,s=`/api/hassio/snapshots/${this._snapshot.slug}/download`,t.callWS({type:"auth/sign_path",path:s}))}catch(o){return void alert("Error: "+(0,a.js)(o))}var t,s;if(window.location.href.includes("ui.nabu.casa")){if(!(await(0,l.g7)(this,{title:"Potential slow download",text:"Downloading snapshots over the Nabu Casa URL will take some time, it is recomended to use your local URL instead, do you want to continue?",confirmText:"continue",dismissText:"cancel"})))return}const r=this._computeName.replace(/[^a-z0-9]+/gi,"_"),i=document.createElement("a");i.href=e.path,i.download=`Hass_io_${r}.tar`,this.shadowRoot.appendChild(i),i.click(),this.shadowRoot.removeChild(i)}},{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=[]}}]}}),i.oi)}}]); +//# sourceMappingURL=chunk.5a3a0f397a7ce1a5a319.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.gz b/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ab27b40703fe6f66668034acd0b7e4433cc86dcd GIT binary patch literal 5062 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.map b/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.map new file mode 100644 index 000000000..c9a914792 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.5a3a0f397a7ce1a5a319.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.5a3a0f397a7ce1a5a319.js","sources":["webpack://home-assistant-frontend/chunk.5a3a0f397a7ce1a5a319.js"],"mappings":"AAAA;AAwOA;;;;AAIA;;;AAGA;;;;;AAKA;AACA;AACA;;;;AAIA;AACA;;AAIA;;AAEA;;;AAGA;;AAGA;AACA;;AAEA;;;;AAKA;AACA;;;AAGA;;AAGA;AACA;;AAEA;;;;AAKA;AACA;;;;;AAKA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;;;AAGA;;;;;AAKA;;;AAGA;;;AAGA;;AAEA;;;AAGA;;;AAGA;AACA;AACA;;;;AAIA;;;;;;AApGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAwJA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js b/supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js new file mode 100644 index 000000000..057f12122 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[360],{9074:function(e){e.exports=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),l=n||i||o,s=l&&(n?document.documentMode||6:+(o||i)[1]),a=!o&&/WebKit\//.test(e),u=a&&/Qt\/\d+\.\d+/.test(e),c=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),f=/Apple Computer/.test(navigator.vendor),h=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),p=/PhantomJS/.test(e),g=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),m=/Android/.test(e),v=g||m||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=g||/Mac/.test(t),b=/\bCrOS\b/.test(e),w=/win/i.test(t),x=d&&e.match(/Version\/(\d*\.\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(d=!1,a=!0);var C=y&&(u||d&&(null==x||x<12.11)),k=r||l&&s>=9;function S(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var M,L=function(e,t){var r=e.className,n=S(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 T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function N(e,t){return T(e).appendChild(t)}function O(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}}g?F=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:l&&(F=function(e){try{e.select()}catch(t){}});var R=function(){this.id=null};function B(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 X(e){for(;_.length<=e;)_.push(Y(_)+" ");return _[e]}function Y(e){return e[e.length-1]}function q(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||Q.test(e))}function ee(e,t){return t?!!(t.source.indexOf("\\w")>-1&&J(e))||t.test(e):J(e)}function te(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var re=/[\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 ne(e){return e.charCodeAt(0)>=768&&re.test(e)}function ie(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 le=null;function se(e,t,r){var n;le=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:le=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:le=i)}return null!=n?n:le}var ae=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,d=[],f=0;f-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function pe(e,t){var r=fe(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function ye(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){he(this,e,t)}}function be(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function we(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function xe(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ce(e){be(e),we(e)}function ke(e){return e.target||e.srcElement}function Se(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Me,Le,Te=function(){if(l&&s<9)return!1;var e=O("div");return"draggable"in e||"dragDrop"in e}();function Ne(e){if(null==Me){var t=O("span","​");N(e,O("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Me=t.offsetWidth<=1&&t.offsetHeight>2&&!(l&&s<8))}var r=Me?O("span","​"):O("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Oe(e){if(null!=Le)return Le;var t=N(e,document.createTextNode("AخA")),r=M(t,0,1).getBoundingClientRect(),n=M(t,1,2).getBoundingClientRect();return T(e),!(!r||r.left==r.right)&&(Le=n.right-r.right<3)}var Ae,De=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/)},We=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(Ae){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(Ae){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},He="oncopy"in(Ae=O("div"))||(Ae.setAttribute("oncopy","return;"),"function"==typeof Ae.oncopy),ze=null,Fe={},Pe={};function Ee(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Fe[e]=t}function Ie(e){if("string"==typeof e&&Pe.hasOwnProperty(e))e=Pe[e];else if(e&&"string"==typeof e.name&&Pe.hasOwnProperty(e.name)){var t=Pe[e.name];"string"==typeof t&&(t={name:t}),(e=Z(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ie("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ie("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Re(e,t){t=Ie(t);var r=Fe[t.name];if(!r)return Re(e,"text/plain");var n=r(e,t);if(Be.hasOwnProperty(t.name)){var i=Be[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 Be={};function Ge(e,t){E(t,Be.hasOwnProperty(e)?Be[e]:Be[e]={})}function Ue(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 Ve(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 je=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?et(r,_e(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?et(e.line,t):r<0?et(e.line,0):e}(t,_e(e,t.line).text.length)}function at(e,t){for(var r=[],n=0;n=this.string.length},je.prototype.sol=function(){return this.pos==this.lineStart},je.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},je.prototype.next=function(){if(this.post},je.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},je.prototype.skipToEnd=function(){this.pos=this.string.length},je.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},je.prototype.backUp=function(e){this.pos-=e},je.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},je.prototype.current=function(){return this.string.slice(this.start,this.pos)},je.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},je.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},je.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ut=function(e,t){this.state=e,this.lookAhead=t},ct=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={};wt(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,wt(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&&Ue(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 ht(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new ct(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 ut?u.lookAhead:0)<=o.modeFrontier))return s;var c=I(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?ct.fromSaved(n,l,o):new ct(n,Ke(n.mode),o);return n.iter(o,t,(function(r){pt(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.")}ct.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ct.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}},ct.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ct.fromSaved=function(e,t,r){return t instanceof ut?new ct(e,Ue(e.mode,t.state),r,t.lookAhead):new ct(e,Ue(e.mode,t),r)},ct.prototype.save=function(e){var t=!1!==e?Ue(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ut(t,this.maxLookAhead):t};var vt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function yt(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=_e(l,(t=st(l,t)).line),u=ht(e,t.line,r),c=new je(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&&pt(e,t,n,d.pos),d.pos=t.length,a=null):a=bt(mt(r,d,n.state,f),o),f){var h=f[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||Wt(r,o.marker)<0)&&(r=o.marker)}return r}function Et(e,t,r,n,i){var o=_e(e,t),l=Ct&&o.markedSpans;if(l)for(var s=0;s=0&&d<=0||c<=0&&d>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?tt(u.to,r)>=0:tt(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?tt(u.from,n)<=0:tt(u.from,n)<0)))return!0}}}function It(e){for(var t;t=zt(e);)e=t.find(-1,!0).line;return e}function Rt(e,t){var r=_e(e,t),n=It(r);return r==n?t:$e(n)}function Bt(e,t){if(t>e.lastLine())return t;var r,n=_e(e,t);if(!Gt(e,n))return t;for(;r=Ft(n);)n=r.find(1,!0).line;return $e(n)+1}function Gt(e,t){var r=Ct&&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,Ot(this,t),this.height=r?r(this):1};function Xt(e){e.parent=null,Nt(e)}_t.prototype.lineNo=function(){return $e(this)},ye(_t);var Yt={},qt={};function $t(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?qt:Yt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function Zt(e,t){var r=A("span",null,null,a?"padding-right: .1px":null),n={pre:A("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=Jt,Oe(e.display.measure)&&(l=ue(o,e.doc.direction))&&(n.addToken=er(n.addToken,l)),n.map=[],rr(o,n,ft(e,o,t!=e.display.externalMeasured&&$e(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=z(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=z(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Ne(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(a){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 pe(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=z(n.pre.className,n.textClass||"")),n}function Qt(e){var t=O("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Jt(e,t,r,n,i,o,a){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&&d.from<=u);f++);if(d.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,d.to-u),i,o,null,s,a),o=null,n=n.slice(d.to-u),u=d.to}}}function tr(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 rr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,d,f,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",f=null,d=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&&((f||(f={})).title=C.title),C.attributes)for(var k in C.attributes)(f||(f={}))[k]=C.attributes[k];C.collapsed&&(!d||Wt(d.marker,C)<0)&&(d=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var S=0;S=h)break;for(var L=Math.min(h,v);;){if(m){var T=p+m.length;if(!d){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,f)}if(T>=L){m=m.slice(L-p),p=L;break}p=T,c=""}m=i.slice(o,o=r[g++]),l=$t(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 Or(e,t,r,n){return Wr(e,Dr(e,t),r,n)}function Ar(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=Fr(t.map,r,n),a=o.node,u=o.start,c=o.end,d=o.collapse;if(3==a.nodeType){for(var f=0;f<4;f++){for(;u&&ne(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&&(d=n="right"),i=e.options.lineWrapping&&(h=a.getClientRects()).length>1?h["right"==n?h.length-1:0]:a.getBoundingClientRect()}if(l&&s<9&&!u&&(!i||!i.left&&!i.right)){var p=a.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+nn(e.display),top:p.top,bottom:p.bottom}:zr}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 Er(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 d=se(s,a,u),f=le,h=c(a,d,"before"==u);return null!=f&&(h.other=c(a,f,"before"!=u)),h}function Xr(e,t){var r=0;t=st(e.doc,t),e.options.lineWrapping||(r=nn(e.display)*t.ch);var n=_e(e.doc,t.line),i=Vt(n)+Cr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function Yr(e,t,r,n,i){var o=et(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function qr(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return Yr(n.first,0,null,-1,-1);var i=Ze(n,r),o=n.first+n.size-1;if(i>o)return Yr(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=Jr(e,l,i,t,r),a=Pt(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 $r(e,t,r,n){n-=Ur(t);var i=t.text.length,o=oe((function(t){return Wr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=oe((function(t){return Wr(e,r,t).top>n}),o,i)}}function Zr(e,t,r,n){return r||(r=Dr(e,t)),$r(e,t,r,Vr(e,t,Wr(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 Jr(e,t,r,n,i){i-=Vt(t);var o=Dr(e,t),l=Ur(t),s=0,a=t.text.length,u=!0,c=ue(t,e.doc.direction);if(c){var d=(e.options.lineWrapping?tn:en)(e,t,r,o,c,n,i);s=(u=1!=d.level)?d.from:d.to-1,a=u?d.to:d.from-1}var f,h,p=null,g=null,m=oe((function(t){var r=Wr(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 Yr(r,m=ie(t.text,m,1),h,v,n-f)}function en(e,t,r,n,i,o,l){var s=oe((function(s){var a=i[s],u=1!=a.level;return Qr(_r(e,et(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,et(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 tn(e,t,r,n,i,o,l){var s=$r(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,d=null,f=0;f=u||h.to<=a)){var p=Wr(e,n,1!=h.level?Math.min(u,h.to)-1:Math.max(a,h.from)).right,g=pg)&&(c=h,d=g)}}return c||(c=i[i.length-1]),c.fromu&&(c={from:c.from,to:u,level:c.level}),c}function rn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Hr){Hr=O("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Hr.appendChild(document.createTextNode("x")),Hr.appendChild(O("br"));Hr.appendChild(document.createTextNode("x"))}N(e.measure,Hr);var r=Hr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),T(e.measure),r||1}function nn(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O("span","xxxxxxxxxx"),r=O("pre",[t],"CodeMirror-line-like");N(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function on(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:ln(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function ln(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function sn(e){var t=rn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/nn(e.display)-3);return function(i){if(Gt(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)Ct&&Rt(e.doc,t)i.viewFrom?hn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)hn(e);else if(t<=i.viewFrom){var o=pn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):hn(e)}else if(r>=i.viewTo){var l=pn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):hn(e)}else{var s=pn(e,t,t,-1),a=pn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(ir(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):hn(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[cn(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==B(l,r)&&l.push(r)}}}function hn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function pn(e,t,r,n){var i,o=cn(e,t),l=e.display.view;if(!Ct||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(;Rt(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 gn(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?f:n,(function(e,t,i,d){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==f,x=0==d,C=!g||d==g.length-1;if(y.top-v.top<=3){var k=(u?w:b)&&C,S=(u?b:w)&&x?s:(m?v:y).left,M=k?a:(m?y:v).right;c(S,v.top,M-S,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 Cn(e){e.state.focused||(e.display.input.focus(),Sn(e))}function kn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Mn(e))}),100)}function Sn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(pe(e,"focus",e,t),e.state.focused=!0,H(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),a&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),xn(e))}function Mn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(pe(e,"blur",e,t),e.state.focused=!1,L(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Ln(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||f<-.005)&&(qe(i.line,a),Tn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var p=Math.ceil(u/nn(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Tn(e){if(e.widgets)for(var t=0;t=l&&(o=Ze(t,Vt(_e(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function On(e,t){var r=e.display,n=rn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Tr(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 d=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,f=Lr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>f;return h&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.leftf+d-3&&(l.scrollLeft=t.right+(h?0:10)-f),l}function An(e,t){null!=t&&(Hn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Dn(e){Hn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Wn(e,t,r){null==t&&null==r||Hn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function Hn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,zn(e,Xr(e,t.from),Xr(e,t.to),t.margin))}function zn(e,t,r,n){var i=On(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});Wn(e,i.scrollLeft,i.scrollTop)}function Fn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ai(e,{top:t}),Pn(e,t,!0),r&&ai(e),ni(e,100))}function Pn(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 En(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 In(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+Mr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Rn=function(e,t,r){this.cm=r;var n=this.vert=O("div",[O("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=O("div",[O("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,l&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Rn.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}},Rn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Rn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Rn.prototype.zeroWidthHack=function(){var e=y&&!h?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new R,this.disableVert=new R},Rn.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)}))},Rn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Bn=function(){};function Gn(e,t){t||(t=In(e));var r=e.display.barWidth,n=e.display.barHeight;Un(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Ln(e),Un(e,In(e)),r=e.display.barWidth,n=e.display.barHeight}function Un(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=""}Bn.prototype.update=function(){return{bottom:0,right:0}},Bn.prototype.setScrollLeft=function(){},Bn.prototype.setScrollTop=function(){},Bn.prototype.clear=function(){};var Vn={native:Rn,null:Bn};function Kn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&L(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Vn[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?En(e,t):Fn(e,t)}),e),e.display.scrollbars.addClass&&H(e.display.wrapper,e.display.scrollbars.addClass)}var jn=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:++jn},t=e.curOp,or?or.ops.push(t):t.ownsGroup=or={ops:[t],delayedCallbacks:[]}}function Xn(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 oi(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function qn(e){e.updatedDisplay=e.mustUpdate&&li(e.cm,e.update)}function $n(e){var t=e.cm,r=t.display;e.updatedDisplay&&Ln(t),e.barMeasure=In(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Or(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+Mr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Lr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Zn(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&&!p){var o=O("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Cr(e.display))+"px;\n height: "+(t.bottom-t.top+Mr(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?et(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t).sticky?et(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=On(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,d=e.doc.scrollLeft;if(null!=u.scrollTop&&(Fn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(En(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(l=!0)),!l)break}return i}(t,st(n,e.scrollToPos.from),st(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=ht(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?Ue(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 d=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),f=0;!d&&fr)return ni(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&Jn(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==gn(e))return!1;fi(e)&&(hn(e),t.dims=on(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)),Ct&&(o=Rt(e.doc,o),l=Bt(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=ir(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=ir(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,cn(e,r)))),n.viewTo=r}(e,o,l),r.viewOffset=Vt(_e(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var u=gn(e);if(!s&&0==u&&!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=W();if(!t||!D(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&D(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 u>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 a&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var u=n.view,c=n.viewFrom,d=0;d-1&&(h=!1),ur(e,f,c,r)),h&&(T(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(Je(e.options,c)))),l=f.node.nextSibling}else{var p=mr(e,f,c,r);o.insertBefore(p,l)}c+=f.size}for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),u>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=W()&&(e.activeElt.focus(),e.anchorNode&&D(document.body,e.anchorNode)&&D(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),T(r.cursorDiv),T(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ni(e,400)),r.updateLineNumbers=null,!0}function si(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Lr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+kr(e.display)-Tr(e),r.top)}),t.visible=Nn(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&li(e,t);n=!1){Ln(e);var i=In(e);mn(e),Gn(e,i),ci(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 ai(e,t){var r=new oi(e,t);if(li(e,r)){Ln(e),si(e,r);var n=In(e);mn(e),Gn(e,n),ci(e,n),r.finish()}}function ui(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function ci(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+Mr(e)+"px"}function di(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=ln(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&&u||o&&c){if(o&&y&&a)e:for(var f=t.target,h=l.view;f!=s;f=f.parentNode)for(var p=0;p=0&&tt(e,n.to())<=0)return r}return-1};var ki=function(e,t){this.anchor=e,this.head=t};function Si(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return tt(e.from(),t.from())})),r=B(t,i);for(var o=1;o0:a>=0){var u=ot(s.from(),l.from()),c=it(s.to(),l.to()),d=s.empty()?l.from()==l.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new ki(d?c:u,d?u:c))}}return new Ci(t,r)}function Mi(e,t){return new Ci([new ki(e,t||e)],0)}function Li(e){return e.text?et(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ti(e,t){if(tt(e,t.from)<0)return e;if(tt(e,t.to)<=0)return Li(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+=Li(t).ch-t.to.ch),et(r,n)}function Ni(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}sr(e,"change",e,t)}function zi(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?(Ri(e.done),Y(e.done)):e.done.length&&!Y(e.done).ranges?Y(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Y(e.done)):void 0}(i,i.lastOp==n)))l=Y(o.changes),0==tt(t.from,t.to)&&0==tt(t.from,l.to)?l.to=Li(t):o.changes.push(Ii(e,t));else{var a=Y(i.done);for(a&&a.ranges||Ui(e.sel,i.done),o={changes:[Ii(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||pe(e,"historyAdded")}function Gi(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,Y(i.done),t))?i.done[i.done.length-1]=t:Ui(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&Ri(i.undone)}function Ui(e,t){var r=Y(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Vi(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&&(Y(s)[d]=u[d],delete u[d])}}}return n}function Xi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=tt(t,i)<0;o!=tt(r,i)<0?(i=t,t=r):o!=tt(t,r)<0&&(t=r)}return new ki(i,t)}return new ki(r||t,t)}function Yi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Ji(e,new Ci([Xi(e.sel.primary(),t,r,i)],0),n)}function qi(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&&(pe(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var d=a.find(n<0?1:-1),f=void 0;if((n<0?c:u)&&(d=lo(e,d,-n,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(f=tt(d,r))&&(n<0?f<0:f>0))return io(e,d,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?u:c)&&(h=lo(e,h,n,h.line==t.line?o:null)),h?io(e,h,t,n,i):null}}return t}function oo(e,t,r,n,i){var o=n||1,l=io(e,t,r,o,i)||!i&&io(e,t,r,o,!0)||io(e,t,r,-o,i)||!i&&io(e,t,r,-o,!0);return l||(e.cantEdit=!0,et(e.first,0))}function lo(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?st(e,et(t.line-1)):null:r>0&&t.ch==(n||_e(e,t.line)).text.length?t.line0)){var c=[a,1],d=tt(u.from,s.from),f=tt(u.to,s.to);(d<0||!l.inclusiveLeft&&!d)&&c.push({from:u.from,to:s.from}),(f>0||!l.inclusiveRight&&!f)&&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)co(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else co(e,t)}}function co(e,t){if(1!=t.text.length||""!=t.text[0]||0!=tt(t.from,t.to)){var r=Ni(e,t);Bi(e,t,r,e.cm?e.cm.curOp.id:NaN),po(e,t,r,Lt(e,t));var n=[];zi(e,(function(e,r){r||-1!=B(n,e.history)||(yo(e.history,t),n.push(e.history)),po(e,t,null,Lt(e,t))}))}}function fo(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=f(h);if(p)return p.v}}}}function ho(e,t){if(0!=t&&(e.first+=t,e.sel=new Ci(q(e.sel.ranges,(function(e){return new ki(et(e.anchor.line+t,e.anchor.ch),et(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:et(o,_e(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Xe(e,t.from,t.to),r||(r=Ni(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=$e(It(_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&&me(e),Hi(n,t,r,sn(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 ut)||n+i.lookAhead1||!(this.children[0]instanceof wo))){var s=[];this.collapse(s),this.children=[new wo(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=A("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Et(e,t.line,t,r,o)||t.line!=r.line&&Et(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ct=!0}o.addToHistory&&Bi(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&&It(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&qe(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){Gt(e,t)&&qe(t,0)})),o.clearOnEnter&&de(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(xt=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++So,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++)fn(u,c,"text");o.atomic&&ro(u.doc),sr(u,"markerAdded",u,o)}return o}Mo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&_n(e),ve(this,"clear")){var r=this.find();r&&sr(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&&ro(e.doc)),e&&sr(e,"markerCleared",e,this,n,i),t&&Xn(e),this.parent&&this.parent.clear()}},Mo.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;a--)uo(this,n[a]);s?Qi(this,s):this.cm&&Dn(this.cm)})),undo:ri((function(){fo(this,"undo")})),redo:ri((function(){fo(this,"redo")})),undoSelection:ri((function(){fo(this,"undo",!0)})),redoSelection:ri((function(){fo(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=st(this,e),t=st(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})),st(this,et(r,t))},indexFromPos:function(e){var t=(e=st(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 d;if(t.state.draggingText&&!t.state.draggingText.copy&&(d=t.listSelections()),eo(t.doc,Mi(r,r)),d)for(var f=0;f=0;t--)go(e.doc,"",n[t].from,n[t].to,"+delete");Dn(e)}))}function Qo(e,t,r){var n=ie(e.text,t+r,r);return n<0||n>e.text.length?null:n}function Jo(e,t,r){var n=Qo(e,t.ch,r);return null==n?null:new et(t.line,n,r<0?"after":"before")}function el(e,t,r,n,i){if(e){var o=ue(r,t.doc.direction);if(o){var l,s=i<0?Y(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=Dr(t,r);l=i<0?r.text.length-1:0;var c=Wr(t,u,l).top;l=oe((function(e){return Wr(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 et(n,l,a)}}return new et(n,i<0?r.text.length:0,i<0?"before":"after")}Vo.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"},Vo.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"},Vo.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"},Vo.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"]},Vo.default=y?Vo.macDefault:Vo.pcDefault;var tl={selectAll:so,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),U)},killLine:function(e){return Zo(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 et(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),et(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 et(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),et(i.line-1,l.length-1),i,"+transpose"))}r.push(new ki(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return Jn(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&&(tt((i=u.ranges[i]).from(),t)<0||t.xRel>0)&&(tt(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,u=ei(e,(function(t){a&&(i.scroller.draggable=!1),e.state.draggingText=!1,he(i.wrapper.ownerDocument,"mouseup",u),he(i.wrapper.ownerDocument,"mousemove",c),he(i.scroller,"dragstart",d),he(i.scroller,"drop",u),o||(be(t),n.addNew||Yi(e.doc,r,null,null,n.extend),a||l&&9==s?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},d=function(){return o=!0};a&&(i.scroller.draggable=!0),e.state.draggingText=u,u.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",u),de(i.wrapper.ownerDocument,"mousemove",c),de(i.scroller,"dragstart",d),de(i.scroller,"drop",u),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;be(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=un(e,t,!0,!0),s=-1;else{var c=vl(e,r,n.unit);l=n.extend?Xi(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,Ji(o,Si(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(Ji(o,Si(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):$i(o,s,l,V):(s=0,Ji(o,new Ci([l],0),V),a=o.sel);var d=r;function f(t){if(0!=tt(d,t))if(d=t,"rectangle"==n.unit){for(var i=[],u=e.options.tabSize,c=I(_e(o,r.line).text,r.ch,u),f=I(_e(o,t.line).text,t.ch,u),h=Math.min(c,f),p=Math.max(c,f),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=j(v,h,u);h==p?i.push(new ki(et(g,y),et(g,y))):v.length>y&&i.push(new ki(et(g,y),et(g,j(v,p,u))))}i.length||i.push(new ki(r,r)),Ji(o,Si(e,a.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=vl(e,t,n.unit),C=w.anchor;tt(x.anchor,C)>0?(b=x.head,C=ot(w.from(),x.anchor)):(b=x.anchor,C=it(w.to(),x.head));var k=a.ranges.slice(0);k[s]=function(e,t){var r=t.anchor,n=t.head,i=_e(e.doc,r.line);if(0==tt(r,n)&&r.sticky==n.sticky)return t;var o=ue(i);if(!o)return t;var l=se(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=se(o,n.ch,n.sticky),d=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?d<0:d>0}var f=o[u+(a?-1:0)],h=a==(1==f.level),p=h?f.from:f.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new ki(new et(r.line,p,g),n)}(e,new ki(st(o,C),b)),Ji(o,Si(e,k,s),V)}}var h=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,t&&(be(t),i.input.focus()),he(i.wrapper.ownerDocument,"mousemove",m),he(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=ei(e,(function(t){0!==t.buttons&&Se(t)?function t(r){var l=++p,s=un(e,r,!0,"rectangle"==n.unit);if(s)if(0!=tt(s,d)){e.curOp.focus=W(),f(s);var a=Nn(i,o);(s.line>=a.to||s.lineh.bottom?20:0;u&&setTimeout(ei(e,(function(){p==l&&(i.scroller.scrollTop+=u,t(r))})),50)}}(t):g(t)})),v=ei(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&&be(e):2==i?(n&&Yi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(k?t.display.input.onContextMenu(e):kn(t)))}}function vl(e,t,r){if("char"==r)return new ki(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new ki(et(t.line,0),st(e.doc,et(t.line+1,0)));var n=r(e,t);return new ki(n.from,n.to)}function yl(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&&be(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ve(e,r))return xe(t);o-=s.top-l.viewOffset;for(var a=0;a=i)return pe(e,r,e,Ze(e.doc,o),e.display.gutterSpecs[a].className,t),xe(t)}}function bl(e,t){return yl(e,t,"gutterClick",!0)}function wl(e,t){xr(e.display,t)||function(e,t){return!!ve(e,"gutterContextMenu")&&yl(e,t,"gutterContextMenu",!1)}(e,t)||ge(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function xl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Rr(e)}gl.prototype.compare=function(e,t,r){return this.time+400>e&&0==tt(t,this.pos)&&r==this.button};var Cl={toString:function(){return"CodeMirror.Init"}},kl={},Sl={};function Ml(e,t,r){if(!t!=!(r&&r!=Cl)){var n=e.display.dragFunctions,i=t?de:he;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 Ll(e){e.options.lineWrapping?(H(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(L(e.display.wrapper,"CodeMirror-wrap"),jt(e)),an(e),dn(e),Rr(e),setTimeout((function(){return Gn(e)}),100)}function Tl(e,t){var r=this;if(!(this instanceof Tl))return new Tl(e,t);this.options=t=t?E(t):{},E(kl,t,!1);var n=t.value;"string"==typeof n?n=new Do(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Tl.inputStyles[t.inputStyle](this),o=this.display=new mi(e,n,i,t);for(var u in o.wrapper.CodeMirror=this,xl(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 R,keySeq:null,specialChars:null},t.autofocus&&!v&&o.input.focus(),l&&s<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;de(t.scroller,"mousedown",ei(e,ml)),de(t.scroller,"dblclick",l&&s<11?ei(e,(function(t){if(!ge(e,t)){var r=un(e,t);if(r&&!bl(e,t)&&!xr(e.display,t)){be(t);var n=e.findWordAt(r);Yi(e.doc,n.anchor,n.head)}}})):function(t){return ge(e,t)||be(t)}),de(t.scroller,"contextmenu",(function(t){return wl(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(!ge(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!bl(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&&!xr(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(et(s.line,0),st(e.doc,et(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),be(r)}i()})),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Fn(e,t.scroller.scrollTop),En(e,t.scroller.scrollLeft,!0),pe(e,"scroll",e))})),de(t.scroller,"mousewheel",(function(t){return xi(e,t)})),de(t.scroller,"DOMMouseScroll",(function(t){return xi(e,t)})),de(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){ge(e,t)||Ce(t)},over:function(t){ge(e,t)||(function(e,t){var r=un(e,t);if(r){var n=document.createDocumentFragment();yn(e,r,n),e.display.dragCursor||(e.display.dragCursor=O("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),N(e.display.dragCursor,n)}}(e,t),Ce(t))},start:function(t){return function(e,t){if(l&&(!e.state.draggingText||+new Date-Wo<100))Ce(t);else if(!ge(e,t)&&!xr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!f)){var r=O("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:ei(e,Ho),leave:function(t){ge(e,t)||zo(e)}};var a=t.input.getField();de(a,"keyup",(function(t){return dl.call(e,t)})),de(a,"keydown",ei(e,cl)),de(a,"keypress",ei(e,fl)),de(a,"focus",(function(t){return Sn(e,t)})),de(a,"blur",(function(t){return Mn(e,t)}))}(this),Eo(),_n(this),this.curOp.forceUpdate=!0,Fi(this,n),t.autofocus&&!v||this.hasFocus()?setTimeout(P(Sn,this),20):Mn(this),Sl)Sl.hasOwnProperty(u)&&Sl[u](r,t[u],Cl);fi(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?I(_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 d="",f=0;if(e.options.indentWithTabs)for(var h=Math.floor(u/l);h;--h)f+=l,d+="\t";if(fl,a=De(t),u=null;if(s&&n.ranges.length>1)if(Al&&Al.text.join("\n")==t){if(n.ranges.length%Al.text.length==0){u=[];for(var c=0;c=0;f--){var h=n.ranges[f],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=et(p.line,p.ch-r):e.state.overwrite&&!s?g=et(g.line,Math.min(_e(o,g.line).text.length,g.ch+Y(a).length)):s&&Al&&Al.lineWise&&Al.text.join("\n")==t&&(p=g=et(p.line,0)));var m={from:p,to:g,text:u?u[f%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};uo(e.doc,m),sr(e,"inputRead",e,m)}t&&!s&&zl(e,t),Dn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Hl(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Jn(t,(function(){return Wl(t,r,0,null,"paste")})),!0}function zl(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=Ol(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=Ol(e,i.head.line,"smart"));l&&sr(e,"electricInput",e,i.head.line)}}}function Fl(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=se(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&&f>=c.begin)){var h=d?"before":"after";return new et(r.line,f,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new et(r.line,a(e,1),"before"):new et(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):Jo(s,t,r))){if(n||(l=t.line+r)=e.first+e.size||(t=new et(l,t.ch,t.sticky),!(s=_e(e,l))))return!1;t=el(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,d=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(r<0)||a(!f);f=!1){var h=s.text.charAt(t.ch)||"\n",p=ee(h,d)?"w":c&&"\n"==h?"n":!c||/\s/.test(h)?null:"p";if(!c||f||p||(p="s"),u&&u!=p){r<0&&(r=1,a(),t.sticky="after");break}if(p&&(u=p),r>0&&!a(!f))break}var g=oo(e,t,o,l,!0);return rt(o,g)&&(g.hitSide=!0),g}function Rl(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*rn(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=qr(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Bl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new R,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Gl(e,t){var r=Ar(e,t.line);if(!r||r.hidden)return null;var n=_e(e.doc,t.line),i=Nr(r,n,t.line),o=ue(n,e.doc.direction),l="left";o&&(l=se(o,t.ch)%2?"right":"left");var s=Fr(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Ul(e,t){return t&&(e.bad=!0),e}function Vl(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Ul(e.clipPos(et(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&&Gl(t,i)||{node:a[0].measure.map[2],offset:0},c=o.linen.firstLine()&&(l=et(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=cn(n,l.line))?(t=$e(i.view[0].line),r=i.view[0].node):(t=$e(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=cn(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=$e(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var d=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 d(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void c(r);var o,f=t.getAttribute("cm-marker");if(f){var h=e.findMarks(et(n,0),et(i+1,0),(m=+f,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&c(Xe(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&&f.length>1;)if(Y(d)==Y(f))d.pop(),f.pop(),a--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}for(var h=0,p=0,g=d[0],m=f[0],v=Math.min(g.length,m.length);hl.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;d[d.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(h).replace(/\u200b+$/,"");var x=et(t,h),C=et(a,f.length?Y(f).length-p:0);return d.length>1||d[0]||tt(x,C)?(go(n.doc,d,x,C,"+input"),!0):void 0},Bl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Bl.prototype.reset=function(){this.forceCompositionEnd()},Bl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Bl.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))},Bl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Jn(this.cm,(function(){return dn(e.cm)}))},Bl.prototype.setUneditable=function(e){e.contentEditable="false"},Bl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ei(this.cm,Wl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Bl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Bl.prototype.onContextMenu=function(){},Bl.prototype.resetPosition=function(){},Bl.prototype.needsContentAttribute=!0;var jl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new R,this.hasSelection=!1,this.composing=null};jl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!ge(n,e)){if(n.somethingSelected())Dl({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Fl(n);Dl({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,U):(r.prevInput="",i.value=t.text.join("\n"),F(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),g&&(i.style.width="0px"),de(i,"input",(function(){l&&s>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),de(i,"paste",(function(e){ge(n,e)||Hl(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",(function(t){if(!xr(e,t)&&!ge(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){xr(e,t)||be(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)}))},jl.prototype.createField=function(e){this.wrapper=El(),this.textarea=this.wrapper.firstChild},jl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=vn(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},jl.prototype.showSelection=function(e){var t=this.cm.display;N(t.cursorDiv,e.cursors),N(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},jl.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&&F(this.textarea),l&&s>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",l&&s>=9&&(this.hasSelection=null))}},jl.prototype.getField=function(){return this.textarea},jl.prototype.supportsTouch=function(){return!1},jl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!v||W()!=this.textarea))try{this.textarea.focus()}catch(Ae){}},jl.prototype.blur=function(){this.textarea.blur()},jl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},jl.prototype.receivedFocus=function(){this.slowPoll()},jl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},jl.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))}))},jl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||We(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(l&&s>=9&&this.hasSelection===i||y&&/[\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 a=0,u=Math.min(n.length,i.length);a1e3||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},jl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},jl.prototype.onKeyPress=function(){l&&s>=9&&(this.hasSelection=null),this.fastPoll()},jl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=un(r,e),u=n.scroller.scrollTop;if(o&&!d){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ei(r,Ji)(r.doc,Mi(o),U);var c,f=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();if(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: "+(l?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",a&&(c=window.scrollY),n.input.focus(),a&&window.scrollTo(null,c),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=v,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),l&&s>=9&&m(),k){Ce(e);var g=function(){he(window,"mouseup",g),setTimeout(v,20)};de(window,"mouseup",g)}else setTimeout(v,50)}function m(){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 v(){if(t.contextMenuPending==v&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=f,l&&s<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),null!=i.selectionStart)){(!l||l&&s<9)&&m();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ei(r,so)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},jl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},jl.prototype.setUneditable=function(){},jl.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!=Cl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Cl,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Ai(e)}),!0),r("indentUnit",2,Ai,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Di(e),Rr(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(et(n,o))}n++}));for(var i=r.length-1;i>=0;i--)go(e.doc,t,r[i],et(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!=Cl&&e.refresh()})),r("specialCharPlaceholder",Qt,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",v?"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",!w),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){xl(e),gi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=$o(t),i=r!=Cl&&$o(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Ll,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=hi(t,e.options.lineNumbers),gi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?ln(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Gn(e)}),!0),r("scrollbarStyle","native",(function(e){Kn(e),Gn(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=hi(e.options.gutters,t),gi(e)}),!0),r("firstLineNumber",1,gi,!0),r("lineNumberFormatter",(function(e){return e}),gi,!0),r("showCursorWhenSelecting",!1,mn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(Mn(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,Ml),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,mn,!0),r("singleCursorHeightPerLine",!0,mn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Di,!0),r("addModeClass",!1,Di,!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,Di,!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)}(Tl),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)&&ei(this,t[e])(this,r,i),pe(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"]($o(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Ol(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&Dn(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&&$i(this.doc,n,new ki(o,u[n].to()),U)}}})),getTokenAt:function(e,t){return yt(this,e,t)},getLineTokens:function(e,t){return yt(this,et(e),t,!0)},getTokenTypeAt:function(e){e=st(this.doc,e);var t,r=ft(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 Vr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-Vt(n):0)},defaultTextHeight:function(){return rn(this.display)},defaultCharWidth:function(){return nn(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,st(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 d=Math.max(a.wrapper.clientHeight,this.doc.height),f=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>d)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=d&&(u=e.bottom),c+t.offsetWidth>f&&(c=f-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=On(o,l)).scrollTop&&Fn(o,s.scrollTop),null!=s.scrollLeft&&En(o,s.scrollLeft))},triggerOnKeyDown:ti(cl),triggerOnKeyPress:ti(fl),triggerOnKeyUp:dl,triggerOnMouseDown:ti(ml),execCommand:function(e){if(tl.hasOwnProperty(e))return tl[e].call(null,this)},triggerElectric:ti((function(e){zl(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=st(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&an(this),pe(this,"refresh",this)})),swapDoc:ti((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Fi(this,e),Rr(this),this.display.input.reset(),Wn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,sr(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}},ye(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})}}(Tl);var _l="iter insert remove copy getEditor constructor".split(" ");for(var Xl in Do.prototype)Do.prototype.hasOwnProperty(Xl)&&B(_l,Xl)<0&&(Tl.prototype[Xl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Do.prototype[Xl]));return ye(Do),Tl.inputStyles={textarea:jl,contenteditable:Bl},Tl.defineMode=function(e){Tl.defaults.mode||"null"==e||(Tl.defaults.mode=e),Ee.apply(this,arguments)},Tl.defineMIME=function(e,t){Pe[e]=t},Tl.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Tl.defineMIME("text/plain","null"),Tl.defineExtension=function(e,t){Tl.prototype[e]=t},Tl.defineDocExtension=function(e,t){Do.prototype[e]=t},Tl.fromTextArea=function(e,t){if((t=t?E(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=W();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(Ae){}}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&&(he(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Tl((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s},function(e){e.off=he,e.on=de,e.wheelEventPixels=wi,e.Doc=Do,e.splitLines=De,e.countColumn=I,e.findColumn=j,e.isWordChar=J,e.Pass=G,e.signal=pe,e.Line=_t,e.changeEnd=Li,e.scrollbarModel=Vn,e.Pos=et,e.cmpPos=tt,e.modes=Fe,e.mimeModes=Pe,e.resolveMode=Ie,e.getMode=Re,e.modeExtensions=Be,e.extendMode=Ge,e.copyState=Ue,e.startState=Ke,e.innerMode=Ve,e.commands=tl,e.keyMap=Vo,e.keyName=qo,e.isModifierKey=Xo,e.lookupKey=_o,e.normalizeKeyMap=jo,e.StringStream=je,e.SharedTextMarker=To,e.TextMarker=Mo,e.LineWidget=Co,e.e_preventDefault=be,e.e_stopPropagation=we,e.e_stop=Ce,e.addClass=H,e.contains=D,e.rmClass=L,e.keyNames=Ro}(Tl),Tl.version="5.49.0",Tl}()},2080:(e,t,r)=>{!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")}(r(9074))},6299:(e,t,r)=>{!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")}(r(9074))},9338:(e,t,r)=>{"use strict";r.d(t,{Z:()=>n});const n="/* 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"}}]); +//# sourceMappingURL=chunk.7bd699817c8da6d356e1.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js.gz b/supervisor/api/panel/frontend_latest/chunk.7bd699817c8da6d356e1.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..46dd51c0ccf28f9a1a35a47fea6b98752a8eb894 GIT binary patch literal 57249 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.a)(e.getWrapperElement(),"editor-save")};const c=o.a,i=t.a}}]); -//# sourceMappingURL=chunk.87b0c6359a87e3713e7e.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.gz b/supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.gz deleted file mode 100644 index 81a5e5c5d42d36c46f40795e04aff39a8fd97cb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmV+(0pb21iwFP!0000218s|eW-~z)MgjPrV(kwzOmDi~CYyFmp$gR~rHTk9vp2~k z**oLTY>Lgkd$Ukz!1p=M5fP6Y_{McG_V5}#1^tJd&&!pB(8ZltE{m1wi)!|`>BuJM zNuXjyvd_DSSxoF~%4-4^EEPc`Smo9?xNyv#b0vN|*)yh&DYJvTqCUrX)pi%VJ{iuU zCQ;0$Qh7~4B1)A;Qr$^qv>0D0)j0R#%rBJ(1J<{#p(a8!C)B8)`uFu7Z4w5I6bM^P zUu;4^emP=`l!R0{HZFO-8IxQNwe=KJX0->SoK9edVI}K-lga-q`i?CwObCv)pC519 k?m9ZayjtJdSvh?$^9swVD6vA=M`%s>0fiRFJ%IrL0R9nzy8r+H diff --git a/supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.map b/supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.map deleted file mode 100644 index 6e73c8544..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.87b0c6359a87e3713e7e.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.87b0c6359a87e3713e7e.js","sources":["webpack:///chunk.87b0c6359a87e3713e7e.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js b/supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js deleted file mode 100644 index fb3aec631..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[8],{165:function(e,t,r){e.exports=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),l=n||i||o,s=l&&(n?document.documentMode||6:+(o||i)[1]),a=!o&&/WebKit\//.test(e),u=a&&/Qt\/\d+\.\d+/.test(e),c=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),f=/Apple Computer/.test(navigator.vendor),h=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),p=/PhantomJS/.test(e),g=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),m=/Android/.test(e),v=g||m||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),y=g||/Mac/.test(t),b=/\bCrOS\b/.test(e),w=/win/i.test(t),x=d&&e.match(/Version\/(\d*\.\d*)/);x&&(x=Number(x[1])),x&&x>=15&&(d=!1,a=!0);var C=y&&(u||d&&(null==x||x<12.11)),S=r||l&&s>=9;function k(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var M,L=function(e,t){var r=e.className,n=k(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 T(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function N(e,t){return T(e).appendChild(t)}function O(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}}g?F=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:l&&(F=function(e){try{e.select()}catch(t){}});var R=function(){this.id=null};function B(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 X=[""];function _(e){for(;X.length<=e;)X.push(Y(X)+" ");return X[e]}function Y(e){return e[e.length-1]}function q(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||J.test(e))}function ee(e,t){return t?!!(t.source.indexOf("\\w")>-1&&Q(e))||t.test(e):Q(e)}function te(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var re=/[\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 ne(e){return e.charCodeAt(0)>=768&&re.test(e)}function ie(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 le=null;function se(e,t,r){var n;le=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:le=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:le=i)}return null!=n?n:le}var ae=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,d=[],f=0;f-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function pe(e,t){var r=fe(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function ye(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){he(this,e,t)}}function be(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function we(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function xe(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Ce(e){be(e),we(e)}function Se(e){return e.target||e.srcElement}function ke(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),y&&e.ctrlKey&&1==t&&(t=3),t}var Me,Le,Te=function(){if(l&&s<9)return!1;var e=O("div");return"draggable"in e||"dragDrop"in e}();function Ne(e){if(null==Me){var t=O("span","​");N(e,O("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Me=t.offsetWidth<=1&&t.offsetHeight>2&&!(l&&s<8))}var r=Me?O("span","​"):O("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Oe(e){if(null!=Le)return Le;var t=N(e,document.createTextNode("AخA")),r=M(t,0,1).getBoundingClientRect(),n=M(t,1,2).getBoundingClientRect();return T(e),!(!r||r.left==r.right)&&(Le=n.right-r.right<3)}var Ae,De=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/)},We=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(Ae){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(Ae){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},He="oncopy"in(Ae=O("div"))||(Ae.setAttribute("oncopy","return;"),"function"==typeof Ae.oncopy),ze=null,Fe={},Pe={};function Ee(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Fe[e]=t}function Ie(e){if("string"==typeof e&&Pe.hasOwnProperty(e))e=Pe[e];else if(e&&"string"==typeof e.name&&Pe.hasOwnProperty(e.name)){var t=Pe[e.name];"string"==typeof t&&(t={name:t}),(e=Z(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Ie("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Ie("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Re(e,t){t=Ie(t);var r=Fe[t.name];if(!r)return Re(e,"text/plain");var n=r(e,t);if(Be.hasOwnProperty(t.name)){var i=Be[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 Be={};function Ge(e,t){E(t,Be.hasOwnProperty(e)?Be[e]:Be[e]={})}function Ue(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 Ve(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 je=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 Xe(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?et(r,Xe(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?et(e.line,t):r<0?et(e.line,0):e}(t,Xe(e,t.line).text.length)}function at(e,t){for(var r=[],n=0;n=this.string.length},je.prototype.sol=function(){return this.pos==this.lineStart},je.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},je.prototype.next=function(){if(this.post},je.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},je.prototype.skipToEnd=function(){this.pos=this.string.length},je.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},je.prototype.backUp=function(e){this.pos-=e},je.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},je.prototype.current=function(){return this.string.slice(this.start,this.pos)},je.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},je.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},je.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ut=function(e,t){this.state=e,this.lookAhead=t},ct=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={};wt(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,wt(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&&Ue(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 ht(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new ct(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=Xe(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof ut?u.lookAhead:0)<=o.modeFrontier))return s;var c=I(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&Xe(n,o-1).stateAfter,s=l?ct.fromSaved(n,l,o):new ct(n,Ke(n.mode),o);return n.iter(o,t,(function(r){pt(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.")}ct.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ct.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}},ct.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ct.fromSaved=function(e,t,r){return t instanceof ut?new ct(e,Ue(e.mode,t.state),r,t.lookAhead):new ct(e,Ue(e.mode,t),r)},ct.prototype.save=function(e){var t=!1!==e?Ue(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ut(t,this.maxLookAhead):t};var vt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function yt(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=Xe(l,(t=st(l,t)).line),u=ht(e,t.line,r),c=new je(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&&pt(e,t,n,d.pos),d.pos=t.length,a=null):a=bt(mt(r,d,n.state,f),o),f){var h=f[0].name;h&&(a="m-"+(a?h+" "+a:h))}if(!s||c!=a){for(;u=t:o.to>t);(n||(n=[])).push(new St(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||Wt(r,o.marker)<0)&&(r=o.marker)}return r}function Et(e,t,r,n,i){var o=Xe(e,t),l=Ct&&o.markedSpans;if(l)for(var s=0;s=0&&d<=0||c<=0&&d>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?tt(u.to,r)>=0:tt(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?tt(u.from,n)<=0:tt(u.from,n)<0)))return!0}}}function It(e){for(var t;t=zt(e);)e=t.find(-1,!0).line;return e}function Rt(e,t){var r=Xe(e,t),n=It(r);return r==n?t:$e(n)}function Bt(e,t){if(t>e.lastLine())return t;var r,n=Xe(e,t);if(!Gt(e,n))return t;for(;r=Ft(n);)n=r.find(1,!0).line;return $e(n)+1}function Gt(e,t){var r=Ct&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var Xt=function(e,t,r){this.text=e,Ot(this,t),this.height=r?r(this):1};function _t(e){e.parent=null,Nt(e)}Xt.prototype.lineNo=function(){return $e(this)},ye(Xt);var Yt={},qt={};function $t(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?qt:Yt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function Zt(e,t){var r=A("span",null,null,a?"padding-right: .1px":null),n={pre:A("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=Qt,Oe(e.display.measure)&&(l=ue(o,e.doc.direction))&&(n.addToken=er(n.addToken,l)),n.map=[],rr(o,n,ft(e,o,t!=e.display.externalMeasured&&$e(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=z(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=z(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Ne(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(a){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 pe(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=z(n.pre.className,n.textClass||"")),n}function Jt(e){var t=O("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Qt(e,t,r,n,i,o,a){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&&d.from<=u);f++);if(d.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,d.to-u),i,o,null,s,a),o=null,n=n.slice(d.to-u),u=d.to}}}function tr(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 rr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,d,f,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",f=null,d=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&&((f||(f={})).title=C.title),C.attributes)for(var S in C.attributes)(f||(f={}))[S]=C.attributes[S];C.collapsed&&(!d||Wt(d.marker,C)<0)&&(d=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(!d){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,f)}if(T>=L){m=m.slice(L-p),p=L;break}p=T,c=""}m=i.slice(o,o=r[g++]),l=$t(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 Or(e,t,r,n){return Wr(e,Dr(e,t),r,n)}function Ar(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=Fr(t.map,r,n),a=o.node,u=o.start,c=o.end,d=o.collapse;if(3==a.nodeType){for(var f=0;f<4;f++){for(;u&&ne(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&&(d=n="right"),i=e.options.lineWrapping&&(h=a.getClientRects()).length>1?h["right"==n?h.length-1:0]:a.getBoundingClientRect()}if(l&&s<9&&!u&&(!i||!i.left&&!i.right)){var p=a.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+nn(e.display),top:p.top,bottom:p.bottom}:zr}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 Er(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 d=se(s,a,u),f=le,h=c(a,d,"before"==u);return null!=f&&(h.other=c(a,f,"before"!=u)),h}function _r(e,t){var r=0;t=st(e.doc,t),e.options.lineWrapping||(r=nn(e.display)*t.ch);var n=Xe(e.doc,t.line),i=Vt(n)+Cr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function Yr(e,t,r,n,i){var o=et(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function qr(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return Yr(n.first,0,null,-1,-1);var i=Ze(n,r),o=n.first+n.size-1;if(i>o)return Yr(n.first+n.size-1,Xe(n,o).text.length,null,1,1);t<0&&(t=0);for(var l=Xe(n,i);;){var s=Qr(e,l,i,t,r),a=Pt(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=Xe(n,i=u.line)}}function $r(e,t,r,n){n-=Ur(t);var i=t.text.length,o=oe((function(t){return Wr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=oe((function(t){return Wr(e,r,t).top>n}),o,i)}}function Zr(e,t,r,n){return r||(r=Dr(e,t)),$r(e,t,r,Vr(e,t,Wr(e,r,n),"line").top)}function Jr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function Qr(e,t,r,n,i){i-=Vt(t);var o=Dr(e,t),l=Ur(t),s=0,a=t.text.length,u=!0,c=ue(t,e.doc.direction);if(c){var d=(e.options.lineWrapping?tn:en)(e,t,r,o,c,n,i);s=(u=1!=d.level)?d.from:d.to-1,a=u?d.to:d.from-1}var f,h,p=null,g=null,m=oe((function(t){var r=Wr(e,o,t);return r.top+=l,r.bottom+=l,!!Jr(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 Yr(r,m=ie(t.text,m,1),h,v,n-f)}function en(e,t,r,n,i,o,l){var s=oe((function(s){var a=i[s],u=1!=a.level;return Jr(Xr(e,et(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=Xr(e,et(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Jr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a}function tn(e,t,r,n,i,o,l){var s=$r(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,d=null,f=0;f=u||h.to<=a)){var p=Wr(e,n,1!=h.level?Math.min(u,h.to)-1:Math.max(a,h.from)).right,g=pg)&&(c=h,d=g)}}return c||(c=i[i.length-1]),c.fromu&&(c={from:c.from,to:u,level:c.level}),c}function rn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==Hr){Hr=O("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Hr.appendChild(document.createTextNode("x")),Hr.appendChild(O("br"));Hr.appendChild(document.createTextNode("x"))}N(e.measure,Hr);var r=Hr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),T(e.measure),r||1}function nn(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=O("span","xxxxxxxxxx"),r=O("pre",[t],"CodeMirror-line-like");N(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function on(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:ln(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function ln(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function sn(e){var t=rn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/nn(e.display)-3);return function(i){if(Gt(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)Ct&&Rt(e.doc,t)i.viewFrom?hn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)hn(e);else if(t<=i.viewFrom){var o=pn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):hn(e)}else if(r>=i.viewTo){var l=pn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):hn(e)}else{var s=pn(e,t,t,-1),a=pn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(ir(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):hn(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[cn(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==B(l,r)&&l.push(r)}}}function hn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function pn(e,t,r,n){var i,o=cn(e,t),l=e.display.view;if(!Ct||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(;Rt(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 gn(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?f:n,(function(e,t,i,d){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==f,x=0==d,C=!g||d==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 Cn(e){e.state.focused||(e.display.input.focus(),kn(e))}function Sn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Mn(e))}),100)}function kn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(pe(e,"focus",e,t),e.state.focused=!0,H(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),a&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),xn(e))}function Mn(e,t){e.state.delayingBlurEvent||(e.state.focused&&(pe(e,"blur",e,t),e.state.focused=!1,L(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Ln(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||f<-.005)&&(qe(i.line,a),Tn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var p=Math.ceil(u/nn(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Tn(e){if(e.widgets)for(var t=0;t=l&&(o=Ze(t,Vt(Xe(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function On(e,t){var r=e.display,n=rn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Tr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+Sr(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 d=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,f=Lr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>f;return h&&(t.right=t.left+f),t.left<10?l.scrollLeft=0:t.leftf+d-3&&(l.scrollLeft=t.right+(h?0:10)-f),l}function An(e,t){null!=t&&(Hn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Dn(e){Hn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Wn(e,t,r){null==t&&null==r||Hn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function Hn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,zn(e,_r(e,t.from),_r(e,t.to),t.margin))}function zn(e,t,r,n){var i=On(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});Wn(e,i.scrollLeft,i.scrollTop)}function Fn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ai(e,{top:t}),Pn(e,t,!0),r&&ai(e),ni(e,100))}function Pn(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 En(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 In(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+Sr(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+Mr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Rn=function(e,t,r){this.cm=r;var n=this.vert=O("div",[O("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=O("div",[O("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,l&&s<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Rn.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}},Rn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Rn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Rn.prototype.zeroWidthHack=function(){var e=y&&!h?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new R,this.disableVert=new R},Rn.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)}))},Rn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Bn=function(){};function Gn(e,t){t||(t=In(e));var r=e.display.barWidth,n=e.display.barHeight;Un(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Ln(e),Un(e,In(e)),r=e.display.barWidth,n=e.display.barHeight}function Un(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=""}Bn.prototype.update=function(){return{bottom:0,right:0}},Bn.prototype.setScrollLeft=function(){},Bn.prototype.setScrollTop=function(){},Bn.prototype.clear=function(){};var Vn={native:Rn,null:Bn};function Kn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&L(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Vn[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?En(e,t):Fn(e,t)}),e),e.display.scrollbars.addClass&&H(e.display.wrapper,e.display.scrollbars.addClass)}var jn=0;function Xn(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:++jn},t=e.curOp,or?or.ops.push(t):t.ownsGroup=or={ops:[t],delayedCallbacks:[]}}function _n(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 oi(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function qn(e){e.updatedDisplay=e.mustUpdate&&li(e.cm,e.update)}function $n(e){var t=e.cm,r=t.display;e.updatedDisplay&&Ln(t),e.barMeasure=In(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Or(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+Mr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Lr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Zn(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&&!p){var o=O("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Cr(e.display))+"px;\n height: "+(t.bottom-t.top+Mr(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?et(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t).sticky?et(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var l=!1,s=Xr(e,t),a=r&&r!=t?Xr(e,r):s,u=On(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,d=e.doc.scrollLeft;if(null!=u.scrollTop&&(Fn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(En(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-d)>1&&(l=!0)),!l)break}return i}(t,st(n,e.scrollToPos.from),st(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=ht(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?Ue(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 d=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),f=0;!d&&fr)return ni(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&Qn(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==gn(e))return!1;fi(e)&&(hn(e),t.dims=on(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)),Ct&&(o=Rt(e.doc,o),l=Bt(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=ir(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=ir(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,cn(e,r)))),n.viewTo=r}(e,o,l),r.viewOffset=Vt(Xe(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var u=gn(e);if(!s&&0==u&&!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=W();if(!t||!D(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&D(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 u>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 a&&y&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var u=n.view,c=n.viewFrom,d=0;d-1&&(h=!1),ur(e,f,c,r)),h&&(T(f.lineNumber),f.lineNumber.appendChild(document.createTextNode(Qe(e.options,c)))),l=f.node.nextSibling}else{var p=mr(e,f,c,r);o.insertBefore(p,l)}c+=f.size}for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),u>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=W()&&(e.activeElt.focus(),e.anchorNode&&D(document.body,e.anchorNode)&&D(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),T(r.cursorDiv),T(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ni(e,400)),r.updateLineNumbers=null,!0}function si(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Lr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+Sr(e.display)-Tr(e),r.top)}),t.visible=Nn(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&li(e,t);n=!1){Ln(e);var i=In(e);mn(e),Gn(e,i),ci(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 ai(e,t){var r=new oi(e,t);if(li(e,r)){Ln(e),si(e,r);var n=In(e);mn(e),Gn(e,n),ci(e,n),r.finish()}}function ui(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function ci(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+Mr(e)+"px"}function di(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=ln(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&&u||o&&c){if(o&&y&&a)e:for(var f=t.target,h=l.view;f!=s;f=f.parentNode)for(var p=0;p=0&&tt(e,n.to())<=0)return r}return-1};var Si=function(e,t){this.anchor=e,this.head=t};function ki(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return tt(e.from(),t.from())})),r=B(t,i);for(var o=1;o0:a>=0){var u=ot(s.from(),l.from()),c=it(s.to(),l.to()),d=s.empty()?l.from()==l.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new Si(d?c:u,d?u:c))}}return new Ci(t,r)}function Mi(e,t){return new Ci([new Si(e,t||e)],0)}function Li(e){return e.text?et(e.from.line+e.text.length-1,Y(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ti(e,t){if(tt(e,t.from)<0)return e;if(tt(e,t.to)<=0)return Li(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+=Li(t).ch-t.to.ch),et(r,n)}function Ni(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}sr(e,"change",e,t)}function zi(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?(Ri(e.done),Y(e.done)):e.done.length&&!Y(e.done).ranges?Y(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),Y(e.done)):void 0}(i,i.lastOp==n)))l=Y(o.changes),0==tt(t.from,t.to)&&0==tt(t.from,l.to)?l.to=Li(t):o.changes.push(Ii(e,t));else{var a=Y(i.done);for(a&&a.ranges||Ui(e.sel,i.done),o={changes:[Ii(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||pe(e,"historyAdded")}function Gi(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,Y(i.done),t))?i.done[i.done.length-1]=t:Ui(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&Ri(i.undone)}function Ui(e,t){var r=Y(t);r&&r.ranges&&r.equals(e)||t.push(e)}function Vi(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&&(Y(s)[d]=u[d],delete u[d])}}}return n}function _i(e,t,r,n){if(n){var i=e.anchor;if(r){var o=tt(t,i)<0;o!=tt(r,i)<0?(i=t,t=r):o!=tt(t,r)<0&&(t=r)}return new Si(i,t)}return new Si(r||t,t)}function Yi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),Qi(e,new Ci([_i(e.sel.primary(),t,r,i)],0),n)}function qi(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&&(pe(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var d=a.find(n<0?1:-1),f=void 0;if((n<0?c:u)&&(d=lo(e,d,-n,d&&d.line==t.line?o:null)),d&&d.line==t.line&&(f=tt(d,r))&&(n<0?f<0:f>0))return io(e,d,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?u:c)&&(h=lo(e,h,n,h.line==t.line?o:null)),h?io(e,h,t,n,i):null}}return t}function oo(e,t,r,n,i){var o=n||1,l=io(e,t,r,o,i)||!i&&io(e,t,r,o,!0)||io(e,t,r,-o,i)||!i&&io(e,t,r,-o,!0);return l||(e.cantEdit=!0,et(e.first,0))}function lo(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?st(e,et(t.line-1)):null:r>0&&t.ch==(n||Xe(e,t.line)).text.length?t.line0)){var c=[a,1],d=tt(u.from,s.from),f=tt(u.to,s.to);(d<0||!l.inclusiveLeft&&!d)&&c.push({from:u.from,to:s.from}),(f>0||!l.inclusiveRight&&!f)&&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)co(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else co(e,t)}}function co(e,t){if(1!=t.text.length||""!=t.text[0]||0!=tt(t.from,t.to)){var r=Ni(e,t);Bi(e,t,r,e.cm?e.cm.curOp.id:NaN),po(e,t,r,Lt(e,t));var n=[];zi(e,(function(e,r){r||-1!=B(n,e.history)||(yo(e.history,t),n.push(e.history)),po(e,t,null,Lt(e,t))}))}}function fo(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=f(h);if(p)return p.v}}}}function ho(e,t){if(0!=t&&(e.first+=t,e.sel=new Ci(q(e.sel.ranges,(function(e){return new Si(et(e.anchor.line+t,e.anchor.ch),et(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:et(o,Xe(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=_e(e,t.from,t.to),r||(r=Ni(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=$e(It(Xe(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&&me(e),Hi(n,t,r,sn(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=Xe(e,n).stateAfter;if(i&&(!(i instanceof ut)||n+i.lookAhead1||!(this.children[0]instanceof wo))){var s=[];this.collapse(s),this.children=[new wo(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=A("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(Et(e,t.line,t,r,o)||t.line!=r.line&&Et(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");Ct=!0}o.addToHistory&&Bi(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&&It(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&qe(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new St(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){Gt(e,t)&&qe(t,0)})),o.clearOnEnter&&de(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(xt=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++ko,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++)fn(u,c,"text");o.atomic&&ro(u.doc),sr(u,"markerAdded",u,o)}return o}Mo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&Xn(e),ve(this,"clear")){var r=this.find();r&&sr(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&&ro(e.doc)),e&&sr(e,"markerCleared",e,this,n,i),t&&_n(e),this.parent&&this.parent.clear()}},Mo.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;a--)uo(this,n[a]);s?Ji(this,s):this.cm&&Dn(this.cm)})),undo:ri((function(){fo(this,"undo")})),redo:ri((function(){fo(this,"redo")})),undoSelection:ri((function(){fo(this,"undo",!0)})),redoSelection:ri((function(){fo(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=st(this,e),t=st(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})),st(this,et(r,t))},indexFromPos:function(e){var t=(e=st(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 d;if(t.state.draggingText&&!t.state.draggingText.copy&&(d=t.listSelections()),eo(t.doc,Mi(r,r)),d)for(var f=0;f=0;t--)go(e.doc,"",n[t].from,n[t].to,"+delete");Dn(e)}))}function Jo(e,t,r){var n=ie(e.text,t+r,r);return n<0||n>e.text.length?null:n}function Qo(e,t,r){var n=Jo(e,t.ch,r);return null==n?null:new et(t.line,n,r<0?"after":"before")}function el(e,t,r,n,i){if(e){var o=ue(r,t.doc.direction);if(o){var l,s=i<0?Y(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=Dr(t,r);l=i<0?r.text.length-1:0;var c=Wr(t,u,l).top;l=oe((function(e){return Wr(t,u,e).top==c}),i<0==(1==s.level)?s.from:s.to-1,l),"before"==a&&(l=Jo(r,l,1))}else l=i<0?s.to:s.from;return new et(n,l,a)}}return new et(n,i<0?r.text.length:0,i<0?"before":"after")}Vo.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"},Vo.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"},Vo.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"},Vo.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"]},Vo.default=y?Vo.macDefault:Vo.pcDefault;var tl={selectAll:so,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),U)},killLine:function(e){return Zo(e,(function(t){if(t.empty()){var r=Xe(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new et(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),et(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=Xe(e.doc,i.line-1).text;l&&(i=new et(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),et(i.line-1,l.length-1),i,"+transpose"))}r.push(new Si(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return Qn(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&&(tt((i=u.ranges[i]).from(),t)<0||t.xRel>0)&&(tt(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,u=ei(e,(function(t){a&&(i.scroller.draggable=!1),e.state.draggingText=!1,he(i.wrapper.ownerDocument,"mouseup",u),he(i.wrapper.ownerDocument,"mousemove",c),he(i.scroller,"dragstart",d),he(i.scroller,"drop",u),o||(be(t),n.addNew||Yi(e.doc,r,null,null,n.extend),a||l&&9==s?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},d=function(){return o=!0};a&&(i.scroller.draggable=!0),e.state.draggingText=u,u.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",u),de(i.wrapper.ownerDocument,"mousemove",c),de(i.scroller,"dragstart",d),de(i.scroller,"drop",u),Sn(e),setTimeout((function(){return i.input.focus()}),20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;be(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 Si(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new Si(r,r)),r=un(e,t,!0,!0),s=-1;else{var c=vl(e,r,n.unit);l=n.extend?_i(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,Qi(o,ki(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(Qi(o,ki(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):$i(o,s,l,V):(s=0,Qi(o,new Ci([l],0),V),a=o.sel);var d=r;function f(t){if(0!=tt(d,t))if(d=t,"rectangle"==n.unit){for(var i=[],u=e.options.tabSize,c=I(Xe(o,r.line).text,r.ch,u),f=I(Xe(o,t.line).text,t.ch,u),h=Math.min(c,f),p=Math.max(c,f),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=Xe(o,g).text,y=j(v,h,u);h==p?i.push(new Si(et(g,y),et(g,y))):v.length>y&&i.push(new Si(et(g,y),et(g,j(v,p,u))))}i.length||i.push(new Si(r,r)),Qi(o,ki(e,a.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=vl(e,t,n.unit),C=w.anchor;tt(x.anchor,C)>0?(b=x.head,C=ot(w.from(),x.anchor)):(b=x.anchor,C=it(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=Xe(e.doc,r.line);if(0==tt(r,n)&&r.sticky==n.sticky)return t;var o=ue(i);if(!o)return t;var l=se(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=se(o,n.ch,n.sticky),d=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?d<0:d>0}var f=o[u+(a?-1:0)],h=a==(1==f.level),p=h?f.from:f.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new Si(new et(r.line,p,g),n)}(e,new Si(st(o,C),b)),Qi(o,ki(e,S,s),V)}}var h=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,t&&(be(t),i.input.focus()),he(i.wrapper.ownerDocument,"mousemove",m),he(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=ei(e,(function(t){0!==t.buttons&&ke(t)?function t(r){var l=++p,s=un(e,r,!0,"rectangle"==n.unit);if(s)if(0!=tt(s,d)){e.curOp.focus=W(),f(s);var a=Nn(i,o);(s.line>=a.to||s.lineh.bottom?20:0;u&&setTimeout(ei(e,(function(){p==l&&(i.scroller.scrollTop+=u,t(r))})),50)}}(t):g(t)})),v=ei(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):Se(e)==r.scroller&&be(e):2==i?(n&&Yi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(S?t.display.input.onContextMenu(e):Sn(t)))}}function vl(e,t,r){if("char"==r)return new Si(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new Si(et(t.line,0),st(e.doc,et(t.line+1,0)));var n=r(e,t);return new Si(n.from,n.to)}function yl(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&&be(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ve(e,r))return xe(t);o-=s.top-l.viewOffset;for(var a=0;a=i)return pe(e,r,e,Ze(e.doc,o),e.display.gutterSpecs[a].className,t),xe(t)}}function bl(e,t){return yl(e,t,"gutterClick",!0)}function wl(e,t){xr(e.display,t)||function(e,t){return!!ve(e,"gutterContextMenu")&&yl(e,t,"gutterContextMenu",!1)}(e,t)||ge(e,t,"contextmenu")||S||e.display.input.onContextMenu(t)}function xl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Rr(e)}gl.prototype.compare=function(e,t,r){return this.time+400>e&&0==tt(t,this.pos)&&r==this.button};var Cl={toString:function(){return"CodeMirror.Init"}},Sl={},kl={};function Ml(e,t,r){if(!t!=!(r&&r!=Cl)){var n=e.display.dragFunctions,i=t?de:he;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 Ll(e){e.options.lineWrapping?(H(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(L(e.display.wrapper,"CodeMirror-wrap"),jt(e)),an(e),dn(e),Rr(e),setTimeout((function(){return Gn(e)}),100)}function Tl(e,t){var r=this;if(!(this instanceof Tl))return new Tl(e,t);this.options=t=t?E(t):{},E(Sl,t,!1);var n=t.value;"string"==typeof n?n=new Do(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Tl.inputStyles[t.inputStyle](this),o=this.display=new mi(e,n,i,t);for(var u in o.wrapper.CodeMirror=this,xl(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 R,keySeq:null,specialChars:null},t.autofocus&&!v&&o.input.focus(),l&&s<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;de(t.scroller,"mousedown",ei(e,ml)),de(t.scroller,"dblclick",l&&s<11?ei(e,(function(t){if(!ge(e,t)){var r=un(e,t);if(r&&!bl(e,t)&&!xr(e.display,t)){be(t);var n=e.findWordAt(r);Yi(e.doc,n.anchor,n.head)}}})):function(t){return ge(e,t)||be(t)}),de(t.scroller,"contextmenu",(function(t){return wl(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(!ge(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!bl(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&&!xr(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 Si(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new Si(et(s.line,0),st(e.doc,et(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),be(r)}i()})),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Fn(e,t.scroller.scrollTop),En(e,t.scroller.scrollLeft,!0),pe(e,"scroll",e))})),de(t.scroller,"mousewheel",(function(t){return xi(e,t)})),de(t.scroller,"DOMMouseScroll",(function(t){return xi(e,t)})),de(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){ge(e,t)||Ce(t)},over:function(t){ge(e,t)||(function(e,t){var r=un(e,t);if(r){var n=document.createDocumentFragment();yn(e,r,n),e.display.dragCursor||(e.display.dragCursor=O("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),N(e.display.dragCursor,n)}}(e,t),Ce(t))},start:function(t){return function(e,t){if(l&&(!e.state.draggingText||+new Date-Wo<100))Ce(t);else if(!ge(e,t)&&!xr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!f)){var r=O("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:ei(e,Ho),leave:function(t){ge(e,t)||zo(e)}};var a=t.input.getField();de(a,"keyup",(function(t){return dl.call(e,t)})),de(a,"keydown",ei(e,cl)),de(a,"keypress",ei(e,fl)),de(a,"focus",(function(t){return kn(e,t)})),de(a,"blur",(function(t){return Mn(e,t)}))}(this),Eo(),Xn(this),this.curOp.forceUpdate=!0,Fi(this,n),t.autofocus&&!v||this.hasFocus()?setTimeout(P(kn,this),20):Mn(this),kl)kl.hasOwnProperty(u)&&kl[u](r,t[u],Cl);fi(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?I(Xe(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 d="",f=0;if(e.options.indentWithTabs)for(var h=Math.floor(u/l);h;--h)f+=l,d+="\t";if(fl,a=De(t),u=null;if(s&&n.ranges.length>1)if(Al&&Al.text.join("\n")==t){if(n.ranges.length%Al.text.length==0){u=[];for(var c=0;c=0;f--){var h=n.ranges[f],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=et(p.line,p.ch-r):e.state.overwrite&&!s?g=et(g.line,Math.min(Xe(o,g.line).text.length,g.ch+Y(a).length)):s&&Al&&Al.lineWise&&Al.text.join("\n")==t&&(p=g=et(p.line,0)));var m={from:p,to:g,text:u?u[f%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};uo(e.doc,m),sr(e,"inputRead",e,m)}t&&!s&&zl(e,t),Dn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=d),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function Hl(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||Qn(t,(function(){return Wl(t,r,0,null,"paste")})),!0}function zl(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=Ol(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(Xe(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Ol(e,i.head.line,"smart"));l&&sr(e,"electricInput",e,i.head.line)}}}function Fl(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=se(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&&f>=c.begin)){var h=d?"before":"after";return new et(r.line,f,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new et(r.line,a(e,1),"before"):new et(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):Qo(s,t,r))){if(n||(l=t.line+r)=e.first+e.size||(t=new et(l,t.ch,t.sticky),!(s=Xe(e,l))))return!1;t=el(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,d=e.cm&&e.cm.getHelper(t,"wordChars"),f=!0;!(r<0)||a(!f);f=!1){var h=s.text.charAt(t.ch)||"\n",p=ee(h,d)?"w":c&&"\n"==h?"n":!c||/\s/.test(h)?null:"p";if(!c||f||p||(p="s"),u&&u!=p){r<0&&(r=1,a(),t.sticky="after");break}if(p&&(u=p),r>0&&!a(!f))break}var g=oo(e,t,o,l,!0);return rt(o,g)&&(g.hitSide=!0),g}function Rl(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*rn(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=qr(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Bl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new R,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Gl(e,t){var r=Ar(e,t.line);if(!r||r.hidden)return null;var n=Xe(e.doc,t.line),i=Nr(r,n,t.line),o=ue(n,e.doc.direction),l="left";o&&(l=se(o,t.ch)%2?"right":"left");var s=Fr(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Ul(e,t){return t&&(e.bad=!0),e}function Vl(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Ul(e.clipPos(et(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&&Gl(t,i)||{node:a[0].measure.map[2],offset:0},c=o.linen.firstLine()&&(l=et(l.line-1,Xe(n.doc,l.line-1).length)),s.ch==Xe(n.doc,s.line).text.length&&s.linei.viewTo-1)return!1;l.line==i.viewFrom||0==(e=cn(n,l.line))?(t=$e(i.view[0].line),r=i.view[0].node):(t=$e(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=cn(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=$e(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var d=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 d(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void c(r);var o,f=t.getAttribute("cm-marker");if(f){var h=e.findMarks(et(n,0),et(i+1,0),(m=+f,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&c(_e(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&&f.length>1;)if(Y(d)==Y(f))d.pop(),f.pop(),a--;else{if(d[0]!=f[0])break;d.shift(),f.shift(),t++}for(var h=0,p=0,g=d[0],m=f[0],v=Math.min(g.length,m.length);hl.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;d[d.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),d[0]=d[0].slice(h).replace(/\u200b+$/,"");var x=et(t,h),C=et(a,f.length?Y(f).length-p:0);return d.length>1||d[0]||tt(x,C)?(go(n.doc,d,x,C,"+input"),!0):void 0},Bl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Bl.prototype.reset=function(){this.forceCompositionEnd()},Bl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Bl.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))},Bl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||Qn(this.cm,(function(){return dn(e.cm)}))},Bl.prototype.setUneditable=function(e){e.contentEditable="false"},Bl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ei(this.cm,Wl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Bl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Bl.prototype.onContextMenu=function(){},Bl.prototype.resetPosition=function(){},Bl.prototype.needsContentAttribute=!0;var jl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new R,this.hasSelection=!1,this.composing=null};jl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!ge(n,e)){if(n.somethingSelected())Dl({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Fl(n);Dl({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,U):(r.prevInput="",i.value=t.text.join("\n"),F(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),g&&(i.style.width="0px"),de(i,"input",(function(){l&&s>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),de(i,"paste",(function(e){ge(n,e)||Hl(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",(function(t){if(!xr(e,t)&&!ge(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){xr(e,t)||be(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)}))},jl.prototype.createField=function(e){this.wrapper=El(),this.textarea=this.wrapper.firstChild},jl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=vn(e);if(e.options.moveInputWithCursor){var i=Xr(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},jl.prototype.showSelection=function(e){var t=this.cm.display;N(t.cursorDiv,e.cursors),N(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},jl.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&&F(this.textarea),l&&s>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",l&&s>=9&&(this.hasSelection=null))}},jl.prototype.getField=function(){return this.textarea},jl.prototype.supportsTouch=function(){return!1},jl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!v||W()!=this.textarea))try{this.textarea.focus()}catch(Ae){}},jl.prototype.blur=function(){this.textarea.blur()},jl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},jl.prototype.receivedFocus=function(){this.slowPoll()},jl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},jl.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))}))},jl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||We(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(l&&s>=9&&this.hasSelection===i||y&&/[\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 a=0,u=Math.min(n.length,i.length);a1e3||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},jl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},jl.prototype.onKeyPress=function(){l&&s>=9&&(this.hasSelection=null),this.fastPoll()},jl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=un(r,e),u=n.scroller.scrollTop;if(o&&!d){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ei(r,Qi)(r.doc,Mi(o),U);var c,f=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();if(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: "+(l?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",a&&(c=window.scrollY),n.input.focus(),a&&window.scrollTo(null,c),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=v,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),l&&s>=9&&m(),S){Ce(e);var g=function(){he(window,"mouseup",g),setTimeout(v,20)};de(window,"mouseup",g)}else setTimeout(v,50)}function m(){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 v(){if(t.contextMenuPending==v&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=f,l&&s<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=u),null!=i.selectionStart)){(!l||l&&s<9)&&m();var e=0,o=function(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ei(r,so)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())};n.detectingSelectAll=setTimeout(o,200)}}},jl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},jl.prototype.setUneditable=function(){},jl.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!=Cl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Cl,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Ai(e)}),!0),r("indentUnit",2,Ai,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Di(e),Rr(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(et(n,o))}n++}));for(var i=r.length-1;i>=0;i--)go(e.doc,t,r[i],et(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!=Cl&&e.refresh()})),r("specialCharPlaceholder",Jt,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",v?"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",!w),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){xl(e),gi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=$o(t),i=r!=Cl&&$o(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Ll,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=hi(t,e.options.lineNumbers),gi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?ln(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Gn(e)}),!0),r("scrollbarStyle","native",(function(e){Kn(e),Gn(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=hi(e.options.gutters,t),gi(e)}),!0),r("firstLineNumber",1,gi,!0),r("lineNumberFormatter",(function(e){return e}),gi,!0),r("showCursorWhenSelecting",!1,mn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(Mn(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,Ml),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,mn,!0),r("singleCursorHeightPerLine",!0,mn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Di,!0),r("addModeClass",!1,Di,!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,Di,!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)}(Tl),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)&&ei(this,t[e])(this,r,i),pe(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"]($o(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Ol(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&Dn(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&&$i(this.doc,n,new Si(o,u[n].to()),U)}}})),getTokenAt:function(e,t){return yt(this,e,t)},getLineTokens:function(e,t){return yt(this,et(e),t,!0)},getTokenTypeAt:function(e){e=st(this.doc,e);var t,r=ft(this,Xe(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=Xe(this.doc,e)}else n=e;return Vr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-Vt(n):0)},defaultTextHeight:function(){return rn(this.display)},defaultCharWidth:function(){return nn(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=Xr(this,st(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 d=Math.max(a.wrapper.clientHeight,this.doc.height),f=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>d)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=d&&(u=e.bottom),c+t.offsetWidth>f&&(c=f-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=On(o,l)).scrollTop&&Fn(o,s.scrollTop),null!=s.scrollLeft&&En(o,s.scrollLeft))},triggerOnKeyDown:ti(cl),triggerOnKeyPress:ti(fl),triggerOnKeyUp:dl,triggerOnMouseDown:ti(ml),execCommand:function(e){if(tl.hasOwnProperty(e))return tl[e].call(null,this)},triggerElectric:ti((function(e){zl(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=st(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&an(this),pe(this,"refresh",this)})),swapDoc:ti((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Fi(this,e),Rr(this),this.display.input.reset(),Wn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,sr(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}},ye(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})}}(Tl);var Xl="iter insert remove copy getEditor constructor".split(" ");for(var _l in Do.prototype)Do.prototype.hasOwnProperty(_l)&&B(Xl,_l)<0&&(Tl.prototype[_l]=function(e){return function(){return e.apply(this.doc,arguments)}}(Do.prototype[_l]));return ye(Do),Tl.inputStyles={textarea:jl,contenteditable:Bl},Tl.defineMode=function(e){Tl.defaults.mode||"null"==e||(Tl.defaults.mode=e),Ee.apply(this,arguments)},Tl.defineMIME=function(e,t){Pe[e]=t},Tl.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Tl.defineMIME("text/plain","null"),Tl.defineExtension=function(e,t){Tl.prototype[e]=t},Tl.defineDocExtension=function(e,t){Do.prototype[e]=t},Tl.fromTextArea=function(e,t){if((t=t?E(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=W();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(Ae){}}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&&(he(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Tl((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s},function(e){e.off=he,e.on=de,e.wheelEventPixels=wi,e.Doc=Do,e.splitLines=De,e.countColumn=I,e.findColumn=j,e.isWordChar=Q,e.Pass=G,e.signal=pe,e.Line=Xt,e.changeEnd=Li,e.scrollbarModel=Vn,e.Pos=et,e.cmpPos=tt,e.modes=Fe,e.mimeModes=Pe,e.resolveMode=Ie,e.getMode=Re,e.modeExtensions=Be,e.extendMode=Ge,e.copyState=Ue,e.startState=Ke,e.innerMode=Ve,e.commands=tl,e.keyMap=Vo,e.keyName=qo,e.isModifierKey=_o,e.lookupKey=Xo,e.normalizeKeyMap=jo,e.StringStream=je,e.SharedTextMarker=To,e.TextMarker=Mo,e.LineWidget=Co,e.e_preventDefault=be,e.e_stopPropagation=we,e.e_stop=Ce,e.addClass=H,e.contains=D,e.rmClass=L,e.keyNames=Ro}(Tl),Tl.version="5.49.0",Tl}()},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){"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")}(r(165))},174:function(e,t,r){!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")}(r(165))}}]); -//# sourceMappingURL=chunk.8fd799108ceb9d83d85f.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js.gz b/supervisor/api/panel/frontend_latest/chunk.8fd799108ceb9d83d85f.js.gz deleted file mode 100644 index 828e81dc117005a07e8250459f7cf99c9a91760c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 57195 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 e,t={8556:()=>{},4971:(e,t,r)=>{"use strict";r(8556);var a=r(9870),n=r(9902),o=r.n(n),s=r(2173);let i,p;const h={renderMarkdown:(e,t,r={})=>{let a;return i||(i={...(0,s.getDefaultWhiteList)(),"ha-icon":["icon"],"ha-svg-icon":["path"]}),r.allowSvg?(p||(p={...i,svg:["xmlns","height","width"],path:["transform","stroke","d"],img:["src"]}),a=p):a=i,(0,s.filterXSS)(o()(e,t),{whiteList:a})}};(0,a.Jj)(h)}},r={};function a(e){if(r[e])return r[e].exports;var n=r[e]={exports:{}};return t[e].call(n.exports,n,n.exports,a),n.exports}a.m=t,a.x=()=>{a(4971)},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},a.d=(e,t)=>{for(var r in t)a.o(t,r)&&!a.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce((t,r)=>(a.f[r](e,t),t),[])),a.u=e=>"chunk.45a511c0b37b6b24c4b7.js",a.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e=a.x,a.x=()=>a.e(935).then(e),a.p="/api/hassio/app/frontend_latest/",(()=>{var e={971:1};a.f.i=(t,r)=>{e[t]||importScripts(""+a.u(t))};var t=self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[],r=t.push.bind(t);t.push=t=>{var[n,o,s]=t;for(var i in o)a.o(o,i)&&(a.m[i]=o[i]);for(s&&s(a);n.length;)e[n.pop()]=1;r(t)}})(),a.x()})(); +//# sourceMappingURL=chunk.907b9cf342d52ae12b82.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.907b9cf342d52ae12b82.js.gz b/supervisor/api/panel/frontend_latest/chunk.907b9cf342d52ae12b82.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..63d1a966661158142ced97d78b54839fa03b7839 GIT binary patch literal 806 zcmV+>1KIo^iwFP!000021C3MH&gwW2zTchx#8|CO5jGyI- zb4qiFX_BHk*qxj&^kOn8#`)|yf6AxxVxB+Cw;>^zdrWq((s+jsFAc~_haXS&(SCo8 zTMbaO>v#L6hS}?E!6jB;8N||!N=CXdBgznrBe5B6yt4?lT-O>Q;3yIQd6-ojpWaEA z(InES`&=z7ado|#eZ2Cog*OcbmLwn1Xbd^;vfEt))Ejw%ywSz(%Q$W2_OOnX18R%w zN9F$wyk3_p;T5go5Gt7)TT;2~rYgMkytKlJuu_;k_+TO*T+at543U5lEth7c9R2Vf z7KTGQAkVCyjj kcGTDLbN*UvX7g#em};0z^Oq?dRql23FT27Nswo8k02;%UeEe.length)&&(t=e.length);for(var r=0,s=new Array(t);r=0;o--){var n=t[e.placement];n.splice(n.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,i[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&s.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;s--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[s])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var n=0;n!0},{kind:"method",key:"showDialog",value:async function(e){var t;this._snapshot=await Object(a.c)(this.hass,e.slug),this._folders=(e=>{const t=[];return e.includes("homeassistant")&&t.push({slug:"homeassistant",name:"Home Assistant configuration",checked:!0}),e.includes("ssl")&&t.push({slug:"ssl",name:"SSL",checked:!0}),e.includes("share")&&t.push({slug:"share",name:"Share",checked:!0}),e.includes("addons/local")&&t.push({slug:"addons/local",name:"Local add-ons",checked:!0}),t})(this._snapshot.folders).sort((e,t)=>e.name>t.name?1:-1),this._addons=(t=this._snapshot.addons,t.map(e=>({slug:e.slug,name:e.name,version:e.version,checked:!0}))).sort((e,t)=>e.name>t.name?1:-1),this._dialogParams=e}},{kind:"method",key:"render",value:function(){return this._dialogParams&&this._snapshot?i.f` - -

    - ${"full"===this._snapshot.type?"Full snapshot":"Partial snapshot"} - (${this._computeSize})
    - ${this._formatDatetime(this._snapshot.date)} -
    -
    Home Assistant:
    - - Home Assistant ${this._snapshot.homeassistant} - - ${this._folders.length?i.f` -
    Folders:
    - - ${this._folders.map(e=>i.f` - - ${e.name} - - `)} - - `:""} - ${this._addons.length?i.f` -
    Add-on:
    - - ${this._addons.map(e=>i.f` - - ${e.name} - - `)} - - `:""} - ${this._snapshot.protected?i.f` - - `:""} - ${this._error?i.f`

    Error: ${this._error}

    `:""} - -
    Actions:
    - - - - Download Snapshot - - - - - Restore Selected - - ${"full"===this._snapshot.type?i.f` - - - Wipe & restore - - `:""} - - - Delete Snapshot - - - `:i.f``}},{kind:"get",static:!0,key:"styles",value:function(){return[c.d,i.c` - paper-checkbox { - display: block; - margin: 4px; - } - .details { - color: var(--secondary-text-color); - } - .warning, - .error { - color: var(--error-color); - } - .buttons { - display: flex; - flex-direction: column; - } - .buttons li { - list-style-type: none; - } - .buttons .icon { - margin-right: 16px; - } - .no-margin-top { - margin-top: 0; - } - `]}},{kind:"method",key:"_updateFolders",value:function(e,t){this._folders=this._folders.map(r=>(r.slug===e.slug&&(r.checked=t),r))}},{kind:"method",key:"_updateAddons",value:function(e,t){this._addons=this._addons.map(r=>(r.slug===e.slug&&(r.checked=t),r))}},{kind:"method",key:"_passwordInput",value:function(e){this._snapshotPassword=e.detail.value}},{kind:"method",key:"_partialRestoreClicked",value:async function(){if(!(await Object(l.b)(this,{title:"Are you sure you want partially to restore this snapshot?"})))return;const e=this._addons.filter(e=>e.checked).map(e=>e.slug),t=this._folders.filter(e=>e.checked).map(e=>e.slug),r={homeassistant:this._restoreHass,addons:e,folders:t};this._snapshot.protected&&(r.password=this._snapshotPassword),this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/restore/partial`,r).then(()=>{alert("Snapshot restored!"),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_fullRestoreClicked",value:async function(){if(!(await Object(l.b)(this,{title:"Are you sure you want to wipe your system and restore this snapshot?"})))return;const e=this._snapshot.protected?{password:this._snapshotPassword}:void 0;this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/restore/full`,e).then(()=>{alert("Snapshot restored!"),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_deleteClicked",value:async function(){await Object(l.b)(this,{title:"Are you sure you want to delete this snapshot?"})&&this.hass.callApi("POST",`hassio/snapshots/${this._snapshot.slug}/remove`).then(()=>{this._dialogParams.onDelete(),this._closeDialog()},e=>{this._error=e.body.message})}},{kind:"method",key:"_downloadClicked",value:async function(){let e;try{e=await(t=this.hass,r=`/api/hassio/snapshots/${this._snapshot.slug}/download`,t.callWS({type:"auth/sign_path",path:r}))}catch(o){return void alert("Error: "+Object(n.a)(o))}var t,r;const s=this._computeName.replace(/[^a-z0-9]+/gi,"_"),i=document.createElement("a");i.href=e.path,i.download=`Hass_io_${s}.tar`,this.shadowRoot.appendChild(i),i.click(),this.shadowRoot.removeChild(i)}},{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=[]}}]}}),i.a)}}]); -//# sourceMappingURL=chunk.90ffb6d2cb69f8ee9351.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.gz b/supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.gz deleted file mode 100644 index 3479ac746e3862f13f62d1de2b5f605f40285d86..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4479 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 R{ky3M{|jX38B?o00073W!9@T7 diff --git a/supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.map b/supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.map deleted file mode 100644 index fd478aa39..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.90ffb6d2cb69f8ee9351.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.90ffb6d2cb69f8ee9351.js","sources":["webpack:///chunk.90ffb6d2cb69f8ee9351.js"],"mappings":"AAAA;;;;AAqOA;AACA;;;AAGA;AACA;AACA;;;;AAIA;AACA;;AAIA;;AAEA;;;AAGA;;AAGA;AACA;;AAEA;;;;AAKA;AACA;;;AAGA;;AAGA;AACA;;AAEA;;;;AAKA;AACA;;;;;AAKA;AACA;;AAEA;AACA;AACA;;;AAGA;AACA;;;;;AAKA;;;AAGA;;;AAGA;;AAEA;;;AAGA;;;AAGA;AACA;AACA;;;;AAzFA;;;;;;;;;;;;;;;;;;;;;;;;;AA+HA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js b/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js new file mode 100644 index 000000000..6ba80bf58 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js @@ -0,0 +1,68 @@ +/*! For license information please see chunk.9c79fdd887fdae956325.js.LICENSE.txt */ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[194],{7087:(t,e,i)=>{"use strict";i(1309),i(5660);var n=i(6110),r=i(8235),a=i(7139),o=i(8149),s=i(856);(0,a.k)({_template:s.d` + + + + + + + +
    + +
    +`,is:"iron-autogrow-textarea",behaviors:[r.x,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.x.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=(0,o.vz)(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)}})},1740:()=>{var t,e,i;e={},i={},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=h}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==f.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?h: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 u=0,l=1;u=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 u(t){if("linear"==t)return h;var e=y.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]),p);var n=w.exec(t);return n?o(Number(n[1]),{start:m,middle:d,end:p}[n[2]]):g[t]||h}function l(t,e,i){if(null==e)return T;var n=i.delay+t+i.endDelay;return e=Math.min(i.delay+t,n)?E:A}var c="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=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=u(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,d=.5,p=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,d),"step-end":o(1,p)},_=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",y=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),b=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,T=0,x=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=l(t,e,i),r=function(t,e,i,n,r){switch(n){case x:return"backwards"==e||"both"==e?0:null;case A:return i-r;case E:return"forwards"==e||"both"==e?t:null;case T: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!==x&&(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),u=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(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(t={}),function(t,e){function i(t,e){return t in u&&u[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 u=r[s],l=o.style[u];n[u]=i(u,l)}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)}}}(t,e),function(t,e,i){function n(t){var e=l;l=[],tn?i%=n:n%=i;return t*e/(i+n)}(n.length,r.length),l=0;l=1?e:"visible"}]}),["visibility"])}(e),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}(e),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")),u=n.bind(null,new RegExp(o+"|%","g")),l=n.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=a;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 m=t.mergeNestedRepeated.bind(void 0,r," "),d=t.mergeNestedRepeated.bind(void 0,m,",");t.mergeNonNegativeSizePair=m,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,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"])}(e),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"])}(e),function(t,e){function i(t){return function(e){var i=0;return t.map((function(t){return t===l?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=h[o];if(!s)return;var u=i[2].split(","),l=s[0];if(l.length=0&&this._cancelHandlers.splice(i,1)}else u.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)}}}(t),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,i),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{"use strict";i.d(e,{Ud:()=>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,u=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:u,path:c}=Object.assign({path:[]},a.data),f=(a.data.argumentList||[]).map(p);let h;try{const i=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:i[c.slice(-1)[0]]=p(a.data.value),h=!0;break;case 2:h=r.apply(i,f);break;case 3:h=function(t){return Object.assign(t,{[n]:!0})}(new r(...f));break;case 4:{const{port1:i,port2:n}=new MessageChannel;t(e,n),h=function(t,e){return m.set(t,e),t}(i,[i])}break;case 5:h=void 0}}catch(g){h={value:g,[o]:0}}Promise.resolve(h).catch(t=>({value:t,[o]:0})).then(t=>{const[e,n]=d(t);i.postMessage(Object.assign(Object.assign({},e),{id:s}),n),5===u&&(i.removeEventListener("message",r),l(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 l(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(f(o),r===a)return()=>g(e,{type:5,path:i.map(t=>t.toString())}).then(()=>{l(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(p);return t.then.bind(t)}return t(e,[...i,r])},set(t,n,r){f(o);const[a,s]=d(r);return g(e,{type:1,path:[...i,n].map(t=>t.toString()),value:a},s).then(p)},apply(n,a,s){f(o);const u=i[i.length-1];if(u===r)return g(e,{type:4}).then(p);if("bind"===u)return t(e,i.slice(0,-1));const[l,c]=h(s);return g(e,{type:2,path:i.map(t=>t.toString()),argumentList:l},c).then(p)},construct(t,n){f(o);const[r,a]=h(n);return g(e,{type:3,path:i.map(t=>t.toString()),argumentList:r},a).then(p)}});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]),(i=e.map(t=>t[1]),Array.prototype.concat.apply([],i))];var i}const m=new WeakMap;function d(t){for(const[e,i]of u)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 p(t){switch(t.type){case 3:return u.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)})}}}]); +//# sourceMappingURL=chunk.9c79fdd887fdae956325.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.LICENSE.txt b/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.LICENSE.txt similarity index 100% rename from supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.LICENSE.txt rename to supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.LICENSE.txt diff --git a/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.gz b/supervisor/api/panel/frontend_latest/chunk.9c79fdd887fdae956325.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..c1bcb2b0322183cfae3d9471bb4a9c9ccb9532b5 GIT binary patch literal 16778 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.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!1},{kind:"method",key:"showDialog",value:function(e){this.title=e.title,this.content=e.content,this._opened=!0}},{kind:"method",key:"closeDialog",value:function(){this._opened=!1}},{kind:"method",key:"render",value:function(){return this._opened?n.f` - - - - `:n.f``}},{kind:"get",static:!0,key:"styles",value:function(){return[o.d,a.a,n.c` - ha-paper-dialog { - min-width: 350px; - font-size: 14px; - border-radius: 2px; - } - app-toolbar { - margin: 0; - padding: 0 16px; - color: var(--primary-text-color); - background-color: var(--secondary-background-color); - } - app-toolbar [main-title] { - margin-left: 16px; - } - paper-checkbox { - display: block; - margin: 4px; - } - @media all and (max-width: 450px), all and (max-height: 500px) { - ha-paper-dialog { - max-height: 100%; - } - ha-paper-dialog::before { - content: ""; - position: fixed; - z-index: -1; - top: 0px; - left: 0px; - right: 0px; - bottom: 0px; - background-color: inherit; - } - app-toolbar { - color: var(--text-primary-color); - background-color: var(--primary-color); - } - ha-markdown { - padding: 16px; - } - } - `]}}]}}),n.a)},167:function(e,t,r){"use strict";r.d(t,"a",(function(){return d}));const n=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),o=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.thrown"),s=e=>"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:d}=Object.assign({path:[]},o.data),p=(o.data.argumentList||[]).map(m);let u;try{const r=d.slice(0,-1).reduce((e,t)=>e[t],t),i=d.reduce((e,t)=>e[t],t);switch(c){case 0:u=i;break;case 1:r[d.slice(-1)[0]]=m(o.data.value),u=!0;break;case 2:u=i.apply(r,p);break;case 3:u=function(e){return Object.assign(e,{[n]:!0})}(new i(...p));break;case 4:{const{port1:r,port2:n}=new MessageChannel;e(t,n),u=function(e,t){return f.set(e,t),e}(r,[r])}break;case 5:u=void 0}}catch(y){u={value:y,[a]:0}}Promise.resolve(u).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(),d(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 d(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,d]=u(s);return y(t,{type:2,path:r.map(e=>e.toString()),argumentList:l},d).then(m)},construct(e,n){p(a);const[i,o]=u(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 u(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 f=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},f.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.a2e874302add769c8ff4.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a2e874302add769c8ff4.js.gz b/supervisor/api/panel/frontend_latest/chunk.a2e874302add769c8ff4.js.gz deleted file mode 100644 index fdf6259d2cbf427d23d56dea7512981e059315c3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4324 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"use strict";r.r(t);var n=r(9722),i=r(313),o=(r(3546),r(1654)),a=r(5677);function s(e){var t,r=u(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 l(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 d(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 u(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function f(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),l=this.toElementFinisherExtras((0,i[o])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&n.push(l.finisher);var c=l.extras;if(c){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!1},{kind:"method",key:"showDialog",value:function(e){this.title=e.title,this.content=e.content,this._opened=!0}},{kind:"method",key:"closeDialog",value:function(){this._opened=!1}},{kind:"method",key:"render",value:function(){return this._opened?n.dy` + + + + `:n.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return[o.yu,a.l,n.iv` + ha-paper-dialog { + min-width: 350px; + font-size: 14px; + border-radius: 2px; + } + app-toolbar { + margin: 0; + padding: 0 16px; + color: var(--primary-text-color); + background-color: var(--secondary-background-color); + } + app-toolbar [main-title] { + margin-left: 16px; + } + paper-checkbox { + display: block; + margin: 4px; + } + @media all and (max-width: 450px), all and (max-height: 500px) { + ha-paper-dialog { + max-height: 100%; + } + ha-paper-dialog::before { + content: ""; + position: fixed; + z-index: -1; + top: 0px; + left: 0px; + right: 0px; + bottom: 0px; + background-color: inherit; + } + app-toolbar { + color: var(--text-primary-color); + background-color: var(--primary-color); + } + ha-markdown { + padding: 16px; + } + } + `]}}]}}),n.oi)},9870:(e,t,r)=>{"use strict";r.d(t,{Ud:()=>d});const n=Symbol("Comlink.proxy"),i=Symbol("Comlink.endpoint"),o=Symbol("Comlink.releaseProxy"),a=Symbol("Comlink.thrown"),s=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=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:l,path:d}=Object.assign({path:[]},o.data),p=(o.data.argumentList||[]).map(m);let u;try{const r=d.slice(0,-1).reduce((e,t)=>e[t],t),i=d.reduce((e,t)=>e[t],t);switch(l){case 0:u=i;break;case 1:r[d.slice(-1)[0]]=m(o.data.value),u=!0;break;case 2:u=i.apply(r,p);break;case 3:u=function(e){return Object.assign(e,{[n]:!0})}(new i(...p));break;case 4:{const{port1:r,port2:n}=new MessageChannel;e(t,n),u=function(e,t){return f.set(e,t),e}(r,[r])}break;case 5:u=void 0}}catch(y){u={value:y,[a]:0}}Promise.resolve(u).catch(e=>({value:e,[a]:0})).then(e=>{const[t,n]=h(e);r.postMessage(Object.assign(Object.assign({},t),{id:s}),n),5===l&&(r.removeEventListener("message",i),c(r))})})),r.start&&r.start()}(e,t),[r,[r]]},deserialize:e=>(e.start(),d(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 c(e){(function(e){return"MessagePort"===e.constructor.name})(e)&&e.close()}function d(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(()=>{c(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 l=r[r.length-1];if(l===i)return y(t,{type:4}).then(m);if("bind"===l)return e(t,r.slice(0,-1));const[c,d]=u(s);return y(t,{type:2,path:r.map(e=>e.toString()),argumentList:c},d).then(m)},construct(e,n){p(a);const[i,o]=u(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 u(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 f=new WeakMap;function h(e){for(const[t,r]of l)if(r.canHandle(e)){const[n,i]=r.serialize(e);return[{type:3,name:t,value:n},i]}return[{type:0,value:e},f.get(e)||[]]}function m(e){switch(e.type){case 3:return l.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.a3940bab2b5444b9bc06.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.gz b/supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..6653f34b9d696d0139107a64023c7a5c911395cd GIT binary patch literal 4362 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 E0C;nL82|tP literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.map b/supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.map new file mode 100644 index 000000000..c9f352b50 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.a3940bab2b5444b9bc06.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.a3940bab2b5444b9bc06.js","sources":["webpack://home-assistant-frontend/chunk.a3940bab2b5444b9bc06.js"],"mappings":"AAAA;;;AAiHA;AACA;;AAEA;;AATA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA+DA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js b/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js deleted file mode 100644 index 90a7f6412..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js +++ /dev/null @@ -1,67 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[2],{162:function(e,t,r){"use strict";r.r(t);r(39),r(82);var i=r(0),o=r(13),n=r(8),a=(r(81),r(107),r(12));function s(e){var t,r=u(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function l(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 d(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 u(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var a=0;a -
    - ${this._params.text?i.f` -

    - ${this._params.text} -

    - `:""} - ${this._params.prompt?i.f` - - `:""} -
    - ${e&&i.f` - - ${this._params.dismissText?this._params.dismissText:this.hass.localize("ui.dialogs.generic.cancel")} - - `} - - ${this._params.confirmText?this._params.confirmText:this.hass.localize("ui.dialogs.generic.ok")} - - - `}},{kind:"method",key:"_valueChanged",value:function(e){this._value=e.detail.value}},{kind:"method",key:"_dismiss",value:function(){var e;(null===(e=this._params)||void 0===e?void 0:e.cancel)&&this._params.cancel(),this._close()}},{kind:"method",key:"_handleKeyUp",value:function(e){13===e.keyCode&&this._confirm()}},{kind:"method",key:"_confirm",value:function(){this._params.confirm&&this._params.confirm(this._value),this._close()}},{kind:"method",key:"_dialogClosed",value:function(e){"ignore"!==e.detail.action&&this.closeDialog()}},{kind:"method",key:"_close",value:function(){this._params&&(this._params=void 0,Object(n.a)(this,"dialog-closed",{dialog:this.localName}))}},{kind:"get",static:!0,key:"styles",value:function(){return[a.d,i.c` - :host([inert]) { - pointer-events: initial !important; - cursor: initial !important; - } - a { - color: var(--primary-color); - } - p { - margin: 0; - padding-top: 6px; - padding-bottom: 24px; - color: var(--primary-text-color); - } - .no-bottom-padding { - padding-bottom: 0; - } - .secondary { - color: var(--secondary-text-color); - } - ha-dialog { - /* Place above other dialogs */ - --dialog-z-index: 104; - } - `]}}]}}),i.a)}}]); -//# sourceMappingURL=chunk.a49527904bbd304047dc.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.gz b/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.gz deleted file mode 100644 index 1cc2e621f691e07277d877a05a2ba78a695b16ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3501 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 b>ld?^vzMRMRsL^f*69BRuzw7-YApZ&j@sn4 diff --git a/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.map b/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.map deleted file mode 100644 index 055016b91..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.a49527904bbd304047dc.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.a49527904bbd304047dc.js","sources":["webpack:///chunk.a49527904bbd304047dc.js"],"mappings":"AAAA;;;AA6HA;AACA;AACA;;AAEA;;;AAGA;;AAEA;;AAIA;;AAEA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;;;AAIA;AACA;;;AAGA;;;AAKA;;;;;;;;;;;;;;;;;;;;;;;;AA4FA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js b/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js new file mode 100644 index 000000000..eaf75ea83 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js @@ -0,0 +1,53 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[546],{3546:(e,t,r)=>{"use strict";var i=r(9722),n=r(9870),o=r(7181);let s;function a(e){var t,r=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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function l(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 d(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function f(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 p(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.Cb)({type:Boolean})],key:"breaks",value:()=>!1},{kind:"method",key:"update",value:function(e){m(h(a.prototype),"update",this).call(this,e),void 0!==this.content&&this._render()}},{kind:"method",key:"_render",value:async function(){this.innerHTML=await(async(e,t,i)=>(s||(s=(0,n.Ud)(new Worker(new URL(r.p+r.u(971),r.b)))),await s.renderMarkdown(e,t,i)))(this.content,{breaks:this.breaks,gfm:!0},{allowSvg:this.allowSvg}),this._resize();const e=document.createTreeWalker(this,1,null,!1);for(;e.nextNode();){const t=e.currentNode;t instanceof HTMLAnchorElement&&t.host!==document.location.host?(t.target="_blank",t.rel="noreferrer",t.rel="noreferrer noopener"):t instanceof HTMLImageElement&&t.addEventListener("load",this._resize)}}},{kind:"field",key:"_resize",value(){return()=>(0,o.B)(this,"iron-resize")}}]}}),i.f4);function y(e){var t,r=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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function v(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 w(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(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 g(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.Cb)({type:Boolean})],key:"breaks",value:()=>!1},{kind:"method",key:"render",value:function(){return this.content?i.dy``:i.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return i.iv` + :host { + display: block; + } + ha-markdown-element { + -ms-user-select: text; + -webkit-user-select: text; + -moz-user-select: text; + } + ha-markdown-element > *:first-child { + margin-top: 0; + } + ha-markdown-element > *:last-child { + margin-bottom: 0; + } + ha-markdown-element a { + color: var(--primary-color); + } + ha-markdown-element img { + max-width: 100%; + } + ha-markdown-element code, + pre { + background-color: var(--markdown-code-background-color, none); + border-radius: 3px; + } + ha-markdown-element svg { + background-color: var(--markdown-svg-background-color, none); + color: var(--markdown-svg-color, none); + } + ha-markdown-element code { + font-size: 85%; + padding: 0.2em 0.4em; + } + ha-markdown-element pre code { + padding: 0; + } + ha-markdown-element pre { + padding: 16px; + overflow: auto; + line-height: 1.45; + font-family: var(--code-font-family, monospace); + } + ha-markdown-element h2 { + font-size: 1.5em; + font-weight: bold; + } + `}}]}}),i.oi)}}]); +//# sourceMappingURL=chunk.a875d5677e266fa6b502.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.gz b/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..414aa4050bdfbfd6abafa03e778f4b45b05812e2 GIT binary patch literal 3686 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 E0O9NZ#sB~S literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.map b/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.map new file mode 100644 index 000000000..4487f5b40 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.a875d5677e266fa6b502.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.a875d5677e266fa6b502.js","sources":["webpack://home-assistant-frontend/chunk.a875d5677e266fa6b502.js"],"mappings":"AAAA;AAiPA;AACA;AACA;AANA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAiEA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js b/supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js new file mode 100644 index 000000000..2da702161 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js @@ -0,0 +1,2 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[528],{2914:(e,s,r)=>{"use strict";r.r(s),r.d(s,{codeMirror:()=>c,codeMirrorCss:()=>d});var n=r(9074),t=r.n(n),a=r(9338),o=(r(2080),r(6299),r(7181));t().commands.save=e=>{(0,o.B)(e.getWrapperElement(),"editor-save")};const c=t(),d=a.Z}}]); +//# sourceMappingURL=chunk.ab52cc42c4bd21dd7e28.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js.gz b/supervisor/api/panel/frontend_latest/chunk.ab52cc42c4bd21dd7e28.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..01d523db6e8faedf75236d3c2b4d8fe2024b62c5 GIT binary patch literal 299 zcmV+`0o48X?#%$@;jLi18FT-^& z!_eJ~U_O*<801RNy5pstjokwNE20T`W&QslI_trj`h5ovhu?p>%$GD~zkg?O>95$w zY|h+B`#c@A&bLO$OW=OTrOYuVpNJauX@I%c8i6wh9s#K)ZrWy z3x$&%&Ona9e@B()fc-fvz@E>GCtxPt;j4@BC;V8|&XRwm>lZy!SMt~K_?K571i{ls x{"use strict";r.r(t);r(7330);var i=r(9722),o=r(4154),n=r(947),s=r(5317),a=(r(3533),r(1654)),l=r(672),d=(r(7087),r(7181)),c=(r(6075),r(1682)),p=r(1471),h=(r(3803),r(5677)),u=(r(8762),r(2098),r(3546),r(6765)),f=(r(4640),r(4516)),m=(r(1095),r(3864)),y=(r(54),r(1740),r(1625),r(3849)),v=(r(4669),r(258));const g=async(e,t,r)=>{if(await(0,u.g7)(e,{title:r.name,text:"Do you want to restart the add-on with your changes?",confirmText:"restart add-on",dismissText:"no"}))try{await(0,o.P$)(t,r.slug)}catch(i){(0,u.Ys)(e,{title:"Failed to restart",text:(0,c.js)(i)})}};function b(e){var t,r=C(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function k(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 E(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 C(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s +
    + ${this._error?i.dy`
    ${this._error}
    `:""} + + + + ${this._inputDevices&&this._inputDevices.map(e=>i.dy` + ${e.name} + `)} + + + + + ${this._outputDevices&&this._outputDevices.map(e=>i.dy` + ${e.name} + `)} + + +
    +
    + + Save + +
    + + `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host, + ha-card, + paper-dropdown-menu { + display: block; + } + .errors { + color: var(--error-color); + margin-bottom: 16px; + } + paper-item { + width: 450px; + } + .card-actions { + text-align: right; + } + `]}},{kind:"method",key:"update",value:function(e){A(x(r.prototype),"update",this).call(this,e),e.has("addon")&&this._addonChanged()}},{kind:"method",key:"_setInputDevice",value:function(e){const t=e.detail.item.getAttribute("device");this._selectedInput=t}},{kind:"method",key:"_setOutputDevice",value:function(e){const t=e.detail.item.getAttribute("device");this._selectedOutput=t}},{kind:"method",key:"_addonChanged",value:async function(){if(this._selectedInput=null===this.addon.audio_input?"default":this.addon.audio_input,this._selectedOutput=null===this.addon.audio_output?"default":this.addon.audio_output,this._outputDevices)return;const e={device:"default",name:"Default"};try{const{audio:t}=await(0,v.G)(this.hass),r=Object.keys(t.input).map(e=>({device:e,name:t.input[e]})),i=Object.keys(t.output).map(e=>({device:e,name:t.output[e]}));this._inputDevices=[e,...r],this._outputDevices=[e,...i]}catch{this._error="Failed to fetch audio hardware",this._inputDevices=[e],this._outputDevices=[e]}}},{kind:"method",key:"_saveSettings",value:async function(e){const t=e.currentTarget;t.progress=!0,this._error=void 0;const r={audio_input:"default"===this._selectedInput?null:this._selectedInput,audio_output:"default"===this._selectedOutput?null:this._selectedOutput};try{var i;await(0,o.d3)(this.hass,this.addon.slug,r),"started"===(null===(i=this.addon)||void 0===i?void 0:i.state)&&await g(this,this.hass,this.addon)}catch{this._error="Failed to set addon audio device"}t.progress=!1}}]}}),i.oi);const _=e=>{requestAnimationFrame(()=>setTimeout(e,0))};let T;const S=async()=>(T||(T=Promise.all([r.e(360),r.e(528)]).then(r.bind(r,2914))),T);function O(e){var t,r=I(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function $(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 F(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 I(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function M(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.Cb)({type:Boolean})],key:"readOnly",value:()=>!1},{kind:"field",decorators:[(0,i.Cb)()],key:"rtl",value:()=>!1},{kind:"field",decorators:[(0,i.Cb)()],key:"error",value:()=>!1},{kind:"field",decorators:[(0,i.sz)()],key:"_value",value:()=>""},{kind:"set",key:"value",value:function(e){this._value=e}},{kind:"get",key:"value",value:function(){return this.codemirror?this.codemirror.getValue():this._value}},{kind:"get",key:"hasComments",value:function(){return!!this.shadowRoot.querySelector("span.cm-comment")}},{kind:"method",key:"connectedCallback",value:function(){R(B(r.prototype),"connectedCallback",this).call(this),this.codemirror&&(this.codemirror.refresh(),!1!==this.autofocus&&this.codemirror.focus())}},{kind:"method",key:"update",value:function(e){R(B(r.prototype),"update",this).call(this,e),this.codemirror&&(e.has("mode")&&this.codemirror.setOption("mode",this.mode),e.has("autofocus")&&this.codemirror.setOption("autofocus",!1!==this.autofocus),e.has("_value")&&this._value!==this.value&&this.codemirror.setValue(this._value),e.has("rtl")&&(this.codemirror.setOption("gutters",this._calcGutters()),this._setScrollBarDirection()),e.has("error")&&this.classList.toggle("error-state",this.error))}},{kind:"method",key:"firstUpdated",value:function(e){R(B(r.prototype),"firstUpdated",this).call(this,e),this._load()}},{kind:"method",key:"_load",value:async function(){const e=await S(),t=e.codeMirror,r=this.attachShadow({mode:"open"});r.innerHTML=`\n `,this.codemirror=t(r,{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",()=>this._onChange())}},{kind:"method",key:"_onChange",value:function(){const e=this.value;e!==this._value&&(this._value=e,(0,d.B)(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.f4);function U(e){var t,r=L(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function N(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 q(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 L(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s!0},{kind:"field",decorators:[(0,i.Cb)()],key:"label",value:void 0},{kind:"field",decorators:[(0,i.sz)()],key:"_yaml",value:()=>""},{kind:"field",decorators:[(0,i.IO)("ha-code-editor",!0)],key:"_editor",value:void 0},{kind:"method",key:"setValue",value:function(e){try{this._yaml=e&&!(e=>{if("object"!=typeof e)return!1;for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!1;return!0})(e)?(0,n.safeDump)(e):""}catch(t){console.error(t),alert("There was an error converting to YAML: "+t)}_(()=>{var e;(null===(e=this._editor)||void 0===e?void 0:e.codemirror)&&this._editor.codemirror.refresh(),_(()=>(0,d.B)(this,"editor-refreshed"))})}},{kind:"method",key:"firstUpdated",value:function(){this.defaultValue&&this.setValue(this.defaultValue)}},{kind:"method",key:"render",value:function(){return void 0===this._yaml?i.dy``:i.dy` + ${this.label?i.dy`

    ${this.label}

    `:""} + + `}},{kind:"method",key:"_onChange",value:function(e){e.stopPropagation();const t=e.detail.value;let r,i=!0;if(t)try{r=(0,n.safeLoad)(t)}catch(o){i=!1}else r={};this.value=r,this.isValid=i,(0,d.B)(this,"value-changed",{value:r,isValid:i})}}]}}),i.oi);function Q(e){var t,r=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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function W(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 X(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function K(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 Z(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function J(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.IO)("ha-yaml-editor",!0)],key:"_editor",value:void 0},{kind:"method",key:"render",value:function(){const e=this._editor,t=!e||e.isValid;return i.dy` +

    ${this.addon.name}

    + +
    + + ${this._error?i.dy`
    ${this._error}
    `:""} + ${t?"":i.dy`
    Invalid YAML
    `} +
    +
    + + Reset to defaults + + + Save + +
    +
    + `}},{kind:"method",key:"updated",value:function(e){ee(te(r.prototype),"updated",this).call(this,e),e.has("addon")&&this._editor.setValue(this.addon.options)}},{kind:"method",key:"_configChanged",value:function(){this._configHasChanged=!0,this.requestUpdate()}},{kind:"method",key:"_resetTapped",value:async function(e){const t=e.currentTarget;t.progress=!0;if(!(await(0,u.g7)(this,{title:this.addon.name,text:"Are you sure you want to reset all your options?",confirmText:"reset options",dismissText:"no"})))return void(t.progress=!1);this._error=void 0;const r={options:null};try{await(0,o.d3)(this.hass,this.addon.slug,r),this._configHasChanged=!1;const e={success:!0,response:void 0,path:"options"};(0,d.B)(this,"hass-api-called",e)}catch(i){this._error="Failed to reset addon configuration, "+(0,c.js)(i)}t.progress=!1}},{kind:"method",key:"_saveTapped",value:async function(e){const t=e.currentTarget;let r;t.progress=!0,this._error=void 0;try{r={options:this._editor.value}}catch(n){return void(this._error=n)}try{var i;await(0,o.d3)(this.hass,this.addon.slug,r),this._configHasChanged=!1;const e={success:!0,response:void 0,path:"options"};(0,d.B)(this,"hass-api-called",e),"started"===(null===(i=this.addon)||void 0===i?void 0:i.state)&&await g(this,this.hass,this.addon)}catch(n){this._error="Failed to save addon configuration, "+(0,c.js)(n)}t.progress=!1}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host { + display: block; + } + ha-card { + display: block; + } + .card-actions { + display: flex; + justify-content: space-between; + } + .errors { + color: var(--error-color); + margin-top: 16px; + } + iron-autogrow-textarea { + width: 100%; + font-family: var(--code-font-family, monospace); + } + .syntaxerror { + color: var(--error-color); + } + `]}}]}}),i.oi);function re(e){var t,r=ae(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function ie(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 ne(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function se(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 ae(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function le(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s +
    + ${this._error?i.dy`
    ${this._error}
    `:""} + + + + + + + + + ${this._config.map(e=>i.dy` + + + + + + `)} + +
    ContainerHostDescription
    ${e.container} + + ${e.description}
    +
    +
    + + Reset to defaults + + + Save + +
    + + `:i.dy``}},{kind:"method",key:"update",value:function(e){de(ce(r.prototype),"update",this).call(this,e),e.has("addon")&&this._setNetworkConfig()}},{kind:"method",key:"_setNetworkConfig",value:function(){const e=this.addon.network||{},t=this.addon.network_description||{},r=Object.keys(e).map(r=>({container:r,host:e[r],description:t[r]}));this._config=r.sort((e,t)=>e.container>t.container?1:-1)}},{kind:"method",key:"_configChanged",value:async function(e){const t=e.target;this._config.forEach(e=>{e.container===t.container&&e.host!==parseInt(String(t.value),10)&&(e.host=t.value?parseInt(String(t.value),10):null)})}},{kind:"method",key:"_resetTapped",value:async function(e){const t=e.currentTarget;t.progress=!0;const r={network:null};try{var i;await(0,o.d3)(this.hass,this.addon.slug,r);const e={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",e),"started"===(null===(i=this.addon)||void 0===i?void 0:i.state)&&await g(this,this.hass,this.addon)}catch(n){this._error="Failed to set addon network configuration, "+(0,c.js)(n)}t.progress=!1}},{kind:"method",key:"_saveTapped",value:async function(e){const t=e.currentTarget;t.progress=!0,this._error=void 0;const r={};this._config.forEach(e=>{r[e.container]=parseInt(String(e.host),10)});const i={network:r};try{var n;await(0,o.d3)(this.hass,this.addon.slug,i);const e={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",e),"started"===(null===(n=this.addon)||void 0===n?void 0:n.state)&&await g(this,this.hass,this.addon)}catch(s){this._error="Failed to set addon network configuration, "+(0,c.js)(s)}t.progress=!1}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host { + display: block; + } + ha-card { + display: block; + } + .errors { + color: var(--error-color); + margin-bottom: 16px; + } + .card-actions { + display: flex; + justify-content: space-between; + } + `]}}]}}),i.oi);function pe(e){var t,r=ye(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function he(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ue(e){return e.decorators&&e.decorators.length}function fe(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function me(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 ye(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function ve(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s + + ${this.addon.network?i.dy` + + `:""} + ${this.addon.audio?i.dy` + + `:""} + + `:i.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + .content { + margin: auto; + padding: 8px; + max-width: 1024px; + } + hassio-addon-network, + hassio-addon-audio, + hassio-addon-config { + margin-bottom: 24px; + } + `]}}]}}),i.oi);function ge(e){var t,r=Pe(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function be(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 we(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ee(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 Pe(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s + + ${this._error?i.dy`
    ${this._error}
    `:""} +
    + ${this._content?i.dy``:i.dy``} +
    +
    + + `:i.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + ha-card { + display: block; + } + .content { + margin: auto; + padding: 8px; + max-width: 1024px; + } + ha-markdown { + padding: 16px; + } + `]}},{kind:"method",key:"_loadData",value:async function(){this._error=void 0;try{this._content=await(0,o.ii)(this.hass,this.addon.slug)}catch(e){this._error="Failed to get addon documentation, "+(0,c.js)(e)}}}]}}),i.oi);class xe extends i.oi{render(){return i.dy` + + `}constructor(){super(),this.method="POST",this.data={},this.disabled=!1,this.progress=!1}static get properties(){return{hass:{},progress:Boolean,path:String,method:String,data:{},disabled:Boolean}}get progressButton(){return this.renderRoot.querySelector("ha-progress-button")}async _buttonTapped(){this.progress=!0;const e={method:this.method,path:this.path,data:this.data};try{const t=await this.hass.callApi(this.method,this.path,this.data);this.progress=!1,this.progressButton.actionSuccess(),e.success=!0,e.response=t}catch(t){this.progress=!1,this.progressButton.actionError(),e.success=!1,e.response=t}(0,d.B)(this,"hass-api-called",e)}}function _e(e){var t,r=ze(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Te(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Se(e){return e.decorators&&e.decorators.length}function Oe(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 ze(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function je(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s +
    +
    + + ${!this.icon||this.value||this.image?"":i.dy` `} + ${this.value&&!this.image?i.dy` ${this.value} `:""} + +
    + ${this.label?i.dy` +
    + ${this.label} +
    + `:""} +
    + ${this.description?i.dy`
    ${this.description}
    `:""} + + `}},{kind:"get",static:!0,key:"styles",value:function(){return[i.iv` + .badge-container { + display: inline-block; + text-align: center; + vertical-align: top; + padding: var(--ha-label-badge-padding, 0 0 0 0); + } + .label-badge { + position: relative; + display: block; + margin: 0 auto; + width: var(--ha-label-badge-size, 2.5em); + text-align: center; + height: var(--ha-label-badge-size, 2.5em); + line-height: var(--ha-label-badge-size, 2.5em); + font-size: var(--ha-label-badge-font-size, 1.5em); + border-radius: 50%; + border: 0.1em solid var(--ha-label-badge-color, var(--primary-color)); + color: var(--label-badge-text-color, rgb(76, 76, 76)); + + white-space: nowrap; + background-color: var(--label-badge-background-color, white); + background-size: cover; + transition: border 0.3s ease-in-out; + } + .label-badge .value { + font-size: 90%; + overflow: hidden; + text-overflow: ellipsis; + } + .label-badge .value.big { + font-size: 70%; + } + .label-badge .label { + position: absolute; + bottom: -1em; + /* Make the label as wide as container+border. (parent_borderwidth / font-size) */ + left: -0.2em; + right: -0.2em; + line-height: 1em; + font-size: 0.5em; + } + .label-badge .label span { + box-sizing: border-box; + max-width: 100%; + display: inline-block; + background-color: var(--ha-label-badge-color, var(--primary-color)); + color: var(--ha-label-badge-label-color, white); + border-radius: 1em; + padding: 9% 16% 8% 16%; /* mostly apitalized text, not much descenders => bit more top margin */ + font-weight: 500; + overflow: hidden; + text-transform: uppercase; + text-overflow: ellipsis; + transition: background-color 0.3s ease-in-out; + text-transform: var(--ha-label-badge-label-text-transform, uppercase); + } + .label-badge .label.big span { + font-size: 90%; + padding: 10% 12% 7% 12%; /* push smaller text a bit down to center vertically */ + } + .badge-container .title { + margin-top: 1em; + font-size: var(--ha-label-badge-title-font-size, 0.9em); + width: var(--ha-label-badge-title-width, 5em); + font-weight: var(--ha-label-badge-title-font-weight, 400); + overflow: hidden; + text-overflow: ellipsis; + line-height: normal; + } + `]}},{kind:"method",key:"updated",value:function(e){Fe(Ie(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?`url(${this.image})`:"")}}]}}),i.oi);customElements.define("ha-label-badge",Me);r(4089),r(2039),r(1686),r(9863);var Re=r(6903);function Be(e){var t,r=Ve(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Ue(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ne(e){return e.decorators&&e.decorators.length}function He(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function qe(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 Ve(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Le(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=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,i){var o=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(i){t.forEach((function(t){var o=t.placement;if(t.kind===i&&("static"===o||"prototype"===o)){var n="static"===o?e:r;this.defineClassElement(n,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],o={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,o)}),this),e.forEach((function(e){if(!Ne(e))return r.push(e);var t=this.decorateElement(e,o);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var n=this.decorateConstructor(r,t);return i.push.apply(i,n.finishers),n.finishers=i,n},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],o=e.decorators,n=o.length-1;n>=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s +
    + + ${this.addon.available?"":i.dy` +

    + This update is no longer compatible with your system. +

    + `} +
    +
    + + Update + + ${this.addon.changelog?i.dy` + + Changelog + + `:""} +
    + + `:""} + ${this.addon.protected?"":i.dy` + +
    Warning: Protection mode is disabled!
    +
    + 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. +
    +
    + Enable Protection mode +
    + +
    + `} + + +
    +
    + ${this.addon.version?i.dy` + ${this._computeIsRunning?i.dy` + + Stop + + + Restart + + `:i.dy` + + Start + + `} + ${this._computeShowWebUI?i.dy` + + + Open web UI + + + `:""} + ${this._computeShowIngressUI?i.dy` + + Open web UI + + `:""} + + Uninstall + + ${this.addon.build?i.dy` + + Rebuild + + `:""} + `:i.dy` + ${this.addon.available?"":i.dy` +

    + This add-on is not available on your system. +

    + `} + + Install + + `} +
    + + + ${this.addon.long_description?i.dy` + +
    + +
    +
    + `:""} + `}},{kind:"get",key:"_computeHassioApi",value:function(){return this.addon.hassio_api&&("manager"===this.addon.hassio_role||"admin"===this.addon.hassio_role)}},{kind:"get",key:"_computeApparmorClassName",value:function(){return"profile"===this.addon.apparmor?"green":"disable"===this.addon.apparmor?"red":""}},{kind:"method",key:"_showMoreInfo",value:function(e){const t=e.currentTarget.id;(0,Re.v)(this,{title:Qe[t].title,content:Qe[t].description})}},{kind:"get",key:"_computeIsRunning",value:function(){var e;return"started"===(null===(e=this.addon)||void 0===e?void 0:e.state)}},{kind:"get",key:"_computeUpdateAvailable",value:function(){return this.addon&&!this.addon.detached&&this.addon.version&&this.addon.version!==this.addon.version_latest}},{kind:"get",key:"_pathWebui",value:function(){return this.addon.webui&&this.addon.webui.replace("[HOST]",document.location.hostname)}},{kind:"get",key:"_computeShowWebUI",value:function(){return!this.addon.ingress&&this.addon.webui&&this._computeIsRunning}},{kind:"method",key:"_openIngress",value:function(){(0,y.c)(this,"/hassio/ingress/"+this.addon.slug)}},{kind:"get",key:"_computeShowIngressUI",value:function(){return this.addon.ingress&&this._computeIsRunning}},{kind:"get",key:"_computeCannotIngressSidebar",value:function(){return!this.addon.ingress||!(0,m.I)(this.hass.config.version,0,92)}},{kind:"get",key:"_computeUsesProtectedOptions",value:function(){return this.addon.docker_api||this.addon.full_access||this.addon.host_pid}},{kind:"method",key:"_startOnBootToggled",value:async function(){this._error=void 0;const e={boot:"auto"===this.addon.boot?"manual":"auto"};try{await(0,o.d3)(this.hass,this.addon.slug,e);const t={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",t)}catch(t){this._error="Failed to set addon option, "+(0,c.js)(t)}}},{kind:"method",key:"_watchdogToggled",value:async function(){this._error=void 0;const e={watchdog:!this.addon.watchdog};try{await(0,o.d3)(this.hass,this.addon.slug,e);const t={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",t)}catch(t){this._error="Failed to set addon option, "+(0,c.js)(t)}}},{kind:"method",key:"_autoUpdateToggled",value:async function(){this._error=void 0;const e={auto_update:!this.addon.auto_update};try{await(0,o.d3)(this.hass,this.addon.slug,e);const t={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",t)}catch(t){this._error="Failed to set addon option, "+(0,c.js)(t)}}},{kind:"method",key:"_protectionToggled",value:async function(){this._error=void 0;const e={protected:!this.addon.protected};try{await(0,o.NI)(this.hass,this.addon.slug,e);const t={success:!0,response:void 0,path:"security"};(0,d.B)(this,"hass-api-called",t)}catch(t){this._error="Failed to set addon security option, "+(0,c.js)(t)}}},{kind:"method",key:"_panelToggled",value:async function(){this._error=void 0;const e={ingress_panel:!this.addon.ingress_panel};try{await(0,o.d3)(this.hass,this.addon.slug,e);const t={success:!0,response:void 0,path:"option"};(0,d.B)(this,"hass-api-called",t)}catch(t){this._error="Failed to set addon option, "+(0,c.js)(t)}}},{kind:"method",key:"_openChangelog",value:async function(){try{const e=await(0,o.CH)(this.hass,this.addon.slug);(0,Re.v)(this,{title:"Changelog",content:e})}catch(e){(0,u.Ys)(this,{title:"Failed to get addon changelog",text:(0,c.js)(e)})}}},{kind:"method",key:"_installClicked",value:async function(e){const t=e.currentTarget;t.progress=!0;try{await(0,o.fU)(this.hass,this.addon.slug);const e={success:!0,response:void 0,path:"install"};(0,d.B)(this,"hass-api-called",e)}catch(r){(0,u.Ys)(this,{title:"Failed to install addon",text:(0,c.js)(r)})}t.progress=!1}},{kind:"method",key:"_startClicked",value:async function(e){const t=e.currentTarget;t.progress=!0;try{const e=await(0,o.su)(this.hass,this.addon.slug);if(!e.data.valid)return await(0,u.g7)(this,{title:"Failed to start addon - configruation validation faled!",text:e.data.message.split(" Got ")[0],confirm:()=>this._openConfiguration(),confirmText:"Go to configruation",dismissText:"Cancel"}),void(t.progress=!1)}catch(r){return(0,u.Ys)(this,{title:"Failed to validate addon configuration",text:(0,c.js)(r)}),void(t.progress=!1)}try{await(0,o.kP)(this.hass,this.addon.slug),this.addon=await(0,o.AD)(this.hass,this.addon.slug)}catch(r){(0,u.Ys)(this,{title:"Failed to start addon",text:(0,c.js)(r)})}t.progress=!1}},{kind:"method",key:"_openConfiguration",value:function(){(0,y.c)(this,`/hassio/addon/${this.addon.slug}/config`)}},{kind:"method",key:"_uninstallClicked",value:async function(e){const t=e.currentTarget;t.progress=!0;if(await(0,u.g7)(this,{title:this.addon.name,text:"Are you sure you want to uninstall this add-on?",confirmText:"uninstall add-on",dismissText:"no"})){this._error=void 0;try{await(0,o.Yn)(this.hass,this.addon.slug);const e={success:!0,response:void 0,path:"uninstall"};(0,d.B)(this,"hass-api-called",e)}catch(r){(0,u.Ys)(this,{title:"Failed to uninstall addon",text:(0,c.js)(r)})}t.progress=!1}else t.progress=!1}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host { + display: block; + } + ha-card { + display: block; + margin-bottom: 16px; + } + ha-card.warning { + background-color: var(--error-color); + color: white; + } + ha-card.warning .card-header { + color: white; + } + ha-card.warning .card-content { + color: white; + } + ha-card.warning mwc-button { + --mdc-theme-primary: white !important; + } + .warning { + color: var(--error-color); + --mdc-theme-primary: var(--error-color); + } + .light-color { + color: var(--secondary-text-color); + } + .addon-header { + padding-left: 8px; + font-size: 24px; + color: var(--ha-card-header-color, --primary-text-color); + } + .addon-version { + float: right; + font-size: 15px; + vertical-align: middle; + } + .errors { + color: var(--error-color); + margin-bottom: 16px; + } + .description { + margin-bottom: 16px; + } + img.logo { + max-height: 60px; + margin: 16px 0; + display: block; + } + + ha-switch { + display: flex; + } + ha-svg-icon.running { + color: var(--paper-green-400); + } + ha-svg-icon.stopped { + color: var(--google-red-300); + } + ha-call-api-button { + font-weight: 500; + color: var(--primary-color); + } + .right { + float: right; + } + protection-enable mwc-button { + --mdc-theme-primary: white; + } + .description a { + color: var(--primary-color); + } + .red { + --ha-label-badge-color: var(--label-badge-red, #df4c1e); + } + .blue { + --ha-label-badge-color: var(--label-badge-blue, #039be5); + } + .green { + --ha-label-badge-color: var(--label-badge-green, #0da035); + } + .yellow { + --ha-label-badge-color: var(--label-badge-yellow, #f4b400); + } + .security { + margin-bottom: 16px; + } + .card-actions { + display: flow-root; + } + .security h3 { + margin-bottom: 8px; + font-weight: normal; + } + .security ha-label-badge { + cursor: pointer; + margin-right: 4px; + --ha-label-badge-padding: 8px 0 0 0; + } + .changelog { + display: contents; + } + .changelog-link { + color: var(--primary-color); + text-decoration: underline; + cursor: pointer; + } + ha-markdown { + padding: 16px; + } + ha-settings-row { + padding: 0; + height: 54px; + width: 100%; + } + ha-settings-row > span[slot="description"] { + white-space: normal; + color: var(--secondary-text-color); + } + ha-settings-row[three-line] { + height: 74px; + } + + .addon-options { + max-width: 50%; + } + @media (max-width: 720px) { + .addon-options { + max-width: 100%; + } + } + `]}}]}}),i.oi);function We(e){var t,r=Je(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Ge(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Xe(e){return e.decorators&&e.decorators.length}function Ke(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ze(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 Je(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s + + + `:i.dy``}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + .content { + margin: auto; + padding: 8px; + max-width: 1024px; + } + `]}}]}}),i.oi);function tt(e){var t,r=st(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function rt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function it(e){return e.decorators&&e.decorators.length}function ot(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function nt(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 st(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function at(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s${this.addon.name} + + ${this._error?i.dy`
    ${this._error}
    `:""} +
    + ${this._content?i.dy``:""} +
    +
    + Refresh +
    +
    + `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host, + ha-card { + display: block; + } + .errors { + color: var(--error-color); + margin-bottom: 16px; + } + `]}},{kind:"method",key:"_loadData",value:async function(){this._error=void 0;try{this._content=await(0,o.kr)(this.hass,this.addon.slug)}catch(e){this._error="Failed to get addon logs, "+(0,c.js)(e)}}},{kind:"method",key:"_refresh",value:async function(){await this._loadData()}}]}}),i.oi);function ct(e){var t,r=mt(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function pt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function ht(e){return e.decorators&&e.decorators.length}function ut(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ft(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 mt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function yt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s + + + `:i.dy` `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + .content { + margin: auto; + padding: 8px; + max-width: 1024px; + } + `]}}]}}),i.oi);function vt(e){var t,r=Et(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function gt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function bt(e){return e.decorators&&e.decorators.length}function kt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function wt(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 Et(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Pt(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,i.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",decorators:[(0,i.Cb)({attribute:!1})],key:"addon",value:void 0},{kind:"field",key:"routerOptions",value:()=>({defaultPage:"info",showLoading:!0,routes:{info:{tag:"hassio-addon-info-tab"},documentation:{tag:"hassio-addon-documentation-tab"},config:{tag:"hassio-addon-config-tab"},logs:{tag:"hassio-addon-log-tab"}}})},{kind:"method",key:"updatePageEl",value:function(e){e.route=this.routeTail,e.hass=this.hass,e.addon=this.addon,e.narrow=this.narrow}}]}}),l.n);function Ct(e){var t,r=Tt(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Dt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function At(e){return e.decorators&&e.decorators.length}function xt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _t(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 Tt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function St(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var d=l.extras;if(d){for(var c=0;c=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var s=0;s(0,f.Z)(e=>{const t=e.path.indexOf("/",1);return-1===t?{prefix:e.prefix+e.path,path:""}:{prefix:e.prefix+e.path.substr(0,t),path:e.path.substr(t)}})},{kind:"method",key:"render",value:function(){if(!this.addon)return i.dy``;const e=[{name:"Info",path:`/hassio/addon/${this.addon.slug}/info`,iconPath:s.gCD}];this.addon.documentation&&e.push({name:"Documentation",path:`/hassio/addon/${this.addon.slug}/documentation`,iconPath:s.e2C}),this.addon.version&&e.push({name:"Configuration",path:`/hassio/addon/${this.addon.slug}/config`,iconPath:s.pcj},{name:"Log",path:`/hassio/addon/${this.addon.slug}/logs`,iconPath:s.ofU});const t=this._computeTail(this.route);return i.dy` + + ${this.addon.name} + + + `}},{kind:"get",static:!0,key:"styles",value:function(){return[a.Qx,h.l,i.iv` + :host { + color: var(--primary-text-color); + } + .content { + padding: 24px 0 32px; + display: flex; + flex-direction: column; + align-items: center; + } + hassio-addon-info, + hassio-addon-network, + hassio-addon-audio, + hassio-addon-config { + margin-bottom: 24px; + width: 600px; + } + hassio-addon-logs { + max-width: calc(100% - 8px); + min-width: 600px; + } + @media only screen and (max-width: 600px) { + hassio-addon-info, + hassio-addon-network, + hassio-addon-audio, + hassio-addon-config, + hassio-addon-logs { + max-width: 100%; + min-width: 100%; + } + } + `]}},{kind:"method",key:"firstUpdated",value:async function(){await this._routeDataChanged(this.route),this.addEventListener("hass-api-called",e=>this._apiCalled(e))}},{kind:"method",key:"_apiCalled",value:async function(e){const t=e.detail.path;t&&("uninstall"===t?history.back():await this._routeDataChanged(this.route))}},{kind:"method",key:"_routeDataChanged",value:async function(e){const t=e.path.split("/")[1];try{const e=await(0,o.AD)(this.hass,t);this.addon=e}catch{this.addon=void 0}}}]}}),i.oi)}}]); +//# sourceMappingURL=chunk.b6664c6f894e0fac1533.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.gz b/supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..5bf403ddfc2a2b8190ed311f9a7f34b5bcad9ac0 GIT binary patch literal 17856 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 O4bZ4?@RFC$YOE`!Mu3fRJh=UCVQ)r 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.map b/supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.map new file mode 100644 index 000000000..7c247f060 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.b6664c6f894e0fac1533.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.b6664c6f894e0fac1533.js","sources":["webpack://home-assistant-frontend/chunk.b6664c6f894e0fac1533.js"],"mappings":"AAAA;;;AAyMA;AACA;;;AAGA;;;;;AAKA;;AAEA;AAEA;AACA;;;;;;;AAQA;;;;;AAKA;;AAEA;AAEA;AACA;;;;;;;AAQA;;;;;AAOA;;;;;;;;;;;;;;;;AAuBA;AAymBA;;AAEA;;AAEA;AACA;;AAIA;AA0IA;;;;AAIA;;AAEA;AACA;;;AAGA;;;;AAIA;AACA;;;;;;AAQA;;;;;;;;;;;;;;;;;;;;;;AA6HA;;;AAyGA;AACA;;;;;;;;AAQA;;AAGA;;;AAGA;;AAEA;AACA;;;;AAIA;;;;;;;AAQA;;;AAGA;;;;;AAvCA;;;;;;;;;;;;;;;AA8KA;;;AA+EA;AACA;;AAEA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;;AApBA;;;;;;;;;;;AA4CA;;;AAwGA;;AAEA;;;;AARA;;;;;;;;;;;;AAiCA;;AAwBA;AACA;AACA;;;AAMA;;;;AA0IA;;;AAMA;AACA;;;AAGA;;AAEA;;AAKA;;AAEA;;AAEA;;AAIA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AA6EA;AAiLA;;;;AAIA;AACA;AACA;AACA;;;AAGA;;;;;;;;AAQA;AACA;AACA;;;;AAIA;AACA;;;AAGA;;;AAGA;AACA;;;;;;;AAOA;;;;;;;;;AASA;;AAEA;AACA;;;;AAIA;;AAEA;;;;AAIA;;;AAGA;;;;AAIA;AACA;AACA;;;AAGA;;;;;;AAMA;;AAEA;AACA;;;;AAIA;;;AAGA;;AAEA;;AAEA;AACA;AAIA;;;;;;AAMA;;AAEA;AACA;;AAEA;AAKA;;AAEA;;;;AAIA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;AAGA;;AAEA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;AACA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;AAKA;;AAEA;AACA;;AAEA;;;;;;AAMA;;;AAGA;;;AAGA;;AAEA;;;;;;;;AAQA;AACA;;;;;AAKA;AACA;;;;;;;;AAQA;AACA;;;;AAIA;AACA;AACA;;;;;;;;;AASA;AACA;;;;AAIA;AACA;AACA;;;;;AAKA;;;AAGA;AACA;AACA;;;;AAIA;AACA;AACA;;;;;;;;AAQA;AACA;;;;AAIA;;AAEA;AACA;;;AAGA;AACA;;;AAGA;AACA;;;;;;AAMA;AACA;;;;AAIA;AACA;;;;AAIA;;AAEA;;;;;;;;;;AAUA;AACA;AACA;;;AAGA;;;AAGA;;;;AAIA;;;AAGA;AACA;;;;AAIA;AACA;AACA;;;;;;AAMA;AACA;;;;;;;;AAQA;;;;AAIA;;;;AAIA;AAGA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAocA;;;AAoFA;AACA;AACA;;;AARA;;;;;;AA4BA;AAkGA;;AAEA;;AAEA;AACA;AACA;;;AAGA;;;AAKA;;;;;;;;;AAgBA;;;AAiGA;AACA;;;AAPA;;;;;;AA2BA;;AAmQA;AACA;AACA;AACA;;AAEA;;AAEA;;AAEA;AACA;AACA;AACA;;;AAKA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAsCA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js b/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js deleted file mode 100644 index 35cd6b7dc..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js +++ /dev/null @@ -1,68 +0,0 @@ -/*! For license information please see chunk.f496ed6ec276a2689ed4.js.LICENSE.txt */ -(self.webpackJsonp=self.webpackJsonp||[]).push([[9],{167: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,u=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:u,path:c}=Object.assign({path:[]},a.data),f=(a.data.argumentList||[]).map(p);let h;try{const i=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:i[c.slice(-1)[0]]=p(a.data.value),h=!0;break;case 2:h=r.apply(i,f);break;case 3:h=function(t){return Object.assign(t,{[n]:!0})}(new r(...f));break;case 4:{const{port1:i,port2:n}=new MessageChannel;t(e,n),h=function(t,e){return m.set(t,e),t}(i,[i])}break;case 5:h=void 0}}catch(g){h={value:g,[o]:0}}Promise.resolve(h).catch(t=>({value:t,[o]:0})).then(t=>{const[e,n]=d(t);i.postMessage(Object.assign(Object.assign({},e),{id:s}),n),5===u&&(i.removeEventListener("message",r),l(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 l(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(f(o),r===a)return()=>g(e,{type:5,path:i.map(t=>t.toString())}).then(()=>{l(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(p);return t.then.bind(t)}return t(e,[...i,r])},set(t,n,r){f(o);const[a,s]=d(r);return g(e,{type:1,path:[...i,n].map(t=>t.toString()),value:a},s).then(p)},apply(n,a,s){f(o);const u=i[i.length-1];if(u===r)return g(e,{type:4}).then(p);if("bind"===u)return t(e,i.slice(0,-1));const[l,c]=h(s);return g(e,{type:2,path:i.map(t=>t.toString()),argumentList:l},c).then(p)},construct(t,n){f(o);const[r,a]=h(n);return g(e,{type:3,path:i.map(t=>t.toString()),argumentList:r},a).then(p)}});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]),(i=e.map(t=>t[1]),Array.prototype.concat.apply([],i))];var i}const m=new WeakMap;function d(t){for(const[e,i]of u)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 p(t){switch(t.type){case 3:return u.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)})}},168: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=h}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==f.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?h: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 u=0,l=1;u=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 u(t){if("linear"==t)return h;var e=y.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]),p);var n=w.exec(t);return n?o(Number(n[1]),{start:m,middle:d,end:p}[n[2]]):g[t]||h}function l(t,e,i){if(null==e)return T;var n=i.delay+t+i.endDelay;return e=Math.min(i.delay+t,n)?E:A}var c="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=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=u(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,d=.5,p=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,d),"step-end":o(1,p)},_=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",y=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),b=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,T=0,x=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=l(t,e,i),r=function(t,e,i,n,r){switch(n){case x:return"backwards"==e||"both"==e?0:null;case A:return i-r;case E:return"forwards"==e||"both"==e?t:null;case T: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!==x&&(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),u=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(u)},t.calculatePhase=l,t.normalizeEasing=s,t.parseEasingFunction=u}(i={}),function(t,e){function i(t,e){return t in u&&u[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 u=r[s],l=o.style[u];n[u]=i(u,l)}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=l;l=[],tn?i%=n:n%=i;return t*e/(i+n)}(n.length,r.length),l=0;l=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")),u=n.bind(null,new RegExp(o+"|%","g")),l=n.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=a;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 m=t.mergeNestedRepeated.bind(void 0,r," "),d=t.mergeNestedRepeated.bind(void 0,m,",");t.mergeNonNegativeSizePair=m,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,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===l?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=h[o];if(!s)return;var u=i[2].split(","),l=s[0];if(l.length=0&&this._cancelHandlers.splice(i,1)}else u.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 - :host { - display: inline-block; - position: relative; - width: 400px; - border: 1px solid; - padding: 2px; - -moz-appearance: textarea; - -webkit-appearance: textarea; - overflow: hidden; - } - - .mirror-text { - visibility: hidden; - word-wrap: break-word; - @apply --iron-autogrow-textarea; - } - - .fit { - @apply --layout-fit; - } - - textarea { - position: relative; - outline: none; - border: none; - resize: none; - background: inherit; - color: inherit; - /* see comments in template */ - width: 100%; - height: 100%; - font-size: inherit; - font-family: inherit; - line-height: inherit; - text-align: inherit; - @apply --iron-autogrow-textarea; - } - - textarea::-webkit-input-placeholder { - @apply --iron-autogrow-textarea-placeholder; - } - - textarea:-moz-placeholder { - @apply --iron-autogrow-textarea-placeholder; - } - - textarea::-moz-placeholder { - @apply --iron-autogrow-textarea-placeholder; - } - - textarea:-ms-input-placeholder { - @apply --iron-autogrow-textarea-placeholder; - } - - - - - - - -
    - -
    -`,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)}})}}]); -//# sourceMappingURL=chunk.f496ed6ec276a2689ed4.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.gz b/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.gz deleted file mode 100644 index 8a9f0fb0634e7e99b36ad7ee8b9f5694f45c317e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16773 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

    SMU!9PPn&Bau)Spp{X)}|3m8Wc;|nlz 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 diff --git a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.map b/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.map deleted file mode 100644 index 80d592017..000000000 --- a/supervisor/api/panel/frontend_latest/chunk.f496ed6ec276a2689ed4.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.f496ed6ec276a2689ed4.js","sources":["webpack:///chunk.f496ed6ec276a2689ed4.js"],"mappings":";AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;AAy7EA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js b/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js new file mode 100644 index 000000000..c233b74b7 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js @@ -0,0 +1,67 @@ +(self.webpackChunkhome_assistant_frontend=self.webpackChunkhome_assistant_frontend||[]).push([[230],{1281:(e,t,r)=>{"use strict";r.r(t);r(7330),r(7956);var i=r(9722),o=r(1471),n=r(7181),a=(r(313),r(1686),r(1654));function s(e){var t,r=u(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function l(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 d(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 u(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;n--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,o[n])(s)||s);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var o=this.fromClassDescriptor(e),n=this.toClassDescriptor((0,t[i])(o)||o);if(void 0!==n.finisher&&r.push(n.finisher),void 0!==n.elements){e=n.elements;for(var a=0;a +

    + ${this._params.text?i.dy` +

    + ${this._params.text} +

    + `:""} + ${this._params.prompt?i.dy` + + `:""} +
    + ${e&&i.dy` + + ${this._params.dismissText?this._params.dismissText:this.hass.localize("ui.dialogs.generic.cancel")} + + `} + + ${this._params.confirmText?this._params.confirmText:this.hass.localize("ui.dialogs.generic.ok")} + + + `}},{kind:"method",key:"_valueChanged",value:function(e){this._value=e.detail.value}},{kind:"method",key:"_dismiss",value:function(){var e;(null===(e=this._params)||void 0===e?void 0:e.cancel)&&this._params.cancel(),this._close()}},{kind:"method",key:"_handleKeyUp",value:function(e){13===e.keyCode&&this._confirm()}},{kind:"method",key:"_confirm",value:function(){this._params.confirm&&this._params.confirm(this._value),this._close()}},{kind:"method",key:"_dialogClosed",value:function(e){"ignore"!==e.detail.action&&this.closeDialog()}},{kind:"method",key:"_close",value:function(){this._params&&(this._params=void 0,(0,n.B)(this,"dialog-closed",{dialog:this.localName}))}},{kind:"get",static:!0,key:"styles",value:function(){return[a.yu,i.iv` + :host([inert]) { + pointer-events: initial !important; + cursor: initial !important; + } + a { + color: var(--primary-color); + } + p { + margin: 0; + padding-top: 6px; + padding-bottom: 24px; + color: var(--primary-text-color); + } + .no-bottom-padding { + padding-bottom: 0; + } + .secondary { + color: var(--secondary-text-color); + } + ha-dialog { + /* Place above other dialogs */ + --dialog-z-index: 104; + } + `]}}]}}),i.oi)}}]); +//# sourceMappingURL=chunk.f7c3ad6c28d70dd4b039.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.gz b/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..8fd34aff56f8aca575eb1a9c8f7ddd3918ac2a2b GIT binary patch literal 3545 zcmV;~4JPs*iwFP!000021GPG5ciXs@-}hJ0+&K#I0x@=+N|~eS=e*vlo;HC=*usPY zcmOD6Z2tGXC?r6M(l}e*n;8+n?G5*m&J=BK@(=X7CDprcH#`1rBewJnQHm)|xPEgZ z1=p0<!1TR;#C%=WBd-@$}V2kx{I%MCF%v=}yr^X~`;`E@UnKwP|nCsJlIyS%tGI2SKoy>P$J zpCPok+3`v_P{2l#-7U`Diji}SIEMbT7dZ|l*YId}sx&6f-B-7-& zp~cxbt^~hfw>#OdDc^0WUtM%XdQ0_~6m0Z_eim8nBdgCqzG1Y9)R@gOAh3@VR2dUE z?|LiW8RP?MOTSU{=E7jSLgKa|72Q&9#01Z4RxMNan@-RWA2@8cQfQ$+wKT;wRh49| z7P8RYLQ=hxJfV3_Dt%F^owd(lqs zUKA*`UR`i5*kh&F3wDzYB;{&NM%M2qB_CL|dspx%cv2(TN{uI%@mNFYZlu73oQfiu0o=ewpc%AnqAi(d9W zf7)J)CfDK*l5Lr0@9Ca0=+0M)ydsVD^Zk8V(;KpDG{`o^ko9cXVp8X?zKYl-+nv&h zM<7W%>|0OdDeBx=mYRabZ%t(C<)7_y@w?sjno5*`b3if=F<2~BRyn}%f4l~n{ zJGahunX?k;r@y2=dXP=|VYRpc`JL&`F)NK;UrR|o*#di|7xM9A#8z@$Qut5rH`blS zPQns1XH*fK2i%9}5Zk_h(DIHpwj!wS=#9-q!GAAnDvQ;sFCJ^W@~OLC0L9}3uPrZ-IGwGon$d^z|2(0>XdbY&Vdjz{?nF zNej6+rad>>AF6){IjMPEDUGC|Vmq1pjMZ`3UdZw;x}0Pl7U2SueX$ESqu-C0*xlqq ziDXOnSTJ8AK)2u9lHhg!gA^^5`jb(@GzeINvc6C|btm;)K^&X^i1N-Ewt&T8db5Ct zgP+bAfljywOG~`hBSf}93lFJt zpSK9Rot(67^C^=UPCjZ$fH#W|7#x@cR~sr-knc=;5r#TYNIbw5tg`~~u|VGnuC&}$ zT1dlixJLFE@`z!)DB-BX6Q(Q1#cYVS6%7ew?~pSn3iAuNLrnir(~rNu@%`cSP59le zZCFLjUFfw;vh=aVc$^|A>P~P^BLvWNs)Rxv!YJ+zFfWC#>hp^Q|FS$^@cG;+L-v&+ zxiYfRjO=NGFI+4rXZjl{wqBg?h7`>x!i_uE!k_-&t^B zY#|)M^%;onXtWv{0|J7QD;h*6VAlRnmE`foLJh|Y1&5}1t;pKMlWEab%0A9!W-|n# zKMEV4l|-Jt&7*yfsn})KQ&V9ad=*+xH`cf@!Oku=DdPDhh#QY3ac4hFDAPBF#zTYZ z8n?fYTkJ>4GzgdOPjcPlAfv~FOuRx^cUX%9wbh~CQQ(A@+H{F{@A9y%Va}BOjqVZJ zWg0?o4?5j(r+ghcX{Y>b=8eEKwbd(Oy}cr;j+^lvYz7YTY~VSCPTI5aO7xwu9}XOc z&}I!j=&$))*`oLg&o73S+aaZ{C8T*3k{#?X%h68G$(DkneoI=50G-vJsl#24v?U(i%AmUp&b*RXUSs>2&jLOSfkr zbT^q!zvK{V08g~0+g6+5tfo%Tmpl=sJ@><04}vWMF>)nt zW>RkY*^u{Ugws!%e4kff#<}Bs3A-H)K78x zH6MybNYE7FqqwfRpTZ2ytria{DSkS08EZ>)-`Yd2!93xU8Wz(9@X@3s|9+$rOEGD^ z^v>?!8_F~&pY&Y7Z;9uDlk1%ZuM9myQb}qnE1BYvd;m(GOZo_A`A6xaK9hERyTF2i zp^#fG{pfIJ=Z!F6^c&FW+Q-jSI&eAETyUB|?)RK=61X}u0MGxS5dv4R1PhiBqnA31 zqjBX4ACD|Yj{6%(AG|nY@pa?t7*UGd^6aj|0`<2}6i&;d(nPm}5y+?HNSq>@#unJV zyu|5WHZ*u3U>XOI#0qgTcj!G8t z{pC?ymC=6C@_kKc3Qu=6X=MOY9GWCse2=&JzRvwWwKKjw@zQ@*0ri@kD4B_ccv!vk z)K1ieK<#8@JeqEh%Mg%Ws0Us|L*{=rW`O!^)DZKZkL!Z+2%5h&_F{c8&X?0c-vfoz zv7No#aT`K?R;r^D*!enJ4DGf%IJ82Vz#rKc<()ZWu=1zd+&ea_7HTY zCF{DOZN~eiJa`uoiDX~QPcoN})1)H&(a?D1_TBps?55l57NJ?UnzCVv<6szM5Wv(KkM4Ttwd+j88`f7< z#^Iy_!$pqz6TP95@@itHb$peXX}KS0y(ghG^%kp5;KaPjSdxx5iuSy{5U1G>?~DQ~ zYp*&HJgM1@1=k6wDykHKxq1g)O7w;%ifqHx8Vl~F9H^H(T69guu|QVXMEe&KsLur5 zWhAfdg`^O|)DSxI?i>Jrhyx6Ze7^{InE1tGwt_ro`ELcv(i*6W+xfNln4&e#;*1;a z@E;0S#h|QF4*t=1Q66V`o&%`bwbVajnz`E&GP+oezK-HxgTe{%?KR5oh}M$9m1Dol zqP1=K(v7`|;JzV$gLlbmhM>Ys87HJv-P6fenjUj&Iobh(2Cq#0N_@%oaeh}48O#tPty7X-As+)lO3es@b4saX7 z>&C?HU)xD&OJ`mI*e$Kc)W3C`Q)qcZu4%I$n^wQyn3Ls^eX!vqIn#o3y{G*c938^gI+f05`#!wdeyHYfwQ0dkZbRL0qK5j|C8`m+OckvJuZi@9 zBK3r)BgW(Y#U#qHgW`dyTbYKnacLS<3vvfR-bT8I^MJOmp)Uq8;pJhx0{GdnfHOpgll-(Vf__+RtA5OD!M_VmhCtf3-mLp*@iJJOXo8TS0B&6LG}#yU47-{ zy>n|5=|0GRN4B&>K@j&M)BhpH*|~3P^{0kTg_LWYRwVzl!z^d-L%}OHLg{S9IF)*h zlDjB1Tfw-da!%jd_Zx{HX_7OxZH3f?>qP`z?W7X&G*rk&GU8N;#-KvrXY;u)8gsje zrjXkaG63H)UL@zSG`@+LYta_Ti}vHhneR7>e)jMFU7Cus~9 z%5md(ke?T5C~PBIPkxcuKO#uTwRlexVL!I`x|#gqNd!6f=<}cE_HQhT%icO<9@0pw4ezR+prHQ9XTCzdWz&XV>SK Tuk#<38J+(d;(a6RnJoYS608t= literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.map b/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.map new file mode 100644 index 000000000..456bf0dd0 --- /dev/null +++ b/supervisor/api/panel/frontend_latest/chunk.f7c3ad6c28d70dd4b039.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.f7c3ad6c28d70dd4b039.js","sources":["webpack://home-assistant-frontend/chunk.f7c3ad6c28d70dd4b039.js"],"mappings":"AAAA;;;AA6HA;AACA;AACA;;AAEA;;;AAGA;;AAEA;;AAIA;;AAEA;AACA;;;AAGA;AACA;AACA;AACA;AACA;;AAEA;;AAEA;AACA;AACA;;;;AAIA;AACA;;;AAGA;;;AAKA;;;;;;;;;;;;;;;;;;;;;;;;AA4FA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js b/supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js new file mode 100644 index 000000000..ccde15acb --- /dev/null +++ b/supervisor/api/panel/frontend_latest/entrypoint.34e2ee3b.js @@ -0,0 +1,4566 @@ +/*! For license information please see entrypoint.34e2ee3b.js.LICENSE.txt */ +(()=>{var e,t={5317:(e,t,r)=>{"use strict";r.d(t,{J3k:()=>i,aIO:()=>n,WhP:()=>o,EeS:()=>s,OE9:()=>a,sVq:()=>l,mdD:()=>c,r5M:()=>d,pcj:()=>p,XXd:()=>h,x9U:()=>u,DGg:()=>f,SXi:()=>m,OGU:()=>y,DkV:()=>v,e2C:()=>g,TPs:()=>b,WSy:()=>_,Xc_:()=>w,BBX:()=>k,T__:()=>E,gCD:()=>x,FCR:()=>C,I0v:()=>A,ofU:()=>S,$Qi:()=>T,CP8:()=>P,B3I:()=>O,$gb:()=>I,CxY:()=>D,$Z0:()=>R,qV_:()=>z,YWR:()=>F,Ccq:()=>L});var i="M20,11V13H8L13.5,18.5L12.08,19.92L4.16,12L12.08,4.08L13.5,5.5L8,11H20Z",n="M4,11V13H16L10.5,18.5L11.92,19.92L19.84,12L11.92,4.08L10.5,5.5L16,11H4Z",o="M12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22M12,7L7,12H10V16H14V12H17L12,7Z",s="M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z",a="M12 2C6.5 2 2 6.5 2 12S6.5 22 12 22 22 17.5 22 12 17.5 2 12 2M10 17L5 12L6.41 10.59L10 14.17L17.59 6.58L19 8L10 17Z",l="M6,4H18V5H21V7H18V9H21V11H18V13H21V15H18V17H21V19H18V20H6V19H3V17H6V15H3V13H6V11H3V9H6V7H3V5H6V4M11,15V18H12V15H11M13,15V18H14V15H13M15,15V18H16V15H15Z",c="M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2Z",d="M19,6.41L17.59,5L12,10.59L6.41,5L5,6.41L10.59,12L5,17.59L6.41,19L12,13.41L17.59,19L19,17.59L13.41,12L19,6.41Z",p="M15.9,18.45C17.25,18.45 18.35,17.35 18.35,16C18.35,14.65 17.25,13.55 15.9,13.55C14.54,13.55 13.45,14.65 13.45,16C13.45,17.35 14.54,18.45 15.9,18.45M21.1,16.68L22.58,17.84C22.71,17.95 22.75,18.13 22.66,18.29L21.26,20.71C21.17,20.86 21,20.92 20.83,20.86L19.09,20.16C18.73,20.44 18.33,20.67 17.91,20.85L17.64,22.7C17.62,22.87 17.47,23 17.3,23H14.5C14.32,23 14.18,22.87 14.15,22.7L13.89,20.85C13.46,20.67 13.07,20.44 12.71,20.16L10.96,20.86C10.81,20.92 10.62,20.86 10.54,20.71L9.14,18.29C9.05,18.13 9.09,17.95 9.22,17.84L10.7,16.68L10.65,16L10.7,15.31L9.22,14.16C9.09,14.05 9.05,13.86 9.14,13.71L10.54,11.29C10.62,11.13 10.81,11.07 10.96,11.13L12.71,11.84C13.07,11.56 13.46,11.32 13.89,11.15L14.15,9.29C14.18,9.13 14.32,9 14.5,9H17.3C17.47,9 17.62,9.13 17.64,9.29L17.91,11.15C18.33,11.32 18.73,11.56 19.09,11.84L20.83,11.13C21,11.07 21.17,11.13 21.26,11.29L22.66,13.71C22.75,13.86 22.71,14.05 22.58,14.16L21.1,15.31L21.15,16L21.1,16.68M6.69,8.07C7.56,8.07 8.26,7.37 8.26,6.5C8.26,5.63 7.56,4.92 6.69,4.92A1.58,1.58 0 0,0 5.11,6.5C5.11,7.37 5.82,8.07 6.69,8.07M10.03,6.94L11,7.68C11.07,7.75 11.09,7.87 11.03,7.97L10.13,9.53C10.08,9.63 9.96,9.67 9.86,9.63L8.74,9.18L8,9.62L7.81,10.81C7.79,10.92 7.7,11 7.59,11H5.79C5.67,11 5.58,10.92 5.56,10.81L5.4,9.62L4.64,9.18L3.5,9.63C3.41,9.67 3.3,9.63 3.24,9.53L2.34,7.97C2.28,7.87 2.31,7.75 2.39,7.68L3.34,6.94L3.31,6.5L3.34,6.06L2.39,5.32C2.31,5.25 2.28,5.13 2.34,5.03L3.24,3.47C3.3,3.37 3.41,3.33 3.5,3.37L4.63,3.82L5.4,3.38L5.56,2.19C5.58,2.08 5.67,2 5.79,2H7.59C7.7,2 7.79,2.08 7.81,2.19L8,3.38L8.74,3.82L9.86,3.37C9.96,3.33 10.08,3.37 10.13,3.47L11.03,5.03C11.09,5.13 11.07,5.25 11,5.32L10.03,6.06L10.06,6.5L10.03,6.94Z",h="M11.5,11L17.88,16.37L17,16.55L16.36,16.67C15.73,16.8 15.37,17.5 15.65,18.07L15.92,18.65L17.28,21.59L15.86,22.25L14.5,19.32L14.24,18.74C13.97,18.15 13.22,17.97 12.72,18.38L12.21,18.78L11.5,19.35V11M10.76,8.69A0.76,0.76 0 0,0 10,9.45V20.9C10,21.32 10.34,21.66 10.76,21.66C10.95,21.66 11.11,21.6 11.24,21.5L13.15,19.95L14.81,23.57C14.94,23.84 15.21,24 15.5,24C15.61,24 15.72,24 15.83,23.92L18.59,22.64C18.97,22.46 19.15,22 18.95,21.63L17.28,18L19.69,17.55C19.85,17.5 20,17.43 20.12,17.29C20.39,16.97 20.35,16.5 20,16.21L11.26,8.86L11.25,8.87C11.12,8.76 10.95,8.69 10.76,8.69M15,10V8H20V10H15M13.83,4.76L16.66,1.93L18.07,3.34L15.24,6.17L13.83,4.76M10,0H12V5H10V0M3.93,14.66L6.76,11.83L8.17,13.24L5.34,16.07L3.93,14.66M3.93,3.34L5.34,1.93L8.17,4.76L6.76,6.17L3.93,3.34M7,10H2V8H7V10",u="M19,4H15.5L14.5,3H9.5L8.5,4H5V6H19M6,19A2,2 0 0,0 8,21H16A2,2 0 0,0 18,19V7H6V19Z",f="M21.81 10.25C21.75 10.21 21.25 9.82 20.17 9.82C19.89 9.82 19.61 9.85 19.33 9.9C19.12 8.5 17.95 7.79 17.9 7.76L17.61 7.59L17.43 7.86C17.19 8.22 17 8.63 16.92 9.05C16.72 9.85 16.84 10.61 17.25 11.26C16.76 11.54 15.96 11.61 15.79 11.61H2.62C2.28 11.61 2 11.89 2 12.24C2 13.39 2.18 14.54 2.58 15.62C3.03 16.81 3.71 17.69 4.58 18.23C5.56 18.83 7.17 19.17 9 19.17C9.79 19.17 10.61 19.1 11.42 18.95C12.54 18.75 13.62 18.36 14.61 17.79C15.43 17.32 16.16 16.72 16.78 16C17.83 14.83 18.45 13.5 18.9 12.35H19.09C20.23 12.35 20.94 11.89 21.33 11.5C21.59 11.26 21.78 10.97 21.92 10.63L22 10.39L21.81 10.25M3.85 11.24H5.61C5.69 11.24 5.77 11.17 5.77 11.08V9.5C5.77 9.42 5.7 9.34 5.61 9.34H3.85C3.76 9.34 3.69 9.41 3.69 9.5V11.08C3.7 11.17 3.76 11.24 3.85 11.24M6.28 11.24H8.04C8.12 11.24 8.2 11.17 8.2 11.08V9.5C8.2 9.42 8.13 9.34 8.04 9.34H6.28C6.19 9.34 6.12 9.41 6.12 9.5V11.08C6.13 11.17 6.19 11.24 6.28 11.24M8.75 11.24H10.5C10.6 11.24 10.67 11.17 10.67 11.08V9.5C10.67 9.42 10.61 9.34 10.5 9.34H8.75C8.67 9.34 8.6 9.41 8.6 9.5V11.08C8.6 11.17 8.66 11.24 8.75 11.24M11.19 11.24H12.96C13.04 11.24 13.11 11.17 13.11 11.08V9.5C13.11 9.42 13.05 9.34 12.96 9.34H11.19C11.11 9.34 11.04 9.41 11.04 9.5V11.08C11.04 11.17 11.11 11.24 11.19 11.24M6.28 9H8.04C8.12 9 8.2 8.91 8.2 8.82V7.25C8.2 7.16 8.13 7.09 8.04 7.09H6.28C6.19 7.09 6.12 7.15 6.12 7.25V8.82C6.13 8.91 6.19 9 6.28 9M8.75 9H10.5C10.6 9 10.67 8.91 10.67 8.82V7.25C10.67 7.16 10.61 7.09 10.5 7.09H8.75C8.67 7.09 8.6 7.15 8.6 7.25V8.82C8.6 8.91 8.66 9 8.75 9M11.19 9H12.96C13.04 9 13.11 8.91 13.11 8.82V7.25C13.11 7.16 13.04 7.09 12.96 7.09H11.19C11.11 7.09 11.04 7.15 11.04 7.25V8.82C11.04 8.91 11.11 9 11.19 9M11.19 6.72H12.96C13.04 6.72 13.11 6.65 13.11 6.56V5C13.11 4.9 13.04 4.83 12.96 4.83H11.19C11.11 4.83 11.04 4.89 11.04 5V6.56C11.04 6.64 11.11 6.72 11.19 6.72M13.65 11.24H15.41C15.5 11.24 15.57 11.17 15.57 11.08V9.5C15.57 9.42 15.5 9.34 15.41 9.34H13.65C13.57 9.34 13.5 9.41 13.5 9.5V11.08C13.5 11.17 13.57 11.24 13.65 11.24",m="M12,16A2,2 0 0,1 14,18A2,2 0 0,1 12,20A2,2 0 0,1 10,18A2,2 0 0,1 12,16M12,10A2,2 0 0,1 14,12A2,2 0 0,1 12,14A2,2 0 0,1 10,12A2,2 0 0,1 12,10M12,4A2,2 0 0,1 14,6A2,2 0 0,1 12,8A2,2 0 0,1 10,6A2,2 0 0,1 12,4Z",y="M5,20H19V18H5M19,9H15V3H9V9H5L12,16L19,9Z",v="M10 3H14V14H10V3M10 21V17H14V21H10Z",g="M13,9H18.5L13,3.5V9M6,2H14L20,8V20A2,2 0 0,1 18,22H6C4.89,22 4,21.1 4,20V4C4,2.89 4.89,2 6,2M15,18V16H6V18H15M18,14V12H6V14H18Z",b="M6,22A3,3 0 0,1 3,19C3,18.4 3.18,17.84 3.5,17.37L9,7.81V6A1,1 0 0,1 8,5V4A2,2 0 0,1 10,2H14A2,2 0 0,1 16,4V5A1,1 0 0,1 15,6V7.81L20.5,17.37C20.82,17.84 21,18.4 21,19A3,3 0 0,1 18,22H6M5,19A1,1 0 0,0 6,20H18A1,1 0 0,0 19,19C19,18.79 18.93,18.59 18.82,18.43L16.53,14.47L14,17L8.93,11.93L5.18,18.43C5.07,18.59 5,18.79 5,19M13,10A1,1 0 0,0 12,11A1,1 0 0,0 13,12A1,1 0 0,0 14,11A1,1 0 0,0 13,10Z",_="M20,6A2,2 0 0,1 22,8V18A2,2 0 0,1 20,20H4A2,2 0 0,1 2,18V6A2,2 0 0,1 4,4H10L12,6H20M10.75,13H14V17H16V13H19.25L15,8.75",w="M15.07,11.25L14.17,12.17C13.45,12.89 13,13.5 13,15H11V14.5C11,13.39 11.45,12.39 12.17,11.67L13.41,10.41C13.78,10.05 14,9.55 14,9C14,7.89 13.1,7 12,7A2,2 0 0,0 10,9H8A4,4 0 0,1 12,5A4,4 0 0,1 16,9C16,9.88 15.64,10.67 15.07,11.25M13,19H11V17H13M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12C22,6.47 17.5,2 12,2Z",k="M13.5,8H12V13L16.28,15.54L17,14.33L13.5,12.25V8M13,3A9,9 0 0,0 4,12H1L4.96,16.03L9,12H6A7,7 0 0,1 13,5A7,7 0 0,1 20,12A7,7 0 0,1 13,19C11.07,19 9.32,18.21 8.06,16.94L6.64,18.36C8.27,20 10.5,21 13,21A9,9 0 0,0 22,12A9,9 0 0,0 13,3",E="M21.8,13H20V21H13V17.67L15.79,14.88L16.5,15C17.66,15 18.6,14.06 18.6,12.9C18.6,11.74 17.66,10.8 16.5,10.8A2.1,2.1 0 0,0 14.4,12.9L14.5,13.61L13,15.13V9.65C13.66,9.29 14.1,8.6 14.1,7.8A2.1,2.1 0 0,0 12,5.7A2.1,2.1 0 0,0 9.9,7.8C9.9,8.6 10.34,9.29 11,9.65V15.13L9.5,13.61L9.6,12.9A2.1,2.1 0 0,0 7.5,10.8A2.1,2.1 0 0,0 5.4,12.9A2.1,2.1 0 0,0 7.5,15L8.21,14.88L11,17.67V21H4V13H2.25C1.83,13 1.42,13 1.42,12.79C1.43,12.57 1.85,12.15 2.28,11.72L11,3C11.33,2.67 11.67,2.33 12,2.33C12.33,2.33 12.67,2.67 13,3L17,7V6H19V9L21.78,11.78C22.18,12.18 22.59,12.59 22.6,12.8C22.6,13 22.2,13 21.8,13M7.5,12A0.9,0.9 0 0,1 8.4,12.9A0.9,0.9 0 0,1 7.5,13.8A0.9,0.9 0 0,1 6.6,12.9A0.9,0.9 0 0,1 7.5,12M16.5,12C17,12 17.4,12.4 17.4,12.9C17.4,13.4 17,13.8 16.5,13.8A0.9,0.9 0 0,1 15.6,12.9A0.9,0.9 0 0,1 16.5,12M12,6.9C12.5,6.9 12.9,7.3 12.9,7.8C12.9,8.3 12.5,8.7 12,8.7C11.5,8.7 11.1,8.3 11.1,7.8C11.1,7.3 11.5,6.9 12,6.9Z",x="M13.5,4A1.5,1.5 0 0,0 12,5.5A1.5,1.5 0 0,0 13.5,7A1.5,1.5 0 0,0 15,5.5A1.5,1.5 0 0,0 13.5,4M13.14,8.77C11.95,8.87 8.7,11.46 8.7,11.46C8.5,11.61 8.56,11.6 8.72,11.88C8.88,12.15 8.86,12.17 9.05,12.04C9.25,11.91 9.58,11.7 10.13,11.36C12.25,10 10.47,13.14 9.56,18.43C9.2,21.05 11.56,19.7 12.17,19.3C12.77,18.91 14.38,17.8 14.54,17.69C14.76,17.54 14.6,17.42 14.43,17.17C14.31,17 14.19,17.12 14.19,17.12C13.54,17.55 12.35,18.45 12.19,17.88C12,17.31 13.22,13.4 13.89,10.71C14,10.07 14.3,8.67 13.14,8.77Z",C="M7,14A2,2 0 0,1 5,12A2,2 0 0,1 7,10A2,2 0 0,1 9,12A2,2 0 0,1 7,14M12.65,10C11.83,7.67 9.61,6 7,6A6,6 0 0,0 1,12A6,6 0 0,0 7,18C9.61,18 11.83,16.33 12.65,14H17V18H21V14H23V10H12.65Z",A="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z",S="M18 7C16.9 7 16 7.9 16 9V15C16 16.1 16.9 17 18 17H20C21.1 17 22 16.1 22 15V11H20V15H18V9H22V7H18M2 7V17H8V15H4V7H2M11 7C9.9 7 9 7.9 9 9V15C9 16.1 9.9 17 11 17H13C14.1 17 15 16.1 15 15V9C15 7.9 14.1 7 13 7H11M11 9H13V15H11V9Z",T="M3,6H21V8H3V6M3,11H21V13H3V11M3,16H21V18H3V16Z",P="M17,3A2,2 0 0,1 19,5V15A2,2 0 0,1 17,17H13V19H14A1,1 0 0,1 15,20H22V22H15A1,1 0 0,1 14,23H10A1,1 0 0,1 9,22H2V20H9A1,1 0 0,1 10,19H11V17H7C5.89,17 5,16.1 5,15V5A2,2 0 0,1 7,3H17Z",O="M2,10.96C1.5,10.68 1.35,10.07 1.63,9.59L3.13,7C3.24,6.8 3.41,6.66 3.6,6.58L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.66,6.72 20.82,6.88 20.91,7.08L22.36,9.6C22.64,10.08 22.47,10.69 22,10.96L21,11.54V16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V10.96C2.7,11.13 2.32,11.14 2,10.96M12,4.15V4.15L12,10.85V10.85L17.96,7.5L12,4.15M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V12.69L14,15.59C13.67,15.77 13.3,15.76 13,15.6V19.29L19,15.91M13.85,13.36L20.13,9.73L19.55,8.72L13.27,12.35L13.85,13.36Z",I="M21,16.5C21,16.88 20.79,17.21 20.47,17.38L12.57,21.82C12.41,21.94 12.21,22 12,22C11.79,22 11.59,21.94 11.43,21.82L3.53,17.38C3.21,17.21 3,16.88 3,16.5V7.5C3,7.12 3.21,6.79 3.53,6.62L11.43,2.18C11.59,2.06 11.79,2 12,2C12.21,2 12.41,2.06 12.57,2.18L20.47,6.62C20.79,6.79 21,7.12 21,7.5V16.5M12,4.15L10.11,5.22L16,8.61L17.96,7.5L12,4.15M6.04,7.5L12,10.85L13.96,9.75L8.08,6.35L6.04,7.5M5,15.91L11,19.29V12.58L5,9.21V15.91M19,15.91V9.21L13,12.58V19.29L19,15.91Z",D="M5.41,21L6.12,17H2.12L2.47,15H6.47L7.53,9H3.53L3.88,7H7.88L8.59,3H10.59L9.88,7H15.88L16.59,3H18.59L17.88,7H21.88L21.53,9H17.53L16.47,15H20.47L20.12,17H16.12L15.41,21H13.41L14.12,17H8.12L7.41,21H5.41M9.53,9L8.47,15H14.47L15.53,9H9.53Z",R="M20.5,11H19V7C19,5.89 18.1,5 17,5H13V3.5A2.5,2.5 0 0,0 10.5,1A2.5,2.5 0 0,0 8,3.5V5H4A2,2 0 0,0 2,7V10.8H3.5C5,10.8 6.2,12 6.2,13.5C6.2,15 5,16.2 3.5,16.2H2V20A2,2 0 0,0 4,22H7.8V20.5C7.8,19 9,17.8 10.5,17.8C12,17.8 13.2,19 13.2,20.5V22H17A2,2 0 0,0 19,20V16H20.5A2.5,2.5 0 0,0 23,13.5A2.5,2.5 0 0,0 20.5,11Z",z="M12,1L3,5V11C3,16.55 6.84,21.74 12,23C17.16,21.74 21,16.55 21,11V5L12,1Z",F="M12,18H6V14H12M21,14V12L20,7H4L3,12V14H4V20H14V14H18V20H20V14M20,4H4V6H20V4Z",L="M13,3V9H21V3M13,21H21V11H13M3,21H11V15H3M3,13H11V3H3V13Z"},4669:(e,t,r)=>{"use strict";var i=r(9722);function n(e){var t,r=c(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function o(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function s(e){return e.decorators&&e.decorators.length}function a(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function l(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 c(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s{const r=document.createElement("span");n.bold&&r.classList.add("bold"),n.italic&&r.classList.add("italic"),n.underline&&r.classList.add("underline"),n.strikethrough&&r.classList.add("strikethrough"),null!==n.foregroundColor&&r.classList.add("fg-"+n.foregroundColor),null!==n.backgroundColor&&r.classList.add("bg-"+n.backgroundColor),r.appendChild(document.createTextNode(e)),t.appendChild(r)};let s;for(;null!==(s=r.exec(e));){const t=s.index;o(e.substring(i,t)),i=t+s[0].length,void 0!==s[1]&&s[1].split(";").forEach(e=>{switch(parseInt(e,10)){case 0:n.bold=!1,n.italic=!1,n.underline=!1,n.strikethrough=!1,n.foregroundColor=null,n.backgroundColor=null;break;case 1:n.bold=!0;break;case 3:n.italic=!0;break;case 4:n.underline=!0;break;case 9:n.strikethrough=!0;break;case 22:n.bold=!1;break;case 23:n.italic=!1;break;case 24:n.underline=!1;break;case 29:n.strikethrough=!1;break;case 30:n.foregroundColor=null;break;case 31:n.foregroundColor="red";break;case 32:n.foregroundColor="green";break;case 33:n.foregroundColor="yellow";break;case 34:n.foregroundColor="blue";break;case 35:n.foregroundColor="magenta";break;case 36:n.foregroundColor="cyan";break;case 37:n.foregroundColor="white";break;case 39:n.foregroundColor=null;break;case 40:n.backgroundColor="black";break;case 41:n.backgroundColor="red";break;case 42:n.backgroundColor="green";break;case 43:n.backgroundColor="yellow";break;case 44:n.backgroundColor="blue";break;case 45:n.backgroundColor="magenta";break;case 46:n.backgroundColor="cyan";break;case 47:n.backgroundColor="white";break;case 49:n.backgroundColor=null}})}return o(e.substring(i)),t}}]}}),i.oi)},9863:(e,t,r)=>{"use strict";var i=r(8149),n=r(6389),o=r(5317),s=r(8426),a=r(9722);const l=[60,60,24,7],c=["second","minute","hour","day"];const d=(0,n.o)(e=>class extends e{static get properties(){return{hass:Object,localize:{type:Function,computed:"__computeLocalize(hass.localize)"}}}__computeLocalize(e){return e}});class p extends(d(s.H3)){static get properties(){return{hass:Object,datetime:{type:String,observer:"datetimeChanged"},datetimeObj:{type:Object,observer:"datetimeObjChanged"},parsedDateTime:Object}}constructor(){super(),this.updateRelative=this.updateRelative.bind(this)}connectedCallback(){super.connectedCallback(),this.updateInterval=setInterval(this.updateRelative,6e4)}disconnectedCallback(){super.disconnectedCallback(),clearInterval(this.updateInterval)}datetimeChanged(e){this.parsedDateTime=e?new Date(e):null,this.updateRelative()}datetimeObjChanged(e){this.parsedDateTime=e,this.updateRelative()}updateRelative(){const e=(0,i.vz)(this);this.parsedDateTime?e.innerHTML=function(e,t,r={}){let i=((r.compareTime||new Date).getTime()-e.getTime())/1e3;const n=i>=0?"past":"future";i=Math.abs(i);let o=Math.round(i);if(0===o)return t("ui.components.relative_time.just_now");let s="week";for(let a=0;ae.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!0},{kind:"field",decorators:[(0,a.Cb)({type:Boolean})],key:"showTopbar",value:()=>!1},{kind:"field",decorators:[(0,a.Cb)()],key:"topbarClass",value:void 0},{kind:"field",decorators:[(0,a.Cb)()],key:"datetime",value:void 0},{kind:"field",decorators:[(0,a.Cb)()],key:"iconTitle",value:void 0},{kind:"field",decorators:[(0,a.Cb)()],key:"iconClass",value:void 0},{kind:"field",decorators:[(0,a.Cb)()],key:"icon",value:()=>o.Xc_},{kind:"field",decorators:[(0,a.Cb)()],key:"iconImage",value:void 0},{kind:"method",key:"render",value:function(){return a.dy` + ${this.showTopbar?a.dy`
    `:""} + ${this.iconImage?a.dy` +
    + +
    +
    + `:a.dy` + + `} +
    +
    + ${this.title} +
    +
    + ${this.description} + ${!1===this.available?" (Not available)":""} + ${this.datetime?a.dy` + + `:void 0} +
    +
    + `}},{kind:"get",static:!0,key:"styles",value:function(){return a.iv` + ha-svg-icon { + margin-right: 24px; + margin-left: 8px; + margin-top: 12px; + float: left; + color: var(--secondary-text-color); + } + ha-svg-icon.update { + color: var(--paper-orange-400); + } + ha-svg-icon.running, + ha-svg-icon.installed { + color: var(--paper-green-400); + } + ha-svg-icon.hassupdate, + ha-svg-icon.snapshot { + color: var(--paper-item-icon-color); + } + ha-svg-icon.not_available { + color: var(--error-color); + } + .title { + color: var(--primary-text-color); + white-space: nowrap; + text-overflow: ellipsis; + overflow: hidden; + } + .addition { + color: var(--secondary-text-color); + overflow: hidden; + position: relative; + height: 2.4em; + line-height: 1.2em; + } + ha-relative-time { + display: block; + } + .icon_image img { + max-height: 40px; + max-width: 40px; + margin-top: 4px; + margin-right: 16px; + float: left; + } + .icon_image.stopped, + .icon_image.not_available { + filter: grayscale(1); + } + .dot { + position: absolute; + background-color: var(--paper-orange-400); + width: 12px; + height: 12px; + top: 8px; + right: 8px; + border-radius: 50%; + } + .topbar { + position: absolute; + width: 100%; + height: 2px; + top: 0; + left: 0; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + } + .topbar.installed { + background-color: var(--primary-color); + } + .topbar.update { + background-color: var(--accent-color); + } + .topbar.unavailable { + background-color: var(--error-color); + } + `}}]}}),a.oi)},3098:(e,t,r)=>{"use strict";r(4497);var i=r(5317),n=(r(6280),r(8121),r(9722)),o=r(1471),s=r(7181);r(6075),r(2039);function a(e){var t,r=h(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function l(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 d(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 h(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;snull},{kind:"field",decorators:[(0,n.Cb)({type:Boolean})],key:"uploading",value:()=>!1},{kind:"field",decorators:[(0,n.Cb)({type:Boolean,attribute:"auto-open-file-dialog"})],key:"autoOpenFileDialog",value:()=>!1},{kind:"field",decorators:[(0,n.sz)()],key:"_drag",value:()=>!1},{kind:"field",decorators:[(0,n.IO)("#input")],key:"_input",value:void 0},{kind:"method",key:"firstUpdated",value:function(e){var t;(f(m(r.prototype),"firstUpdated",this).call(this,e),this.autoOpenFileDialog)&&(null===(t=this._input)||void 0===t||t.click())}},{kind:"method",key:"updated",value:function(e){e.has("_drag")&&!this.uploading&&this.shadowRoot.querySelector("paper-input-container")._setFocused(this._drag)}},{kind:"method",key:"render",value:function(){return n.dy` + ${this.uploading?n.dy``:n.dy` + + `} + `}},{kind:"method",key:"_handleDrop",value:function(e){var t;e.preventDefault(),e.stopPropagation(),(null===(t=e.dataTransfer)||void 0===t?void 0:t.files)&&(0,s.B)(this,"file-picked",{files:e.dataTransfer.files}),this._drag=!1}},{kind:"method",key:"_handleDragStart",value:function(e){e.preventDefault(),e.stopPropagation(),this._drag=!0}},{kind:"method",key:"_handleDragEnd",value:function(e){e.preventDefault(),e.stopPropagation(),this._drag=!1}},{kind:"method",key:"_handleFilePicked",value:function(e){(0,s.B)(this,"file-picked",{files:e.target.files})}},{kind:"method",key:"_clearValue",value:function(e){e.preventDefault(),this.value=null,(0,s.B)(this,"change")}},{kind:"get",static:!0,key:"styles",value:function(){return n.iv` + paper-input-container { + position: relative; + padding: 8px; + margin: 0 -8px; + } + paper-input-container.dragged:before { + position: var(--layout-fit_-_position); + top: var(--layout-fit_-_top); + right: var(--layout-fit_-_right); + bottom: var(--layout-fit_-_bottom); + left: var(--layout-fit_-_left); + background: currentColor; + content: ""; + opacity: var(--dark-divider-opacity); + pointer-events: none; + border-radius: 4px; + } + input.file { + display: none; + } + img { + max-width: 125px; + max-height: 125px; + } + mwc-icon-button { + --mdc-icon-button-size: 24px; + --mdc-icon-size: 20px; + } + ha-circular-progress { + display: block; + text-align-last: center; + } + `}}]}}),n.oi);var y=r(7097),v=r(6765);function g(e){var t,r=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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function b(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 r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function E(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;snull},{kind:"field",decorators:[(0,n.sz)()],key:"_uploading",value:()=>!1},{kind:"method",key:"render",value:function(){return n.dy` + + `}},{kind:"method",key:"_uploadFile",value:async function(e){const t=e.detail.files[0];if(["application/x-tar"].includes(t.type)){this._uploading=!0;try{const e=await(0,y.oS)(this.hass,t);(0,s.B)(this,"snapshot-uploaded",{snapshot:e.data})}catch(r){(0,v.Ys)(this,{title:"Upload failed",text:r.toString(),confirmText:"ok"})}finally{this._uploading=!1}}else(0,v.Ys)(this,{title:"Unsupported file format",text:"Please choose a Home Assistant snapshot file (.tar)",confirmText:"ok"})}}]}}),n.oi)},6903:(e,t,r)=>{"use strict";r.d(t,{v:()=>n});var i=r(7181);const n=(e,t)=>{(0,i.B)(e,"show-dialog",{dialogTag:"dialog-hassio-markdown",dialogImport:()=>Promise.all([r.e(546),r.e(116)]).then(r.bind(r,6884)),dialogParams:t})}},6008:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DialogHassioNetwork:()=>At});var i=r(7480),n=r(7581),o=r(9722),s=r(7690),a=r(440),l=(r(7330),r(4707)),c=r(7181),d=r(2774),p=r(5415),h=r(8014),u=r(8601),f=r(8220),m=(r(4497),{ACTIVE:"mdc-tab-indicator--active",FADE:"mdc-tab-indicator--fade",NO_TRANSITION:"mdc-tab-indicator--no-transition"}),y={CONTENT_SELECTOR:".mdc-tab-indicator__content"},v=function(e){function t(r){return e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return m},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return y},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},computeContentClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},setContentStyleProperty:function(){}}},enumerable:!0,configurable:!0}),t.prototype.computeContentClientRect=function(){return this.adapter.computeContentClientRect()},t}(d.K);const g=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.prototype.activate=function(){this.adapter.addClass(v.cssClasses.ACTIVE)},t.prototype.deactivate=function(){this.adapter.removeClass(v.cssClasses.ACTIVE)},t}(v);const b=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.prototype.activate=function(e){if(e){var t=this.computeContentClientRect(),r=e.width/t.width,i=e.left-t.left;this.adapter.addClass(v.cssClasses.NO_TRANSITION),this.adapter.setContentStyleProperty("transform","translateX("+i+"px) scaleX("+r+")"),this.computeContentClientRect(),this.adapter.removeClass(v.cssClasses.NO_TRANSITION),this.adapter.addClass(v.cssClasses.ACTIVE),this.adapter.setContentStyleProperty("transform","")}else this.adapter.addClass(v.cssClasses.ACTIVE)},t.prototype.deactivate=function(){this.adapter.removeClass(v.cssClasses.ACTIVE)},t}(v);var _=r(1471);class w extends f.H{constructor(){super(...arguments),this.icon="",this.fade=!1}get mdcFoundationClass(){return this.fade?g:b}render(){const e={"mdc-tab-indicator__content--icon":this.icon,"material-icons":this.icon,"mdc-tab-indicator__content--underline":!this.icon};return o.dy` + + ${this.icon} + + `}updated(e){e.has("fade")&&this.createFoundation()}createAdapter(){return Object.assign(Object.assign({},(0,f.q)(this.mdcRoot)),{computeContentClientRect:()=>this.contentElement.getBoundingClientRect(),setContentStyleProperty:(e,t)=>this.contentElement.style.setProperty(e,t)})}computeContentClientRect(){return this.mdcFoundation.computeContentClientRect()}activate(e){this.mdcFoundation.activate(e)}deactivate(){this.mdcFoundation.deactivate()}}(0,i.gn)([(0,o.IO)(".mdc-tab-indicator")],w.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)(".mdc-tab-indicator__content")],w.prototype,"contentElement",void 0),(0,i.gn)([(0,o.Cb)()],w.prototype,"icon",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],w.prototype,"fade",void 0);const k=o.iv`.material-icons{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"}.mdc-tab-indicator{display:flex;position:absolute;top:0;left:0;justify-content:center;width:100%;height:100%;pointer-events:none;z-index:1}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-color:#6200ee;border-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab-indicator .mdc-tab-indicator__content--icon{color:#018786;color:var(--mdc-theme-secondary, #018786)}.mdc-tab-indicator .mdc-tab-indicator__content--underline{border-top-width:2px}.mdc-tab-indicator .mdc-tab-indicator__content--icon{height:34px;font-size:34px}.mdc-tab-indicator__content{transform-origin:left;opacity:0}.mdc-tab-indicator__content--underline{align-self:flex-end;box-sizing:border-box;width:100%;border-top-style:solid}.mdc-tab-indicator__content--icon{align-self:center;margin:0 auto}.mdc-tab-indicator--active .mdc-tab-indicator__content{opacity:1}.mdc-tab-indicator .mdc-tab-indicator__content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-indicator--no-transition .mdc-tab-indicator__content{transition:none}.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition:150ms opacity linear}.mdc-tab-indicator--active.mdc-tab-indicator--fade .mdc-tab-indicator__content{transition-delay:100ms}`;let E=class extends w{};E.styles=k,E=(0,i.gn)([(0,o.Mo)("mwc-tab-indicator")],E);var x=r(4114),C=r(9451),A=r(4445);const S=o.iv`@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}}`,T=(0,A.x)(window);class P{constructor(e){this.foundation=e}startPress(){this.foundation.activate()}endPress(){this.foundation.deactivate()}startFocus(){this.foundation.handleFocus()}endFocus(){this.foundation.handleBlur()}destroy(){this.foundation.destroy()}setUnbounded(e){this.foundation.setUnbounded(e)}}const O=navigator.userAgent.match(/Safari/);let I=!1;const D=e=>{O&&!I&&(()=>{I=!0;const e=document.createElement("style"),t=new l.nt({templateFactory:l.ty});t.appendInto(e),t.setValue(S),t.commit(),document.head.appendChild(e)})();const t=e.surfaceNode,r=e.interactionNode||t;r.getRootNode()!==t.getRootNode()&&""===r.style.position&&(r.style.position="relative");const i={browserSupportsCssVars:()=>T,isUnbounded:()=>void 0===e.unbounded||e.unbounded,isSurfaceActive:()=>(0,h.wB)(r,":active"),isSurfaceDisabled:()=>Boolean(r.hasAttribute("disabled")),addClass:e=>t.classList.add(e),removeClass:e=>t.classList.remove(e),containsEventTarget:e=>r.contains(e),registerInteractionHandler:(e,t)=>r.addEventListener(e,t,(0,a.K)()),deregisterInteractionHandler:(e,t)=>r.removeEventListener(e,t,(0,a.K)()),registerDocumentInteractionHandler:(e,t)=>document.documentElement.addEventListener(e,t,(0,a.K)()),deregisterDocumentInteractionHandler:(e,t)=>document.documentElement.removeEventListener(e,t,(0,a.K)()),registerResizeHandler:e=>window.addEventListener("resize",e),deregisterResizeHandler:e=>window.removeEventListener("resize",e),updateCssVariable:(e,r)=>t.style.setProperty(e,r),computeBoundingRect:()=>t.getBoundingClientRect(),getWindowPageOffset:()=>({x:window.pageXOffset,y:window.pageYOffset})},n=new C.Z(i);return n.init(),new P(n)},R=new WeakMap,z=(0,l.XM)((e={})=>t=>{const r=t.committer.element,i=e.interactionNode||r;let n=t.value;const o=R.get(n);void 0!==o&&o!==i&&(n.destroy(),n=l.Jb),n===l.Jb?(n=D(Object.assign({},e,{surfaceNode:r})),R.set(n,i),t.setValue(n)):(void 0!==e.unbounded&&n.setUnbounded(e.unbounded),void 0!==e.disabled&&n.setUnbounded(e.disabled)),!0===e.active?n.startPress():!1===e.active&&n.endPress()});var F={ACTIVE:"mdc-tab--active"},L={ARIA_SELECTED:"aria-selected",CONTENT_SELECTOR:".mdc-tab__content",INTERACTED_EVENT:"MDCTab:interacted",RIPPLE_SELECTOR:".mdc-tab__ripple",TABINDEX:"tabIndex",TAB_INDICATOR_SELECTOR:".mdc-tab-indicator"};const N=function(e){function t(r){var n=e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this;return n.focusOnActivate_=!0,n}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return F},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return L},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},hasClass:function(){return!1},setAttr:function(){},activateIndicator:function(){},deactivateIndicator:function(){},notifyInteracted:function(){},getOffsetLeft:function(){return 0},getOffsetWidth:function(){return 0},getContentOffsetLeft:function(){return 0},getContentOffsetWidth:function(){return 0},focus:function(){}}},enumerable:!0,configurable:!0}),t.prototype.handleClick=function(){this.adapter.notifyInteracted()},t.prototype.isActive=function(){return this.adapter.hasClass(F.ACTIVE)},t.prototype.setFocusOnActivate=function(e){this.focusOnActivate_=e},t.prototype.activate=function(e){this.adapter.addClass(F.ACTIVE),this.adapter.setAttr(L.ARIA_SELECTED,"true"),this.adapter.setAttr(L.TABINDEX,"0"),this.adapter.activateIndicator(e),this.focusOnActivate_&&this.adapter.focus()},t.prototype.deactivate=function(){this.isActive()&&(this.adapter.removeClass(F.ACTIVE),this.adapter.setAttr(L.ARIA_SELECTED,"false"),this.adapter.setAttr(L.TABINDEX,"-1"),this.adapter.deactivateIndicator())},t.prototype.computeDimensions=function(){var e=this.adapter.getOffsetWidth(),t=this.adapter.getOffsetLeft(),r=this.adapter.getContentOffsetWidth(),i=this.adapter.getContentOffsetLeft();return{contentLeft:t+i,contentRight:t+i+r,rootLeft:t,rootRight:t+e}},t}(d.K);let M=0;class j extends f.H{constructor(){super(...arguments),this.mdcFoundationClass=N,this.label="",this.icon="",this.hasImageIcon=!1,this.isFadingIndicator=!1,this.minWidth=!1,this.isMinWidthIndicator=!1,this.indicatorIcon="",this.stacked=!1,this.focusOnActivate=!0,this._active=!1,this.initFocus=!1}get active(){return this._active}_handleClick(){this.mdcFoundation.handleClick()}createRenderRoot(){return this.attachShadow({mode:"open",delegatesFocus:!0})}connectedCallback(){this.dir=document.dir,super.connectedCallback()}firstUpdated(){super.firstUpdated(),this.id=this.id||"mdc-tab-"+ ++M}render(){const e={"mdc-tab--min-width":this.minWidth,"mdc-tab--stacked":this.stacked};let t=o.dy``;(this.hasImageIcon||this.icon)&&(t=o.dy` + ${this.icon}`);let r=o.dy``;this.label&&(r=o.dy` + ${this.label}`);const i=z({interactionNode:this,unbounded:!1});return o.dy` + `}renderIndicator(){return o.dy``}createAdapter(){return Object.assign(Object.assign({},(0,f.q)(this.mdcRoot)),{setAttr:(e,t)=>this.mdcRoot.setAttribute(e,t),activateIndicator:async e=>{await this.tabIndicator.updateComplete,this.tabIndicator.activate(e)},deactivateIndicator:async()=>{await this.tabIndicator.updateComplete,this.tabIndicator.deactivate()},notifyInteracted:()=>this.dispatchEvent(new CustomEvent(N.strings.INTERACTED_EVENT,{detail:{tabId:this.id},bubbles:!0,composed:!0,cancelable:!0})),getOffsetLeft:()=>this.offsetLeft,getOffsetWidth:()=>this.mdcRoot.offsetWidth,getContentOffsetLeft:()=>this._contentElement.offsetLeft,getContentOffsetWidth:()=>this._contentElement.offsetWidth,focus:()=>{this.initFocus?this.initFocus=!1:this.mdcRoot.focus()}})}activate(e){e||(this.initFocus=!0),this.mdcFoundation.activate(e),this.setActive(this.mdcFoundation.isActive())}deactivate(){this.mdcFoundation.deactivate(),this.setActive(this.mdcFoundation.isActive())}setActive(e){const t=this.active;t!==e&&(this._active=e,this.requestUpdate("active",t))}computeDimensions(){return this.mdcFoundation.computeDimensions()}computeIndicatorClientRect(){return this.tabIndicator.computeContentClientRect()}focus(){this.mdcRoot.focus()}}(0,i.gn)([(0,o.IO)(".mdc-tab")],j.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)("mwc-tab-indicator")],j.prototype,"tabIndicator",void 0),(0,i.gn)([(0,o.Cb)()],j.prototype,"label",void 0),(0,i.gn)([(0,o.Cb)()],j.prototype,"icon",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],j.prototype,"hasImageIcon",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],j.prototype,"isFadingIndicator",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],j.prototype,"minWidth",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],j.prototype,"isMinWidthIndicator",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean,reflect:!0,attribute:"active"})],j.prototype,"active",null),(0,i.gn)([(0,o.Cb)()],j.prototype,"indicatorIcon",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],j.prototype,"stacked",void 0),(0,i.gn)([(0,x.P)((async function(e){await this.updateComplete,this.mdcFoundation.setFocusOnActivate(e)})),(0,o.Cb)({type:Boolean})],j.prototype,"focusOnActivate",void 0),(0,i.gn)([(0,o.IO)(".mdc-tab__content")],j.prototype,"_contentElement",void 0);const $=o.iv`.material-icons{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"}.mdc-tab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);padding-right:24px;padding-left:24px;position:relative;display:flex;flex:1 0 auto;justify-content:center;box-sizing:border-box;margin:0;padding-top:0;padding-bottom:0;border:none;outline:none;background:none;text-align:center;white-space:nowrap;cursor:pointer;-webkit-appearance:none;z-index:1}.mdc-tab .mdc-tab__text-label{color:rgba(0, 0, 0, 0.6)}.mdc-tab .mdc-tab__icon{color:rgba(0, 0, 0, 0.54);fill:currentColor}.mdc-tab::-moz-focus-inner{padding:0;border:0}.mdc-tab--min-width{flex:0 1 auto}.mdc-tab__content{position:relative;display:flex;align-items:center;justify-content:center;height:inherit;pointer-events:none}.mdc-tab__text-label{transition:150ms color linear;display:inline-block;line-height:1;z-index:2}.mdc-tab__icon{transition:150ms color linear;width:24px;height:24px;font-size:24px;z-index:2}.mdc-tab--stacked .mdc-tab__content{flex-direction:column;align-items:center;justify-content:center}.mdc-tab--stacked .mdc-tab__text-label{padding-top:6px;padding-bottom:4px}.mdc-tab--active .mdc-tab__text-label{color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-tab--active .mdc-tab__icon{color:#6200ee;color:var(--mdc-theme-primary, #6200ee);fill:currentColor}.mdc-tab--active .mdc-tab__text-label,.mdc-tab--active .mdc-tab__icon{transition-delay:100ms}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}@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}}.mdc-tab__ripple{--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.mdc-tab__ripple::before,.mdc-tab__ripple::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}.mdc-tab__ripple::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}.mdc-tab__ripple.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}.mdc-tab__ripple.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}.mdc-tab__ripple.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}.mdc-tab__ripple::before,.mdc-tab__ripple::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}.mdc-tab__ripple.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}.mdc-tab__ripple::before,.mdc-tab__ripple::after{background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-tab__ripple:hover::before{opacity:.04}.mdc-tab__ripple.mdc-ripple-upgraded--background-focused::before,.mdc-tab__ripple:not(.mdc-ripple-upgraded):focus::before{transition-duration:75ms;opacity:.12}.mdc-tab__ripple:not(.mdc-ripple-upgraded)::after{transition:opacity 150ms linear}.mdc-tab__ripple:not(.mdc-ripple-upgraded):active::after{transition-duration:75ms;opacity:.12}.mdc-tab__ripple.mdc-ripple-upgraded{--mdc-ripple-fg-opacity: 0.12}:host{outline:none;flex:1 0 auto;display:flex;justify-content:center}.mdc-tab{height:var(--mdc-tab-height, 48px);margin-left:0;margin-right:0;padding-right:var(--mdc-tab-horizontal-padding, 24px);padding-left:var(--mdc-tab-horizontal-padding, 24px)}.mdc-tab--stacked{height:var(--mdc-tab-stacked-height, 72px)}.mdc-tab::-moz-focus-inner{border:0}.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label{padding-left:8px;padding-right:0}[dir=rtl] .mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label,.mdc-tab:not(.mdc-tab--stacked) .mdc-tab__icon+.mdc-tab__text-label[dir=rtl]{padding-left:0;padding-right:8px}.mdc-tab:not(.mdc-tab--active) .mdc-tab__text-label{color:var(--mdc-tab-text-label-color-default, rgba(0, 0, 0, 0.6))}.mdc-tab:not(.mdc-tab--active) .mdc-tab__icon{color:var(--mdc-tab-color-default, rgba(0, 0, 0, 0.54))}`;let B=class extends j{};B.styles=$,B=(0,i.gn)([(0,o.Mo)("mwc-tab")],B);var H=r(8346),V={ANIMATING:"mdc-tab-scroller--animating",SCROLL_AREA_SCROLL:"mdc-tab-scroller__scroll-area--scroll",SCROLL_TEST:"mdc-tab-scroller__test"},U={AREA_SELECTOR:".mdc-tab-scroller__scroll-area",CONTENT_SELECTOR:".mdc-tab-scroller__scroll-content"},K=function(e){this.adapter=e};var q=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.prototype.getScrollPositionRTL=function(){var e=this.adapter.getScrollAreaScrollLeft(),t=this.calculateScrollEdges_().right;return Math.round(t-e)},t.prototype.scrollToRTL=function(e){var t=this.calculateScrollEdges_(),r=this.adapter.getScrollAreaScrollLeft(),i=this.clampScrollValue_(t.right-e);return{finalScrollPosition:i,scrollDelta:i-r}},t.prototype.incrementScrollRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue_(t-e);return{finalScrollPosition:r,scrollDelta:r-t}},t.prototype.getAnimatingScrollPosition=function(e){return e},t.prototype.calculateScrollEdges_=function(){return{left:0,right:this.adapter.getScrollContentOffsetWidth()-this.adapter.getScrollAreaOffsetWidth()}},t.prototype.clampScrollValue_=function(e){var t=this.calculateScrollEdges_();return Math.min(Math.max(t.left,e),t.right)},t}(K);var Y=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.prototype.getScrollPositionRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft();return Math.round(e-t)},t.prototype.scrollToRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue_(-e);return{finalScrollPosition:r,scrollDelta:r-t}},t.prototype.incrementScrollRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue_(t-e);return{finalScrollPosition:r,scrollDelta:r-t}},t.prototype.getAnimatingScrollPosition=function(e,t){return e-t},t.prototype.calculateScrollEdges_=function(){var e=this.adapter.getScrollContentOffsetWidth();return{left:this.adapter.getScrollAreaOffsetWidth()-e,right:0}},t.prototype.clampScrollValue_=function(e){var t=this.calculateScrollEdges_();return Math.max(Math.min(t.right,e),t.left)},t}(K);var W=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.prototype.getScrollPositionRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft();return Math.round(t-e)},t.prototype.scrollToRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue_(e);return{finalScrollPosition:r,scrollDelta:t-r}},t.prototype.incrementScrollRTL=function(e){var t=this.adapter.getScrollAreaScrollLeft(),r=this.clampScrollValue_(t+e);return{finalScrollPosition:r,scrollDelta:t-r}},t.prototype.getAnimatingScrollPosition=function(e,t){return e+t},t.prototype.calculateScrollEdges_=function(){return{left:this.adapter.getScrollContentOffsetWidth()-this.adapter.getScrollAreaOffsetWidth(),right:0}},t.prototype.clampScrollValue_=function(e){var t=this.calculateScrollEdges_();return Math.min(Math.max(t.right,e),t.left)},t}(K);const G=function(e){function t(r){var n=e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this;return n.isAnimating_=!1,n}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return V},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return U},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{eventTargetMatchesSelector:function(){return!1},addClass:function(){},removeClass:function(){},addScrollAreaClass:function(){},setScrollAreaStyleProperty:function(){},setScrollContentStyleProperty:function(){},getScrollContentStyleValue:function(){return""},setScrollAreaScrollLeft:function(){},getScrollAreaScrollLeft:function(){return 0},getScrollContentOffsetWidth:function(){return 0},getScrollAreaOffsetWidth:function(){return 0},computeScrollAreaClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},computeScrollContentClientRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},computeHorizontalScrollbarHeight:function(){return 0}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){var e=this.adapter.computeHorizontalScrollbarHeight();this.adapter.setScrollAreaStyleProperty("margin-bottom",-e+"px"),this.adapter.addScrollAreaClass(t.cssClasses.SCROLL_AREA_SCROLL)},t.prototype.getScrollPosition=function(){if(this.isRTL_())return this.computeCurrentScrollPositionRTL_();var e=this.calculateCurrentTranslateX_();return this.adapter.getScrollAreaScrollLeft()-e},t.prototype.handleInteraction=function(){this.isAnimating_&&this.stopScrollAnimation_()},t.prototype.handleTransitionEnd=function(e){var r=e.target;this.isAnimating_&&this.adapter.eventTargetMatchesSelector(r,t.strings.CONTENT_SELECTOR)&&(this.isAnimating_=!1,this.adapter.removeClass(t.cssClasses.ANIMATING))},t.prototype.incrementScroll=function(e){0!==e&&this.animate_(this.getIncrementScrollOperation_(e))},t.prototype.incrementScrollImmediate=function(e){if(0!==e){var t=this.getIncrementScrollOperation_(e);0!==t.scrollDelta&&(this.stopScrollAnimation_(),this.adapter.setScrollAreaScrollLeft(t.finalScrollPosition))}},t.prototype.scrollTo=function(e){if(this.isRTL_())return this.scrollToRTL_(e);this.scrollTo_(e)},t.prototype.getRTLScroller=function(){return this.rtlScrollerInstance_||(this.rtlScrollerInstance_=this.rtlScrollerFactory_()),this.rtlScrollerInstance_},t.prototype.calculateCurrentTranslateX_=function(){var e=this.adapter.getScrollContentStyleValue("transform");if("none"===e)return 0;var t=/\((.+?)\)/.exec(e);if(!t)return 0;var r=t[1],n=(0,i.CR)(r.split(","),6),o=(n[0],n[1],n[2],n[3],n[4]);n[5];return parseFloat(o)},t.prototype.clampScrollValue_=function(e){var t=this.calculateScrollEdges_();return Math.min(Math.max(t.left,e),t.right)},t.prototype.computeCurrentScrollPositionRTL_=function(){var e=this.calculateCurrentTranslateX_();return this.getRTLScroller().getScrollPositionRTL(e)},t.prototype.calculateScrollEdges_=function(){return{left:0,right:this.adapter.getScrollContentOffsetWidth()-this.adapter.getScrollAreaOffsetWidth()}},t.prototype.scrollTo_=function(e){var t=this.getScrollPosition(),r=this.clampScrollValue_(e),i=r-t;this.animate_({finalScrollPosition:r,scrollDelta:i})},t.prototype.scrollToRTL_=function(e){var t=this.getRTLScroller().scrollToRTL(e);this.animate_(t)},t.prototype.getIncrementScrollOperation_=function(e){if(this.isRTL_())return this.getRTLScroller().incrementScrollRTL(e);var t=this.getScrollPosition(),r=e+t,i=this.clampScrollValue_(r);return{finalScrollPosition:i,scrollDelta:i-t}},t.prototype.animate_=function(e){var r=this;0!==e.scrollDelta&&(this.stopScrollAnimation_(),this.adapter.setScrollAreaScrollLeft(e.finalScrollPosition),this.adapter.setScrollContentStyleProperty("transform","translateX("+e.scrollDelta+"px)"),this.adapter.computeScrollAreaClientRect(),requestAnimationFrame((function(){r.adapter.addClass(t.cssClasses.ANIMATING),r.adapter.setScrollContentStyleProperty("transform","none")})),this.isAnimating_=!0)},t.prototype.stopScrollAnimation_=function(){this.isAnimating_=!1;var e=this.getAnimatingScrollPosition_();this.adapter.removeClass(t.cssClasses.ANIMATING),this.adapter.setScrollContentStyleProperty("transform","translateX(0px)"),this.adapter.setScrollAreaScrollLeft(e)},t.prototype.getAnimatingScrollPosition_=function(){var e=this.calculateCurrentTranslateX_(),t=this.adapter.getScrollAreaScrollLeft();return this.isRTL_()?this.getRTLScroller().getAnimatingScrollPosition(t,e):t-e},t.prototype.rtlScrollerFactory_=function(){var e=this.adapter.getScrollAreaScrollLeft();this.adapter.setScrollAreaScrollLeft(e-1);var t=this.adapter.getScrollAreaScrollLeft();if(t<0)return this.adapter.setScrollAreaScrollLeft(e),new Y(this.adapter);var r=this.adapter.computeScrollAreaClientRect(),i=this.adapter.computeScrollContentClientRect(),n=Math.round(i.right-r.right);return this.adapter.setScrollAreaScrollLeft(e),n===t?new W(this.adapter):new q(this.adapter)},t.prototype.isRTL_=function(){return"rtl"===this.adapter.getScrollContentStyleValue("direction")},t}(d.K);class X extends f.H{constructor(){super(...arguments),this.mdcFoundationClass=G,this._scrollbarHeight=-1}_handleInteraction(){this.mdcFoundation.handleInteraction()}_handleTransitionEnd(e){this.mdcFoundation.handleTransitionEnd(e)}render(){return o.dy` +
    +
    +
    +
    +
    + `}createAdapter(){return Object.assign(Object.assign({},(0,f.q)(this.mdcRoot)),{eventTargetMatchesSelector:(e,t)=>(0,h.wB)(e,t),addScrollAreaClass:e=>this.scrollAreaElement.classList.add(e),setScrollAreaStyleProperty:(e,t)=>this.scrollAreaElement.style.setProperty(e,t),setScrollContentStyleProperty:(e,t)=>this.scrollContentElement.style.setProperty(e,t),getScrollContentStyleValue:e=>window.getComputedStyle(this.scrollContentElement).getPropertyValue(e),setScrollAreaScrollLeft:e=>this.scrollAreaElement.scrollLeft=e,getScrollAreaScrollLeft:()=>this.scrollAreaElement.scrollLeft,getScrollContentOffsetWidth:()=>this.scrollContentElement.offsetWidth,getScrollAreaOffsetWidth:()=>this.scrollAreaElement.offsetWidth,computeScrollAreaClientRect:()=>this.scrollAreaElement.getBoundingClientRect(),computeScrollContentClientRect:()=>this.scrollContentElement.getBoundingClientRect(),computeHorizontalScrollbarHeight:()=>(-1===this._scrollbarHeight&&(this.scrollAreaElement.style.overflowX="scroll",this._scrollbarHeight=this.scrollAreaElement.offsetHeight-this.scrollAreaElement.clientHeight,this.scrollAreaElement.style.overflowX=""),this._scrollbarHeight)})}getScrollPosition(){return this.mdcFoundation.getScrollPosition()}getScrollContentWidth(){return this.scrollContentElement.offsetWidth}incrementScrollPosition(e){this.mdcFoundation.incrementScroll(e)}scrollToPosition(e){this.mdcFoundation.scrollTo(e)}}(0,i.gn)([(0,o.IO)(".mdc-tab-scroller")],X.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)(".mdc-tab-scroller__scroll-area")],X.prototype,"scrollAreaElement",void 0),(0,i.gn)([(0,o.IO)(".mdc-tab-scroller__scroll-content")],X.prototype,"scrollContentElement",void 0),(0,i.gn)([(0,o.hO)({passive:!0})],X.prototype,"_handleInteraction",null);const Z=o.iv`.mdc-tab-scroller{overflow-y:hidden}.mdc-tab-scroller.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-content{transition:250ms transform cubic-bezier(0.4, 0, 0.2, 1)}.mdc-tab-scroller__test{position:absolute;top:-9999px;width:100px;height:100px;overflow-x:scroll}.mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:touch;display:flex;overflow-x:hidden}.mdc-tab-scroller__scroll-area::-webkit-scrollbar,.mdc-tab-scroller__test::-webkit-scrollbar{display:none}.mdc-tab-scroller__scroll-area--scroll{overflow-x:scroll}.mdc-tab-scroller__scroll-content{position:relative;display:flex;flex:1 0 auto;transform:none;will-change:transform}.mdc-tab-scroller--align-start .mdc-tab-scroller__scroll-content{justify-content:flex-start}.mdc-tab-scroller--align-end .mdc-tab-scroller__scroll-content{justify-content:flex-end}.mdc-tab-scroller--align-center .mdc-tab-scroller__scroll-content{justify-content:center}.mdc-tab-scroller--animating .mdc-tab-scroller__scroll-area{-webkit-overflow-scrolling:auto}:host{display:flex}.mdc-tab-scroller{flex:1}`;let J=class extends X{};J.styles=Z,J=(0,i.gn)([(0,o.Mo)("mwc-tab-scroller")],J);var Q={ARROW_LEFT_KEY:"ArrowLeft",ARROW_RIGHT_KEY:"ArrowRight",END_KEY:"End",ENTER_KEY:"Enter",HOME_KEY:"Home",SPACE_KEY:"Space",TAB_ACTIVATED_EVENT:"MDCTabBar:activated",TAB_SCROLLER_SELECTOR:".mdc-tab-scroller",TAB_SELECTOR:".mdc-tab"},ee={ARROW_LEFT_KEYCODE:37,ARROW_RIGHT_KEYCODE:39,END_KEYCODE:35,ENTER_KEYCODE:13,EXTRA_SCROLL_AMOUNT:20,HOME_KEYCODE:36,SPACE_KEYCODE:32},te=new Set;te.add(Q.ARROW_LEFT_KEY),te.add(Q.ARROW_RIGHT_KEY),te.add(Q.END_KEY),te.add(Q.HOME_KEY),te.add(Q.ENTER_KEY),te.add(Q.SPACE_KEY);var re=new Map;re.set(ee.ARROW_LEFT_KEYCODE,Q.ARROW_LEFT_KEY),re.set(ee.ARROW_RIGHT_KEYCODE,Q.ARROW_RIGHT_KEY),re.set(ee.END_KEYCODE,Q.END_KEY),re.set(ee.HOME_KEYCODE,Q.HOME_KEY),re.set(ee.ENTER_KEYCODE,Q.ENTER_KEY),re.set(ee.SPACE_KEYCODE,Q.SPACE_KEY);const ie=function(e){function t(r){var n=e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this;return n.useAutomaticActivation_=!1,n}return(0,i.ZT)(t,e),Object.defineProperty(t,"strings",{get:function(){return Q},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return ee},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{scrollTo:function(){},incrementScroll:function(){},getScrollPosition:function(){return 0},getScrollContentWidth:function(){return 0},getOffsetWidth:function(){return 0},isRTL:function(){return!1},setActiveTab:function(){},activateTabAtIndex:function(){},deactivateTabAtIndex:function(){},focusTabAtIndex:function(){},getTabIndicatorClientRectAtIndex:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},getTabDimensionsAtIndex:function(){return{rootLeft:0,rootRight:0,contentLeft:0,contentRight:0}},getPreviousActiveTabIndex:function(){return-1},getFocusedTabIndex:function(){return-1},getIndexOfTabById:function(){return-1},getTabListLength:function(){return 0},notifyTabActivated:function(){}}},enumerable:!0,configurable:!0}),t.prototype.setUseAutomaticActivation=function(e){this.useAutomaticActivation_=e},t.prototype.activateTab=function(e){var t,r=this.adapter.getPreviousActiveTabIndex();this.indexIsInRange_(e)&&e!==r&&(-1!==r&&(this.adapter.deactivateTabAtIndex(r),t=this.adapter.getTabIndicatorClientRectAtIndex(r)),this.adapter.activateTabAtIndex(e,t),this.scrollIntoView(e),this.adapter.notifyTabActivated(e))},t.prototype.handleKeyDown=function(e){var t=this.getKeyFromEvent_(e);if(void 0!==t)if(this.isActivationKey_(t)||e.preventDefault(),this.useAutomaticActivation_){if(this.isActivationKey_(t))return;var r=this.determineTargetFromKey_(this.adapter.getPreviousActiveTabIndex(),t);this.adapter.setActiveTab(r),this.scrollIntoView(r)}else{var i=this.adapter.getFocusedTabIndex();if(this.isActivationKey_(t))this.adapter.setActiveTab(i);else{r=this.determineTargetFromKey_(i,t);this.adapter.focusTabAtIndex(r),this.scrollIntoView(r)}}},t.prototype.handleTabInteraction=function(e){this.adapter.setActiveTab(this.adapter.getIndexOfTabById(e.detail.tabId))},t.prototype.scrollIntoView=function(e){if(this.indexIsInRange_(e))return 0===e?this.adapter.scrollTo(0):e===this.adapter.getTabListLength()-1?this.adapter.scrollTo(this.adapter.getScrollContentWidth()):this.isRTL_()?this.scrollIntoViewRTL_(e):void this.scrollIntoView_(e)},t.prototype.determineTargetFromKey_=function(e,t){var r=this.isRTL_(),i=this.adapter.getTabListLength()-1,n=e;return t===Q.END_KEY?n=i:t===Q.ARROW_LEFT_KEY&&!r||t===Q.ARROW_RIGHT_KEY&&r?n-=1:t===Q.ARROW_RIGHT_KEY&&!r||t===Q.ARROW_LEFT_KEY&&r?n+=1:n=0,n<0?n=i:n>i&&(n=0),n},t.prototype.calculateScrollIncrement_=function(e,t,r,i){var n=this.adapter.getTabDimensionsAtIndex(t),o=n.contentLeft-r-i,s=n.contentRight-r-ee.EXTRA_SCROLL_AMOUNT,a=o+ee.EXTRA_SCROLL_AMOUNT;return te?Math.max(a,0):Math.min(l,0)},t.prototype.findAdjacentTabIndexClosestToEdge_=function(e,t,r,i){var n=t.rootLeft-r,o=t.rootRight-r-i,s=n+o;return n<0||s<0?e-1:o>0||s>0?e+1:-1},t.prototype.findAdjacentTabIndexClosestToEdgeRTL_=function(e,t,r,i,n){var o=n-t.rootLeft-i-r,s=n-t.rootRight-r,a=o+s;return o>0||a>0?e+1:s<0||a<0?e-1:-1},t.prototype.getKeyFromEvent_=function(e){return te.has(e.key)?e.key:re.get(e.keyCode)},t.prototype.isActivationKey_=function(e){return e===Q.SPACE_KEY||e===Q.ENTER_KEY},t.prototype.indexIsInRange_=function(e){return e>=0&&e + + + `}_getTabs(){return this.tabsSlot.assignedNodes({flatten:!0}).filter(e=>e instanceof B)}_getTab(e){return this._getTabs()[e]}createAdapter(){return{scrollTo:e=>this.scrollerElement.scrollToPosition(e),incrementScroll:e=>this.scrollerElement.incrementScrollPosition(e),getScrollPosition:()=>this.scrollerElement.getScrollPosition(),getScrollContentWidth:()=>this.scrollerElement.getScrollContentWidth(),getOffsetWidth:()=>this.mdcRoot.offsetWidth,isRTL:()=>"rtl"===window.getComputedStyle(this.mdcRoot).getPropertyValue("direction"),setActiveTab:e=>this.mdcFoundation.activateTab(e),activateTabAtIndex:(e,t)=>{const r=this._getTab(e);void 0!==r&&r.activate(t),this._previousActiveIndex=e},deactivateTabAtIndex:e=>{const t=this._getTab(e);void 0!==t&&t.deactivate()},focusTabAtIndex:e=>{const t=this._getTab(e);void 0!==t&&t.focus()},getTabIndicatorClientRectAtIndex:e=>{const t=this._getTab(e);return void 0!==t?t.computeIndicatorClientRect():new DOMRect},getTabDimensionsAtIndex:e=>{const t=this._getTab(e);return void 0!==t?t.computeDimensions():{rootLeft:0,rootRight:0,contentLeft:0,contentRight:0}},getPreviousActiveTabIndex:()=>this._previousActiveIndex,getFocusedTabIndex:()=>{const e=this._getTabs(),t=this.getRootNode().activeElement;return e.indexOf(t)},getIndexOfTabById:e=>{const t=this._getTabs();for(let r=0;rthis._getTabs().length,notifyTabActivated:e=>{this.activeIndex=e,this.dispatchEvent(new CustomEvent(ie.strings.TAB_ACTIVATED_EVENT,{detail:{index:e},bubbles:!0,cancelable:!0}))}}}firstUpdated(){}_getUpdateComplete(){return super._getUpdateComplete().then(()=>this.scrollerElement.updateComplete).then(()=>{void 0===this.mdcFoundation&&this.createFoundation()})}scrollIndexIntoView(e){this.mdcFoundation.scrollIntoView(e)}}(0,i.gn)([(0,o.IO)(".mdc-tab-bar")],ne.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)("mwc-tab-scroller")],ne.prototype,"scrollerElement",void 0),(0,i.gn)([(0,o.IO)("slot")],ne.prototype,"tabsSlot",void 0),(0,i.gn)([(0,x.P)((async function(){await this.updateComplete,this.activeIndex!==this._previousActiveIndex&&this.mdcFoundation.activateTab(this.activeIndex)})),(0,o.Cb)({type:Number})],ne.prototype,"activeIndex",void 0);const oe=o.iv`.mdc-tab-bar{width:100%}.mdc-tab{height:48px}.mdc-tab--stacked{height:72px}:host{display:block}.mdc-tab-bar{flex:1}mwc-tab{--mdc-tab-height: 48px;--mdc-tab-stacked-height: 72px}`;let se=class extends ne{};se.styles=oe,se=(0,i.gn)([(0,o.Mo)("mwc-tab-bar")],se);var ae=r(8734),le=r(5317),ce=r(2612);const de=new WeakMap,pe=(0,l.XM)(e=>t=>{if(!(t instanceof l.nt))throw new Error("cache can only be used in text bindings");let r=de.get(t);void 0===r&&(r=new WeakMap,de.set(t,r));const i=t.value;if(i instanceof n.R){if(e instanceof l.js&&i.template===t.options.templateFactory(e))return void t.setValue(e);{let e=r.get(i.template);void 0===e&&(e={instance:i,nodes:document.createDocumentFragment()},r.set(i.template,e)),(0,l.V)(e.nodes,t.startNode.nextSibling,t.endNode)}}if(e instanceof l.js){const i=t.options.templateFactory(e),n=r.get(i);void 0!==n&&(t.setValue(n.nodes),t.commit(),t.value=n.instance)}t.setValue(e)});r(1686),r(6075),r(313);var he={ROOT:"mdc-form-field"},ue={LABEL_SELECTOR:".mdc-form-field > label"};const fe=function(e){function t(r){var n=e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this;return n.click=function(){n.handleClick()},n}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return he},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return ue},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{activateInputRipple:function(){},deactivateInputRipple:function(){},deregisterInteractionHandler:function(){},registerInteractionHandler:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){this.adapter.registerInteractionHandler("click",this.click)},t.prototype.destroy=function(){this.adapter.deregisterInteractionHandler("click",this.click)},t.prototype.handleClick=function(){var e=this;this.adapter.activateInputRipple(),requestAnimationFrame((function(){e.adapter.deactivateInputRipple()}))},t}(d.K);class me extends f.H{constructor(){super(...arguments),this.alignEnd=!1,this.spaceBetween=!1,this.nowrap=!1,this.label="",this.mdcFoundationClass=fe}createAdapter(){return{registerInteractionHandler:(e,t)=>{this.labelEl.addEventListener(e,t)},deregisterInteractionHandler:(e,t)=>{this.labelEl.removeEventListener(e,t)},activateInputRipple:async()=>{const e=this.input;if(e instanceof u.Wg){const t=await e.ripple;t&&t.startPress()}},deactivateInputRipple:async()=>{const e=this.input;if(e instanceof u.Wg){const t=await e.ripple;t&&t.endPress()}}}}get input(){return(0,ce.f6)(this.slotEl,"*")}render(){const e={"mdc-form-field--align-end":this.alignEnd,"mdc-form-field--space-between":this.spaceBetween,"mdc-form-field--nowrap":this.nowrap};return o.dy` +
    + + +
    `}_labelClick(){const e=this.input;e&&(e.focus(),e.click())}}(0,i.gn)([(0,o.Cb)({type:Boolean})],me.prototype,"alignEnd",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],me.prototype,"spaceBetween",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],me.prototype,"nowrap",void 0),(0,i.gn)([(0,o.Cb)({type:String}),(0,x.P)((async function(e){const t=this.input;t&&("input"===t.localName?t.setAttribute("aria-label",e):t instanceof u.Wg&&(await t.updateComplete,t.setAriaLabel(e)))}))],me.prototype,"label",void 0),(0,i.gn)([(0,o.IO)(".mdc-form-field")],me.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)("slot")],me.prototype,"slotEl",void 0),(0,i.gn)([(0,o.IO)("label")],me.prototype,"labelEl",void 0);const ye=o.iv`.mdc-form-field{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87));display:inline-flex;align-items:center;vertical-align:middle}.mdc-form-field>label{margin-left:0;margin-right:auto;padding-left:4px;padding-right:0;order:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{margin-left:auto;margin-right:0}[dir=rtl] .mdc-form-field>label,.mdc-form-field>label[dir=rtl]{padding-left:0;padding-right:4px}.mdc-form-field--nowrap>label{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mdc-form-field--align-end>label{margin-left:auto;margin-right:0;padding-left:0;padding-right:4px;order:-1}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{margin-left:0;margin-right:auto}[dir=rtl] .mdc-form-field--align-end>label,.mdc-form-field--align-end>label[dir=rtl]{padding-left:4px;padding-right:0}.mdc-form-field--space-between{justify-content:space-between}.mdc-form-field--space-between>label{margin:0}[dir=rtl] .mdc-form-field--space-between>label,.mdc-form-field--space-between>label[dir=rtl]{margin:0}:host{display:inline-flex}.mdc-form-field{width:100%}::slotted(*){-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body2-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-body2-font-size, 0.875rem);line-height:1.25rem;line-height:var(--mdc-typography-body2-line-height, 1.25rem);font-weight:400;font-weight:var(--mdc-typography-body2-font-weight, 400);letter-spacing:0.0178571429em;letter-spacing:var(--mdc-typography-body2-letter-spacing, 0.0178571429em);text-decoration:inherit;text-decoration:var(--mdc-typography-body2-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body2-text-transform, inherit);color:rgba(0, 0, 0, 0.87);color:var(--mdc-theme-text-primary-on-background, rgba(0, 0, 0, 0.87))}::slotted(mwc-switch){margin-right:10px}[dir=rtl] ::slotted(mwc-switch),::slotted(mwc-switch)[dir=rtl]{margin-left:10px}`;let ve=class extends me{};function ge(e){var t,r=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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function be(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function _e(e){return e.decorators&&e.decorators.length}function we(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function ke(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 Ee(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function xe(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s{this.keyDownHandler(e)}),e.addEventListener("mousedown",()=>{this.mousedownHandler()}),e.addEventListener("mouseup",()=>{this.mouseupHandler()})}static getController(e){const t=!("global"in e)||"global"in e&&e.global?document:e.getRootNode();let r=t[Ae];return void 0===r&&(r=new Te(t),t[Ae]=r),r}keyDownHandler(e){const t=e.target;"checked"in t&&this.has(t)&&("ArrowRight"==e.key||"ArrowDown"==e.key?this.selectNext(t):"ArrowLeft"!=e.key&&"ArrowUp"!=e.key||this.selectPrevious(t))}mousedownHandler(){this.mouseIsDown=!0}mouseupHandler(){this.mouseIsDown=!1}has(e){return this.getSet(e.name).set.has(e)}selectPrevious(e){const t=this.getOrdered(e),r=t.indexOf(e),i=t[r-1]||t[t.length-1];return this.select(i),i}selectNext(e){const t=this.getOrdered(e),r=t.indexOf(e),i=t[r+1]||t[0];return this.select(i),i}select(e){e.click()}focus(e){if(this.mouseIsDown)return;const t=this.getSet(e.name),r=this.focusedSet;this.focusedSet=t,r!=t&&t.selected&&t.selected!=e&&t.selected.focus()}isAnySelected(e){const t=this.getSet(e.name);for(const r of t.set)if(r.checked)return!0;return!1}getOrdered(e){const t=this.getSet(e.name);return t.ordered||(t.ordered=Array.from(t.set),t.ordered.sort((e,t)=>e.compareDocumentPosition(t)==Node.DOCUMENT_POSITION_PRECEDING?1:0)),t.ordered}getSet(e){return this.sets[e]||(this.sets[e]=new Se),this.sets[e]}register(e){const t=e.name||e.getAttribute("name")||"",r=this.getSet(t);r.set.add(e),r.ordered=null}unregister(e){const t=this.getSet(e.name);t.set.delete(e),t.ordered=null,t.selected==e&&(t.selected=null)}update(e){if(this.updating)return;this.updating=!0;const t=this.getSet(e.name);if(e.checked){for(const r of t.set)r!=e&&(r.checked=!1);t.selected=e}if(this.isAnySelected(e))for(const r of t.set){if(void 0===r.formElementTabIndex)break;r.formElementTabIndex=r.checked?0:-1}this.updating=!1}}var Pe={NATIVE_CONTROL_SELECTOR:".mdc-radio__native-control"},Oe={DISABLED:"mdc-radio--disabled",ROOT:"mdc-radio"};const Ie=function(e){function t(r){return e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return Oe},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return Pe},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},removeClass:function(){},setNativeControlDisabled:function(){}}},enumerable:!0,configurable:!0}),t.prototype.setDisabled=function(e){var r=t.cssClasses.DISABLED;this.adapter.setNativeControlDisabled(e),e?this.adapter.addClass(r):this.adapter.removeClass(r)},t}(d.K);class De extends u.Wg{constructor(){super(...arguments),this._checked=!1,this.global=!1,this.disabled=!1,this.value="",this.name="",this.reducedTouchTarget=!1,this.mdcFoundationClass=Ie,this.formElementTabIndex=0,this.shouldRenderRipple=!1,this.rippleElement=null,this.rippleHandlers=new ae.A(()=>(this.shouldRenderRipple=!0,this.ripple.then(e=>{this.rippleElement=e}),this.ripple))}get checked(){return this._checked}set checked(e){var t,r;const i=this._checked;e!==i&&(this._checked=e,this.formElement&&(this.formElement.checked=e),null===(t=this._selectionController)||void 0===t||t.update(this),!1===e&&(null===(r=this.formElement)||void 0===r||r.blur()),this.requestUpdate("checked",i),this.dispatchEvent(new Event("checked",{bubbles:!0,composed:!0})))}_handleUpdatedValue(e){this.formElement.value=e}renderRipple(){return this.shouldRenderRipple?o.dy``:""}get isRippleActive(){var e;return(null===(e=this.rippleElement)||void 0===e?void 0:e.isActive)||!1}connectedCallback(){super.connectedCallback(),this._selectionController=Te.getController(this),this._selectionController.register(this),this._selectionController.update(this)}disconnectedCallback(){this._selectionController.unregister(this),this._selectionController=void 0}focus(){this.formElement.focus()}createAdapter(){return Object.assign(Object.assign({},(0,u.qN)(this.mdcRoot)),{setNativeControlDisabled:e=>{this.formElement.disabled=e}})}handleFocus(){this.handleRippleFocus()}handleClick(){this.formElement.focus()}handleBlur(){this.formElement.blur(),this.rippleHandlers.endFocus()}render(){const e={"mdc-radio--touch":!this.reducedTouchTarget,"mdc-radio--disabled":this.disabled};return o.dy` +
    + +
    +
    +
    +
    + ${this.renderRipple()} +
    `}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}changeHandler(){this.checked=this.formElement.checked}}(0,i.gn)([(0,o.IO)(".mdc-radio")],De.prototype,"mdcRoot",void 0),(0,i.gn)([(0,o.IO)("input")],De.prototype,"formElement",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],De.prototype,"global",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean,reflect:!0})],De.prototype,"checked",null),(0,i.gn)([(0,o.Cb)({type:Boolean}),(0,x.P)((function(e){this.mdcFoundation.setDisabled(e)}))],De.prototype,"disabled",void 0),(0,i.gn)([(0,o.Cb)({type:String}),(0,x.P)((function(e){this._handleUpdatedValue(e)}))],De.prototype,"value",void 0),(0,i.gn)([(0,o.Cb)({type:String})],De.prototype,"name",void 0),(0,i.gn)([(0,o.Cb)({type:Boolean})],De.prototype,"reducedTouchTarget",void 0),(0,i.gn)([(0,o.Cb)({type:Number})],De.prototype,"formElementTabIndex",void 0),(0,i.gn)([(0,o.sz)()],De.prototype,"shouldRenderRipple",void 0),(0,i.gn)([(0,o.GC)("mwc-ripple")],De.prototype,"ripple",void 0),(0,i.gn)([(0,o.hO)({passive:!0})],De.prototype,"handleRippleTouchStart",null);const Re=o.iv`.mdc-touch-target-wrapper{display:inline}.mdc-radio{padding:10px;display:inline-block;position:relative;flex:0 0 auto;box-sizing:content-box;width:20px;height:20px;cursor:pointer;will-change:opacity,transform,border-color,color}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.54)}.mdc-radio .mdc-radio__native-control:enabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__native-control:enabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:#018786;border-color:var(--mdc-theme-secondary, #018786)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:rgba(0, 0, 0, 0.38)}.mdc-radio .mdc-radio__background::before{background-color:#018786;background-color:var(--mdc-theme-secondary, #018786)}.mdc-radio .mdc-radio__background::before{top:-10px;left:-10px;width:40px;height:40px}.mdc-radio .mdc-radio__native-control{top:0px;right:0px;left:0px;width:40px;height:40px}@media screen and (-ms-high-contrast: active){.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:GrayText}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:GrayText}}.mdc-radio__background{display:inline-block;position:relative;box-sizing:border-box;width:20px;height:20px}.mdc-radio__background::before{position:absolute;transform:scale(0, 0);border-radius:50%;opacity:0;pointer-events:none;content:"";transition:opacity 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__outer-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border-width:2px;border-style:solid;border-radius:50%;transition:border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__inner-circle{position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;transform:scale(0, 0);border-width:10px;border-style:solid;border-radius:50%;transition:transform 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1),border-color 120ms 0ms cubic-bezier(0.4, 0, 0.6, 1)}.mdc-radio__native-control{position:absolute;margin:0;padding:0;opacity:0;cursor:inherit;z-index:1}.mdc-radio--touch{margin-top:4px;margin-bottom:4px;margin-right:4px;margin-left:4px}.mdc-radio--touch .mdc-radio__native-control{top:-4px;right:-4px;left:-4px;width:48px;height:48px}.mdc-radio__native-control:checked+.mdc-radio__background,.mdc-radio__native-control:disabled+.mdc-radio__background{transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__outer-circle{transition:border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio--disabled{cursor:default;pointer-events:none}.mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__inner-circle{transform:scale(0.5);transition:transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1),border-color 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-radio__native-control:disabled+.mdc-radio__background,[aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background{cursor:default}.mdc-radio__native-control:focus+.mdc-radio__background::before{transform:scale(1);opacity:.12;transition:opacity 120ms 0ms cubic-bezier(0, 0, 0.2, 1),transform 120ms 0ms cubic-bezier(0, 0, 0.2, 1)}:host{display:inline-block;outline:none}.mdc-radio{vertical-align:bottom}.mdc-radio .mdc-radio__native-control:enabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-unchecked-color, rgba(0, 0, 0, 0.54))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:not(:checked)+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control:checked+.mdc-radio__background .mdc-radio__outer-circle,.mdc-radio .mdc-radio__native-control:disabled:checked+.mdc-radio__background .mdc-radio__outer-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}.mdc-radio [aria-disabled=true] .mdc-radio__native-control+.mdc-radio__background .mdc-radio__inner-circle,.mdc-radio .mdc-radio__native-control:disabled+.mdc-radio__background .mdc-radio__inner-circle{border-color:var(--mdc-radio-disabled-color, rgba(0, 0, 0, 0.38))}`;let ze=class extends De{};function Fe(e){var t,r=$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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function Le(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Ne(e){return e.decorators&&e.decorators.length}function Me(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function je(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 $e(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Be(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;se.sendMessagePromise({type:"config/area_registry/list"}).then(e=>e.sort((e,t)=>(0,p.q)(e.name,t.name))),qe=(e,t)=>e.subscribeEvents((0,H.D)(()=>Ke(e).then(e=>t.setState(e,!0)),500,!0),"area_registry_updated"),Ye=(e,t)=>(0,s.B)("_areaRegistry",Ke,qe,e,t),We=e=>e.sendMessagePromise({type:"config/device_registry/list"}),Ge=(e,t)=>e.subscribeEvents((0,H.D)(()=>We(e).then(e=>t.setState(e,!0)),500,!0),"device_registry_updated");function Xe(e,t,r,i){var n=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(i){t.forEach((function(t){var n=t.placement;if(t.kind===i&&("static"===n||"prototype"===n)){var o="static"===n?e:r;this.defineClassElement(o,t)}}),this)}),this)},defineClassElement:function(e,t){var r=t.descriptor;if("field"===t.kind){var i=t.initializer;r={enumerable:r.enumerable,writable:r.writable,configurable:r.configurable,value:void 0===i?void 0:i.call(e)}}Object.defineProperty(e,t.key,r)},decorateClass:function(e,t){var r=[],i=[],n={static:[],prototype:[],own:[]};if(e.forEach((function(e){this.addElementPlacement(e,n)}),this),e.forEach((function(e){if(!Qe(e))return r.push(e);var t=this.decorateElement(e,n);r.push(t.element),r.push.apply(r,t.extras),i.push.apply(i,t.finishers)}),this),!t)return{elements:r,finishers:i};var o=this.decorateConstructor(r,t);return i.push.apply(i,o.finishers),o.finishers=i,o},addElementPlacement:function(e,t,r){var i=t[e.placement];if(!r&&-1!==i.indexOf(e.key))throw new TypeError("Duplicated element ("+e.key+")");i.push(e.key)},decorateElement:function(e,t){for(var r=[],i=[],n=e.decorators,o=n.length-1;o>=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;se.length)&&(t=e.length);for(var r=0,i=new Array(t);re.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s{this._devices=e},(0,s.B)("_dr",We,Ge,e,t)),Ye(this.hass.connection,e=>{this._areas=e})];var e,t}},{kind:"method",key:"firstUpdated",value:function(e){var t;ut(ft(r.prototype),"firstUpdated",this).call(this,e),(t=this.hass,t.callApi("GET","config/config_entries/entry")).then(e=>{this._entries=e})}},{kind:"method",key:"updated",value:function(e){ut(ft(r.prototype),"updated",this).call(this,e),(e.has("itemId")||e.has("itemType"))&&this.itemId&&this.itemType&&this._findRelated()}},{kind:"method",key:"render",value:function(){return this._related?0===Object.keys(this._related).length?o.dy` + ${this.hass.localize("ui.components.related-items.no_related_found")} + `:o.dy` + ${this._related.config_entry&&this._entries?this._related.config_entry.map(e=>{const t=this._entries.find(t=>t.entry_id===e);return t?o.dy` +

    + ${this.hass.localize("ui.components.related-items.integration")}: +

    + + ${this.hass.localize(`component.${t.domain}.title`)}: + ${t.title} + + `:""}):""} + ${this._related.device&&this._devices?this._related.device.map(e=>{const t=this._devices.find(t=>t.id===e);return t?o.dy` +

    + ${this.hass.localize("ui.components.related-items.device")}: +

    + + ${t.name_by_user||t.name} + + `:""}):""} + ${this._related.area&&this._areas?this._related.area.map(e=>{const t=this._areas.find(t=>t.area_id===e);return t?o.dy` +

    + ${this.hass.localize("ui.components.related-items.area")}: +

    + + ${t.name} + + `:""}):""} + ${this._related.entity?o.dy` +

    + ${this.hass.localize("ui.components.related-items.entity")}: +

    +
      + ${this._related.entity.map(e=>{const t=this.hass.states[e];return t?o.dy` +
    • + +
    • + `:""})} +
    + `:""} + ${this._related.group?o.dy` +

    ${this.hass.localize("ui.components.related-items.group")}:

    +
      + ${this._related.group.map(e=>{const t=this.hass.states[e];return t?o.dy` +
    • + +
    • + `:""})} +
    + `:""} + ${this._related.scene?o.dy` +

    ${this.hass.localize("ui.components.related-items.scene")}:

    +
      + ${this._related.scene.map(e=>{const t=this.hass.states[e];return t?o.dy` +
    • + +
    • + `:""})} +
    + `:""} + ${this._related.automation?o.dy` +

    + ${this.hass.localize("ui.components.related-items.automation")}: +

    +
      + ${this._related.automation.map(e=>{const t=this.hass.states[e];return t?o.dy` +
    • + +
    • + `:""})} +
    + `:""} + ${this._related.script?o.dy` +

    + ${this.hass.localize("ui.components.related-items.script")}: +

    +
      + ${this._related.script.map(e=>{const t=this.hass.states[e];return t?o.dy` +
    • + +
    • + `:""})} +
    + `:""} + `:o.dy``}},{kind:"method",key:"_navigateAwayClose",value:async function(){await new Promise(e=>setTimeout(e,0)),(0,c.B)(this,"close-dialog")}},{kind:"method",key:"_findRelated",value:async function(){var e,t,r;this._related=await(e=this.hass,t=this.itemType,r=this.itemId,e.callWS({type:"search/related",item_type:t,item_id:r})),await this.updateComplete,(0,c.B)(this,"iron-resize")}},{kind:"method",key:"_openMoreInfo",value:function(e){const t=e.target.entityId;(0,c.B)(this,"hass-more-info",{entityId:t})}},{kind:"get",static:!0,key:"styles",value:function(){return o.iv` + a { + color: var(--primary-color); + } + button.link { + color: var(--primary-color); + text-align: left; + cursor: pointer; + background: none; + border-width: initial; + border-style: none; + border-color: initial; + border-image: initial; + padding: 0px; + font: inherit; + text-decoration: underline; + } + h3 { + font-family: var(--paper-font-title_-_font-family); + -webkit-font-smoothing: var( + --paper-font-title_-_-webkit-font-smoothing + ); + font-size: var(--paper-font-title_-_font-size); + font-weight: var(--paper-font-headline-_font-weight); + letter-spacing: var(--paper-font-title_-_letter-spacing); + line-height: var(--paper-font-title_-_line-height); + opacity: var(--dark-primary-opacity); + } + `}}]}}),Xe(null,(function(e,t){class r extends t{constructor(...t){super(...t),e(this)}}return{F:r,d:[{kind:"field",decorators:[(0,o.Cb)({attribute:!1})],key:"hass",value:void 0},{kind:"field",key:"__unsubs",value:void 0},{kind:"method",key:"connectedCallback",value:function(){nt(ot(r.prototype),"connectedCallback",this).call(this),this.__checkSubscribed()}},{kind:"method",key:"disconnectedCallback",value:function(){if(nt(ot(r.prototype),"disconnectedCallback",this).call(this),this.__unsubs){for(;this.__unsubs.length;){const e=this.__unsubs.pop();e instanceof Promise?e.then(e=>e()):e()}this.__unsubs=void 0}}},{kind:"method",key:"updated",value:function(e){nt(ot(r.prototype),"updated",this).call(this,e),e.has("hass")&&this.__checkSubscribed()}},{kind:"method",key:"hassSubscribe",value:function(){return[]}},{kind:"method",key:"__checkSubscribed",value:function(){void 0===this.__unsubs&&this.isConnected&&void 0!==this.hass&&(this.__unsubs=this.hassSubscribe())}}]}}),o.oi));r(2039);var mt=r(1682),yt=r(5388),vt=r(6765),gt=r(1654);function bt(e){var t,r=xt(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function _t(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function wt(e){return e.decorators&&e.decorators.length}function kt(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Et(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 xt(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function Ct(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s!1},{kind:"field",decorators:[(0,o.sz)()],key:"_params",value:void 0},{kind:"field",decorators:[(0,o.sz)()],key:"_network",value:void 0},{kind:"field",decorators:[(0,o.sz)()],key:"_curTabIndex",value:()=>0},{kind:"field",decorators:[(0,o.sz)()],key:"_device",value:void 0},{kind:"field",decorators:[(0,o.sz)()],key:"_dirty",value:()=>!1},{kind:"method",key:"showDialog",value:async function(e){var t;this._params=e,this._dirty=!1,this._curTabIndex=0,this._network=Object.keys(null===(t=e.network)||void 0===t?void 0:t.interfaces).map(t=>({interface:t,data:e.network.interfaces[t]})).sort((e,t)=>e.data.primary>t.data.primary?-1:1),this._device=this._network[this._curTabIndex],this._device.data.nameservers=String(this._device.data.nameservers),await this.updateComplete}},{kind:"method",key:"closeDialog",value:function(){this._params=void 0,this._prosessing=!1,(0,c.B)(this,"dialog-closed",{dialog:this.localName})}},{kind:"method",key:"render",value:function(){return this._params&&this._network?o.dy` + +
    + + + Network settings + + + + + + ${this._network.length>1?o.dy` ${this._network.map(e=>o.dy` + `)} + `:""} +
    + ${pe(this._renderTab())} +
    + `:o.dy``}},{kind:"method",key:"_renderTab",value:function(){return o.dy`
    + + + + + + + + + ${"dhcp"!==this._device.data.method?o.dy` + + + NB!: If you are changing IP or gateway addresses, you might lose + the connection.`:""} +
    +
    + + + ${this._prosessing?o.dy``:"Update"} + +
    `}},{kind:"method",key:"_updateNetwork",value:async function(){var e;this._prosessing=!0;let t={method:this._device.data.method};"dhcp"!==t.method&&(t={...t,address:this._device.data.ip_address,gateway:this._device.data.gateway,dns:String(this._device.data.nameservers).split(",")});try{await(0,yt.t)(this.hass,this._device.interface,t)}catch(r){return(0,vt.Ys)(this,{title:"Failed to change network settings",text:(0,mt.js)(r)}),void(this._prosessing=!1)}null===(e=this._params)||void 0===e||e.loadData(),this.closeDialog()}},{kind:"method",key:"_handleTabActivated",value:async function(e){if(this._dirty){if(!(await(0,vt.g7)(this,{text:"You have unsaved changes, these will get lost if you change tabs, do you want to continue?",confirmText:"yes",dismissText:"no"})))return void this.requestUpdate("_device")}this._curTabIndex=e.detail.index,this._device=this._network[e.detail.index],this._device.data.nameservers=String(this._device.data.nameservers)}},{kind:"method",key:"_handleRadioValueChanged",value:function(e){const t=e.target.value;t&&this._device&&this._device.data.method!==t&&(this._dirty=!0,this._device.data.method=t,this.requestUpdate("_device"))}},{kind:"method",key:"_handleInputValueChanged",value:function(e){const t=e.target.value,r=e.target.id;t&&this._device&&this._device.data[r]!==t&&(this._dirty=!0,this._device.data[r]=t)}},{kind:"get",static:!0,key:"styles",value:function(){return[gt.yu,o.iv` + ha-header-bar { + --mdc-theme-on-primary: var(--primary-text-color); + --mdc-theme-primary: var(--mdc-theme-surface); + flex-shrink: 0; + } + + mwc-tab-bar { + border-bottom: 1px solid + var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12)); + } + + ha-dialog { + --dialog-content-position: static; + --dialog-content-padding: 0; + --dialog-z-index: 6; + } + + @media all and (min-width: 451px) and (min-height: 501px) { + .container { + width: 400px; + } + } + + .content { + display: block; + padding: 20px 24px; + } + + /* overrule the ha-style-dialog max-height on small screens */ + @media all and (max-width: 450px), all and (max-height: 500px) { + ha-header-bar { + --mdc-theme-primary: var(--app-header-background-color); + --mdc-theme-on-primary: var(--app-header-text-color, white); + } + } + + mwc-button.warning { + --mdc-theme-primary: var(--error-color); + } + + :host([rtl]) app-toolbar { + direction: rtl; + text-align: right; + } + .container { + padding: 20px 24px; + } + .form { + margin-bottom: 53px; + } + .buttons { + position: absolute; + bottom: 0; + width: 100%; + box-sizing: border-box; + border-top: 1px solid + var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12)); + display: flex; + justify-content: space-between; + padding: 8px; + padding-bottom: max(env(safe-area-inset-bottom), 8px); + background-color: var(--mdc-theme-surface, #fff); + } + `]}}]}}),o.oi)},2109:(e,t,r)=>{"use strict";r.r(t);r(7330),r(4497);var i=r(5317),n=(r(7956),r(3803),r(9194),r(9722)),o=r(4516),s=(r(6075),r(313),r(2039),r(4154)),a=r(1682),l=r(9810),c=r(1654);function d(e){var t,r=m(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}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 u(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function f(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 m(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s[]},{kind:"field",decorators:[(0,n.Cb)({attribute:!1})],key:"_dialogParams",value:void 0},{kind:"field",decorators:[(0,n.IO)("#repository_input",!0)],key:"_optionInput",value:void 0},{kind:"field",decorators:[(0,n.sz)()],key:"_opened",value:()=>!1},{kind:"field",decorators:[(0,n.sz)()],key:"_prosessing",value:()=>!1},{kind:"field",decorators:[(0,n.sz)()],key:"_error",value:void 0},{kind:"method",key:"showDialog",value:async function(e){this._dialogParams=e,this._repos=e.repos,this._opened=!0,await this.updateComplete}},{kind:"method",key:"closeDialog",value:function(){this._opened=!1,this._error=""}},{kind:"field",key:"_filteredRepositories",value:()=>(0,o.Z)(e=>e.filter(e=>"core"!==e.slug&&"local"!==e.slug).sort((e,t)=>e.name + ${this._error?n.dy`
    ${this._error}
    `:""} +
    + ${e.length?e.map(e=>n.dy` + + +
    ${e.name}
    +
    ${e.maintainer}
    +
    ${e.url}
    +
    + + + +
    + `):n.dy` + + No repositories + + `} +
    + + + ${this._prosessing?n.dy``:"Add"} + +
    +
    + + Close + + + `}},{kind:"get",static:!0,key:"styles",value:function(){return[c.Qx,c.yu,n.iv` + ha-dialog.button-left { + --justify-action-buttons: flex-start; + } + paper-icon-item { + cursor: pointer; + } + .form { + color: var(--primary-text-color); + } + .option { + border: 1px solid var(--divider-color); + border-radius: 4px; + margin-top: 4px; + } + mwc-button { + margin-left: 8px; + } + ha-paper-dropdown-menu { + display: block; + } + `]}},{kind:"method",key:"focus",value:function(){this.updateComplete.then(()=>{var e,t;return null===(e=this.shadowRoot)||void 0===e||null===(t=e.querySelector("[dialogInitialFocus]"))||void 0===t?void 0:t.focus()})}},{kind:"method",key:"_handleKeyAdd",value:function(e){e.stopPropagation(),13===e.keyCode&&this._addRepository()}},{kind:"method",key:"_addRepository",value:async function(){const e=this._optionInput;if(!e||!e.value)return;this._prosessing=!0;const t=this._filteredRepositories(this._repos).map(e=>e.source);t.push(e.value);try{await(0,l.jP)(this.hass,{addons_repositories:t});const r=await(0,s.yt)(this.hass);this._repos=r.repositories,await this._dialogParams.loadData(),e.value=""}catch(r){this._error=(0,a.js)(r)}this._prosessing=!1}},{kind:"method",key:"_removeRepository",value:async function(e){const t=e.currentTarget.slug,r=this._filteredRepositories(this._repos),i=r.find(e=>e.slug===t);if(!i)return;const n=r.map(e=>e.source).filter(e=>e!==i.source);try{await(0,l.jP)(this.hass,{addons_repositories:n});const e=await(0,s.yt)(this.hass);this._repos=e.repositories,await this._dialogParams.loadData()}catch(o){this._error=(0,a.js)(o)}}}]}}),n.oi)},4322:(e,t,r)=>{"use strict";r.r(t),r.d(t,{DialogHassioSnapshotUpload:()=>f});var i=r(5317),n=r(9722),o=r(7181),s=(r(3221),r(1654));r(3098);function a(e){var t,r=h(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 i={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(i.decorators=e.decorators),"field"===e.kind&&(i.initializer=e.value),i}function l(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 d(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 h(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var i=r.call(e,t||"default");if("object"!=typeof i)return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,i=new Array(t);r=0;o--){var s=t[e.placement];s.splice(s.indexOf(e.key),1);var a=this.fromElementDescriptor(e),l=this.toElementFinisherExtras((0,n[o])(a)||a);e=l.element,this.addElementPlacement(e,t),l.finisher&&i.push(l.finisher);var c=l.extras;if(c){for(var d=0;d=0;i--){var n=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[i])(n)||n);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var s=0;s +
    + + + Upload snapshot + + + + + +
    + + + `:n.dy``}},{kind:"method",key:"_snapshotUploaded",value:function(e){var t;const r=e.detail.snapshot;null===(t=this._params)||void 0===t||t.showSnapshot(r.slug),this.closeDialog()}},{kind:"get",static:!0,key:"styles",value:function(){return[s.yu,n.iv` + ha-header-bar { + --mdc-theme-on-primary: var(--primary-text-color); + --mdc-theme-primary: var(--mdc-theme-surface); + flex-shrink: 0; + } + /* overrule the ha-style-dialog max-height on small screens */ + @media all and (max-width: 450px), all and (max-height: 500px) { + ha-header-bar { + --mdc-theme-primary: var(--app-header-background-color); + --mdc-theme-on-primary: var(--app-header-text-color, white); + } + } + `]}}]}}),n.oi)},5677:(e,t,r)=>{"use strict";r.d(t,{l:()=>i});const i=r(9722).iv` + .content { + margin: 8px; + } + h1, + .description, + .card-content { + color: var(--primary-text-color); + } + h1 { + font-size: 2em; + margin-bottom: 8px; + font-family: var(--paper-font-headline_-_font-family); + -webkit-font-smoothing: var(--paper-font-headline_-_-webkit-font-smoothing); + font-size: var(--paper-font-headline_-_font-size); + font-weight: var(--paper-font-headline_-_font-weight); + letter-spacing: var(--paper-font-headline_-_letter-spacing); + line-height: var(--paper-font-headline_-_line-height); + padding-left: 8px; + } + .description { + margin-top: 4px; + padding-left: 8px; + } + .card-group { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); + grid-gap: 8px; + } + @media screen and (min-width: 640px) { + .card-group { + grid-template-columns: repeat(auto-fit, minmax(300px, 0.5fr)); + } + } + @media screen and (min-width: 1020px) { + .card-group { + grid-template-columns: repeat(auto-fit, minmax(300px, 0.333fr)); + } + } + @media screen and (min-width: 1300px) { + .card-group { + grid-template-columns: repeat(auto-fit, minmax(300px, 0.25fr)); + } + } + ha-call-api-button { + font-weight: 500; + color: var(--primary-color); + } + .error { + color: var(--error-color); + margin-top: 16px; + } +`},2774:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var i=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}()},440:(e,t,r)=>{"use strict";function i(e){return void 0===e&&(e=window),!!function(e){void 0===e&&(e=window);var t=!1;try{var r={get passive(){return t=!0,!1}},i=function(){};e.document.addEventListener("test",i,r),e.document.removeEventListener("test",i,r)}catch(n){t=!1}return t}(e)&&{passive:!0}}r.d(t,{K:()=>i})},8014:(e,t,r)=>{"use strict";function i(e,t){if(e.closest)return e.closest(t);for(var r=e;r;){if(n(r,t))return r;r=r.parentElement}return null}function n(e,t){return(e.matches||e.webkitMatchesSelector||e.msMatchesSelector).call(e,t)}r.d(t,{oq:()=>i,wB:()=>n})},8220:(e,t,r)=>{"use strict";r.d(t,{q:()=>n.qN,H:()=>o});var i=r(9722),n=r(2612);class o extends i.oi{click(){if(this.mdcRoot)return this.mdcRoot.focus(),void this.mdcRoot.click();super.click()}createFoundation(){void 0!==this.mdcFoundation&&this.mdcFoundation.destroy(),this.mdcFoundationClass&&(this.mdcFoundation=new this.mdcFoundationClass(this.createAdapter()),this.mdcFoundation.init())}firstUpdated(){this.createFoundation()}}},8601:(e,t,r)=>{"use strict";r.d(t,{qN:()=>i.q,Wg:()=>n});var i=r(8220);class n extends i.H{createRenderRoot(){return this.attachShadow({mode:"open",delegatesFocus:!0})}click(){this.formElement&&(this.formElement.focus(),this.formElement.click())}setAriaLabel(e){this.formElement&&this.formElement.setAttribute("aria-label",e)}firstUpdated(){super.firstUpdated(),this.mdcRoot.addEventListener("change",e=>{this.dispatchEvent(new Event("change",e))})}}},4114:(e,t,r)=>{"use strict";r.d(t,{P:()=>i});const i=e=>(t,r)=>{if(t.constructor._observers){if(!t.constructor.hasOwnProperty("_observers")){const e=t.constructor._observers;t.constructor._observers=new Map,e.forEach((e,r)=>t.constructor._observers.set(r,e))}}else{t.constructor._observers=new Map;const e=t.updated;t.updated=function(t){e.call(this,t),t.forEach((e,t)=>{const r=this.constructor._observers.get(t);void 0!==r&&r.call(this,this[t],e)})}}t.constructor._observers.set(r,e)}},2612:(e,t,r)=>{"use strict";r.d(t,{OE:()=>n,f6:()=>o,qN:()=>s,Mh:()=>d,WU:()=>p});var i=r(8014);const n=e=>e.nodeType===Node.ELEMENT_NODE;function o(e,t){for(const r of e.assignedNodes({flatten:!0}))if(n(r)){const e=r;if((0,i.wB)(e,t))return e}return null}function s(e){return{addClass:t=>{e.classList.add(t)},removeClass:t=>{e.classList.remove(t)},hasClass:t=>e.classList.contains(t)}}let a=!1;const l=()=>{},c={get passive(){return a=!0,!1}};document.addEventListener("x",l,c),document.removeEventListener("x",l);const d=(e=window.document)=>{let t=e.activeElement;const r=[];if(!t)return r;for(;t&&(r.push(t),t.shadowRoot);)t=t.shadowRoot.activeElement;return r},p=e=>{const t=d();if(!t.length)return!1;const r=t[t.length-1],i=new Event("check-if-focused",{bubbles:!0,composed:!0});let n=[];const o=e=>{n=e.composedPath()};return document.body.addEventListener("check-if-focused",o),r.dispatchEvent(i),document.body.removeEventListener("check-if-focused",o),-1!==n.indexOf(e)}},7330:(e,t,r)=>{"use strict";var i=r(7480),n=r(9722);const o=n.iv`: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"}`;let s=class extends n.oi{render(){return n.dy``}};s.styles=o,s=(0,i.gn)([(0,n.Mo)("mwc-icon")],s);r(1083);var a=r(8734),l=r(1471);class c extends n.oi{constructor(){super(...arguments),this.raised=!1,this.unelevated=!1,this.outlined=!1,this.dense=!1,this.disabled=!1,this.trailingIcon=!1,this.fullwidth=!1,this.icon="",this.label="",this.expandContent=!1,this.shouldRenderRipple=!1,this.rippleHandlers=new a.A(()=>(this.shouldRenderRipple=!0,this.ripple))}renderRipple(){const e=this.raised||this.unelevated;return this.shouldRenderRipple?n.dy``:""}createRenderRoot(){return this.attachShadow({mode:"open",delegatesFocus:!0})}focus(){const e=this.buttonElement;e&&(this.rippleHandlers.startFocus(),e.focus())}blur(){const e=this.buttonElement;e&&(this.rippleHandlers.endFocus(),e.blur())}getRenderClasses(){return(0,l.$)({"mdc-button--raised":this.raised,"mdc-button--unelevated":this.unelevated,"mdc-button--outlined":this.outlined,"mdc-button--dense":this.dense})}render(){return n.dy` + `}renderIcon(){return n.dy` + + ${this.icon} + `}handleRippleActivate(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"raised",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"unelevated",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"outlined",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"dense",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean,reflect:!0})],c.prototype,"disabled",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean,attribute:"trailingicon"})],c.prototype,"trailingIcon",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean,reflect:!0})],c.prototype,"fullwidth",void 0),(0,i.gn)([(0,n.Cb)({type:String})],c.prototype,"icon",void 0),(0,i.gn)([(0,n.Cb)({type:String})],c.prototype,"label",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"expandContent",void 0),(0,i.gn)([(0,n.IO)("#button")],c.prototype,"buttonElement",void 0),(0,i.gn)([(0,n.GC)("mwc-ripple")],c.prototype,"ripple",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"shouldRenderRipple",void 0),(0,i.gn)([(0,n.hO)({passive:!0})],c.prototype,"handleRippleActivate",null);const d=n.iv`.mdc-touch-target-wrapper{display:inline}.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-button{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-button-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:0.875rem;font-size:var(--mdc-typography-button-font-size, 0.875rem);line-height:2.25rem;line-height:var(--mdc-typography-button-line-height, 2.25rem);font-weight:500;font-weight:var(--mdc-typography-button-font-weight, 500);letter-spacing:0.0892857143em;letter-spacing:var(--mdc-typography-button-letter-spacing, 0.0892857143em);text-decoration:none;text-decoration:var(--mdc-typography-button-text-decoration, none);text-transform:uppercase;text-transform:var(--mdc-typography-button-text-transform, uppercase);padding:0 8px 0 8px;position:relative;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:64px;border:none;outline:none;line-height:inherit;user-select:none;-webkit-appearance:none;overflow:visible;vertical-align:middle;border-radius:4px;border-radius:var(--mdc-shape-small, 4px);height:36px}.mdc-button .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-button::-moz-focus-inner{padding:0;border:0}.mdc-button:active{outline:none}.mdc-button:hover{cursor:pointer}.mdc-button:disabled{cursor:default;pointer-events:none}.mdc-button .mdc-button__ripple{border-radius:4px;border-radius:var(--mdc-shape-small, 4px)}.mdc-button:not(:disabled){background-color:transparent}.mdc-button:disabled{background-color:transparent}.mdc-button .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}[dir=rtl] .mdc-button .mdc-button__icon,.mdc-button .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.mdc-button .mdc-button__touch{position:absolute;top:50%;right:0;height:48px;left:0;transform:translateY(-50%)}.mdc-button:not(:disabled){color:#6200ee;color:var(--mdc-theme-primary, #6200ee)}.mdc-button:disabled{color:rgba(0, 0, 0, 0.38)}.mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .mdc-button__label+.mdc-button__icon,.mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}svg.mdc-button__icon{fill:currentColor}.mdc-button--raised .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon,.mdc-button--outlined .mdc-button__icon{margin-left:-4px;margin-right:8px}[dir=rtl] .mdc-button--raised .mdc-button__icon,.mdc-button--raised .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--unelevated .mdc-button__icon,.mdc-button--unelevated .mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--outlined .mdc-button__icon,.mdc-button--outlined .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:-4px}.mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon{margin-left:8px;margin-right:-4px}[dir=rtl] .mdc-button--raised .mdc-button__label+.mdc-button__icon,.mdc-button--raised .mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--unelevated .mdc-button__label+.mdc-button__icon,.mdc-button--unelevated .mdc-button__label+.mdc-button__icon[dir=rtl],[dir=rtl] .mdc-button--outlined .mdc-button__label+.mdc-button__icon,.mdc-button--outlined .mdc-button__label+.mdc-button__icon[dir=rtl]{margin-left:-4px;margin-right:8px}.mdc-button--raised,.mdc-button--unelevated{padding:0 16px 0 16px}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){background-color:#6200ee;background-color:var(--mdc-theme-primary, #6200ee)}.mdc-button--raised:not(:disabled),.mdc-button--unelevated:not(:disabled){color:#fff;color:var(--mdc-theme-on-primary, #fff)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{background-color:rgba(0, 0, 0, 0.12)}.mdc-button--raised:disabled,.mdc-button--unelevated:disabled{color:rgba(0, 0, 0, 0.38)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2),0px 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0,0,0,.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1)}.mdc-button--raised:hover,.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2),0px 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px rgba(0,0,0,.12)}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2),0px 8px 10px 1px rgba(0, 0, 0, 0.14),0px 3px 14px 2px rgba(0,0,0,.12)}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2),0px 0px 0px 0px rgba(0, 0, 0, 0.14),0px 0px 0px 0px rgba(0,0,0,.12)}.mdc-button--outlined{padding:0 15px 0 15px;border-width:1px;border-style:solid}.mdc-button--outlined .mdc-button__ripple{top:-1px;left:-1px;border:1px solid transparent}.mdc-button--outlined .mdc-button__touch{left:-1px;width:calc(100% + 2 * 1px)}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12)}.mdc-button--outlined:disabled{border-color:rgba(0, 0, 0, 0.12)}.mdc-button--touch{margin-top:6px;margin-bottom:6px}:host{display:inline-flex;outline:none;vertical-align:top}:host([fullwidth]){width:100%}:host([raised]),:host([unelevated]){--mdc-ripple-color: #fff;--mdc-ripple-focus-opacity: 0.24;--mdc-ripple-hover-opacity: 0.08;--mdc-ripple-press-opacity: 0.24}.trailing-icon ::slotted(*),.trailing-icon .mdc-button__icon,.leading-icon ::slotted(*),.leading-icon .mdc-button__icon{margin-left:0;margin-right:8px;display:inline-block;width:18px;height:18px;font-size:18px;vertical-align:top}[dir=rtl] .trailing-icon ::slotted(*),.trailing-icon ::slotted(*)[dir=rtl],[dir=rtl] .trailing-icon .mdc-button__icon,.trailing-icon .mdc-button__icon[dir=rtl],[dir=rtl] .leading-icon ::slotted(*),.leading-icon ::slotted(*)[dir=rtl],[dir=rtl] .leading-icon .mdc-button__icon,.leading-icon .mdc-button__icon[dir=rtl]{margin-left:8px;margin-right:0}.trailing-icon ::slotted(*),.trailing-icon .mdc-button__icon{margin-left:8px;margin-right:0}[dir=rtl] .trailing-icon ::slotted(*),.trailing-icon ::slotted(*)[dir=rtl],[dir=rtl] .trailing-icon .mdc-button__icon,.trailing-icon .mdc-button__icon[dir=rtl]{margin-left:0;margin-right:8px}.slot-container{display:inline-flex;align-items:center;justify-content:center}.slot-container.flex{flex:auto}.mdc-button{flex:auto;overflow:hidden;padding-left:8px;padding-left:var(--mdc-button-horizontal-padding, 8px);padding-right:8px;padding-right:var(--mdc-button-horizontal-padding, 8px)}.mdc-button--raised{box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow, 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised:hover,.mdc-button--raised:focus{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-hover, 0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised:active{box-shadow:0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-active, 0px 5px 5px -3px rgba(0, 0, 0, 0.2), 0px 8px 10px 1px rgba(0, 0, 0, 0.14), 0px 3px 14px 2px rgba(0, 0, 0, 0.12))}.mdc-button--raised:disabled{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12);box-shadow:var(--mdc-button-raised-box-shadow-disabled, 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12))}.mdc-button--raised,.mdc-button--unelevated{padding-left:16px;padding-left:var(--mdc-button-horizontal-padding, 16px);padding-right:16px;padding-right:var(--mdc-button-horizontal-padding, 16px)}.mdc-button--outlined{border-width:1px;border-width:var(--mdc-button-outline-width, 1px);padding-left:calc(16px - 1px);padding-left:calc(var(--mdc-button-horizontal-padding, 16px) - var(--mdc-button-outline-width, 1px));padding-right:calc(16px - 1px);padding-right:calc(var(--mdc-button-horizontal-padding, 16px) - var(--mdc-button-outline-width, 1px))}.mdc-button--outlined:not(:disabled){border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-button-outline-color, rgba(0, 0, 0, 0.12))}.mdc-button--outlined mwc-ripple{top:calc(-1 * 1px);top:calc(-1 * var(--mdc-button-outline-width, 1px));left:calc(-1 * 1px);left:calc(-1 * var(--mdc-button-outline-width, 1px));right:initial;border-width:1px;border-width:var(--mdc-button-outline-width, 1px);border-style:solid;border-color:transparent}[dir=rtl] .mdc-button--outlined mwc-ripple,.mdc-button--outlined mwc-ripple[dir=rtl]{left:initial;right:calc(-1 * 1px);right:calc(-1 * var(--mdc-button-outline-width, 1px))}.mdc-button--dense{height:28px;margin-top:0;margin-bottom:0}.mdc-button--dense .mdc-button__touch{display:none}:host([disabled]){pointer-events:none}:host([disabled]) .mdc-button{color:rgba(0, 0, 0, 0.38);color:var(--mdc-button-disabled-ink-color, rgba(0, 0, 0, 0.38))}:host([disabled]) .mdc-button--raised,:host([disabled]) .mdc-button--unelevated{background-color:rgba(0, 0, 0, 0.12);background-color:var(--mdc-button-disabled-fill-color, rgba(0, 0, 0, 0.12))}:host([disabled]) .mdc-button--outlined{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-button-disabled-outline-color, rgba(0, 0, 0, 0.12))}`;let p=class extends c{};p.styles=d,p=(0,i.gn)([(0,n.Mo)("mwc-button")],p)},4497:(e,t,r)=>{"use strict";var i=r(7480),n=r(9722),o=(r(1083),r(8734));class s extends n.oi{constructor(){super(...arguments),this.disabled=!1,this.icon="",this.label="",this.shouldRenderRipple=!1,this.rippleHandlers=new o.A(()=>(this.shouldRenderRipple=!0,this.ripple))}renderRipple(){return this.shouldRenderRipple?n.dy` + + `:""}focus(){const e=this.buttonElement;e&&(this.rippleHandlers.startFocus(),e.focus())}blur(){const e=this.buttonElement;e&&(this.rippleHandlers.endFocus(),e.blur())}render(){return n.dy``}handleRippleMouseDown(e){const t=()=>{window.removeEventListener("mouseup",t),this.handleRippleDeactivate()};window.addEventListener("mouseup",t),this.rippleHandlers.startPress(e)}handleRippleTouchStart(e){this.rippleHandlers.startPress(e)}handleRippleDeactivate(){this.rippleHandlers.endPress()}handleRippleMouseEnter(){this.rippleHandlers.startHover()}handleRippleMouseLeave(){this.rippleHandlers.endHover()}handleRippleFocus(){this.rippleHandlers.startFocus()}handleRippleBlur(){this.rippleHandlers.endFocus()}}(0,i.gn)([(0,n.Cb)({type:Boolean,reflect:!0})],s.prototype,"disabled",void 0),(0,i.gn)([(0,n.Cb)({type:String})],s.prototype,"icon",void 0),(0,i.gn)([(0,n.Cb)({type:String})],s.prototype,"label",void 0),(0,i.gn)([(0,n.IO)("button")],s.prototype,"buttonElement",void 0),(0,i.gn)([(0,n.GC)("mwc-ripple")],s.prototype,"ripple",void 0),(0,i.gn)([(0,n.sz)()],s.prototype,"shouldRenderRipple",void 0),(0,i.gn)([(0,n.hO)({passive:!0})],s.prototype,"handleRippleMouseDown",null),(0,i.gn)([(0,n.hO)({passive:!0})],s.prototype,"handleRippleTouchStart",null);const a=n.iv`.material-icons{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"}.mdc-icon-button{display:inline-block;position:relative;box-sizing:border-box;border:none;outline:none;background-color:transparent;fill:currentColor;color:inherit;font-size:24px;text-decoration:none;cursor:pointer;user-select:none;width:48px;height:48px;padding:12px}.mdc-icon-button svg,.mdc-icon-button img{width:24px;height:24px}.mdc-icon-button:disabled{color:rgba(0, 0, 0, 0.38);color:var(--mdc-theme-text-disabled-on-light, rgba(0, 0, 0, 0.38))}.mdc-icon-button:disabled{cursor:default;pointer-events:none}.mdc-icon-button__icon{display:inline-block}.mdc-icon-button__icon.mdc-icon-button__icon--on{display:none}.mdc-icon-button--on .mdc-icon-button__icon{display:none}.mdc-icon-button--on .mdc-icon-button__icon.mdc-icon-button__icon--on{display:inline-block}:host{display:inline-block;outline:none;--mdc-ripple-color: currentcolor}:host([disabled]){pointer-events:none}:host,.mdc-icon-button{vertical-align:top}.mdc-icon-button{width:var(--mdc-icon-button-size, 48px);height:var(--mdc-icon-button-size, 48px);padding:calc((var(--mdc-icon-button-size, 48px) - var(--mdc-icon-size, 24px)) / 2)}.mdc-icon-button>i{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)}`;let l=class extends s{};l.styles=a,l=(0,i.gn)([(0,n.Mo)("mwc-icon-button")],l)},1083:(e,t,r)=>{"use strict";var i=r(7480),n=r(9722),o=r(8220),s=r(9451),a=r(1471),l=r(9865);class c extends o.H{constructor(){super(...arguments),this.primary=!1,this.accent=!1,this.unbounded=!1,this.disabled=!1,this.activated=!1,this.selected=!1,this.hovering=!1,this.bgFocused=!1,this.fgActivation=!1,this.fgDeactivation=!1,this.fgScale="",this.fgSize="",this.translateStart="",this.translateEnd="",this.leftPos="",this.topPos="",this.mdcFoundationClass=s.Z}get isActive(){return(this.parentElement||this).matches(":active")}createAdapter(){return{browserSupportsCssVars:()=>!0,isUnbounded:()=>this.unbounded,isSurfaceActive:()=>this.isActive,isSurfaceDisabled:()=>this.disabled,addClass:e=>{switch(e){case"mdc-ripple-upgraded--background-focused":this.bgFocused=!0;break;case"mdc-ripple-upgraded--foreground-activation":this.fgActivation=!0;break;case"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation=!0}},removeClass:e=>{switch(e){case"mdc-ripple-upgraded--background-focused":this.bgFocused=!1;break;case"mdc-ripple-upgraded--foreground-activation":this.fgActivation=!1;break;case"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation=!1}},containsEventTarget:()=>!0,registerInteractionHandler:()=>{},deregisterInteractionHandler:()=>{},registerDocumentInteractionHandler:()=>{},deregisterDocumentInteractionHandler:()=>{},registerResizeHandler:()=>{},deregisterResizeHandler:()=>{},updateCssVariable:(e,t)=>{switch(e){case"--mdc-ripple-fg-scale":this.fgScale=t;break;case"--mdc-ripple-fg-size":this.fgSize=t;break;case"--mdc-ripple-fg-translate-end":this.translateEnd=t;break;case"--mdc-ripple-fg-translate-start":this.translateStart=t;break;case"--mdc-ripple-left":this.leftPos=t;break;case"--mdc-ripple-top":this.topPos=t}},computeBoundingRect:()=>(this.parentElement||this).getBoundingClientRect(),getWindowPageOffset:()=>({x:window.pageXOffset,y:window.pageYOffset})}}startPress(e){this.waitForFoundation(()=>{this.mdcFoundation.activate(e)})}endPress(){this.waitForFoundation(()=>{this.mdcFoundation.deactivate()})}startFocus(){this.waitForFoundation(()=>{this.mdcFoundation.handleFocus()})}endFocus(){this.waitForFoundation(()=>{this.mdcFoundation.handleBlur()})}startHover(){this.hovering=!0}endHover(){this.hovering=!1}waitForFoundation(e){this.mdcFoundation?e():this.updateComplete.then(e)}render(){const e={"mdc-ripple-upgraded--unbounded":this.unbounded,"mdc-ripple-upgraded--background-focused":this.bgFocused,"mdc-ripple-upgraded--foreground-activation":this.fgActivation,"mdc-ripple-upgraded--foreground-deactivation":this.fgDeactivation,hover:this.hovering,primary:this.primary,accent:this.accent,disabled:this.disabled,activated:this.activated,selected:this.selected};return n.dy` +
    `}}(0,i.gn)([(0,n.IO)(".mdc-ripple-surface")],c.prototype,"mdcRoot",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"primary",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"accent",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"unbounded",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"disabled",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"activated",void 0),(0,i.gn)([(0,n.Cb)({type:Boolean})],c.prototype,"selected",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"hovering",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"bgFocused",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"fgActivation",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"fgDeactivation",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"fgScale",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"fgSize",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"translateStart",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"translateEnd",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"leftPos",void 0),(0,i.gn)([(0,n.sz)()],c.prototype,"topPos",void 0);const d=n.iv`:host{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none}@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 .primary{--mdc-ripple-color: var(--mdc-theme-primary, #6200ee)}:host .accent{--mdc-ripple-color: var( --mdc-theme-secondary, #018786 )}:host .mdc-ripple-surface{top:0;bottom:0;left:0;right:0;width:100%;height:100%;pointer-events:none;--mdc-ripple-fg-size: 0;--mdc-ripple-left: 0;--mdc-ripple-top: 0;--mdc-ripple-fg-scale: 1;--mdc-ripple-fg-translate-end: 0;--mdc-ripple-fg-translate-start: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:transform,opacity;position:relative;outline:none;overflow:hidden;--mdc-ripple-fg-opacity: var( --mdc-ripple-press-opacity, 0.12 )}:host .mdc-ripple-surface::before,:host .mdc-ripple-surface::after{position:absolute;border-radius:50%;opacity:0;pointer-events:none;content:""}:host .mdc-ripple-surface::before{transition:opacity 15ms linear,background-color 15ms linear;z-index:1}:host .mdc-ripple-surface.mdc-ripple-upgraded::before{transform:scale(var(--mdc-ripple-fg-scale, 1))}:host .mdc-ripple-surface.mdc-ripple-upgraded::after{top:0;left:0;transform:scale(0);transform-origin:center center}:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after{top:var(--mdc-ripple-top, 0);left:var(--mdc-ripple-left, 0)}:host .mdc-ripple-surface.mdc-ripple-upgraded--foreground-activation::after{animation:mdc-ripple-fg-radius-in 225ms forwards,mdc-ripple-fg-opacity-in 75ms forwards}:host .mdc-ripple-surface.mdc-ripple-upgraded--foreground-deactivation::after{animation:mdc-ripple-fg-opacity-out 150ms;transform:translate(var(--mdc-ripple-fg-translate-end, 0)) scale(var(--mdc-ripple-fg-scale, 1))}:host .mdc-ripple-surface::before,:host .mdc-ripple-surface::after{top:calc(50% - 100%);left:calc(50% - 100%);width:200%;height:200%}:host .mdc-ripple-surface.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded{overflow:visible}:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded::before,:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded::after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::before,:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after{top:var(--mdc-ripple-top, calc(50% - 50%));left:var(--mdc-ripple-left, calc(50% - 50%));width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:host .mdc-ripple-surface.mdc-ripple-upgraded--unbounded.mdc-ripple-upgraded::after{width:var(--mdc-ripple-fg-size, 100%);height:var(--mdc-ripple-fg-size, 100%)}:host .mdc-ripple-surface.hover::before{opacity:0.04;opacity:var(--mdc-ripple-hover-opacity, 0.04)}:host .mdc-ripple-surface.mdc-ripple-upgraded--background-focused::before{opacity:0.12;opacity:var(--mdc-ripple-focus-opacity, 0.12)}:host .mdc-ripple-surface::before,:host .mdc-ripple-surface::after{background-color:#000;background-color:var(--mdc-ripple-color, #000)}:host .mdc-ripple-surface.activated{--mdc-ripple-press-opacity: calc( var(--mdc-ripple-press-opacity, 0.12) + 0.12 )}:host .mdc-ripple-surface.activated::before{opacity:0.12;opacity:var(--mdc-ripple-activated-opacity, 0.12)}:host .mdc-ripple-surface.activated.hover::before{opacity:.16;opacity:calc( var(--mdc-ripple-hover-opacity, 0.04) + var(--mdc-ripple-activated-opacity, 0.12) )}:host .mdc-ripple-surface.activated.mdc-ripple-upgraded--background-focused::before{opacity:.24;opacity:calc( var(--mdc-ripple-focus-opacity, 0.12) + var(--mdc-ripple-activated-opacity, 0.12) )}:host .mdc-ripple-surface.selected{--mdc-ripple-press-opacity: calc( var(--mdc-ripple-press-opacity, 0.12) + 0.08 )}:host .mdc-ripple-surface.selected::before{opacity:0.08;opacity:var(--mdc-ripple-selected-opacity, 0.08)}:host .mdc-ripple-surface.selected.hover::before{opacity:.12;opacity:calc( var(--mdc-ripple-hover-opacity, 0.04) + var(--mdc-ripple-selected-opacity, 0.08) )}:host .mdc-ripple-surface.selected.mdc-ripple-upgraded--background-focused::before{opacity:.2;opacity:calc( var(--mdc-ripple-focus-opacity, 0.12) + var(--mdc-ripple-selected-opacity, 0.08) )}:host .mdc-ripple-surface.disabled{--mdc-ripple-color: transparent}:host .mdc-ripple-surface::before{z-index:1;z-index:var(--m-ripple-z-index, 1)}:host .mdc-ripple-surface::after{z-index:0;z-index:var(--m-ripple-z-index, 0)}`;let p=class extends c{};p.styles=d,p=(0,i.gn)([(0,n.Mo)("mwc-ripple")],p)},8734:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});class i{constructor(e){this.startPress=t=>{e().then(e=>{e&&e.startPress(t)})},this.endPress=()=>{e().then(e=>{e&&e.endPress()})},this.startFocus=()=>{e().then(e=>{e&&e.startFocus()})},this.endFocus=()=>{e().then(e=>{e&&e.endFocus()})},this.startHover=()=>{e().then(e=>{e&&e.startHover()})},this.endHover=()=>{e().then(e=>{e&&e.endHover()})}}}},9451:(e,t,r)=>{"use strict";r.d(t,{Z:()=>h});var i=r(7480),n=r(2774),o={BG_FOCUSED:"mdc-ripple-upgraded--background-focused",FG_ACTIVATION:"mdc-ripple-upgraded--foreground-activation",FG_DEACTIVATION:"mdc-ripple-upgraded--foreground-deactivation",ROOT:"mdc-ripple-upgraded",UNBOUNDED:"mdc-ripple-upgraded--unbounded"},s={VAR_FG_SCALE:"--mdc-ripple-fg-scale",VAR_FG_SIZE:"--mdc-ripple-fg-size",VAR_FG_TRANSLATE_END:"--mdc-ripple-fg-translate-end",VAR_FG_TRANSLATE_START:"--mdc-ripple-fg-translate-start",VAR_LEFT:"--mdc-ripple-left",VAR_TOP:"--mdc-ripple-top"},a={DEACTIVATION_TIMEOUT_MS:225,FG_DEACTIVATION_MS:150,INITIAL_ORIGIN_SCALE:.6,PADDING:10,TAP_DELAY_MS:300},l=r(4445),c=["touchstart","pointerdown","mousedown","keydown"],d=["touchend","pointerup","mouseup","contextmenu"],p=[];const h=function(e){function t(r){var n=e.call(this,(0,i.pi)((0,i.pi)({},t.defaultAdapter),r))||this;return n.activationAnimationHasEnded_=!1,n.activationTimer_=0,n.fgDeactivationRemovalTimer_=0,n.fgScale_="0",n.frame_={width:0,height:0},n.initialSize_=0,n.layoutFrame_=0,n.maxRadius_=0,n.unboundedCoords_={left:0,top:0},n.activationState_=n.defaultActivationState_(),n.activationTimerCallback_=function(){n.activationAnimationHasEnded_=!0,n.runDeactivationUXLogicIfReady_()},n.activateHandler_=function(e){return n.activate_(e)},n.deactivateHandler_=function(){return n.deactivate_()},n.focusHandler_=function(){return n.handleFocus()},n.blurHandler_=function(){return n.handleBlur()},n.resizeHandler_=function(){return n.layout()},n}return(0,i.ZT)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return o},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return s},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return a},enumerable:!0,configurable:!0}),Object.defineProperty(t,"defaultAdapter",{get:function(){return{addClass:function(){},browserSupportsCssVars:function(){return!0},computeBoundingRect:function(){return{top:0,right:0,bottom:0,left:0,width:0,height:0}},containsEventTarget:function(){return!0},deregisterDocumentInteractionHandler:function(){},deregisterInteractionHandler:function(){},deregisterResizeHandler:function(){},getWindowPageOffset:function(){return{x:0,y:0}},isSurfaceActive:function(){return!0},isSurfaceDisabled:function(){return!0},isUnbounded:function(){return!0},registerDocumentInteractionHandler:function(){},registerInteractionHandler:function(){},registerResizeHandler:function(){},removeClass:function(){},updateCssVariable:function(){}}},enumerable:!0,configurable:!0}),t.prototype.init=function(){var e=this,r=this.supportsPressRipple_();if(this.registerRootHandlers_(r),r){var i=t.cssClasses,n=i.ROOT,o=i.UNBOUNDED;requestAnimationFrame((function(){e.adapter.addClass(n),e.adapter.isUnbounded()&&(e.adapter.addClass(o),e.layoutInternal_())}))}},t.prototype.destroy=function(){var e=this;if(this.supportsPressRipple_()){this.activationTimer_&&(clearTimeout(this.activationTimer_),this.activationTimer_=0,this.adapter.removeClass(t.cssClasses.FG_ACTIVATION)),this.fgDeactivationRemovalTimer_&&(clearTimeout(this.fgDeactivationRemovalTimer_),this.fgDeactivationRemovalTimer_=0,this.adapter.removeClass(t.cssClasses.FG_DEACTIVATION));var r=t.cssClasses,i=r.ROOT,n=r.UNBOUNDED;requestAnimationFrame((function(){e.adapter.removeClass(i),e.adapter.removeClass(n),e.removeCssVars_()}))}this.deregisterRootHandlers_(),this.deregisterDeactivationHandlers_()},t.prototype.activate=function(e){this.activate_(e)},t.prototype.deactivate=function(){this.deactivate_()},t.prototype.layout=function(){var e=this;this.layoutFrame_&&cancelAnimationFrame(this.layoutFrame_),this.layoutFrame_=requestAnimationFrame((function(){e.layoutInternal_(),e.layoutFrame_=0}))},t.prototype.setUnbounded=function(e){var r=t.cssClasses.UNBOUNDED;e?this.adapter.addClass(r):this.adapter.removeClass(r)},t.prototype.handleFocus=function(){var e=this;requestAnimationFrame((function(){return e.adapter.addClass(t.cssClasses.BG_FOCUSED)}))},t.prototype.handleBlur=function(){var e=this;requestAnimationFrame((function(){return e.adapter.removeClass(t.cssClasses.BG_FOCUSED)}))},t.prototype.supportsPressRipple_=function(){return this.adapter.browserSupportsCssVars()},t.prototype.defaultActivationState_=function(){return{activationEvent:void 0,hasDeactivationUXRun:!1,isActivated:!1,isProgrammatic:!1,wasActivatedByPointer:!1,wasElementMadeActive:!1}},t.prototype.registerRootHandlers_=function(e){var t=this;e&&(c.forEach((function(e){t.adapter.registerInteractionHandler(e,t.activateHandler_)})),this.adapter.isUnbounded()&&this.adapter.registerResizeHandler(this.resizeHandler_)),this.adapter.registerInteractionHandler("focus",this.focusHandler_),this.adapter.registerInteractionHandler("blur",this.blurHandler_)},t.prototype.registerDeactivationHandlers_=function(e){var t=this;"keydown"===e.type?this.adapter.registerInteractionHandler("keyup",this.deactivateHandler_):d.forEach((function(e){t.adapter.registerDocumentInteractionHandler(e,t.deactivateHandler_)}))},t.prototype.deregisterRootHandlers_=function(){var e=this;c.forEach((function(t){e.adapter.deregisterInteractionHandler(t,e.activateHandler_)})),this.adapter.deregisterInteractionHandler("focus",this.focusHandler_),this.adapter.deregisterInteractionHandler("blur",this.blurHandler_),this.adapter.isUnbounded()&&this.adapter.deregisterResizeHandler(this.resizeHandler_)},t.prototype.deregisterDeactivationHandlers_=function(){var e=this;this.adapter.deregisterInteractionHandler("keyup",this.deactivateHandler_),d.forEach((function(t){e.adapter.deregisterDocumentInteractionHandler(t,e.deactivateHandler_)}))},t.prototype.removeCssVars_=function(){var e=this,r=t.strings;Object.keys(r).forEach((function(t){0===t.indexOf("VAR_")&&e.adapter.updateCssVariable(r[t],null)}))},t.prototype.activate_=function(e){var t=this;if(!this.adapter.isSurfaceDisabled()){var r=this.activationState_;if(!r.isActivated){var i=this.previousActivationEvent_;if(!(i&&void 0!==e&&i.type!==e.type))r.isActivated=!0,r.isProgrammatic=void 0===e,r.activationEvent=e,r.wasActivatedByPointer=!r.isProgrammatic&&(void 0!==e&&("mousedown"===e.type||"touchstart"===e.type||"pointerdown"===e.type)),void 0!==e&&p.length>0&&p.some((function(e){return t.adapter.containsEventTarget(e)}))?this.resetActivationState_():(void 0!==e&&(p.push(e.target),this.registerDeactivationHandlers_(e)),r.wasElementMadeActive=this.checkElementMadeActive_(e),r.wasElementMadeActive&&this.animateActivation_(),requestAnimationFrame((function(){p=[],r.wasElementMadeActive||void 0===e||" "!==e.key&&32!==e.keyCode||(r.wasElementMadeActive=t.checkElementMadeActive_(e),r.wasElementMadeActive&&t.animateActivation_()),r.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,r=t.strings,i=r.VAR_FG_TRANSLATE_START,n=r.VAR_FG_TRANSLATE_END,o=t.cssClasses,s=o.FG_DEACTIVATION,a=o.FG_ACTIVATION,l=t.numbers.DEACTIVATION_TIMEOUT_MS;this.layoutInternal_();var c="",d="";if(!this.adapter.isUnbounded()){var p=this.getFgTranslationCoordinates_(),h=p.startPoint,u=p.endPoint;c=h.x+"px, "+h.y+"px",d=u.x+"px, "+u.y+"px"}this.adapter.updateCssVariable(i,c),this.adapter.updateCssVariable(n,d),clearTimeout(this.activationTimer_),clearTimeout(this.fgDeactivationRemovalTimer_),this.rmBoundedActivationClasses_(),this.adapter.removeClass(s),this.adapter.computeBoundingRect(),this.adapter.addClass(a),this.activationTimer_=setTimeout((function(){return e.activationTimerCallback_()}),l)},t.prototype.getFgTranslationCoordinates_=function(){var e,t=this.activationState_,r=t.activationEvent;return{startPoint:e={x:(e=t.wasActivatedByPointer?(0,l.Y)(r,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,r=t.cssClasses.FG_DEACTIVATION,i=this.activationState_,n=i.hasDeactivationUXRun,o=i.isActivated;(n||!o)&&this.activationAnimationHasEnded_&&(this.rmBoundedActivationClasses_(),this.adapter.addClass(r),this.fgDeactivationRemovalTimer_=setTimeout((function(){e.adapter.removeClass(r)}),a.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 r=(0,i.pi)({},t);t.isProgrammatic?(requestAnimationFrame((function(){return e.animateDeactivation_(r)})),this.resetActivationState_()):(this.deregisterDeactivationHandlers_(),requestAnimationFrame((function(){e.activationState_.hasDeactivationUXRun=!0,e.animateDeactivation_(r),e.resetActivationState_()})))}},t.prototype.animateDeactivation_=function(e){var t=e.wasActivatedByPointer,r=e.wasElementMadeActive;(t||r)&&this.runDeactivationUXLogicIfReady_()},t.prototype.layoutInternal_=function(){var e=this;this.frame_=this.adapter.computeBoundingRect();var r=Math.max(this.frame_.height,this.frame_.width);this.maxRadius_=this.adapter.isUnbounded()?r:Math.sqrt(Math.pow(e.frame_.width,2)+Math.pow(e.frame_.height,2))+t.numbers.PADDING;var i=Math.floor(r*t.numbers.INITIAL_ORIGIN_SCALE);this.adapter.isUnbounded()&&i%2!=0?this.initialSize_=i-1:this.initialSize_=i,this.fgScale_=""+this.maxRadius_/this.initialSize_,this.updateLayoutCssVars_()},t.prototype.updateLayoutCssVars_=function(){var e=t.strings,r=e.VAR_FG_SIZE,i=e.VAR_LEFT,n=e.VAR_TOP,o=e.VAR_FG_SCALE;this.adapter.updateCssVariable(r,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(i,this.unboundedCoords_.left+"px"),this.adapter.updateCssVariable(n,this.unboundedCoords_.top+"px"))},t}(n.K)},4445:(e,t,r)=>{"use strict";var i;function n(e,t){void 0===t&&(t=!1);var r,n=e.CSS;if("boolean"==typeof i&&!t)return i;if(!(n&&"function"==typeof n.supports))return!1;var o=n.supports("--css-vars","yes"),s=n.supports("(--css-vars: yes)")&&n.supports("color","#00000000");return r=o||s,t||(i=r),r}function o(e,t,r){if(!e)return{x:0,y:0};var i,n,o=t.x,s=t.y,a=o+r.left,l=s+r.top;if("touchstart"===e.type){var c=e;i=c.changedTouches[0].pageX-a,n=c.changedTouches[0].pageY-l}else{var d=e;i=d.pageX-a,n=d.pageY-l}return{x:i,y:n}}r.d(t,{x:()=>n,Y:()=>o})},1970:()=>{},8621:(e,t,r)=>{"use strict";r.d(t,{G:()=>m});r(1309);var i={"U+0008":"backspace","U+0009":"tab","U+001B":"esc","U+0020":"space","U+007F":"del"},n={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"},s=/[a-z0-9*]/,a=/U\+/,l=/^arrow/,c=/^space(bar)?/,d=/^escape$/;function p(e,t){var r="";if(e){var i=e.toLowerCase();" "===i||c.test(i)?r="space":d.test(i)?r="esc":1==i.length?t&&!s.test(i)||(r=i):r=l.test(i)?i.replace("arrow",""):"multiply"==i?"*":i}return r}function h(e,t){return e.key?p(e.key,t):e.detail&&e.detail.key?p(e.detail.key,t):(r=e.keyIdentifier,o="",r&&(r in i?o=i[r]:a.test(r)?(r=parseInt(r.replace("U+","0x"),16),o=String.fromCharCode(r).toLowerCase()):o=r.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):n[e]),t}(e.keyCode)||"");var r,o}function u(e,t){return h(t,e.hasModifiers)===e.key&&(!e.hasModifiers||!!t.shiftKey==!!e.shiftKey&&!!t.ctrlKey==!!e.ctrlKey&&!!t.altKey==!!e.altKey&&!!t.metaKey==!!e.metaKey)}function f(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 r=t.split(":"),i=r[0],n=r[1];return i in o?(e[o[i]]=!0,e.hasModifiers=!0):(e.key=i,e.event=n||"keydown"),e}),{combo:e.split(":").shift()})}(e)}))}const 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 r=f(t),i=0;i{"use strict";r.d(t,{$:()=>o,P:()=>s});r(1309),r(6110);var i=r(8621),n=r(8149);const 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,r=(0,n.vz)(t).localTarget;this.isLightDescendant(r)||(t.preventDefault(),t.stopImmediatePropagation(),this._setPressed(!0))},_spaceKeyUpHandler:function(e){var t=e.detail.keyboardEvent,r=(0,n.vz)(t).localTarget;this.isLightDescendant(r)||(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()}},s=[i.G,o]},6110:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});r(1309),r(8149);const i={properties:{focused:{type:Boolean,value:!1,notify:!0,readOnly:!0,reflectToAttribute:!0},disabled:{type:Boolean,value:!1,notify:!0,observer:"_disabledChanged",reflectToAttribute:!0},_oldTabIndex:{type:String},_boundFocusBlurHandler:{type:Function,value:function(){return this._focusBlurHandler.bind(this)}}},observers:["_changedControlState(focused, disabled)"],ready:function(){this.addEventListener("focus",this._boundFocusBlurHandler,!0),this.addEventListener("blur",this._boundFocusBlurHandler,!0)},_focusBlurHandler:function(e){this._setFocused("focus"===e.type)},_disabledChanged:function(e,t){this.setAttribute("aria-disabled",e?"true":"false"),this.style.pointerEvents=e?"none":"",e?(this._oldTabIndex=this.getAttribute("tabindex"),this._setFocused(!1),this.tabIndex=-1,this.blur()):void 0!==this._oldTabIndex&&(null===this._oldTabIndex?this.removeAttribute("tabindex"):this.setAttribute("tabindex",this._oldTabIndex))},_changedControlState:function(){this._controlStateChanged&&this._controlStateChanged()}}},5660:(e,t,r)=>{"use strict";r(1309);const i=r(856).d` + + + + + +`;i.setAttribute("style","display: none;"),document.head.appendChild(i.content);var n=document.createElement("style");n.textContent="[hidden] { display: none !important; }",document.head.appendChild(n)},1006:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});r(1309);const i={properties:{name:{type:String},value:{notify:!0,type:String},required:{type:Boolean,value:!1}},attached:function(){},detached:function(){}}},3207:(e,t,r)=>{"use strict";r(5660),r(5112);var i=r(7139),n=r(8149),o=r(856),s=r(1309);(0,i.k)({_template:o.d` + +`,is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:s.XY.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&&(0,n.vz)(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,(0,n.vz)(this.root).appendChild(this._img))}})},6280:(e,t,r)=>{"use strict";r(1309);var i=r(7139),n=r(856);const o=(0,i.k)({_template:n.d` + +
    [[_text]]
    +`,is:"iron-a11y-announcer",properties:{mode:{type:String,value:"polite"},_text:{type:String,value:""}},created:function(){o.instance||(o.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)}});o.instance=null,o.requestAvailability=function(){o.instance||(o.instance=document.createElement("iron-a11y-announcer")),document.body.appendChild(o.instance)};var s=r(8235),a=r(8149);(0,i.k)({_template:n.d` + + +`,is:"iron-input",behaviors:[s.x],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(){o.requestAvailability(),this._previousValidInput="",this._patternAlreadyChecked=!1},attached:function(){this._observer=(0,a.vz)(this).observeNodes(function(e){this._initSlottedInput()}.bind(this))},detached:function(){this._observer&&((0,a.vz)(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,r=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&&r)},_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 r=String.fromCharCode(e.charCode);this._isPrintable(e)&&!t.test(r)&&(e.preventDefault(),this._announceInvalidCharacter("Invalid character "+r+" not entered."))}}},_checkPatternValidity:function(){var e=this._patternRegExp;if(!e)return!0;for(var t=0;t{"use strict";r.d(t,{i:()=>c});r(1309);var i=r(4420),n=r(8621);const o={properties:{multi:{type:Boolean,value:!1,observer:"multiChanged"},selectedValues:{type:Array,notify:!0,value:function(){return[]}},selectedItems:{type:Array,readOnly:!0,notify:!0,value:function(){return[]}}},observers:["_updateSelected(selectedValues.splices)"],select:function(e){this.multi?this._toggleSelected(e):this.selected=e},multiChanged:function(e){this._selection.multi=e,this._updateSelected()},get _shouldUpdateSelection(){return null!=this.selected||null!=this.selectedValues&&this.selectedValues.length},_updateAttrForSelected:function(){this.multi?this.selectedItems&&this.selectedItems.length>0&&(this.selectedValues=this.selectedItems.map((function(e){return this._indexToValue(this.indexOf(e))}),this).filter((function(e){return null!=e}),this)):i.P._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 r=0;r{"use strict";r.d(t,{P:()=>n});r(1309);var i=r(7139);class n{constructor(e){n[" "](e),this.type=e&&e.type||"default",this.key=e&&e.key,e&&"value"in e&&(this.value=e.value)}get value(){var e=this.type,t=this.key;if(e&&t)return n.types[e]&&n.types[e][t]}set value(e){var t=this.type,r=this.key;t&&r&&(t=n.types[t]=n.types[t]||{},null==e?delete t[r]:t[r]=e)}get list(){if(this.type){var e=n.types[this.type];return e?Object.keys(e).map((function(e){return o[this.type][e]}),this):[]}}byKey(e){return this.key=e,this.value}}n[" "]=function(){},n.types={};var o=n.types;(0,i.k)({is:"iron-meta",properties:{type:{type:String,value:"default"},key:{type:String},value:{type:String,notify:!0},self:{type:Boolean,observer:"_selfChanged"},__meta:{type:Boolean,computed:"__computeMeta(type, key, value)"}},hostAttributes:{hidden:!0},__computeMeta:function(e,t,r){var i=new n({type:e,key:t});return void 0!==r&&r!==i.value?i.value=r:this.value!==i.value&&(this.value=i.value),i},get list(){return this.__meta&&this.__meta.list},_selfChanged:function(e){e&&(this.value=this)},byKey:function(e){return new n({type:this.type,key:e}).value}})},4420:(e,t,r)=>{"use strict";r.d(t,{P:()=>s});r(1309);var i=r(8149),n=r(7130);class o{constructor(e){this.selection=[],this.selectCallback=e}get(){return this.multi?this.selection.slice():this.selection[0]}clear(e){this.selection.slice().forEach((function(t){(!e||e.indexOf(t)<0)&&this.setItemSelected(t,!1)}),this)}isSelected(e){return this.selection.indexOf(e)>=0}setItemSelected(e,t){if(null!=e&&t!==this.isSelected(e)){if(t)this.selection.push(e);else{var r=this.selection.indexOf(e);r>=0&&this.selection.splice(r,1)}this.selectCallback&&this.selectCallback(e,t)}}select(e){this.multi?this.toggle(e):this.get()!==e&&(this.setItemSelected(this.get(),!1),this.setItemSelected(e,!0))}toggle(e){this.setItemSelected(e,!this.isSelected(e))}}const 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 o(this._applySelection.bind(this))},attached:function(){this._observer=this._observeItems(this),this._addListener(this.activateEvent)},detached:function(){this._observer&&(0,i.vz)(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=(0,i.vz)(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,r=0;t=this.items[r];r++)if(this._valueForItem(t)==e)return r},_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 r=e[(0,n.z)(this.attrForSelected)];return null!=r?r: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(0,i.vz)(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,r=this.items;t&&t!=this;){var i=r.indexOf(t);if(i>=0){var n=this._indexToValue(i);return void this._itemActivate(n,t)}t=t.parentNode}},_itemActivate:function(e,t){this.fire("iron-activate",{selected:e,item:t},{cancelable:!0}).defaultPrevented||this.select(e)}}},8235:(e,t,r)=>{"use strict";r.d(t,{x:()=>o});r(1309);var i=r(5112);let n=null;const o={properties:{validator:{type:String},invalid:{notify:!0,reflectToAttribute:!0,type:Boolean,value:!1,observer:"_invalidChanged"}},registered:function(){n=new i.P({type:"validator"})},_invalidChanged:function(){this.invalid?this.setAttribute("aria-invalid","true"):this.removeAttribute("aria-invalid")},get _validator(){return n&&n.byKey(this.validator)},hasValidator:function(){return null!=this._validator},validate:function(e){return void 0===e&&void 0!==this.value?this.invalid=!this._getValidity(this.value):this.invalid=!this._getValidity(e),!this.invalid},_getValidity:function(e){return!this.hasValidator()||this._validator.validate(e)}}},3533:(e,t,r)=>{"use strict";r(1309),r(1656);var i=r(8621),n=r(7139),o=r(5112),s=r(8149),a=r(6110),l=r(4460),c=(r(3207),r(856));r(7956);const d={properties:{sizingTarget:{type:Object,value:function(){return this}},fitInto:{type:Object,value:window},noOverlap:{type:Boolean},positionTarget:{type:Element},horizontalAlign:{type:String},verticalAlign:{type:String},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},autoFitOnAttach:{type:Boolean,value:!1},_fitInfo:{type:Object}},get _fitWidth(){return this.fitInto===window?this.fitInto.innerWidth:this.fitInto.getBoundingClientRect().width},get _fitHeight(){return this.fitInto===window?this.fitInto.innerHeight:this.fitInto.getBoundingClientRect().height},get _fitLeft(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().left},get _fitTop(){return this.fitInto===window?0:this.fitInto.getBoundingClientRect().top},get _defaultPositionTarget(){var e=(0,s.vz)(this).parentNode;return e&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&(e=e.host),e},get _localeHorizontalAlign(){if(this._isRTL){if("right"===this.horizontalAlign)return"left";if("left"===this.horizontalAlign)return"right"}return this.horizontalAlign},get __shouldPosition(){return(this.horizontalAlign||this.verticalAlign)&&this.positionTarget},attached:function(){void 0===this._isRTL&&(this._isRTL="rtl"==window.getComputedStyle(this).direction),this.positionTarget=this.positionTarget||this._defaultPositionTarget,this.autoFitOnAttach&&("none"===window.getComputedStyle(this).display?setTimeout(function(){this.fit()}.bind(this)):(window.ShadyDOM&&ShadyDOM.flush(),this.fit()))},detached:function(){this.__deferredFit&&(clearTimeout(this.__deferredFit),this.__deferredFit=null)},fit:function(){this.position(),this.constrain(),this.center()},_discoverInfo:function(){if(!this._fitInfo){var e=window.getComputedStyle(this),t=window.getComputedStyle(this.sizingTarget);this._fitInfo={inlineStyle:{top:this.style.top||"",left:this.style.left||"",position:this.style.position||""},sizerInlineStyle:{maxWidth:this.sizingTarget.style.maxWidth||"",maxHeight:this.sizingTarget.style.maxHeight||"",boxSizing:this.sizingTarget.style.boxSizing||""},positionedBy:{vertically:"auto"!==e.top?"top":"auto"!==e.bottom?"bottom":null,horizontally:"auto"!==e.left?"left":"auto"!==e.right?"right":null},sizedBy:{height:"none"!==t.maxHeight,width:"none"!==t.maxWidth,minWidth:parseInt(t.minWidth,10)||0,minHeight:parseInt(t.minHeight,10)||0},margin:{top:parseInt(e.marginTop,10)||0,right:parseInt(e.marginRight,10)||0,bottom:parseInt(e.marginBottom,10)||0,left:parseInt(e.marginLeft,10)||0}}}},resetFit:function(){var e=this._fitInfo||{};for(var t in e.sizerInlineStyle)this.sizingTarget.style[t]=e.sizerInlineStyle[t];for(var t in e.inlineStyle)this.style[t]=e.inlineStyle[t];this._fitInfo=null},refit:function(){var e=this.sizingTarget.scrollLeft,t=this.sizingTarget.scrollTop;this.resetFit(),this.fit(),this.sizingTarget.scrollLeft=e,this.sizingTarget.scrollTop=t},position:function(){if(this.__shouldPosition){this._discoverInfo(),this.style.position="fixed",this.sizingTarget.style.boxSizing="border-box",this.style.left="0px",this.style.top="0px";var e=this.getBoundingClientRect(),t=this.__getNormalizedRect(this.positionTarget),r=this.__getNormalizedRect(this.fitInto),i=this._fitInfo.margin,n={width:e.width+i.left+i.right,height:e.height+i.top+i.bottom},o=this.__getPosition(this._localeHorizontalAlign,this.verticalAlign,n,e,t,r),s=o.left+i.left,a=o.top+i.top,l=Math.min(r.right-i.right,s+e.width),c=Math.min(r.bottom-i.bottom,a+e.height);s=Math.max(r.left+i.left,Math.min(s,l-this._fitInfo.sizedBy.minWidth)),a=Math.max(r.top+i.top,Math.min(a,c-this._fitInfo.sizedBy.minHeight)),this.sizingTarget.style.maxWidth=Math.max(l-s,this._fitInfo.sizedBy.minWidth)+"px",this.sizingTarget.style.maxHeight=Math.max(c-a,this._fitInfo.sizedBy.minHeight)+"px",this.style.left=s-e.left+"px",this.style.top=a-e.top+"px"}},constrain:function(){if(!this.__shouldPosition){this._discoverInfo();var e=this._fitInfo;e.positionedBy.vertically||(this.style.position="fixed",this.style.top="0px"),e.positionedBy.horizontally||(this.style.position="fixed",this.style.left="0px"),this.sizingTarget.style.boxSizing="border-box";var t=this.getBoundingClientRect();e.sizedBy.height||this.__sizeDimension(t,e.positionedBy.vertically,"top","bottom","Height"),e.sizedBy.width||this.__sizeDimension(t,e.positionedBy.horizontally,"left","right","Width")}},_sizeDimension:function(e,t,r,i,n){this.__sizeDimension(e,t,r,i,n)},__sizeDimension:function(e,t,r,i,n){var o=this._fitInfo,s=this.__getNormalizedRect(this.fitInto),a="Width"===n?s.width:s.height,l=t===i,c=l?a-e[i]:e[r],d=o.margin[l?r:i],p="offset"+n,h=this[p]-this.sizingTarget[p];this.sizingTarget.style["max"+n]=a-d-c-h+"px"},center:function(){if(!this.__shouldPosition){this._discoverInfo();var e=this._fitInfo.positionedBy;if(!e.vertically||!e.horizontally){this.style.position="fixed",e.vertically||(this.style.top="0px"),e.horizontally||(this.style.left="0px");var t=this.getBoundingClientRect(),r=this.__getNormalizedRect(this.fitInto);if(!e.vertically){var i=r.top-t.top+(r.height-t.height)/2;this.style.top=i+"px"}if(!e.horizontally){var n=r.left-t.left+(r.width-t.width)/2;this.style.left=n+"px"}}}},__getNormalizedRect:function(e){return e===document.documentElement||e===window?{top:0,left:0,width:window.innerWidth,height:window.innerHeight,right:window.innerWidth,bottom:window.innerHeight}:e.getBoundingClientRect()},__getOffscreenArea:function(e,t,r){var i=Math.min(0,e.top)+Math.min(0,r.bottom-(e.top+t.height)),n=Math.min(0,e.left)+Math.min(0,r.right-(e.left+t.width));return Math.abs(i)*t.width+Math.abs(n)*t.height},__getPosition:function(e,t,r,i,n,o){var s,a=[{verticalAlign:"top",horizontalAlign:"left",top:n.top+this.verticalOffset,left:n.left+this.horizontalOffset},{verticalAlign:"top",horizontalAlign:"right",top:n.top+this.verticalOffset,left:n.right-r.width-this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"left",top:n.bottom-r.height-this.verticalOffset,left:n.left+this.horizontalOffset},{verticalAlign:"bottom",horizontalAlign:"right",top:n.bottom-r.height-this.verticalOffset,left:n.right-r.width-this.horizontalOffset}];if(this.noOverlap){for(var l=0,c=a.length;l-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():l.my||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=(0,s.vz)(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):(p.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?p.delete(this):p.add(this)}};var u=Element.prototype,f=u.matches||u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector;const m={getTabbableNodes:function(e){var t=[];return this._collectTabbableNodes(e,t)?this._sortByTabIndex(t):t},isFocusable:function(e){return f.call(e,"input, select, textarea, button, object")?f.call(e,":not([disabled])"):f.call(e,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(e){return this.isFocusable(e)&&f.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 r,i=e,n=this._normalizedTabIndex(i),o=n>0;n>=0&&t.push(i),r="content"===i.localName||"slot"===i.localName?(0,s.vz)(i).getDistributedNodes():(0,s.vz)(i.root||i).children;for(var a=0;a0&&t.length>0;)this._hasLowerTabOrder(e[0],t[0])?r.push(t.shift()):r.push(e.shift());return r.concat(e,t)},_hasLowerTabOrder:function(e,t){var r=Math.max(e.tabIndex,0),i=Math.max(t.tabIndex,0);return 0===r||0===i?i>r:r>i}};(0,n.k)({_template:c.d` + + + +`,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&&(0,s.vz)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||(0,s.vz)(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=r(1668);const v=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,y.IH(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&&(0,s.vz)(e.root).activeElement;)e=(0,s.vz)(e.root).activeElement;return e},_bringOverlayAtIndexToFront:function(e){var t=this._overlays[e];if(t){var r=this._overlays.length-1,i=this._overlays[r];if(i&&this._shouldBeBehindOverlay(t,i)&&r--,!(e>=r)){var n=Math.max(this.currentOverlayZ(),this._minimumZ);for(this._getZ(t)<=n&&this._applyOverlayZ(t,n);e=0)return this._bringOverlayAtIndexToFront(t),void this.trackBackdrop();var r=this._overlays.length,i=this._overlays[r-1],n=Math.max(this._getZ(i),this._minimumZ),o=this._getZ(e);if(i&&this._shouldBeBehindOverlay(e,i)){this._applyOverlayZ(i,n),r--;var s=this._overlays[r-1];n=Math.max(this._getZ(s),this._minimumZ)}o<=n&&this._applyOverlayZ(e,n),this._overlays.splice(r,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 r=Number(e.style.zIndex||window.getComputedStyle(e).zIndex);r==r&&(t=r)}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===S.length&&function(){b=b||O.bind(void 0);for(var e=0,t=x.length;e=Math.abs(t),n=0;n0: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)}},D=[d,h,I],R=[{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 r in t)e[r]=t[r]},_cloneConfig:function(e){var t={isClone:!0};return this._copyProperties(t,e),t},_getAnimationConfigRecursive:function(e,t,r){var i;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(i=e?this.animationConfig[e]:this.animationConfig,Array.isArray(i)||(i=[i]),i)for(var n,o=0;n=i[o];o++)if(n.animatable)n.animatable._getAnimationConfigRecursive(n.type||e,t,r);else if(n.id){var s=t[n.id];s?(s.isClone||(t[n.id]=this._cloneConfig(s),s=t[n.id]),this._copyProperties(s,n)):t[n.id]=n}else r.push(n)},getAnimationConfig:function(e){var t={},r=[];for(var i in this._getAnimationConfigRecursive(e,t,r),t)r.push(t[i]);return r}},{_configureAnimations:function(e){var t=[],r=[];if(e.length>0)for(let o,s=0;o=e[s];s++){let e=document.createElement(o.name);if(e.isNeonAnimation){let t=null;e.configure||(e.configure=function(e){return null}),t=e.configure(o),r.push({result:t,config:o,neonAnimation:e})}else console.warn(this.is+":",o.name,"not found!")}for(var i=0;i + :host { + position: fixed; + } + + #contentWrapper ::slotted(*) { + overflow: auto; + } + + #contentWrapper.animating ::slotted(*) { + overflow: hidden; + pointer-events: none; + } + + +
    + +
    +`,is:"iron-dropdown",behaviors:[a.a,i.G,D,R],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=(0,s.vz)(this.$.content).getDistributedNodes(),t=0,r=e.length;t + :host { + display: inline-block; + position: relative; + padding: 8px; + outline: none; + + @apply --paper-menu-button; + } + + :host([disabled]) { + cursor: auto; + color: var(--disabled-text-color); + + @apply --paper-menu-button-disabled; + } + + iron-dropdown { + @apply --paper-menu-button-dropdown; + } + + .dropdown-content { + @apply --shadow-elevation-2dp; + + position: relative; + border-radius: 2px; + background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color)); + + @apply --paper-menu-button-content; + } + + :host([vertical-align="top"]) .dropdown-content { + margin-bottom: 20px; + margin-top: -10px; + top: 10px; + } + + :host([vertical-align="bottom"]) .dropdown-content { + bottom: 10px; + margin-bottom: -10px; + margin-top: 20px; + } + + #trigger { + cursor: pointer; + } + + +
    + +
    + + + + +`,is:"paper-menu-button",behaviors:[i.G,a.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:F.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:F.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:F.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=(0,s.vz)(this.$.content).getDistributedNodes(),t=0,r=e.length;t-1&&e.preventDefault()}});Object.keys(F).forEach((function(e){L[e]=F[e]}));r(748);(0,n.k)({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 o.P({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 r=this._cloneIcon(t,this.rtlMirroring&&this._targetIsRTL(e));if(r){var i=(0,s.vz)(e.root||e);return i.insertBefore(r,i.childNodes[0]),e._svgIcon=r}return null},removeIcon:function(e){e._svgIcon&&((0,s.vz)(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(0,s.vz)(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,r){if(e){var i=e.cloneNode(!0),n=document.createElementNS("http://www.w3.org/2000/svg","svg"),o=i.getAttribute("viewBox")||"0 0 "+t+" "+t,s="pointer-events: none; display: block; width: 100%; height: 100%;";return r&&i.hasAttribute("mirror-in-rtl")&&(s+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;"),n.setAttribute("viewBox",o),n.setAttribute("preserveAspectRatio","xMidYMid meet"),n.setAttribute("focusable","false"),n.style.cssText=s,n.appendChild(i).removeAttribute("id"),n}return null}});const N=document.createElement("template");N.setAttribute("style","display: none;"),N.innerHTML='\n\n\n\n',document.head.appendChild(N.content);const M=document.createElement("template");M.setAttribute("style","display: none;"),M.innerHTML='\n \n',document.head.appendChild(M.content);var j=r(1644),$=r(1006),B=r(8235);(0,n.k)({_template:c.d` + + + + + + + + + +`,is:"paper-dropdown-menu",behaviors:[j.P,a.a,$.V,B.x],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=(0,s.vz)(this.$.content).getDistributedNodes(),t=0,r=e.length;t{"use strict";r(1309),r(5660),r(1656),r(19);var i=r(7139),n=r(8149),o=r(7130),s=r(856);const a=s.d` + + + +`;a.setAttribute("style","display: none;"),document.head.appendChild(a.content),(0,i.k)({_template:s.d` + + + + +
    + + +
    + + +
    + + +
    + +
    +
    +
    +
    + +
    + +
    +`,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(0,o.z)(this.attrForValue)},get _inputElement(){return(0,n.vz)(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,r=0;t=this._addons[r];r++)t.update(e)},_computeInputContentClass:function(e,t,r,i,n){var o="input-content";if(e)n&&(o+=" label-is-hidden"),i&&(o+=" is-invalid");else{var s=this.querySelector("label");t||n?(o+=" label-is-floating",this.$.labelAndInputContainer.style.position="static",i?o+=" is-invalid":r&&(o+=" label-is-highlighted")):(s&&(this.$.labelAndInputContainer.style.position="relative"),i&&(o+=" is-invalid"))}return r&&(o+=" focused"),o},_computeUnderlineClass:function(e,t){var r="underline";return t?r+=" is-invalid":e&&(r+=" is-highlighted"),r},_computeAddOnContentClass:function(e,t){var r="add-on-content";return t?r+=" is-invalid":e&&(r+=" is-highlighted"),r}})},7956:(e,t,r)=>{"use strict";r(1309),r(19),r(1656);var i=r(8621),n=(r(6280),r(7139)),o=r(856);const s={attached:function(){this.fire("addon-attached")},update:function(e){}};(0,n.k)({_template:o.d` + + + [[_charCounterStr]] +`,is:"paper-input-char-counter",behaviors:[s],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}}});var a=r(6110),l=r(8149);r(8121);(0,n.k)({_template:o.d` + + + +
    + +
    +`,is:"paper-input-error",behaviors:[s],properties:{invalid:{readOnly:!0,reflectToAttribute:!0,type:Boolean}},update:function(e){this._setInvalid(e.invalid)}});var c=r(8426),d=r(1006);r(1384);const p={NextLabelID:1,NextAddonID:1,NextInputID:1},h={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(),!c.H3&&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=(0,l.vz)(e).rootTarget;if(t.id)this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,t.id);else{var r="paper-input-add-on-"+p.NextAddonID++;t.id=r,this._ariaDescribedBy=this._appendStringWithSpace(this._ariaDescribedBy,r)}},validate:function(){return this.inputElement.validate()},_focusBlurHandler:function(e){a.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(r){this.value=e}},_computeAlwaysFloatLabel:function(e,t){return t||e},_updateAriaLabelledBy:function(){var e,t=(0,l.vz)(this.root).querySelector("label");t?(t.id?e=t.id:(e="paper-input-label-"+p.NextLabelID++,t.id=e),this._ariaLabelledBy=e):this._ariaLabelledBy=""},_generateInputId:function(){this._inputId&&""!==this._inputId||(this._inputId="input-"+p.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()}}},u=[a.a,i.G,h];(0,n.k)({is:"paper-input",_template:o.d` + + + + + + + + + + + + + + + + + + + + + `,behaviors:[u,d.V],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)}})},9194:(e,t,r)=>{"use strict";r(1309),r(5660),r(1656),r(19);var i=r(7139),n=r(856);(0,i.k)({_template:n.d` + + + +`,is:"paper-item-body"})},3803:(e,t,r)=>{"use strict";r(5660),r(1309),r(5495);var i=r(1644);r(1656),r(19);const n=document.createElement("template");n.setAttribute("style","display: none;"),n.innerHTML="\n \n",document.head.appendChild(n.content);var o=r(6110),s=r(7139),a=r(856);const l=[i.P,o.a,{hostAttributes:{role:"option",tabindex:"0"}}];(0,s.k)({_template:a.d` + + +`,is:"paper-item",behaviors:[l]})},1095:(e,t,r)=>{"use strict";r(1309),r(1656);var i=r(9787),n=r(7139),o=r(856);(0,n.k)({_template:o.d` + + + +`,is:"paper-listbox",behaviors:[i.i],hostAttributes:{role:"listbox"}})},748:(e,t,r)=>{"use strict";r(1309);var i=r(8621),n=r(7139),o=r(8149),s=r(856),a={distance:function(e,t,r,i){var n=e-r,o=t-i;return Math.sqrt(n*n+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 c(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"),(0,o.vz)(this.waveContainer).appendChild(this.wave),this.resetInteractionState()}l.prototype={get boundingRect(){return this.element.getBoundingClientRect()},furthestCornerDistanceFrom:function(e,t){var r=a.distance(e,t,0,0),i=a.distance(e,t,this.width,0),n=a.distance(e,t,0,this.height),o=a.distance(e,t,this.width,this.height);return Math.max(r,i,n,o)}},c.MAX_RADIUS=300,c.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){var e;return this.mouseDownStart?(e=a.now()-this.mouseDownStart,this.mouseUpStart&&(e-=this.mouseUpElapsed),e):0},get mouseUpElapsed(){return this.mouseUpStart?a.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,r=1.1*Math.min(Math.sqrt(e+t),c.MAX_RADIUS)+5,i=1.1-r/c.MAX_RADIUS*.2,n=this.mouseInteractionSeconds/i,o=r*(1-Math.pow(80,-n));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,c.MAX_RADIUS)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,c.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,r;this.wave.style.opacity=this.opacity,e=this.radius/(this.containerMetrics.size/2),t=this.xNow-this.containerMetrics.width/2,r=this.yNow-this.containerMetrics.height/2,this.waveContainer.style.webkitTransform="translate("+t+"px, "+r+"px)",this.waveContainer.style.transform="translate3d("+t+"px, "+r+"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,r=this.containerMetrics.height/2;this.resetInteractionState(),this.mouseDownStart=a.now(),this.center?(this.xStart=t,this.yStart=r,this.slideDistance=a.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=r,this.slideDistance=a.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=a.now())},remove:function(){(0,o.vz)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},(0,n.k)({_template:s.d` + + +
    +
    +`,is:"paper-ripple",behaviors:[i.G],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=(0,o.vz)(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 c(this);return(0,o.vz)(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{},1656:()=>{},4242:(e,t,r)=>{"use strict";r(1309);const i=r(856).d` + + +`;i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},19:(e,t,r)=>{"use strict";r(1309),r(1970);const i=r(856).d` + +`;i.setAttribute("style","display: none;"),document.head.appendChild(i.content)},5618:(e,t,r)=>{"use strict";var i=r(4816),n=r(868),o=r(6539);const s=new i.ZP;window.ShadyCSS||(window.ShadyCSS={prepareTemplate(e,t,r){},prepareTemplateDom(e,t){},prepareTemplateStyles(e,t,r){},styleSubtree(e,t){s.processStyles(),(0,n.wW)(e,t)},styleElement(e){s.processStyles()},styleDocument(e){s.processStyles(),(0,n.wW)(document.body,e)},getComputedStyleValue:(e,t)=>(0,n.B7)(e,t),flushCustomStyles(){},nativeCss:o.rd,nativeShadow:o.WA,cssBuild:o.Cp,disableRuntime:o.jF}),window.ShadyCSS.CustomStyleInterface=s;var a=r(5392);const l=window.ShadyCSS.CustomStyleInterface;class c extends HTMLElement{constructor(){super(),this._style=null,l.addCustomStyle(this)}getStyle(){if(this._style)return this._style;const e=this.querySelector("style");if(!e)return null;this._style=e;const t=e.getAttribute("include");return t&&(e.removeAttribute("include"),e.textContent=(0,a.jv)(t)+e.textContent),this.ownerDocument!==window.document&&window.document.head.appendChild(this),this._style}}window.customElements.define("custom-style",c)},1384:(e,t,r)=>{"use strict";r.d(t,{t:()=>c});r(6646);var i=r(2687),n=r(4460);let o={},s={};function a(e,t){o[e]=s[e.toLowerCase()]=t}function l(e){return o[e]||s[e.toLowerCase()]}class c extends HTMLElement{static get observedAttributes(){return["id"]}static import(e,t){if(e){let r=l(e);return r&&t?r.querySelector(t):r}return null}attributeChangedCallback(e,t,r,i){t!==r&&this.register()}get assetpath(){if(!this.__assetpath){const e=window.HTMLImports&&HTMLImports.importForElement?HTMLImports.importForElement(this)||document:this.ownerDocument,t=(0,i.Kk)(this.getAttribute("assetpath")||"",e.baseURI);this.__assetpath=(0,i.iY)(t)}return this.__assetpath}register(e){if(e=e||this.id){if(n.XN&&void 0!==l(e))throw a(e,null),new Error(`strictTemplatePolicy: dom-module ${e} re-registered`);this.id=e,a(e,this),(t=this).querySelector("style")&&console.warn("dom-module %s has style outside template",t.id)}var t}}c.prototype.modules=o,customElements.define("dom-module",c)},1850:(e,t,r)=>{"use strict";r.d(t,{x:()=>le});var i=r(6539);class n{constructor(){this.start=0,this.end=0,this.previous=null,this.parent=null,this.rules=null,this.parsedCssText="",this.cssText="",this.atRule=!1,this.type=0,this.keyframesName="",this.selector="",this.parsedSelector=""}}function o(e){return function e(t,r){let i=r.substring(t.start,t.end-1);if(t.parsedCssText=t.cssText=i.trim(),t.parent){let e=t.previous?t.previous.end:t.parent.start;i=r.substring(e,t.start-1),i=function(e){return e.replace(/\\([0-9a-f]{1,6})\s/gi,(function(){let e=arguments[1],t=6-e.length;for(;t--;)e="0"+e;return"\\"+e}))}(i),i=i.replace(d.multipleSpaces," "),i=i.substring(i.lastIndexOf(";")+1);let n=t.parsedSelector=t.selector=i.trim();t.atRule=0===n.indexOf(u),t.atRule?0===n.indexOf(h)?t.type=a.MEDIA_RULE:n.match(d.keyframesRule)&&(t.type=a.KEYFRAMES_RULE,t.keyframesName=t.selector.split(d.multipleSpaces).pop()):0===n.indexOf(p)?t.type=a.MIXIN_RULE:t.type=a.STYLE_RULE}let n=t.rules;if(n)for(let o,s=0,a=n.length;s{":root"===e.selector&&(e.selector="html"),this.transformRule(e)}),e.textContent=g(t),t}transformRules(e,t){this._currentElement=t,_(e,e=>{this.transformRule(e)}),this._currentElement=null}transformRule(e){e.cssText=this.transformCssText(e.parsedCssText,e),":root"===e.selector&&(e.selector=":host > *")}transformCssText(e,t){return e=e.replace(f.CN,(e,r,i,n)=>this._produceCssProperties(e,r,i,n,t)),this._consumeCssProperties(e,t)}_getInitialValueForProperty(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)}_fallbacksFromPreviousRules(e){let t=e;for(;t.parent;)t=t.parent;const r={};let i=!1;return _(t,t=>{i=i||t===e,i||t.selector===e.selector&&Object.assign(r,this._cssTextToMap(t.parsedCssText))}),r}_consumeCssProperties(e,t){let r=null;for(;r=f.$T.exec(e);){let i=r[0],n=r[1],o=r.index,s=o+i.indexOf("@apply"),a=o+i.length,l=e.slice(0,s),c=e.slice(a),d=t?this._fallbacksFromPreviousRules(t):{};Object.assign(d,this._cssTextToMap(l));let p=this._atApplyToCssProperties(n,d);e=`${l}${p}${c}`,f.$T.lastIndex=o+p.length}return e}_atApplyToCssProperties(e,t){e=e.replace(C,"");let r=[],i=this._map.get(e);if(i||(this._map.set(e,{}),i=this._map.get(e)),i){let n,o,s;this._currentElement&&(i.dependants[this._currentElement]=!0);const a=i.properties;for(n in a)s=t&&t[n],o=[n,": var(",e,"_-_",n],s&&o.push(",",s.replace(S,"")),o.push(")"),S.test(a[n])&&o.push(" !important"),r.push(o.join(""))}return r.join("; ")}_replaceInitialOrInherit(e,t){let r=A.exec(t);return r&&(t=r[1]?this._getInitialValueForProperty(e):"apply-shim-inherit"),t}_cssTextToMap(e,t=!1){let r,i,n=e.split(";"),o={};for(let s,a,l=0;l1&&(r=a[0].trim(),i=a.slice(1).join(":"),t&&(i=this._replaceInitialOrInherit(r,i)),o[r]=i));return o}_invalidateMixinEntry(e){if(P)for(let t in e.dependants)t!==this._currentElement&&P(t)}_produceCssProperties(e,t,r,i,n){if(r&&function e(t,r){let i=t.indexOf("var(");if(-1===i)return r(t,"","","");let n=w(t,i+3),o=t.substring(i+4,n),s=t.substring(0,i),a=e(t.substring(n+1),r),l=o.indexOf(",");return-1===l?r(s,o.trim(),"",a):r(s,o.substring(0,l).trim(),o.substring(l+1).trim(),a)}(r,(e,t)=>{t&&this._map.get(t)&&(i=`@apply ${t};`)}),!i)return e;let o=this._consumeCssProperties(""+i,n),s=e.slice(0,e.indexOf("--")),a=this._cssTextToMap(o,!0),l=a,c=this._map.get(t),d=c&&c.properties;d?l=Object.assign(Object.create(d),a):this._map.set(t,l);let p,h,u=[],f=!1;for(p in l)h=a[p],void 0===h&&(h="initial"),d&&!(p in d)&&(f=!0),u.push(`${t}_-_${p}: ${h}`);return f&&this._invalidateMixinEntry(c),c&&(c.properties=l),r&&(s=`${e};${s}`),`${s}${u.join("; ")};`}}O.prototype.detectMixin=O.prototype.detectMixin,O.prototype.transformStyle=O.prototype.transformStyle,O.prototype.transformCustomStyle=O.prototype.transformCustomStyle,O.prototype.transformRules=O.prototype.transformRules,O.prototype.transformRule=O.prototype.transformRule,O.prototype.transformTemplate=O.prototype.transformTemplate,O.prototype._separator="_-_",Object.defineProperty(O.prototype,"invalidCallback",{get:()=>P,set(e){P=e}});const I=O,D={},R="_applyShimCurrentVersion",z="_applyShimNextVersion",F=Promise.resolve();function L(e){let t=D[e];t&&function(e){e[R]=e[R]||0,e._applyShimValidatingVersion=e._applyShimValidatingVersion||0,e[z]=(e[z]||0)+1}(t)}function N(e){return e[R]===e[z]}function M(e){return!N(e)&&e._applyShimValidatingVersion===e[z]}function j(e){e._applyShimValidatingVersion=e[z],e._validating||(e._validating=!0,F.then((function(){e[R]=e[z],e._validating=!1})))}r(4816);const $=new I;class B{constructor(){this.customStyleInterface=null,$.invalidCallback=L}ensure(){this.customStyleInterface||window.ShadyCSS.CustomStyleInterface&&(this.customStyleInterface=window.ShadyCSS.CustomStyleInterface,this.customStyleInterface.transformCallback=e=>{$.transformCustomStyle(e)},this.customStyleInterface.validateCallback=()=>{requestAnimationFrame(()=>{this.customStyleInterface.enqueued&&this.flushCustomStyles()})})}prepareTemplate(e,t){if(this.ensure(),E(e))return;D[t]=e;let r=$.transformTemplate(e,t);e._styleAst=r}flushCustomStyles(){if(this.ensure(),!this.customStyleInterface)return;let e=this.customStyleInterface.processStyles();if(this.customStyleInterface.enqueued){for(let t=0;t-1?r=t:(i=t,r=e.getAttribute&&e.getAttribute("is")||""):(r=e.is,i=e.extends),{is:r,typeExtension:i}}(e),r=D[t];if((!r||!E(r))&&r&&!N(r)){M(r)||(this.prepareTemplate(r,t),j(r));let i=e.shadowRoot;if(i){let e=i.querySelector("style");e&&(e.__cssRules=r._styleAst,e.textContent=g(r._styleAst))}}}styleDocument(e){this.ensure(),this.styleSubtree(document.body,e)}}if(!window.ShadyCSS||!window.ShadyCSS.ScopingShim){const e=new B;let t=window.ShadyCSS&&window.ShadyCSS.CustomStyleInterface;window.ShadyCSS={prepareTemplate(t,r,i){e.flushCustomStyles(),e.prepareTemplate(t,r)},prepareTemplateStyles(e,t,r){window.ShadyCSS.prepareTemplate(e,t,r)},prepareTemplateDom(e,t){},styleSubtree(t,r){e.flushCustomStyles(),e.styleSubtree(t,r)},styleElement(t){e.flushCustomStyles(),e.styleElement(t)},styleDocument(t){e.flushCustomStyles(),e.styleDocument(t)},getComputedStyleValue:(e,t)=>(0,x.B7)(e,t),flushCustomStyles(){e.flushCustomStyles()},nativeCss:i.rd,nativeShadow:i.WA,cssBuild:i.Cp,disableRuntime:i.jF},t&&(window.ShadyCSS.CustomStyleInterface=t)}window.ShadyCSS.ApplyShim=$;var H=r(3933),V=r(6389),U=r(6608),K=r(995);const q=/:host\(:dir\((ltr|rtl)\)\)/g,Y=/([\s\w-#\.\[\]\*]*):dir\((ltr|rtl)\)/g,W=[];let G=null,X="";function Z(){X=document.documentElement.getAttribute("dir")}function J(e){if(!e.__autoDirOptOut){e.setAttribute("dir",X)}}function Q(){Z(),X=document.documentElement.getAttribute("dir");for(let e=0;e{G||(Z(),G=new MutationObserver(Q),G.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]}));const t=(0,H.Q)(e);class r extends t{static _processStyleText(e,t){return e=super._processStyleText(e,t),e=this._replaceDirInCssText(e)}static _replaceDirInCssText(e){let t=e;return t=t.replace(q,':host([dir="$1"])'),t=t.replace(Y,':host([dir="$2"]) $1'),e!==t&&(this.__activateDir=!0),t}constructor(){super(),this.__autoDirOptOut=!1}ready(){super.ready(),this.__autoDirOptOut=this.hasAttribute("dir")}connectedCallback(){t.prototype.connectedCallback&&super.connectedCallback(),this.constructor.__activateDir&&(G&&G.takeRecords().length&&Q(),W.push(this),J(this))}disconnectedCallback(){if(t.prototype.disconnectedCallback&&super.disconnectedCallback(),this.constructor.__activateDir){const e=W.indexOf(this);e>-1&&W.splice(e,1)}}}return r.__activateDir=!1,r});r(7529);function te(){document.body.removeAttribute("unresolved")}"interactive"===document.readyState||"complete"===document.readyState?te():window.addEventListener("DOMContentLoaded",te);var re=r(8149),ie=r(1668),ne=r(8956),oe=r(1683),se=r(4059);let ae=window.ShadyCSS;const le=(0,V.o)(e=>{const t=ee((0,K._)((0,U.SH)(e))),r={x:"pan-x",y:"pan-y",none:"none",all:"auto"};class i extends t{constructor(){super(),this.isAttached,this.__boundListeners,this._debouncers,this._applyListeners()}static get importMeta(){return this.prototype.importMeta}created(){}connectedCallback(){super.connectedCallback(),this.isAttached=!0,this.attached()}attached(){}disconnectedCallback(){super.disconnectedCallback(),this.isAttached=!1,this.detached()}detached(){}attributeChangedCallback(e,t,r,i){t!==r&&(super.attributeChangedCallback(e,t,r,i),this.attributeChanged(e,t,r))}attributeChanged(e,t,r){}_initializeProperties(){let e=Object.getPrototypeOf(this);e.hasOwnProperty("__hasRegisterFinished")||(e.__hasRegisterFinished=!0,this._registered()),super._initializeProperties(),this.root=this,this.created()}_registered(){}ready(){this._ensureAttributes(),super.ready()}_ensureAttributes(){}_applyListeners(){}serialize(e){return this._serializeValue(e)}deserialize(e,t){return this._deserializeValue(e,t)}reflectPropertyToAttribute(e,t,r){this._propertyToAttribute(e,t,r)}serializeValueToAttribute(e,t,r){this._valueToNodeAttribute(r||this,e,t)}extend(e,t){if(!e||!t)return e||t;let r=Object.getOwnPropertyNames(t);for(let i,n=0;n0?oe.Wc.after(r):oe.YA,t.bind(this))}isDebouncerActive(e){this._debouncers=this._debouncers||{};let t=this._debouncers[e];return!(!t||!t.isActive())}flushDebouncer(e){this._debouncers=this._debouncers||{};let t=this._debouncers[e];t&&t.flush()}cancelDebouncer(e){this._debouncers=this._debouncers||{};let t=this._debouncers[e];t&&t.cancel()}async(e,t){return t>0?oe.Wc.run(e.bind(this),t):~oe.YA.run(e.bind(this))}cancelAsync(e){e<0?oe.YA.cancel(~e):oe.Wc.cancel(e)}create(e,t){let r=document.createElement(e);if(t)if(r.setProperties)r.setProperties(t);else for(let i in t)r[i]=t[i];return r}elementMatches(e,t){return(0,re.Ku)(t||this,e)}toggleAttribute(e,t){let r=this;return 3===arguments.length&&(r=arguments[2]),1==arguments.length&&(t=!r.hasAttribute(e)),t?(r.setAttribute(e,""),!0):(r.removeAttribute(e),!1)}toggleClass(e,t,r){r=r||this,1==arguments.length&&(t=!r.classList.contains(e)),t?r.classList.add(e):r.classList.remove(e)}transform(e,t){(t=t||this).style.webkitTransform=e,t.style.transform=e}translate3d(e,t,r,i){i=i||this,this.transform("translate3d("+e+","+t+","+r+")",i)}arrayDelete(e,t){let r;if(Array.isArray(e)){if(r=e.indexOf(t),r>=0)return e.splice(r,1)}else{if(r=(0,se.U2)(this,e).indexOf(t),r>=0)return this.splice(e,r,1)}return null}_logger(e,t){switch(Array.isArray(t)&&1===t.length&&Array.isArray(t[0])&&(t=t[0]),e){case"log":case"warn":case"error":console[e](...t)}}_log(...e){this._logger("log",e)}_warn(...e){this._logger("warn",e)}_error(...e){this._logger("error",e)}_logf(e,...t){return["[%s::%s]",this.is,e,...t]}}return i.prototype.is="",i})},7139:(e,t,r)=>{"use strict";r.d(t,{k:()=>a});var i=r(1850);let n={attached:!0,detached:!0,ready:!0,created:!0,beforeRegister:!0,registered:!0,attributeChanged:!0,behaviors:!0};function o(e,t){if(!e)return t=t;t=(0,i.x)(t),Array.isArray(e)||(e=[e]);let r=t.prototype.behaviors;return t=function e(t,r){for(let i=0;i=0;n--){let o=t[n];o?Array.isArray(o)?e(o,r):r.indexOf(o)<0&&(!i||i.indexOf(o)<0)&&r.unshift(o):console.warn("behavior is null, check for missing or 404 import")}return r}(e,null,r),t),r&&(e=r.concat(e)),t.prototype.behaviors=e,t}function s(e,t){class r extends t{static get properties(){return e.properties}static get observers(){return e.observers}created(){super.created(),e.created&&e.created.call(this)}_registered(){super._registered(),e.beforeRegister&&e.beforeRegister.call(Object.getPrototypeOf(this)),e.registered&&e.registered.call(Object.getPrototypeOf(this))}_applyListeners(){if(super._applyListeners(),e.listeners)for(let t in e.listeners)this._addMethodEventListenerToNode(this,t,e.listeners[t])}_ensureAttributes(){if(e.hostAttributes)for(let t in e.hostAttributes)this._ensureAttribute(t,e.hostAttributes[t]);super._ensureAttributes()}ready(){super.ready(),e.ready&&e.ready.call(this)}attached(){super.attached(),e.attached&&e.attached.call(this)}detached(){super.detached(),e.detached&&e.detached.call(this)}attributeChanged(t,r,i){super.attributeChanged(t,r,i),e.attributeChanged&&e.attributeChanged.call(this,t,r,i)}}r.generatedFrom=e;for(let i in e)if(!(i in n)){let t=Object.getOwnPropertyDescriptor(e,i);t&&Object.defineProperty(r.prototype,i,t)}return r}r(6646);const a=function(e){let t;return t="function"==typeof e?e:a.Class(e),customElements.define(t.is,t),t};a.Class=function(e,t){e||console.warn("Polymer's Class function requires `info` argument");const r=e.behaviors?o(e.behaviors,HTMLElement):(0,i.x)(HTMLElement),n=s(e,t?t(r):r);return n.is=e.is,n}},8149:(e,t,r)=>{"use strict";r.d(t,{vz:()=>h,Ku:()=>c});r(6646);var i=r(4507),n=(r(4460),r(1683));function o(e){return"slot"===e.localName}class s{static getFlattenedNodes(e){return o(e)?(e=e).assignedNodes({flatten:!0}):Array.from(e.childNodes).map(e=>o(e)?(e=e).assignedNodes({flatten:!0}):[e]).reduce((e,t)=>e.concat(t),[])}constructor(e,t){this._shadyChildrenObserver=null,this._nativeChildrenObserver=null,this._connected=!1,this._target=e,this.callback=t,this._effectiveNodes=[],this._observer=null,this._scheduled=!1,this._boundSchedule=()=>{this._schedule()},this.connect(),this._schedule()}connect(){o(this._target)?this._listenSlots([this._target]):this._target.children&&(this._listenSlots(this._target.children),window.ShadyDOM?this._shadyChildrenObserver=ShadyDOM.observeChildren(this._target,e=>{this._processMutations(e)}):(this._nativeChildrenObserver=new MutationObserver(e=>{this._processMutations(e)}),this._nativeChildrenObserver.observe(this._target,{childList:!0}))),this._connected=!0}disconnect(){o(this._target)?this._unlistenSlots([this._target]):this._target.children&&(this._unlistenSlots(this._target.children),window.ShadyDOM&&this._shadyChildrenObserver?(ShadyDOM.unobserveChildren(this._shadyChildrenObserver),this._shadyChildrenObserver=null):this._nativeChildrenObserver&&(this._nativeChildrenObserver.disconnect(),this._nativeChildrenObserver=null)),this._connected=!1}_schedule(){this._scheduled||(this._scheduled=!0,n.YA.run(()=>this.flush()))}_processMutations(e){this._processSlotMutations(e),this.flush()}_processSlotMutations(e){if(e)for(let t=0;t{"use strict";r.d(t,{SH:()=>p});r(6646);var i=r(6389),n=r(4460),o=r(4072),s=r(5392),a=r(2687),l=r(1384),c=r(729);const d=(0,i.o)(e=>{const t=(0,o.e)(e);function r(e){const t=Object.getPrototypeOf(e);return t.prototype instanceof n?t:null}function i(e){if(!e.hasOwnProperty(JSCompiler_renameProperty("__ownProperties",e))){let t=null;if(e.hasOwnProperty(JSCompiler_renameProperty("properties",e))){const r=e.properties;r&&(t=function(e){const t={};for(let r in e){const i=e[r];t[r]="function"==typeof i?{type:i}:i}return t}(r))}e.__ownProperties=t}return e.__ownProperties}class n extends t{static get observedAttributes(){const e=this._properties;return e?Object.keys(e).map(e=>this.attributeNameForProperty(e)):[]}static finalize(){if(!this.hasOwnProperty(JSCompiler_renameProperty("__finalized",this))){const e=r(this);e&&e.finalize(),this.__finalized=!0,this._finalizeClass()}}static _finalizeClass(){const e=i(this);e&&this.createProperties(e)}static get _properties(){if(!this.hasOwnProperty(JSCompiler_renameProperty("__properties",this))){const e=r(this);this.__properties=Object.assign({},e&&e._properties,i(this))}return this.__properties}static typeForProperty(e){const t=this._properties[e];return t&&t.type}_initializeProperties(){this.constructor.finalize(),super._initializeProperties()}connectedCallback(){super.connectedCallback&&super.connectedCallback(),this._enableProperties()}disconnectedCallback(){super.disconnectedCallback&&super.disconnectedCallback()}}return n}),p=(0,i.o)(e=>{const t=d((0,c.q)(e));return class extends t{static get polymerElementVersion(){return"3.0.5"}static _finalizeClass(){var e;super._finalizeClass(),this.hasOwnProperty(JSCompiler_renameProperty("is",this))&&this.is&&(e=this.prototype,h.push(e));const t=((r=this).hasOwnProperty(JSCompiler_renameProperty("__ownObservers",r))||(r.__ownObservers=r.hasOwnProperty(JSCompiler_renameProperty("observers",r))?r.observers:null),r.__ownObservers);var r;t&&this.createObservers(t,this._properties);let i=this.template;i&&("string"==typeof i?(console.error("template getter must return HTMLTemplateElement"),i=null):i=i.cloneNode(!0)),this.prototype._template=i}static createProperties(e){for(let o in e)t=this.prototype,r=o,i=e[o],n=e,i.computed&&(i.readOnly=!0),i.computed&&!t._hasReadOnlyEffect(r)&&t._createComputedProperty(r,i.computed,n),i.readOnly&&!t._hasReadOnlyEffect(r)&&t._createReadOnlyProperty(r,!i.computed),i.reflectToAttribute&&!t._hasReflectEffect(r)&&t._createReflectedProperty(r),i.notify&&!t._hasNotifyEffect(r)&&t._createNotifyingProperty(r),i.observer&&t._createPropertyObserver(r,i.observer,n[i.observer]),t._addPropertyToAttributeMap(r);var t,r,i,n}static createObservers(e,t){const r=this.prototype;for(let i=0;i{"use strict";r.d(t,{_:()=>o});r(6646);var i=r(6389),n=r(1668);const o=(0,i.o)(e=>class extends e{_addEventListenerToNode(e,t,r){(0,n.NH)(e,t,r)||super._addEventListenerToNode(e,t,r)}_removeEventListenerFromNode(e,t,r){(0,n.ys)(e,t,r)||super._removeEventListenerFromNode(e,t,r)}})},4072:(e,t,r)=>{"use strict";r.d(t,{e:()=>o});r(6646);var i=r(6389);const n=r(1683).YA,o=(0,i.o)(e=>class extends e{static createProperties(e){const t=this.prototype;for(let r in e)r in t||t._createPropertyAccessor(r)}static attributeNameForProperty(e){return e.toLowerCase()}static typeForProperty(e){}_createPropertyAccessor(e,t){this._addPropertyToAttributeMap(e),this.hasOwnProperty("__dataHasAccessor")||(this.__dataHasAccessor=Object.assign({},this.__dataHasAccessor)),this.__dataHasAccessor[e]||(this.__dataHasAccessor[e]=!0,this._definePropertyAccessor(e,t))}_addPropertyToAttributeMap(e){if(this.hasOwnProperty("__dataAttributes")||(this.__dataAttributes=Object.assign({},this.__dataAttributes)),!this.__dataAttributes[e]){const t=this.constructor.attributeNameForProperty(e);this.__dataAttributes[t]=e}}_definePropertyAccessor(e,t){Object.defineProperty(this,e,{get(){return this._getProperty(e)},set:t?function(){}:function(t){this._setProperty(e,t)}})}constructor(){super(),this.__dataEnabled=!1,this.__dataReady=!1,this.__dataInvalid=!1,this.__data={},this.__dataPending=null,this.__dataOld=null,this.__dataInstanceProps=null,this.__serializing=!1,this._initializeProperties()}ready(){this.__dataReady=!0,this._flushProperties()}_initializeProperties(){for(let e in this.__dataHasAccessor)this.hasOwnProperty(e)&&(this.__dataInstanceProps=this.__dataInstanceProps||{},this.__dataInstanceProps[e]=this[e],delete this[e])}_initializeInstanceProperties(e){Object.assign(this,e)}_setProperty(e,t){this._setPendingProperty(e,t)&&this._invalidateProperties()}_getProperty(e){return this.__data[e]}_setPendingProperty(e,t,r){let i=this.__data[e],n=this._shouldPropertyChange(e,t,i);return n&&(this.__dataPending||(this.__dataPending={},this.__dataOld={}),this.__dataOld&&!(e in this.__dataOld)&&(this.__dataOld[e]=i),this.__data[e]=t,this.__dataPending[e]=t),n}_invalidateProperties(){!this.__dataInvalid&&this.__dataReady&&(this.__dataInvalid=!0,n.run(()=>{this.__dataInvalid&&(this.__dataInvalid=!1,this._flushProperties())}))}_enableProperties(){this.__dataEnabled||(this.__dataEnabled=!0,this.__dataInstanceProps&&(this._initializeInstanceProperties(this.__dataInstanceProps),this.__dataInstanceProps=null),this.ready())}_flushProperties(){const e=this.__data,t=this.__dataPending,r=this.__dataOld;this._shouldPropertiesChange(e,t,r)&&(this.__dataPending=null,this.__dataOld=null,this._propertiesChanged(e,t,r))}_shouldPropertiesChange(e,t,r){return Boolean(t)}_propertiesChanged(e,t,r){}_shouldPropertyChange(e,t,r){return r!==t&&(r==r||t==t)}attributeChangedCallback(e,t,r,i){t!==r&&this._attributeToProperty(e,r),super.attributeChangedCallback&&super.attributeChangedCallback(e,t,r,i)}_attributeToProperty(e,t,r){if(!this.__serializing){const i=this.__dataAttributes,n=i&&i[e]||e;this[n]=this._deserializeValue(t,r||this.constructor.typeForProperty(n))}}_propertyToAttribute(e,t,r){this.__serializing=!0,r=arguments.length<3?this[e]:r,this._valueToNodeAttribute(this,r,t||this.constructor.attributeNameForProperty(e)),this.__serializing=!1}_valueToNodeAttribute(e,t,r){const i=this._serializeValue(t);void 0===i?e.removeAttribute(r):e.setAttribute(r,i)}_serializeValue(e){switch(typeof e){case"boolean":return e?"":void 0;default:return null!=e?e.toString():void 0}}_deserializeValue(e,t){switch(t){case Boolean:return null!==e;case Number:return Number(e);default:return e}}})},3933:(e,t,r)=>{"use strict";r.d(t,{Q:()=>l});r(6646);var i=r(6389),n=r(7130),o=r(4072);const s={};let a=HTMLElement.prototype;for(;a;){let e=Object.getOwnPropertyNames(a);for(let t=0;t{const t=(0,o.e)(e);return class extends t{static createPropertiesForAttributes(){let e=this.observedAttributes;for(let t=0;t{"use strict";r.d(t,{q:()=>V});r(6646);var i=r(6389),n=r(4059),o=r(7130),s=r(3933);const a={"dom-if":!0,"dom-repeat":!0};function l(e){let t=e.getAttribute("is");if(t&&a[t]){let r=e;for(r.removeAttribute("is"),e=r.ownerDocument.createElement(t),r.parentNode.replaceChild(e,r),e.appendChild(r);r.attributes.length;)e.setAttribute(r.attributes[0].name,r.attributes[0].value),r.removeAttribute(r.attributes[0].name)}return e}function c(e,t){let r=t.parentInfo&&c(e,t.parentInfo);if(!r)return e;for(let i=r.firstChild,n=0;i;i=i.nextSibling)if(t.parentIndex===n++)return i}function d(e,t,r,i){i.id&&(t[i.id]=r)}function p(e,t,r){if(r.events&&r.events.length)for(let i,n=0,o=r.events;nclass extends e{static _parseTemplate(e,t){if(!e._templateInfo){let r=e._templateInfo={};r.nodeInfoList=[],r.stripWhiteSpace=t&&t.stripWhiteSpace||e.hasAttribute("strip-whitespace"),this._parseTemplateContent(e,r,{parent:null})}return e._templateInfo}static _parseTemplateContent(e,t,r){return this._parseTemplateNode(e.content,t,r)}static _parseTemplateNode(e,t,r){let i,n=e;return"template"!=n.localName||n.hasAttribute("preserve-content")?"slot"===n.localName&&(t.hasInsertionPoint=!0):i=this._parseTemplateNestedTemplate(n,t,r)||i,n.firstChild&&(i=this._parseTemplateChildNodes(n,t,r)||i),n.hasAttributes&&n.hasAttributes()&&(i=this._parseTemplateNodeAttributes(n,t,r)||i),i}static _parseTemplateChildNodes(e,t,r){if("script"!==e.localName&&"style"!==e.localName)for(let i,n=e.firstChild,o=0;n;n=i){if("template"==n.localName&&(n=l(n)),i=n.nextSibling,n.nodeType===Node.TEXT_NODE){let r=i;for(;r&&r.nodeType===Node.TEXT_NODE;)n.textContent+=r.textContent,i=r.nextSibling,e.removeChild(r),r=i;if(t.stripWhiteSpace&&!n.textContent.trim()){e.removeChild(n);continue}}let s={parentIndex:o,parentInfo:r};this._parseTemplateNode(n,t,s)&&(s.infoIndex=t.nodeInfoList.push(s)-1),n.parentNode&&o++}}static _parseTemplateNestedTemplate(e,t,r){let i=this._parseTemplate(e,t);return(i.content=e.content.ownerDocument.createDocumentFragment()).appendChild(e.content),r.templateInfo=i,!0}static _parseTemplateNodeAttributes(e,t,r){let i=!1,n=Array.from(e.attributes);for(let o,s=n.length-1;o=n[s];s--)i=this._parseTemplateNodeAttribute(e,t,r,o.name,o.value)||i;return i}static _parseTemplateNodeAttribute(e,t,r,i,n){return"on-"===i.slice(0,3)?(e.removeAttribute(i),r.events=r.events||[],r.events.push({name:i.slice(3),value:n}),!0):"id"===i&&(r.id=n,!0)}static _contentForTemplate(e){let t=e._templateInfo;return t&&t.content||e.content}_stampTemplate(e){e&&!e.content&&window.HTMLTemplateElement&&HTMLTemplateElement.decorate&&HTMLTemplateElement.decorate(e);let t=this.constructor._parseTemplate(e),r=t.nodeInfoList,i=t.content||e.content,n=document.importNode(i,!0);n.__noInsertionPoint=!t.hasInsertionPoint;let o=n.nodeList=new Array(r.length);n.$={};for(let s,a=0,l=r.length;ad.source.length&&"property"==c.kind&&!c.isCompound&&l.__isPropertyEffectsClient&&l.__dataHasAccessor&&l.__dataHasAccessor[c.target]){let i=r[t];t=(0,n.Iu)(d.source,c.target,t),l._setPendingPropertyOrPath(t,i,!1,!0)&&e._enqueueClient(l)}else{!function(e,t,r,i,n){n=function(e,t,r,i){if(r.isCompound){let n=e.__dataCompoundStorage[r.target];n[i.compoundIndex]=t,t=n.join("")}"attribute"!==r.kind&&("textContent"!==r.target&&("value"!==r.target||"input"!==e.localName&&"textarea"!==e.localName)||(t=null==t?"":t));return t}(t,n,r,i),f.v1&&(n=(0,f.v1)(n,r.target,r.kind,t));if("attribute"==r.kind)e._valueToNodeAttribute(t,n,r.target);else{let i=r.target;t.__isPropertyEffectsClient&&t.__dataHasAccessor&&t.__dataHasAccessor[i]?t[y.READ_ONLY]&&t[y.READ_ONLY][i]||t._setPendingProperty(i,n)&&e._enqueueClient(t):e._setUnmanagedPropertyToNode(t,i,n)}}(e,l,c,d,o.evaluator._evaluateBinding(e,d,t,r,i,s))}}function D(e,t){if(t.isCompound){let r=e.__dataCompoundStorage||(e.__dataCompoundStorage={}),i=t.parts,n=new Array(i.length);for(let e=0;e="0"&&i<="9"&&(i="#"),i){case"'":case'"':r.value=t.slice(1,-1),r.literal=!0;break;case"#":r.value=Number(t),r.literal=!0}return r.literal||(r.rootProperty=(0,n.Jz)(t),r.structured=(0,n.AZ)(t),r.structured&&(r.wildcard=".*"==t.slice(-2),r.wildcard&&(r.name=t.slice(0,-2)))),r}function B(e,t,r,i){let n=r+".splices";e.notifyPath(n,{indexSplices:i}),e.notifyPath(r+".length",t.length),e.__data[n]={indexSplices:null}}function H(e,t,r,i,n,o){B(e,t,r,[{index:i,addedCount:n,removed:o,object:t,type:"splice"}])}const V=(0,i.o)(e=>{const t=u((0,s.Q)(e));class r extends t{constructor(){super(),this.__isPropertyEffectsClient=!0,this.__dataCounter=0,this.__dataClientsReady,this.__dataPendingClients,this.__dataToNotify,this.__dataLinkedPaths,this.__dataHasPaths,this.__dataCompoundStorage,this.__dataHost,this.__dataTemp,this.__dataClientsInitialized,this.__data,this.__dataPending,this.__dataOld,this.__computeEffects,this.__reflectEffects,this.__notifyEffects,this.__propagateEffects,this.__observeEffects,this.__readOnly,this.__templateInfo}get PROPERTY_EFFECT_TYPES(){return y}_initializeProperties(){super._initializeProperties(),U.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}_initializeProtoProperties(e){this.__data=Object.create(e),this.__dataPending=Object.create(e),this.__dataOld={}}_initializeInstanceProperties(e){let t=this[y.READ_ONLY];for(let r in e)t&&t[r]||(this.__dataPending=this.__dataPending||{},this.__dataOld=this.__dataOld||{},this.__data[r]=this.__dataPending[r]=e[r])}_addPropertyEffect(e,t,r){this._createPropertyAccessor(e,t==y.READ_ONLY);let i=b(this,t)[e];i||(i=this[t][e]=[]),i.push(r)}_removePropertyEffect(e,t,r){let i=b(this,t)[e],n=i.indexOf(r);n>=0&&i.splice(n,1)}_hasPropertyEffect(e,t){let r=this[t];return Boolean(r&&r[e])}_hasReadOnlyEffect(e){return this._hasPropertyEffect(e,y.READ_ONLY)}_hasNotifyEffect(e){return this._hasPropertyEffect(e,y.NOTIFY)}_hasReflectEffect(e){return this._hasPropertyEffect(e,y.REFLECT)}_hasComputedEffect(e){return this._hasPropertyEffect(e,y.COMPUTE)}_setPendingPropertyOrPath(e,t,r,i){if(i||(0,n.Jz)(Array.isArray(e)?e[0]:e)!==e){if(!i){let r=(0,n.U2)(this,e);if(!(e=(0,n.t8)(this,e,t))||!super._shouldPropertyChange(e,t,r))return!1}if(this.__dataHasPaths=!0,this._setPendingProperty(e,t,r))return function(e,t,r){let i=e.__dataLinkedPaths;if(i){let o;for(let s in i){let a=i[s];(0,n.SG)(s,t)?(o=(0,n.Iu)(s,a,t),e._setPendingPropertyOrPath(o,r,!0,!0)):(0,n.SG)(a,t)&&(o=(0,n.Iu)(a,s,t),e._setPendingPropertyOrPath(o,r,!0,!0))}}}(this,e,t),!0}else{if(this.__dataHasAccessor&&this.__dataHasAccessor[e])return this._setPendingProperty(e,t,r);this[e]=t}return!1}_setUnmanagedPropertyToNode(e,t,r){r===e[t]&&"object"!=typeof r||(e[t]=r)}_setPendingProperty(e,t,r){let i=this.__dataHasPaths&&(0,n.AZ)(e),o=i?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]),i?this.__dataTemp[e]=t:this.__data[e]=t,this.__dataPending[e]=t,(i||this[y.NOTIFY]&&this[y.NOTIFY][e])&&(this.__dataToNotify=this.__dataToNotify||{},this.__dataToNotify[e]=r),!0)}_setProperty(e,t){this._setPendingProperty(e,t,!0)&&this._invalidateProperties()}_invalidateProperties(){this.__dataReady&&this._flushProperties()}_enqueueClient(e){this.__dataPendingClients=this.__dataPendingClients||[],e!==this&&this.__dataPendingClients.push(e)}_flushProperties(){this.__dataCounter++,super._flushProperties(),this.__dataCounter--}_flushClients(){this.__dataClientsReady?this.__enableOrFlushClients():(this.__dataClientsReady=!0,this._readyClients(),this.__dataReady=!0)}__enableOrFlushClients(){let e=this.__dataPendingClients;if(e){this.__dataPendingClients=null;for(let t=0;tn&&i.push({literal:e.slice(n,r.index)});let o=r[1][0],s=Boolean(r[2]),a=r[3].trim(),l=!1,c="",d=-1;"{"==o&&(d=a.indexOf("::"))>0&&(c=a.substring(d+2),a=a.substring(0,d),l=!0);let p=j(a),h=[];if(p){let{args:e,methodName:r}=p;for(let t=0;t{"use strict";r.d(t,{c:()=>o});r(6646);function i(e,t,r){return{index:e,removed:t,addedCount:r}}function n(e,t,r,n,o,a){let l,c=0,d=0,p=Math.min(r-t,a-o);if(0==t&&0==o&&(c=function(e,t,r){for(let i=0;i0||r>0;){if(0==t){n.push(2),r--;continue}if(0==r){n.push(3),t--;continue}let o,s=e[t-1][r-1],a=e[t-1][r],l=e[t][r-1];o=a{"use strict";r.d(t,{Wc:()=>l,YA:()=>c});r(6646);let i=0,n=0,o=[],s=0,a=document.createTextNode("");new window.MutationObserver((function(){const e=o.length;for(let r=0;r{throw t})}}o.splice(0,e),n+=e})).observe(a,{characterData:!0});const l={after:e=>({run:t=>window.setTimeout(t,e),cancel(e){window.clearTimeout(e)}}),run:(e,t)=>window.setTimeout(e,t),cancel(e){window.clearTimeout(e)}},c={run:e=>(a.textContent=s++,o.push(e),i++),cancel(e){const t=e-n;if(t>=0){if(!o[t])throw new Error("invalid async handle: "+e);o[t]=null}}}},6646:()=>{"use strict";window.JSCompiler_renameProperty=function(e,t){return e}},7130:(e,t,r)=>{"use strict";r.d(t,{z:()=>s,n:()=>a});r(6646);const i={},n=/-[a-z]/g,o=/([A-Z])/g;function s(e){return i[e]||(i[e]=e.indexOf("-")<0?e:e.replace(n,e=>e[1].toUpperCase()))}function a(e){return i[e]||(i[e]=e.replace(o,"-$1").toLowerCase())}},8956:(e,t,r)=>{"use strict";r.d(t,{d:()=>i});r(6646),r(6389),r(1683);class i{constructor(){this._asyncModule=null,this._callback=null,this._timer=null}setConfig(e,t){this._asyncModule=e,this._callback=t,this._timer=this._asyncModule.run(()=>{this._timer=null,this._callback()})}cancel(){this.isActive()&&(this._asyncModule.cancel(this._timer),this._timer=null)}flush(){this.isActive()&&(this.cancel(),this._callback())}isActive(){return null!=this._timer}static debounce(e,t,r){return e instanceof i?e.cancel():e=new i,e.setConfig(t,r),e}}},3252:(e,t,r)=>{"use strict";r.d(t,{E:()=>n,y:()=>s});r(6646),r(8956);let i=[];const n=function(e){i.push(e)};function o(){const e=Boolean(i.length);for(;i.length;)try{i.shift().flush()}catch(t){setTimeout(()=>{throw t})}return e}const s=function(){let e,t;do{e=window.ShadyDOM&&ShadyDOM.flush(),window.ShadyCSS&&window.ShadyCSS.ScopingShim&&window.ShadyCSS.ScopingShim.flush(),t=o()}while(e||t)}},1668:(e,t,r)=>{"use strict";r.d(t,{NH:()=>O,ys:()=>I,BP:()=>R,nJ:()=>$,IH:()=>B});r(6646);var i=r(1683),n=r(8956),o=r(4460);let s="string"==typeof document.head.style.touchAction,a="__polymerGesturesHandled",l="__polymerGesturesTouchAction",c=["mousedown","mousemove","mouseup","click"],d=[0,1,4,2],p=function(){try{return 1===new MouseEvent("test",{buttons:1}).buttons}catch(e){return!1}}();function h(e){return c.indexOf(e)>-1}let u=!1;function f(e){if(!h(e)&&"touchend"!==e)return s&&u&&o.f6?{passive:!0}:void 0}!function(){try{let e=Object.defineProperty({},"passive",{get(){u=!0}});window.addEventListener("test",null,e),window.removeEventListener("test",null,e)}catch(e){}}();let m=navigator.userAgent.match(/iP(?:[oa]d|hone)|Android/);const y=[],v={button:!0,input:!0,keygen:!0,meter:!0,output:!0,textarea:!0,progress:!0,select:!0},g={button:!0,command:!0,fieldset:!0,input:!0,keygen:!0,optgroup:!0,option:!0,select:!0,textarea:!0};function b(e){let t=Array.prototype.slice.call(e.labels||[]);if(!t.length){t=[];let r=e.getRootNode();if(e.id){let i=r.querySelectorAll(`label[for = ${e.id}]`);for(let e=0;e-1}if(i[e]===E.mouse.target)return}if(t)return;e.preventDefault(),e.stopPropagation()}};function w(e){let t=m?["click"]:c;for(let r,i=0;i0?t[0]:e.target}return e.target}function P(e){let t,r=e.type,i=e.currentTarget.__polymerGestures;if(!i)return;let n=i[r];if(n){if(!e[a]&&(e[a]={},"touch"===r.slice(0,5))){let t=(e=e).changedTouches[0];if("touchstart"===r&&1===e.touches.length&&(E.touch.id=t.identifier),E.touch.id!==t.identifier)return;s||"touchstart"!==r&&"touchmove"!==r||function(e){let t=e.changedTouches[0],r=e.type;if("touchstart"===r)E.touch.x=t.clientX,E.touch.y=t.clientY,E.touch.scrollDecided=!1;else if("touchmove"===r){if(E.touch.scrollDecided)return;E.touch.scrollDecided=!0;let r=function(e){let t="auto",r=e.composedPath&&e.composedPath();if(r)for(let i,n=0;nn:"pan-y"===r&&(i=n>o)),i?e.preventDefault():F("track")}}(e)}if(t=e[a],!t.skip){for(let r,i=0;i-1&&r.reset&&r.reset();for(let i,o=0;o{e.style.touchAction=t}),e[l]=t}function z(e,t,r){let i=new Event(t,{bubbles:!0,cancelable:!0,composed:!0});if(i.detail=r,e.dispatchEvent(i),i.defaultPrevented){let e=r.preventer||r.sourceEvent;e&&e.preventDefault&&e.preventDefault()}}function F(e){let t=function(e){for(let t,r=0;r=5||n>=5}function M(e,t,r){if(!t)return;let i,n=e.moves[e.moves.length-2],o=e.moves[e.moves.length-1],s=o.x-e.x,a=o.y-e.y,l=0;n&&(i=o.x-n.x,l=o.y-n.y),z(t,"track",{state:e.state,x:r.clientX,y:r.clientY,dx:s,dy:a,ddx:i,ddy:l,sourceEvent:r,hover:function(){return function(e,t){let r=document.elementFromPoint(e,t),i=r;for(;i&&i.shadowRoot&&!window.ShadyDOM;){let n=i;if(i=i.shadowRoot.elementFromPoint(e,t),n===i)break;i&&(r=i)}return r}(r.clientX,r.clientY)}})}function j(e,t,r){let i=Math.abs(t.clientX-e.x),n=Math.abs(t.clientY-e.y),o=T(r||t);!o||g[o.localName]&&o.hasAttribute("disabled")||(isNaN(i)||isNaN(n)||i<=25&&n<=25||function(e){if("click"===e.type){if(0===e.detail)return!0;let t=T(e);if(!t.nodeType||t.nodeType!==Node.ELEMENT_NODE)return!0;let r=t.getBoundingClientRect(),i=e.pageX,n=e.pageY;return!(i>=r.left&&i<=r.right&&n>=r.top&&n<=r.bottom)}return!1}(t))&&(e.prevent||z(o,"tap",{x:t.clientX,y:t.clientY,sourceEvent:t,preventer:r}))}D({name:"downup",deps:["mousedown","touchstart","touchend"],flow:{start:["mousedown","touchstart"],end:["mouseup","touchend"]},emits:["down","up"],info:{movefn:null,upfn:null},reset:function(){C(this.info)},mousedown:function(e){if(!k(e))return;let t=T(e),r=this;x(this.info,(function(e){k(e)||(L("up",t,e),C(r.info))}),(function(e){k(e)&&L("up",t,e),C(r.info)})),L("down",t,e)},touchstart:function(e){L("down",T(e),e.changedTouches[0],e)},touchend:function(e){L("up",T(e),e.changedTouches[0],e)}}),D({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,C(this.info)},mousedown:function(e){if(!k(e))return;let t=T(e),r=this,i=function(e){let i=e.clientX,n=e.clientY;N(r.info,i,n)&&(r.info.state=r.info.started?"mouseup"===e.type?"end":"track":"start","start"===r.info.state&&F("tap"),r.info.addMove({x:i,y:n}),k(e)||(r.info.state="end",C(r.info)),t&&M(r.info,t,e),r.info.started=!0)};x(this.info,i,(function(e){r.info.started&&i(e),C(r.info)})),this.info.x=e.clientX,this.info.y=e.clientY},touchstart:function(e){let t=e.changedTouches[0];this.info.x=t.clientX,this.info.y=t.clientY},touchmove:function(e){let t=T(e),r=e.changedTouches[0],i=r.clientX,n=r.clientY;N(this.info,i,n)&&("start"===this.info.state&&F("tap"),this.info.addMove({x:i,y:n}),M(this.info,t,r),this.info.state="track",this.info.started=!0)},touchend:function(e){let t=T(e),r=e.changedTouches[0];this.info.started&&(this.info.state="end",this.info.addMove({x:r.clientX,y:r.clientY}),M(this.info,t,r))}}),D({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)&&j(this.info,e)},touchstart:function(e){const t=e.changedTouches[0];this.info.x=t.clientX,this.info.y=t.clientY},touchend:function(e){j(this.info,e.changedTouches[0],e)}});const $=T,B=O},856:(e,t,r)=>{"use strict";r.d(t,{d:()=>o});r(6646);class i{constructor(e){this.value=e.toString()}toString(){return this.value}}function n(e){if(e instanceof i)return e.value;throw new Error("non-literal value passed to Polymer's htmlLiteral function: "+e)}const o=function(e,...t){const r=document.createElement("template");return r.innerHTML=t.reduce((t,r,o)=>t+function(e){if(e instanceof HTMLTemplateElement)return e.innerHTML;if(e instanceof i)return n(e);throw new Error("non-template value passed to Polymer's html function: "+e)}(r)+e[o+1],e[0]),r}},6389:(e,t,r)=>{"use strict";r.d(t,{o:()=>o});r(6646);let i=0;function n(){}n.prototype.__mixinApplications,n.prototype.__mixinSet;const o=function(e){let t=e.__mixinApplications;t||(t=new WeakMap,e.__mixinApplications=t);let r=i++;return function(i){let n=i.__mixinSet;if(n&&n[r])return i;let o=t,s=o.get(i);s||(s=e(i),o.set(i,s));let a=Object.create(s.__mixinSet||n||null);return a[r]=!0,s.__mixinSet=a,s}}},4059:(e,t,r)=>{"use strict";r.d(t,{AZ:()=>i,Jz:()=>n,jg:()=>o,SG:()=>s,Iu:()=>a,wB:()=>l,Fv:()=>c,U2:()=>p,t8:()=>h});r(6646);function i(e){return e.indexOf(".")>=0}function n(e){let t=e.indexOf(".");return-1===t?e:e.slice(0,t)}function o(e,t){return 0===e.indexOf(t+".")}function s(e,t){return 0===t.indexOf(e+".")}function a(e,t,r){return t+r.slice(e.length)}function l(e,t){return e===t||o(e,t)||s(e,t)}function c(e){if(Array.isArray(e)){let t=[];for(let r=0;r1){for(let e=0;e{"use strict";r.d(t,{T8:()=>c});r(6646);let i=!1,n=[],o=[];function s(){i=!0,requestAnimationFrame((function(){i=!1,a(n),setTimeout((function(){!function(e){for(let t=0,r=e.length;t{throw n})}}function c(e,t,r){i||s(),o.push([e,t,r])}},2687:(e,t,r)=>{"use strict";r.d(t,{Kk:()=>a,Rq:()=>l,iY:()=>c});r(6646);let i,n,o=/(url\()([^)]*)(\))/g,s=/(^\/)|(^#)|(^[\w-\d]*:)/;function a(e,t){if(e&&s.test(e))return e;if(void 0===i){i=!1;try{const e=new URL("b","http://a");e.pathname="c%20d",i="http://a/c%20d"===e.href}catch(r){}}return t||(t=document.baseURI||window.location.href),i?new URL(e,t).href:(n||(n=document.implementation.createHTMLDocument("temp"),n.base=n.createElement("base"),n.head.appendChild(n.base),n.anchor=n.createElement("a"),n.body.appendChild(n.anchor)),n.base.href=t,n.anchor.href=e,n.anchor.href||e)}function l(e,t){return e.replace(o,(function(e,r,i,n){return r+"'"+a(i.replace(/["']/g,""),t)+"'"+n}))}function c(e){return e.substring(0,e.lastIndexOf("/")+1)}},4460:(e,t,r)=>{"use strict";r.d(t,{my:()=>n,sM:()=>o,v1:()=>s,f6:()=>a,XN:()=>l,ZN:()=>c});r(6646);var i=r(2687);const n=!window.ShadyDOM;Boolean(!window.ShadyCSS||window.ShadyCSS.nativeCss),window.customElements.polyfillWrapFlushCallback;let o=(0,i.iY)(document.baseURI||window.location.href);let s=window.Polymer&&window.Polymer.sanitizeDOMValue||void 0;let a=!1;let l=!1;let c=!1},5392:(e,t,r)=>{"use strict";r.d(t,{uT:()=>c,lx:()=>d,jv:()=>h});var i=r(1384),n=r(2687);function o(e){return i.t.import(e)}function s(e){let t=e.body?e.body:e;const r=(0,n.Rq)(t.textContent,e.baseURI),i=document.createElement("style");return i.textContent=r,i}function a(e){const t=e.trim().split(/\s+/),r=[];for(let i=0;i{"use strict";r.d(t,{H3:()=>n});var i=r(6608);r(856);const n=(0,i.SH)(HTMLElement)},1309:(e,t,r)=>{"use strict";r.d(t,{XY:()=>M});r(6646);var i=r(8426),n=r(6389),o=r(1850),s=r(729);r(7139);function a(e,t,r,i,n){let o;n&&(o="object"==typeof r&&null!==r,o&&(i=e.__dataTemp[t]));let s=i!==r&&(i==i||r==r);return o&&s&&(e.__dataTemp[t]=r),s}const l=(0,n.o)(e=>class extends e{_shouldPropertyChange(e,t,r){return a(this,e,t,r,!0)}}),c=(0,n.o)(e=>class extends e{static get properties(){return{mutableData:Boolean}}_shouldPropertyChange(e,t,r){return a(this,e,t,r,this.mutableData)}});l._mutablePropertyChange=a;var d=r(4460);let p=null;function h(){return p}h.prototype=Object.create(HTMLTemplateElement.prototype,{constructor:{value:h,writable:!0}});const u=(0,s.q)(h),f=l(u);const m=(0,s.q)(class{});class y extends m{constructor(e){super(),this._configureProperties(e),this.root=this._stampTemplate(this.__dataHost);let t=this.children=[];for(let i=this.root.firstChild;i;i=i.nextSibling)t.push(i),i.__templatizeInstance=this;this.__templatizeOwner&&this.__templatizeOwner.__hideTemplateChildren__&&this._showHideChildren(!0);let r=this.__templatizeOptions;(e&&r.instanceProps||!r.instanceProps)&&this._enableProperties()}_configureProperties(e){if(this.__templatizeOptions.forwardHostProp)for(let t in this.__hostProps)this._setPendingProperty(t,this.__dataHost["_host_"+t]);for(let t in e)this._setPendingProperty(t,e[t])}forwardHostProp(e,t){this._setPendingPropertyOrPath(e,t,!1,!0)&&this.__dataHost._enqueueClient(this)}_addEventListenerToNode(e,t,r){if(this._methodHost&&this.__templatizeOptions.parentModel)this._methodHost._addEventListenerToNode(e,t,e=>{e.model=this,r(e)});else{let i=this.__dataHost.__dataHost;i&&i._addEventListenerToNode(e,t,r)}}_showHideChildren(e){let t=this.children;for(let r=0;r can only be templatized once");e.__templatizeOwner=t;let i=(t?t.constructor:y)._parseTemplate(e),n=i.templatizeInstanceClass;n||(n=b(e,i,r),i.templatizeInstanceClass=n),_(e,i,r);let o=class extends n{};return o.prototype._methodHost=g(e),o.prototype.__dataHost=e,o.prototype.__templatizeOwner=t,o.prototype.__hostProps=i.hostProps,o=o,o}function x(e,t){let r;for(;t;)if(r=t.__templatizeInstance){if(r.__dataHost==e)return r;t=r.__dataHost}else t=t.parentNode;return null}var C=r(8956),A=r(4507);const S=(0,r(995)._)(c((0,s.q)(HTMLElement)));customElements.define("dom-bind",class extends S{static get observedAttributes(){return["mutable-data"]}constructor(){if(super(),d.XN)throw new Error("strictTemplatePolicy: dom-bind not allowed");this.root=null,this.$=null,this.__children=null}attributeChangedCallback(){this.mutableData=!0}connectedCallback(){this.style.display="none",this.render()}disconnectedCallback(){this.__removeChildren()}__insertChildren(){this.parentNode.insertBefore(this.root,this)}__removeChildren(){if(this.__children)for(let e=0;e{if(e=this.querySelector("template"),!e)throw new Error("dom-bind requires a
    +
    + ${this.narrow?"":this.addon.name} +
    + ${this.addon.version?i.dy` + ${this._computeIsRunning?i.dy` + + `:i.dy` + + `} + `:i.dy` ${this.addon.version_latest} `} +
    +
    +
    + ${this.addon.version?i.dy` + Current version: ${this.addon.version} +
    + (changelog) +
    + `:i.dy`Changelog`} +
    + +
    + ${this.addon.logo?i.dy` + + `:""} +
    + ${"stable"!==this.addon.stage?i.dy` + + `:""} + + + ${this.addon.host_network?i.dy` + + + + `:""} + ${this.addon.full_access?i.dy` + + + + `:""} + ${this.addon.homeassistant_api?i.dy` + + + + `:""} + ${this._computeHassioApi?i.dy` + + + + `:""} + ${this.addon.docker_api?i.dy` + + + + `:""} + ${this.addon.host_pid?i.dy` + + + + `:""} + ${this.addon.apparmor?i.dy` + + + + `:""} + ${this.addon.auth_api?i.dy` + + + + `:""} + ${this.addon.ingress?i.dy` + + + + `:""} +
    + + ${this.addon.version?i.dy` +
    + + + Start on boot + + + Make the add-on start during a system boot + + + + + ${"once"!==this.addon.startup?i.dy` + + + Watchdog + + + This will start the add-on if it crashes + + + + `:""} + ${this.addon.auto_update||(null===(e=this.hass.userData)||void 0===e?void 0:e.showAdvanced)?i.dy` + + + Auto update + + + Auto update the add-on when there is a new version + available + + + + `:""} + ${this.addon.ingress?i.dy` + + + Show in sidebar + + + ${this._computeCannotIngressSidebar?"This option requires Home Assistant 0.92 or later.":"Add this add-on to your sidebar"} + + + + `:""} + ${this._computeUsesProtectedOptions?i.dy` + + + Protection mode + + + Blocks elevated system access from the add-on + + + + `:""} +
    + `:""} + ${this._error?i.dy`
    ${this._error}
    `:""} +