From a1a601a4d30db7314805a18d3ad708cb4e627923 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joakim=20S=C3=B8rensen?= Date: Fri, 7 Aug 2020 08:18:41 +0200 Subject: [PATCH] Update panel to c17ebfd (#1874) --- home-assistant-polymer | 2 +- supervisor/api/panel/entrypoint.js | 4 +- supervisor/api/panel/entrypoint.js.gz | Bin 196 -> 195 bytes .../chunk.0ed4cbe9f985e91b1135.js | 2 - .../chunk.0ed4cbe9f985e91b1135.js.gz | Bin 4059 -> 0 bytes .../chunk.0ed4cbe9f985e91b1135.js.map | 1 - .../chunk.3a5034dbcb357e88fe52.js.gz | Bin 57457 -> 0 bytes .../chunk.3a5034dbcb357e88fe52.js.map | 1 - .../chunk.3ab4891e0173abbe9141.js | 3 - .../chunk.3ab4891e0173abbe9141.js.gz | Bin 40277 -> 0 bytes .../chunk.3ab4891e0173abbe9141.js.map | 1 - .../chunk.40ec39b68051f83c40f5.js | 2 + .../chunk.40ec39b68051f83c40f5.js.gz | Bin 0 -> 4605 bytes .../chunk.40ec39b68051f83c40f5.js.map | 1 + .../chunk.4803bd1a76ddcf5f464e.js | 3 + ...chunk.4803bd1a76ddcf5f464e.js.LICENSE.txt} | 0 .../chunk.4803bd1a76ddcf5f464e.js.gz | Bin 0 -> 40128 bytes .../chunk.4803bd1a76ddcf5f464e.js.map | 1 + .../chunk.5480f26a1e126fb8126d.js | 3 - .../chunk.5480f26a1e126fb8126d.js.gz | Bin 7401 -> 0 bytes .../chunk.5480f26a1e126fb8126d.js.map | 1 - .../chunk.64483f65dbe4c362ea79.js | 2 - .../chunk.64483f65dbe4c362ea79.js.gz | Bin 4843 -> 0 bytes .../chunk.64483f65dbe4c362ea79.js.map | 1 - .../chunk.67349598b0011691ea7a.js.gz | Bin 5404 -> 0 bytes .../chunk.67349598b0011691ea7a.js.map | 1 - .../chunk.847664faa0e84cd2a23f.js | 2 + .../chunk.847664faa0e84cd2a23f.js.gz | Bin 0 -> 23114 bytes .../chunk.847664faa0e84cd2a23f.js.map | 1 + .../chunk.8c3c9860fdd9970c4eda.js | 2 - .../chunk.8c3c9860fdd9970c4eda.js.gz | Bin 285 -> 0 bytes .../chunk.8c3c9860fdd9970c4eda.js.map | 1 - .../chunk.9ab141fb8daa74823964.js | 3 + ...chunk.9ab141fb8daa74823964.js.LICENSE.txt} | 0 .../chunk.9ab141fb8daa74823964.js.gz | Bin 0 -> 7312 bytes .../chunk.9ab141fb8daa74823964.js.map | 1 + ...8fe52.js => chunk.b0f34130b0fd840ccd42.js} | 4 +- .../chunk.b0f34130b0fd840ccd42.js.gz | Bin 0 -> 57453 bytes .../chunk.b0f34130b0fd840ccd42.js.map | 1 + .../chunk.c5ac7deb1c6003778467.js | 2 + .../chunk.c5ac7deb1c6003778467.js.gz | Bin 0 -> 4852 bytes .../chunk.c5ac7deb1c6003778467.js.map | 1 + .../chunk.c79523151c32ab496a0b.worker.js | 2 - .../chunk.c79523151c32ab496a0b.worker.js.gz | Bin 14928 -> 0 bytes .../chunk.c79523151c32ab496a0b.worker.js.map | 1 - .../chunk.d2d40c27074f35245afb.js | 2 + .../chunk.d2d40c27074f35245afb.js.gz | Bin 0 -> 4611 bytes .../chunk.d2d40c27074f35245afb.js.map | 1 + .../chunk.dbc6fdf284a9de1ac2ea.js | 2 + .../chunk.dbc6fdf284a9de1ac2ea.js.gz | Bin 0 -> 284 bytes .../chunk.dbc6fdf284a9de1ac2ea.js.map | 1 + .../chunk.dc0f66c45c1518f1e16e.worker.js | 2 + .../chunk.dc0f66c45c1518f1e16e.worker.js.gz | Bin 0 -> 17847 bytes .../chunk.dc0f66c45c1518f1e16e.worker.js.map | 1 + .../chunk.e137de158b31f2f6c4ab.js | 2 - .../chunk.e137de158b31f2f6c4ab.js.gz | Bin 23045 -> 0 bytes .../chunk.e137de158b31f2f6c4ab.js.map | 1 - .../chunk.e2c4bba17b30ace85c55.js | 2 - .../chunk.e2c4bba17b30ace85c55.js.gz | Bin 4598 -> 0 bytes .../chunk.e2c4bba17b30ace85c55.js.map | 1 - ...1ea7a.js => chunk.fa2360bd56986d0d1ab7.js} | 4 +- .../chunk.fa2360bd56986d0d1ab7.js.gz | Bin 0 -> 5417 bytes .../chunk.fa2360bd56986d0d1ab7.js.map | 1 + .../panel/frontend_es5/entrypoint.1f7fd266.js | 3 - .../frontend_es5/entrypoint.1f7fd266.js.gz | Bin 195256 -> 0 bytes .../frontend_es5/entrypoint.1f7fd266.js.map | 1 - .../panel/frontend_es5/entrypoint.b5639dff.js | 3 + ...txt => entrypoint.b5639dff.js.LICENSE.txt} | 0 .../frontend_es5/entrypoint.b5639dff.js.gz | Bin 0 -> 195451 bytes .../frontend_es5/entrypoint.b5639dff.js.map | 1 + .../api/panel/frontend_es5/manifest.json | 2 +- .../chunk.039700bdca97ae2dcba4.js | 52 ++ .../chunk.039700bdca97ae2dcba4.js.gz | Bin 0 -> 3704 bytes .../chunk.039700bdca97ae2dcba4.js.map | 1 + ...f93c0.js => chunk.25300584f7070ae4a466.js} | 28 +- ...chunk.25300584f7070ae4a466.js.LICENSE.txt} | 0 .../chunk.25300584f7070ae4a466.js.gz | Bin 0 -> 38755 bytes .../chunk.25300584f7070ae4a466.js.map | 1 + .../chunk.25d6478a044befeae846.worker.js | 2 + .../chunk.25d6478a044befeae846.worker.js.gz | Bin 0 -> 16981 bytes .../chunk.25d6478a044befeae846.worker.js.map | 1 + .../chunk.2eb4ad670ff555ef93c0.js.gz | Bin 38982 -> 0 bytes .../chunk.2eb4ad670ff555ef93c0.js.map | 1 - .../chunk.36971f23006746a690bf.js.gz | Bin 16771 -> 0 bytes .../chunk.36971f23006746a690bf.js.map | 1 - .../chunk.435375001975de620f82.js | 13 - .../chunk.435375001975de620f82.js.gz | Bin 3155 -> 0 bytes .../chunk.435375001975de620f82.js.map | 1 - .../chunk.460537ef7adbdead2708.js | 111 +++ .../chunk.460537ef7adbdead2708.js.gz | Bin 0 -> 4436 bytes ....map => chunk.460537ef7adbdead2708.js.map} | 2 +- .../chunk.55b1f7fab1b891b04b5a.js | 48 -- .../chunk.55b1f7fab1b891b04b5a.js.gz | Bin 3707 -> 0 bytes .../chunk.55b1f7fab1b891b04b5a.js.map | 1 - .../chunk.67949d29d06b50fe2a7e.js | 107 +++ ...chunk.67949d29d06b50fe2a7e.js.LICENSE.txt} | 0 .../chunk.67949d29d06b50fe2a7e.js.gz | Bin 0 -> 5989 bytes .../chunk.67949d29d06b50fe2a7e.js.map | 1 + .../chunk.699a59d809acd9473017.js | 51 -- .../chunk.699a59d809acd9473017.js.gz | Bin 4314 -> 0 bytes .../chunk.699a59d809acd9473017.js.map | 1 - .../chunk.7155ef8568cdf405061b.js | 51 ++ .../chunk.7155ef8568cdf405061b.js.gz | Bin 0 -> 4324 bytes .../chunk.7155ef8568cdf405061b.js.map | 1 + .../chunk.7986b031cbe2bb0b1367.js | 2 + .../chunk.7986b031cbe2bb0b1367.js.gz | Bin 0 -> 286 bytes .../chunk.7986b031cbe2bb0b1367.js.map | 1 + .../chunk.8a1620982b2f7db5e8c1.js | 2 - .../chunk.8a1620982b2f7db5e8c1.js.gz | Bin 286 -> 0 bytes .../chunk.8a1620982b2f7db5e8c1.js.map | 1 - .../chunk.9f4b44338d0ed59558de.js | 58 ++ .../chunk.9f4b44338d0ed59558de.js.gz | Bin 0 -> 3757 bytes .../chunk.9f4b44338d0ed59558de.js.map | 1 + ...08bda.js => chunk.acf5c8bc1f12492e7ff3.js} | 4 +- .../chunk.acf5c8bc1f12492e7ff3.js.gz | Bin 0 -> 57198 bytes .../chunk.acf5c8bc1f12492e7ff3.js.map | 1 + .../chunk.b5d5a4b4396c5e32f8df.js | 111 --- .../chunk.b5d5a4b4396c5e32f8df.js.gz | Bin 4425 -> 0 bytes .../chunk.bf85ce0f12eeaab08bda.js.gz | Bin 57194 -> 0 bytes .../chunk.bf85ce0f12eeaab08bda.js.map | 1 - .../chunk.c3959c11970aae634674.js | 93 --- .../chunk.c3959c11970aae634674.js.gz | Bin 6035 -> 0 bytes .../chunk.c3959c11970aae634674.js.map | 1 - ...690bf.js => chunk.d6081388817fb2b92afc.js} | 65 +- .../chunk.d6081388817fb2b92afc.js.gz | Bin 0 -> 16826 bytes .../chunk.d6081388817fb2b92afc.js.map | 1 + .../chunk.e654ecc270cfcec05782.worker.js | 2 - .../chunk.e654ecc270cfcec05782.worker.js.gz | Bin 14121 -> 0 bytes .../chunk.e654ecc270cfcec05782.worker.js.map | 1 - .../frontend_latest/entrypoint.955fb63e.js.gz | Bin 161497 -> 0 bytes .../entrypoint.955fb63e.js.map | 1 - ...int.955fb63e.js => entrypoint.ff041f87.js} | 677 +++++++++++------- ...txt => entrypoint.ff041f87.js.LICENSE.txt} | 0 .../frontend_latest/entrypoint.ff041f87.js.gz | Bin 0 -> 159338 bytes .../entrypoint.ff041f87.js.map | 1 + .../api/panel/frontend_latest/manifest.json | 2 +- 136 files changed, 908 insertions(+), 673 deletions(-) delete mode 100644 supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.3a5034dbcb357e88fe52.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.3a5034dbcb357e88fe52.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js rename supervisor/api/panel/frontend_es5/{chunk.3ab4891e0173abbe9141.js.LICENSE.txt => chunk.4803bd1a76ddcf5f464e.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.64483f65dbe4c362ea79.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.64483f65dbe4c362ea79.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.64483f65dbe4c362ea79.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.67349598b0011691ea7a.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.67349598b0011691ea7a.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js rename supervisor/api/panel/frontend_es5/{chunk.5480f26a1e126fb8126d.js.LICENSE.txt => chunk.9ab141fb8daa74823964.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js.map rename supervisor/api/panel/frontend_es5/{chunk.3a5034dbcb357e88fe52.js => chunk.b0f34130b0fd840ccd42.js} (99%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.b0f34130b0fd840ccd42.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.b0f34130b0fd840ccd42.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.map create mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js create mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js.map delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js.map rename supervisor/api/panel/frontend_es5/{chunk.67349598b0011691ea7a.js => chunk.fa2360bd56986d0d1ab7.js} (64%) create mode 100644 supervisor/api/panel/frontend_es5/chunk.fa2360bd56986d0d1ab7.js.gz create mode 100644 supervisor/api/panel/frontend_es5/chunk.fa2360bd56986d0d1ab7.js.map delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.1f7fd266.js delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.1f7fd266.js.gz delete mode 100644 supervisor/api/panel/frontend_es5/entrypoint.1f7fd266.js.map create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.b5639dff.js rename supervisor/api/panel/frontend_es5/{entrypoint.1f7fd266.js.LICENSE.txt => entrypoint.b5639dff.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.b5639dff.js.gz create mode 100644 supervisor/api/panel/frontend_es5/entrypoint.b5639dff.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.039700bdca97ae2dcba4.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.039700bdca97ae2dcba4.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.039700bdca97ae2dcba4.js.map rename supervisor/api/panel/frontend_latest/{chunk.2eb4ad670ff555ef93c0.js => chunk.25300584f7070ae4a466.js} (51%) rename supervisor/api/panel/frontend_latest/{chunk.2eb4ad670ff555ef93c0.js.LICENSE.txt => chunk.25300584f7070ae4a466.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.25300584f7070ae4a466.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.25300584f7070ae4a466.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.25d6478a044befeae846.worker.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.2eb4ad670ff555ef93c0.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.2eb4ad670ff555ef93c0.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.36971f23006746a690bf.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.36971f23006746a690bf.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.435375001975de620f82.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.435375001975de620f82.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.435375001975de620f82.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.460537ef7adbdead2708.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.460537ef7adbdead2708.js.gz rename supervisor/api/panel/frontend_latest/{chunk.b5d5a4b4396c5e32f8df.js.map => chunk.460537ef7adbdead2708.js.map} (52%) delete mode 100644 supervisor/api/panel/frontend_latest/chunk.55b1f7fab1b891b04b5a.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.55b1f7fab1b891b04b5a.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.55b1f7fab1b891b04b5a.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.67949d29d06b50fe2a7e.js rename supervisor/api/panel/frontend_latest/{chunk.c3959c11970aae634674.js.LICENSE.txt => chunk.67949d29d06b50fe2a7e.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.67949d29d06b50fe2a7e.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.67949d29d06b50fe2a7e.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.699a59d809acd9473017.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.699a59d809acd9473017.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.699a59d809acd9473017.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.7155ef8568cdf405061b.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.7155ef8568cdf405061b.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.7155ef8568cdf405061b.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.7986b031cbe2bb0b1367.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.7986b031cbe2bb0b1367.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.7986b031cbe2bb0b1367.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8a1620982b2f7db5e8c1.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8a1620982b2f7db5e8c1.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.8a1620982b2f7db5e8c1.js.map create mode 100644 supervisor/api/panel/frontend_latest/chunk.9f4b44338d0ed59558de.js create mode 100644 supervisor/api/panel/frontend_latest/chunk.9f4b44338d0ed59558de.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.9f4b44338d0ed59558de.js.map rename supervisor/api/panel/frontend_latest/{chunk.bf85ce0f12eeaab08bda.js => chunk.acf5c8bc1f12492e7ff3.js} (99%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.acf5c8bc1f12492e7ff3.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.acf5c8bc1f12492e7ff3.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.b5d5a4b4396c5e32f8df.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.b5d5a4b4396c5e32f8df.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.bf85ce0f12eeaab08bda.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.bf85ce0f12eeaab08bda.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.c3959c11970aae634674.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.c3959c11970aae634674.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.c3959c11970aae634674.js.map rename supervisor/api/panel/frontend_latest/{chunk.36971f23006746a690bf.js => chunk.d6081388817fb2b92afc.js} (85%) create mode 100644 supervisor/api/panel/frontend_latest/chunk.d6081388817fb2b92afc.js.gz create mode 100644 supervisor/api/panel/frontend_latest/chunk.d6081388817fb2b92afc.js.map delete mode 100644 supervisor/api/panel/frontend_latest/chunk.e654ecc270cfcec05782.worker.js delete mode 100644 supervisor/api/panel/frontend_latest/chunk.e654ecc270cfcec05782.worker.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/chunk.e654ecc270cfcec05782.worker.js.map delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.955fb63e.js.gz delete mode 100644 supervisor/api/panel/frontend_latest/entrypoint.955fb63e.js.map rename supervisor/api/panel/frontend_latest/{entrypoint.955fb63e.js => entrypoint.ff041f87.js} (51%) rename supervisor/api/panel/frontend_latest/{entrypoint.955fb63e.js.LICENSE.txt => entrypoint.ff041f87.js.LICENSE.txt} (100%) create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.ff041f87.js.gz create mode 100644 supervisor/api/panel/frontend_latest/entrypoint.ff041f87.js.map diff --git a/home-assistant-polymer b/home-assistant-polymer index a674ce36e..c17ebfd27 160000 --- a/home-assistant-polymer +++ b/home-assistant-polymer @@ -1 +1 @@ -Subproject commit a674ce36e4829971662dc778bb09a809fa9d57bc +Subproject commit c17ebfd2797d79f0de2e6948a0abe7f7f1c9ba17 diff --git a/supervisor/api/panel/entrypoint.js b/supervisor/api/panel/entrypoint.js index 45d414863..dd0fa8f81 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.955fb63e.js')")(); + new Function("import('/api/hassio/app/frontend_latest/entrypoint.ff041f87.js')")(); } catch (err) { var el = document.createElement('script'); - el.src = '/api/hassio/app/frontend_es5/entrypoint.1f7fd266.js'; + el.src = '/api/hassio/app/frontend_es5/entrypoint.b5639dff.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 968f0e89a311c8fe577c86f8b7fc5450b7cdbe79..1b3403e3f0aab380136138a7cf81436c757ec39e 100644 GIT binary patch literal 195 zcmV;!06hO6iwFP!0000219gr;PQV}#MfW|$q?^J9G+NadS4OX4C=4lv0vV>7#&~z9 zZgk^rCi(CGH!vOWIRF&=fS0{^PPM2pZLJck$-0*8>UvLA&SoRk!dSv zg-whX*O&3`*1Yvek6P)6;S0QDzk)&{{j>7!2r$DVgzEPV1@nYb^_)>Y8SI`?<4ItU xpy}i#{J#eF`LDw=-(1~?7*7Xj_+43QIE;|OJgq4Qh57W8$TtZ@IH>^v007QwT)6-M literal 196 zcmV;#06YI5iwFP!0000219gtUO2se`Mfd%R;cc315>#3daV7d2k|q-xNs};{Dn{n1oq<>dF906u{f>8awpgs*F0pZ+`C#QPX-=lOJyhQF1ihQkOc%=4OZP?%3YiTnVD;(D6_0RRB>=2tKP diff --git a/supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js b/supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js deleted file mode 100644 index f8e24b85a..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.0ed4cbe9f985e91b1135.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[7],{172:function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(47),o=r(31);r(110),r(105);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 a(){var e=d(["\n iframe {\n display: block;\n width: 100%;\n height: 100%;\n border: 0;\n }\n "]);return a=function(){return e},e}function c(e,t){return S(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,i=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(c){i=!0,o=c}finally{try{n||null==a.return||a.return()}finally{if(i)throw o}}return r}(e,t)||j(e,t)||P()}function l(e,t,r,n,i,o,s){try{var a=e[o](s),c=a.value}catch(l){return void r(l)}a.done?t(c):Promise.resolve(c).then(n,i)}function f(){var e=d(["\n \n \n \n "]);return f=function(){return e},e}function u(){var e=d([" "]);return u=function(){return e},e}function d(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}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(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function b(e){var t,r=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 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 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 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 O(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(){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){if(e){if("string"==typeof e)return D(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?D(e,t):void 0}}function D(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=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,i[o])(a)||a);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 s=0;sy7$r>FS>7u%g$qxt;P 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\n
\n
\n
\n \n
\n
\n ']);return x=function(){return t},t}function A(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function E(t,e){for(var n=0;n"object"==typeof t&&null!==t||"function"==typeof t,u=new Map([["proxy",{canHandle:t=>s(t)&&t[i],serialize(t){const{port1:e,port2:n}=new MessageChannel;return function t(e,n=self){n.addEventListener("message",(function r(o){if(!o||!o.data)return;const{id:s,type:u,path:l}=Object.assign({path:[]},o.data),f=(o.data.argumentList||[]).map(m);let h;try{const n=l.slice(0,-1).reduce((t,e)=>t[e],e),r=l.reduce((t,e)=>t[e],e);switch(u){case 0:h=r;break;case 1:n[l.slice(-1)[0]]=m(o.data.value),h=!0;break;case 2:h=r.apply(n,f);break;case 3:h=function(t){return Object.assign(t,{[i]:!0})}(new r(...f));break;case 4:{const{port1:n,port2:i}=new MessageChannel;t(e,i),h=function(t,e){return p.set(t,e),t}(n,[n])}break;case 5:h=void 0}}catch(g){h={value:g,[a]:0}}Promise.resolve(h).catch(t=>({value:t,[a]:0})).then(t=>{const[e,i]=d(t);n.postMessage(Object.assign(Object.assign({},e),{id:s}),i),5===u&&(n.removeEventListener("message",r),c(n))})})),n.start&&n.start()}(t,e),[n,[n]]},deserialize:t=>(t.start(),l(t))}],["throw",{canHandle:t=>s(t)&&a in t,serialize({value:t}){let e;return e=t instanceof Error?{isError:!0,value:{message:t.message,name:t.name,stack:t.stack}}:{isError:!1,value:t},[e,[]]},deserialize(t){if(t.isError)throw Object.assign(new Error(t.value.message),t.value);throw t.value}}]]);function c(t){(function(t){return"MessagePort"===t.constructor.name})(t)&&t.close()}function l(t,e){return function t(e,n=[],i=function(){}){let a=!1;const s=new Proxy(i,{get(i,r){if(f(a),r===o)return()=>g(e,{type:5,path:n.map(t=>t.toString())}).then(()=>{c(e),a=!0});if("then"===r){if(0===n.length)return{then:()=>s};const t=g(e,{type:0,path:n.map(t=>t.toString())}).then(m);return t.then.bind(t)}return t(e,[...n,r])},set(t,i,r){f(a);const[o,s]=d(r);return g(e,{type:1,path:[...n,i].map(t=>t.toString()),value:o},s).then(m)},apply(i,o,s){f(a);const u=n[n.length-1];if(u===r)return g(e,{type:4}).then(m);if("bind"===u)return t(e,n.slice(0,-1));const[c,l]=h(s);return g(e,{type:2,path:n.map(t=>t.toString()),argumentList:c},l).then(m)},construct(t,i){f(a);const[r,o]=h(i);return g(e,{type:3,path:n.map(t=>t.toString()),argumentList:r},o).then(m)}});return s}(t,[],e)}function f(t){if(t)throw new Error("Proxy has been released and is not useable")}function h(t){const e=t.map(d);return[e.map(t=>t[0]),(n=e.map(t=>t[1]),Array.prototype.concat.apply([],n))];var n}const p=new WeakMap;function d(t){for(const[e,n]of u)if(n.canHandle(t)){const[i,r]=n.serialize(t);return[{type:3,name:e,value:i},r]}return[{type:0,value:t},p.get(t)||[]]}function m(t){switch(t.type){case 3:return u.get(t.name).deserialize(t.value);case 0:return t.value}}function g(t,e,n){return new Promise(i=>{const r=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");t.addEventListener("message",(function e(n){n.data&&n.data.id&&n.data.id===r&&(t.removeEventListener("message",e),i(n.data))})),t.start&&t.start(),t.postMessage(Object.assign({id:r},e),n)})}},function(t,e){var n,i,r;i={},r={},function(t,e){function n(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=h}function i(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function r(e,i,r){var o=new n;return i&&(o.fill="both",o.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(n){if("auto"!=e[n]){if(("number"==typeof o[n]||"duration"==n)&&("number"!=typeof e[n]||isNaN(e[n])))return;if("fill"==n&&-1==l.indexOf(e[n]))return;if("direction"==n&&-1==f.indexOf(e[n]))return;if("playbackRate"==n&&1!==e[n]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;o[n]=e[n]}})):o.duration=e,o}function o(t,e,n,i){return t<0||t>1||n<0||n>1?h:function(r){function o(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(r<=0){var a=0;return t>0?a=e/t:!e&&n>0&&(a=i/n),a*r}if(r>=1){var s=0;return n<1?s=(i-1)/(n-1):1==n&&t<1&&(s=(e-1)/(t-1)),1+s*(r-1)}for(var u=0,c=1;u=1)return 1;var i=1/t;return(n+=e*i)-n%i}}function s(t){y||(y=document.createElement("div").style),y.animationTimingFunction="",y.animationTimingFunction=t;var e=y.animationTimingFunction;if(""==e&&i())throw new TypeError(t+" is not a valid value for easing");return e}function u(t){if("linear"==t)return h;var e=v.exec(t);if(e)return o.apply(this,e.slice(1).map(Number));var n=_.exec(t);if(n)return a(Number(n[1]),m);var i=w.exec(t);return i?a(Number(i[1]),{start:p,middle:d,end:m}[i[2]]):g[t]||h}function c(t,e,n){if(null==e)return x;var i=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,i)?E:k}var l="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=function(t){return t};n.prototype={_setMember:function(e,n){this["_"+e]=n,this._effect&&(this._effect._timingInput[e]=n,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&i())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=u(s(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var p=1,d=.5,m=0,g={ease:o(.25,.1,.25,1),"ease-in":o(.42,0,1,1),"ease-out":o(0,0,.58,1),"ease-in-out":o(.42,0,.58,1),"step-start":a(1,p),"step-middle":a(1,d),"step-end":a(1,m)},y=null,b="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",v=new RegExp("cubic-bezier\\("+b+","+b+","+b+","+b+"\\)"),_=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,x=0,A=1,E=2,k=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var n in t)e[n]=t[n];return e},t.makeTiming=r,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return r(e=t.numericTimingToObject(e),n)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,n){var i=c(t,e,n),r=function(t,e,n,i,r){switch(i){case A:return"backwards"==e||"both"==e?0:null;case k:return n-r;case E:return"forwards"==e||"both"==e?t:null;case x:return null}}(t,n.fill,e,i,n.delay);if(null===r)return null;var o=function(t,e,n,i,r){var o=r;return 0===t?e!==A&&(o+=n):o+=i/t,o}(n.duration,i,n.iterations,r,n.iterationStart),a=function(t,e,n,i,r,o){var a=t===1/0?e%1:t%1;return 0!==a||n!==E||0===i||0===r&&0!==o||(a=1),a}(o,n.iterationStart,i,n.iterations,r,n.duration),s=function(t,e,n,i){return t===E&&e===1/0?1/0:1===n?Math.floor(i)-1:Math.floor(i)}(i,n.iterations,a,o),u=function(t,e,n){var i=t;if("normal"!==t&&"reverse"!==t){var r=e;"alternate-reverse"===t&&(r+=1),i="normal",r!==1/0&&r%2!=0&&(i="reverse")}return"normal"===i?n:1-n}(n.direction,s,a);return n._easingFunction(u)},t.calculatePhase=c,t.normalizeEasing=s,t.parseEasingFunction=u}(n={}),function(t,e){function n(t,e){return t in u&&u[t][e]||e}function i(t,e,i){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var r=o[t];if(r)for(var s in a.style[t]=e,r){var u=r[s],c=a.style[u];i[u]=n(u,c)}else i[t]=n(t,e)}}function r(t){var e=[];for(var n in t)if(!(n in["easing","offset","composite"])){var i=t[n];Array.isArray(i)||(i=[i]);for(var r,o=i.length,a=0;a1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==r){if("add"==o||"accumulate"==o)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=o)throw new TypeError("Invalid composite mode "+o+".")}else o="easing"==r?t.normalizeEasing(o):""+o;i(r,o,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n})),o=!0,a=-1/0,s=0;s=0&&t.offset<=1})),o||function(){var t=n.length;null==n[t-1].offset&&(n[t-1].offset=1),t>1&&null==n[0].offset&&(n[0].offset=0);for(var e=0,i=n[0].offset,r=1;r=t.applyFrom&&n0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var n=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=n&&(this.currentTime=n)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var n=this._finishHandlers.indexOf(e);n>=0&&this._finishHandlers.splice(n,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new i(this,this._currentTime,t),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){n.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(n,i),function(t,e,n){function i(t){var e=c;c=[],ti?n%=i:i%=n;return t*e/(n+i)}(i.length,r.length),c=0;c=1?e:"visible"}]}),["visibility"])}(i),function(t,e){function n(t){t=t.trim(),o.fillStyle="#000",o.fillStyle=t;var e=o.fillStyle;if(o.fillStyle="#fff",o.fillStyle=t,e==o.fillStyle){o.fillRect(0,0,1,1);var n=o.getImageData(0,0,1,1).data;o.clearRect(0,0,1,1);var i=n[3]/255;return[n[0]*i,n[1]*i,n[2]*i,i]}}function i(e,n){return[e,n,function(e){function n(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var i=0;i<3;i++)e[i]=Math.round(n(e[i]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var r=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");r.width=r.height=1;var o=r.getContext("2d");t.addPropertiesHandler(n,i,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,n),t.mergeColors=i}(i),function(t,e){function n(t){function e(){var e=a.exec(t);o=e?e[0]:void 0}function n(){if("("!==o)return function(){var t=Number(o);return e(),t}();e();var t=r();return")"!==o?NaN:(e(),t)}function i(){for(var t=n();"*"===o||"/"===o;){var i=o;e();var r=n();"*"===i?t*=r:t/=r}return t}function r(){for(var t=i();"+"===o||"-"===o;){var n=o;e();var r=i();"+"===n?t+=r:t-=r}return t}var o,a=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),r()}function i(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var i={};e=e.replace(t,(function(t){return i[t]=null,"U"+t}));for(var r="U("+t.source+")",o=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+r,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),a=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],s=0;s1?"calc("+n+")":n}]}var a="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",s=i.bind(null,new RegExp(a,"g")),u=i.bind(null,new RegExp(a+"|%","g")),c=i.bind(null,/deg|rad|grad|turn/g);t.parseLength=s,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=c,t.mergeDimensions=o;var l=t.consumeParenthesised.bind(null,s),f=t.consumeRepeated.bind(void 0,l,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,r," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler((function(t){var e=h(t);if(e&&""==e[1])return e[0]}),d,["background-size"]),t.addPropertiesHandler(u,r,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),t.addPropertiesHandler(u,o,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(i),function(t,e){function n(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function i(e){var i=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,n,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(i&&4==i[0].length)return i[0]}var r=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(i){var r=i?e:n;if("auto"==r)return"auto";var o=t.mergeDimensions(r,r);return o[2](o[0])}]:t.mergeDimensions(e,n)}),", ");t.parseBox=i,t.mergeBoxes=r,t.addPropertiesHandler(i,r,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map((function(t){return t===c?e[n++]:t}))}}function i(t){return t}function r(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,i=/\s*(\w+)\(([^)]*)\)/g,r=[],o=0;n=i.exec(e);){if(n.index!=o)return;o=n.index+n[0].length;var a=n[1],s=h[a];if(!s)return;var u=n[2].split(","),c=s[0];if(c.length=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},o}}}(),function(t){var e=document.documentElement,n=null,i=!1;try{var r="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[r,r]},{duration:1})).currentTime=0,i=getComputedStyle(e).getPropertyValue("opacity")==r}catch(t){}finally{n&&n.cancel()}if(!i){var o=window.Element.prototype.animate;window.Element.prototype.animate=function(e,n){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),o.call(this,e,n)}}}(n),function(t,e,n){function i(t){var n=e.timeline;n.currentTime=t,n._discardAnimations(),0==n._animations.length?o=!1:requestAnimationFrame(i)}var r=window.requestAnimationFrame;window.requestAnimationFrame=function(t){return r((function(n){e.timeline._updateAnimationsPromises(),t(n),e.timeline._updateAnimationsPromises()}))},e.AnimationTimeline=function(){this._animations=[],this.currentTime=void 0},e.AnimationTimeline.prototype={getAnimations:function(){return this._discardAnimations(),this._animations.slice()},_updateAnimationsPromises:function(){e.animationsWithPromises=e.animationsWithPromises.filter((function(t){return t._updatePromises()}))},_discardAnimations:function(){this._updateAnimationsPromises(),this._animations=this._animations.filter((function(t){return"finished"!=t.playState&&"idle"!=t.playState}))},_play:function(t){var n=new e.Animation(t,this);return this._animations.push(n),e.restartWebAnimationsNextTick(),n._updatePromises(),n._animation.play(),n._updatePromises(),n},play:function(t){return t&&t.remove(),this._play(t)}};var o=!1;e.restartWebAnimationsNextTick=function(){o||(o=!0,requestAnimationFrame(i))};var a=new e.AnimationTimeline;e.timeline=a;try{Object.defineProperty(window.document,"timeline",{configurable:!0,get:function(){return a}})}catch(t){}try{window.document.timeline=a}catch(t){}}(0,r),function(t,e,n){e.animationsWithPromises=[],e.Animation=function(e,n){if(this.id="",e&&e._id&&(this.id=e._id),this.effect=e,e&&(e._animation=this),!n)throw new Error("Animation with null timeline is not supported");this._timeline=n,this._sequenceNumber=t.sequenceNumber++,this._holdTime=0,this._paused=!1,this._isGroup=!1,this._animation=null,this._childAnimations=[],this._callback=null,this._oldPlayState="idle",this._rebuildUnderlyingAnimation(),this._animation.cancel(),this._updatePromises()},e.Animation.prototype={_updatePromises:function(){var t=this._oldPlayState,e=this.playState;return this._readyPromise&&e!==t&&("idle"==e?(this._rejectReadyPromise(),this._readyPromise=void 0):"pending"==t?this._resolveReadyPromise():"pending"==e&&(this._readyPromise=void 0)),this._finishedPromise&&e!==t&&("idle"==e?(this._rejectFinishedPromise(),this._finishedPromise=void 0):"finished"==e?this._resolveFinishedPromise():"finished"==t&&(this._finishedPromise=void 0)),this._oldPlayState=this.playState,this._readyPromise||this._finishedPromise},_rebuildUnderlyingAnimation:function(){this._updatePromises();var t,n,i,r,o=!!this._animation;o&&(t=this.playbackRate,n=this._paused,i=this.startTime,r=this.currentTime,this._animation.cancel(),this._animation._wrapper=null,this._animation=null),(!this.effect||this.effect instanceof window.KeyframeEffect)&&(this._animation=e.newUnderlyingAnimationForKeyframeEffect(this.effect),e.bindAnimationForKeyframeEffect(this)),(this.effect instanceof window.SequenceEffect||this.effect instanceof window.GroupEffect)&&(this._animation=e.newUnderlyingAnimationForGroup(this.effect),e.bindAnimationForGroup(this)),this.effect&&this.effect._onsample&&e.bindAnimationForCustomEffect(this),o&&(1!=t&&(this.playbackRate=t),null!==i?this.startTime=i:null!==r?this.currentTime=r:null!==this._holdTime&&(this.currentTime=this._holdTime),n&&this.pause()),this._updatePromises()},_updateChildren:function(){if(this.effect&&"idle"!=this.playState){var t=this.effect._timing.delay;this._childAnimations.forEach(function(n){this._arrangeChildren(n,t),this.effect instanceof window.SequenceEffect&&(t+=e.groupChildDuration(n.effect))}.bind(this))}},_setExternalAnimation:function(t){if(this.effect&&this._isGroup)for(var e=0;e\n :host {\n display: inline-block;\n position: relative;\n width: 400px;\n border: 1px solid;\n padding: 2px;\n -moz-appearance: textarea;\n -webkit-appearance: textarea;\n overflow: hidden;\n }\n\n .mirror-text {\n visibility: hidden;\n word-wrap: break-word;\n @apply --iron-autogrow-textarea;\n }\n\n .fit {\n @apply --layout-fit;\n }\n\n textarea {\n position: relative;\n outline: none;\n border: none;\n resize: none;\n background: inherit;\n color: inherit;\n /* see comments in template */\n width: 100%;\n height: 100%;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n text-align: inherit;\n @apply --iron-autogrow-textarea;\n }\n\n textarea::-webkit-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea::-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-ms-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n'],['\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n']);return u=function(){return t},t}Object(o.a)({_template:Object(s.a)(u()),is:"iron-autogrow-textarea",behaviors:[r.a,i.a],properties:{value:{observer:"_valueChanged",type:String,notify:!0},bindValue:{observer:"_bindValueChanged",type:String,notify:!0},rows:{type:Number,value:1,observer:"_updateCached"},maxRows:{type:Number,value:0,observer:"_updateCached"},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,value:!1},inputmode:{type:String},placeholder:{type:String},readonly:{type:String},required:{type:Boolean},minlength:{type:Number},maxlength:{type:Number},label:{type:String}},listeners:{input:"_onInput"},get textarea(){return this.$.textarea},get selectionStart(){return this.$.textarea.selectionStart},get selectionEnd(){return this.$.textarea.selectionEnd},set selectionStart(t){this.$.textarea.selectionStart=t},set selectionEnd(t){this.$.textarea.selectionEnd=t},attached:function(){navigator.userAgent.match(/iP(?:[oa]d|hone)/)&&(this.$.textarea.style.marginLeft="-3px")},validate:function(){var t=this.$.textarea.validity.valid;return t&&(this.required&&""===this.value?t=!1:this.hasValidator()&&(t=r.a.validate.call(this,this.value))),this.invalid=!t,this.fire("iron-input-validate"),t},_bindValueChanged:function(t){this.value=t},_valueChanged:function(t){var e=this.textarea;e&&(e.value!==t&&(e.value=t||0===t?t:""),this.bindValue=t,this.$.mirror.innerHTML=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))},_onInput:function(t){var e=Object(a.a)(t).path;this.value=e?e[0].value:t.target.value},_constrain:function(t){var e;for(t=t||[""],e=this.maxRows>0&&t.length>this.maxRows?t.slice(0,this.maxRows):t.slice(0);this.rows>0&&e.length")+" "},_valueForMirror:function(){var t=this.textarea;if(t)return this.tokens=t&&t.value?t.value.replace(/&/gm,"&").replace(/"/gm,""").replace(/'/gm,"'").replace(//gm,">").split("\n"):[""],this._constrain(this.tokens)},_updateCached:function(){this.$.mirror.innerHTML=this._constrain(this.tokens)}})},function(t,e,n){"use strict";var i=n(142);t.exports=i},function(t,e,n){"use strict";var i=n(143),r=n(165);function o(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}t.exports.Type=n(124),t.exports.Schema=n(126),t.exports.FAILSAFE_SCHEMA=n(132),t.exports.JSON_SCHEMA=n(137),t.exports.CORE_SCHEMA=n(136),t.exports.DEFAULT_SAFE_SCHEMA=n(128),t.exports.DEFAULT_FULL_SCHEMA=n(131),t.exports.load=i.load,t.exports.loadAll=i.loadAll,t.exports.safeLoad=i.safeLoad,t.exports.safeLoadAll=i.safeLoadAll,t.exports.dump=r.dump,t.exports.safeDump=r.safeDump,t.exports.YAMLException=n(127),t.exports.MINIMAL_SCHEMA=n(132),t.exports.SAFE_SCHEMA=n(128),t.exports.DEFAULT_SCHEMA=n(131),t.exports.scan=o("scan"),t.exports.parse=o("parse"),t.exports.compose=o("compose"),t.exports.addConstructor=o("addConstructor")},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(125),o=n(127),a=n(144),s=n(128),u=n(131),c=Object.prototype.hasOwnProperty,l=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,f=/[\x85\u2028\u2029]/,h=/[,\[\]\{\}]/,p=/^(?:!|!!|![a-z\-]+!)$/i,d=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function m(t){return Object.prototype.toString.call(t)}function g(t){return 10===t||13===t}function y(t){return 9===t||32===t}function b(t){return 9===t||32===t||10===t||13===t}function v(t){return 44===t||91===t||93===t||123===t||125===t}function _(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function w(t){return 48===t?"\0":97===t?"":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"…":95===t?" ":76===t?"\u2028":80===t?"\u2029":""}function x(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var A=new Array(256),E=new Array(256),k=0;k<256;k++)A[k]=w(k)?1:0,E[k]=w(k);function T(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||u,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function S(t,e){return new o(e,new a(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function C(t,e){throw S(t,e)}function O(t,e){t.onWarning&&t.onWarning.call(null,S(t,e))}var P={YAML:function(t,e,n){var i,r,o;null!==t.version&&C(t,"duplication of %YAML directive"),1!==n.length&&C(t,"YAML directive accepts exactly one argument"),null===(i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&C(t,"ill-formed argument of the YAML directive"),r=parseInt(i[1],10),o=parseInt(i[2],10),1!==r&&C(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&O(t,"unsupported YAML version of the document")},TAG:function(t,e,n){var i,r;2!==n.length&&C(t,"TAG directive accepts exactly two arguments"),i=n[0],r=n[1],p.test(i)||C(t,"ill-formed tag handle (first argument) of the TAG directive"),c.call(t.tagMap,i)&&C(t,'there is a previously declared suffix for "'+i+'" tag handle'),d.test(r)||C(t,"ill-formed tag prefix (second argument) of the TAG directive"),t.tagMap[i]=r}};function R(t,e,n,i){var r,o,a,s;if(e1&&(t.result+=r.repeat("\n",e-1))}function M(t,e){var n,i,r=t.tag,o=t.anchor,a=[],s=!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=a),i=t.input.charCodeAt(t.position);0!==i&&45===i&&b(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,F(t,!0,-1)&&t.lineIndent<=e)a.push(null),i=t.input.charCodeAt(t.position);else if(n=t.line,z(t,e,3,!1,!0),a.push(t.result),F(t,!0,-1),i=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==i)C(t,"bad indentation of a sequence entry");else if(t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente)&&(z(t,e,4,!0,r)&&(m?p=t.result:d=t.result),m||(I(t,l,f,h,p,d,o,a),h=p=d=null),F(t,!0,-1),s=t.input.charCodeAt(t.position)),t.lineIndent>e&&0!==s)C(t,"bad indentation of a mapping entry");else if(t.lineIndent=0))break;0===o?C(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?C(t,"repeat of an indentation width identifier"):(f=e+o-1,l=!0)}if(y(a)){do{a=t.input.charCodeAt(++t.position)}while(y(a));if(35===a)do{a=t.input.charCodeAt(++t.position)}while(!g(a)&&0!==a)}for(;0!==a;){for(j(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!l||t.lineIndentf&&(f=t.lineIndent),g(a))h++;else{if(t.lineIndent0){for(r=a,o=0;r>0;r--)(a=_(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+a:C(t,"expected hexadecimal character");t.result+=x(o),t.position++}else C(t,"unknown escape sequence");n=i=t.position}else g(s)?(R(t,n,i,!0),D(t,F(t,!1,e)),n=i=t.position):t.position===t.lineStart&&L(t)?C(t,"unexpected end of the document within a double quoted scalar"):(t.position++,i=t.position)}C(t,"unexpected end of the stream within a double quoted scalar")}(t,p)?k=!0:!function(t){var e,n,i;if(42!==(i=t.input.charCodeAt(t.position)))return!1;for(i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!b(i)&&!v(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&C(t,"name of an alias node must contain at least one character"),n=t.input.slice(e,t.position),t.anchorMap.hasOwnProperty(n)||C(t,'unidentified alias "'+n+'"'),t.result=t.anchorMap[n],F(t,!0,-1),!0}(t)?function(t,e,n){var i,r,o,a,s,u,c,l,f=t.kind,h=t.result;if(b(l=t.input.charCodeAt(t.position))||v(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(b(i=t.input.charCodeAt(t.position+1))||n&&v(i)))return!1;for(t.kind="scalar",t.result="",r=o=t.position,a=!1;0!==l;){if(58===l){if(b(i=t.input.charCodeAt(t.position+1))||n&&v(i))break}else if(35===l){if(b(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&L(t)||n&&v(l))break;if(g(l)){if(s=t.line,u=t.lineStart,c=t.lineIndent,F(t,!1,-1),t.lineIndent>=e){a=!0,l=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=u,t.lineIndent=c;break}}a&&(R(t,r,o,!1),D(t,t.line-s),r=o=t.position,a=!1),y(l)||(o=t.position+1),l=t.input.charCodeAt(++t.position)}return R(t,r,o,!1),!!t.result||(t.kind=f,t.result=h,!1)}(t,p,1===n)&&(k=!0,null===t.tag&&(t.tag="?")):(k=!0,null===t.tag&&null===t.anchor||C(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===m&&(k=u&&M(t,d))),null!==t.tag&&"!"!==t.tag)if("?"===t.tag){for(l=0,f=t.implicitTypes.length;l tag; it should be "'+h.kind+'", not "'+t.kind+'"'),h.resolve(t.result)?(t.result=h.construct(t.result),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):C(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):C(t,"unknown tag !<"+t.tag+">");return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||k}function Y(t){var e,n,i,r,o=t.position,a=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};0!==(r=t.input.charCodeAt(t.position))&&(F(t,!0,-1),r=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==r));){for(a=!0,r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!b(r);)r=t.input.charCodeAt(++t.position);for(i=[],(n=t.input.slice(e,t.position)).length<1&&C(t,"directive name must not be less than one character in length");0!==r;){for(;y(r);)r=t.input.charCodeAt(++t.position);if(35===r){do{r=t.input.charCodeAt(++t.position)}while(0!==r&&!g(r));break}if(g(r))break;for(e=t.position;0!==r&&!b(r);)r=t.input.charCodeAt(++t.position);i.push(t.input.slice(e,t.position))}0!==r&&j(t),c.call(P,n)?P[n](t,n,i):O(t,'unknown document directive "'+n+'"')}F(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,F(t,!0,-1)):a&&C(t,"directives end mark is expected"),z(t,t.lineIndent-1,4,!1,!0),F(t,!0,-1),t.checkLineBreaks&&f.test(t.input.slice(o,t.position))&&O(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&L(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,F(t,!0,-1)):t.position0&&-1==="\0\r\n…\u2028\u2029".indexOf(this.buffer.charAt(r-1));)if(r-=1,this.position-r>e/2-1){n=" ... ",r+=5;break}for(o="",a=this.position;ae/2-1){o=" ... ",a-=5;break}return s=this.buffer.slice(r,a),i.repeat(" ",t)+n+s+o+"\n"+i.repeat(" ",t+this.position-r+n.length)+"^"},r.prototype.toString=function(t){var e,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),t||(e=this.getSnippet())&&(n+=":\n"+e),n},t.exports=r},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}})},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}})},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}})},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(125),r=n(124);function o(t){return 48<=t&&t<=55}function a(t){return 48<=t&&t<=57}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=t.length,r=0,s=!1;if(!i)return!1;if("-"!==(e=t[r])&&"+"!==e||(e=t[++r]),"0"===e){if(r+1===i)return!0;if("b"===(e=t[++r])){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},function(t,e,n){"use strict";var i=n(125),r=n(124),o=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!o.test(t)||"_"===t[t.length-1])},construct:function(t){var e,n,i,r;return n="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,r=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:e.indexOf(":")>=0?(e.split(":").forEach((function(t){r.unshift(parseFloat(t,10))})),e=0,i=1,r.forEach((function(t){e+=t*i,i*=60})),n*e):n*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||i.isNegativeZero(t))},represent:function(t,e){var n;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(t))return"-0.0";return n=t.toString(10),a.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(124),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new i("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==r.exec(t)||null!==o.exec(t))},construct:function(t){var e,n,i,a,s,u,c,l,f=0,h=null;if(null===(e=r.exec(t))&&(e=o.exec(t)),null===e)throw new Error("Date resolve error");if(n=+e[1],i=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(n,i,a));if(s=+e[4],u=+e[5],c=+e[6],e[7]){for(f=e[7].slice(0,3);f.length<3;)f+="0";f=+f}return e[9]&&(h=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(h=-h)),l=new Date(Date.UTC(n,i,a,s,u,c,f)),h&&l.setTime(l.getTime()-h),l},instanceOf:Date,represent:function(t){return t.toISOString()}})},function(t,e,n){"use strict";var i=n(124);t.exports=new i("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}})},function(t,e,n){"use strict";var i;try{i=n(155).Buffer}catch(a){}var r=n(124),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new r("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=0,r=t.length,a=o;for(n=0;n64)){if(e<0)return!1;i+=6}return i%8==0},construct:function(t){var e,n,r=t.replace(/[\r\n=]/g,""),a=r.length,s=o,u=0,c=[];for(e=0;e>16&255),c.push(u>>8&255),c.push(255&u)),u=u<<6|s.indexOf(r.charAt(e));return 0===(n=a%4*6)?(c.push(u>>16&255),c.push(u>>8&255),c.push(255&u)):18===n?(c.push(u>>10&255),c.push(u>>2&255)):12===n&&c.push(u>>4&255),i?i.from?i.from(c):new i(c):c},predicate:function(t){return i&&i.isBuffer(t)},represent:function(t){var e,n,i="",r=0,a=t.length,s=o;for(e=0;e>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]),r=(r<<8)+t[e];return 0===(n=a%3)?(i+=s[r>>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]):2===n?(i+=s[r>>10&63],i+=s[r>>4&63],i+=s[r<<2&63],i+=s[64]):1===n&&(i+=s[r>>2&63],i+=s[r<<4&63],i+=s[64],i+=s[64]),i}})},function(t,e,n){"use strict";var i=n(156),r=n(157),o=n(158);function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(t).length;default:if(i)return U(t).length;e=(""+e).toLowerCase(),i=!0}}function m(t,e,n){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return O(this,e,n);case"utf8":case"utf-8":return T(this,e,n);case"ascii":return S(this,e,n);case"latin1":case"binary":return C(this,e,n);case"base64":return k(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return P(this,e,n);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function g(t,e,n){var i=t[e];t[e]=t[n],t[n]=i}function y(t,e,n,i,r){if(0===t.length)return-1;if("string"==typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(r)return-1;n=t.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof e&&(e=u.from(e,i)),u.isBuffer(e))return 0===e.length?-1:b(t,e,n,i,r);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):b(t,[e],n,i,r);throw new TypeError("val must be string, number or Buffer")}function b(t,e,n,i,r){var o,a=1,s=t.length,u=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(r){var l=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var f=!0,h=0;hr&&(i=r):i=r;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var a=0;a>8,r=n%256,o.push(r),o.push(i);return o}(e,t.length-n),t,n,i)}function k(t,e,n){return 0===e&&n===t.length?i.fromByteArray(t):i.fromByteArray(t.slice(e,n))}function T(t,e,n){n=Math.min(t.length,n);for(var i=[],r=e;r239?4:c>223?3:c>191?2:1;if(r+f<=n)switch(f){case 1:c<128&&(l=c);break;case 2:128==(192&(o=t[r+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:o=t[r+1],a=t[r+2],128==(192&o)&&128==(192&a)&&(u=(15&c)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=t[r+1],a=t[r+2],s=t[r+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,f=1):l>65535&&(l-=65536,i.push(l>>>10&1023|55296),l=56320|1023&l),i.push(l),r+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",i=0;for(;i0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},u.prototype.compare=function(t,e,n,i,r){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===r&&(r=this.length),e<0||n>t.length||i<0||r>this.length)throw new RangeError("out of range index");if(i>=r&&e>=n)return 0;if(i>=r)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(r>>>=0)-(i>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),c=this.slice(i,r),l=t.slice(e,n),f=0;fr)&&(n=r),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return v(this,t,e,n);case"utf8":case"utf-8":return _(this,t,e,n);case"ascii":return w(this,t,e,n);case"latin1":case"binary":return x(this,t,e,n);case"base64":return A(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function S(t,e,n){var i="";n=Math.min(t.length,n);for(var r=e;ri)&&(n=i);for(var r="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function N(t,e,n,i,r,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>r||et.length)throw new RangeError("Index out of range")}function I(t,e,n,i){e<0&&(e=65535+e+1);for(var r=0,o=Math.min(t.length-n,2);r>>8*(i?r:1-r)}function j(t,e,n,i){e<0&&(e=4294967295+e+1);for(var r=0,o=Math.min(t.length-n,4);r>>8*(i?r:3-r)&255}function F(t,e,n,i,r,o){if(n+i>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function L(t,e,n,i,o){return o||F(t,0,n,4),r.write(t,e,n,i,23,4),n+4}function D(t,e,n,i,o){return o||F(t,0,n,8),r.write(t,e,n,i,52,8),n+8}u.prototype.slice=function(t,e){var n,i=this.length;if((t=~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),(e=void 0===e?i:~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),e0&&(r*=256);)i+=this[t+--e]*r;return i},u.prototype.readUInt8=function(t,e){return e||R(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||R(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||R(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||R(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||R(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||R(t,e,this.length);for(var i=this[t],r=1,o=0;++o=(r*=128)&&(i-=Math.pow(2,8*e)),i},u.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||R(t,e,this.length);for(var i=e,r=1,o=this[t+--i];i>0&&(r*=256);)o+=this[t+--i]*r;return o>=(r*=128)&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||R(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){e||R(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){e||R(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return e||R(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||R(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||R(t,4,this.length),r.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||R(t,4,this.length),r.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||R(t,8,this.length),r.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||R(t,8,this.length),r.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,n,i){(t=+t,e|=0,n|=0,i)||N(this,t,e,n,Math.pow(2,8*n)-1,0);var r=1,o=0;for(this[e]=255&t;++o=0&&(o*=256);)this[e+r]=t/o&255;return e+n},u.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):I(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):I(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):j(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):j(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):I(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):I(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):j(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):j(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,n){return L(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return L(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return D(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return D(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,i){if(n||(n=0),i||0===i||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),t.length-e=0;--r)t[r+e]=this[r+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o55295&&n<57344){if(!r){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===i){(e-=3)>-1&&o.push(239,191,189);continue}r=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(e-=3)>-1&&o.push(239,191,189);if(r=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function z(t){return i.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Y(t,e,n,i){for(var r=0;r=e.length||r>=t.length);++r)e[r+n]=t[r];return r}},function(t,e,n){"use strict";e.byteLength=function(t){var e=c(t),n=e[0],i=e[1];return 3*(n+i)/4-i},e.toByteArray=function(t){for(var e,n=c(t),i=n[0],a=n[1],s=new o(function(t,e,n){return 3*(e+n)/4-n}(0,i,a)),u=0,l=a>0?i-4:i,f=0;f>16&255,s[u++]=e>>8&255,s[u++]=255&e;2===a&&(e=r[t.charCodeAt(f)]<<2|r[t.charCodeAt(f+1)]>>4,s[u++]=255&e);1===a&&(e=r[t.charCodeAt(f)]<<10|r[t.charCodeAt(f+1)]<<4|r[t.charCodeAt(f+2)]>>2,s[u++]=e>>8&255,s[u++]=255&e);return s},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,o=[],a=0,s=n-r;as?s:a+16383));1===r?(e=t[n-1],o.push(i[e>>2]+i[e<<4&63]+"==")):2===r&&(e=(t[n-2]<<8)+t[n-1],o.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"="));return o.join("")};for(var i=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function l(t,e,n){for(var r,o,a=[],s=e;s>18&63]+i[o>>12&63]+i[o>>6&63]+i[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,n,i,r){var o,a,s=8*r-i-1,u=(1<>1,l=-7,f=n?r-1:0,h=n?-1:1,p=t[e+f];for(f+=h,o=p&(1<<-l)-1,p>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=h,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=i;l>0;a=256*a+t[e+f],f+=h,l-=8);if(0===o)o=1-c;else{if(o===u)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,i),o-=c}return(p?-1:1)*a*Math.pow(2,o-i)},e.write=function(t,e,n,i,r,o){var a,s,u,c=8*o-r-1,l=(1<>1,h=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,p=i?0:o-1,d=i?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+f>=1?h/u:h*Math.pow(2,1-f))*u>=2&&(a++,u/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*u-1)*Math.pow(2,r),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,r),a=0));r>=8;t[n+p]=255&s,p+=d,s/=256,r-=8);for(a=a<0;t[n+p]=255&a,p+=d,a/=256,c-=8);t[n+p-d]|=128*m}},function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},function(t,e,n){"use strict";var i=n(124),r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;t.exports=new i("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,n,i,a,s,u=[],c=t;for(e=0,n=c.length;e3)return!1;if("/"!==e[e.length-i.length-1])return!1}return!0},construct:function(t){var e=t,n=/\/([gim]*)$/.exec(t),i="";return"/"===e[0]&&(n&&(i=n[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)},predicate:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},represent:function(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}})},function(t,e,n){"use strict";var i;try{i=n(!function(){var t=new Error("Cannot find module 'esprima'");throw t.code="MODULE_NOT_FOUND",t}())}catch(o){"undefined"!=typeof window&&(i=window.esprima)}var r=n(124);t.exports=new r("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:function(t){if(null===t)return!1;try{var e="("+t+")",n=i.parse(e,{range:!0});return"Program"===n.type&&1===n.body.length&&"ExpressionStatement"===n.body[0].type&&("ArrowFunctionExpression"===n.body[0].expression.type||"FunctionExpression"===n.body[0].expression.type)}catch(r){return!1}},construct:function(t){var e,n="("+t+")",r=i.parse(n,{range:!0}),o=[];if("Program"!==r.type||1!==r.body.length||"ExpressionStatement"!==r.body[0].type||"ArrowFunctionExpression"!==r.body[0].expression.type&&"FunctionExpression"!==r.body[0].expression.type)throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach((function(t){o.push(t.name)})),e=r.body[0].expression.body.range,"BlockStatement"===r.body[0].expression.body.type?new Function(o,n.slice(e[0]+1,e[1]-1)):new Function(o,"return "+n.slice(e[0],e[1]))},predicate:function(t){return"[object Function]"===Object.prototype.toString.call(t)},represent:function(t){return t.toString()}})},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(125),o=n(127),a=n(131),s=n(128),u=Object.prototype.toString,c=Object.prototype.hasOwnProperty,l={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},f=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function h(t){var e,n,i;if(e=t.toString(16).toUpperCase(),t<=255)n="x",i=2;else if(t<=65535)n="u",i=4;else{if(!(t<=4294967295))throw new o("code point within a string may not be greater than 0xFFFFFFFF");n="U",i=8}return"\\"+n+r.repeat("0",i-e.length)+e}function p(t){this.schema=t.schema||a,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=r.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(t,e){var n,i,r,o,a,s,u;if(null===e)return{};for(n={},r=0,o=(i=Object.keys(e)).length;ri&&" "!==t[f+1],f=o);else if(!y(a))return 5;h=h&&b(a)}c=c||l&&o-f-1>i&&" "!==t[f+1]}return u||c?n>9&&v(t)?5:c?4:3:h&&!r(t)?1:2}function w(t,e,n,i){t.dump=function(){if(0===e.length)return"''";if(!t.noCompatMode&&-1!==f.indexOf(e))return"'"+e+"'";var r=t.indent*Math.max(1,n),a=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-r),s=i||t.flowLevel>-1&&n>=t.flowLevel;switch(_(e,s,t.indent,a,(function(e){return function(t,e){var n,i;for(n=0,i=t.implicitTypes.length;n"+x(e,t.indent)+A(d(function(t,e){var n,i,r=/(\n+)([^\n]*)/g,o=(s=t.indexOf("\n"),s=-1!==s?s:t.length,r.lastIndex=s,E(t.slice(0,s),e)),a="\n"===t[0]||" "===t[0];var s;for(;i=r.exec(t);){var u=i[1],c=i[2];n=" "===c[0],o+=u+(a||n||""===c?"":"\n")+E(c,e),a=n}return o}(e,a),r));case 5:return'"'+function(t){for(var e,n,i,r="",o=0;o=55296&&e<=56319&&(n=t.charCodeAt(o+1))>=56320&&n<=57343?(r+=h(1024*(e-55296)+n-56320+65536),o++):(i=l[e],r+=!i&&y(e)?t[o]:i||h(e));return r}(e)+'"';default:throw new o("impossible error: invalid scalar style")}}()}function x(t,e){var n=v(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function A(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function E(t,e){if(""===t||" "===t[0])return t;for(var n,i,r=/ [^ ]/g,o=0,a=0,s=0,u="";n=r.exec(t);)(s=n.index)-o>e&&(i=a>o?a:s,u+="\n"+t.slice(o,i),o=i+1),a=s;return u+="\n",t.length-o>e&&a>o?u+=t.slice(o,a)+"\n"+t.slice(a+1):u+=t.slice(o),u.slice(1)}function k(t,e,n){var r,a,s,l,f,h;for(s=0,l=(a=n?t.explicitTypes:t.implicitTypes).length;s tag resolver accepts not "'+h+'" style');r=f.represent[h](e,h)}t.dump=r}return!0}return!1}function T(t,e,n,i,r,a){t.tag=null,t.dump=n,k(t,n,!1)||k(t,n,!0);var s=u.call(t.dump);i&&(i=t.flowLevel<0||t.flowLevel>e);var c,l,f="[object Object]"===s||"[object Array]"===s;if(f&&(l=-1!==(c=t.duplicates.indexOf(n))),(null!==t.tag&&"?"!==t.tag||l||2!==t.indent&&e>0)&&(r=!1),l&&t.usedDuplicates[c])t.dump="*ref_"+c;else{if(f&&l&&!t.usedDuplicates[c]&&(t.usedDuplicates[c]=!0),"[object Object]"===s)i&&0!==Object.keys(t.dump).length?(!function(t,e,n,i){var r,a,s,u,c,l,f="",h=t.tag,p=Object.keys(n);if(!0===t.sortKeys)p.sort();else if("function"==typeof t.sortKeys)p.sort(t.sortKeys);else if(t.sortKeys)throw new o("sortKeys must be a boolean or a function");for(r=0,a=p.length;r1024)&&(t.dump&&10===t.dump.charCodeAt(0)?l+="?":l+="? "),l+=t.dump,c&&(l+=m(t,e)),T(t,e+1,u,!0,c)&&(t.dump&&10===t.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=t.dump));t.tag=h,t.dump=f||"{}"}(t,e,t.dump,r),l&&(t.dump="&ref_"+c+t.dump)):(!function(t,e,n){var i,r,o,a,s,u="",c=t.tag,l=Object.keys(n);for(i=0,r=l.length;i1024&&(s+="? "),s+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),T(t,e,a,!1,!1)&&(u+=s+=t.dump));t.tag=c,t.dump="{"+u+"}"}(t,e,t.dump),l&&(t.dump="&ref_"+c+" "+t.dump));else if("[object Array]"===s){var h=t.noArrayIndent&&e>0?e-1:e;i&&0!==t.dump.length?(!function(t,e,n,i){var r,o,a="",s=t.tag;for(r=0,o=n.length;r "+t.dump)}return!0}function S(t,e){var n,r,o=[],a=[];for(function t(e,n,r){var o,a,s;if(null!==e&&"object"===i(e))if(-1!==(a=n.indexOf(e)))-1===r.indexOf(a)&&r.push(a);else if(n.push(e),Array.isArray(e))for(a=0,s=e.length;a\n :host {\n display: block;\n position: absolute;\n outline: none;\n z-index: 1002;\n -moz-user-select: none;\n -ms-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n }\n\n #tooltip {\n display: block;\n outline: none;\n @apply --paper-font-common-base;\n font-size: 10px;\n line-height: 1;\n background-color: var(--paper-tooltip-background, #616161);\n color: var(--paper-tooltip-text-color, white);\n padding: 8px;\n border-radius: 2px;\n @apply --paper-tooltip;\n }\n\n @keyframes keyFrameScaleUp {\n 0% {\n transform: scale(0.0);\n }\n 100% {\n transform: scale(1.0);\n }\n }\n\n @keyframes keyFrameScaleDown {\n 0% {\n transform: scale(1.0);\n }\n 100% {\n transform: scale(0.0);\n }\n }\n\n @keyframes keyFrameFadeInOpacity {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameFadeOutOpacity {\n 0% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 100% {\n opacity: 0;\n }\n }\n\n @keyframes keyFrameSlideDownIn {\n 0% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameSlideDownOut {\n 0% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n }\n\n .fade-in-animation {\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameFadeInOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .fade-out-animation {\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 0ms);\n animation-name: keyFrameFadeOutOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-up-animation {\n transform: scale(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameScaleUp;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-down-animation {\n transform: scale(1);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameScaleDown;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation {\n transform: translateY(-2000px);\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownIn;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.0, 0.0, 0.2, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation-out {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownOut;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.4, 0.0, 1, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .cancel-animation {\n animation-delay: -30s !important;\n }\n\n /* Thanks IE 10. */\n\n .hidden {\n display: none !important;\n }\n \n\n \n']);return a=function(){return t},t}Object(i.a)({_template:Object(o.a)(a()),is:"paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1},properties:{for:{type:String,observer:"_findTarget"},manualMode:{type:Boolean,value:!1,observer:"_manualModeChanged"},position:{type:String,value:"bottom"},fitToVisibleBounds:{type:Boolean,value:!1},offset:{type:Number,value:14},marginTop:{type:Number,value:14},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String,value:""},animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}},_showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var t=Object(r.a)(this).parentNode,e=Object(r.a)(this).getOwnerRoot();return this.for?Object(r.a)(e).querySelector("#"+this.for):t.nodeType==Node.DOCUMENT_FRAGMENT_NODE?e.host:t},attached:function(){this._findTarget()},detached:function(){this.manualMode||this._removeListeners()},playAnimation:function(t){"entry"===t?this.show():"exit"===t&&this.hide()},cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")},show:function(){if(!this._showing){if(""===Object(r.a)(this).textContent.trim()){for(var t=!0,e=Object(r.a)(this).getEffectiveChildNodes(),n=0;nwindow.innerWidth?(this.style.right="0px",this.style.left="auto"):(this.style.left=Math.max(0,e)+"px",this.style.right="auto"),i.top+n+o.height>window.innerHeight?(this.style.bottom=i.height-c+t+"px",this.style.top="auto"):(this.style.top=Math.max(-i.top,n)+"px",this.style.bottom="auto")):(this.style.left=e+"px",this.style.top=n+"px")}},_addListeners:function(){this._target&&(this.listen(this._target,"mouseenter","show"),this.listen(this._target,"focus","show"),this.listen(this._target,"mouseleave","hide"),this.listen(this._target,"blur","hide"),this.listen(this._target,"tap","hide")),this.listen(this.$.tooltip,"animationend","_onAnimationEnd"),this.listen(this,"mouseenter","hide")},_findTarget:function(){this.manualMode||this._removeListeners(),this._target=this.target,this.manualMode||this._addListeners()},_delayChange:function(t){500!==t&&this.updateStyles({"--paper-tooltip-delay-in":t+"ms"})},_manualModeChanged:function(){this.manualMode?this._removeListeners():this._addListeners()},_cancelAnimation:function(){this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add("hidden")},_onAnimationFinish:function(){this._showing&&(this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add(this._getAnimationType("exit")))},_onAnimationEnd:function(){this._animationPlaying=!1,this._showing||(this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.add("hidden"))},_getAnimationType:function(t){if("entry"===t&&""!==this.animationEntry)return this.animationEntry;if("exit"===t&&""!==this.animationExit)return this.animationExit;if(this.animationConfig[t]&&"string"==typeof this.animationConfig[t][0].name){if(this.animationConfig[t][0].timing&&this.animationConfig[t][0].timing.delay&&0!==this.animationConfig[t][0].timing.delay){var e=this.animationConfig[t][0].timing.delay;"entry"===t?this.updateStyles({"--paper-tooltip-delay-in":e+"ms"}):"exit"===t&&this.updateStyles({"--paper-tooltip-delay-out":e+"ms"})}return this.animationConfig[t][0].name}},_removeListeners:function(){this._target&&(this.unlisten(this._target,"mouseenter","show"),this.unlisten(this._target,"focus","show"),this.unlisten(this._target,"mouseleave","hide"),this.unlisten(this._target,"blur","hide"),this.unlisten(this._target,"tap","hide")),this.unlisten(this.$.tooltip,"animationend","_onAnimationEnd"),this.unlisten(this,"mouseenter","hide")}})}])]); -//# sourceMappingURL=chunk.3ab4891e0173abbe9141.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.gz b/supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.gz deleted file mode 100644 index 6a60350bc6f1851f0b4d9b4e3bbab6aa27f61d6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 40277 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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 u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a *:first-child {\n margin-top: 0;\n }\n ha-markdown-element > *:last-child {\n margin-bottom: 0;\n }\n ha-markdown-element a {\n color: var(--primary-color);\n }\n ha-markdown-element img {\n max-width: 100%;\n }\n ha-markdown-element code,\n pre {\n background-color: var(--markdown-code-background-color, none);\n border-radius: 3px;\n }\n ha-markdown-element svg {\n background-color: var(--markdown-svg-background-color, none);\n color: var(--markdown-svg-color, none);\n }\n ha-markdown-element code {\n font-size: 85%;\n padding: 0.2em 0.4em;\n }\n ha-markdown-element pre code {\n padding: 0;\n }\n ha-markdown-element pre {\n padding: 16px;\n overflow: auto;\n line-height: 1.45;\n }\n ha-markdown-element h2 {\n font-size: 1.5em;\n font-weight: bold;\n }\n "]);return P=function(){return e},e}function O(){var e=S([""]);return O=function(){return e},e}function j(){var e=S([""]);return j=function(){return e},e}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==E(t)&&"function"!=typeof t?T(e):t}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function z(e){return(z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,r=B(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function F(e){return e.decorators&&e.decorators.length}function I(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function M(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function B(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===E(t)?t:String(t)}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;aZHqiNeqvb|_@c`yk{7*l{A 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js.map b/supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js.map new file mode 100644 index 000000000..a56a54955 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.40ec39b68051f83c40f5.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.40ec39b68051f83c40f5.js","sources":["webpack:///chunk.40ec39b68051f83c40f5.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js new file mode 100644 index 000000000..f7131ac6a --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js @@ -0,0 +1,3 @@ +/*! For license information please see chunk.4803bd1a76ddcf5f464e.js.LICENSE.txt */ +(self.webpackJsonp=self.webpackJsonp||[]).push([[9],Array(120).concat([function(t,e,n){"use strict";var i=n(123),r=["kind","resolve","construct","instanceOf","predicate","represent","defaultStyle","styleAliases"],o=["scalar","sequence","mapping"];t.exports=function(t,e){var n,a;if(e=e||{},Object.keys(e).forEach((function(e){if(-1===r.indexOf(e))throw new i('Unknown option "'+e+'" is met in definition of "'+t+'" YAML type.')})),this.tag=t,this.kind=e.kind||null,this.resolve=e.resolve||function(){return!0},this.construct=e.construct||function(t){return t},this.instanceOf=e.instanceOf||null,this.predicate=e.predicate||null,this.represent=e.represent||null,this.defaultStyle=e.defaultStyle||null,this.styleAliases=(n=e.styleAliases||null,a={},null!==n&&Object.keys(n).forEach((function(t){n[t].forEach((function(e){a[String(e)]=t}))})),a),-1===o.indexOf(this.kind))throw new i('Unknown kind "'+this.kind+'" is specified for "'+t+'" YAML type.')}},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function r(t){return null==t}t.exports.isNothing=r,t.exports.isObject=function(t){return"object"===i(t)&&null!==t},t.exports.toArray=function(t){return Array.isArray(t)?t:r(t)?[]:[t]},t.exports.repeat=function(t,e){var n,i="";for(n=0;n\n
\n
\n ','\n
\n \n
\n
\n ']);return x=function(){return t},t}function A(){var t=k([""]);return A=function(){return t},t}function E(){var t=k(['\n \n ']);return E=function(){return t},t}function T(){var t=k(["",""]);return T=function(){return t},t}function k(t,e){return e||(e=t.slice(0)),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function S(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function C(t,e){for(var n=0;n"object"==typeof t&&null!==t||"function"==typeof t,u=new Map([["proxy",{canHandle:t=>s(t)&&t[i],serialize(t){const{port1:e,port2:n}=new MessageChannel;return function t(e,n=self){n.addEventListener("message",(function r(o){if(!o||!o.data)return;const{id:s,type:u,path:l}=Object.assign({path:[]},o.data),f=(o.data.argumentList||[]).map(m);let h;try{const n=l.slice(0,-1).reduce((t,e)=>t[e],e),r=l.reduce((t,e)=>t[e],e);switch(u){case 0:h=r;break;case 1:n[l.slice(-1)[0]]=m(o.data.value),h=!0;break;case 2:h=r.apply(n,f);break;case 3:h=function(t){return Object.assign(t,{[i]:!0})}(new r(...f));break;case 4:{const{port1:n,port2:i}=new MessageChannel;t(e,i),h=function(t,e){return p.set(t,e),t}(n,[n])}break;case 5:h=void 0}}catch(g){h={value:g,[a]:0}}Promise.resolve(h).catch(t=>({value:t,[a]:0})).then(t=>{const[e,i]=d(t);n.postMessage(Object.assign(Object.assign({},e),{id:s}),i),5===u&&(n.removeEventListener("message",r),c(n))})})),n.start&&n.start()}(t,e),[n,[n]]},deserialize:t=>(t.start(),l(t))}],["throw",{canHandle:t=>s(t)&&a in t,serialize({value:t}){let e;return e=t instanceof Error?{isError:!0,value:{message:t.message,name:t.name,stack:t.stack}}:{isError:!1,value:t},[e,[]]},deserialize(t){if(t.isError)throw Object.assign(new Error(t.value.message),t.value);throw t.value}}]]);function c(t){(function(t){return"MessagePort"===t.constructor.name})(t)&&t.close()}function l(t,e){return function t(e,n=[],i=function(){}){let a=!1;const s=new Proxy(i,{get(i,r){if(f(a),r===o)return()=>g(e,{type:5,path:n.map(t=>t.toString())}).then(()=>{c(e),a=!0});if("then"===r){if(0===n.length)return{then:()=>s};const t=g(e,{type:0,path:n.map(t=>t.toString())}).then(m);return t.then.bind(t)}return t(e,[...n,r])},set(t,i,r){f(a);const[o,s]=d(r);return g(e,{type:1,path:[...n,i].map(t=>t.toString()),value:o},s).then(m)},apply(i,o,s){f(a);const u=n[n.length-1];if(u===r)return g(e,{type:4}).then(m);if("bind"===u)return t(e,n.slice(0,-1));const[c,l]=h(s);return g(e,{type:2,path:n.map(t=>t.toString()),argumentList:c},l).then(m)},construct(t,i){f(a);const[r,o]=h(i);return g(e,{type:3,path:n.map(t=>t.toString()),argumentList:r},o).then(m)}});return s}(t,[],e)}function f(t){if(t)throw new Error("Proxy has been released and is not useable")}function h(t){const e=t.map(d);return[e.map(t=>t[0]),(n=e.map(t=>t[1]),Array.prototype.concat.apply([],n))];var n}const p=new WeakMap;function d(t){for(const[e,n]of u)if(n.canHandle(t)){const[i,r]=n.serialize(t);return[{type:3,name:e,value:i},r]}return[{type:0,value:t},p.get(t)||[]]}function m(t){switch(t.type){case 3:return u.get(t.name).deserialize(t.value);case 0:return t.value}}function g(t,e,n){return new Promise(i=>{const r=new Array(4).fill(0).map(()=>Math.floor(Math.random()*Number.MAX_SAFE_INTEGER).toString(16)).join("-");t.addEventListener("message",(function e(n){n.data&&n.data.id&&n.data.id===r&&(t.removeEventListener("message",e),i(n.data))})),t.start&&t.start(),t.postMessage(Object.assign({id:r},e),n)})}},function(t,e){var n,i,r;i={},r={},function(t,e){function n(){this._delay=0,this._endDelay=0,this._fill="none",this._iterationStart=0,this._iterations=1,this._duration=0,this._playbackRate=1,this._direction="normal",this._easing="linear",this._easingFunction=h}function i(){return t.isDeprecated("Invalid timing inputs","2016-03-02","TypeError exceptions will be thrown instead.",!0)}function r(e,i,r){var o=new n;return i&&(o.fill="both",o.duration="auto"),"number"!=typeof e||isNaN(e)?void 0!==e&&Object.getOwnPropertyNames(e).forEach((function(n){if("auto"!=e[n]){if(("number"==typeof o[n]||"duration"==n)&&("number"!=typeof e[n]||isNaN(e[n])))return;if("fill"==n&&-1==l.indexOf(e[n]))return;if("direction"==n&&-1==f.indexOf(e[n]))return;if("playbackRate"==n&&1!==e[n]&&t.isDeprecated("AnimationEffectTiming.playbackRate","2014-11-28","Use Animation.playbackRate instead."))return;o[n]=e[n]}})):o.duration=e,o}function o(t,e,n,i){return t<0||t>1||n<0||n>1?h:function(r){function o(t,e,n){return 3*t*(1-n)*(1-n)*n+3*e*(1-n)*n*n+n*n*n}if(r<=0){var a=0;return t>0?a=e/t:!e&&n>0&&(a=i/n),a*r}if(r>=1){var s=0;return n<1?s=(i-1)/(n-1):1==n&&t<1&&(s=(e-1)/(t-1)),1+s*(r-1)}for(var u=0,c=1;u=1)return 1;var i=1/t;return(n+=e*i)-n%i}}function s(t){y||(y=document.createElement("div").style),y.animationTimingFunction="",y.animationTimingFunction=t;var e=y.animationTimingFunction;if(""==e&&i())throw new TypeError(t+" is not a valid value for easing");return e}function u(t){if("linear"==t)return h;var e=b.exec(t);if(e)return o.apply(this,e.slice(1).map(Number));var n=_.exec(t);if(n)return a(Number(n[1]),m);var i=w.exec(t);return i?a(Number(i[1]),{start:p,middle:d,end:m}[i[2]]):g[t]||h}function c(t,e,n){if(null==e)return x;var i=n.delay+t+n.endDelay;return e=Math.min(n.delay+t,i)?E:T}var l="backwards|forwards|both|none".split("|"),f="reverse|alternate|alternate-reverse".split("|"),h=function(t){return t};n.prototype={_setMember:function(e,n){this["_"+e]=n,this._effect&&(this._effect._timingInput[e]=n,this._effect._timing=t.normalizeTimingInput(this._effect._timingInput),this._effect.activeDuration=t.calculateActiveDuration(this._effect._timing),this._effect._animation&&this._effect._animation._rebuildUnderlyingAnimation())},get playbackRate(){return this._playbackRate},set delay(t){this._setMember("delay",t)},get delay(){return this._delay},set endDelay(t){this._setMember("endDelay",t)},get endDelay(){return this._endDelay},set fill(t){this._setMember("fill",t)},get fill(){return this._fill},set iterationStart(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterationStart must be a non-negative number, received: "+t);this._setMember("iterationStart",t)},get iterationStart(){return this._iterationStart},set duration(t){if("auto"!=t&&(isNaN(t)||t<0)&&i())throw new TypeError("duration must be non-negative or auto, received: "+t);this._setMember("duration",t)},get duration(){return this._duration},set direction(t){this._setMember("direction",t)},get direction(){return this._direction},set easing(t){this._easingFunction=u(s(t)),this._setMember("easing",t)},get easing(){return this._easing},set iterations(t){if((isNaN(t)||t<0)&&i())throw new TypeError("iterations must be non-negative, received: "+t);this._setMember("iterations",t)},get iterations(){return this._iterations}};var p=1,d=.5,m=0,g={ease:o(.25,.1,.25,1),"ease-in":o(.42,0,1,1),"ease-out":o(0,0,.58,1),"ease-in-out":o(.42,0,.58,1),"step-start":a(1,p),"step-middle":a(1,d),"step-end":a(1,m)},y=null,v="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",b=new RegExp("cubic-bezier\\("+v+","+v+","+v+","+v+"\\)"),_=/steps\(\s*(\d+)\s*\)/,w=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/,x=0,A=1,E=2,T=3;t.cloneTimingInput=function(t){if("number"==typeof t)return t;var e={};for(var n in t)e[n]=t[n];return e},t.makeTiming=r,t.numericTimingToObject=function(t){return"number"==typeof t&&(t=isNaN(t)?{duration:0}:{duration:t}),t},t.normalizeTimingInput=function(e,n){return r(e=t.numericTimingToObject(e),n)},t.calculateActiveDuration=function(t){return Math.abs(function(t){return 0===t.duration||0===t.iterations?0:t.duration*t.iterations}(t)/t.playbackRate)},t.calculateIterationProgress=function(t,e,n){var i=c(t,e,n),r=function(t,e,n,i,r){switch(i){case A:return"backwards"==e||"both"==e?0:null;case T:return n-r;case E:return"forwards"==e||"both"==e?t:null;case x:return null}}(t,n.fill,e,i,n.delay);if(null===r)return null;var o=function(t,e,n,i,r){var o=r;return 0===t?e!==A&&(o+=n):o+=i/t,o}(n.duration,i,n.iterations,r,n.iterationStart),a=function(t,e,n,i,r,o){var a=t===1/0?e%1:t%1;return 0!==a||n!==E||0===i||0===r&&0!==o||(a=1),a}(o,n.iterationStart,i,n.iterations,r,n.duration),s=function(t,e,n,i){return t===E&&e===1/0?1/0:1===n?Math.floor(i)-1:Math.floor(i)}(i,n.iterations,a,o),u=function(t,e,n){var i=t;if("normal"!==t&&"reverse"!==t){var r=e;"alternate-reverse"===t&&(r+=1),i="normal",r!==1/0&&r%2!=0&&(i="reverse")}return"normal"===i?n:1-n}(n.direction,s,a);return n._easingFunction(u)},t.calculatePhase=c,t.normalizeEasing=s,t.parseEasingFunction=u}(n={}),function(t,e){function n(t,e){return t in u&&u[t][e]||e}function i(t,e,i){if(!function(t){return"display"===t||0===t.lastIndexOf("animation",0)||0===t.lastIndexOf("transition",0)}(t)){var r=o[t];if(r)for(var s in a.style[t]=e,r){var u=r[s],c=a.style[u];i[u]=n(u,c)}else i[t]=n(t,e)}}function r(t){var e=[];for(var n in t)if(!(n in["easing","offset","composite"])){var i=t[n];Array.isArray(i)||(i=[i]);for(var r,o=i.length,a=0;a1)throw new TypeError("Keyframe offsets must be between 0 and 1.")}}else if("composite"==r){if("add"==o||"accumulate"==o)throw{type:DOMException.NOT_SUPPORTED_ERR,name:"NotSupportedError",message:"add compositing is not supported"};if("replace"!=o)throw new TypeError("Invalid composite mode "+o+".")}else o="easing"==r?t.normalizeEasing(o):""+o;i(r,o,n)}return null==n.offset&&(n.offset=null),null==n.easing&&(n.easing="linear"),n})),o=!0,a=-1/0,s=0;s=0&&t.offset<=1})),o||function(){var t=n.length;null==n[t-1].offset&&(n[t-1].offset=1),t>1&&null==n[0].offset&&(n[0].offset=0);for(var e=0,i=n[0].offset,r=1;r=t.applyFrom&&n0?this._totalDuration:0),this._ensureAlive())},get currentTime(){return this._idle||this._currentTimePending?null:this._currentTime},set currentTime(t){t=+t,isNaN(t)||(e.restart(),this._paused||null==this._startTime||(this._startTime=this._timeline.currentTime-t/this._playbackRate),this._currentTimePending=!1,this._currentTime!=t&&(this._idle&&(this._idle=!1,this._paused=!0),this._tickCurrentTime(t,!0),e.applyDirtiedAnimation(this)))},get startTime(){return this._startTime},set startTime(t){t=+t,isNaN(t)||this._paused||this._idle||(this._startTime=t,this._tickCurrentTime((this._timeline.currentTime-this._startTime)*this.playbackRate),e.applyDirtiedAnimation(this))},get playbackRate(){return this._playbackRate},set playbackRate(t){if(t!=this._playbackRate){var n=this.currentTime;this._playbackRate=t,this._startTime=null,"paused"!=this.playState&&"idle"!=this.playState&&(this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)),null!=n&&(this.currentTime=n)}},get _isFinished(){return!this._idle&&(this._playbackRate>0&&this._currentTime>=this._totalDuration||this._playbackRate<0&&this._currentTime<=0)},get _totalDuration(){return this._effect._totalDuration},get playState(){return this._idle?"idle":null==this._startTime&&!this._paused&&0!=this.playbackRate||this._currentTimePending?"pending":this._paused?"paused":this._isFinished?"finished":"running"},_rewind:function(){if(this._playbackRate>=0)this._currentTime=0;else{if(!(this._totalDuration<1/0))throw new DOMException("Unable to rewind negative playback rate animation with infinite duration","InvalidStateError");this._currentTime=this._totalDuration}},play:function(){this._paused=!1,(this._isFinished||this._idle)&&(this._rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this._ensureAlive(),e.applyDirtiedAnimation(this)},pause:function(){this._isFinished||this._paused||this._idle?this._idle&&(this._rewind(),this._idle=!1):this._currentTimePending=!0,this._startTime=null,this._paused=!0},finish:function(){this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this._currentTimePending=!1,e.applyDirtiedAnimation(this))},cancel:function(){this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this._effect._update(null),e.applyDirtiedAnimation(this))},reverse:function(){this.playbackRate*=-1,this.play()},addEventListener:function(t,e){"function"==typeof e&&"finish"==t&&this._finishHandlers.push(e)},removeEventListener:function(t,e){if("finish"==t){var n=this._finishHandlers.indexOf(e);n>=0&&this._finishHandlers.splice(n,1)}},_fireEvents:function(t){if(this._isFinished){if(!this._finishedFlag){var e=new i(this,this._currentTime,t),n=this._finishHandlers.concat(this.onfinish?[this.onfinish]:[]);setTimeout((function(){n.forEach((function(t){t.call(e.target,e)}))}),0),this._finishedFlag=!0}}else this._finishedFlag=!1},_tick:function(t,e){this._idle||this._paused||(null==this._startTime?e&&(this.startTime=t-this._currentTime/this.playbackRate):this._isFinished||this._tickCurrentTime((t-this._startTime)*this.playbackRate)),e&&(this._currentTimePending=!1,this._fireEvents(t))},get _needsTick(){return this.playState in{pending:1,running:1}||!this._finishedFlag},_targetAnimations:function(){var t=this._effect._target;return t._activeAnimations||(t._activeAnimations=[]),t._activeAnimations},_markTarget:function(){var t=this._targetAnimations();-1===t.indexOf(this)&&t.push(this)},_unmarkTarget:function(){var t=this._targetAnimations(),e=t.indexOf(this);-1!==e&&t.splice(e,1)}}}(n,i),function(t,e,n){function i(t){var e=c;c=[],ti?n%=i:i%=n;return t*e/(n+i)}(i.length,r.length),c=0;c=1?e:"visible"}]}),["visibility"])}(i),function(t,e){function n(t){t=t.trim(),o.fillStyle="#000",o.fillStyle=t;var e=o.fillStyle;if(o.fillStyle="#fff",o.fillStyle=t,e==o.fillStyle){o.fillRect(0,0,1,1);var n=o.getImageData(0,0,1,1).data;o.clearRect(0,0,1,1);var i=n[3]/255;return[n[0]*i,n[1]*i,n[2]*i,i]}}function i(e,n){return[e,n,function(e){function n(t){return Math.max(0,Math.min(255,t))}if(e[3])for(var i=0;i<3;i++)e[i]=Math.round(n(e[i]/e[3]));return e[3]=t.numberToString(t.clamp(0,1,e[3])),"rgba("+e.join(",")+")"}]}var r=document.createElementNS("http://www.w3.org/1999/xhtml","canvas");r.width=r.height=1;var o=r.getContext("2d");t.addPropertiesHandler(n,i,["background-color","border-bottom-color","border-left-color","border-right-color","border-top-color","color","fill","flood-color","lighting-color","outline-color","stop-color","stroke","text-decoration-color"]),t.consumeColor=t.consumeParenthesised.bind(null,n),t.mergeColors=i}(i),function(t,e){function n(t){function e(){var e=a.exec(t);o=e?e[0]:void 0}function n(){if("("!==o)return function(){var t=Number(o);return e(),t}();e();var t=r();return")"!==o?NaN:(e(),t)}function i(){for(var t=n();"*"===o||"/"===o;){var i=o;e();var r=n();"*"===i?t*=r:t/=r}return t}function r(){for(var t=i();"+"===o||"-"===o;){var n=o;e();var r=i();"+"===n?t+=r:t-=r}return t}var o,a=/([\+\-\w\.]+|[\(\)\*\/])/g;return e(),r()}function i(t,e){if("0"==(e=e.trim().toLowerCase())&&"px".search(t)>=0)return{px:0};if(/^[^(]*$|^calc/.test(e)){e=e.replace(/calc\(/g,"(");var i={};e=e.replace(t,(function(t){return i[t]=null,"U"+t}));for(var r="U("+t.source+")",o=e.replace(/[-+]?(\d*\.)?\d+([Ee][-+]?\d+)?/g,"N").replace(new RegExp("N"+r,"g"),"D").replace(/\s[+-]\s/g,"O").replace(/\s/g,""),a=[/N\*(D)/g,/(N|D)[*\/]N/g,/(N|D)O\1/g,/\((N|D)\)/g],s=0;s1?"calc("+n+")":n}]}var a="px|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc",s=i.bind(null,new RegExp(a,"g")),u=i.bind(null,new RegExp(a+"|%","g")),c=i.bind(null,/deg|rad|grad|turn/g);t.parseLength=s,t.parseLengthOrPercent=u,t.consumeLengthOrPercent=t.consumeParenthesised.bind(null,u),t.parseAngle=c,t.mergeDimensions=o;var l=t.consumeParenthesised.bind(null,s),f=t.consumeRepeated.bind(void 0,l,/^/),h=t.consumeRepeated.bind(void 0,f,/^,/);t.consumeSizePairList=h;var p=t.mergeNestedRepeated.bind(void 0,r," "),d=t.mergeNestedRepeated.bind(void 0,p,",");t.mergeNonNegativeSizePair=p,t.addPropertiesHandler((function(t){var e=h(t);if(e&&""==e[1])return e[0]}),d,["background-size"]),t.addPropertiesHandler(u,r,["border-bottom-width","border-image-width","border-left-width","border-right-width","border-top-width","flex-basis","font-size","height","line-height","max-height","max-width","outline-width","width"]),t.addPropertiesHandler(u,o,["border-bottom-left-radius","border-bottom-right-radius","border-top-left-radius","border-top-right-radius","bottom","left","letter-spacing","margin-bottom","margin-left","margin-right","margin-top","min-height","min-width","outline-offset","padding-bottom","padding-left","padding-right","padding-top","perspective","right","shape-margin","stroke-dashoffset","text-indent","top","vertical-align","word-spacing"])}(i),function(t,e){function n(e){return t.consumeLengthOrPercent(e)||t.consumeToken(/^auto/,e)}function i(e){var i=t.consumeList([t.ignore(t.consumeToken.bind(null,/^rect/)),t.ignore(t.consumeToken.bind(null,/^\(/)),t.consumeRepeated.bind(null,n,/^,/),t.ignore(t.consumeToken.bind(null,/^\)/))],e);if(i&&4==i[0].length)return i[0]}var r=t.mergeWrappedNestedRepeated.bind(null,(function(t){return"rect("+t+")"}),(function(e,n){return"auto"==e||"auto"==n?[!0,!1,function(i){var r=i?e:n;if("auto"==r)return"auto";var o=t.mergeDimensions(r,r);return o[2](o[0])}]:t.mergeDimensions(e,n)}),", ");t.parseBox=i,t.mergeBoxes=r,t.addPropertiesHandler(i,r,["clip"])}(i),function(t,e){function n(t){return function(e){var n=0;return t.map((function(t){return t===c?e[n++]:t}))}}function i(t){return t}function r(e){if("none"==(e=e.toLowerCase().trim()))return[];for(var n,i=/\s*(\w+)\(([^)]*)\)/g,r=[],o=0;n=i.exec(e);){if(n.index!=o)return;o=n.index+n[0].length;var a=n[1],s=h[a];if(!s)return;var u=n[2].split(","),c=s[0];if(c.length=0&&this._cancelHandlers.splice(n,1)}else u.call(this,t,e)},o}}}(),function(t){var e=document.documentElement,n=null,i=!1;try{var r="0"==getComputedStyle(e).getPropertyValue("opacity")?"1":"0";(n=e.animate({opacity:[r,r]},{duration:1})).currentTime=0,i=getComputedStyle(e).getPropertyValue("opacity")==r}catch(t){}finally{n&&n.cancel()}if(!i){var o=window.Element.prototype.animate;window.Element.prototype.animate=function(e,n){return window.Symbol&&Symbol.iterator&&Array.prototype.from&&e[Symbol.iterator]&&(e=Array.from(e)),Array.isArray(e)||null===e||(e=t.convertToArrayForm(e)),o.call(this,e,n)}}}(n),function(t,e,n){function i(t){var n=e.timeline;n.currentTime=t,n._discardAnimations(),0==n._animations.length?o=!1:requestAnimationFrame(i)}var r=window.requestAnimationFrame;window.requestAnimationFrame=function(t){return r((function(n){e.timeline._updateAnimationsPromises(),t(n),e.timeline._updateAnimationsPromises()}))},e.AnimationTimeline=function(){this._animations=[],this.currentTime=void 0},e.AnimationTimeline.prototype={getAnimations:function(){return this._discardAnimations(),this._animations.slice()},_updateAnimationsPromises:function(){e.animationsWithPromises=e.animationsWithPromises.filter((function(t){return t._updatePromises()}))},_discardAnimations:function(){this._updateAnimationsPromises(),this._animations=this._animations.filter((function(t){return"finished"!=t.playState&&"idle"!=t.playState}))},_play:function(t){var n=new e.Animation(t,this);return this._animations.push(n),e.restartWebAnimationsNextTick(),n._updatePromises(),n._animation.play(),n._updatePromises(),n},play:function(t){return t&&t.remove(),this._play(t)}};var o=!1;e.restartWebAnimationsNextTick=function(){o||(o=!0,requestAnimationFrame(i))};var a=new e.AnimationTimeline;e.timeline=a;try{Object.defineProperty(window.document,"timeline",{configurable:!0,get:function(){return a}})}catch(t){}try{window.document.timeline=a}catch(t){}}(0,r),function(t,e,n){e.animationsWithPromises=[],e.Animation=function(e,n){if(this.id="",e&&e._id&&(this.id=e._id),this.effect=e,e&&(e._animation=this),!n)throw new Error("Animation with null timeline is not supported");this._timeline=n,this._sequenceNumber=t.sequenceNumber++,this._holdTime=0,this._paused=!1,this._isGroup=!1,this._animation=null,this._childAnimations=[],this._callback=null,this._oldPlayState="idle",this._rebuildUnderlyingAnimation(),this._animation.cancel(),this._updatePromises()},e.Animation.prototype={_updatePromises:function(){var t=this._oldPlayState,e=this.playState;return this._readyPromise&&e!==t&&("idle"==e?(this._rejectReadyPromise(),this._readyPromise=void 0):"pending"==t?this._resolveReadyPromise():"pending"==e&&(this._readyPromise=void 0)),this._finishedPromise&&e!==t&&("idle"==e?(this._rejectFinishedPromise(),this._finishedPromise=void 0):"finished"==e?this._resolveFinishedPromise():"finished"==t&&(this._finishedPromise=void 0)),this._oldPlayState=this.playState,this._readyPromise||this._finishedPromise},_rebuildUnderlyingAnimation:function(){this._updatePromises();var t,n,i,r,o=!!this._animation;o&&(t=this.playbackRate,n=this._paused,i=this.startTime,r=this.currentTime,this._animation.cancel(),this._animation._wrapper=null,this._animation=null),(!this.effect||this.effect instanceof window.KeyframeEffect)&&(this._animation=e.newUnderlyingAnimationForKeyframeEffect(this.effect),e.bindAnimationForKeyframeEffect(this)),(this.effect instanceof window.SequenceEffect||this.effect instanceof window.GroupEffect)&&(this._animation=e.newUnderlyingAnimationForGroup(this.effect),e.bindAnimationForGroup(this)),this.effect&&this.effect._onsample&&e.bindAnimationForCustomEffect(this),o&&(1!=t&&(this.playbackRate=t),null!==i?this.startTime=i:null!==r?this.currentTime=r:null!==this._holdTime&&(this.currentTime=this._holdTime),n&&this.pause()),this._updatePromises()},_updateChildren:function(){if(this.effect&&"idle"!=this.playState){var t=this.effect._timing.delay;this._childAnimations.forEach(function(n){this._arrangeChildren(n,t),this.effect instanceof window.SequenceEffect&&(t+=e.groupChildDuration(n.effect))}.bind(this))}},_setExternalAnimation:function(t){if(this.effect&&this._isGroup)for(var e=0;e\n :host {\n display: inline-block;\n position: relative;\n width: 400px;\n border: 1px solid;\n padding: 2px;\n -moz-appearance: textarea;\n -webkit-appearance: textarea;\n overflow: hidden;\n }\n\n .mirror-text {\n visibility: hidden;\n word-wrap: break-word;\n @apply --iron-autogrow-textarea;\n }\n\n .fit {\n @apply --layout-fit;\n }\n\n textarea {\n position: relative;\n outline: none;\n border: none;\n resize: none;\n background: inherit;\n color: inherit;\n /* see comments in template */\n width: 100%;\n height: 100%;\n font-size: inherit;\n font-family: inherit;\n line-height: inherit;\n text-align: inherit;\n @apply --iron-autogrow-textarea;\n }\n\n textarea::-webkit-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea::-moz-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n\n textarea:-ms-input-placeholder {\n @apply --iron-autogrow-textarea-placeholder;\n }\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n'],['\n \n\n \x3c!-- the mirror sizes the input/textarea so it grows with typing --\x3e\n \x3c!-- use   instead   of to allow this element to be used in XHTML --\x3e\n \n\n \x3c!-- size the input/textarea with a div, because the textarea has intrinsic size in ff --\x3e\n
\n \n
\n']);return u=function(){return t},t}Object(o.a)({_template:Object(s.a)(u()),is:"iron-autogrow-textarea",behaviors:[r.a,i.a],properties:{value:{observer:"_valueChanged",type:String,notify:!0},bindValue:{observer:"_bindValueChanged",type:String,notify:!0},rows:{type:Number,value:1,observer:"_updateCached"},maxRows:{type:Number,value:0,observer:"_updateCached"},autocomplete:{type:String,value:"off"},autofocus:{type:Boolean,value:!1},inputmode:{type:String},placeholder:{type:String},readonly:{type:String},required:{type:Boolean},minlength:{type:Number},maxlength:{type:Number},label:{type:String}},listeners:{input:"_onInput"},get textarea(){return this.$.textarea},get selectionStart(){return this.$.textarea.selectionStart},get selectionEnd(){return this.$.textarea.selectionEnd},set selectionStart(t){this.$.textarea.selectionStart=t},set selectionEnd(t){this.$.textarea.selectionEnd=t},attached:function(){navigator.userAgent.match(/iP(?:[oa]d|hone)/)&&(this.$.textarea.style.marginLeft="-3px")},validate:function(){var t=this.$.textarea.validity.valid;return t&&(this.required&&""===this.value?t=!1:this.hasValidator()&&(t=r.a.validate.call(this,this.value))),this.invalid=!t,this.fire("iron-input-validate"),t},_bindValueChanged:function(t){this.value=t},_valueChanged:function(t){var e=this.textarea;e&&(e.value!==t&&(e.value=t||0===t?t:""),this.bindValue=t,this.$.mirror.innerHTML=this._valueForMirror(),this.fire("bind-value-changed",{value:this.bindValue}))},_onInput:function(t){var e=Object(a.a)(t).path;this.value=e?e[0].value:t.target.value},_constrain:function(t){var e;for(t=t||[""],e=this.maxRows>0&&t.length>this.maxRows?t.slice(0,this.maxRows):t.slice(0);this.rows>0&&e.length")+" "},_valueForMirror:function(){var t=this.textarea;if(t)return this.tokens=t&&t.value?t.value.replace(/&/gm,"&").replace(/"/gm,""").replace(/'/gm,"'").replace(//gm,">").split("\n"):[""],this._constrain(this.tokens)},_updateCached:function(){this.$.mirror.innerHTML=this._constrain(this.tokens)}})},function(t,e,n){"use strict";var i=n(138);t.exports=i},function(t,e,n){"use strict";var i=n(139),r=n(161);function o(t){return function(){throw new Error("Function "+t+" is deprecated and cannot be used.")}}t.exports.Type=n(120),t.exports.Schema=n(122),t.exports.FAILSAFE_SCHEMA=n(128),t.exports.JSON_SCHEMA=n(133),t.exports.CORE_SCHEMA=n(132),t.exports.DEFAULT_SAFE_SCHEMA=n(124),t.exports.DEFAULT_FULL_SCHEMA=n(127),t.exports.load=i.load,t.exports.loadAll=i.loadAll,t.exports.safeLoad=i.safeLoad,t.exports.safeLoadAll=i.safeLoadAll,t.exports.dump=r.dump,t.exports.safeDump=r.safeDump,t.exports.YAMLException=n(123),t.exports.MINIMAL_SCHEMA=n(128),t.exports.SAFE_SCHEMA=n(124),t.exports.DEFAULT_SCHEMA=n(127),t.exports.scan=o("scan"),t.exports.parse=o("parse"),t.exports.compose=o("compose"),t.exports.addConstructor=o("addConstructor")},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(121),o=n(123),a=n(140),s=n(124),u=n(127),c=Object.prototype.hasOwnProperty,l=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,f=/[\x85\u2028\u2029]/,h=/[,\[\]\{\}]/,p=/^(?:!|!!|![a-z\-]+!)$/i,d=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function m(t){return Object.prototype.toString.call(t)}function g(t){return 10===t||13===t}function y(t){return 9===t||32===t}function v(t){return 9===t||32===t||10===t||13===t}function b(t){return 44===t||91===t||93===t||123===t||125===t}function _(t){var e;return 48<=t&&t<=57?t-48:97<=(e=32|t)&&e<=102?e-97+10:-1}function w(t){return 48===t?"\0":97===t?"":98===t?"\b":116===t||9===t?"\t":110===t?"\n":118===t?"\v":102===t?"\f":114===t?"\r":101===t?"":32===t?" ":34===t?'"':47===t?"/":92===t?"\\":78===t?"…":95===t?" ":76===t?"\u2028":80===t?"\u2029":""}function x(t){return t<=65535?String.fromCharCode(t):String.fromCharCode(55296+(t-65536>>10),56320+(t-65536&1023))}for(var A=new Array(256),E=new Array(256),T=0;T<256;T++)A[T]=w(T)?1:0,E[T]=w(T);function k(t,e){this.input=t,this.filename=e.filename||null,this.schema=e.schema||u,this.onWarning=e.onWarning||null,this.legacy=e.legacy||!1,this.json=e.json||!1,this.listener=e.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=t.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.documents=[]}function S(t,e){return new o(e,new a(t.filename,t.input,t.position,t.line,t.position-t.lineStart))}function C(t,e){throw S(t,e)}function R(t,e){t.onWarning&&t.onWarning.call(null,S(t,e))}var O={YAML:function(t,e,n){var i,r,o;null!==t.version&&C(t,"duplication of %YAML directive"),1!==n.length&&C(t,"YAML directive accepts exactly one argument"),null===(i=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&C(t,"ill-formed argument of the YAML directive"),r=parseInt(i[1],10),o=parseInt(i[2],10),1!==r&&C(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=o<2,1!==o&&2!==o&&R(t,"unsupported YAML version of the document")},TAG:function(t,e,n){var i,r;2!==n.length&&C(t,"TAG directive accepts exactly two arguments"),i=n[0],r=n[1],p.test(i)||C(t,"ill-formed tag handle (first argument) of the TAG directive"),c.call(t.tagMap,i)&&C(t,'there is a previously declared suffix for "'+i+'" tag handle'),d.test(r)||C(t,"ill-formed tag prefix (second argument) of the TAG directive"),t.tagMap[i]=r}};function P(t,e,n,i){var r,o,a,s;if(e1&&(t.result+=r.repeat("\n",e-1))}function M(t,e){var n,i,r=t.tag,o=t.anchor,a=[],s=!1;for(null!==t.anchor&&(t.anchorMap[t.anchor]=a),i=t.input.charCodeAt(t.position);0!==i&&45===i&&v(t.input.charCodeAt(t.position+1));)if(s=!0,t.position++,I(t,!0,-1)&&t.lineIndent<=e)a.push(null),i=t.input.charCodeAt(t.position);else if(n=t.line,z(t,e,3,!1,!0),a.push(t.result),I(t,!0,-1),i=t.input.charCodeAt(t.position),(t.line===n||t.lineIndent>e)&&0!==i)C(t,"bad indentation of a sequence entry");else if(t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente?m=1:t.lineIndent===e?m=0:t.lineIndente)&&(z(t,e,4,!0,r)&&(m?p=t.result:d=t.result),m||(j(t,l,f,h,p,d,o,a),h=p=d=null),I(t,!0,-1),s=t.input.charCodeAt(t.position)),t.lineIndent>e&&0!==s)C(t,"bad indentation of a mapping entry");else if(t.lineIndent=0))break;0===o?C(t,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?C(t,"repeat of an indentation width identifier"):(f=e+o-1,l=!0)}if(y(a)){do{a=t.input.charCodeAt(++t.position)}while(y(a));if(35===a)do{a=t.input.charCodeAt(++t.position)}while(!g(a)&&0!==a)}for(;0!==a;){for(F(t),t.lineIndent=0,a=t.input.charCodeAt(t.position);(!l||t.lineIndentf&&(f=t.lineIndent),g(a))h++;else{if(t.lineIndent0){for(r=a,o=0;r>0;r--)(a=_(s=t.input.charCodeAt(++t.position)))>=0?o=(o<<4)+a:C(t,"expected hexadecimal character");t.result+=x(o),t.position++}else C(t,"unknown escape sequence");n=i=t.position}else g(s)?(P(t,n,i,!0),L(t,I(t,!1,e)),n=i=t.position):t.position===t.lineStart&&D(t)?C(t,"unexpected end of the document within a double quoted scalar"):(t.position++,i=t.position)}C(t,"unexpected end of the stream within a double quoted scalar")}(t,p)?T=!0:!function(t){var e,n,i;if(42!==(i=t.input.charCodeAt(t.position)))return!1;for(i=t.input.charCodeAt(++t.position),e=t.position;0!==i&&!v(i)&&!b(i);)i=t.input.charCodeAt(++t.position);return t.position===e&&C(t,"name of an alias node must contain at least one character"),n=t.input.slice(e,t.position),t.anchorMap.hasOwnProperty(n)||C(t,'unidentified alias "'+n+'"'),t.result=t.anchorMap[n],I(t,!0,-1),!0}(t)?function(t,e,n){var i,r,o,a,s,u,c,l,f=t.kind,h=t.result;if(v(l=t.input.charCodeAt(t.position))||b(l)||35===l||38===l||42===l||33===l||124===l||62===l||39===l||34===l||37===l||64===l||96===l)return!1;if((63===l||45===l)&&(v(i=t.input.charCodeAt(t.position+1))||n&&b(i)))return!1;for(t.kind="scalar",t.result="",r=o=t.position,a=!1;0!==l;){if(58===l){if(v(i=t.input.charCodeAt(t.position+1))||n&&b(i))break}else if(35===l){if(v(t.input.charCodeAt(t.position-1)))break}else{if(t.position===t.lineStart&&D(t)||n&&b(l))break;if(g(l)){if(s=t.line,u=t.lineStart,c=t.lineIndent,I(t,!1,-1),t.lineIndent>=e){a=!0,l=t.input.charCodeAt(t.position);continue}t.position=o,t.line=s,t.lineStart=u,t.lineIndent=c;break}}a&&(P(t,r,o,!1),L(t,t.line-s),r=o=t.position,a=!1),y(l)||(o=t.position+1),l=t.input.charCodeAt(++t.position)}return P(t,r,o,!1),!!t.result||(t.kind=f,t.result=h,!1)}(t,p,1===n)&&(T=!0,null===t.tag&&(t.tag="?")):(T=!0,null===t.tag&&null===t.anchor||C(t,"alias node should not have any properties")),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):0===m&&(T=u&&M(t,d))),null!==t.tag&&"!"!==t.tag)if("?"===t.tag){for(l=0,f=t.implicitTypes.length;l tag; it should be "'+h.kind+'", not "'+t.kind+'"'),h.resolve(t.result)?(t.result=h.construct(t.result),null!==t.anchor&&(t.anchorMap[t.anchor]=t.result)):C(t,"cannot resolve a node with !<"+t.tag+"> explicit tag")):C(t,"unknown tag !<"+t.tag+">");return null!==t.listener&&t.listener("close",t),null!==t.tag||null!==t.anchor||T}function Y(t){var e,n,i,r,o=t.position,a=!1;for(t.version=null,t.checkLineBreaks=t.legacy,t.tagMap={},t.anchorMap={};0!==(r=t.input.charCodeAt(t.position))&&(I(t,!0,-1),r=t.input.charCodeAt(t.position),!(t.lineIndent>0||37!==r));){for(a=!0,r=t.input.charCodeAt(++t.position),e=t.position;0!==r&&!v(r);)r=t.input.charCodeAt(++t.position);for(i=[],(n=t.input.slice(e,t.position)).length<1&&C(t,"directive name must not be less than one character in length");0!==r;){for(;y(r);)r=t.input.charCodeAt(++t.position);if(35===r){do{r=t.input.charCodeAt(++t.position)}while(0!==r&&!g(r));break}if(g(r))break;for(e=t.position;0!==r&&!v(r);)r=t.input.charCodeAt(++t.position);i.push(t.input.slice(e,t.position))}0!==r&&F(t),c.call(O,n)?O[n](t,n,i):R(t,'unknown document directive "'+n+'"')}I(t,!0,-1),0===t.lineIndent&&45===t.input.charCodeAt(t.position)&&45===t.input.charCodeAt(t.position+1)&&45===t.input.charCodeAt(t.position+2)?(t.position+=3,I(t,!0,-1)):a&&C(t,"directives end mark is expected"),z(t,t.lineIndent-1,4,!1,!0),I(t,!0,-1),t.checkLineBreaks&&f.test(t.input.slice(o,t.position))&&R(t,"non-ASCII line breaks are interpreted as content"),t.documents.push(t.result),t.position===t.lineStart&&D(t)?46===t.input.charCodeAt(t.position)&&(t.position+=3,I(t,!0,-1)):t.position0&&-1==="\0\r\n…\u2028\u2029".indexOf(this.buffer.charAt(r-1));)if(r-=1,this.position-r>e/2-1){n=" ... ",r+=5;break}for(o="",a=this.position;ae/2-1){o=" ... ",a-=5;break}return s=this.buffer.slice(r,a),i.repeat(" ",t)+n+s+o+"\n"+i.repeat(" ",t+this.position-r+n.length)+"^"},r.prototype.toString=function(t){var e,n="";return this.name&&(n+='in "'+this.name+'" '),n+="at line "+(this.line+1)+", column "+(this.column+1),t||(e=this.getSnippet())&&(n+=":\n"+e),n},t.exports=r},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:str",{kind:"scalar",construct:function(t){return null!==t?t:""}})},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(t){return null!==t?t:[]}})},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:map",{kind:"mapping",construct:function(t){return null!==t?t:{}}})},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(t){if(null===t)return!0;var e=t.length;return 1===e&&"~"===t||4===e&&("null"===t||"Null"===t||"NULL"===t)},construct:function(){return null},predicate:function(t){return null===t},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e=t.length;return 4===e&&("true"===t||"True"===t||"TRUE"===t)||5===e&&("false"===t||"False"===t||"FALSE"===t)},construct:function(t){return"true"===t||"True"===t||"TRUE"===t},predicate:function(t){return"[object Boolean]"===Object.prototype.toString.call(t)},represent:{lowercase:function(t){return t?"true":"false"},uppercase:function(t){return t?"TRUE":"FALSE"},camelcase:function(t){return t?"True":"False"}},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(121),r=n(120);function o(t){return 48<=t&&t<=55}function a(t){return 48<=t&&t<=57}t.exports=new r("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=t.length,r=0,s=!1;if(!i)return!1;if("-"!==(e=t[r])&&"+"!==e||(e=t[++r]),"0"===e){if(r+1===i)return!0;if("b"===(e=t[++r])){for(r++;r=0?"0b"+t.toString(2):"-0b"+t.toString(2).slice(1)},octal:function(t){return t>=0?"0"+t.toString(8):"-0"+t.toString(8).slice(1)},decimal:function(t){return t.toString(10)},hexadecimal:function(t){return t>=0?"0x"+t.toString(16).toUpperCase():"-0x"+t.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}})},function(t,e,n){"use strict";var i=n(121),r=n(120),o=new RegExp("^(?:[-+]?(?:0|[1-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?[0-9][0-9_]*(?::[0-5]?[0-9])+\\.[0-9_]*|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var a=/^[-+]?[0-9]+e/;t.exports=new r("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(t){return null!==t&&!(!o.test(t)||"_"===t[t.length-1])},construct:function(t){var e,n,i,r;return n="-"===(e=t.replace(/_/g,"").toLowerCase())[0]?-1:1,r=[],"+-".indexOf(e[0])>=0&&(e=e.slice(1)),".inf"===e?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===e?NaN:e.indexOf(":")>=0?(e.split(":").forEach((function(t){r.unshift(parseFloat(t,10))})),e=0,i=1,r.forEach((function(t){e+=t*i,i*=60})),n*e):n*parseFloat(e,10)},predicate:function(t){return"[object Number]"===Object.prototype.toString.call(t)&&(t%1!=0||i.isNegativeZero(t))},represent:function(t,e){var n;if(isNaN(t))switch(e){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===t)switch(e){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===t)switch(e){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(i.isNegativeZero(t))return"-0.0";return n=t.toString(10),a.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"})},function(t,e,n){"use strict";var i=n(120),r=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),o=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");t.exports=new i("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(t){return null!==t&&(null!==r.exec(t)||null!==o.exec(t))},construct:function(t){var e,n,i,a,s,u,c,l,f=0,h=null;if(null===(e=r.exec(t))&&(e=o.exec(t)),null===e)throw new Error("Date resolve error");if(n=+e[1],i=+e[2]-1,a=+e[3],!e[4])return new Date(Date.UTC(n,i,a));if(s=+e[4],u=+e[5],c=+e[6],e[7]){for(f=e[7].slice(0,3);f.length<3;)f+="0";f=+f}return e[9]&&(h=6e4*(60*+e[10]+ +(e[11]||0)),"-"===e[9]&&(h=-h)),l=new Date(Date.UTC(n,i,a,s,u,c,f)),h&&l.setTime(l.getTime()-h),l},instanceOf:Date,represent:function(t){return t.toISOString()}})},function(t,e,n){"use strict";var i=n(120);t.exports=new i("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(t){return"<<"===t||null===t}})},function(t,e,n){"use strict";var i;try{i=n(151).Buffer}catch(a){}var r=n(120),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";t.exports=new r("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(t){if(null===t)return!1;var e,n,i=0,r=t.length,a=o;for(n=0;n64)){if(e<0)return!1;i+=6}return i%8==0},construct:function(t){var e,n,r=t.replace(/[\r\n=]/g,""),a=r.length,s=o,u=0,c=[];for(e=0;e>16&255),c.push(u>>8&255),c.push(255&u)),u=u<<6|s.indexOf(r.charAt(e));return 0===(n=a%4*6)?(c.push(u>>16&255),c.push(u>>8&255),c.push(255&u)):18===n?(c.push(u>>10&255),c.push(u>>2&255)):12===n&&c.push(u>>4&255),i?i.from?i.from(c):new i(c):c},predicate:function(t){return i&&i.isBuffer(t)},represent:function(t){var e,n,i="",r=0,a=t.length,s=o;for(e=0;e>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]),r=(r<<8)+t[e];return 0===(n=a%3)?(i+=s[r>>18&63],i+=s[r>>12&63],i+=s[r>>6&63],i+=s[63&r]):2===n?(i+=s[r>>10&63],i+=s[r>>4&63],i+=s[r<<2&63],i+=s[64]):1===n&&(i+=s[r>>2&63],i+=s[r<<4&63],i+=s[64],i+=s[64]),i}})},function(t,e,n){"use strict";var i=n(152),r=n(153),o=n(154);function a(){return u.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function s(t,e){if(a()=a())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+a().toString(16)+" bytes");return 0|t}function d(t,e){if(u.isBuffer(t))return t.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(t)||t instanceof ArrayBuffer))return t.byteLength;"string"!=typeof t&&(t=""+t);var n=t.length;if(0===n)return 0;for(var i=!1;;)switch(e){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":case void 0:return U(t).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return z(t).length;default:if(i)return U(t).length;e=(""+e).toLowerCase(),i=!0}}function m(t,e,n){var i=!1;if((void 0===e||e<0)&&(e=0),e>this.length)return"";if((void 0===n||n>this.length)&&(n=this.length),n<=0)return"";if((n>>>=0)<=(e>>>=0))return"";for(t||(t="utf8");;)switch(t){case"hex":return R(this,e,n);case"utf8":case"utf-8":return k(this,e,n);case"ascii":return S(this,e,n);case"latin1":case"binary":return C(this,e,n);case"base64":return T(this,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return O(this,e,n);default:if(i)throw new TypeError("Unknown encoding: "+t);t=(t+"").toLowerCase(),i=!0}}function g(t,e,n){var i=t[e];t[e]=t[n],t[n]=i}function y(t,e,n,i,r){if(0===t.length)return-1;if("string"==typeof n?(i=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),n=+n,isNaN(n)&&(n=r?0:t.length-1),n<0&&(n=t.length+n),n>=t.length){if(r)return-1;n=t.length-1}else if(n<0){if(!r)return-1;n=0}if("string"==typeof e&&(e=u.from(e,i)),u.isBuffer(e))return 0===e.length?-1:v(t,e,n,i,r);if("number"==typeof e)return e&=255,u.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?r?Uint8Array.prototype.indexOf.call(t,e,n):Uint8Array.prototype.lastIndexOf.call(t,e,n):v(t,[e],n,i,r);throw new TypeError("val must be string, number or Buffer")}function v(t,e,n,i,r){var o,a=1,s=t.length,u=e.length;if(void 0!==i&&("ucs2"===(i=String(i).toLowerCase())||"ucs-2"===i||"utf16le"===i||"utf-16le"===i)){if(t.length<2||e.length<2)return-1;a=2,s/=2,u/=2,n/=2}function c(t,e){return 1===a?t[e]:t.readUInt16BE(e*a)}if(r){var l=-1;for(o=n;os&&(n=s-u),o=n;o>=0;o--){for(var f=!0,h=0;hr&&(i=r):i=r;var o=e.length;if(o%2!=0)throw new TypeError("Invalid hex string");i>o/2&&(i=o/2);for(var a=0;a>8,r=n%256,o.push(r),o.push(i);return o}(e,t.length-n),t,n,i)}function T(t,e,n){return 0===e&&n===t.length?i.fromByteArray(t):i.fromByteArray(t.slice(e,n))}function k(t,e,n){n=Math.min(t.length,n);for(var i=[],r=e;r239?4:c>223?3:c>191?2:1;if(r+f<=n)switch(f){case 1:c<128&&(l=c);break;case 2:128==(192&(o=t[r+1]))&&(u=(31&c)<<6|63&o)>127&&(l=u);break;case 3:o=t[r+1],a=t[r+2],128==(192&o)&&128==(192&a)&&(u=(15&c)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(l=u);break;case 4:o=t[r+1],a=t[r+2],s=t[r+3],128==(192&o)&&128==(192&a)&&128==(192&s)&&(u=(15&c)<<18|(63&o)<<12|(63&a)<<6|63&s)>65535&&u<1114112&&(l=u)}null===l?(l=65533,f=1):l>65535&&(l-=65536,i.push(l>>>10&1023|55296),l=56320|1023&l),i.push(l),r+=f}return function(t){var e=t.length;if(e<=4096)return String.fromCharCode.apply(String,t);var n="",i=0;for(;i0&&(t=this.toString("hex",0,n).match(/.{2}/g).join(" "),this.length>n&&(t+=" ... ")),""},u.prototype.compare=function(t,e,n,i,r){if(!u.isBuffer(t))throw new TypeError("Argument must be a Buffer");if(void 0===e&&(e=0),void 0===n&&(n=t?t.length:0),void 0===i&&(i=0),void 0===r&&(r=this.length),e<0||n>t.length||i<0||r>this.length)throw new RangeError("out of range index");if(i>=r&&e>=n)return 0;if(i>=r)return-1;if(e>=n)return 1;if(this===t)return 0;for(var o=(r>>>=0)-(i>>>=0),a=(n>>>=0)-(e>>>=0),s=Math.min(o,a),c=this.slice(i,r),l=t.slice(e,n),f=0;fr)&&(n=r),t.length>0&&(n<0||e<0)||e>this.length)throw new RangeError("Attempt to write outside buffer bounds");i||(i="utf8");for(var o=!1;;)switch(i){case"hex":return b(this,t,e,n);case"utf8":case"utf-8":return _(this,t,e,n);case"ascii":return w(this,t,e,n);case"latin1":case"binary":return x(this,t,e,n);case"base64":return A(this,t,e,n);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return E(this,t,e,n);default:if(o)throw new TypeError("Unknown encoding: "+i);i=(""+i).toLowerCase(),o=!0}},u.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};function S(t,e,n){var i="";n=Math.min(t.length,n);for(var r=e;ri)&&(n=i);for(var r="",o=e;on)throw new RangeError("Trying to access beyond buffer length")}function N(t,e,n,i,r,o){if(!u.isBuffer(t))throw new TypeError('"buffer" argument must be a Buffer instance');if(e>r||et.length)throw new RangeError("Index out of range")}function j(t,e,n,i){e<0&&(e=65535+e+1);for(var r=0,o=Math.min(t.length-n,2);r>>8*(i?r:1-r)}function F(t,e,n,i){e<0&&(e=4294967295+e+1);for(var r=0,o=Math.min(t.length-n,4);r>>8*(i?r:3-r)&255}function I(t,e,n,i,r,o){if(n+i>t.length)throw new RangeError("Index out of range");if(n<0)throw new RangeError("Index out of range")}function D(t,e,n,i,o){return o||I(t,0,n,4),r.write(t,e,n,i,23,4),n+4}function L(t,e,n,i,o){return o||I(t,0,n,8),r.write(t,e,n,i,52,8),n+8}u.prototype.slice=function(t,e){var n,i=this.length;if((t=~~t)<0?(t+=i)<0&&(t=0):t>i&&(t=i),(e=void 0===e?i:~~e)<0?(e+=i)<0&&(e=0):e>i&&(e=i),e0&&(r*=256);)i+=this[t+--e]*r;return i},u.prototype.readUInt8=function(t,e){return e||P(t,1,this.length),this[t]},u.prototype.readUInt16LE=function(t,e){return e||P(t,2,this.length),this[t]|this[t+1]<<8},u.prototype.readUInt16BE=function(t,e){return e||P(t,2,this.length),this[t]<<8|this[t+1]},u.prototype.readUInt32LE=function(t,e){return e||P(t,4,this.length),(this[t]|this[t+1]<<8|this[t+2]<<16)+16777216*this[t+3]},u.prototype.readUInt32BE=function(t,e){return e||P(t,4,this.length),16777216*this[t]+(this[t+1]<<16|this[t+2]<<8|this[t+3])},u.prototype.readIntLE=function(t,e,n){t|=0,e|=0,n||P(t,e,this.length);for(var i=this[t],r=1,o=0;++o=(r*=128)&&(i-=Math.pow(2,8*e)),i},u.prototype.readIntBE=function(t,e,n){t|=0,e|=0,n||P(t,e,this.length);for(var i=e,r=1,o=this[t+--i];i>0&&(r*=256);)o+=this[t+--i]*r;return o>=(r*=128)&&(o-=Math.pow(2,8*e)),o},u.prototype.readInt8=function(t,e){return e||P(t,1,this.length),128&this[t]?-1*(255-this[t]+1):this[t]},u.prototype.readInt16LE=function(t,e){e||P(t,2,this.length);var n=this[t]|this[t+1]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt16BE=function(t,e){e||P(t,2,this.length);var n=this[t+1]|this[t]<<8;return 32768&n?4294901760|n:n},u.prototype.readInt32LE=function(t,e){return e||P(t,4,this.length),this[t]|this[t+1]<<8|this[t+2]<<16|this[t+3]<<24},u.prototype.readInt32BE=function(t,e){return e||P(t,4,this.length),this[t]<<24|this[t+1]<<16|this[t+2]<<8|this[t+3]},u.prototype.readFloatLE=function(t,e){return e||P(t,4,this.length),r.read(this,t,!0,23,4)},u.prototype.readFloatBE=function(t,e){return e||P(t,4,this.length),r.read(this,t,!1,23,4)},u.prototype.readDoubleLE=function(t,e){return e||P(t,8,this.length),r.read(this,t,!0,52,8)},u.prototype.readDoubleBE=function(t,e){return e||P(t,8,this.length),r.read(this,t,!1,52,8)},u.prototype.writeUIntLE=function(t,e,n,i){(t=+t,e|=0,n|=0,i)||N(this,t,e,n,Math.pow(2,8*n)-1,0);var r=1,o=0;for(this[e]=255&t;++o=0&&(o*=256);)this[e+r]=t/o&255;return e+n},u.prototype.writeUInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,255,0),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),this[e]=255&t,e+1},u.prototype.writeUInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):j(this,t,e,!0),e+2},u.prototype.writeUInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,65535,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):j(this,t,e,!1),e+2},u.prototype.writeUInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e+3]=t>>>24,this[e+2]=t>>>16,this[e+1]=t>>>8,this[e]=255&t):F(this,t,e,!0),e+4},u.prototype.writeUInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,4294967295,0),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):F(this,t,e,!1),e+4},u.prototype.writeIntLE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=0,a=1,s=0;for(this[e]=255&t;++o>0)-s&255;return e+n},u.prototype.writeIntBE=function(t,e,n,i){if(t=+t,e|=0,!i){var r=Math.pow(2,8*n-1);N(this,t,e,n,r-1,-r)}var o=n-1,a=1,s=0;for(this[e+o]=255&t;--o>=0&&(a*=256);)t<0&&0===s&&0!==this[e+o+1]&&(s=1),this[e+o]=(t/a>>0)-s&255;return e+n},u.prototype.writeInt8=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,1,127,-128),u.TYPED_ARRAY_SUPPORT||(t=Math.floor(t)),t<0&&(t=255+t+1),this[e]=255&t,e+1},u.prototype.writeInt16LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8):j(this,t,e,!0),e+2},u.prototype.writeInt16BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,2,32767,-32768),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>8,this[e+1]=255&t):j(this,t,e,!1),e+2},u.prototype.writeInt32LE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),u.TYPED_ARRAY_SUPPORT?(this[e]=255&t,this[e+1]=t>>>8,this[e+2]=t>>>16,this[e+3]=t>>>24):F(this,t,e,!0),e+4},u.prototype.writeInt32BE=function(t,e,n){return t=+t,e|=0,n||N(this,t,e,4,2147483647,-2147483648),t<0&&(t=4294967295+t+1),u.TYPED_ARRAY_SUPPORT?(this[e]=t>>>24,this[e+1]=t>>>16,this[e+2]=t>>>8,this[e+3]=255&t):F(this,t,e,!1),e+4},u.prototype.writeFloatLE=function(t,e,n){return D(this,t,e,!0,n)},u.prototype.writeFloatBE=function(t,e,n){return D(this,t,e,!1,n)},u.prototype.writeDoubleLE=function(t,e,n){return L(this,t,e,!0,n)},u.prototype.writeDoubleBE=function(t,e,n){return L(this,t,e,!1,n)},u.prototype.copy=function(t,e,n,i){if(n||(n=0),i||0===i||(i=this.length),e>=t.length&&(e=t.length),e||(e=0),i>0&&i=this.length)throw new RangeError("sourceStart out of bounds");if(i<0)throw new RangeError("sourceEnd out of bounds");i>this.length&&(i=this.length),t.length-e=0;--r)t[r+e]=this[r+n];else if(o<1e3||!u.TYPED_ARRAY_SUPPORT)for(r=0;r>>=0,n=void 0===n?this.length:n>>>0,t||(t=0),"number"==typeof t)for(o=e;o55295&&n<57344){if(!r){if(n>56319){(e-=3)>-1&&o.push(239,191,189);continue}if(a+1===i){(e-=3)>-1&&o.push(239,191,189);continue}r=n;continue}if(n<56320){(e-=3)>-1&&o.push(239,191,189),r=n;continue}n=65536+(r-55296<<10|n-56320)}else r&&(e-=3)>-1&&o.push(239,191,189);if(r=null,n<128){if((e-=1)<0)break;o.push(n)}else if(n<2048){if((e-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((e-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else{if(!(n<1114112))throw new Error("Invalid code point");if((e-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}}return o}function z(t){return i.toByteArray(function(t){if((t=function(t){return t.trim?t.trim():t.replace(/^\s+|\s+$/g,"")}(t).replace(M,"")).length<2)return"";for(;t.length%4!=0;)t+="=";return t}(t))}function Y(t,e,n,i){for(var r=0;r=e.length||r>=t.length);++r)e[r+n]=t[r];return r}},function(t,e,n){"use strict";e.byteLength=function(t){var e=c(t),n=e[0],i=e[1];return 3*(n+i)/4-i},e.toByteArray=function(t){for(var e,n=c(t),i=n[0],a=n[1],s=new o(function(t,e,n){return 3*(e+n)/4-n}(0,i,a)),u=0,l=a>0?i-4:i,f=0;f>16&255,s[u++]=e>>8&255,s[u++]=255&e;2===a&&(e=r[t.charCodeAt(f)]<<2|r[t.charCodeAt(f+1)]>>4,s[u++]=255&e);1===a&&(e=r[t.charCodeAt(f)]<<10|r[t.charCodeAt(f+1)]<<4|r[t.charCodeAt(f+2)]>>2,s[u++]=e>>8&255,s[u++]=255&e);return s},e.fromByteArray=function(t){for(var e,n=t.length,r=n%3,o=[],a=0,s=n-r;as?s:a+16383));1===r?(e=t[n-1],o.push(i[e>>2]+i[e<<4&63]+"==")):2===r&&(e=(t[n-2]<<8)+t[n-1],o.push(i[e>>10]+i[e>>4&63]+i[e<<2&63]+"="));return o.join("")};for(var i=[],r=[],o="undefined"!=typeof Uint8Array?Uint8Array:Array,a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=a.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var n=t.indexOf("=");return-1===n&&(n=e),[n,n===e?0:4-n%4]}function l(t,e,n){for(var r,o,a=[],s=e;s>18&63]+i[o>>12&63]+i[o>>6&63]+i[63&o]);return a.join("")}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},function(t,e){e.read=function(t,e,n,i,r){var o,a,s=8*r-i-1,u=(1<>1,l=-7,f=n?r-1:0,h=n?-1:1,p=t[e+f];for(f+=h,o=p&(1<<-l)-1,p>>=-l,l+=s;l>0;o=256*o+t[e+f],f+=h,l-=8);for(a=o&(1<<-l)-1,o>>=-l,l+=i;l>0;a=256*a+t[e+f],f+=h,l-=8);if(0===o)o=1-c;else{if(o===u)return a?NaN:1/0*(p?-1:1);a+=Math.pow(2,i),o-=c}return(p?-1:1)*a*Math.pow(2,o-i)},e.write=function(t,e,n,i,r,o){var a,s,u,c=8*o-r-1,l=(1<>1,h=23===r?Math.pow(2,-24)-Math.pow(2,-77):0,p=i?0:o-1,d=i?1:-1,m=e<0||0===e&&1/e<0?1:0;for(e=Math.abs(e),isNaN(e)||e===1/0?(s=isNaN(e)?1:0,a=l):(a=Math.floor(Math.log(e)/Math.LN2),e*(u=Math.pow(2,-a))<1&&(a--,u*=2),(e+=a+f>=1?h/u:h*Math.pow(2,1-f))*u>=2&&(a++,u/=2),a+f>=l?(s=0,a=l):a+f>=1?(s=(e*u-1)*Math.pow(2,r),a+=f):(s=e*Math.pow(2,f-1)*Math.pow(2,r),a=0));r>=8;t[n+p]=255&s,p+=d,s/=256,r-=8);for(a=a<0;t[n+p]=255&a,p+=d,a/=256,c-=8);t[n+p-d]|=128*m}},function(t,e){var n={}.toString;t.exports=Array.isArray||function(t){return"[object Array]"==n.call(t)}},function(t,e,n){"use strict";var i=n(120),r=Object.prototype.hasOwnProperty,o=Object.prototype.toString;t.exports=new i("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(t){if(null===t)return!0;var e,n,i,a,s,u=[],c=t;for(e=0,n=c.length;e3)return!1;if("/"!==e[e.length-i.length-1])return!1}return!0},construct:function(t){var e=t,n=/\/([gim]*)$/.exec(t),i="";return"/"===e[0]&&(n&&(i=n[1]),e=e.slice(1,e.length-i.length-1)),new RegExp(e,i)},predicate:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},represent:function(t){var e="/"+t.source+"/";return t.global&&(e+="g"),t.multiline&&(e+="m"),t.ignoreCase&&(e+="i"),e}})},function(t,e,n){"use strict";var i;try{i=n(!function(){var t=new Error("Cannot find module 'esprima'");throw t.code="MODULE_NOT_FOUND",t}())}catch(o){"undefined"!=typeof window&&(i=window.esprima)}var r=n(120);t.exports=new r("tag:yaml.org,2002:js/function",{kind:"scalar",resolve:function(t){if(null===t)return!1;try{var e="("+t+")",n=i.parse(e,{range:!0});return"Program"===n.type&&1===n.body.length&&"ExpressionStatement"===n.body[0].type&&("ArrowFunctionExpression"===n.body[0].expression.type||"FunctionExpression"===n.body[0].expression.type)}catch(r){return!1}},construct:function(t){var e,n="("+t+")",r=i.parse(n,{range:!0}),o=[];if("Program"!==r.type||1!==r.body.length||"ExpressionStatement"!==r.body[0].type||"ArrowFunctionExpression"!==r.body[0].expression.type&&"FunctionExpression"!==r.body[0].expression.type)throw new Error("Failed to resolve function");return r.body[0].expression.params.forEach((function(t){o.push(t.name)})),e=r.body[0].expression.body.range,"BlockStatement"===r.body[0].expression.body.type?new Function(o,n.slice(e[0]+1,e[1]-1)):new Function(o,"return "+n.slice(e[0],e[1]))},predicate:function(t){return"[object Function]"===Object.prototype.toString.call(t)},represent:function(t){return t.toString()}})},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var r=n(121),o=n(123),a=n(127),s=n(124),u=Object.prototype.toString,c=Object.prototype.hasOwnProperty,l={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},f=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"];function h(t){var e,n,i;if(e=t.toString(16).toUpperCase(),t<=255)n="x",i=2;else if(t<=65535)n="u",i=4;else{if(!(t<=4294967295))throw new o("code point within a string may not be greater than 0xFFFFFFFF");n="U",i=8}return"\\"+n+r.repeat("0",i-e.length)+e}function p(t){this.schema=t.schema||a,this.indent=Math.max(1,t.indent||2),this.noArrayIndent=t.noArrayIndent||!1,this.skipInvalid=t.skipInvalid||!1,this.flowLevel=r.isNothing(t.flowLevel)?-1:t.flowLevel,this.styleMap=function(t,e){var n,i,r,o,a,s,u;if(null===e)return{};for(n={},r=0,o=(i=Object.keys(e)).length;ri&&" "!==t[f+1],f=o);else if(!y(a))return 5;h=h&&v(a)}c=c||l&&o-f-1>i&&" "!==t[f+1]}return u||c?n>9&&b(t)?5:c?4:3:h&&!r(t)?1:2}function w(t,e,n,i){t.dump=function(){if(0===e.length)return"''";if(!t.noCompatMode&&-1!==f.indexOf(e))return"'"+e+"'";var r=t.indent*Math.max(1,n),a=-1===t.lineWidth?-1:Math.max(Math.min(t.lineWidth,40),t.lineWidth-r),s=i||t.flowLevel>-1&&n>=t.flowLevel;switch(_(e,s,t.indent,a,(function(e){return function(t,e){var n,i;for(n=0,i=t.implicitTypes.length;n"+x(e,t.indent)+A(d(function(t,e){var n,i,r=/(\n+)([^\n]*)/g,o=(s=t.indexOf("\n"),s=-1!==s?s:t.length,r.lastIndex=s,E(t.slice(0,s),e)),a="\n"===t[0]||" "===t[0];var s;for(;i=r.exec(t);){var u=i[1],c=i[2];n=" "===c[0],o+=u+(a||n||""===c?"":"\n")+E(c,e),a=n}return o}(e,a),r));case 5:return'"'+function(t){for(var e,n,i,r="",o=0;o=55296&&e<=56319&&(n=t.charCodeAt(o+1))>=56320&&n<=57343?(r+=h(1024*(e-55296)+n-56320+65536),o++):(i=l[e],r+=!i&&y(e)?t[o]:i||h(e));return r}(e)+'"';default:throw new o("impossible error: invalid scalar style")}}()}function x(t,e){var n=b(t)?String(e):"",i="\n"===t[t.length-1];return n+(i&&("\n"===t[t.length-2]||"\n"===t)?"+":i?"":"-")+"\n"}function A(t){return"\n"===t[t.length-1]?t.slice(0,-1):t}function E(t,e){if(""===t||" "===t[0])return t;for(var n,i,r=/ [^ ]/g,o=0,a=0,s=0,u="";n=r.exec(t);)(s=n.index)-o>e&&(i=a>o?a:s,u+="\n"+t.slice(o,i),o=i+1),a=s;return u+="\n",t.length-o>e&&a>o?u+=t.slice(o,a)+"\n"+t.slice(a+1):u+=t.slice(o),u.slice(1)}function T(t,e,n){var r,a,s,l,f,h;for(s=0,l=(a=n?t.explicitTypes:t.implicitTypes).length;s tag resolver accepts not "'+h+'" style');r=f.represent[h](e,h)}t.dump=r}return!0}return!1}function k(t,e,n,i,r,a){t.tag=null,t.dump=n,T(t,n,!1)||T(t,n,!0);var s=u.call(t.dump);i&&(i=t.flowLevel<0||t.flowLevel>e);var c,l,f="[object Object]"===s||"[object Array]"===s;if(f&&(l=-1!==(c=t.duplicates.indexOf(n))),(null!==t.tag&&"?"!==t.tag||l||2!==t.indent&&e>0)&&(r=!1),l&&t.usedDuplicates[c])t.dump="*ref_"+c;else{if(f&&l&&!t.usedDuplicates[c]&&(t.usedDuplicates[c]=!0),"[object Object]"===s)i&&0!==Object.keys(t.dump).length?(!function(t,e,n,i){var r,a,s,u,c,l,f="",h=t.tag,p=Object.keys(n);if(!0===t.sortKeys)p.sort();else if("function"==typeof t.sortKeys)p.sort(t.sortKeys);else if(t.sortKeys)throw new o("sortKeys must be a boolean or a function");for(r=0,a=p.length;r1024)&&(t.dump&&10===t.dump.charCodeAt(0)?l+="?":l+="? "),l+=t.dump,c&&(l+=m(t,e)),k(t,e+1,u,!0,c)&&(t.dump&&10===t.dump.charCodeAt(0)?l+=":":l+=": ",f+=l+=t.dump));t.tag=h,t.dump=f||"{}"}(t,e,t.dump,r),l&&(t.dump="&ref_"+c+t.dump)):(!function(t,e,n){var i,r,o,a,s,u="",c=t.tag,l=Object.keys(n);for(i=0,r=l.length;i1024&&(s+="? "),s+=t.dump+(t.condenseFlow?'"':"")+":"+(t.condenseFlow?"":" "),k(t,e,a,!1,!1)&&(u+=s+=t.dump));t.tag=c,t.dump="{"+u+"}"}(t,e,t.dump),l&&(t.dump="&ref_"+c+" "+t.dump));else if("[object Array]"===s){var h=t.noArrayIndent&&e>0?e-1:e;i&&0!==t.dump.length?(!function(t,e,n,i){var r,o,a="",s=t.tag;for(r=0,o=n.length;r "+t.dump)}return!0}function S(t,e){var n,r,o=[],a=[];for(function t(e,n,r){var o,a,s;if(null!==e&&"object"===i(e))if(-1!==(a=n.indexOf(e)))-1===r.indexOf(a)&&r.push(a);else if(n.push(e),Array.isArray(e))for(a=0,s=e.length;a\n :host {\n display: block;\n position: absolute;\n outline: none;\n z-index: 1002;\n -moz-user-select: none;\n -ms-user-select: none;\n -webkit-user-select: none;\n user-select: none;\n cursor: default;\n }\n\n #tooltip {\n display: block;\n outline: none;\n @apply --paper-font-common-base;\n font-size: 10px;\n line-height: 1;\n background-color: var(--paper-tooltip-background, #616161);\n color: var(--paper-tooltip-text-color, white);\n padding: 8px;\n border-radius: 2px;\n @apply --paper-tooltip;\n }\n\n @keyframes keyFrameScaleUp {\n 0% {\n transform: scale(0.0);\n }\n 100% {\n transform: scale(1.0);\n }\n }\n\n @keyframes keyFrameScaleDown {\n 0% {\n transform: scale(1.0);\n }\n 100% {\n transform: scale(0.0);\n }\n }\n\n @keyframes keyFrameFadeInOpacity {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameFadeOutOpacity {\n 0% {\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 100% {\n opacity: 0;\n }\n }\n\n @keyframes keyFrameSlideDownIn {\n 0% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n }\n\n @keyframes keyFrameSlideDownOut {\n 0% {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n }\n 10% {\n opacity: 0.2;\n }\n 100% {\n transform: translateY(-2000px);\n opacity: 0;\n }\n }\n\n .fade-in-animation {\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameFadeInOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .fade-out-animation {\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 0ms);\n animation-name: keyFrameFadeOutOpacity;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-up-animation {\n transform: scale(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-in, 500ms);\n animation-name: keyFrameScaleUp;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-in, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .scale-down-animation {\n transform: scale(1);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameScaleDown;\n animation-iteration-count: 1;\n animation-timing-function: ease-in;\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation {\n transform: translateY(-2000px);\n opacity: 0;\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownIn;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.0, 0.0, 0.2, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .slide-down-animation-out {\n transform: translateY(0);\n opacity: var(--paper-tooltip-opacity, 0.9);\n animation-delay: var(--paper-tooltip-delay-out, 500ms);\n animation-name: keyFrameSlideDownOut;\n animation-iteration-count: 1;\n animation-timing-function: cubic-bezier(0.4, 0.0, 1, 1);\n animation-duration: var(--paper-tooltip-duration-out, 500ms);\n animation-fill-mode: forwards;\n @apply --paper-tooltip-animation;\n }\n\n .cancel-animation {\n animation-delay: -30s !important;\n }\n\n /* Thanks IE 10. */\n\n .hidden {\n display: none !important;\n }\n \n\n \n']);return a=function(){return t},t}Object(i.a)({_template:Object(o.a)(a()),is:"paper-tooltip",hostAttributes:{role:"tooltip",tabindex:-1},properties:{for:{type:String,observer:"_findTarget"},manualMode:{type:Boolean,value:!1,observer:"_manualModeChanged"},position:{type:String,value:"bottom"},fitToVisibleBounds:{type:Boolean,value:!1},offset:{type:Number,value:14},marginTop:{type:Number,value:14},animationDelay:{type:Number,value:500,observer:"_delayChange"},animationEntry:{type:String,value:""},animationExit:{type:String,value:""},animationConfig:{type:Object,value:function(){return{entry:[{name:"fade-in-animation",node:this,timing:{delay:0}}],exit:[{name:"fade-out-animation",node:this}]}}},_showing:{type:Boolean,value:!1}},listeners:{webkitAnimationEnd:"_onAnimationEnd"},get target(){var t=Object(r.a)(this).parentNode,e=Object(r.a)(this).getOwnerRoot();return this.for?Object(r.a)(e).querySelector("#"+this.for):t.nodeType==Node.DOCUMENT_FRAGMENT_NODE?e.host:t},attached:function(){this._findTarget()},detached:function(){this.manualMode||this._removeListeners()},playAnimation:function(t){"entry"===t?this.show():"exit"===t&&this.hide()},cancelAnimation:function(){this.$.tooltip.classList.add("cancel-animation")},show:function(){if(!this._showing){if(""===Object(r.a)(this).textContent.trim()){for(var t=!0,e=Object(r.a)(this).getEffectiveChildNodes(),n=0;nwindow.innerWidth?(this.style.right="0px",this.style.left="auto"):(this.style.left=Math.max(0,e)+"px",this.style.right="auto"),i.top+n+o.height>window.innerHeight?(this.style.bottom=i.height-c+t+"px",this.style.top="auto"):(this.style.top=Math.max(-i.top,n)+"px",this.style.bottom="auto")):(this.style.left=e+"px",this.style.top=n+"px")}},_addListeners:function(){this._target&&(this.listen(this._target,"mouseenter","show"),this.listen(this._target,"focus","show"),this.listen(this._target,"mouseleave","hide"),this.listen(this._target,"blur","hide"),this.listen(this._target,"tap","hide")),this.listen(this.$.tooltip,"animationend","_onAnimationEnd"),this.listen(this,"mouseenter","hide")},_findTarget:function(){this.manualMode||this._removeListeners(),this._target=this.target,this.manualMode||this._addListeners()},_delayChange:function(t){500!==t&&this.updateStyles({"--paper-tooltip-delay-in":t+"ms"})},_manualModeChanged:function(){this.manualMode?this._removeListeners():this._addListeners()},_cancelAnimation:function(){this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add("hidden")},_onAnimationFinish:function(){this._showing&&(this.$.tooltip.classList.remove(this._getAnimationType("entry")),this.$.tooltip.classList.remove("cancel-animation"),this.$.tooltip.classList.add(this._getAnimationType("exit")))},_onAnimationEnd:function(){this._animationPlaying=!1,this._showing||(this.$.tooltip.classList.remove(this._getAnimationType("exit")),this.$.tooltip.classList.add("hidden"))},_getAnimationType:function(t){if("entry"===t&&""!==this.animationEntry)return this.animationEntry;if("exit"===t&&""!==this.animationExit)return this.animationExit;if(this.animationConfig[t]&&"string"==typeof this.animationConfig[t][0].name){if(this.animationConfig[t][0].timing&&this.animationConfig[t][0].timing.delay&&0!==this.animationConfig[t][0].timing.delay){var e=this.animationConfig[t][0].timing.delay;"entry"===t?this.updateStyles({"--paper-tooltip-delay-in":e+"ms"}):"exit"===t&&this.updateStyles({"--paper-tooltip-delay-out":e+"ms"})}return this.animationConfig[t][0].name}},_removeListeners:function(){this._target&&(this.unlisten(this._target,"mouseenter","show"),this.unlisten(this._target,"focus","show"),this.unlisten(this._target,"mouseleave","hide"),this.unlisten(this._target,"blur","hide"),this.unlisten(this._target,"tap","hide")),this.unlisten(this.$.tooltip,"animationend","_onAnimationEnd"),this.unlisten(this,"mouseenter","hide")}})}])]); +//# sourceMappingURL=chunk.4803bd1a76ddcf5f464e.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.LICENSE.txt b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.LICENSE.txt similarity index 100% rename from supervisor/api/panel/frontend_es5/chunk.3ab4891e0173abbe9141.js.LICENSE.txt rename to supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.LICENSE.txt diff --git a/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.gz b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..05ed1dd63286cb13c15e4ad0188bf430a6e1f741 GIT binary patch literal 40128 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 E09sL40ssI2 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.map b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.map new file mode 100644 index 000000000..6e23adf62 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.4803bd1a76ddcf5f464e.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.4803bd1a76ddcf5f464e.js","sources":["webpack:///chunk.4803bd1a76ddcf5f464e.js"],"mappings":";AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js b/supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js deleted file mode 100644 index 9a1aaa593..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.5480f26a1e126fb8126d.js +++ /dev/null @@ -1,3 +0,0 @@ -/*! For license information please see chunk.5480f26a1e126fb8126d.js.LICENSE.txt */ -(self.webpackJsonp=self.webpackJsonp||[]).push([[2],{121:function(e,t,r){"use strict";r.r(t);r(40),r(71);var n=r(0),i=r(17),o=(r(103),r(135),r(12));function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(){var e=p(["\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 a=function(){return e},e}function s(){var e=p(["\n \n ',"\n \n "]);return s=function(){return e},e}function l(){var e=p(["\n \n "]);return l=function(){return e},e}function u(){var e=p(["\n \n ","\n

\n "]);return u=function(){return e},e}function d(){var e=p(["\n \n
\n ","\n ","\n
\n ","\n \n ',"\n \n \n "]);return d=function(){return e},e}function f(){var e=p([""]);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,r,n,i,o,c){try{var a=e[o](c),s=a.value}catch(l){return void r(l)}a.done?t(s):Promise.resolve(s).then(n,i)}function m(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function c(e){h(o,n,i,c,a,"next",e)}function a(e){h(o,n,i,c,a,"throw",e)}c(void 0)}))}}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==c(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(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _(e){return(_=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function k(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 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 x(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"!==c(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==c(n))return n;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 r=0,n=new Array(t);r=0;o--){var c=t[e.placement];c.splice(c.indexOf(e.key),1);var a=this.fromElementDescriptor(e),s=this.toElementFinisherExtras((0,i[o])(a)||a);e=s.element,this.addElementPlacement(e,t),s.finisher&&n.push(s.finisher);var l=s.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 c=0;c\n
\n
\n
\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 O(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var c=t[e.placement];c.splice(c.indexOf(e.key),1);var a=this.fromElementDescriptor(e),s=this.toElementFinisherExtras((0,i[o])(a)||a);e=s.element,this.addElementPlacement(e,t),s.finisher&&n.push(s.finisher);var l=s.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 c=0;cD^N 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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.64483f65dbe4c362ea79.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.64483f65dbe4c362ea79.js.gz b/supervisor/api/panel/frontend_es5/chunk.64483f65dbe4c362ea79.js.gz deleted file mode 100644 index 8c413dc3591038474757f10b30e71fc06133c3d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4843 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 GO8@|c-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 b=function(){return e},e}function g(){var e=E(["\n ","\n "]);return g=function(){return e},e}function w(){var e=E(['
',"
"]);return w=function(){return e},e}function k(){var e=E(['\n \n
\n ','\n\n \n \n \n \n \n \n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ".concat(t.codeMirrorCss,"\n .CodeMirror {\n height: var(--code-mirror-height, auto);\n direction: var(--code-mirror-direction, ltr);\n }\n .CodeMirror-scroll {\n max-height: var(--code-mirror-max-height, --code-mirror-height);\n }\n .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 :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(--primary-text-color));\n }\n .rtl .CodeMirror-vscrollbar {\n right: auto;\n left: 0px;\n }\n .rtl-gutter {\n width: 20px;\n }\n "),this.codemirror=r(n,{value:this._value,lineNumbers:!0,tabSize:2,mode:this.mode,autofocus:!1!==this.autofocus,viewportMargin:1/0,readOnly:this.readOnly,extraKeys:{Tab:"indentMore","Shift-Tab":"indentLess"},gutters:this._calcGutters()}),this._setScrollBarDirection(),this.codemirror.on("changes",(function(){return i._onChange()}));case 9:case"end":return e.stop()}}),e,this)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){W(o,n,i,a,s,"next",e)}function s(e){W(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,Object(H.a)(this,"value-changed",{value:this._value}))}},{kind:"method",key:"_calcGutters",value:function(){return this.rtl?["rtl-gutter","CodeMirror-linenumbers"]:[]}},{kind:"method",key:"_setScrollBarDirection",value:function(){this.codemirror&&this.codemirror.getWrapperElement().classList.toggle("rtl",this.rtl)}}]}}),i.b);function se(){var e=de(["

","

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

",'

\n \n
']);return f=function(){return e},e}function p(){var e=h(["\n \n \n \n ","\n "]);return p=function(){return e},e}function h(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function m(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?b(e):t}function b(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _(e){var t,n=E(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function w(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function k(e){return e.decorators&&e.decorators.length}function O(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function x(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function E(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==u(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a0})))}},{kind:"method",key:"_toggleMenu",value:function(){Object(o.a)(this,"hass-toggle-menu")}},{kind:"get",static:!0,key:"styles",value:function(){return Object(i.c)(d())}}]}}),i.a)},function(e,t,n){"use strict";n.d(t,"a",(function(){return i}));var r=n(14),i=function(e,t){Object(r.a)(e,"show-dialog",{dialogTag:"dialog-hassio-markdown",dialogImport:function(){return Promise.all([n.e(0),n.e(3)]).then(n.bind(null,122))},dialogParams:t})}},function(e,t,n){"use strict";var r,i=null,o=window.HTMLImports&&window.HTMLImports.whenReady||null;function a(e){requestAnimationFrame((function(){o?o(e):(i||(i=new Promise((function(e){r=e})),"complete"===document.readyState?r():document.addEventListener("readystatechange",(function(){"complete"===document.readyState&&r()}))),i.then((function(){e&&e()})))}))}function s(e,t){for(var n=0;n "]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n \n",document.head.appendChild(r.content);var i=n(4),o=n(5),a=n(51),s=n(24),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,n){"use strict";var r=n(39),i=n(57),o=n(83),a=n(76),s=n(7),c=n(0);function l(){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}}"]);return l=function(){return e},e}var u=Object(c.c)(l());function d(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=v.get(i);void 0!==o&&o!==r&&(i.destroy(),i=s.f),i===s.f?(i=y(Object.assign({},e,{surfaceNode:n})),v.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()}}))},function(e,t){},function(e,t,n){"use strict";n(3);var r=n(5);function i(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n\n \n']);return i=function(){return e},e}var o=Object(r.a)(i());o.setAttribute("style","display: none;"),document.head.appendChild(o.content)},function(e,t,n){"use strict";n(53);var r=n(0);n(85);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n :host {\n display: inline-block;\n outline: none;\n }\n :host([disabled]) {\n pointer-events: none;\n }\n mwc-icon-button {\n --mdc-theme-on-primary: currentColor;\n --mdc-theme-text-disabled-on-light: var(--disabled-text-color);\n }\n ha-icon {\n --ha-icon-display: inline;\n }\n "]);return o=function(){return e},e}function a(){var e=s(["\n \n \n \n "]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n @apply --layout-inline;\n @apply --layout-center-center;\n position: relative;\n\n vertical-align: middle;\n\n fill: var(--iron-icon-fill-color, currentcolor);\n stroke: var(--iron-icon-stroke-color, none);\n\n width: var(--iron-icon-width, 24px);\n height: var(--iron-icon-height, 24px);\n @apply --iron-icon;\n }\n\n :host([hidden]) {\n display: none;\n }\n \n"]);return s=function(){return e},e}Object(r.a)({_template:Object(o.a)(s()),is:"iron-icon",properties:{icon:{type:String},theme:{type:String},src:{type:String},_meta:{value:a.a.create("iron-meta",{type:"iconset"})}},observers:["_updateIcon(_meta, isAttached)","_updateIcon(theme, isAttached)","_srcChanged(src, isAttached)","_iconChanged(icon, isAttached)"],_DEFAULT_ICONSET:"icons",_iconChanged:function(e){var t=(e||"").split(":");this._iconName=t.pop(),this._iconsetName=t.pop()||this._DEFAULT_ICONSET,this._updateIcon()},_srcChanged:function(e){this._updateIcon()},_usesIconset:function(){return this.icon||!this.src},_updateIcon:function(){this._usesIconset()?(this._img&&this._img.parentNode&&Object(i.a)(this.root).removeChild(this._img),""===this._iconName?this._iconset&&this._iconset.removeIcon(this):this._iconsetName&&this._meta&&(this._iconset=this._meta.byKey(this._iconsetName),this._iconset?(this._iconset.applyIcon(this,this._iconName,this.theme),this.unlisten(window,"iron-iconset-added","_updateIcon")):this.listen(window,"iron-iconset-added","_updateIcon"))):(this._iconset&&this._iconset.removeIcon(this),this._img||(this._img=document.createElement("img"),this._img.style.width="100%",this._img.style.height="100%",this._img.draggable=!1),this._img.src=this.src,Object(i.a)(this.root).appendChild(this._img))}})},function(e,t,n){"use strict";n(3);var r=n(20),i=n(4),o=n(2),a=n(5);function s(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n
\n
\n']);return s=function(){return e},e}var c={distance:function(e,t,n,r){var i=e-n,o=t-r;return Math.sqrt(i*i+o*o)},now:window.performance&&window.performance.now?window.performance.now.bind(window.performance):Date.now};function l(e){this.element=e,this.width=this.boundingRect.width,this.height=this.boundingRect.height,this.size=Math.max(this.width,this.height)}function u(e){this.element=e,this.color=window.getComputedStyle(e).color,this.wave=document.createElement("div"),this.waveContainer=document.createElement("div"),this.wave.style.backgroundColor=this.color,this.wave.classList.add("wave"),this.waveContainer.classList.add("wave-container"),Object(o.a)(this.waveContainer).appendChild(this.wave),this.resetInteractionState()}l.prototype={get boundingRect(){return this.element.getBoundingClientRect()},furthestCornerDistanceFrom:function(e,t){var n=c.distance(e,t,0,0),r=c.distance(e,t,this.width,0),i=c.distance(e,t,0,this.height),o=c.distance(e,t,this.width,this.height);return Math.max(n,r,i,o)}},u.MAX_RADIUS=300,u.prototype={get recenters(){return this.element.recenters},get center(){return this.element.center},get mouseDownElapsed(){var e;return this.mouseDownStart?(e=c.now()-this.mouseDownStart,this.mouseUpStart&&(e-=this.mouseUpElapsed),e):0},get mouseUpElapsed(){return this.mouseUpStart?c.now()-this.mouseUpStart:0},get mouseDownElapsedSeconds(){return this.mouseDownElapsed/1e3},get mouseUpElapsedSeconds(){return this.mouseUpElapsed/1e3},get mouseInteractionSeconds(){return this.mouseDownElapsedSeconds+this.mouseUpElapsedSeconds},get initialOpacity(){return this.element.initialOpacity},get opacityDecayVelocity(){return this.element.opacityDecayVelocity},get radius(){var e=this.containerMetrics.width*this.containerMetrics.width,t=this.containerMetrics.height*this.containerMetrics.height,n=1.1*Math.min(Math.sqrt(e+t),u.MAX_RADIUS)+5,r=1.1-n/u.MAX_RADIUS*.2,i=this.mouseInteractionSeconds/r,o=n*(1-Math.pow(80,-i));return Math.abs(o)},get opacity(){return this.mouseUpStart?Math.max(0,this.initialOpacity-this.mouseUpElapsedSeconds*this.opacityDecayVelocity):this.initialOpacity},get outerOpacity(){var e=.3*this.mouseUpElapsedSeconds,t=this.opacity;return Math.max(0,Math.min(e,t))},get isOpacityFullyDecayed(){return this.opacity<.01&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isRestingAtMaxRadius(){return this.opacity>=this.initialOpacity&&this.radius>=Math.min(this.maxRadius,u.MAX_RADIUS)},get isAnimationComplete(){return this.mouseUpStart?this.isOpacityFullyDecayed:this.isRestingAtMaxRadius},get translationFraction(){return Math.min(1,this.radius/this.containerMetrics.size*2/Math.sqrt(2))},get xNow(){return this.xEnd?this.xStart+this.translationFraction*(this.xEnd-this.xStart):this.xStart},get yNow(){return this.yEnd?this.yStart+this.translationFraction*(this.yEnd-this.yStart):this.yStart},get isMouseDown(){return this.mouseDownStart&&!this.mouseUpStart},resetInteractionState:function(){this.maxRadius=0,this.mouseDownStart=0,this.mouseUpStart=0,this.xStart=0,this.yStart=0,this.xEnd=0,this.yEnd=0,this.slideDistance=0,this.containerMetrics=new l(this.element)},draw:function(){var e,t,n;this.wave.style.opacity=this.opacity,e=this.radius/(this.containerMetrics.size/2),t=this.xNow-this.containerMetrics.width/2,n=this.yNow-this.containerMetrics.height/2,this.waveContainer.style.webkitTransform="translate("+t+"px, "+n+"px)",this.waveContainer.style.transform="translate3d("+t+"px, "+n+"px, 0)",this.wave.style.webkitTransform="scale("+e+","+e+")",this.wave.style.transform="scale3d("+e+","+e+",1)"},downAction:function(e){var t=this.containerMetrics.width/2,n=this.containerMetrics.height/2;this.resetInteractionState(),this.mouseDownStart=c.now(),this.center?(this.xStart=t,this.yStart=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)):(this.xStart=e?e.detail.x-this.containerMetrics.boundingRect.left:this.containerMetrics.width/2,this.yStart=e?e.detail.y-this.containerMetrics.boundingRect.top:this.containerMetrics.height/2),this.recenters&&(this.xEnd=t,this.yEnd=n,this.slideDistance=c.distance(this.xStart,this.yStart,this.xEnd,this.yEnd)),this.maxRadius=this.containerMetrics.furthestCornerDistanceFrom(this.xStart,this.yStart),this.waveContainer.style.top=(this.containerMetrics.height-this.containerMetrics.size)/2+"px",this.waveContainer.style.left=(this.containerMetrics.width-this.containerMetrics.size)/2+"px",this.waveContainer.style.width=this.containerMetrics.size+"px",this.waveContainer.style.height=this.containerMetrics.size+"px"},upAction:function(e){this.isMouseDown&&(this.mouseUpStart=c.now())},remove:function(){Object(o.a)(this.waveContainer.parentNode).removeChild(this.waveContainer)}},Object(i.a)({_template:Object(a.a)(s()),is:"paper-ripple",behaviors:[r.a],properties:{initialOpacity:{type:Number,value:.25},opacityDecayVelocity:{type:Number,value:.8},recenters:{type:Boolean,value:!1},center:{type:Boolean,value:!1},ripples:{type:Array,value:function(){return[]}},animating:{type:Boolean,readOnly:!0,reflectToAttribute:!0,value:!1},holdDown:{type:Boolean,value:!1,observer:"_holdDownChanged"},noink:{type:Boolean,value:!1},_animating:{type:Boolean},_boundAnimate:{type:Function,value:function(){return this.animate.bind(this)}}},get target(){return this.keyEventTarget},keyBindings:{"enter:keydown":"_onEnterKeydown","space:keydown":"_onSpaceKeydown","space:keyup":"_onSpaceKeyup"},attached:function(){11==this.parentNode.nodeType?this.keyEventTarget=Object(o.a)(this).getOwnerRoot().host:this.keyEventTarget=this.parentNode;var e=this.keyEventTarget;this.listen(e,"up","uiUpAction"),this.listen(e,"down","uiDownAction")},detached:function(){this.unlisten(this.keyEventTarget,"up","uiUpAction"),this.unlisten(this.keyEventTarget,"down","uiDownAction"),this.keyEventTarget=null},get shouldKeepAnimating(){for(var e=0;e0||(this.addRipple().downAction(e),this._animating||(this._animating=!0,this.animate()))},uiUpAction:function(e){this.noink||this.upAction(e)},upAction:function(e){this.holdDown||(this.ripples.forEach((function(t){t.upAction(e)})),this._animating=!0,this.animate())},onAnimationComplete:function(){this._animating=!1,this.$.background.style.backgroundColor=null,this.fire("transitionend")},addRipple:function(){var e=new u(this);return Object(o.a)(this.$.waves).appendChild(e.waveContainer),this.$.background.style.backgroundColor=e.color,this.ripples.push(e),this._setAnimating(!0),e},removeRipple:function(e){var t=this.ripples.indexOf(e);t<0||(this.ripples.splice(t,1),e.remove(),this.ripples.length||this._setAnimating(!1))},animate:function(){if(this._animating){var e,t;for(e=0;e',"
\n \n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ","\n \n ',"
"]);return Xe=function(){return e},e}function Ze(){var e=tt(['\n \n
\n ',"\n\n \n \n \n \n \n \n \n ",'\n \n
ContainerHostDescription
\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;at.container?1:-1}))}},{kind:"method",key:"_configChanged",value:(o=Je(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=t.target,this._config.forEach((function(e){e.container===r.container&&e.host!==parseInt(String(r.value),10)&&(e.host=r.value?parseInt(String(r.value),10):null)}));case 2:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{kind:"method",key:"_resetTapped",value:(n=Je(regeneratorRuntime.mark((function e(){var t,r,n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r={network:null},e.prev=1,e.next=4,Object(a.i)(this.hass,this.addon.slug,r);case 4:n={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),this._error="Failed to set addon network configuration, ".concat((null===(i=e.t0.body)||void 0===i?void 0:i.message)||e.t0);case 11:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=14;break}return e.next=14,f(this,this.hass,this.addon);case 14:case"end":return e.stop()}}),e,this,[[1,8]])}))),function(){return n.apply(this,arguments)})},{kind:"method",key:"_saveTapped",value:(r=Je(regeneratorRuntime.mark((function e(){var t,r,n,i,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this._error=void 0,r={},this._config.forEach((function(e){r[e.container]=parseInt(String(e.host),10)})),n={network:r},e.prev=4,e.next=7,Object(a.i)(this.hass,this.addon.slug,n);case 7:i={success:!0,response:void 0,path:"option"},Object(H.a)(this,"hass-api-called",i),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),this._error="Failed to set addon network configuration, ".concat((null===(o=e.t0.body)||void 0===o?void 0:o.message)||e.t0);case 14:if(this._error||"started"!==(null===(t=this.addon)||void 0===t?void 0:t.state)){e.next=17;break}return e.next=17,f(this,this.hass,this.addon);case 17:case"end":return e.stop()}}),e,this,[[4,11]])}))),function(){return r.apply(this,arguments)})}]}}),i.a);var vt=r(73);function yt(e){return(yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function bt(){var e=Ot(["\n .content {\n margin: auto;\n padding: 8px;\n max-width: 1024px;\n }\n hassio-addon-network,\n hassio-addon-audio,\n hassio-addon-config {\n margin-bottom: 24px;\n }\n "]);return bt=function(){return e},e}function gt(){var e=Ot(["\n \n "]);return gt=function(){return e},e}function wt(){var e=Ot(["\n \n "]);return wt=function(){return e},e}function kt(){var e=Ot(['\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a"]);return Nt=function(){return e},e}function Ht(){var e=qt([""]);return Ht=function(){return e},e}function Bt(){var e=qt(['
',"
"]);return Bt=function(){return e},e}function $t(){var e=qt(['\n
\n \n ','\n
\n ',"\n
\n
\n
\n "]);return $t=function(){return e},e}function Vt(){var e=qt([""]);return Vt=function(){return e},e}function qt(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Lt(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Wt(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Lt(o,n,i,a,s,"next",e)}function s(e){Lt(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Gt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Yt(e,t){return(Yt=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Jt(e,t){return!t||"object"!==Mt(t)&&"function"!=typeof t?Kt(e):t}function Kt(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Qt(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Xt(e){var t,r=nr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Zt(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function er(e){return e.decorators&&e.decorators.length}function tr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function rr(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function nr(e){var t=function(e,t){if("object"!==Mt(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Mt(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Mt(t)?t:String(t)}function ir(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a bit more top margin */\n font-weight: 500;\n overflow: hidden;\n text-transform: uppercase;\n text-overflow: ellipsis;\n transition: background-color 0.3s ease-in-out;\n text-transform: var(--ha-label-badge-label-text-transform, uppercase);\n }\n .label-badge .label.big span {\n font-size: 90%;\n padding: 10% 12% 7% 12%; /* push smaller text a bit down to center vertically */\n }\n .badge-container .title {\n margin-top: 1em;\n font-size: var(--ha-label-badge-title-font-size, 0.9em);\n width: var(--ha-label-badge-title-width, 5em);\n font-weight: var(--ha-label-badge-title-font-weight, 400);\n overflow: hidden;\n text-overflow: ellipsis;\n line-height: normal;\n }\n "]);return ur=function(){return e},e}function fr(){var e=yr(['
',"
"]);return fr=function(){return e},e}function pr(){var e=yr(['\n \n ',"\n
\n "]);return pr=function(){return e},e}function hr(){var e=yr([" "," "]);return hr=function(){return e},e}function mr(){var e=yr([" "]);return mr=function(){return e},e}function vr(){var e=yr(['\n
\n
\n \n \n ',"\n ","\n \n
\n ","\n
\n ","\n
\n "]);return vr=function(){return e},e}function yr(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function br(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gr(e,t){return(gr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function wr(e,t){return!t||"object"!==dr(t)&&"function"!=typeof t?kr(e):t}function kr(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Er(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function Or(e){var t,r=Dr(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function jr(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Pr(e){return e.decorators&&e.decorators.length}function xr(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _r(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function Dr(e){var t=function(e,t){if("object"!==dr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==dr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===dr(t)?t:String(t)}function Sr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a4)}),!this.icon||this.value||this.image?"":Object(i.f)(mr(),this.icon),this.value&&!this.image?Object(i.f)(hr(),this.value):"",this.label?Object(i.f)(pr(),Object(sr.a)({label:!0,big:this.label.length>5}),this.label):"",this.description?Object(i.f)(fr(),this.description):"")}},{kind:"get",static:!0,key:"styles",value:function(){return[Object(i.c)(ur())]}},{kind:"method",key:"updated",value:function(e){Ar(Cr(r.prototype),"updated",this).call(this,e),e.has("image")&&(this.shadowRoot.getElementById("badge").style.backgroundImage=this.image?"url(".concat(this.image,")"):"")}}]}}),i.a);customElements.define("ha-label-badge",Tr);r(30),r(131),r(85);var zr=r(88);function Rr(e){return(Rr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function Fr(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function Ir(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function a(e){Fr(o,n,i,a,s,"next",e)}function s(e){Fr(o,n,i,a,s,"throw",e)}a(void 0)}))}}function Mr(){var e=En(["\n :host {\n display: block;\n }\n ha-card {\n display: block;\n margin-bottom: 16px;\n }\n ha-card.warning {\n background-color: var(--error-color);\n color: white;\n }\n ha-card.warning .card-header {\n color: white;\n }\n ha-card.warning .card-content {\n color: white;\n }\n ha-card.warning mwc-button {\n --mdc-theme-primary: white !important;\n }\n .warning {\n color: var(--error-color);\n --mdc-theme-primary: var(--error-color);\n }\n .light-color {\n color: var(--secondary-text-color);\n }\n .addon-header {\n padding-left: 8px;\n font-size: 24px;\n color: var(--ha-card-header-color, --primary-text-color);\n }\n .addon-version {\n float: right;\n font-size: 15px;\n vertical-align: middle;\n }\n .errors {\n color: var(--error-color);\n margin-bottom: 16px;\n }\n .description {\n margin-bottom: 16px;\n }\n img.logo {\n max-height: 60px;\n margin: 16px 0;\n display: block;\n }\n .state {\n display: flex;\n margin: 33px 0;\n }\n .state div {\n width: 180px;\n display: inline-block;\n }\n .state ha-svg-icon {\n width: 16px;\n height: 16px;\n color: var(--secondary-text-color);\n }\n ha-switch {\n display: flex;\n }\n ha-svg-icon.running {\n color: var(--paper-green-400);\n }\n ha-svg-icon.stopped {\n color: var(--google-red-300);\n }\n ha-call-api-button {\n font-weight: 500;\n color: var(--primary-color);\n }\n .right {\n float: right;\n }\n protection-enable mwc-button {\n --mdc-theme-primary: white;\n }\n .description a {\n color: var(--primary-color);\n }\n .red {\n --ha-label-badge-color: var(--label-badge-red, #df4c1e);\n }\n .blue {\n --ha-label-badge-color: var(--label-badge-blue, #039be5);\n }\n .green {\n --ha-label-badge-color: var(--label-badge-green, #0da035);\n }\n .yellow {\n --ha-label-badge-color: var(--label-badge-yellow, #f4b400);\n }\n .security {\n margin-bottom: 16px;\n }\n .card-actions {\n display: flow-root;\n }\n .security h3 {\n margin-bottom: 8px;\n font-weight: normal;\n }\n .security ha-label-badge {\n cursor: pointer;\n margin-right: 4px;\n --ha-label-badge-padding: 8px 0 0 0;\n }\n .changelog {\n display: contents;\n }\n .changelog-link {\n color: var(--primary-color);\n text-decoration: underline;\n cursor: pointer;\n }\n ha-markdown {\n padding: 16px;\n }\n "]);return Mr=function(){return e},e}function Ur(){var e=En(['\n \n
\n \n This add-on is not available on your system.\n

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

","

\n \n ",'\n
\n ','\n
\n
\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a',"\n \n \n "]);return ao=function(){return e},e}function so(){var e=co([""]);return so=function(){return e},e}function co(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function lo(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function uo(e,t){return(uo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fo(e,t){return!t||"object"!==ro(t)&&"function"!=typeof t?po(e):t}function po(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ho(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function mo(e){return(mo=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function vo(e){var t,r=ko(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function yo(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function bo(e){return e.decorators&&e.decorators.length}function go(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function wo(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function ko(e){var t=function(e,t){if("object"!==ro(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==ro(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===ro(t)?t:String(t)}function Eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var 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 BPH+GK literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js.map b/supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js.map new file mode 100644 index 000000000..8f1703481 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.847664faa0e84cd2a23f.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.847664faa0e84cd2a23f.js","sources":["webpack:///chunk.847664faa0e84cd2a23f.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js b/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js deleted file mode 100644 index a5c4af470..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[1],{173: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(130),o=n.n(a),s=n(169),t=(n(170),n(171),n(14));o.a.commands.save=function(e){Object(t.a)(e.getWrapperElement(),"editor-save")};var c=o.a,i=s.a}}]); -//# sourceMappingURL=chunk.8c3c9860fdd9970c4eda.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.gz b/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.gz deleted file mode 100644 index f7a348dcfb6f3b9c55b90c2a6892856e2b732833..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 285 zcmV+&0pk82iwFP!0000218q;ma%(XR-M^oB<=Qi@!W?hP%*>9j!m;nj4kzDU=5{02 z0p_q-hAx&ur5l^hno$0lj7C>C9KyD%va74ujTpu?WuIMsGI;XKu} zpDGw2MqC&O7>Oxu1Kg<*S(*~;{(y&+}%7v8% z3{zaV=Se!pg_rE9$~^6!Q|u)rpWZAe(6-f5CUD?X2j!;=KHMwSQG4b=afVPqe?}?{ zkye`6LgN`1QyA2|rG@9$DL#IYp``^SYSMukk8gP4UnDX;;cS~U?mWHMOy%ToTk2}t jG$5-JI+smH%R!LKWuiKXfr7e&mI@yM=ytUQhyefqgvN%U diff --git a/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.map b/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.map deleted file mode 100644 index 971181be3..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.8c3c9860fdd9970c4eda.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.8c3c9860fdd9970c4eda.js","sources":["webpack:///chunk.8c3c9860fdd9970c4eda.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js b/supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js new file mode 100644 index 000000000..f8f7e3873 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.9ab141fb8daa74823964.js @@ -0,0 +1,3 @@ +/*! For license information please see chunk.9ab141fb8daa74823964.js.LICENSE.txt */ +(self.webpackJsonp=self.webpackJsonp||[]).push([[2],{117:function(e,t,r){"use strict";r.r(t);r(39),r(71);var n=r(0),i=r(17),o=(r(100),r(131),r(11)),c=r(9);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=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 s=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 f(){var e=h(["\n \n ","\n

\n "]);return f=function(){return e},e}function d(){var e=h(["\n \n
\n ","\n ","\n
\n ","\n \n ',"\n \n \n "]);return d=function(){return e},e}function p(){var e=h([""]);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,r,n,i,o,c){try{var a=e[o](c),s=a.value}catch(l){return void r(l)}a.done?t(s):Promise.resolve(s).then(n,i)}function y(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){return!t||"object"!==a(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 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 g(e){return(g=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"!==a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var c=t[e.placement];c.splice(c.indexOf(e.key),1);var a=this.fromElementDescriptor(e),s=this.toElementFinisherExtras((0,i[o])(a)||a);e=s.element,this.addElementPlacement(e,t),s.finisher&&n.push(s.finisher);var l=s.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 c=0;c\n
\n
\n ','\n
\n \n
\n
\n
']);return _=function(){return e},e}function E(){var e=P([""]);return E=function(){return e},e}function O(){var e=P(['\n \n ']);return O=function(){return e},e}function j(){var e=P(["",""]);return j=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 x(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function C(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var c=t[e.placement];c.splice(c.indexOf(e.key),1);var a=this.fromElementDescriptor(e),s=this.toElementFinisherExtras((0,i[o])(a)||a);e=s.element,this.addElementPlacement(e,t),s.finisher&&n.push(s.finisher);var l=s.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 c=0;c=u*xiaWk%^rgX!I`#uSQ1jglL@0so{kluaiNy3kQb`rc7GAQzt@rngG-w3&*Di=H`3r1n6 zVk}6vHUAR5qU*)e#b*67qx8komye&kdj2%}Tt&b6<(qfE`{TPvU8~?{kNyc&tk^_X zY+cgy%daZI%Vcll?rwFCqq45HXtjELPHq>A7xAX%spgCrQAFa~u-5FA%u^LEWh9Zp zONpMm!bGAM3%tCfGT@0sb4+shvv`4tNDw^CVFdm>S(rZyj7bXfukfnhF_Z*c{D525LI@#i$AqGZGuVjVrt+o+Mz{=r|Jh1u!svw za%MR=NvGJ(50I%C1V9EX?=e&lb6l(~on_z`F_Pxd&w`HyO<6$K;*teIZJ7*OzzR~> z2c200v!7-;&)9VwEap$An1$zfX=A)f`oMQ_-w@_Pvp5i%LGXHamCn|+QULXR3U%pA z5|Rf&RS1=Yz2-l(`SYER83Yf=kklhb%R%~r7DolGrv-I9N?I}rrYUPRoV5X8E3px2 zT}@3!m$axE=oe1Ses5-H>6Y>fmK}up!fxvF&}>xDH7gFz>cTNS`Q7VBo@UN^`!=kP z+HiB!hEu|&1+A(B!cDprg>aZxhv-l`NT#~U5KZK%2#R;6Ir zU$dL>1Vp>2M(&8VjOw~!N5|T~&hkt9I$;F+>TKadyUF8eXRF{;(%F=oPB=T*8_SM) z4#k#5qbasS?_zeUnm^Zc)(- zcq#HMkTB5DC=;BWDOBMYB-!N^izKT=amipPQd`Cmu<#h)w5sMCbb@pjS1HO<-4iH` z)mDnDfU~RMPmu2Kq!bc`Zz$(N1t~3xfVR07&>Fi8VsS)W@zF`LMaW z^ZPgFlIYVX)3SW}lqm2HHnWcQr4M}qP6~yg9zw@M!N7jIbkem;>g)b~4x20po(Dpwx+da_t?q8ZVZByEhwETe=&7Of-#P{Og+zXuj03W~F;e6?2VZ zq{JVUgenqgE%uoq4Ng|)1bG<+agE8z+(s$uJ+x??<`-@pT}(&CnH{|tj7~PjE>Q07 zCb0l`)ZuB`#_JukZ;K`lL5LwK80ZKcMXtuk)i)q-a#nb1oSq^eFh+8!3<=DeZijTMk@u*b z*@3t-7XjnNl9akJ+%c}jtQ1vwdKR{S!wDMVioG>0riM1Uj+=aorwuZF1f1**H6gq~^)M#K2A|60g7Q!EJ+&;LV z9VzC&MFry*YU|KGduUG5)61E*E zb;(l2vfx4ZP(2JE1WG`?^OgZu@uU;rx=%Z|26yYvpnNlYcgO3ZF!i`I*|HPdZfKSG zDDxe7_>zq@X_@duwuOrky*xmXrFEe|urW7|J05&FsqOdQd%S{OU8%q#(4g$cjSr#_ zH@32cl_{P&Ce>M6NaNqtyET)h7=c(8qPLYhG%!opnTlI9IVCVD7a zH&}AZ3R4KGw|ZU6HP{E4F&VE`UClTrE1R+B=ftJyFKq+z&Ju`+VbY_M4mko9-%(g- zoIv1xH8HGU*i?q34Rt6$#xqf0w@y#>`feM!H@dU2VziwHCVJZabz)oKX_;-%x>a@g zRa)=^T3BEBa_e~RRpSr>UD<`#90I@RYzA;kK_ouZ8H?rekoH1rzpws2o=hW~ z9v+sMzLv@Mn3T0ysS-oH)5Aq}j+YivMK*6SX-6Vjmc&E6 zD<|KHvLf_#AeN+ui+N)N5<`LBxZ_LBuwOk!428$ge@S4fArq$CI~=yrwqh=U%<6Fh zMPasp^?*m_yz0ZowuRFR;M=+^@|5Z&&}tc=@S(wY7-FdCt>Bi13!v##afRB2k>3;$ zk>s|j&lXGZT{2&a*{oG29V?SYm6na6bfgKfXWz6n{YHwN73XcAqKIKqwew2Y+4t7U z?@SONG$%Q1N-?6aN>jXKN!3LTxhH}Z5bhiXwzl?hL#=E@QrTeBPAQyeYS6iUU05qD zYgoGuGAmZ~xrw1+7#EQ0!^n)8ADEZ7M-of zb6{n);$Y<*teoRPgCjgU+T?XZn0Rnq2I5=hz4eVj3WBDunG-z)vv!j-Ngpnjw4Yv5 znAF8qJ?MhaPPu_^N+Ltw=F!+=mG3g+smU;QzUn$oyPIiu2WHD+ zlEUA%IC1^mh~Lon8jOjJXZ*i*aO z*V_vm*G%g!k&G4((;7y3W&V2W2y2kS{vply)Z%1(88y1<3i8fg9@Unc_8koR9Nd<` za&m37Wn-1-I$^slXgM4_ykOWK;JqZXMc;3?NZRUhbcY7^m&srx;&jKrQNN|7L4eNc zkF3Q#^R$sT4u6mrwFy=W_~_r!S^Vex?w6P=czSuacz*ZfF@{IT`d!H~+*0_LN0DNc z0vcznZnkY{Mh3#Slj-zJ4xt9{R4KMAmEMzOtQEhOEZ~CAa%H+GchndC$bZQLq1$u2 zhwDIyL7-Z$pxrH1?bc^YFZE7uHFEPg!a>{E>OBy`INH$?q5VX(1#fEU>C&rh4e|;+ zC$7APEbLN0B;gOdFB&dELrf0hw$=SUOxN5h@iisI?#|kbH6^-h?IG7-KVg#^UZxA+ zgGot#d{703Vo+M?Tf2jASZ;3IIxgV1!15r$x>n$ozGnzh$xLOXQ#^tzpk%p(4`2)b zAbemmsXq@R+$rb^xzW;Y9Zt-C!)-9S0qAti<2Nepxa?~#IQ+W_I?g0;Tw5~$&;O(m z99OUecb3QpXF1D*ab*b~j;xlPuq%+-J1^t@a%1Zlt*ZQjquYk$xLb9+a5_6Ejkii@ zfow_+#EH=~c23NhB?u?psMkLk@JhgNz?F zj`tL?zCVdS4oVib{pCU23bAgZ)ilI4jK{m0Fx7w|aZQpbzK7dxz9cg7KV50`L#shs1bJwF&7Bt?f0WI=N3+|^*vg3u(72IpfQHRmLyx5+Zu zFR6RCZqSL_?WM4L%fZG{xVMII(2lzuD(_sM69E?G=YCISaP8hIPt4I(h9t%qU_K+^ zt@Y4re@3}KV0`rf37Gi+hMT@49`9*ezLnn73cI1To`llWSuE3mn7NRExL zfwBh@xXT39pft+Ng7gVv!Ze`+XXgO;-VZR6N8=)3Vf=$fw6fbv9%UGX_PevSxDN3- zK@*3ygm&fWee55tpA2EAO9b@w`s(H23Kjmb2I~dvx|CpHKy7P=ZQa2g8aohjcv(!j@xFja+(UvqPS^`d#90I&_d{xrk0`%w0E6wO!tCLctQ;slng%tc%T{!0rypt?m z4X($D%ZAv6;})Y^s+7#3|1fv+_}p~=;nuVz{?$Z7zJlHbMjeGuC6#pdUnOFYCut0? z_rq!{uHKr&>YyQZB)edo83uo-xypCC?UY~KauP7)zUY~NzLK;=d&|XgiL0yJd_Dq! z&n^=dadr)aQd+TK-nJ4}|3nd!9lH`@9JMn>J_tE`PA6T1r(JA5BOLm8zcg5#k-eQqEb+Yo%cJ`Qp}S~f z?R}j6c>sX)$m$@n>X19<;xp^qEU&=O71AFW;rPTS&`j$k!P`tus00OWfRC-+`b^ni z1cA|(%b}tJmG18RDJ$@Df>;Jpx1h$>WPqk}Rj{-Dq4*$Qdtt3>NmPi`ET<@}^T>XY z9hrQ~(=HJ{`N*FP@eq%MfCxPEMc#nO_C1d%l(TT}gY_`}Hz5i}Ihrs7ZYDV3I1I@I z@PKm-oV|SZpWn2fHrpY1$qM~p?4QdaQS%A%Z}f-EX9vc8Ioy<9%g?5V<50^V8U@(t zsV{F~l--M+DbW{C%&r7r--rzSJuvrSsutjw z{1$AifTix4?JJcr(?^&lZC&khI@LL?=SkN#8zMmRwtd$TVuRy%bjKRUyge(l-#VPk zZJVHO3O3<5yCkhdl#xDZQj98u@p;q0KbUZkr6G&Q&yM||D?^HeG$a!rA&CZizwer8 zCfVrAv%RmoUETg~`p6rt!f2PJv$m!A^hs^&-FjB*HL0LCw*}j%c(!<1UN2>Su~o6% z8ZDJ5Vf+P*U*(zF#!ofKmKhlR+^n)(CQ=pW!9DcJJ##&QRtU@3ieW@*2H2eH@7!h( zph}A3wiWC7SS$|(VyG&C5s)sxZnHJS(U)Z@s$4rDmaH%om!ejBKIVe6CHPv-DyFv; zX22)tJ?JuJ=1+`^6=6)kZ z0*iycMF4B!|6T!>YjZz0qT~j@T@5g-LQ}fnue9cTeq0m5XH_jXG-V{v7~dwr5p!-f zo8uBV_5eOMBMiBbfhT2ujacdNb7Z;&erUwoI%Zto|0e=|3r^Tu)yOYF)cs2XYSr2 zF>j{AMO@FS{3rdntF7|H4FN+QEB3^2g(8wS|GRKV-q zY}@T>tzj^V77!+o?B8NoGY@h;>@;h9lG9aU!bOSmd5d! zF7Vgs%2=^%+F~n(m=sd^q_T1)$4jEUnQt>W9AFg(V*EGlHdwAqBP}!HDMKutQet1G zwI31+7XH&}3t!pqcjfyGck<^M9^I!bCifoGB8H|aCH~j?9)tHmgEW(EovEpa5{Znf z_^$bb$12`sQQ_*nyK_g~*$6pG3L#nGsE~P-VfXGMxS1Kz%nbaOnxY1K=Gtx`N_PZD zg7Xgu;?m#PZSb;Nxw%uiPsmY{qsvH1xsEKN${i%I&;q?1 z`y-KY`8@>r;ZIp#OrM1cI-#-+uV0(0vMfa0F5hd!?TdkSyIEs*LFD2v)o#|smTuPA>Sm3r z-K;NcZdPA!+n&t#DVrm%Bjw8D?IAo)Wd)$0?8gDPSqAfYio$>LUayy?o_{(7%b%>y z=TnZVi$^eoyK)x1)s zsEb@N;1d#r5hz9iqGN=0w;v{{!19SBpM`N)A*L{B2#ZfFAwW&Ugo7_lpHlEMW`FZ_ zJ|VF&VIs;xNMj*oenzWFrfkChzR&-@a95q(UgxJ?_nBic!X4J# z8@Af}X0~bGIvKlkSFOQbYn-zgw??DEGw5f{ z>)2s~z2oEk-gx-)px^5Bbg3%*mJ9T%u*9wBRZ3#LXzBsd@V7^a`Mt{6+GX9EdW%$C zPK_y*-bFR@OmjMA0cJy`Dz-Rr7`!`Bo{N{63j0TvwF=&TlE9^$0B3*k4(yA)fK{>L z$_-MOSs9Ci^Z7+!$w-3q5JtQs2fQP-rJASa?ekxdd4W_754mWlNll*>D2$;p ziHc%L7oGGky5%dxK_m5It{+XT6Vir4mhsLosfx8*sS9G@t%el}Z?s8ct<`J>J|Z?< zB$tiS8p#~z`<)#a^o&dz9&IA;v3#Yc=<#}AJtlvC_gAD}!ctF$=~Z66RfSS0=+5~8 zUdO`8k!@r1F)SrdJqxoW5L=&+lMl3kN{f4to7v&ibtYaCD&8dmRXe&{mP+t6UL(Tp zM_*1~hqttx3FaA+H<>MCBOag90MpgL$msb(Y0`CG7ES)d?(j#zEk3I)ef-fMdAs_cFka`2fbj+ed}{Ds@u^`2 zKK1hR$EUjAEI!rJ>7@0M@u|@_gHH`|d@3p8Q$F(qK9$(;saB3pbu~WK`jGh4(1uSX zN+3mbC8-k1NZ@*Qj#QcRE?>?9y(hu1?{oHXfPIt)0HupFB}780hXRo-FsK zT{wos2}BuOH#}mweP(BUXU!uM@dO$}OEiWiVHQ;hhCCG|ES!wgS#RC$GS($CG@u6B zrOw!u7*sBCF*Laps4Nr6yfLA~1feKpEBx$jfKWDZ-4s8Qf(QAT zfkVc|*y2Fv`pWbRO3oDWSXPebCfyM!4x#*^T0)O%YT8_mlw;wL8y zJPc=|<-%cR3=dsN`W(B!iijl$k(NMA4XSjhwDZ$? zQ09k=xXU{;MmZ|&*&eJCO1)`dtRm->1!LP|`R zgtN&f-*>lR1K?4KfnLUInVfMZ`T$?zB$Mlyyrg8aV0o{sV-irZS_o_8LIUhXhS(}8 zZ1MNNQLj;wrL?eb+?eoq2E&-`8%Le~*NU|6eo&xeuK*$Jy;lffzXC$&fBq1{;WrB* zv~@aZe`E;Z;G2OE_HqazG9Uy29z-_qpq+yUhZ;O+e@O6P-v%BSM~7XRA5j)pUv7yq zGNR3chKyx%ZyFvuaP2$96m~yzBR=@Iy*ubh7>42ie)m%-UPfX@2B;9iH_(fTXVMjL z$~G5DA$)sju|8Rf-73(*-kmP#n!qD{|MwFOuARUTVe^7^A989z`yM)70UWDQgR9GM z9$ZC~&w1_YSh*AhxLb0Gdd#gYix|7$3A8p+2Uu0FB6~L{nt4-OR)*XCKQ`cY)UR(Y(lXK#U>P+P;5f63B{(>1&d89H)0ct zO(-@k4i(!gT7>ws=SI+zy1x~9C%UkXgl$?JzlDmC^9Zg9rwiFz7u&N z-H659bA#_rUsQxnAg&w%SMm(MQeG&%UU>f$uggkb8?N0xp>whruP4@+lX)BD=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)},169: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"},170: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(130)):(i=[r(130)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(104)(e))},171: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(130)):(i=[r(130)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(104)(e))}}]); -//# sourceMappingURL=chunk.3a5034dbcb357e88fe52.js.map \ No newline at end of file +(self.webpackJsonp=self.webpackJsonp||[]).push([[8],{126:function(e,t,r){var n,i,o;function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}o=function(){"use strict";var e=navigator.userAgent,t=navigator.platform,r=/gecko\/\d/i.test(e),n=/MSIE \d/.test(e),i=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(e),o=/Edge\/(\d+)/.exec(e),s=n||i||o,a=s&&(n?document.documentMode||6:+(o||i)[1]),u=!o&&/WebKit\//.test(e),c=u&&/Qt\/\d+\.\d+/.test(e),f=!o&&/Chrome\//.test(e),d=/Opera\//.test(e),h=/Apple Computer/.test(navigator.vendor),p=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(e),g=/PhantomJS/.test(e),m=!o&&/AppleWebKit/.test(e)&&/Mobile\/\w+/.test(e),v=/Android/.test(e),y=m||v||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(e),b=m||/Mac/.test(t),w=/\bCrOS\b/.test(e),x=/win/i.test(t),C=d&&e.match(/Version\/(\d*\.\d*)/);C&&(C=Number(C[1])),C&&C>=15&&(d=!1,u=!0);var S=b&&(c||d&&(null==C||C<12.11)),k=r||s&&a>=9;function M(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var L,T=function(e,t){var r=e.className,n=M(t).exec(r);if(n){var i=r.slice(n.index+n[0].length);e.className=r.slice(0,n.index)+(i?n[1]+i:"")}};function N(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function O(e,t){return N(e).appendChild(t)}function A(e,t,r,n){var i=document.createElement(e);if(r&&(i.className=r),n&&(i.style.cssText=n),"string"==typeof t)i.appendChild(document.createTextNode(t));else if(t)for(var o=0;o=t)return l+(t-o);l+=s-o,l+=r-l%r,o=s+1}}m?P=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:s&&(P=function(e){try{e.select()}catch(t){}});var B=function(){this.id=null};function G(e,t){for(var r=0;r=t)return n+Math.min(l,t-i);if(i+=o-n,n=o+1,(i+=r-i%r)>=t)return n}}var _=[""];function Y(e){for(;_.length<=e;)_.push(q(_)+" ");return _[e]}function q(e){return e[e.length-1]}function $(e,t){for(var r=[],n=0;n"€"&&(e.toUpperCase()!=e.toLowerCase()||Q.test(e))}function te(e,t){return t?!!(t.source.indexOf("\\w")>-1&&ee(e))||t.test(e):ee(e)}function re(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var ne=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function ie(e){return e.charCodeAt(0)>=768&&ne.test(e)}function oe(e,t,r){for(;(r<0?t>0:tr?-1:1;;){if(t==r)return t;var i=(t+r)/2,o=n<0?Math.ceil(i):Math.floor(i);if(o==t)return e(o)?t:r;e(o)?r=o:t=o+n}}var se=null;function ae(e,t,r){var n;se=null;for(var i=0;it)return i;o.to==t&&(o.from!=o.to&&"before"==r?n=i:se=i),o.from==t&&(o.from!=o.to&&"before"!=r?n=i:se=i)}return null!=n?n:se}var ue=function(){var e=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,t=/[stwN]/,r=/[LRr]/,n=/[Lb1n]/,i=/[1n]/;function o(e,t,r){this.level=e,this.from=t,this.to=r}return function(l,s){var a="ltr"==s?"L":"R";if(0==l.length||"ltr"==s&&!e.test(l))return!1;for(var u,c=l.length,f=[],d=0;d-1&&(n[t]=i.slice(0,o).concat(i.slice(o+1)))}}}function ge(e,t){var r=he(e,t);if(r.length)for(var n=Array.prototype.slice.call(arguments,2),i=0;i0}function be(e){e.prototype.on=function(e,t){de(this,e,t)},e.prototype.off=function(e,t){pe(this,e,t)}}function we(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function xe(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function Ce(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Se(e){we(e),xe(e)}function ke(e){return e.target||e.srcElement}function Me(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),b&&e.ctrlKey&&1==t&&(t=3),t}var Le,Te,Ne=function(){if(s&&a<9)return!1;var e=A("div");return"draggable"in e||"dragDrop"in e}();function Oe(e){if(null==Le){var t=A("span","​");O(e,A("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight&&(Le=t.offsetWidth<=1&&t.offsetHeight>2&&!(s&&a<8))}var r=Le?A("span","​"):A("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px");return r.setAttribute("cm-text",""),r}function Ae(e){if(null!=Te)return Te;var t=O(e,document.createTextNode("AخA")),r=L(t,0,1).getBoundingClientRect(),n=L(t,1,2).getBoundingClientRect();return N(e),!(!r||r.left==r.right)&&(Te=n.right-r.right<3)}var De,We=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,r=[],n=e.length;t<=n;){var i=e.indexOf("\n",t);-1==i&&(i=e.length);var o=e.slice(t,"\r"==e.charAt(i-1)?i-1:i),l=o.indexOf("\r");-1!=l?(r.push(o.slice(0,l)),t+=l+1):(r.push(o),t=i+1)}return r}:function(e){return e.split(/\r\n?|\n/)},He=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(De){return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch(De){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},ze="oncopy"in(De=A("div"))||(De.setAttribute("oncopy","return;"),"function"==typeof De.oncopy),Fe=null,Pe={},Ee={};function Ie(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Pe[e]=t}function Re(e){if("string"==typeof e&&Ee.hasOwnProperty(e))e=Ee[e];else if(e&&"string"==typeof e.name&&Ee.hasOwnProperty(e.name)){var t=Ee[e.name];"string"==typeof t&&(t={name:t}),(e=J(t,e)).name=t.name}else{if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Re("application/xml");if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Re("application/json")}return"string"==typeof e?{name:e}:e||{name:"null"}}function Be(e,t){t=Re(t);var r=Pe[t.name];if(!r)return Be(e,"text/plain");var n=r(e,t);if(Ge.hasOwnProperty(t.name)){var i=Ge[t.name];for(var o in i)i.hasOwnProperty(o)&&(n.hasOwnProperty(o)&&(n["_"+o]=n[o]),n[o]=i[o])}if(n.name=t.name,t.helperType&&(n.helperType=t.helperType),t.modeProps)for(var l in t.modeProps)n[l]=t.modeProps[l];return n}var Ge={};function Ue(e,t){I(t,Ge.hasOwnProperty(e)?Ge[e]:Ge[e]={})}function Ve(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var r={};for(var n in t){var i=t[n];i instanceof Array&&(i=i.concat([])),r[n]=i}return r}function je(e,t){for(var r;e.innerMode&&(r=e.innerMode(t))&&r.mode!=e;)t=r.state,e=r.mode;return r||{mode:e,state:t}}function Ke(e,t,r){return!e.startState||e.startState(t,r)}var Xe=function(e,t,r){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=r};function _e(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var r=e;!r.lines;)for(var n=0;;++n){var i=r.children[n],o=i.chunkSize();if(t=e.first&&tr?tt(r,_e(e,r).text.length):function(e,t){var r=e.ch;return null==r||r>t?tt(e.line,t):r<0?tt(e.line,0):e}(t,_e(e,t.line).text.length)}function ut(e,t){for(var r=[],n=0;n=this.string.length},Xe.prototype.sol=function(){return this.pos==this.lineStart},Xe.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},Xe.prototype.next=function(){if(this.post},Xe.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},Xe.prototype.skipToEnd=function(){this.pos=this.string.length},Xe.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},Xe.prototype.backUp=function(e){this.pos-=e},Xe.prototype.column=function(){return this.lastColumnPos0?null:(n&&!1!==t&&(this.pos+=n[0].length),n)}var i=function(e){return r?e.toLowerCase():e};if(i(this.string.substr(this.pos,e.length))==i(e))return!1!==t&&(this.pos+=e.length),!0},Xe.prototype.current=function(){return this.string.slice(this.start,this.pos)},Xe.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},Xe.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},Xe.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};var ct=function(e,t){this.state=e,this.lookAhead=t},ft=function(e,t,r,n){this.state=t,this.doc=e,this.line=r,this.maxLookAhead=n||0,this.baseTokens=null,this.baseTokenPos=1};function dt(e,t,r,n){var i=[e.state.modeGen],o={};xt(e,t.text,e.doc.mode,r,(function(e,t){return i.push(e,t)}),o,n);for(var l=r.state,s=function(n){r.baseTokens=i;var s=e.state.overlays[n],a=1,u=0;r.state=!0,xt(e,t.text,s.mode,r,(function(e,t){for(var r=a;ue&&i.splice(a,1,e,i[a+1],n),a+=2,u=Math.min(e,n)}if(t)if(s.opaque)i.splice(r,a-r,e,"overlay "+t),a=r+2;else for(;re.options.maxHighlightLength&&Ve(e.doc.mode,n.state),o=dt(e,t,n);i&&(n.state=i),t.stateAfter=n.save(!i),t.styles=o.styles,o.classes?t.styleClasses=o.classes:t.styleClasses&&(t.styleClasses=null),r===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function pt(e,t,r){var n=e.doc,i=e.display;if(!n.mode.startState)return new ft(n,!0,t);var o=function(e,t,r){for(var n,i,o=e.doc,l=r?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;s>l;--s){if(s<=o.first)return o.first;var a=_e(o,s-1),u=a.stateAfter;if(u&&(!r||s+(u instanceof ct?u.lookAhead:0)<=o.modeFrontier))return s;var c=R(a.text,null,e.options.tabSize);(null==i||n>c)&&(i=s-1,n=c)}return i}(e,t,r),l=o>n.first&&_e(n,o-1).stateAfter,s=l?ft.fromSaved(n,l,o):new ft(n,Ke(n.mode),o);return n.iter(o,t,(function(r){gt(e,r.text,s);var n=s.line;r.stateAfter=n==t-1||n%5==0||n>=i.viewFrom&&nt.start)return o}throw new Error("Mode "+e.name+" failed to advance stream.")}ft.prototype.lookAhead=function(e){var t=this.doc.getLine(this.line+e);return null!=t&&e>this.maxLookAhead&&(this.maxLookAhead=e),t},ft.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},ft.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},ft.fromSaved=function(e,t,r){return t instanceof ct?new ft(e,Ve(e.mode,t.state),r,t.lookAhead):new ft(e,Ve(e.mode,t),r)},ft.prototype.save=function(e){var t=!1!==e?Ve(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ct(t,this.maxLookAhead):t};var yt=function(e,t,r){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=r};function bt(e,t,r,n){var i,o,l=e.doc,s=l.mode,a=_e(l,(t=at(l,t)).line),u=pt(e,t.line,r),c=new Xe(a.text,e.options.tabSize,u);for(n&&(o=[]);(n||c.pose.options.maxHighlightLength?(s=!1,l&>(e,t,n,f.pos),f.pos=t.length,a=null):a=wt(vt(r,f,n.state,d),o),d){var h=d[0].name;h&&(a="m-"+(a?h+" "+a:h))}if(!s||c!=a){for(;u=t:o.to>t);(n||(n=[])).push(new kt(l,o.from,s?null:o.to))}}return n}(r,i,l),a=function(e,t,r){var n;if(e)for(var i=0;i=t:o.to>t)||o.from==t&&"bookmark"==l.type&&(!r||o.marker.insertLeft)){var s=null==o.from||(l.inclusiveLeft?o.from<=t:o.from0&&s)for(var b=0;bt)&&(!r||Ht(r,o.marker)<0)&&(r=o.marker)}return r}function It(e,t,r,n,i){var o=_e(e,t),l=St&&o.markedSpans;if(l)for(var s=0;s=0&&f<=0||c<=0&&f>=0)&&(c<=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.to,r)>=0:rt(u.to,r)>0)||c>=0&&(a.marker.inclusiveRight&&i.inclusiveLeft?rt(u.from,n)<=0:rt(u.from,n)<0)))return!0}}}function Rt(e){for(var t;t=Ft(e);)e=t.find(-1,!0).line;return e}function Bt(e,t){var r=_e(e,t),n=Rt(r);return r==n?t:Ze(n)}function Gt(e,t){if(t>e.lastLine())return t;var r,n=_e(e,t);if(!Ut(e,n))return t;for(;r=Pt(n);)n=r.find(1,!0).line;return Ze(n)+1}function Ut(e,t){var r=St&&t.markedSpans;if(r)for(var n=void 0,i=0;it.maxLineLength&&(t.maxLineLength=r,t.maxLine=e)}))}var _t=function(e,t,r){this.text=e,At(this,t),this.height=r?r(this):1};function Yt(e){e.parent=null,Ot(e)}_t.prototype.lineNo=function(){return Ze(this)},be(_t);var qt={},$t={};function Zt(e,t){if(!e||/^\s*$/.test(e))return null;var r=t.addModeClass?$t:qt;return r[e]||(r[e]=e.replace(/\S+/g,"cm-$&"))}function Jt(e,t){var r=D("span",null,null,u?"padding-right: .1px":null),n={pre:D("pre",[r],"CodeMirror-line"),content:r,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var i=0;i<=(t.rest?t.rest.length:0);i++){var o=i?t.rest[i-1]:t.line,l=void 0;n.pos=0,n.addToken=er,Ae(e.display.measure)&&(l=ce(o,e.doc.direction))&&(n.addToken=tr(n.addToken,l)),n.map=[],nr(o,n,ht(e,o,t!=e.display.externalMeasured&&Ze(o))),o.styleClasses&&(o.styleClasses.bgClass&&(n.bgClass=F(o.styleClasses.bgClass,n.bgClass||"")),o.styleClasses.textClass&&(n.textClass=F(o.styleClasses.textClass,n.textClass||""))),0==n.map.length&&n.map.push(0,0,n.content.appendChild(Oe(e.display.measure))),0==i?(t.measure.map=n.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(n.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(u){var s=n.content.lastChild;(/\bcm-tab\b/.test(s.className)||s.querySelector&&s.querySelector(".cm-tab"))&&(n.content.className="cm-tab-wrap-hack")}return ge(e,"renderLine",e,t.line,n.pre),n.pre.className&&(n.textClass=F(n.pre.className,n.textClass||"")),n}function Qt(e){var t=A("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function er(e,t,r,n,i,o,l){if(t){var u,c=e.splitSpaces?function(e,t){if(e.length>1&&!/ /.test(e))return e;for(var r=t,n="",i=0;iu&&f.from<=u);d++);if(f.to>=c)return e(r,n,i,o,l,s,a);e(r,n.slice(0,f.to-u),i,o,null,s,a),o=null,n=n.slice(f.to-u),u=f.to}}}function rr(e,t,r,n){var i=!n&&r.widgetNode;i&&e.map.push(e.pos,e.pos+t,i),!n&&e.cm.display.input.needsContentAttribute&&(i||(i=e.content.appendChild(document.createElement("span"))),i.setAttribute("cm-marker",r.id)),i&&(e.cm.display.input.setUneditable(i),e.content.appendChild(i)),e.pos+=t,e.trailingSpace=!1}function nr(e,t,r){var n=e.markedSpans,i=e.text,o=0;if(n)for(var l,s,a,u,c,f,d,h=i.length,p=0,g=1,m="",v=0;;){if(v==p){a=u=c=s="",d=null,f=null,v=1/0;for(var y=[],b=void 0,w=0;wp||C.collapsed&&x.to==p&&x.from==p)){if(null!=x.to&&x.to!=p&&v>x.to&&(v=x.to,u=""),C.className&&(a+=" "+C.className),C.css&&(s=(s?s+";":"")+C.css),C.startStyle&&x.from==p&&(c+=" "+C.startStyle),C.endStyle&&x.to==v&&(b||(b=[])).push(C.endStyle,x.to),C.title&&((d||(d={})).title=C.title),C.attributes)for(var S in C.attributes)(d||(d={}))[S]=C.attributes[S];C.collapsed&&(!f||Ht(f.marker,C)<0)&&(f=x)}else x.from>p&&v>x.from&&(v=x.from)}if(b)for(var k=0;k=h)break;for(var L=Math.min(h,v);;){if(m){var T=p+m.length;if(!f){var N=T>L?m.slice(0,L-p):m;t.addToken(t,N,l?l+a:a,c,p+N.length==v?u:"",s,d)}if(T>=L){m=m.slice(L-p),p=L;break}p=T,c=""}m=i.slice(o,o=r[g++]),l=Zt(r[g++],t.cm.options)}}else for(var O=1;Or)return{map:e.measure.maps[i],cache:e.measure.caches[i],before:!0}}function Ar(e,t,r,n){return Hr(e,Wr(e,t),r,n)}function Dr(e,t){if(t>=e.display.viewFrom&&t=r.lineN&&t2&&o.push((a.bottom+u.top)/2-r.top)}}o.push(r.bottom-r.top)}}(e,t.view,t.rect),t.hasHeights=!0),(o=function(e,t,r,n){var i,o=Pr(t.map,r,n),l=o.node,u=o.start,c=o.end,f=o.collapse;if(3==l.nodeType){for(var d=0;d<4;d++){for(;u&&ie(t.line.text.charAt(o.coverStart+u));)--u;for(;o.coverStart+c1}(e))return t;var r=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI;return{left:t.left*r,right:t.right*r,top:t.top*n,bottom:t.bottom*n}}(e.display.measure,i))}else{var h;u>0&&(f=n="right"),i=e.options.lineWrapping&&(h=l.getClientRects()).length>1?h["right"==n?h.length-1:0]:l.getBoundingClientRect()}if(s&&a<9&&!u&&(!i||!i.left&&!i.right)){var p=l.parentNode.getClientRects()[0];i=p?{left:p.left,right:p.left+on(e.display),top:p.top,bottom:p.bottom}:Fr}for(var g=i.top-t.rect.top,m=i.bottom-t.rect.top,v=(g+m)/2,y=t.view.measure.heights,b=0;bt)&&(i=(o=a-s)-1,t>=a&&(l="right")),null!=i){if(n=e[u+2],s==a&&r==(n.insertLeft?"left":"right")&&(l=r),"left"==r&&0==i)for(;u&&e[u-2]==e[u-3]&&e[u-1].insertLeft;)n=e[2+(u-=3)],l="left";if("right"==r&&i==a-s)for(;u=0&&(r=e[i]).left==r.right;i--);return r}function Ir(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t=n.text.length?(a=n.text.length,u="before"):a<=0&&(a=0,u="after"),!s)return l("before"==u?a-1:a,"before"==u);function c(e,t,r){return l(r?e-1:e,1==s[t].level!=r)}var f=ae(s,a,u),d=se,h=c(a,f,"before"==u);return null!=d&&(h.other=c(a,d,"before"!=u)),h}function Yr(e,t){var r=0;t=at(e.doc,t),e.options.lineWrapping||(r=on(e.display)*t.ch);var n=_e(e.doc,t.line),i=jt(n)+Sr(e.display);return{left:r,right:r,top:i,bottom:i+n.height}}function qr(e,t,r,n,i){var o=tt(e,t,r);return o.xRel=i,n&&(o.outside=n),o}function $r(e,t,r){var n=e.doc;if((r+=e.display.viewOffset)<0)return qr(n.first,0,null,-1,-1);var i=Je(n,r),o=n.first+n.size-1;if(i>o)return qr(n.first+n.size-1,_e(n,o).text.length,null,1,1);t<0&&(t=0);for(var l=_e(n,i);;){var s=en(e,l,i,t,r),a=Et(l,s.ch+(s.xRel>0||s.outside>0?1:0));if(!a)return s;var u=a.find(1);if(u.line==i)return u;l=_e(n,i=u.line)}}function Zr(e,t,r,n){n-=Vr(t);var i=t.text.length,o=le((function(t){return Hr(e,r,t-1).bottom<=n}),i,0);return{begin:o,end:i=le((function(t){return Hr(e,r,t).top>n}),o,i)}}function Jr(e,t,r,n){return r||(r=Wr(e,t)),Zr(e,t,r,jr(e,t,Hr(e,r,n),"line").top)}function Qr(e,t,r,n){return!(e.bottom<=r)&&(e.top>r||(n?e.left:e.right)>t)}function en(e,t,r,n,i){i-=jt(t);var o=Wr(e,t),l=Vr(t),s=0,a=t.text.length,u=!0,c=ce(t,e.doc.direction);if(c){var f=(e.options.lineWrapping?rn:tn)(e,t,r,o,c,n,i);s=(u=1!=f.level)?f.from:f.to-1,a=u?f.to:f.from-1}var d,h,p=null,g=null,m=le((function(t){var r=Hr(e,o,t);return r.top+=l,r.bottom+=l,!!Qr(r,n,i,!1)&&(r.top<=i&&r.left<=n&&(p=t,g=r),!0)}),s,a),v=!1;if(g){var y=n-g.left=w.bottom?1:0}return qr(r,m=oe(t.text,m,1),h,v,n-d)}function tn(e,t,r,n,i,o,l){var s=le((function(s){var a=i[s],u=1!=a.level;return Qr(_r(e,tt(r,u?a.to:a.from,u?"before":"after"),"line",t,n),o,l,!0)}),0,i.length-1),a=i[s];if(s>0){var u=1!=a.level,c=_r(e,tt(r,u?a.from:a.to,u?"after":"before"),"line",t,n);Qr(c,o,l,!0)&&c.top>l&&(a=i[s-1])}return a}function rn(e,t,r,n,i,o,l){var s=Zr(e,t,n,l),a=s.begin,u=s.end;/\s/.test(t.text.charAt(u-1))&&u--;for(var c=null,f=null,d=0;d=u||h.to<=a)){var p=Hr(e,n,1!=h.level?Math.min(u,h.to)-1:Math.max(a,h.from)).right,g=pg)&&(c=h,f=g)}}return c||(c=i[i.length-1]),c.fromu&&(c={from:c.from,to:u,level:c.level}),c}function nn(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==zr){zr=A("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)zr.appendChild(document.createTextNode("x")),zr.appendChild(A("br"));zr.appendChild(document.createTextNode("x"))}O(e.measure,zr);var r=zr.offsetHeight/50;return r>3&&(e.cachedTextHeight=r),N(e.measure),r||1}function on(e){if(null!=e.cachedCharWidth)return e.cachedCharWidth;var t=A("span","xxxxxxxxxx"),r=A("pre",[t],"CodeMirror-line-like");O(e.measure,r);var n=t.getBoundingClientRect(),i=(n.right-n.left)/10;return i>2&&(e.cachedCharWidth=i),i||10}function ln(e){for(var t=e.display,r={},n={},i=t.gutters.clientLeft,o=t.gutters.firstChild,l=0;o;o=o.nextSibling,++l){var s=e.display.gutterSpecs[l].className;r[s]=o.offsetLeft+o.clientLeft+i,n[s]=o.clientWidth}return{fixedPos:sn(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:r,gutterWidth:n,wrapperWidth:t.wrapper.clientWidth}}function sn(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function an(e){var t=nn(e.display),r=e.options.lineWrapping,n=r&&Math.max(5,e.display.scroller.clientWidth/on(e.display)-3);return function(i){if(Ut(e.doc,i))return 0;var o=0;if(i.widgets)for(var l=0;l=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var r=e.display.view,n=0;nt)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo)St&&Bt(e.doc,t)i.viewFrom?pn(e):(i.viewFrom+=n,i.viewTo+=n);else if(t<=i.viewFrom&&r>=i.viewTo)pn(e);else if(t<=i.viewFrom){var o=gn(e,r,r+n,1);o?(i.view=i.view.slice(o.index),i.viewFrom=o.lineN,i.viewTo+=n):pn(e)}else if(r>=i.viewTo){var l=gn(e,t,t,-1);l?(i.view=i.view.slice(0,l.index),i.viewTo=l.lineN):pn(e)}else{var s=gn(e,t,t,-1),a=gn(e,r,r+n,1);s&&a?(i.view=i.view.slice(0,s.index).concat(or(e,s.lineN,a.lineN)).concat(i.view.slice(a.index)),i.viewTo+=n):pn(e)}var u=i.externalMeasured;u&&(r=i.lineN&&t=n.viewTo)){var o=n.view[fn(e,t)];if(null!=o.node){var l=o.changes||(o.changes=[]);-1==G(l,r)&&l.push(r)}}}function pn(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function gn(e,t,r,n){var i,o=fn(e,t),l=e.display.view;if(!St||r==e.doc.first+e.doc.size)return{index:o,lineN:r};for(var s=e.display.viewFrom,a=0;a0){if(o==l.length-1)return null;i=s+l[o].size-t,o++}else i=s-t;t+=i,r+=i}for(;Bt(e.doc,r)!=r;){if(o==(n<0?0:l.length-1))return null;r+=n*l[o-(n<0?1:0)].size,o+=n}return{index:o,lineN:r}}function mn(e){for(var t=e.display.view,r=0,n=0;n=e.display.viewTo||s.to().linet||t==r&&l.to==t)&&(n(Math.max(l.from,t),Math.min(l.to,r),1==l.level?"rtl":"ltr",o),i=!0)}i||n(t,r,"ltr")}(g,r||0,null==n?d:n,(function(e,t,i,f){var m="ltr"==i,v=h(e,m?"left":"right"),y=h(t-1,m?"right":"left"),b=null==r&&0==e,w=null==n&&t==d,x=0==f,C=!g||f==g.length-1;if(y.top-v.top<=3){var S=(u?w:b)&&C,k=(u?b:w)&&x?s:(m?v:y).left,M=S?a:(m?y:v).right;c(k,v.top,M-k,v.bottom)}else{var L,T,N,O;m?(L=u&&b&&x?s:v.left,T=u?a:p(e,i,"before"),N=u?s:p(t,i,"after"),O=u&&w&&C?a:y.right):(L=u?p(e,i,"before"):s,T=!u&&b&&x?a:v.right,N=!u&&w&&C?s:y.left,O=u?p(t,i,"after"):a),c(L,v.top,T-L,v.bottom),v.bottom0?t.blinker=setInterval((function(){return t.cursorDiv.style.visibility=(r=!r)?"":"hidden"}),e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function Sn(e){e.state.focused||(e.display.input.focus(),Mn(e))}function kn(e){e.state.delayingBlurEvent=!0,setTimeout((function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,Ln(e))}),100)}function Mn(e,t){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(ge(e,"focus",e,t),e.state.focused=!0,z(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),u&&setTimeout((function(){return e.display.input.reset(!0)}),20)),e.display.input.receivedFocus()),Cn(e))}function Ln(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ge(e,"blur",e,t),e.state.focused=!1,T(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout((function(){e.state.focused||(e.display.shift=!1)}),150))}function Tn(e){for(var t=e.display,r=t.lineDiv.offsetTop,n=0;n.005||d<-.005)&&($e(i.line,l),Nn(i.line),i.rest))for(var h=0;he.display.sizerWidth){var p=Math.ceil(u/on(e.display));p>e.display.maxLineLength&&(e.display.maxLineLength=p,e.display.maxLine=i.line,e.display.maxLineChanged=!0)}}}}function Nn(e){if(e.widgets)for(var t=0;t=l&&(o=Je(t,jt(_e(t,a))-e.wrapper.clientHeight),l=a)}return{from:o,to:Math.max(l,o+1)}}function An(e,t){var r=e.display,n=nn(e.display);t.top<0&&(t.top=0);var i=e.curOp&&null!=e.curOp.scrollTop?e.curOp.scrollTop:r.scroller.scrollTop,o=Nr(e),l={};t.bottom-t.top>o&&(t.bottom=t.top+o);var s=e.doc.height+kr(r),a=t.tops-n;if(t.topi+o){var c=Math.min(t.top,(u?s:t.bottom)-o);c!=i&&(l.scrollTop=c)}var f=e.curOp&&null!=e.curOp.scrollLeft?e.curOp.scrollLeft:r.scroller.scrollLeft,d=Tr(e)-(e.options.fixedGutter?r.gutters.offsetWidth:0),h=t.right-t.left>d;return h&&(t.right=t.left+d),t.left<10?l.scrollLeft=0:t.leftd+f-3&&(l.scrollLeft=t.right+(h?0:10)-d),l}function Dn(e,t){null!=t&&(zn(e),e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc.scrollTop:e.curOp.scrollTop)+t)}function Wn(e){zn(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Hn(e,t,r){null==t&&null==r||zn(e),null!=t&&(e.curOp.scrollLeft=t),null!=r&&(e.curOp.scrollTop=r)}function zn(e){var t=e.curOp.scrollToPos;t&&(e.curOp.scrollToPos=null,Fn(e,Yr(e,t.from),Yr(e,t.to),t.margin))}function Fn(e,t,r,n){var i=An(e,{left:Math.min(t.left,r.left),top:Math.min(t.top,r.top)-n,right:Math.max(t.right,r.right),bottom:Math.max(t.bottom,r.bottom)+n});Hn(e,i.scrollLeft,i.scrollTop)}function Pn(e,t){Math.abs(e.doc.scrollTop-t)<2||(r||ui(e,{top:t}),En(e,t,!0),r&&ui(e),ii(e,100))}function En(e,t,r){t=Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t),(e.display.scroller.scrollTop!=t||r)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function In(e,t,r,n){t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),(r?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!n||(e.doc.scrollLeft=t,di(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Rn(e){var t=e.display,r=t.gutters.offsetWidth,n=Math.round(e.doc.height+kr(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?r:0,docHeight:n,scrollHeight:n+Lr(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:r}}var Bn=function(e,t,r){this.cm=r;var n=this.vert=A("div",[A("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),i=this.horiz=A("div",[A("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");n.tabIndex=i.tabIndex=-1,e(n),e(i),de(n,"scroll",(function(){n.clientHeight&&t(n.scrollTop,"vertical")})),de(i,"scroll",(function(){i.clientWidth&&t(i.scrollLeft,"horizontal")})),this.checkedZeroWidth=!1,s&&a<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Bn.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,r=e.scrollHeight>e.clientHeight+1,n=e.nativeBarWidth;if(r){this.vert.style.display="block",this.vert.style.bottom=t?n+"px":"0";var i=e.viewHeight-(t?n:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+i)+"px"}else this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=r?n+"px":"0",this.horiz.style.left=e.barLeft+"px";var o=e.viewWidth-e.barLeft-(r?n:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+o)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(0==n&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:r?n:0,bottom:t?n:0}},Bn.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Bn.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Bn.prototype.zeroWidthHack=function(){var e=b&&!p?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.pointerEvents=this.vert.style.pointerEvents="none",this.disableHoriz=new B,this.disableVert=new B},Bn.prototype.enableZeroWidthBar=function(e,t,r){e.style.pointerEvents="auto",t.set(1e3,(function n(){var i=e.getBoundingClientRect();("vert"==r?document.elementFromPoint(i.right-1,(i.top+i.bottom)/2):document.elementFromPoint((i.right+i.left)/2,i.bottom-1))!=e?e.style.pointerEvents="none":t.set(1e3,n)}))},Bn.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Gn=function(){};function Un(e,t){t||(t=Rn(e));var r=e.display.barWidth,n=e.display.barHeight;Vn(e,t);for(var i=0;i<4&&r!=e.display.barWidth||n!=e.display.barHeight;i++)r!=e.display.barWidth&&e.options.lineWrapping&&Tn(e),Vn(e,Rn(e)),r=e.display.barWidth,n=e.display.barHeight}function Vn(e,t){var r=e.display,n=r.scrollbars.update(t);r.sizer.style.paddingRight=(r.barWidth=n.right)+"px",r.sizer.style.paddingBottom=(r.barHeight=n.bottom)+"px",r.heightForcer.style.borderBottom=n.bottom+"px solid transparent",n.right&&n.bottom?(r.scrollbarFiller.style.display="block",r.scrollbarFiller.style.height=n.bottom+"px",r.scrollbarFiller.style.width=n.right+"px"):r.scrollbarFiller.style.display="",n.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(r.gutterFiller.style.display="block",r.gutterFiller.style.height=n.bottom+"px",r.gutterFiller.style.width=t.gutterWidth+"px"):r.gutterFiller.style.display=""}Gn.prototype.update=function(){return{bottom:0,right:0}},Gn.prototype.setScrollLeft=function(){},Gn.prototype.setScrollTop=function(){},Gn.prototype.clear=function(){};var jn={native:Bn,null:Gn};function Kn(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&&T(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new jn[e.options.scrollbarStyle]((function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),de(t,"mousedown",(function(){e.state.focused&&setTimeout((function(){return e.display.input.focus()}),0)})),t.setAttribute("cm-not-content","true")}),(function(t,r){"horizontal"==r?In(e,t):Pn(e,t)}),e),e.display.scrollbars.addClass&&z(e.display.wrapper,e.display.scrollbars.addClass)}var Xn=0;function _n(e){var t;e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++Xn},t=e.curOp,lr?lr.ops.push(t):t.ownsGroup=lr={ops:[t],delayedCallbacks:[]}}function Yn(e){var t=e.curOp;t&&function(e,t){var r=e.ownsGroup;if(r)try{!function(e){var t=e.delayedCallbacks,r=0;do{for(;r=r.viewTo)||r.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new li(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function $n(e){e.updatedDisplay=e.mustUpdate&&si(e.cm,e.update)}function Zn(e){var t=e.cm,r=t.display;e.updatedDisplay&&Tn(t),e.barMeasure=Rn(t),r.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Ar(t,r.maxLine,r.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(r.scroller.clientWidth,r.sizer.offsetLeft+e.adjustWidthTo+Lr(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,r.sizer.offsetLeft+e.adjustWidthTo-Tr(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=r.input.prepareSelection())}function Jn(e){var t=e.cm;null!=e.adjustWidthTo&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft(window.innerHeight||document.documentElement.clientHeight)&&(i=!1),null!=i&&!g){var o=A("div","​",null,"position: absolute;\n top: "+(t.top-r.viewOffset-Sr(e.display))+"px;\n height: "+(t.bottom-t.top+Lr(e)+r.barHeight)+"px;\n left: "+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(o),o.scrollIntoView(i),e.display.lineSpace.removeChild(o)}}}(t,function(e,t,r,n){var i;null==n&&(n=0),e.options.lineWrapping||t!=r||(r="before"==(t=t.ch?tt(t.line,"before"==t.sticky?t.ch-1:t.ch,"after"):t).sticky?tt(t.line,t.ch+1,"before"):t);for(var o=0;o<5;o++){var l=!1,s=_r(e,t),a=r&&r!=t?_r(e,r):s,u=An(e,i={left:Math.min(s.left,a.left),top:Math.min(s.top,a.top)-n,right:Math.max(s.left,a.left),bottom:Math.max(s.bottom,a.bottom)+n}),c=e.doc.scrollTop,f=e.doc.scrollLeft;if(null!=u.scrollTop&&(Pn(e,u.scrollTop),Math.abs(e.doc.scrollTop-c)>1&&(l=!0)),null!=u.scrollLeft&&(In(e,u.scrollLeft),Math.abs(e.doc.scrollLeft-f)>1&&(l=!0)),!l)break}return i}(t,at(n,e.scrollToPos.from),at(n,e.scrollToPos.to),e.scrollToPos.margin));var i=e.maybeHiddenMarkers,o=e.maybeUnhiddenMarkers;if(i)for(var l=0;l=e.display.viewTo)){var r=+new Date+e.options.workTime,n=pt(e,t.highlightFrontier),i=[];t.iter(n.line,Math.min(t.first+t.size,e.display.viewTo+500),(function(o){if(n.line>=e.display.viewFrom){var l=o.styles,s=o.text.length>e.options.maxHighlightLength?Ve(t.mode,n.state):null,a=dt(e,o,n,!0);s&&(n.state=s),o.styles=a.styles;var u=o.styleClasses,c=a.classes;c?o.styleClasses=c:u&&(o.styleClasses=null);for(var f=!l||l.length!=o.styles.length||u!=c&&(!u||!c||u.bgClass!=c.bgClass||u.textClass!=c.textClass),d=0;!f&&dr)return ii(e,e.options.workDelay),!0})),t.highlightFrontier=n.line,t.modeFrontier=Math.max(t.modeFrontier,n.line),i.length&&ei(e,(function(){for(var t=0;t=r.viewFrom&&t.visible.to<=r.viewTo&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo)&&r.renderedView==r.view&&0==mn(e))return!1;hi(e)&&(pn(e),t.dims=ln(e));var i=n.first+n.size,o=Math.max(t.visible.from-e.options.viewportMargin,n.first),l=Math.min(i,t.visible.to+e.options.viewportMargin);r.viewFroml&&r.viewTo-l<20&&(l=Math.min(i,r.viewTo)),St&&(o=Bt(e.doc,o),l=Gt(e.doc,l));var s=o!=r.viewFrom||l!=r.viewTo||r.lastWrapHeight!=t.wrapperHeight||r.lastWrapWidth!=t.wrapperWidth;!function(e,t,r){var n=e.display;0==n.view.length||t>=n.viewTo||r<=n.viewFrom?(n.view=or(e,t,r),n.viewFrom=t):(n.viewFrom>t?n.view=or(e,t,n.viewFrom).concat(n.view):n.viewFromr&&(n.view=n.view.slice(0,fn(e,r)))),n.viewTo=r}(e,o,l),r.viewOffset=jt(_e(e.doc,r.viewFrom)),e.display.mover.style.top=r.viewOffset+"px";var a=mn(e);if(!s&&0==a&&!t.force&&r.renderedView==r.view&&(null==r.updateLineNumbers||r.updateLineNumbers>=r.viewTo))return!1;var c=function(e){if(e.hasFocus())return null;var t=H();if(!t||!W(e.display.lineDiv,t))return null;var r={activeElt:t};if(window.getSelection){var n=window.getSelection();n.anchorNode&&n.extend&&W(e.display.lineDiv,n.anchorNode)&&(r.anchorNode=n.anchorNode,r.anchorOffset=n.anchorOffset,r.focusNode=n.focusNode,r.focusOffset=n.focusOffset)}return r}(e);return a>4&&(r.lineDiv.style.display="none"),function(e,t,r){var n=e.display,i=e.options.lineNumbers,o=n.lineDiv,l=o.firstChild;function s(t){var r=t.nextSibling;return u&&b&&e.display.currentWheelTarget==t?t.style.display="none":t.parentNode.removeChild(t),r}for(var a=n.view,c=n.viewFrom,f=0;f-1&&(h=!1),cr(e,d,c,r)),h&&(N(d.lineNumber),d.lineNumber.appendChild(document.createTextNode(et(e.options,c)))),l=d.node.nextSibling}else{var p=vr(e,d,c,r);o.insertBefore(p,l)}c+=d.size}for(;l;)l=s(l)}(e,r.updateLineNumbers,t.dims),a>4&&(r.lineDiv.style.display=""),r.renderedView=r.view,function(e){if(e&&e.activeElt&&e.activeElt!=H()&&(e.activeElt.focus(),e.anchorNode&&W(document.body,e.anchorNode)&&W(document.body,e.focusNode))){var t=window.getSelection(),r=document.createRange();r.setEnd(e.anchorNode,e.anchorOffset),r.collapse(!1),t.removeAllRanges(),t.addRange(r),t.extend(e.focusNode,e.focusOffset)}}(c),N(r.cursorDiv),N(r.selectionDiv),r.gutters.style.height=r.sizer.style.minHeight=0,s&&(r.lastWrapHeight=t.wrapperHeight,r.lastWrapWidth=t.wrapperWidth,ii(e,400)),r.updateLineNumbers=null,!0}function ai(e,t){for(var r=t.viewport,n=!0;(n&&e.options.lineWrapping&&t.oldDisplayWidth!=Tr(e)||(r&&null!=r.top&&(r={top:Math.min(e.doc.height+kr(e.display)-Nr(e),r.top)}),t.visible=On(e.display,e.doc,r),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&si(e,t);n=!1){Tn(e);var i=Rn(e);vn(e),Un(e,i),fi(e,i),t.force=!1}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function ui(e,t){var r=new li(e,t);if(si(e,r)){Tn(e),ai(e,r);var n=Rn(e);vn(e),Un(e,n),fi(e,n),r.finish()}}function ci(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px"}function fi(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Lr(e)+"px"}function di(e){var t=e.display,r=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var n=sn(t)-t.scroller.scrollLeft+e.doc.scrollLeft,i=t.gutters.offsetWidth,o=n+"px",l=0;ls.clientWidth,c=s.scrollHeight>s.clientHeight;if(i&&a||o&&c){if(o&&b&&u)e:for(var f=t.target,h=l.view;f!=s;f=f.parentNode)for(var p=0;p=0&&rt(e,n.to())<=0)return r}return-1};var ki=function(e,t){this.anchor=e,this.head=t};function Mi(e,t,r){var n=e&&e.options.selectionsMayTouch,i=t[r];t.sort((function(e,t){return rt(e.from(),t.from())})),r=G(t,i);for(var o=1;o0:a>=0){var u=lt(s.from(),l.from()),c=ot(s.to(),l.to()),f=s.empty()?l.from()==l.head:s.from()==s.head;o<=r&&--r,t.splice(--o,2,new ki(f?c:u,f?u:c))}}return new Si(t,r)}function Li(e,t){return new Si([new ki(e,t||e)],0)}function Ti(e){return e.text?tt(e.from.line+e.text.length-1,q(e.text).length+(1==e.text.length?e.from.ch:0)):e.to}function Ni(e,t){if(rt(e,t.from)<0)return e;if(rt(e,t.to)<=0)return Ti(t);var r=e.line+t.text.length-(t.to.line-t.from.line)-1,n=e.ch;return e.line==t.to.line&&(n+=Ti(t).ch-t.to.ch),tt(r,n)}function Oi(e,t){for(var r=[],n=0;n1&&e.remove(s.line+1,p-1),e.insert(s.line+1,v)}ar(e,"change",e,t)}function Fi(e,t,r){!function e(n,i,o){if(n.linked)for(var l=0;ls-(e.cm?e.cm.options.historyEventDelay:500)||"*"==t.origin.charAt(0)))&&(o=function(e,t){return t?(Bi(e.done),q(e.done)):e.done.length&&!q(e.done).ranges?q(e.done):e.done.length>1&&!e.done[e.done.length-2].ranges?(e.done.pop(),q(e.done)):void 0}(i,i.lastOp==n)))l=q(o.changes),0==rt(t.from,t.to)&&0==rt(t.from,l.to)?l.to=Ti(t):o.changes.push(Ri(e,t));else{var a=q(i.done);for(a&&a.ranges||Vi(e.sel,i.done),o={changes:[Ri(e,t)],generation:i.generation},i.done.push(o);i.done.length>i.undoDepth;)i.done.shift(),i.done[0].ranges||i.done.shift()}i.done.push(r),i.generation=++i.maxGeneration,i.lastModTime=i.lastSelTime=s,i.lastOp=i.lastSelOp=n,i.lastOrigin=i.lastSelOrigin=t.origin,l||ge(e,"historyAdded")}function Ui(e,t,r,n){var i=e.history,o=n&&n.origin;r==i.lastSelOp||o&&i.lastSelOrigin==o&&(i.lastModTime==i.lastSelTime&&i.lastOrigin==o||function(e,t,r,n){var i=t.charAt(0);return"*"==i||"+"==i&&r.ranges.length==n.ranges.length&&r.somethingSelected()==n.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}(e,o,q(i.done),t))?i.done[i.done.length-1]=t:Vi(t,i.done),i.lastSelTime=+new Date,i.lastSelOrigin=o,i.lastSelOp=r,n&&!1!==n.clearRedo&&Bi(i.undone)}function Vi(e,t){var r=q(t);r&&r.ranges&&r.equals(e)||t.push(e)}function ji(e,t,r,n){var i=t["spans_"+e.id],o=0;e.iter(Math.max(e.first,r),Math.min(e.first+e.size,n),(function(r){r.markedSpans&&((i||(i=t["spans_"+e.id]={}))[o]=r.markedSpans),++o}))}function Ki(e){if(!e)return null;for(var t,r=0;r-1&&(q(s)[f]=u[f],delete u[f])}}}return n}function Yi(e,t,r,n){if(n){var i=e.anchor;if(r){var o=rt(t,i)<0;o!=rt(r,i)<0?(i=t,t=r):o!=rt(t,r)<0&&(t=r)}return new ki(i,t)}return new ki(r||t,t)}function qi(e,t,r,n,i){null==i&&(i=e.cm&&(e.cm.display.shift||e.extend)),eo(e,new Si([Yi(e.sel.primary(),t,r,i)],0),n)}function $i(e,t,r){for(var n=[],i=e.cm&&(e.cm.display.shift||e.extend),o=0;o=t.ch:s.to>t.ch))){if(i&&(ge(a,"beforeCursorEnter"),a.explicitlyCleared)){if(o.markedSpans){--l;continue}break}if(!a.atomic)continue;if(r){var f=a.find(n<0?1:-1),d=void 0;if((n<0?c:u)&&(f=so(e,f,-n,f&&f.line==t.line?o:null)),f&&f.line==t.line&&(d=rt(f,r))&&(n<0?d<0:d>0))return oo(e,f,t,n,i)}var h=a.find(n<0?-1:1);return(n<0?u:c)&&(h=so(e,h,n,h.line==t.line?o:null)),h?oo(e,h,t,n,i):null}}return t}function lo(e,t,r,n,i){var o=n||1,l=oo(e,t,r,o,i)||!i&&oo(e,t,r,o,!0)||oo(e,t,r,-o,i)||!i&&oo(e,t,r,-o,!0);return l||(e.cantEdit=!0,tt(e.first,0))}function so(e,t,r,n){return r<0&&0==t.ch?t.line>e.first?at(e,tt(t.line-1)):null:r>0&&t.ch==(n||_e(e,t.line)).text.length?t.line0)){var c=[a,1],f=rt(u.from,s.from),d=rt(u.to,s.to);(f<0||!l.inclusiveLeft&&!f)&&c.push({from:u.from,to:s.from}),(d>0||!l.inclusiveRight&&!d)&&c.push({from:s.to,to:u.to}),i.splice.apply(i,c),a+=c.length-3}}return i}(e,t.from,t.to);if(n)for(var i=n.length-1;i>=0;--i)fo(e,{from:n[i].from,to:n[i].to,text:i?[""]:t.text,origin:t.origin});else fo(e,t)}}function fo(e,t){if(1!=t.text.length||""!=t.text[0]||0!=rt(t.from,t.to)){var r=Oi(e,t);Gi(e,t,r,e.cm?e.cm.curOp.id:NaN),go(e,t,r,Tt(e,t));var n=[];Fi(e,(function(e,r){r||-1!=G(n,e.history)||(bo(e.history,t),n.push(e.history)),go(e,t,null,Tt(e,t))}))}}function ho(e,t,r){var n=e.cm&&e.cm.state.suppressEdits;if(!n||r){for(var i,o=e.history,l=e.sel,s="undo"==t?o.done:o.undone,a="undo"==t?o.undone:o.done,u=0;u=0;--h){var p=d(h);if(p)return p.v}}}}function po(e,t){if(0!=t&&(e.first+=t,e.sel=new Si($(e.sel.ranges,(function(e){return new ki(tt(e.anchor.line+t,e.anchor.ch),tt(e.head.line+t,e.head.ch))})),e.sel.primIndex),e.cm)){dn(e.cm,e.first,e.first-t,t);for(var r=e.cm.display,n=r.viewFrom;ne.lastLine())){if(t.from.lineo&&(t={from:t.from,to:tt(o,_e(e,o).text.length),text:[t.text[0]],origin:t.origin}),t.removed=Ye(e,t.from,t.to),r||(r=Oi(e,t)),e.cm?function(e,t,r){var n=e.doc,i=e.display,o=t.from,l=t.to,s=!1,a=o.line;e.options.lineWrapping||(a=Ze(Rt(_e(n,o.line))),n.iter(a,l.line+1,(function(e){if(e==i.maxLine)return s=!0,!0}))),n.sel.contains(t.from,t.to)>-1&&ve(e),zi(n,t,r,an(e)),e.options.lineWrapping||(n.iter(a,o.line+t.text.length,(function(e){var t=Kt(e);t>i.maxLineLength&&(i.maxLine=e,i.maxLineLength=t,i.maxLineChanged=!0,s=!1)})),s&&(e.curOp.updateMaxLine=!0)),function(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontierr;n--){var i=_e(e,n).stateAfter;if(i&&(!(i instanceof ct)||n+i.lookAhead1||!(this.children[0]instanceof xo))){var s=[];this.collapse(s),this.children=[new xo(s)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var l=i.lines.length%25+25,s=l;s10);e.parent.maybeSpill()}},iterN:function(e,t,r){for(var n=0;n0||0==l&&!1!==o.clearWhenEmpty)return o;if(o.replacedWith&&(o.collapsed=!0,o.widgetNode=D("span",[o.replacedWith],"CodeMirror-widget"),n.handleMouseEvents||o.widgetNode.setAttribute("cm-ignore-events","true"),n.insertLeft&&(o.widgetNode.insertLeft=!0)),o.collapsed){if(It(e,t.line,t,r,o)||t.line!=r.line&&It(e,r.line,t,r,o))throw new Error("Inserting collapsed marker partially overlapping an existing one");St=!0}o.addToHistory&&Gi(e,{from:t,to:r,origin:"markText"},e.sel,NaN);var s,a=t.line,u=e.cm;if(e.iter(a,r.line+1,(function(e){u&&o.collapsed&&!u.options.lineWrapping&&Rt(e)==u.display.maxLine&&(s=!0),o.collapsed&&a!=t.line&&$e(e,0),function(e,t){e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e)}(e,new kt(o,a==t.line?t.ch:null,a==r.line?r.ch:null)),++a})),o.collapsed&&e.iter(t.line,r.line+1,(function(t){Ut(e,t)&&$e(t,0)})),o.clearOnEnter&&de(o,"beforeCursorEnter",(function(){return o.clear()})),o.readOnly&&(Ct=!0,(e.history.done.length||e.history.undone.length)&&e.clearHistory()),o.collapsed&&(o.id=++Mo,o.atomic=!0),u){if(s&&(u.curOp.updateMaxLine=!0),o.collapsed)dn(u,t.line,r.line+1);else if(o.className||o.startStyle||o.endStyle||o.css||o.attributes||o.title)for(var c=t.line;c<=r.line;c++)hn(u,c,"text");o.atomic&&no(u.doc),ar(u,"markerAdded",u,o)}return o}Lo.prototype.clear=function(){if(!this.explicitlyCleared){var e=this.doc.cm,t=e&&!e.curOp;if(t&&_n(e),ye(this,"clear")){var r=this.find();r&&ar(this,"clear",r.from,r.to)}for(var n=null,i=null,o=0;oe.display.maxLineLength&&(e.display.maxLine=u,e.display.maxLineLength=c,e.display.maxLineChanged=!0)}null!=n&&e&&this.collapsed&&dn(e,n,i+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&no(e.doc)),e&&ar(e,"markerCleared",e,this,n,i),t&&Yn(e),this.parent&&this.parent.clear()}},Lo.prototype.find=function(e,t){var r,n;null==e&&"bookmark"==this.type&&(e=1);for(var i=0;i=0;a--)co(this,n[a]);s?Qi(this,s):this.cm&&Wn(this.cm)})),undo:ni((function(){ho(this,"undo")})),redo:ni((function(){ho(this,"redo")})),undoSelection:ni((function(){ho(this,"undo",!0)})),redoSelection:ni((function(){ho(this,"redo",!0)})),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,r=0,n=0;n=e.ch)&&t.push(i.marker.parent||i.marker)}return t},findMarks:function(e,t,r){e=at(this,e),t=at(this,t);var n=[],i=e.line;return this.iter(e.line,t.line+1,(function(o){var l=o.markedSpans;if(l)for(var s=0;s=a.to||null==a.from&&i!=e.line||null!=a.from&&i==t.line&&a.from>=t.ch||r&&!r(a.marker)||n.push(a.marker.parent||a.marker)}++i})),n},getAllMarks:function(){var e=[];return this.iter((function(t){var r=t.markedSpans;if(r)for(var n=0;ne)return t=e,!0;e-=o,++r})),at(this,tt(r,t))},indexFromPos:function(e){var t=(e=at(this,e)).ch;if(e.linet&&(t=e.from),null!=e.to&&e.to-1)return t.state.draggingText(e),void setTimeout((function(){return t.display.input.focus()}),20);try{var c=e.dataTransfer.getData("Text");if(c){var f;if(t.state.draggingText&&!t.state.draggingText.copy&&(f=t.listSelections()),to(t.doc,Li(r,r)),f)for(var d=0;d=0;t--)mo(e.doc,"",n[t].from,n[t].to,"+delete");Wn(e)}))}function Qo(e,t,r){var n=oe(e.text,t+r,r);return n<0||n>e.text.length?null:n}function el(e,t,r){var n=Qo(e,t.ch,r);return null==n?null:new tt(t.line,n,r<0?"after":"before")}function tl(e,t,r,n,i){if(e){var o=ce(r,t.doc.direction);if(o){var l,s=i<0?q(o):o[0],a=i<0==(1==s.level)?"after":"before";if(s.level>0||"rtl"==t.doc.direction){var u=Wr(t,r);l=i<0?r.text.length-1:0;var c=Hr(t,u,l).top;l=le((function(e){return Hr(t,u,e).top==c}),i<0==(1==s.level)?s.from:s.to-1,l),"before"==a&&(l=Qo(r,l,1))}else l=i<0?s.to:s.from;return new tt(n,l,a)}}return new tt(n,i<0?r.text.length:0,i<0?"before":"after")}jo.basic={Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},jo.pcDefault={"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},jo.emacsy={"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars","Ctrl-O":"openLine"},jo.macDefault={"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]},jo.default=b?jo.macDefault:jo.pcDefault;var rl={selectAll:ao,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),V)},killLine:function(e){return Jo(e,(function(t){if(t.empty()){var r=_e(e.doc,t.head.line).text.length;return t.head.ch==r&&t.head.line0)i=new tt(i.line,i.ch+1),e.replaceRange(o.charAt(i.ch-1)+o.charAt(i.ch-2),tt(i.line,i.ch-2),i,"+transpose");else if(i.line>e.doc.first){var l=_e(e.doc,i.line-1).text;l&&(i=new tt(i.line,1),e.replaceRange(o.charAt(0)+e.doc.lineSeparator()+l.charAt(l.length-1),tt(i.line-1,l.length-1),i,"+transpose"))}r.push(new ki(i,i))}e.setSelections(r)}))},newlineAndIndent:function(e){return ei(e,(function(){for(var t=e.listSelections(),r=t.length-1;r>=0;r--)e.replaceRange(e.doc.lineSeparator(),t[r].anchor,t[r].head,"+input");t=e.listSelections();for(var n=0;n-1&&(rt((i=l.ranges[i]).from(),t)<0||t.xRel>0)&&(rt(i.to(),t)>0||t.xRel<0)?function(e,t,r,n){var i=e.display,o=!1,l=ti(e,(function(t){u&&(i.scroller.draggable=!1),e.state.draggingText=!1,pe(i.wrapper.ownerDocument,"mouseup",l),pe(i.wrapper.ownerDocument,"mousemove",c),pe(i.scroller,"dragstart",f),pe(i.scroller,"drop",l),o||(we(t),n.addNew||qi(e.doc,r,null,null,n.extend),u||s&&9==a?setTimeout((function(){i.wrapper.ownerDocument.body.focus(),i.input.focus()}),20):i.input.focus())})),c=function(e){o=o||Math.abs(t.clientX-e.clientX)+Math.abs(t.clientY-e.clientY)>=10},f=function(){return o=!0};u&&(i.scroller.draggable=!0),e.state.draggingText=l,l.copy=!n.moveOnDrag,i.scroller.dragDrop&&i.scroller.dragDrop(),de(i.wrapper.ownerDocument,"mouseup",l),de(i.wrapper.ownerDocument,"mousemove",c),de(i.scroller,"dragstart",f),de(i.scroller,"drop",l),kn(e),setTimeout((function(){return i.input.focus()}),20)}(e,n,t,o):function(e,t,r,n){var i=e.display,o=e.doc;we(t);var l,s,a=o.sel,u=a.ranges;if(n.addNew&&!n.extend?(s=o.sel.contains(r),l=s>-1?u[s]:new ki(r,r)):(l=o.sel.primary(),s=o.sel.primIndex),"rectangle"==n.unit)n.addNew||(l=new ki(r,r)),r=cn(e,t,!0,!0),s=-1;else{var c=yl(e,r,n.unit);l=n.extend?Yi(l,c.anchor,c.head,n.extend):c}n.addNew?-1==s?(s=u.length,eo(o,Mi(e,u.concat([l]),s),{scroll:!1,origin:"*mouse"})):u.length>1&&u[s].empty()&&"char"==n.unit&&!n.extend?(eo(o,Mi(e,u.slice(0,s).concat(u.slice(s+1)),0),{scroll:!1,origin:"*mouse"}),a=o.sel):Zi(o,s,l,j):(s=0,eo(o,new Si([l],0),j),a=o.sel);var f=r;function d(t){if(0!=rt(f,t))if(f=t,"rectangle"==n.unit){for(var i=[],u=e.options.tabSize,c=R(_e(o,r.line).text,r.ch,u),d=R(_e(o,t.line).text,t.ch,u),h=Math.min(c,d),p=Math.max(c,d),g=Math.min(r.line,t.line),m=Math.min(e.lastLine(),Math.max(r.line,t.line));g<=m;g++){var v=_e(o,g).text,y=X(v,h,u);h==p?i.push(new ki(tt(g,y),tt(g,y))):v.length>y&&i.push(new ki(tt(g,y),tt(g,X(v,p,u))))}i.length||i.push(new ki(r,r)),eo(o,Mi(e,a.ranges.slice(0,s).concat(i),s),{origin:"*mouse",scroll:!1}),e.scrollIntoView(t)}else{var b,w=l,x=yl(e,t,n.unit),C=w.anchor;rt(x.anchor,C)>0?(b=x.head,C=lt(w.from(),x.anchor)):(b=x.anchor,C=ot(w.to(),x.head));var S=a.ranges.slice(0);S[s]=function(e,t){var r=t.anchor,n=t.head,i=_e(e.doc,r.line);if(0==rt(r,n)&&r.sticky==n.sticky)return t;var o=ce(i);if(!o)return t;var l=ae(o,r.ch,r.sticky),s=o[l];if(s.from!=r.ch&&s.to!=r.ch)return t;var a,u=l+(s.from==r.ch==(1!=s.level)?0:1);if(0==u||u==o.length)return t;if(n.line!=r.line)a=(n.line-r.line)*("ltr"==e.doc.direction?1:-1)>0;else{var c=ae(o,n.ch,n.sticky),f=c-l||(n.ch-r.ch)*(1==s.level?-1:1);a=c==u-1||c==u?f<0:f>0}var d=o[u+(a?-1:0)],h=a==(1==d.level),p=h?d.from:d.to,g=h?"after":"before";return r.ch==p&&r.sticky==g?t:new ki(new tt(r.line,p,g),n)}(e,new ki(at(o,C),b)),eo(o,Mi(e,S,s),j)}}var h=i.wrapper.getBoundingClientRect(),p=0;function g(t){e.state.selectingText=!1,p=1/0,t&&(we(t),i.input.focus()),pe(i.wrapper.ownerDocument,"mousemove",m),pe(i.wrapper.ownerDocument,"mouseup",v),o.history.lastSelOrigin=null}var m=ti(e,(function(t){0!==t.buttons&&Me(t)?function t(r){var l=++p,s=cn(e,r,!0,"rectangle"==n.unit);if(s)if(0!=rt(s,f)){e.curOp.focus=H(),d(s);var a=On(i,o);(s.line>=a.to||s.lineh.bottom?20:0;u&&setTimeout(ti(e,(function(){p==l&&(i.scroller.scrollTop+=u,t(r))})),50)}}(t):g(t)})),v=ti(e,g);e.state.selectingText=v,de(i.wrapper.ownerDocument,"mousemove",m),de(i.wrapper.ownerDocument,"mouseup",v)}(e,n,t,o)}(t,n,o,e):ke(e)==r.scroller&&we(e):2==i?(n&&qi(t.doc,n),setTimeout((function(){return r.input.focus()}),20)):3==i&&(k?t.display.input.onContextMenu(e):kn(t)))}}function yl(e,t,r){if("char"==r)return new ki(t,t);if("word"==r)return e.findWordAt(t);if("line"==r)return new ki(tt(t.line,0),at(e.doc,tt(t.line+1,0)));var n=r(e,t);return new ki(n.from,n.to)}function bl(e,t,r,n){var i,o;if(t.touches)i=t.touches[0].clientX,o=t.touches[0].clientY;else try{i=t.clientX,o=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;n&&we(t);var l=e.display,s=l.lineDiv.getBoundingClientRect();if(o>s.bottom||!ye(e,r))return Ce(t);o-=s.top-l.viewOffset;for(var a=0;a=i)return ge(e,r,e,Je(e.doc,o),e.display.gutterSpecs[a].className,t),Ce(t)}}function wl(e,t){return bl(e,t,"gutterClick",!0)}function xl(e,t){Cr(e.display,t)||function(e,t){return!!ye(e,"gutterContextMenu")&&bl(e,t,"gutterContextMenu",!1)}(e,t)||me(e,t,"contextmenu")||k||e.display.input.onContextMenu(t)}function Cl(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Br(e)}ml.prototype.compare=function(e,t,r){return this.time+400>e&&0==rt(t,this.pos)&&r==this.button};var Sl={toString:function(){return"CodeMirror.Init"}},kl={},Ml={};function Ll(e,t,r){if(!t!=!(r&&r!=Sl)){var n=e.display.dragFunctions,i=t?de:pe;i(e.display.scroller,"dragstart",n.start),i(e.display.scroller,"dragenter",n.enter),i(e.display.scroller,"dragover",n.over),i(e.display.scroller,"dragleave",n.leave),i(e.display.scroller,"drop",n.drop)}}function Tl(e){e.options.lineWrapping?(z(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(T(e.display.wrapper,"CodeMirror-wrap"),Xt(e)),un(e),dn(e),Br(e),setTimeout((function(){return Un(e)}),100)}function Nl(e,t){var r=this;if(!(this instanceof Nl))return new Nl(e,t);this.options=t=t?I(t):{},I(kl,t,!1);var n=t.value;"string"==typeof n?n=new Wo(n,t.mode,null,t.lineSeparator,t.direction):t.mode&&(n.modeOption=t.mode),this.doc=n;var i=new Nl.inputStyles[t.inputStyle](this),o=this.display=new vi(e,n,i,t);for(var l in o.wrapper.CodeMirror=this,Cl(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),Kn(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new B,keySeq:null,specialChars:null},t.autofocus&&!y&&o.input.focus(),s&&a<11&&setTimeout((function(){return r.display.input.reset(!0)}),20),function(e){var t=e.display;de(t.scroller,"mousedown",ti(e,vl)),de(t.scroller,"dblclick",s&&a<11?ti(e,(function(t){if(!me(e,t)){var r=cn(e,t);if(r&&!wl(e,t)&&!Cr(e.display,t)){we(t);var n=e.findWordAt(r);qi(e.doc,n.anchor,n.head)}}})):function(t){return me(e,t)||we(t)}),de(t.scroller,"contextmenu",(function(t){return xl(e,t)}));var r,n={end:0};function i(){t.activeTouch&&(r=setTimeout((function(){return t.activeTouch=null}),1e3),(n=t.activeTouch).end=+new Date)}function o(e,t){if(null==t.left)return!0;var r=t.left-e.left,n=t.top-e.top;return r*r+n*n>400}de(t.scroller,"touchstart",(function(i){if(!me(e,i)&&!function(e){if(1!=e.touches.length)return!1;var t=e.touches[0];return t.radiusX<=1&&t.radiusY<=1}(i)&&!wl(e,i)){t.input.ensurePolled(),clearTimeout(r);var o=+new Date;t.activeTouch={start:o,moved:!1,prev:o-n.end<=300?n:null},1==i.touches.length&&(t.activeTouch.left=i.touches[0].pageX,t.activeTouch.top=i.touches[0].pageY)}})),de(t.scroller,"touchmove",(function(){t.activeTouch&&(t.activeTouch.moved=!0)})),de(t.scroller,"touchend",(function(r){var n=t.activeTouch;if(n&&!Cr(t,r)&&null!=n.left&&!n.moved&&new Date-n.start<300){var l,s=e.coordsChar(t.activeTouch,"page");l=!n.prev||o(n,n.prev)?new ki(s,s):!n.prev.prev||o(n,n.prev.prev)?e.findWordAt(s):new ki(tt(s.line,0),at(e.doc,tt(s.line+1,0))),e.setSelection(l.anchor,l.head),e.focus(),we(r)}i()})),de(t.scroller,"touchcancel",i),de(t.scroller,"scroll",(function(){t.scroller.clientHeight&&(Pn(e,t.scroller.scrollTop),In(e,t.scroller.scrollLeft,!0),ge(e,"scroll",e))})),de(t.scroller,"mousewheel",(function(t){return Ci(e,t)})),de(t.scroller,"DOMMouseScroll",(function(t){return Ci(e,t)})),de(t.wrapper,"scroll",(function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0})),t.dragFunctions={enter:function(t){me(e,t)||Se(t)},over:function(t){me(e,t)||(function(e,t){var r=cn(e,t);if(r){var n=document.createDocumentFragment();bn(e,r,n),e.display.dragCursor||(e.display.dragCursor=A("div",null,"CodeMirror-cursors CodeMirror-dragcursors"),e.display.lineSpace.insertBefore(e.display.dragCursor,e.display.cursorDiv)),O(e.display.dragCursor,n)}}(e,t),Se(t))},start:function(t){return function(e,t){if(s&&(!e.state.draggingText||+new Date-Ho<100))Se(t);else if(!me(e,t)&&!Cr(e.display,t)&&(t.dataTransfer.setData("Text",e.getSelection()),t.dataTransfer.effectAllowed="copyMove",t.dataTransfer.setDragImage&&!h)){var r=A("img",null,null,"position: fixed; left: 0; top: 0;");r.src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",d&&(r.width=r.height=1,e.display.wrapper.appendChild(r),r._top=r.offsetTop),t.dataTransfer.setDragImage(r,0,0),d&&r.parentNode.removeChild(r)}}(e,t)},drop:ti(e,zo),leave:function(t){me(e,t)||Fo(e)}};var l=t.input.getField();de(l,"keyup",(function(t){return dl.call(e,t)})),de(l,"keydown",ti(e,fl)),de(l,"keypress",ti(e,hl)),de(l,"focus",(function(t){return Mn(e,t)})),de(l,"blur",(function(t){return Ln(e,t)}))}(this),Io(),_n(this),this.curOp.forceUpdate=!0,Pi(this,n),t.autofocus&&!y||this.hasFocus()?setTimeout(E(Mn,this),20):Ln(this),Ml)Ml.hasOwnProperty(l)&&Ml[l](r,t[l],Sl);hi(this),t.finishInit&&t.finishInit(this);for(var c=0;c150)){if(!n)return;r="prev"}}else u=0,r="not";"prev"==r?u=t>o.first?R(_e(o,t-1).text,null,l):0:"add"==r?u=a+e.options.indentUnit:"subtract"==r?u=a-e.options.indentUnit:"number"==typeof r&&(u=a+r),u=Math.max(0,u);var f="",d=0;if(e.options.indentWithTabs)for(var h=Math.floor(u/l);h;--h)d+=l,f+="\t";if(dl,a=We(t),u=null;if(s&&n.ranges.length>1)if(Dl&&Dl.text.join("\n")==t){if(n.ranges.length%Dl.text.length==0){u=[];for(var c=0;c=0;d--){var h=n.ranges[d],p=h.from(),g=h.to();h.empty()&&(r&&r>0?p=tt(p.line,p.ch-r):e.state.overwrite&&!s?g=tt(g.line,Math.min(_e(o,g.line).text.length,g.ch+q(a).length)):s&&Dl&&Dl.lineWise&&Dl.text.join("\n")==t&&(p=g=tt(p.line,0)));var m={from:p,to:g,text:u?u[d%u.length]:a,origin:i||(s?"paste":e.state.cutIncoming>l?"cut":"+input")};co(e.doc,m),ar(e,"inputRead",e,m)}t&&!s&&Fl(e,t),Wn(e),e.curOp.updateInput<2&&(e.curOp.updateInput=f),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function zl(e,t){var r=e.clipboardData&&e.clipboardData.getData("Text");if(r)return e.preventDefault(),t.isReadOnly()||t.options.disableInput||ei(t,(function(){return Hl(t,r,0,null,"paste")})),!0}function Fl(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var r=e.doc.sel,n=r.ranges.length-1;n>=0;n--){var i=r.ranges[n];if(!(i.head.ch>100||n&&r.ranges[n-1].head.line==i.head.line)){var o=e.getModeAt(i.head),l=!1;if(o.electricChars){for(var s=0;s-1){l=Al(e,i.head.line,"smart");break}}else o.electricInput&&o.electricInput.test(_e(e.doc,i.head.line).text.slice(0,i.head.ch))&&(l=Al(e,i.head.line,"smart"));l&&ar(e,"electricInput",e,i.head.line)}}}function Pl(e){for(var t=[],r=[],n=0;n=t.text.length?(r.ch=t.text.length,r.sticky="before"):r.ch<=0&&(r.ch=0,r.sticky="after");var o=ae(i,r.ch,r.sticky),l=i[o];if("ltr"==e.doc.direction&&l.level%2==0&&(n>0?l.to>r.ch:l.from=l.from&&d>=c.begin)){var h=f?"before":"after";return new tt(r.line,d,h)}}var p=function(e,t,n){for(var o=function(e,t){return t?new tt(r.line,a(e,1),"before"):new tt(r.line,e,"after")};e>=0&&e0==(1!=l.level),u=s?n.begin:a(n.end,-1);if(l.from<=u&&u0?c.end:a(c.begin,-1);return null==m||n>0&&m==t.text.length||!(g=p(n>0?0:i.length-1,n,u(m)))?null:g}(e.cm,s,t,r):el(s,t,r))){if(n||(l=t.line+r)=e.first+e.size||(t=new tt(l,t.ch,t.sticky),!(s=_e(e,l))))return!1;t=tl(i,e.cm,s,t.line,r)}else t=o;return!0}if("char"==n)a();else if("column"==n)a(!0);else if("word"==n||"group"==n)for(var u=null,c="group"==n,f=e.cm&&e.cm.getHelper(t,"wordChars"),d=!0;!(r<0)||a(!d);d=!1){var h=s.text.charAt(t.ch)||"\n",p=te(h,f)?"w":c&&"\n"==h?"n":!c||/\s/.test(h)?null:"p";if(!c||d||p||(p="s"),u&&u!=p){r<0&&(r=1,a(),t.sticky="after");break}if(p&&(u=p),r>0&&!a(!d))break}var g=lo(e,t,o,l,!0);return nt(o,g)&&(g.hitSide=!0),g}function Bl(e,t,r,n){var i,o,l=e.doc,s=t.left;if("page"==n){var a=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),u=Math.max(a-.5*nn(e.display),3);i=(r>0?t.bottom:t.top)+r*u}else"line"==n&&(i=r>0?t.bottom+3:t.top-3);for(;(o=$r(e,s,i)).outside;){if(r<0?i<=0:i>=l.height){o.hitSide=!0;break}i+=5*r}return o}var Gl=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new B,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};function Ul(e,t){var r=Dr(e,t.line);if(!r||r.hidden)return null;var n=_e(e.doc,t.line),i=Or(r,n,t.line),o=ce(n,e.doc.direction),l="left";o&&(l=ae(o,t.ch)%2?"right":"left");var s=Pr(i.map,t.ch,l);return s.offset="right"==s.collapse?s.end:s.start,s}function Vl(e,t){return t&&(e.bad=!0),e}function jl(e,t,r){var n;if(t==e.display.lineDiv){if(!(n=e.display.lineDiv.childNodes[r]))return Vl(e.clipPos(tt(e.display.viewTo-1)),!0);t=null,r=0}else for(n=t;;n=n.parentNode){if(!n||n==e.display.lineDiv)return null;if(n.parentNode&&n.parentNode==e.display.lineDiv)break}for(var i=0;i=t.display.viewTo||o.line=t.display.viewFrom&&Ul(t,i)||{node:a[0].measure.map[2],offset:0},c=o.linen.firstLine()&&(l=tt(l.line-1,_e(n.doc,l.line-1).length)),s.ch==_e(n.doc,s.line).text.length&&s.linei.viewTo-1)return!1;l.line==i.viewFrom||0==(e=fn(n,l.line))?(t=Ze(i.view[0].line),r=i.view[0].node):(t=Ze(i.view[e].line),r=i.view[e-1].node.nextSibling);var a,u,c=fn(n,s.line);if(c==i.view.length-1?(a=i.viewTo-1,u=i.lineDiv.lastChild):(a=Ze(i.view[c+1].line)-1,u=i.view[c+1].node.previousSibling),!r)return!1;for(var f=n.doc.splitLines(function(e,t,r,n,i){var o="",l=!1,s=e.doc.lineSeparator(),a=!1;function u(){l&&(o+=s,a&&(o+=s),l=a=!1)}function c(e){e&&(u(),o+=e)}function f(t){if(1==t.nodeType){var r=t.getAttribute("cm-text");if(r)return void c(r);var o,d=t.getAttribute("cm-marker");if(d){var h=e.findMarks(tt(n,0),tt(i+1,0),(m=+d,function(e){return e.id==m}));return void(h.length&&(o=h[0].find(0))&&c(Ye(e.doc,o.from,o.to).join(s)))}if("false"==t.getAttribute("contenteditable"))return;var p=/^(pre|div|p|li|table|br)$/i.test(t.nodeName);if(!/^br$/i.test(t.nodeName)&&0==t.textContent.length)return;p&&u();for(var g=0;g1&&d.length>1;)if(q(f)==q(d))f.pop(),d.pop(),a--;else{if(f[0]!=d[0])break;f.shift(),d.shift(),t++}for(var h=0,p=0,g=f[0],m=d[0],v=Math.min(g.length,m.length);hl.ch&&y.charCodeAt(y.length-p-1)==b.charCodeAt(b.length-p-1);)h--,p++;f[f.length-1]=y.slice(0,y.length-p).replace(/^\u200b+/,""),f[0]=f[0].slice(h).replace(/\u200b+$/,"");var x=tt(t,h),C=tt(a,d.length?q(d).length-p:0);return f.length>1||f[0]||rt(x,C)?(mo(n.doc,f,x,C,"+input"),!0):void 0},Gl.prototype.ensurePolled=function(){this.forceCompositionEnd()},Gl.prototype.reset=function(){this.forceCompositionEnd()},Gl.prototype.forceCompositionEnd=function(){this.composing&&(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Gl.prototype.readFromDOMSoon=function(){var e=this;null==this.readDOMTimeout&&(this.readDOMTimeout=setTimeout((function(){if(e.readDOMTimeout=null,e.composing){if(!e.composing.done)return;e.composing=null}e.updateFromDOM()}),80))},Gl.prototype.updateFromDOM=function(){var e=this;!this.cm.isReadOnly()&&this.pollContent()||ei(this.cm,(function(){return dn(e.cm)}))},Gl.prototype.setUneditable=function(e){e.contentEditable="false"},Gl.prototype.onKeyPress=function(e){0==e.charCode||this.composing||(e.preventDefault(),this.cm.isReadOnly()||ti(this.cm,Hl)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0))},Gl.prototype.readOnlyChanged=function(e){this.div.contentEditable=String("nocursor"!=e)},Gl.prototype.onContextMenu=function(){},Gl.prototype.resetPosition=function(){},Gl.prototype.needsContentAttribute=!0;var Xl=function(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new B,this.hasSelection=!1,this.composing=null};Xl.prototype.init=function(e){var t=this,r=this,n=this.cm;this.createField(e);var i=this.textarea;function o(e){if(!me(n,e)){if(n.somethingSelected())Wl({lineWise:!1,text:n.getSelections()});else{if(!n.options.lineWiseCopyCut)return;var t=Pl(n);Wl({lineWise:!0,text:t.text}),"cut"==e.type?n.setSelections(t.ranges,null,V):(r.prevInput="",i.value=t.text.join("\n"),P(i))}"cut"==e.type&&(n.state.cutIncoming=+new Date)}}e.wrapper.insertBefore(this.wrapper,e.wrapper.firstChild),m&&(i.style.width="0px"),de(i,"input",(function(){s&&a>=9&&t.hasSelection&&(t.hasSelection=null),r.poll()})),de(i,"paste",(function(e){me(n,e)||zl(e,n)||(n.state.pasteIncoming=+new Date,r.fastPoll())})),de(i,"cut",o),de(i,"copy",o),de(e.scroller,"paste",(function(t){if(!Cr(e,t)&&!me(n,t)){if(!i.dispatchEvent)return n.state.pasteIncoming=+new Date,void r.focus();var o=new Event("paste");o.clipboardData=t.clipboardData,i.dispatchEvent(o)}})),de(e.lineSpace,"selectstart",(function(t){Cr(e,t)||we(t)})),de(i,"compositionstart",(function(){var e=n.getCursor("from");r.composing&&r.composing.range.clear(),r.composing={start:e,range:n.markText(e,n.getCursor("to"),{className:"CodeMirror-composing"})}})),de(i,"compositionend",(function(){r.composing&&(r.poll(),r.composing.range.clear(),r.composing=null)}))},Xl.prototype.createField=function(e){this.wrapper=Il(),this.textarea=this.wrapper.firstChild},Xl.prototype.prepareSelection=function(){var e=this.cm,t=e.display,r=e.doc,n=yn(e);if(e.options.moveInputWithCursor){var i=_r(e,r.sel.primary().head,"div"),o=t.wrapper.getBoundingClientRect(),l=t.lineDiv.getBoundingClientRect();n.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,i.top+l.top-o.top)),n.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,i.left+l.left-o.left))}return n},Xl.prototype.showSelection=function(e){var t=this.cm.display;O(t.cursorDiv,e.cursors),O(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},Xl.prototype.reset=function(e){if(!this.contextMenuPending&&!this.composing){var t=this.cm;if(t.somethingSelected()){this.prevInput="";var r=t.getSelection();this.textarea.value=r,t.state.focused&&P(this.textarea),s&&a>=9&&(this.hasSelection=r)}else e||(this.prevInput=this.textarea.value="",s&&a>=9&&(this.hasSelection=null))}},Xl.prototype.getField=function(){return this.textarea},Xl.prototype.supportsTouch=function(){return!1},Xl.prototype.focus=function(){if("nocursor"!=this.cm.options.readOnly&&(!y||H()!=this.textarea))try{this.textarea.focus()}catch(De){}},Xl.prototype.blur=function(){this.textarea.blur()},Xl.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},Xl.prototype.receivedFocus=function(){this.slowPoll()},Xl.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,(function(){e.poll(),e.cm.state.focused&&e.slowPoll()}))},Xl.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0,t.polling.set(20,(function r(){t.poll()||e?(t.pollingFast=!1,t.slowPoll()):(e=!0,t.polling.set(60,r))}))},Xl.prototype.poll=function(){var e=this,t=this.cm,r=this.textarea,n=this.prevInput;if(this.contextMenuPending||!t.state.focused||He(r)&&!n&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var i=r.value;if(i==n&&!t.somethingSelected())return!1;if(s&&a>=9&&this.hasSelection===i||b&&/[\uf700-\uf7ff]/.test(i))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var o=i.charCodeAt(0);if(8203!=o||n||(n="​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var l=0,u=Math.min(n.length,i.length);l1e3||i.indexOf("\n")>-1?r.value=e.prevInput="":e.prevInput=i,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))})),!0},Xl.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},Xl.prototype.onKeyPress=function(){s&&a>=9&&(this.hasSelection=null),this.fastPoll()},Xl.prototype.onContextMenu=function(e){var t=this,r=t.cm,n=r.display,i=t.textarea;t.contextMenuPending&&t.contextMenuPending();var o=cn(r,e),l=n.scroller.scrollTop;if(o&&!d){r.options.resetSelectionOnContextMenu&&-1==r.doc.sel.contains(o)&&ti(r,eo)(r.doc,Li(o),V);var c,f=i.style.cssText,h=t.wrapper.style.cssText,p=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",i.style.cssText="position: absolute; width: 30px; height: 30px;\n top: "+(e.clientY-p.top-5)+"px; left: "+(e.clientX-p.left-5)+"px;\n z-index: 1000; background: "+(s?"rgba(255, 255, 255, .05)":"transparent")+";\n outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",u&&(c=window.scrollY),n.input.focus(),u&&window.scrollTo(null,c),n.input.reset(),r.somethingSelected()||(i.value=t.prevInput=" "),t.contextMenuPending=m,n.selForContextMenu=r.doc.sel,clearTimeout(n.detectingSelectAll),s&&a>=9&&g(),k?(Se(e),de(window,"mouseup",(function e(){pe(window,"mouseup",e),setTimeout(m,20)}))):setTimeout(m,50)}function g(){if(null!=i.selectionStart){var e=r.somethingSelected(),o="​"+(e?i.value:"");i.value="⇚",i.value=o,t.prevInput=e?"":"​",i.selectionStart=1,i.selectionEnd=o.length,n.selForContextMenu=r.doc.sel}}function m(){if(t.contextMenuPending==m&&(t.contextMenuPending=!1,t.wrapper.style.cssText=h,i.style.cssText=f,s&&a<9&&n.scrollbars.setScrollTop(n.scroller.scrollTop=l),null!=i.selectionStart)){(!s||s&&a<9)&&g();var e=0;n.detectingSelectAll=setTimeout((function o(){n.selForContextMenu==r.doc.sel&&0==i.selectionStart&&i.selectionEnd>0&&"​"==t.prevInput?ti(r,ao)(r):e++<10?n.detectingSelectAll=setTimeout(o,500):(n.selForContextMenu=null,n.input.reset())}),200)}}},Xl.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled="nocursor"==e},Xl.prototype.setUneditable=function(){},Xl.prototype.needsContentAttribute=!1,function(e){var t=e.optionHandlers;function r(r,n,i,o){e.defaults[r]=n,i&&(t[r]=o?function(e,t,r){r!=Sl&&i(e,t,r)}:i)}e.defineOption=r,e.Init=Sl,r("value","",(function(e,t){return e.setValue(t)}),!0),r("mode",null,(function(e,t){e.doc.modeOption=t,Di(e)}),!0),r("indentUnit",2,Di,!0),r("indentWithTabs",!1),r("smartIndent",!0),r("tabSize",4,(function(e){Wi(e),Br(e),dn(e)}),!0),r("lineSeparator",null,(function(e,t){if(e.doc.lineSep=t,t){var r=[],n=e.doc.first;e.doc.iter((function(e){for(var i=0;;){var o=e.text.indexOf(t,i);if(-1==o)break;i=o+t.length,r.push(tt(n,o))}n++}));for(var i=r.length-1;i>=0;i--)mo(e.doc,t,r[i],tt(r[i].line,r[i].ch+t.length))}})),r("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b-\u200f\u2028\u2029\ufeff\ufff9-\ufffc]/g,(function(e,t,r){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),r!=Sl&&e.refresh()})),r("specialCharPlaceholder",Qt,(function(e){return e.refresh()}),!0),r("electricChars",!0),r("inputStyle",y?"contenteditable":"textarea",(function(){throw new Error("inputStyle can not (yet) be changed in a running editor")}),!0),r("spellcheck",!1,(function(e,t){return e.getInputField().spellcheck=t}),!0),r("autocorrect",!1,(function(e,t){return e.getInputField().autocorrect=t}),!0),r("autocapitalize",!1,(function(e,t){return e.getInputField().autocapitalize=t}),!0),r("rtlMoveVisually",!x),r("wholeLineUpdateBefore",!0),r("theme","default",(function(e){Cl(e),mi(e)}),!0),r("keyMap","default",(function(e,t,r){var n=Zo(t),i=r!=Sl&&Zo(r);i&&i.detach&&i.detach(e,n),n.attach&&n.attach(e,i||null)})),r("extraKeys",null),r("configureMouse",null),r("lineWrapping",!1,Tl,!0),r("gutters",[],(function(e,t){e.display.gutterSpecs=pi(t,e.options.lineNumbers),mi(e)}),!0),r("fixedGutter",!0,(function(e,t){e.display.gutters.style.left=t?sn(e.display)+"px":"0",e.refresh()}),!0),r("coverGutterNextToScrollbar",!1,(function(e){return Un(e)}),!0),r("scrollbarStyle","native",(function(e){Kn(e),Un(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)}),!0),r("lineNumbers",!1,(function(e,t){e.display.gutterSpecs=pi(e.options.gutters,t),mi(e)}),!0),r("firstLineNumber",1,mi,!0),r("lineNumberFormatter",(function(e){return e}),mi,!0),r("showCursorWhenSelecting",!1,vn,!0),r("resetSelectionOnContextMenu",!0),r("lineWiseCopyCut",!0),r("pasteLinesPerSelection",!0),r("selectionsMayTouch",!1),r("readOnly",!1,(function(e,t){"nocursor"==t&&(Ln(e),e.display.input.blur()),e.display.input.readOnlyChanged(t)})),r("disableInput",!1,(function(e,t){t||e.display.input.reset()}),!0),r("dragDrop",!0,Ll),r("allowDropFileTypes",null),r("cursorBlinkRate",530),r("cursorScrollMargin",0),r("cursorHeight",1,vn,!0),r("singleCursorHeightPerLine",!0,vn,!0),r("workTime",100),r("workDelay",100),r("flattenSpans",!0,Wi,!0),r("addModeClass",!1,Wi,!0),r("pollInterval",100),r("undoDepth",200,(function(e,t){return e.doc.history.undoDepth=t})),r("historyEventDelay",1250),r("viewportMargin",10,(function(e){return e.refresh()}),!0),r("maxHighlightLength",1e4,Wi,!0),r("moveInputWithCursor",!0,(function(e,t){t||e.display.input.resetPosition()})),r("tabindex",null,(function(e,t){return e.display.input.getField().tabIndex=t||""})),r("autofocus",null),r("direction","ltr",(function(e,t){return e.doc.setDirection(t)}),!0),r("phrases",null)}(Nl),function(e){var t=e.optionHandlers,r=e.helpers={};e.prototype={constructor:e,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,r){var n=this.options,i=n[e];n[e]==r&&"mode"!=e||(n[e]=r,t.hasOwnProperty(e)&&ti(this,t[e])(this,r,i),ge(this,"optionChange",this,e))},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](Zo(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,r=0;rr&&(Al(this,i.head.line,e,!0),r=i.head.line,n==this.doc.sel.primIndex&&Wn(this));else{var o=i.from(),l=i.to(),s=Math.max(r,o.line);r=Math.min(this.lastLine(),l.line-(l.ch?0:1))+1;for(var a=s;a0&&Zi(this.doc,n,new ki(o,u[n].to()),V)}}})),getTokenAt:function(e,t){return bt(this,e,t)},getLineTokens:function(e,t){return bt(this,tt(e),t,!0)},getTokenTypeAt:function(e){e=at(this.doc,e);var t,r=ht(this,_e(this.doc,e.line)),n=0,i=(r.length-1)/2,o=e.ch;if(0==o)t=r[2];else for(;;){var l=n+i>>1;if((l?r[2*l-1]:0)>=o)i=l;else{if(!(r[2*l+1]o&&(e=o,i=!0),n=_e(this.doc,e)}else n=e;return jr(this,n,{top:0,left:0},t||"page",r||i).top+(i?this.doc.height-jt(n):0)},defaultTextHeight:function(){return nn(this.display)},defaultCharWidth:function(){return on(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,r,n,i){var o,l,s,a=this.display,u=(e=_r(this,at(this.doc,e))).bottom,c=e.left;if(t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),a.sizer.appendChild(t),"over"==n)u=e.top;else if("above"==n||"near"==n){var f=Math.max(a.wrapper.clientHeight,this.doc.height),d=Math.max(a.sizer.clientWidth,a.lineSpace.clientWidth);("above"==n||e.bottom+t.offsetHeight>f)&&e.top>t.offsetHeight?u=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=f&&(u=e.bottom),c+t.offsetWidth>d&&(c=d-t.offsetWidth)}t.style.top=u+"px",t.style.left=t.style.right="","right"==i?(c=a.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==i?c=0:"middle"==i&&(c=(a.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),r&&(o=this,l={left:c,top:u,right:c+t.offsetWidth,bottom:u+t.offsetHeight},null!=(s=An(o,l)).scrollTop&&Pn(o,s.scrollTop),null!=s.scrollLeft&&In(o,s.scrollLeft))},triggerOnKeyDown:ri(fl),triggerOnKeyPress:ri(hl),triggerOnKeyUp:dl,triggerOnMouseDown:ri(vl),execCommand:function(e){if(rl.hasOwnProperty(e))return rl[e].call(null,this)},triggerElectric:ri((function(e){Fl(this,e)})),findPosH:function(e,t,r,n){var i=1;t<0&&(i=-1,t=-t);for(var o=at(this.doc,e),l=0;l0&&l(t.charAt(r-1));)--r;for(;n.5)&&un(this),ge(this,"refresh",this)})),swapDoc:ri((function(e){var t=this.doc;return t.cm=null,this.state.selectingText&&this.state.selectingText(),Pi(this,e),Br(this),this.display.input.reset(),Hn(this,e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,ar(this,"swapDoc",this,t),t})),phrase:function(e){var t=this.options.phrases;return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:e},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},be(e),e.registerHelper=function(t,n,i){r.hasOwnProperty(t)||(r[t]=e[t]={_global:[]}),r[t][n]=i},e.registerGlobalHelper=function(t,n,i,o){e.registerHelper(t,n,o),r[t]._global.push({pred:i,val:o})}}(Nl);var _l="iter insert remove copy getEditor constructor".split(" ");for(var Yl in Wo.prototype)Wo.prototype.hasOwnProperty(Yl)&&G(_l,Yl)<0&&(Nl.prototype[Yl]=function(e){return function(){return e.apply(this.doc,arguments)}}(Wo.prototype[Yl]));return be(Wo),Nl.inputStyles={textarea:Xl,contenteditable:Gl},Nl.defineMode=function(e){Nl.defaults.mode||"null"==e||(Nl.defaults.mode=e),Ie.apply(this,arguments)},Nl.defineMIME=function(e,t){Ee[e]=t},Nl.defineMode("null",(function(){return{token:function(e){return e.skipToEnd()}}})),Nl.defineMIME("text/plain","null"),Nl.defineExtension=function(e,t){Nl.prototype[e]=t},Nl.defineDocExtension=function(e,t){Wo.prototype[e]=t},Nl.fromTextArea=function(e,t){if((t=t?I(t):{}).value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),null==t.autofocus){var r=H();t.autofocus=r==e||null!=e.getAttribute("autofocus")&&r==document.body}function n(){e.value=s.getValue()}var i;if(e.form&&(de(e.form,"submit",n),!t.leaveSubmitMethodAlone)){var o=e.form;i=o.submit;try{var l=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=l}}catch(De){}}t.finishInit=function(r){r.save=n,r.getTextArea=function(){return e},r.toTextArea=function(){r.toTextArea=isNaN,n(),e.parentNode.removeChild(r.getWrapperElement()),e.style.display="",e.form&&(pe(e.form,"submit",n),t.leaveSubmitMethodAlone||"function"!=typeof e.form.submit||(e.form.submit=i))}},e.style.display="none";var s=Nl((function(t){return e.parentNode.insertBefore(t,e.nextSibling)}),t);return s},function(e){e.off=pe,e.on=de,e.wheelEventPixels=xi,e.Doc=Wo,e.splitLines=We,e.countColumn=R,e.findColumn=X,e.isWordChar=ee,e.Pass=U,e.signal=ge,e.Line=_t,e.changeEnd=Ti,e.scrollbarModel=jn,e.Pos=tt,e.cmpPos=rt,e.modes=Pe,e.mimeModes=Ee,e.resolveMode=Re,e.getMode=Be,e.modeExtensions=Ge,e.extendMode=Ue,e.copyState=Ve,e.startState=Ke,e.innerMode=je,e.commands=rl,e.keyMap=jo,e.keyName=$o,e.isModifierKey=Yo,e.lookupKey=_o,e.normalizeKeyMap=Xo,e.StringStream=Xe,e.SharedTextMarker=No,e.TextMarker=Lo,e.LineWidget=So,e.e_preventDefault=we,e.e_stopPropagation=xe,e.e_stop=Se,e.addClass=z,e.contains=W,e.rmClass=T,e.keyNames=Bo}(Nl),Nl.version="5.49.0",Nl},"object"===l(t)&&void 0!==e?e.exports=o():void 0===(i="function"==typeof(n=o)?n.call(t,r,t,e):n)||(e.exports=i)},165: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"},166:function(e,t,r){(function(e){var n,i,o,l;function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}l=function(e){"use strict";e.defineMode("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(126)):(i=[r(126)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(101)(e))},167: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(126)):(i=[r(126)],void 0===(o="function"==typeof(n=l)?n.apply(t,i):n)||(e.exports=o))}).call(this,r(101)(e))}}]); +//# sourceMappingURL=chunk.b0f34130b0fd840ccd42.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.b0f34130b0fd840ccd42.js.gz b/supervisor/api/panel/frontend_es5/chunk.b0f34130b0fd840ccd42.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..ee62dc1c56d4fed0253095d9bf7c1efbd521100c GIT binary patch literal 57453 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

jK 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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.c5ac7deb1c6003778467.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.gz b/supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..1f478bf8dd56853ce78ff469daa437b91c8cfce4 GIT binary patch literal 4852 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 apT2zg>e-8z#m~wJ^8WzG12JS-IsgFh#a?Xy literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.map b/supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.map new file mode 100644 index 000000000..a2d330c1f --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.c5ac7deb1c6003778467.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.c5ac7deb1c6003778467.js","sources":["webpack:///chunk.c5ac7deb1c6003778467.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js b/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js deleted file mode 100644 index a281daaff..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.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,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,y=/u\s*r\s*l\s*\(.*/gi;function x(e){return e.replace(p,""")}function k(e){return e.replace(h,'"')}function v(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=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=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(y.lastIndex=0,y.test(n)&&(m.lastIndex=0,m.test(n)))return"";!1!==r&&(n=(r=r||a).process(n))}return n=A(n)},t.escapeHtml=l,t.escapeQuote=x,t.unescapeQuote=k,t.escapeHtmlEntities=v,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(s,a,l){if(function(t){return!!n||-1!==o.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,a,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($,"")},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=a,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="",s=0,a=!1,l=!1,c=0,u=e.length,p="",h="";for(c=0;c"===g){r+=n(e.slice(s,a)),p=i(h=e.slice(a,c+1)),r+=t(a,r.length,p,h,o(h)),s=c+1,a=!1;continue}if(('"'===g||"'"===g)&&"="===e.charAt(c-1)){l=g;continue}}else if(g===l){l=!1;continue}}return s ?(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+|$)/,table:k,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading| {0,3}>|<\/?(?:tag)(?: +|\n|\/?>)|<(?:script|pre|style|!--))[^\n]+)*)/,text:/^[^\n]+/};function a(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||A.defaults,this.rules=s.normal,this.options.pedantic?this.rules=s.pedantic:this.options.gfm&&(this.options.tables?this.rules=s.tables:this.rules=s.gfm)}s._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/,s._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,s.def=m(s.def).replace("label",s._label).replace("title",s._title).getRegex(),s.bullet=/(?:[*+-]|\d{1,9}\.)/,s.item=/^( *)(bull) ?[^\n]*(?:\n(?!\1bull ?)[^\n]*)*/,s.item=m(s.item,"gm").replace(/bull/g,s.bullet).getRegex(),s.list=m(s.list).replace(/bull/g,s.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+s.def.source+")").getRegex(),s._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",s._comment=//,s.html=m(s.html,"i").replace("comment",s._comment).replace("tag",s._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),s.paragraph=m(s.paragraph).replace("hr",s.hr).replace("heading",s.heading).replace("lheading",s.lheading).replace("tag",s._tag).getRegex(),s.blockquote=m(s.blockquote).replace("paragraph",s.paragraph).getRegex(),s.normal=v({},s),s.gfm=v({},s.normal,{fences:/^ {0,3}(`{3,}|~{3,})([^`\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/}),s.gfm.paragraph=m(s.paragraph).replace("(?!","(?!"+s.gfm.fences.source.replace("\\1","\\2")+"|"+s.list.source.replace("\\1","\\3")+"|").getRegex(),s.tables=v({},s.gfm,{nptable:/^ *([^|\n ].*\|.*)\n *([-:]+ *\|[-| :]*)(?:\n((?:.*[^>\n ].*(?:\n|$))*)\n*|$)/,table:/^ *\|(.+)\n *\|?( *[-:]+[-| :]*)(?:\n((?: *[^>\n ].*(?:\n|$))*)\n*|$)/}),s.pedantic=v({},s.normal,{html:m("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",s._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+|$)/}),a.rules=s,a.lex=function(e,t){return new a(t).lex(e)},a.prototype.lex=function(e){return e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n"),this.token(e,!0)},a.prototype.token=function(e,t){var n,r,i,o,a,l,c,u,p,h,g,f,d,m,b,y;for(e=e.replace(/^ +$/gm,"");e;)if((i=this.rules.newline.exec(e))&&(e=e.substring(i[0].length),i[0].length>1&&this.tokens.push({type:"space"})),i=this.rules.code.exec(e))e=e.substring(i[0].length),i=i[0].replace(/^ {4}/gm,""),this.tokens.push({type:"code",text:this.options.pedantic?i:_(i,"\n")});else if(i=this.rules.fences.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"code",lang:i[2]?i[2].trim():i[2],text:i[3]||""});else if(i=this.rules.heading.exec(e))e=e.substring(i[0].length),this.tokens.push({type:"heading",depth:i[1].length,text:i[2]});else if((i=this.rules.nptable.exec(e))&&(l={type:"table",header:w(i[1].replace(/^ *| *\| *$/g,"")),align:i[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:i[3]?i[3].replace(/\n$/,"").split("\n"):[]}).header.length===l.align.length){for(e=e.substring(i[0].length),g=0;g ?/gm,""),this.token(i,t),this.tokens.push({type:"blockquote_end"});else if(i=this.rules.list.exec(e)){for(e=e.substring(i[0].length),c={type:"list_start",ordered:m=(o=i[2]).length>1,start:m?+o:"",loose:!1},this.tokens.push(c),u=[],n=!1,d=(i=i[0].match(this.rules.item)).length,g=0;g1?1===a.length:a.length>1||this.options.smartLists&&a!==o)&&(e=i.slice(g+1).join("\n")+e,g=d-1)),r=n||/\n\n(?!\s*$)/.test(l),g!==d-1&&(n="\n"===l.charAt(l.length-1),r||(r=n)),r&&(c.loose=!0),y=void 0,(b=/^\[[ xX]\] /.test(l))&&(y=" "!==l[1],l=l.replace(/^\[[ xX]\] +/,"")),p={type:"list_item_start",task:b,checked:y,loose:r},u.push(p),this.tokens.push(p),this.token(l,!1),this.tokens.push({type:"list_item_end"});if(c.loose)for(d=u.length,g=0;g?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:k,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(href(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,strong:/^__([^\s_])__(?!_)|^\*\*([^\s*])\*\*(?!\*)|^__([^\s][\s\S]*?[^\s])__(?!_)|^\*\*([^\s][\s\S]*?[^\s])\*\*(?!\*)/,em:/^_([^\s_])_(?!_)|^\*([^\s*"<\[])\*(?!\*)|^_([^\s][\s\S]*?[^\s_])_(?!_|[^\spunctuation])|^_([^\s_][\s\S]*?[^\s])_(?!_|[^\spunctuation])|^\*([^\s"<\[][\s\S]*?[^\s*])\*(?!\*)|^\*([^\s*"<\[][\s\S]*?[^\s])\*(?!\*)/,code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:k,text:/^(`+|[^`])(?:[\s\S]*?(?:(?=[\\?@\\[^_{|}~",l.em=m(l.em).replace(/punctuation/g,l._punctuation).getRegex(),l._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,l._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,l._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])?)+(?![-_])/,l.autolink=m(l.autolink).replace("scheme",l._scheme).replace("email",l._email).getRegex(),l._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,l.tag=m(l.tag).replace("comment",s._comment).replace("attribute",l._attribute).getRegex(),l._label=/(?:\[[^\[\]]*\]|\\[\[\]]?|`[^`]*`|`(?!`)|[^\[\]\\`])*?/,l._href=/\s*(<(?:\\[<>]?|[^\s<>\\])*>|[^\s\x00-\x1f]*)/,l._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,l.link=m(l.link).replace("label",l._label).replace("href",l._href).replace("title",l._title).getRegex(),l.reflink=m(l.reflink).replace("label",l._label).getRegex(),l.normal=v({},l),l.pedantic=v({},l.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/,link:m(/^!?\[(label)\]\((.*?)\)/).replace("label",l._label).getRegex(),reflink:m(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",l._label).getRegex()}),l.gfm=v({},l.normal,{escape:m(l.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]*?(?:(?=[\\/i.test(o[0])&&(this.inLink=!1),!this.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(o[0])?this.inRawBlock=!0:this.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(o[0])&&(this.inRawBlock=!1),e=e.substring(o[0].length),a+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(o[0]):f(o[0]):o[0];else if(o=this.rules.link.exec(e)){var l=S(o[2],"()");if(l>-1){var u=o[0].length-(o[2].length-l)-(o[3]||"").length;o[2]=o[2].substring(0,l),o[0]=o[0].substring(0,u).trim(),o[3]=""}e=e.substring(o[0].length),this.inLink=!0,r=o[2],this.options.pedantic?(t=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(r))?(r=t[1],i=t[3]):i="":i=o[3]?o[3].slice(1,-1):"",r=r.trim().replace(/^<([\s\S]*)>$/,"$1"),a+=this.outputLink(o,{href:c.escapes(r),title:c.escapes(i)}),this.inLink=!1}else if((o=this.rules.reflink.exec(e))||(o=this.rules.nolink.exec(e))){if(e=e.substring(o[0].length),t=(o[2]||o[1]).replace(/\s+/g," "),!(t=this.links[t.toLowerCase()])||!t.href){a+=o[0].charAt(0),e=o[0].substring(1)+e;continue}this.inLink=!0,a+=this.outputLink(o,t),this.inLink=!1}else if(o=this.rules.strong.exec(e))e=e.substring(o[0].length),a+=this.renderer.strong(this.output(o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.em.exec(e))e=e.substring(o[0].length),a+=this.renderer.em(this.output(o[6]||o[5]||o[4]||o[3]||o[2]||o[1]));else if(o=this.rules.code.exec(e))e=e.substring(o[0].length),a+=this.renderer.codespan(f(o[2].trim(),!0));else if(o=this.rules.br.exec(e))e=e.substring(o[0].length),a+=this.renderer.br();else if(o=this.rules.del.exec(e))e=e.substring(o[0].length),a+=this.renderer.del(this.output(o[1]));else if(o=this.rules.autolink.exec(e))e=e.substring(o[0].length),r="@"===o[2]?"mailto:"+(n=f(this.mangle(o[1]))):n=f(o[1]),a+=this.renderer.link(r,null,n);else if(this.inLink||!(o=this.rules.url.exec(e))){if(o=this.rules.text.exec(e))e=e.substring(o[0].length),this.inRawBlock?a+=this.renderer.text(o[0]):a+=this.renderer.text(f(this.smartypants(o[0])));else if(e)throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}else{if("@"===o[2])r="mailto:"+(n=f(o[0]));else{do{s=o[0],o[0]=this.rules._backpedal.exec(o[0])[0]}while(s!==o[0]);n=f(o[0]),r="www."===o[1]?"http://"+n:n}e=e.substring(o[0].length),a+=this.renderer.link(r,null,n)}return a},c.escapes=function(e){return e?e.replace(c.rules._escapes,"$1"):e},c.prototype.outputLink=function(e,t){var n=t.href,r=t.title?f(t.title):null;return"!"!==e[0].charAt(0)?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,f(e[1]))},c.prototype.smartypants=function(e){return this.options.smartypants?e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…"):e},c.prototype.mangle=function(e){if(!this.options.mangle)return e;for(var t,n="",r=e.length,i=0;i.5&&(t="x"+t.toString(16)),n+="&#"+t+";";return n},u.prototype.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:f(e,!0))+"
\n":"
"+(n?e:f(e,!0))+"
"},u.prototype.blockquote=function(e){return"
\n"+e+"
\n"},u.prototype.html=function(e){return e},u.prototype.heading=function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"},u.prototype.hr=function(){return this.options.xhtml?"
\n":"
\n"},u.prototype.list=function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"},u.prototype.listitem=function(e){return"
  • "+e+"
  • \n"},u.prototype.checkbox=function(e){return" "},u.prototype.paragraph=function(e){return"

    "+e+"

    \n"},u.prototype.table=function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"},u.prototype.tablerow=function(e){return"\n"+e+"\n"},u.prototype.tablecell=function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"},u.prototype.strong=function(e){return""+e+""},u.prototype.em=function(e){return""+e+""},u.prototype.codespan=function(e){return""+e+""},u.prototype.br=function(){return this.options.xhtml?"
    ":"
    "},u.prototype.del=function(e){return""+e+""},u.prototype.link=function(e,t,n){if(null===(e=b(this.options.sanitize,this.options.baseUrl,e)))return n;var r='
    "},u.prototype.image=function(e,t,n){if(null===(e=b(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"},u.prototype.text=function(e){return e},p.prototype.strong=p.prototype.em=p.prototype.codespan=p.prototype.del=p.prototype.text=function(e){return e},p.prototype.link=p.prototype.image=function(e,t,n){return""+n},p.prototype.br=function(){return""},h.parse=function(e,t){return new h(t).parse(e)},h.prototype.parse=function(e){this.inline=new c(e.links,this.options),this.inlineText=new c(e.links,v({},this.options,{renderer:new p})),this.tokens=e.reverse();for(var t="";this.next();)t+=this.tok();return t},h.prototype.next=function(){return this.token=this.tokens.pop()},h.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0},h.prototype.parseText=function(){for(var e=this.token.text;"text"===this.peek().type;)e+="\n"+this.next().text;return this.inline.output(e)},h.prototype.tok=function(){switch(this.token.type){case"space":return"";case"hr":return this.renderer.hr();case"heading":return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,d(this.inlineText.output(this.token.text)),this.slugger);case"code":return this.renderer.code(this.token.text,this.token.lang,this.token.escaped);case"table":var e,t,n,r,i="",o="";for(n="",e=0;e?@[\]^`{|}~]/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},f.escapeTest=/[&<>"']/,f.escapeReplace=/[&<>"']/g,f.replacements={"&":"&","<":"<",">":">",'"':""","'":"'"},f.escapeTestNoEncode=/[<>"']|&(?!#?\w+;)/,f.escapeReplaceNoEncode=/[<>"']|&(?!#?\w+;)/g;var y={},x=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function k(){}function v(e){for(var t,n,r=1;r=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n.length>t)n.splice(t);else for(;n.lengthAn error occurred:

    "+f(c.message+"",!0)+"
    ";throw c}}k.exec=k,A.options=A.setOptions=function(e){return v(A.defaults,e),A},A.getDefaults=function(){return{baseUrl:null,breaks:!1,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:new u,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tables:!0,xhtml:!1}},A.defaults=A.getDefaults(),A.Parser=h,A.parser=h.parse,A.Renderer=u,A.TextRenderer=p,A.Lexer=a,A.lexer=a.lex,A.InlineLexer=c,A.inlineLexer=c.output,A.Slugger=g,A.parse=A,"object"===i(t)?e.exports=A:void 0===(r=function(){return A}.call(t,n,t,e))||(e.exports=r)}(this||("undefined"!=typeof window?window:global))},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(9)(),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 s in n={get:null,set:null,apply:null,construct:null},o){if(!(s in n))throw new TypeError("Proxy polyfill does not support trap '".concat(s,"'"));n[s]=o[s]}"function"==typeof o&&(n.apply=o.apply.bind(o));var a=this,l=!1,c=!1;"function"==typeof e?(a=function(){var t=this&&this.constructor===a,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)},l=!0):e instanceof Array&&(a=[],c=!0);var u=n.get?function(e){return i("get"),n.get(this,e,a)}:function(e){return i("get"),this[e]},p=n.set?function(e,t){i("set");n.set(this,e,t,a)}:function(e,t){i("set"),this[e]=t},h=Object.getOwnPropertyNames(e),g={};h.forEach((function(t){if(!l&&!c||!(t in a)){var n={enumerable:!!Object.getOwnPropertyDescriptor(e,t).enumerable,get:u.bind(e,t),set:p.bind(e,t)};Object.defineProperty(a,t,n),g[t]=!0}}));var f=!0;if(Object.setPrototypeOf?Object.setPrototypeOf(a,Object.getPrototypeOf(e)):a.__proto__?a.__proto__=e.__proto__:f=!1,n.get||!f)for(var d in e)g[d]||Object.defineProperty(a,d,{get:u.bind(e,d)});return Object.seal(e),Object.seal(a),a}).revocable=function(n,r){return{proxy:new e(n,r),revoke:t}},e}},function(e,t,n){var r=n(4),i=n(11);n(5);function o(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,a=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=a(i,l)){var h,g={position:t,sourcePosition:e,source:c,isWhite:p};return p?o(h=r(i,l,g))?i+":"+l:h:o(h=s(i,l,g))?void 0:h}}))},e.exports=s},function(e,t,n){var r=n(5);e.exports=function(e,t){";"!==(e=r.trimRight(e))[e.length-1]&&(e+=";");var n=e.length,i=!1,o=0,s=0,a="";function l(){if(!i){var n=r.trim(e.slice(o,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(o,a.length,c,u,n);p&&(a+=p+"; ")}}}o=s+1}for(;s";var y=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),x=n[i],k=a(y.html,(function(e,t){var n,r=-1!==l.indexOf(x,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 k&&(s+=" "+k),y.closing&&(s+=" /"),s+=">"}return c(m=o(i,s,b))?g(s):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"),s=Symbol("Comlink.thrown"),a=e=>"object"==typeof e&&null!==e||"function"==typeof e,l=new Map([["proxy",{canHandle:e=>a(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 a=new Proxy(r,{get(r,i){if(p(s),i===o)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:()=>a};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[o,a]=f(i);return m(t,{type:1,path:[...n,r].map(e=>e.toString()),value:o},a).then(d)},apply(r,o,a){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(a);return m(t,{type:2,path:n.map(e=>e.toString()),argumentList:c},u).then(d)},construct(e,r){p(s);const[i,o]=h(r);return m(t,{type:3,path:n.map(e=>e.toString()),argumentList:i},o).then(d)}});return a}(e,[],t);var t}}],["throw",{canHandle:e=>a(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:o,type:a,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(a){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:o}),i),5===a&&(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)})}var b,y,x=n(7),k=n.n(x),v=n(2),w=n.n(v);c({renderMarkdown:function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return b||(b=Object.assign({},w.a.whiteList,{"ha-icon":["icon"],"ha-svg-icon":["path"]})),r.allowSvg?(y||(y=Object.assign({},b,{svg:["xmlns","height","width"],path:["transform","stroke","d"],img:["src"]})),n=y):n=b,w()(k()(e,t),{whiteList:n})}})}]); -//# sourceMappingURL=chunk.c79523151c32ab496a0b.worker.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.gz b/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.gz deleted file mode 100644 index f209b283aa045bc439538ea8eb08e1825b686f13..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14928 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 O`TqgyK3fQ9xBvikd52U0 diff --git a/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.map b/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.map deleted file mode 100644 index a281a93cf..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.c79523151c32ab496a0b.worker.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.c79523151c32ab496a0b.worker.js","sources":["webpack:///chunk.c79523151c32ab496a0b.worker.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js b/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js new file mode 100644 index 000000000..04cf082fe --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js @@ -0,0 +1,2 @@ +(self.webpackJsonp=self.webpackJsonp||[]).push([[7],{168:function(e,t,r){"use strict";r.r(t);var n=r(0),i=r(57),o=r(34),a=(r(82),r(102),r(33)),s=r(32),c=r(7),l=r(9);function u(e){return(u="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function f(){var e=b(["\n iframe {\n display: block;\n width: 100%;\n height: 100%;\n border: 0;\n }\n\n .header + iframe {\n height: calc(100% - 40px);\n }\n\n .header {\n display: flex;\n align-items: center;\n font-size: 16px;\n height: 40px;\n padding: 0 16px;\n pointer-events: none;\n background-color: var(--app-header-background-color);\n font-weight: 400;\n color: var(--app-header-text-color, white);\n border-bottom: var(--app-header-border-bottom, none);\n box-sizing: border-box;\n --mdc-icon-size: 20px;\n }\n\n .main-title {\n margin: 0 0 0 24px;\n line-height: 20px;\n flex-grow: 1;\n }\n\n mwc-icon-button {\n pointer-events: auto;\n }\n\n hass-subpage {\n --app-header-background-color: var(--sidebar-background-color);\n --app-header-text-color: var(--sidebar-text-color);\n --app-header-border-bottom: 1px solid var(--divider-color);\n }\n "]);return f=function(){return e},e}function d(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function p(){var e=b(['
    \n \n \n
    ',"
    \n
    \n ",""]);return p=function(){return e},e}function h(){var e=b(["",""]);return h=function(){return e},e}function m(){var e=b(["\n ","\n "]);return m=function(){return e},e}function y(){var e=b([""]);return y=function(){return e},e}function v(){var e=b([" "]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t){return!t||"object"!==u(t)&&"function"!=typeof t?E(e):t}function E(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function O(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function x(e){var t,r=A(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function j(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function P(e){return e.decorators&&e.decorators.length}function D(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function S(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function A(e){var t=function(e,t){if("object"!==u(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==u(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===u(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a{m&Sd73#+w6^ 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 literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js.map b/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js.map new file mode 100644 index 000000000..ece503d92 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.d2d40c27074f35245afb.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.d2d40c27074f35245afb.js","sources":["webpack:///chunk.d2d40c27074f35245afb.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js b/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js new file mode 100644 index 000000000..8c2fb6aab --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js @@ -0,0 +1,2 @@ +(self.webpackJsonp=self.webpackJsonp||[]).push([[1],{169: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(126),o=n.n(a),s=n(165),t=(n(166),n(167),n(9));o.a.commands.save=function(e){Object(t.a)(e.getWrapperElement(),"editor-save")};var c=o.a,i=s.a}}]); +//# sourceMappingURL=chunk.dbc6fdf284a9de1ac2ea.js.map \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.gz b/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.gz new file mode 100644 index 0000000000000000000000000000000000000000..29990b2aca82a1afd4df2f33bc47af1bad91967c GIT binary patch literal 284 zcmV+%0ptE3iwFP!0000218q;max*auzW*=rQ^B5b9p?B_W@c8r+OWMNJDfawncIt4 zA25flQ1-AAfo`rlYa;b+G9F)CaT#@7ja^(MuEZ#jEfm9!(Y|gCLqWpu(Z7zvKh9HK z`+p@Pi4hk@28_f%Z3En@6IuEv*xMf;5&909KYGG{I9+h=$LspTb*T&V2b5unWR?r7 zj5G|maF3I0h6}IQWA(6mOu5HYc=)msq_*ugn7~N~T~zNT_-LonK<$~Az!}Oa`V)dE zLRxBJ8;xgN{KKH`EzLc?{^OG;6fTce#K({|2W$rjav`zbyGds-&DHR iF-;j%bT$maWIhdr0282-2(sa18=`wVcjqC80RRBkUxWPs literal 0 HcmV?d00001 diff --git a/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.map b/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.map new file mode 100644 index 000000000..2d07e9e46 --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.dbc6fdf284a9de1ac2ea.js.map @@ -0,0 +1 @@ +{"version":3,"file":"chunk.dbc6fdf284a9de1ac2ea.js","sources":["webpack:///chunk.dbc6fdf284a9de1ac2ea.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 new file mode 100644 index 000000000..bc0cb277c --- /dev/null +++ b/supervisor/api/panel/frontend_es5/chunk.dc0f66c45c1518f1e16e.worker.js @@ -0,0 +1,2 @@ +!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 new file mode 100644 index 0000000000000000000000000000000000000000..a0fab2df2d2ca0b628e9d3d55f871a2034f80c30 GIT binary patch literal 17847 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 a`3Gc!tLm4;yZ>mw=Kljf(-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 b=function(){return e},e}function g(){var e=E(["\n ","\n "]);return g=function(){return e},e}function w(){var e=E(['
    ',"
    "]);return w=function(){return e},e}function k(){var e=E(['\n \n
    \n ','\n\n \n \n \n \n \n \n
    \n
    \n e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ae.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var d=0;d=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n ".concat(t.codeMirrorCss,"\n .CodeMirror {\n height: var(--code-mirror-height, auto);\n direction: var(--code-mirror-direction, ltr);\n }\n .CodeMirror-scroll {\n max-height: var(--code-mirror-max-height, --code-mirror-height);\n }\n .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 :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(--primary-text-color));\n }\n .rtl .CodeMirror-vscrollbar {\n right: auto;\n left: 0px;\n }\n .rtl-gutter {\n width: 20px;\n }\n "),this.codemirror=r(n,{value:this._value,lineNumbers:!0,tabSize:2,mode:this.mode,autofocus:!1!==this.autofocus,viewportMargin:1/0,readOnly:this.readOnly,extraKeys:{Tab:"indentMore","Shift-Tab":"indentLess"},gutters:this._calcGutters()}),this._setScrollBarDirection(),this.codemirror.on("changes",(function(){return i._onChange()}));case 9:case"end":return e.stop()}}),e,this)})),n=function(){var e=this,t=arguments;return new Promise((function(n,i){var o=r.apply(e,t);function a(e){W(o,n,i,a,s,"next",e)}function s(e){W(o,n,i,a,s,"throw",e)}a(void 0)}))},function(){return n.apply(this,arguments)})},{kind:"method",key:"_onChange",value:function(){var e=this.value;e!==this._value&&(this._value=e,Object(H.a)(this,"value-changed",{value:this._value}))}},{kind:"method",key:"_calcGutters",value:function(){return this.rtl?["rtl-gutter","CodeMirror-linenumbers"]:[]}},{kind:"method",key:"_setScrollBarDirection",value:function(){this.codemirror&&this.codemirror.getWrapperElement().classList.toggle("rtl",this.rtl)}}]}}),i.b);function se(){var e=de(["

    ","

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

    ",'

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

    \n ']);return Nr=function(){return e},e}function Hr(){var e=kn(["\n ","\n \n Install\n \n "]);return Hr=function(){return e},e}function Br(){var e=kn(['\n \n Rebuild\n \n ']);return Br=function(){return e},e}function $r(){var e=kn(['\n \n \n Open web UI\n \n
    \n ']);return Vr=function(){return e},e}function qr(){var e=kn(["\n \n Start\n \n ']);return qr=function(){return e},e}function Lr(){var e=kn(['\n \n Stop\n \n \n Restart\n \n ']);return Lr=function(){return e},e}function Wr(){var e=kn(["\n ","\n ","\n ",'\n ',"
    "]);return Gr=function(){return e},e}function Yr(){var e=kn(['\n
    \n
    \n Protection mode\n \n \n
    Show in sidebar
    \n \n
    Auto update
    \n \n
    Start on boot
    \n \n \n \n \n \n \n \n \n
    \n ']);return un=function(){return e},e}function fn(){var e=kn([" "," "]);return fn=function(){return e},e}function pn(){var e=kn(['\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 gn=function(){return e},e}function wn(){var e=kn(["\n ","\n ",'\n\n \n \n
    \n ',"\n
    \n
    \n\n ","\n "]);return wn=function(){return e},e}function kn(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function En(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 jn(e,t){return!t||"object"!==Rr(t)&&"function"!=typeof t?Pn(e):t}function Pn(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function xn(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function _n(e){return(_n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Dn(e){var t,r=zn(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function Sn(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function An(e){return e.decorators&&e.decorators.length}function Cn(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Tn(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 zn(e){var t=function(e,t){if("object"!==Rr(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==Rr(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Rr(t)?t:String(t)}function Rn(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(!An(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 ni=function(){return e},e}function ii(){var e=ai(['
    ',"
    "]);return ii=function(){return e},e}function oi(){var e=ai(["\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 oo=function(){return e},e}function ao(){var e=so([""]);return ao=function(){return e},e}function so(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function co(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lo(e,t){return(lo=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function uo(e,t){return!t||"object"!==to(t)&&"function"!=typeof t?fo(e):t}function fo(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 ho(e){return(ho=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function mo(e){var t,r=wo(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 vo(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function yo(e){return e.decorators&&e.decorators.length}function bo(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function go(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 wo(e){var t=function(e,t){if("object"!==to(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==to(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===to(t)?t:String(t)}function ko(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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 diff --git a/supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js.map b/supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js.map deleted file mode 100644 index 55f0466fd..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.e137de158b31f2f6c4ab.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.e137de158b31f2f6c4ab.js","sources":["webpack:///chunk.e137de158b31f2f6c4ab.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js b/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js deleted file mode 100644 index c5daee466..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js +++ /dev/null @@ -1,2 +0,0 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[0],{134:function(e,t,r){"use strict";var n=r(0),i=r(14),o=r(166);function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t,r,n,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void r(l)}s.done?t(c):Promise.resolve(c).then(n,i)}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){var t,r=b(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function h(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function m(e){return e.decorators&&e.decorators.length}function y(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function v(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function b(e){var t=function(e,t){if("object"!==a(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==a(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===a(t)?t:String(t)}function w(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a *:first-child {\n margin-top: 0;\n }\n ha-markdown-element > *:last-child {\n margin-bottom: 0;\n }\n ha-markdown-element a {\n color: var(--primary-color);\n }\n ha-markdown-element img {\n max-width: 100%;\n }\n ha-markdown-element code,\n pre {\n background-color: var(--markdown-code-background-color, none);\n border-radius: 3px;\n }\n ha-markdown-element code {\n font-size: 85%;\n padding: 0.2em 0.4em;\n }\n ha-markdown-element pre code {\n padding: 0;\n }\n ha-markdown-element pre {\n padding: 16px;\n overflow: auto;\n line-height: 1.45;\n }\n ha-markdown-element h2 {\n font-size: 1.5em !important;\n font-weight: bold !important;\n }\n "]);return P=function(){return e},e}function O(){var e=S([""]);return O=function(){return e},e}function j(){var e=S([""]);return j=function(){return e},e}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function D(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t){return!t||"object"!==E(t)&&"function"!=typeof t?T(e):t}function T(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function z(e){return(z=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e){var t,r=B(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var n={kind:"field"===e.kind?"field":"method",key:r,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(n.decorators=e.decorators),"field"===e.kind&&(n.initializer=e.value),n}function _(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function F(e){return e.decorators&&e.decorators.length}function I(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function M(e,t){var r=e[t];if(void 0!==r&&"function"!=typeof r)throw new TypeError("Expected '"+t+"' to be a function");return r}function B(e){var t=function(e,t){if("object"!==E(e)||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!==E(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===E(t)?t:String(t)}function L(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&n.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;n--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[n])(i)||i);if(void 0!==o.finisher&&r.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;ak-V`lin`s$b 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 diff --git a/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js.map b/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js.map deleted file mode 100644 index db7171f0b..000000000 --- a/supervisor/api/panel/frontend_es5/chunk.e2c4bba17b30ace85c55.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"chunk.e2c4bba17b30ace85c55.js","sources":["webpack:///chunk.e2c4bba17b30ace85c55.js"],"mappings":"AAAA","sourceRoot":""} \ No newline at end of file diff --git a/supervisor/api/panel/frontend_es5/chunk.67349598b0011691ea7a.js b/supervisor/api/panel/frontend_es5/chunk.fa2360bd56986d0d1ab7.js similarity index 64% rename from supervisor/api/panel/frontend_es5/chunk.67349598b0011691ea7a.js rename to supervisor/api/panel/frontend_es5/chunk.fa2360bd56986d0d1ab7.js index 7f296e639..759010c46 100644 --- a/supervisor/api/panel/frontend_es5/chunk.67349598b0011691ea7a.js +++ b/supervisor/api/panel/frontend_es5/chunk.fa2360bd56986d0d1ab7.js @@ -1,2 +1,2 @@ -(self.webpackJsonp=self.webpackJsonp||[]).push([[4],{175:function(e,t,n){"use strict";n.r(t);n(40);var r=n(8),o=(n(71),n(0)),i=n(103);n(33);"".concat(location.protocol,"//").concat(location.host);var s=n(68),a=n(12);function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){var e=g(["\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n .details {\n color: var(--secondary-text-color);\n }\n .warning,\n .error {\n color: var(--error-color);\n }\n .buttons {\n display: flex;\n flex-direction: column;\n }\n .buttons li {\n list-style-type: none;\n }\n .buttons .icon {\n margin-right: 16px;\n }\n .no-margin-top {\n margin-top: 0;\n }\n "]);return l=function(){return e},e}function u(){var e=g(["\n \n \n Wipe & restore\n \n ']);return u=function(){return e},e}function d(){var e=g(['

    Error: ',"

    "]);return d=function(){return e},e}function h(){var e=g(['\n \n ',"\n \n "]);return p=function(){return e},e}function f(){var e=g(['\n
    Add-on:
    \n \n ',"\n \n "]);return f=function(){return e},e}function m(){var e=g(["\n \n ',"\n \n "]);return m=function(){return e},e}function v(){var e=g(['\n
    Folders:
    \n \n ',"\n \n "]);return v=function(){return e},e}function y(){var e=g(["\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 y=function(){return e},e}function k(){var e=g([""]);return k=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 b(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 w(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var i=e.apply(t,n);function s(e){b(i,r,o,s,a,"next",e)}function a(e){b(i,r,o,s,a,"throw",e)}s(void 0)}))}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e,t){return!t||"object"!==c(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 j(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function A(e){return(A=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function S(e){var t,n=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 D(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function x(e){return e.decorators&&e.decorators.length}function C(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"!==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 z(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 c.apply(this,arguments)})},{kind:"method",key:"render",value:function(){var e=this;return this._dialogParams&&this._snapshot?Object(o.f)(y(),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)(v(),this._folders.map((function(t){return Object(o.f)(m(),t.checked,(function(n){return e._updateFolders(t,n.target.checked)}),t.name)}))):"",this._addons.length?Object(o.f)(f(),this._addons.map((function(t){return Object(o.f)(p(),t.checked,(function(n){return e._updateAddons(t,n.target.checked)}),t.name)}))):"",this._snapshot.protected?Object(o.f)(h(),this._passwordInput,this._snapshotPassword):"",this._error?Object(o.f)(d(),this._error):"",this._downloadClicked,r.n,this._partialRestoreClicked,r.s,"full"===this._snapshot.type?Object(o.f)(u(),this._fullRestoreClicked,r.s):"",this._deleteClicked,r.k):Object(o.f)(k())}},{kind:"get",static:!0,key:"styles",value:function(){return[a.c,Object(o.c)(l())]}},{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:function(){var e=this;if(confirm("Are you sure you want to restore this snapshot?")){var 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!"),e._closeDialog()}),(function(t){e._error=t.body.message}))}}},{kind:"method",key:"_fullRestoreClicked",value:function(){var e=this;if(confirm("Are you sure you want to restore this snapshot?")){var 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!"),e._closeDialog()}),(function(t){e._error=t.body.message}))}}},{kind:"method",key:"_deleteClicked",value:function(){var e=this;confirm("Are you sure you want to delete this snapshot?")&&this.hass.callApi("POST","hassio/snapshots/".concat(this._snapshot.slug,"/remove")).then((function(){e._dialogParams.onDelete(),e._closeDialog()}),(function(t){e._error=t.body.message}))}},{kind:"method",key:"_downloadClicked",value:(n=w(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o=this.hass,i="/api/hassio/snapshots/".concat(this._snapshot.slug,"/download"),o.callWS({type:"auth/sign_path",path:i});case 3:t=e.sent,e.next=10;break;case 6:return e.prev=6,e.t0=e.catch(0),alert("Error: ".concat(e.t0.message)),e.abrupt("return");case 10:n=this._computeName.replace(/[^a-z0-9]+/gi,"_"),(r=document.createElement("a")).href=t.path,r.download="Hass_io_".concat(n,".tar"),this.shadowRoot.appendChild(r),r.click(),this.shadowRoot.removeChild(r);case 17:case"end":return e.stop()}var o,i}),e,this,[[0,6]])}))),function(){return n.apply(this,arguments)})},{kind:"get",key:"_computeName",value:function(){return this._snapshot?this._snapshot.name||this._snapshot.slug:"Unnamed snapshot"}},{kind:"get",key:"_computeSize",value:function(){return Math.ceil(10*this._snapshot.size)/10+" MB"}},{kind:"method",key:"_formatDatetime",value:function(e){return new Date(e).toLocaleDateString(navigator.language,{weekday:"long",year:"numeric",month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})}},{kind:"method",key:"_closeDialog",value:function(){this._dialogParams=void 0,this._snapshot=void 0,this._snapshotPassword="",this._folders=[],this._addons=[]}}]}}),o.a)}}]); -//# sourceMappingURL=chunk.67349598b0011691ea7a.js.map \ No newline at end of file +(self.webpackJsonp=self.webpackJsonp||[]).push([[4],{171:function(e,t,n){"use strict";n.r(t);n(39);var r=n(7),o=(n(71),n(0)),i=n(100);n(30);"".concat(location.protocol,"//").concat(location.host);var s=n(69),a=n(11);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=k(["\n paper-checkbox {\n display: block;\n margin: 4px;\n }\n .details {\n color: var(--secondary-text-color);\n }\n .warning,\n .error {\n color: var(--error-color);\n }\n .buttons {\n display: flex;\n flex-direction: column;\n }\n .buttons li {\n list-style-type: none;\n }\n .buttons .icon {\n margin-right: 16px;\n }\n .no-margin-top {\n margin-top: 0;\n }\n "]);return l=function(){return e},e}function u(){var e=k(["\n \n \n Wipe & restore\n \n ']);return u=function(){return e},e}function d(){var e=k(['

    Error: ',"

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

    ',"

    \n \n go back\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)}}))}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){return!t||"object"!==a(t)&&"function"!=typeof t?p(e):t}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function h(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function m(e){return(m=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function y(e){var t,n=w(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function v(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function b(e){return e.decorators&&e.decorators.length}function g(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function _(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function w(e){var t=function(e,t){if("object"!==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 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;ae.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a0||n>0;)if(0!=t)if(0!=n){var o=e[t-1][n-1],a=e[t-1][n],s=e[t][n-1],c=void 0;(c=a0&&(this.selectedValues=this.selectedItems.map((function(e){return this._indexToValue(this.indexOf(e))}),this).filter((function(e){return null!=e}),this)):i.a._updateAttrForSelected.apply(this)},_updateSelected:function(){this.multi?this._selectMulti(this.selectedValues):this._selectSelected(this.selected)},_selectMulti:function(e){e=e||[];var t=(this._valuesToItems(e)||[]).filter((function(e){return null!=e}));this._selection.clear(t);for(var n=0;n0&&d.some((function(e){return t.adapter.containsEventTarget(e)}))?this.resetActivationState_():(void 0!==e&&(d.push(e.target),this.registerDeactivationHandlers_(e)),n.wasElementMadeActive=this.checkElementMadeActive_(e),n.wasElementMadeActive&&this.animateActivation_(),requestAnimationFrame((function(){d=[],n.wasElementMadeActive||void 0===e||" "!==e.key&&32!==e.keyCode||(n.wasElementMadeActive=t.checkElementMadeActive_(e),n.wasElementMadeActive&&t.animateActivation_()),n.wasElementMadeActive||(t.activationState_=t.defaultActivationState_())})))}}},t.prototype.checkElementMadeActive_=function(e){return void 0===e||"keydown"!==e.type||this.adapter.isSurfaceActive()},t.prototype.animateActivation_=function(){var e=this,n=t.strings,r=n.VAR_FG_TRANSLATE_START,i=n.VAR_FG_TRANSLATE_END,o=t.cssClasses,a=o.FG_DEACTIVATION,s=o.FG_ACTIVATION,c=t.numbers.DEACTIVATION_TIMEOUT_MS;this.layoutInternal_();var l="",u="";if(!this.adapter.isUnbounded()){var d=this.getFgTranslationCoordinates_(),f=d.startPoint,p=d.endPoint;l=f.x+"px, "+f.y+"px",u=p.x+"px, "+p.y+"px"}this.adapter.updateCssVariable(r,l),this.adapter.updateCssVariable(i,u),clearTimeout(this.activationTimer_),clearTimeout(this.fgDeactivationRemovalTimer_),this.rmBoundedActivationClasses_(),this.adapter.removeClass(a),this.adapter.computeBoundingRect(),this.adapter.addClass(s),this.activationTimer_=setTimeout((function(){return e.activationTimerCallback_()}),c)},t.prototype.getFgTranslationCoordinates_=function(){var e,t=this.activationState_,n=t.activationEvent;return{startPoint:e={x:(e=t.wasActivatedByPointer?Object(c.a)(n,this.adapter.getWindowPageOffset(),this.adapter.computeBoundingRect()):{x:this.frame_.width/2,y:this.frame_.height/2}).x-this.initialSize_/2,y:e.y-this.initialSize_/2},endPoint:{x:this.frame_.width/2-this.initialSize_/2,y:this.frame_.height/2-this.initialSize_/2}}},t.prototype.runDeactivationUXLogicIfReady_=function(){var e=this,n=t.cssClasses.FG_DEACTIVATION,r=this.activationState_,i=r.hasDeactivationUXRun,o=r.isActivated;(i||!o)&&this.activationAnimationHasEnded_&&(this.rmBoundedActivationClasses_(),this.adapter.addClass(n),this.fgDeactivationRemovalTimer_=setTimeout((function(){e.adapter.removeClass(n)}),s.FG_DEACTIVATION_MS))},t.prototype.rmBoundedActivationClasses_=function(){var e=t.cssClasses.FG_ACTIVATION;this.adapter.removeClass(e),this.activationAnimationHasEnded_=!1,this.adapter.computeBoundingRect()},t.prototype.resetActivationState_=function(){var e=this;this.previousActivationEvent_=this.activationState_.activationEvent,this.activationState_=this.defaultActivationState_(),setTimeout((function(){return e.previousActivationEvent_=void 0}),t.numbers.TAP_DELAY_MS)},t.prototype.deactivate_=function(){var e=this,t=this.activationState_;if(t.isActivated){var n=Object(r.a)({},t);t.isProgrammatic?(requestAnimationFrame((function(){return e.animateDeactivation_(n)})),this.resetActivationState_()):(this.deregisterDeactivationHandlers_(),requestAnimationFrame((function(){e.activationState_.hasDeactivationUXRun=!0,e.animateDeactivation_(n),e.resetActivationState_()})))}},t.prototype.animateDeactivation_=function(e){var t=e.wasActivatedByPointer,n=e.wasElementMadeActive;(t||n)&&this.runDeactivationUXLogicIfReady_()},t.prototype.layoutInternal_=function(){var e=this;this.frame_=this.adapter.computeBoundingRect();var n=Math.max(this.frame_.height,this.frame_.width);this.maxRadius_=this.adapter.isUnbounded()?n:Math.sqrt(Math.pow(e.frame_.width,2)+Math.pow(e.frame_.height,2))+t.numbers.PADDING;var r=Math.floor(n*t.numbers.INITIAL_ORIGIN_SCALE);this.adapter.isUnbounded()&&r%2!=0?this.initialSize_=r-1:this.initialSize_=r,this.fgScale_=""+this.maxRadius_/this.initialSize_,this.updateLayoutCssVars_()},t.prototype.updateLayoutCssVars_=function(){var e=t.strings,n=e.VAR_FG_SIZE,r=e.VAR_LEFT,i=e.VAR_TOP,o=e.VAR_FG_SCALE;this.adapter.updateCssVariable(n,this.initialSize_+"px"),this.adapter.updateCssVariable(o,this.fgScale_),this.adapter.isUnbounded()&&(this.unboundedCoords_={left:Math.round(this.frame_.width/2-this.initialSize_/2),top:Math.round(this.frame_.height/2-this.initialSize_/2)},this.adapter.updateCssVariable(r,this.unboundedCoords_.left+"px"),this.adapter.updateCssVariable(i,this.unboundedCoords_.top+"px"))},t}(i.a);t.a=f},function(e,t,n){"use strict";var r=n(0),i=n(14);n(106);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,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 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}function c(e,t){for(var n=0;n{const i=indexedDB.open(e,1);i.onerror=()=>r(i.error),i.onsuccess=()=>n(i.result),i.onupgradeneeded=()=>{i.result.createObjectStore(t)}})}_withIDBStore(e,t){return this._dbp.then(n=>new Promise((r,i)=>{const o=n.transaction(this.storeName,e);o.oncomplete=()=>r(),o.onabort=o.onerror=()=>i(o.error),t(o.objectStore(this.storeName))}))}}let c;function l(){return c||(c=new s),c}function u(e,t,n=l()){return n._withIDBStore("readwrite",n=>{n.put(t,e)})}function d(e,t,n,r,i,o,a){try{var s=e[o](a),c=s.value}catch(l){return void n(l)}s.done?t(c):Promise.resolve(c).then(r,i)}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var n=[],r=!0,i=!1,o=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(c){i=!0,o=c}finally{try{r||null==s.return||s.return()}finally{if(i)throw o}}return n}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=h(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function h(e,t){if(e){if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?m(e,t):void 0}}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1)){var r=[];y._withIDBStore("readonly",(function(e){var t,n=p(b);try{for(n.s();!(t=n.n()).done;){var i=f(t.value,2),o=i[0],a=i[1];r.push([a,e.get(o)])}}catch(s){n.e(s)}finally{n.f()}b=[]})).then((function(){var e,t=p(r);try{for(t.s();!(e=t.n()).done;){var n=f(e.value,2);(0,n[0])(n[1].result)}}catch(i){t.e(i)}finally{t.f()}})).catch((function(){var e,t=p(b);try{for(t.s();!(e=t.n()).done;){(0,f(e.value,3)[2])()}}catch(n){t.e(n)}finally{t.f()}b=[]}))}}))},_=function(e){var t,n,r=p(a.parts);try{for(r.s();!(n=r.n()).done;){var i=n.value;if(void 0!==i.start&&e"]);return j=function(){return e},e}function C(){var e=A([""]);return C=function(){return e},e}function P(){var e=A([""]);return P=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 R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t){return!t||"object"!==k(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 z(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function F(e){return(F=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L(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 N(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function M(e){return e.decorators&&e.decorators.length}function H(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 V(e){var t=function(e,t){if("object"!==k(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==k(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===k(t)?t:String(t)}function U(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $(e,t){if(e){if("string"==typeof e)return K(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)?K(e,t):void 0}}function K(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 W=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=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a2&&void 0!==arguments[2]?arguments[2]:{},i=r.compareTime||new Date,o=(i.getTime()-e.getTime())/1e3,a=o>=0?"past":"future";o=Math.abs(o);for(var l=0;l\n \n
    \n
    \n ']);return T=function(){return e},e}function R(){var e=D(['
    ']);return R=function(){return e},e}function I(){var e=D(["\n ","\n ",'\n
    \n
    \n ','\n
    \n
    \n ',"\n ","\n ","\n
    \n
    \n "]);return I=function(){return e},e}function D(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function z(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t){return!t||"object"!==j(t)&&"function"!=typeof t?N(e):t}function N(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function H(e){return(H=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function B(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 $(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 q(e){var t=function(e,t){if("object"!==j(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==j(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===j(t)?t:String(t)}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n \n "]);return a=function(){return e},e}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t){return!t||"object"!==o(t)&&"function"!=typeof t?u(e):t}function u(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function f(e){var t,n=v(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function p(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function h(e){return e.decorators&&e.decorators.length}function m(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function y(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function v(e){var t=function(e,t){if("object"!==o(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==o(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===o(t)?t:String(t)}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a

    "]);return m=function(){return e},e}function y(){var e=b(['\n
    \n
    \n
    \n ','\n
    \n \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n
    \n
    ']);return y=function(){return e},e}function v(){var e=b([""]);return v=function(){return e},e}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function g(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))){var t=0,n=function(){};return{s:n,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:n}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var r,i,o=!0,a=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){a=!0,i=e},f:function(){try{o||null==r.return||r.return()}finally{if(a)throw i}}}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nt.offsetHeight},notifyClosed:function(t){return e.emitNotification("closed",t)},notifyClosing:function(t){e.closingDueToDisconnect||(e.open=!1),e.emitNotification("closing",t)},notifyOpened:function(){return e.emitNotification("opened")},notifyOpening:function(){e.open=!0,e.emitNotification("opening")},reverseButtons:function(){},releaseFocus:function(){C.remove(e)},trapFocus:function(t){C.push(e),t&&t.focus()}})}},{key:"render",value:function(){var e,t,n,r=(e={},t=o.STACKED,n=this.stacked,t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e),a=Object(i.f)(v());this.heading&&(a=this.renderHeading());var s={"mdc-dialog__actions":!this.hideActions};return Object(i.f)(y(),Object(p.a)(r),a,Object(p.a)(s))}},{key:"renderHeading",value:function(){return Object(i.f)(m(),this.heading)}},{key:"firstUpdated",value:function(){O(j(f.prototype),"firstUpdated",this).call(this),this.mdcFoundation.setAutoStackButtons(!0)}},{key:"connectedCallback",value:function(){O(j(f.prototype),"connectedCallback",this).call(this),this.open&&this.mdcFoundation&&!this.mdcFoundation.isOpen()&&(this.setEventListeners(),this.mdcFoundation.open())}},{key:"disconnectedCallback",value:function(){O(j(f.prototype),"disconnectedCallback",this).call(this),this.open&&this.mdcFoundation&&(this.removeEventListeners(),this.closingDueToDisconnect=!0,this.mdcFoundation.close(this.currentAction||this.defaultAction),this.closingDueToDisconnect=!1,this.currentAction=void 0,C.remove(this))}},{key:"forceLayout",value:function(){this.mdcFoundation.layout()}},{key:"focus",value:function(){var e=this.getInitialFocusEl();e&&e.focus()}},{key:"blur",value:function(){if(this.shadowRoot){var e=this.shadowRoot.activeElement;if(e)e instanceof HTMLElement&&e.blur();else{var t=this.getRootNode(),n=t instanceof Document?t.activeElement:null;n instanceof HTMLElement&&n.blur()}}}},{key:"setEventListeners",value:function(){var e=this;this.boundHandleClick=this.mdcFoundation.handleClick.bind(this.mdcFoundation),this.boundLayout=function(){e.open&&e.mdcFoundation.layout.bind(e.mdcFoundation)},this.boundHandleKeydown=this.mdcFoundation.handleKeydown.bind(this.mdcFoundation),this.boundHandleDocumentKeydown=this.mdcFoundation.handleDocumentKeydown.bind(this.mdcFoundation),this.mdcRoot.addEventListener("click",this.boundHandleClick),window.addEventListener("resize",this.boundLayout,Object(l.a)()),window.addEventListener("orientationchange",this.boundLayout,Object(l.a)()),this.mdcRoot.addEventListener("keydown",this.boundHandleKeydown,Object(l.a)()),document.addEventListener("keydown",this.boundHandleDocumentKeydown,Object(l.a)())}},{key:"removeEventListeners",value:function(){this.boundHandleClick&&this.mdcRoot.removeEventListener("click",this.boundHandleClick),this.boundLayout&&(window.removeEventListener("resize",this.boundLayout),window.removeEventListener("orientationchange",this.boundLayout)),this.boundHandleKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleKeydown),this.boundHandleDocumentKeydown&&this.mdcRoot.removeEventListener("keydown",this.boundHandleDocumentKeydown)}},{key:"close",value:function(){this.open=!1}},{key:"show",value:function(){this.open=!0}},{key:"primaryButton",get:function(){var e=this.primarySlot.assignedNodes(),t=(e=e.filter((function(e){return e instanceof HTMLElement})))[0];return t||null}}])&&k(n.prototype,r),a&&k(n,a),f}(d.a);function A(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['.mdc-elevation-overlay{position:absolute;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity 280ms cubic-bezier(0.4, 0, 0.2, 1);background-color:#fff}.mdc-dialog,.mdc-dialog__scrim{position:fixed;top:0;left:0;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%}.mdc-dialog{display:none;z-index:7}.mdc-dialog .mdc-dialog__surface{background-color:#fff;background-color:var(--mdc-theme-surface, #fff)}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.32)}.mdc-dialog .mdc-dialog__title{color:rgba(0,0,0,.87)}.mdc-dialog .mdc-dialog__content{color:rgba(0,0,0,.6)}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0,0,0,.12)}.mdc-dialog .mdc-dialog__content{padding:20px 24px 20px 24px}.mdc-dialog .mdc-dialog__surface{min-width:280px}@media(max-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:calc(100vw - 32px)}}@media(min-width: 592px){.mdc-dialog .mdc-dialog__surface{max-width:560px}}.mdc-dialog .mdc-dialog__surface{max-height:calc(100% - 32px)}.mdc-dialog .mdc-dialog__surface{border-radius:4px;border-radius:var(--mdc-shape-medium, 4px)}.mdc-dialog__scrim{opacity:0;z-index:-1}.mdc-dialog__container{display:flex;flex-direction:row;align-items:center;justify-content:space-around;box-sizing:border-box;height:100%;transform:scale(0.8);opacity:0;pointer-events:none}.mdc-dialog__surface{position:relative;box-shadow:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0,0,0,.12);display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;box-sizing:border-box;max-width:100%;max-height:100%;pointer-events:auto;overflow-y:auto}.mdc-dialog__surface .mdc-elevation-overlay{width:100%;height:100%;top:0;left:0}.mdc-dialog[dir=rtl] .mdc-dialog__surface,[dir=rtl] .mdc-dialog .mdc-dialog__surface{text-align:right}.mdc-dialog__title{display:block;margin-top:0;line-height:normal;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-headline6-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1.25rem;font-size:var(--mdc-typography-headline6-font-size, 1.25rem);line-height:2rem;line-height:var(--mdc-typography-headline6-line-height, 2rem);font-weight:500;font-weight:var(--mdc-typography-headline6-font-weight, 500);letter-spacing:0.0125em;letter-spacing:var(--mdc-typography-headline6-letter-spacing, 0.0125em);text-decoration:inherit;text-decoration:var(--mdc-typography-headline6-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-headline6-text-transform, inherit);position:relative;flex-shrink:0;box-sizing:border-box;margin:0;padding:0 24px 9px;border-bottom:1px solid transparent}.mdc-dialog__title::before{display:inline-block;width:0;height:40px;content:"";vertical-align:0}.mdc-dialog[dir=rtl] .mdc-dialog__title,[dir=rtl] .mdc-dialog .mdc-dialog__title{text-align:right}.mdc-dialog--scrollable .mdc-dialog__title{padding-bottom:15px}.mdc-dialog__content{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:Roboto, sans-serif;font-family:var(--mdc-typography-body1-font-family, var(--mdc-typography-font-family, Roboto, sans-serif));font-size:1rem;font-size:var(--mdc-typography-body1-font-size, 1rem);line-height:1.5rem;line-height:var(--mdc-typography-body1-line-height, 1.5rem);font-weight:400;font-weight:var(--mdc-typography-body1-font-weight, 400);letter-spacing:0.03125em;letter-spacing:var(--mdc-typography-body1-letter-spacing, 0.03125em);text-decoration:inherit;text-decoration:var(--mdc-typography-body1-text-decoration, inherit);text-transform:inherit;text-transform:var(--mdc-typography-body1-text-transform, inherit);flex-grow:1;box-sizing:border-box;margin:0;overflow:auto;-webkit-overflow-scrolling:touch}.mdc-dialog__content>:first-child{margin-top:0}.mdc-dialog__content>:last-child{margin-bottom:0}.mdc-dialog__title+.mdc-dialog__content{padding-top:0}.mdc-dialog--scrollable .mdc-dialog__title+.mdc-dialog__content{padding-top:8px;padding-bottom:8px}.mdc-dialog__content .mdc-list:first-child:last-child{padding:6px 0 0}.mdc-dialog--scrollable .mdc-dialog__content .mdc-list:first-child:last-child{padding:0}.mdc-dialog__actions{display:flex;position:relative;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;box-sizing:border-box;min-height:52px;margin:0;padding:8px;border-top:1px solid transparent}.mdc-dialog--stacked .mdc-dialog__actions{flex-direction:column;align-items:flex-end}.mdc-dialog__button{margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] .mdc-dialog__button,.mdc-dialog__button[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog__button:first-child{margin-left:0;margin-right:0}[dir=rtl] .mdc-dialog__button:first-child,.mdc-dialog__button:first-child[dir=rtl]{margin-left:0;margin-right:0}.mdc-dialog[dir=rtl] .mdc-dialog__button,[dir=rtl] .mdc-dialog .mdc-dialog__button{text-align:left}.mdc-dialog--stacked .mdc-dialog__button:not(:first-child){margin-top:12px}.mdc-dialog--open,.mdc-dialog--opening,.mdc-dialog--closing{display:flex}.mdc-dialog--opening .mdc-dialog__scrim{transition:opacity 150ms linear}.mdc-dialog--opening .mdc-dialog__container{transition:opacity 75ms linear,transform 150ms 0ms cubic-bezier(0, 0, 0.2, 1)}.mdc-dialog--closing .mdc-dialog__scrim,.mdc-dialog--closing .mdc-dialog__container{transition:opacity 75ms linear}.mdc-dialog--closing .mdc-dialog__container{transform:none}.mdc-dialog--open .mdc-dialog__scrim{opacity:1}.mdc-dialog--open .mdc-dialog__container{transform:none;opacity:1}.mdc-dialog-scroll-lock{overflow:hidden}#actions:not(.mdc-dialog__actions){display:none}.mdc-dialog__surface{box-shadow:var(--mdc-dialog-box-shadow, 0px 11px 15px -7px rgba(0, 0, 0, 0.2), 0px 24px 38px 3px rgba(0, 0, 0, 0.14), 0px 9px 46px 8px rgba(0, 0, 0, 0.12))}@media(min-width: 560px){.mdc-dialog .mdc-dialog__surface{max-width:560px;max-width:var(--mdc-dialog-max-width, 560px)}}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0, 0, 0, 0.32);background-color:var(--mdc-dialog-scrim-color, rgba(0, 0, 0, 0.32))}.mdc-dialog .mdc-dialog__title{color:rgba(0, 0, 0, 0.87);color:var(--mdc-dialog-heading-ink-color, rgba(0, 0, 0, 0.87))}.mdc-dialog .mdc-dialog__content{color:rgba(0, 0, 0, 0.6);color:var(--mdc-dialog-content-ink-color, rgba(0, 0, 0, 0.6))}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions{border-color:rgba(0, 0, 0, 0.12);border-color:var(--mdc-dialog-scroll-divider-color, rgba(0, 0, 0, 0.12))}.mdc-dialog .mdc-dialog__surface{min-width:280px;min-width:var(--mdc-dialog-min-width, 280px)}.mdc-dialog .mdc-dialog__surface{max-height:var(--mdc-dialog-max-height, calc(100% - 32px))}#actions ::slotted(*){margin-left:8px;margin-right:0;max-width:100%;text-align:right}[dir=rtl] #actions ::slotted(*),#actions ::slotted(*)[dir=rtl]{margin-left:0;margin-right:8px}.mdc-dialog[dir=rtl] #actions ::slotted(*),[dir=rtl] .mdc-dialog #actions ::slotted(*){text-align:left}.mdc-dialog--stacked #actions{flex-direction:column-reverse}.mdc-dialog--stacked #actions *:not(:last-child) ::slotted(*){flex-basis:1e-9px;margin-top:12px}']);return A=function(){return e},e}Object(r.b)([Object(i.i)(".mdc-dialog")],P.prototype,"mdcRoot",void 0),Object(r.b)([Object(i.i)('slot[name="primaryAction"]')],P.prototype,"primarySlot",void 0),Object(r.b)([Object(i.i)('slot[name="secondaryAction"]')],P.prototype,"secondarySlot",void 0),Object(r.b)([Object(i.i)("#contentSlot")],P.prototype,"contentSlot",void 0),Object(r.b)([Object(i.i)(".mdc-dialog__content")],P.prototype,"contentElement",void 0),Object(r.b)([Object(i.i)(".mdc-container")],P.prototype,"conatinerElement",void 0),Object(r.b)([Object(i.h)({type:Boolean})],P.prototype,"hideActions",void 0),Object(r.b)([Object(i.h)({type:Boolean}),Object(f.a)((function(){this.forceLayout()}))],P.prototype,"stacked",void 0),Object(r.b)([Object(i.h)({type:String})],P.prototype,"heading",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setScrimClickAction(e)}))],P.prototype,"scrimClickAction",void 0),Object(r.b)([Object(i.h)({type:String}),Object(f.a)((function(e){this.mdcFoundation.setEscapeKeyAction(e)}))],P.prototype,"escapeKeyAction",void 0),Object(r.b)([Object(i.h)({type:Boolean,reflect:!0}),Object(f.a)((function(e){this.mdcFoundation&&this.isConnected&&(e?(this.setEventListeners(),this.mdcFoundation.open()):(this.removeEventListeners(),this.mdcFoundation.close(this.currentAction||this.defaultAction),this.currentAction=void 0))}))],P.prototype,"open",void 0),Object(r.b)([Object(i.h)()],P.prototype,"defaultAction",void 0),Object(r.b)([Object(i.h)()],P.prototype,"actionAttribute",void 0),Object(r.b)([Object(i.h)()],P.prototype,"initialFocusAttribute",void 0);var T=Object(i.c)(A());function R(e){return(R="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function I(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e,t){return!t||"object"!==R(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function F(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function L(e){return(L=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var N=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&D(e,t)}(r,e);var t,n=(t=r,function(){var e,n=L(t);if(F()){var r=L(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return z(this,e)});function r(){return I(this,r),n.apply(this,arguments)}return r}(P);N.styles=T,N=Object(r.b)([Object(i.d)("mwc-dialog")],N);n(96);var M=n(8);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 B(){var e=ne(["\n .mdc-dialog {\n z-index: var(--dialog-z-index, 7);\n }\n .mdc-dialog__actions {\n justify-content: var(--justify-action-buttons, flex-end);\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__content {\n padding: var(--dialog-content-padding, 20px 24px);\n }\n .header_button {\n position: absolute;\n right: 16px;\n top: 12px;\n text-decoration: none;\n color: inherit;\n }\n "]);return B=function(){return e},e}function V(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 $(e,t){return!t||"object"!==H(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 q(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function G(e){return(G=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function W(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 Y(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function X(e){return e.decorators&&e.decorators.length}function Z(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function J(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"!==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 ee(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n\n \n \n \n \n
    e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a\n :host {\n outline: none;\n }\n .container {\n position: relative;\n display: inline-block;\n }\n\n mwc-button {\n transition: all 1s;\n }\n\n .success mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--success-color);\n transition: none;\n }\n\n .error mwc-button {\n --mdc-theme-primary: white;\n background-color: var(--error-color);\n transition: none;\n }\n\n .progress {\n @apply --layout;\n @apply --layout-center-center;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n }\n \n
    \n \n \n \n \n
    \n ']);return o=function(){return e},e}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n\n :host {\n display: block;\n padding: 8px 0;\n\n background: var(--paper-listbox-background-color, var(--primary-background-color));\n color: var(--paper-listbox-color, var(--primary-text-color));\n\n @apply --paper-listbox;\n }\n \n\n \n"]);return a=function(){return e},e}Object(i.a)({_template:Object(o.a)(a()),is:"paper-listbox",behaviors:[r.a],hostAttributes:{role:"listbox"}})},function(e,t,n){"use strict";var r=n(0);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(){var e=s(["\n pre {\n overflow-x: auto;\n white-space: pre-wrap;\n overflow-wrap: break-word;\n }\n .bold {\n font-weight: bold;\n }\n .italic {\n font-style: italic;\n }\n .underline {\n text-decoration: underline;\n }\n .strikethrough {\n text-decoration: line-through;\n }\n .underline.strikethrough {\n text-decoration: underline line-through;\n }\n .fg-red {\n color: rgb(222, 56, 43);\n }\n .fg-green {\n color: rgb(57, 181, 74);\n }\n .fg-yellow {\n color: rgb(255, 199, 6);\n }\n .fg-blue {\n color: rgb(0, 111, 184);\n }\n .fg-magenta {\n color: rgb(118, 38, 113);\n }\n .fg-cyan {\n color: rgb(44, 181, 233);\n }\n .fg-white {\n color: rgb(204, 204, 204);\n }\n .bg-black {\n background-color: rgb(0, 0, 0);\n }\n .bg-red {\n background-color: rgb(222, 56, 43);\n }\n .bg-green {\n background-color: rgb(57, 181, 74);\n }\n .bg-yellow {\n background-color: rgb(255, 199, 6);\n }\n .bg-blue {\n background-color: rgb(0, 111, 184);\n }\n .bg-magenta {\n background-color: rgb(118, 38, 113);\n }\n .bg-cyan {\n background-color: rgb(44, 181, 233);\n }\n .bg-white {\n background-color: rgb(204, 204, 204);\n }\n "]);return o=function(){return e},e}function a(){var e=s(["",""]);return a=function(){return e},e}function s(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function c(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){return!t||"object"!==i(t)&&"function"!=typeof t?d(e):t}function d(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function f(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function p(e){return(p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function h(e){var t,n=g(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function m(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function y(e){return e.decorators&&e.decorators.length}function v(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function b(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function g(e){var t=function(e,t){if("object"!==i(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==i(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===i(t)?t:String(t)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;o--){var a=t[e.placement];a.splice(a.indexOf(e.key),1);var s=this.fromElementDescriptor(e),c=this.toElementFinisherExtras((0,i[o])(s)||s);e=c.element,this.addElementPlacement(e,t),c.finisher&&r.push(c.finisher);var l=c.extras;if(l){for(var u=0;u=0;r--){var i=this.fromClassDescriptor(e),o=this.toClassDescriptor((0,t[r])(i)||i);if(void 0!==o.finisher&&n.push(o.finisher),void 0!==o.elements){e=o.elements;for(var a=0;a-1&&(this._interestedResizables.splice(t,1),this._unsubscribeIronResize(e))},_subscribeIronResize:function(e){e.addEventListener("iron-resize",this._boundOnDescendantIronResize)},_unsubscribeIronResize:function(e){e.removeEventListener("iron-resize",this._boundOnDescendantIronResize)},resizerShouldNotify:function(e){return!0},_onDescendantIronResize:function(e){this._notifyingDescendant?e.stopPropagation():s.f||this._fireResize()},_fireResize:function(){this.fire("iron-resize",null,{node:this,bubbles:!1})},_onIronRequestResizeNotifications:function(e){var t=Object(o.a)(e).rootTarget;t!==this&&(t.assignParentResizable(this),this._notifyDescendant(t),e.stopPropagation())},_parentResizableChanged:function(e){e&&window.removeEventListener("resize",this._boundNotifyResize)},_notifyDescendant:function(e){this.isAttached&&(this._notifyingDescendant=!0,e.notifyResize(),this._notifyingDescendant=!1)},_requestResizeNotifications:function(){if(this.isAttached)if("loading"===document.readyState){var e=this._requestResizeNotifications.bind(this);document.addEventListener("readystatechange",(function t(){document.removeEventListener("readystatechange",t),e()}))}else this._findParent(),this._parentResizable?this._parentResizable._interestedResizables.forEach((function(e){e!==this&&e._findParent()}),this):(c.forEach((function(e){e!==this&&e._findParent()}),this),window.addEventListener("resize",this._boundNotifyResize),this.notifyResize())},_findParent:function(){this.assignParentResizable(null),this.fire("iron-request-resize-notifications",null,{node:this,bubbles:!0,cancelable:!0}),this._parentResizable?c.delete(this):c.add(this)}},u=Element.prototype,d=u.matches||u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector,f={getTabbableNodes:function(e){var t=[];return this._collectTabbableNodes(e,t)?this._sortByTabIndex(t):t},isFocusable:function(e){return d.call(e,"input, select, textarea, button, object")?d.call(e,":not([disabled])"):d.call(e,"a[href], area[href], iframe, [tabindex], [contentEditable]")},isTabbable:function(e){return this.isFocusable(e)&&d.call(e,':not([tabindex="-1"])')&&this._isVisible(e)},_normalizedTabIndex:function(e){if(this.isFocusable(e)){var t=e.getAttribute("tabindex")||0;return Number(t)}return-1},_collectTabbableNodes:function(e,t){if(e.nodeType!==Node.ELEMENT_NODE||!this._isVisible(e))return!1;var n,r=e,i=this._normalizedTabIndex(r),a=i>0;i>=0&&t.push(r),n="content"===r.localName||"slot"===r.localName?Object(o.a)(r).getDistributedNodes():Object(o.a)(r.root||r).children;for(var s=0;s0&&t.length>0;)this._hasLowerTabOrder(e[0],t[0])?n.push(t.shift()):n.push(e.shift());return n.concat(e,t)},_hasLowerTabOrder:function(e,t){var n=Math.max(e.tabIndex,0),r=Math.max(t.tabIndex,0);return 0===n||0===r?r>n:n>r}},p=n(4),h=n(5);function m(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(["\n \n\n \n"]);return m=function(){return e},e}Object(p.a)({_template:Object(h.a)(m()),is:"iron-overlay-backdrop",properties:{opened:{reflectToAttribute:!0,type:Boolean,value:!1,observer:"_openedChanged"}},listeners:{transitionend:"_onTransitionend"},created:function(){this.__openedRaf=null},attached:function(){this.opened&&this._openedChanged(this.opened)},prepare:function(){this.opened&&!this.parentNode&&Object(o.a)(document.body).appendChild(this)},open:function(){this.opened=!0},close:function(){this.opened=!1},complete:function(){this.opened||this.parentNode!==document.body||Object(o.a)(this.parentNode).removeChild(this)},_onTransitionend:function(e){e&&e.target===this&&this.complete()},_openedChanged:function(e){if(e)this.prepare();else{var t=window.getComputedStyle(this);"0s"!==t.transitionDuration&&0!=t.opacity||this.complete()}this.isAttached&&(this.__openedRaf&&(window.cancelAnimationFrame(this.__openedRaf),this.__openedRaf=null),this.scrollTop=this.scrollTop,this.__openedRaf=window.requestAnimationFrame(function(){this.__openedRaf=null,this.toggleClass("opened",this.opened)}.bind(this)))}});var y=n(45),v=function(){this._overlays=[],this._minimumZ=101,this._backdropElement=null,y.a(document.documentElement,"tap",(function(){})),document.addEventListener("tap",this._onCaptureClick.bind(this),!0),document.addEventListener("focus",this._onCaptureFocus.bind(this),!0),document.addEventListener("keydown",this._onCaptureKeyDown.bind(this),!0)};v.prototype={constructor:v,get backdropElement(){return this._backdropElement||(this._backdropElement=document.createElement("iron-overlay-backdrop")),this._backdropElement},get deepActiveElement(){var e=document.activeElement;for(e&&e instanceof Element!=!1||(e=document.body);e.root&&Object(o.a)(e.root).activeElement;)e=Object(o.a)(e.root).activeElement;return e},_bringOverlayAtIndexToFront:function(e){var t=this._overlays[e];if(t){var n=this._overlays.length-1,r=this._overlays[n];if(r&&this._shouldBeBehindOverlay(t,r)&&n--,!(e>=n)){var i=Math.max(this.currentOverlayZ(),this._minimumZ);for(this._getZ(t)<=i&&this._applyOverlayZ(t,i);e=0)return this._bringOverlayAtIndexToFront(t),void this.trackBackdrop();var n=this._overlays.length,r=this._overlays[n-1],i=Math.max(this._getZ(r),this._minimumZ),o=this._getZ(e);if(r&&this._shouldBeBehindOverlay(e,r)){this._applyOverlayZ(r,i),n--;var a=this._overlays[n-1];i=Math.max(this._getZ(a),this._minimumZ)}o<=i&&this._applyOverlayZ(e,i),this._overlays.splice(n,0,e),this.trackBackdrop()},removeOverlay:function(e){var t=this._overlays.indexOf(e);-1!==t&&(this._overlays.splice(t,1),this.trackBackdrop())},currentOverlay:function(){var e=this._overlays.length-1;return this._overlays[e]},currentOverlayZ:function(){return this._getZ(this.currentOverlay())},ensureMinimumZ:function(e){this._minimumZ=Math.max(this._minimumZ,e)},focusOverlay:function(){var e=this.currentOverlay();e&&e._applyFocus()},trackBackdrop:function(){var e=this._overlayWithBackdrop();(e||this._backdropElement)&&(this.backdropElement.style.zIndex=this._getZ(e)-1,this.backdropElement.opened=!!e,this.backdropElement.prepare())},getBackdrops:function(){for(var e=[],t=0;t=0;e--)if(this._overlays[e].withBackdrop)return this._overlays[e]},_getZ:function(e){var t=this._minimumZ;if(e){var n=Number(e.style.zIndex||window.getComputedStyle(e).zIndex);n==n&&(t=n)}return t},_setZ:function(e,t){e.style.zIndex=t},_applyOverlayZ:function(e,t){this._setZ(e,t+2)},_overlayInPath:function(e){e=e||[];for(var t=0;t=0||(0===j.length&&function(){b=b||C.bind(void 0);for(var e=0,t=x.length;e=Math.abs(t),i=0;i0:o.scrollTop0:o.scrollLeft=0))switch(this.scrollAction){case"lock":this.__restoreScrollPosition();break;case"refit":this.__deraf("refit",this.refit);break;case"cancel":this.cancel(e)}},__saveScrollPosition:function(){document.scrollingElement?(this.__scrollTop=document.scrollingElement.scrollTop,this.__scrollLeft=document.scrollingElement.scrollLeft):(this.__scrollTop=Math.max(document.documentElement.scrollTop,document.body.scrollTop),this.__scrollLeft=Math.max(document.documentElement.scrollLeft,document.body.scrollLeft))},__restoreScrollPosition:function(){document.scrollingElement?(document.scrollingElement.scrollTop=this.__scrollTop,document.scrollingElement.scrollLeft=this.__scrollLeft):(document.documentElement.scrollTop=document.body.scrollTop=this.__scrollTop,document.documentElement.scrollLeft=document.body.scrollLeft=this.__scrollLeft)}},A=[a,l,P],T=[{properties:{animationConfig:{type:Object},entryAnimation:{observer:"_entryAnimationChanged",type:String},exitAnimation:{observer:"_exitAnimationChanged",type:String}},_entryAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.entry=[{name:this.entryAnimation,node:this}]},_exitAnimationChanged:function(){this.animationConfig=this.animationConfig||{},this.animationConfig.exit=[{name:this.exitAnimation,node:this}]},_copyProperties:function(e,t){for(var n in t)e[n]=t[n]},_cloneConfig:function(e){var t={isClone:!0};return this._copyProperties(t,e),t},_getAnimationConfigRecursive:function(e,t,n){var r;if(this.animationConfig)if(this.animationConfig.value&&"function"==typeof this.animationConfig.value)this._warn(this._logf("playAnimation","Please put 'animationConfig' inside of your components 'properties' object instead of outside of it."));else if(r=e?this.animationConfig[e]:this.animationConfig,Array.isArray(r)||(r=[r]),r)for(var i,o=0;i=r[o];o++)if(i.animatable)i.animatable._getAnimationConfigRecursive(i.type||e,t,n);else if(i.id){var a=t[i.id];a?(a.isClone||(t[i.id]=this._cloneConfig(a),a=t[i.id]),this._copyProperties(a,i)):t[i.id]=i}else n.push(i)},getAnimationConfig:function(e){var t={},n=[];for(var r in this._getAnimationConfigRecursive(e,t,n),t)n.push(t[r]);return n}},{_configureAnimations:function(e){var t=[],n=[];if(e.length>0)for(var r,i=0;r=e[i];i++){var o=document.createElement(r.name);if(o.isNeonAnimation){var a;o.configure||(o.configure=function(e){return null}),a=o.configure(r),n.push({result:a,config:r,neonAnimation:o})}else console.warn(this.is+":",r.name,"not found!")}for(var s=0;s\n :host {\n position: fixed;\n }\n\n #contentWrapper ::slotted(*) {\n overflow: auto;\n }\n\n #contentWrapper.animating ::slotted(*) {\n overflow: hidden;\n pointer-events: none;\n }\n \n\n
    \n \n
    \n']);return R=function(){return e},e}Object(p.a)({_template:Object(h.a)(R()),is:"iron-dropdown",behaviors:[i.a,r.a,A,T],properties:{horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},openAnimationConfig:{type:Object},closeAnimationConfig:{type:Object},focusTarget:{type:Object},noAnimations:{type:Boolean,value:!1},allowOutsideScroll:{type:Boolean,value:!1,observer:"_allowOutsideScrollChanged"}},listeners:{"neon-animation-finish":"_onNeonAnimationFinish"},observers:["_updateOverlayPosition(positionTarget, verticalAlign, horizontalAlign, verticalOffset, horizontalOffset)"],get containedElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t\n :host {\n display: inline-block;\n position: relative;\n padding: 8px;\n outline: none;\n\n @apply --paper-menu-button;\n }\n\n :host([disabled]) {\n cursor: auto;\n color: var(--disabled-text-color);\n\n @apply --paper-menu-button-disabled;\n }\n\n iron-dropdown {\n @apply --paper-menu-button-dropdown;\n }\n\n .dropdown-content {\n @apply --shadow-elevation-2dp;\n\n position: relative;\n border-radius: 2px;\n background-color: var(--paper-menu-button-dropdown-background, var(--primary-background-color));\n\n @apply --paper-menu-button-content;\n }\n\n :host([vertical-align="top"]) .dropdown-content {\n margin-bottom: 20px;\n margin-top: -10px;\n top: 10px;\n }\n\n :host([vertical-align="bottom"]) .dropdown-content {\n bottom: 10px;\n margin-bottom: -10px;\n margin-top: 20px;\n }\n\n #trigger {\n cursor: pointer;\n }\n \n\n
    \n \n
    \n\n \n \n \n']);return D=function(){return e},e}Object(p.a)({is:"paper-menu-grow-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this._effect=new KeyframeEffect(t,[{height:n/2+"px"},{height:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-grow-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n/2+"px"},{width:n+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-width-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().width;return this._effect=new KeyframeEffect(t,[{width:n+"px"},{width:n-n/20+"px"}],this.timingFromConfig(e)),this._effect}}),Object(p.a)({is:"paper-menu-shrink-height-animation",behaviors:[I],configure:function(e){var t=e.node,n=t.getBoundingClientRect().height;return this.setPrefixedProperty(t,"transformOrigin","0 0"),this._effect=new KeyframeEffect(t,[{height:n+"px",transform:"translateY(0)"},{height:n/2+"px",transform:"translateY(-20px)"}],this.timingFromConfig(e)),this._effect}});var z={ANIMATION_CUBIC_BEZIER:"cubic-bezier(.3,.95,.5,1)",MAX_ANIMATION_TIME_MS:400},F=Object(p.a)({_template:Object(h.a)(D()),is:"paper-menu-button",behaviors:[r.a,i.a],properties:{opened:{type:Boolean,value:!1,notify:!0,observer:"_openedChanged"},horizontalAlign:{type:String,value:"left",reflectToAttribute:!0},verticalAlign:{type:String,value:"top",reflectToAttribute:!0},dynamicAlign:{type:Boolean},horizontalOffset:{type:Number,value:0,notify:!0},verticalOffset:{type:Number,value:0,notify:!0},noOverlap:{type:Boolean},noAnimations:{type:Boolean,value:!1},ignoreSelect:{type:Boolean,value:!1},closeOnActivate:{type:Boolean,value:!1},openAnimationConfig:{type:Object,value:function(){return[{name:"fade-in-animation",timing:{delay:100,duration:200}},{name:"paper-menu-grow-width-animation",timing:{delay:100,duration:150,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-grow-height-animation",timing:{delay:100,duration:275,easing:z.ANIMATION_CUBIC_BEZIER}}]}},closeAnimationConfig:{type:Object,value:function(){return[{name:"fade-out-animation",timing:{duration:150}},{name:"paper-menu-shrink-width-animation",timing:{delay:100,duration:50,easing:z.ANIMATION_CUBIC_BEZIER}},{name:"paper-menu-shrink-height-animation",timing:{duration:200,easing:"ease-in"}}]}},allowOutsideScroll:{type:Boolean,value:!1},restoreFocusOnClose:{type:Boolean,value:!0},_dropdownContent:{type:Object}},hostAttributes:{role:"group","aria-haspopup":"true"},listeners:{"iron-activate":"_onIronActivate","iron-select":"_onIronSelect"},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t-1&&e.preventDefault()}});Object.keys(z).forEach((function(e){F[e]=z[e]}));n(98);var L=n(65);Object(p.a)({is:"iron-iconset-svg",properties:{name:{type:String,observer:"_nameChanged"},size:{type:Number,value:24},rtlMirroring:{type:Boolean,value:!1},useGlobalRtlAttribute:{type:Boolean,value:!1}},created:function(){this._meta=new L.a({type:"iconset",key:null,value:null})},attached:function(){this.style.display="none"},getIconNames:function(){return this._icons=this._createIconMap(),Object.keys(this._icons).map((function(e){return this.name+":"+e}),this)},applyIcon:function(e,t){this.removeIcon(e);var n=this._cloneIcon(t,this.rtlMirroring&&this._targetIsRTL(e));if(n){var r=Object(o.a)(e.root||e);return r.insertBefore(n,r.childNodes[0]),e._svgIcon=n}return null},removeIcon:function(e){e._svgIcon&&(Object(o.a)(e.root||e).removeChild(e._svgIcon),e._svgIcon=null)},_targetIsRTL:function(e){if(null==this.__targetIsRTL)if(this.useGlobalRtlAttribute){var t=document.body&&document.body.hasAttribute("dir")?document.body:document.documentElement;this.__targetIsRTL="rtl"===t.getAttribute("dir")}else e&&e.nodeType!==Node.ELEMENT_NODE&&(e=e.host),this.__targetIsRTL=e&&"rtl"===window.getComputedStyle(e).direction;return this.__targetIsRTL},_nameChanged:function(){this._meta.value=null,this._meta.key=this.name,this._meta.value=this,this.async((function(){this.fire("iron-iconset-added",this,{node:window})}))},_createIconMap:function(){var e=Object.create(null);return Object(o.a)(this).querySelectorAll("[id]").forEach((function(t){e[t.id]=t})),e},_cloneIcon:function(e,t){return this._icons=this._icons||this._createIconMap(),this._prepareSvgClone(this._icons[e],this.size,t)},_prepareSvgClone:function(e,t,n){if(e){var r=e.cloneNode(!0),i=document.createElementNS("http://www.w3.org/2000/svg","svg"),o=r.getAttribute("viewBox")||"0 0 "+t+" "+t,a="pointer-events: none; display: block; width: 100%; height: 100%;";return n&&r.hasAttribute("mirror-in-rtl")&&(a+="-webkit-transform:scale(-1,1);transform:scale(-1,1);transform-origin:center;"),i.setAttribute("viewBox",o),i.setAttribute("preserveAspectRatio","xMidYMid meet"),i.setAttribute("focusable","false"),i.style.cssText=a,i.appendChild(r).removeAttribute("id"),i}return null}});var N=document.createElement("template");N.setAttribute("style","display: none;"),N.innerHTML='\n\n\n\n',document.head.appendChild(N.content);var M=document.createElement("template");M.setAttribute("style","display: none;"),M.innerHTML='\n \n',document.head.appendChild(M.content);var H=n(51),B=n(63),V=n(55);function U(){var e=function(e,t){t||(t=e.slice(0));return Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}(['\n \n\n \x3c!-- this div fulfills an a11y requirement for combobox, do not remove --\x3e\n \n \n \x3c!-- support hybrid mode: user might be using paper-menu-button 1.x which distributes via --\x3e\n \n \n \n']);return U=function(){return e},e}Object(p.a)({_template:Object(h.a)(U()),is:"paper-dropdown-menu",behaviors:[H.a,i.a,B.a,V.a],properties:{selectedItemLabel:{type:String,notify:!0,readOnly:!0},selectedItem:{type:Object,notify:!0,readOnly:!0},value:{type:String,notify:!0},label:{type:String},placeholder:{type:String},errorMessage:{type:String},opened:{type:Boolean,notify:!0,value:!1,observer:"_openedChanged"},allowOutsideScroll:{type:Boolean,value:!1},noLabelFloat:{type:Boolean,value:!1,reflectToAttribute:!0},alwaysFloatLabel:{type:Boolean,value:!1},noAnimations:{type:Boolean,value:!1},horizontalAlign:{type:String,value:"right"},verticalAlign:{type:String,value:"top"},verticalOffset:Number,dynamicAlign:{type:Boolean},restoreFocusOnClose:{type:Boolean,value:!0}},listeners:{tap:"_onTap"},keyBindings:{"up down":"open",esc:"close"},hostAttributes:{role:"combobox","aria-autocomplete":"none","aria-haspopup":"true"},observers:["_selectedItemChanged(selectedItem)"],attached:function(){var e=this.contentElement;e&&e.selectedItem&&this._setSelectedItem(e.selectedItem)},get contentElement(){for(var e=Object(o.a)(this.$.content).getDistributedNodes(),t=0,n=e.length;t\n\n :host {\n @apply --layout-horizontal;\n @apply --layout-center;\n position: relative;\n height: 64px;\n padding: 0 16px;\n pointer-events: none;\n font-size: var(--app-toolbar-font-size, 20px);\n }\n\n :host ::slotted(*) {\n pointer-events: auto;\n }\n\n :host ::slotted(paper-icon-button) {\n /* paper-icon-button/issues/33 */\n font-size: 0;\n }\n\n :host ::slotted([main-title]),\n :host ::slotted([condensed-title]) {\n pointer-events: none;\n @apply --layout-flex;\n }\n\n :host ::slotted([bottom-item]) {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n }\n\n :host ::slotted([top-item]) {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n }\n\n :host ::slotted([spacer]) {\n margin-left: 64px;\n }\n \n\n \n"]);return o=function(){return e},e}Object(r.a)({_template:Object(i.a)(o()),is:"app-toolbar"});var a=n(0),s=(n(70),n(88),n(87),n(12));function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(){var e=p(["\n :host {\n display: block;\n height: 100%;\n background-color: var(--primary-background-color);\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=p(["\n \n "]);return u=function(){return e},e}function d(){var e=p(["\n \n "]);return d=function(){return e},e}function f(){var e=p(["\n \n ",'\n \n
    \n \n
    \n ']);return f=function(){return e},e}function p(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){return!t||"object"!==c(t)&&"function"!=typeof t?v(e):t}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function g(e){return(g=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function _(e){var t,n=E(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function w(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function k(e){return e.decorators&&e.decorators.length}function O(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function x(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function E(e){var t=function(e,t){if("object"!==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 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;a=0;--i){var o=this.tryEntries[i],a=o.completion;if("root"===o.tryLoc)return n("end");if(o.tryLoc<=this.prev){var s=r.call(o,"catchLoc"),c=r.call(o,"finallyLoc");if(s&&c){if(this.prev=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;k(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:x(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),u}},e}("object"===t(e)?e.exports:{});try{regeneratorRuntime=n}catch(r){Function("r","regeneratorRuntime = r")(n)}}).call(this,n(104)(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(114)(),r.Proxy.revocable=r.Proxy.revocable)},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(){var e,t=null;function r(e){return!!e&&("object"===n(e)||"function"==typeof e)}return(e=function(e,n){if(!r(e)||!r(n))throw new TypeError("Cannot create proxy with a non-object as target or handler");var i=function(){};t=function(){e=null,i=function(e){throw new TypeError("Cannot perform '".concat(e,"' on a proxy that has been revoked"))}},setTimeout((function(){t=null}),0);var o=n;for(var a in n={get:null,set:null,apply:null,construct:null},o){if(!(a in n))throw new TypeError("Proxy polyfill does not support trap '".concat(a,"'"));n[a]=o[a]}"function"==typeof o&&(n.apply=o.apply.bind(o));var s=this,c=!1,l=!1;"function"==typeof e?(s=function(){var t=this&&this.constructor===s,r=Array.prototype.slice.call(arguments);if(i(t?"construct":"apply"),t&&n.construct)return n.construct.call(this,e,r);if(!t&&n.apply)return n.apply(e,this,r);if(t){r.unshift(e);var o=e.bind.apply(e,r);return new o}return e.apply(this,r)},c=!0):e instanceof Array&&(s=[],l=!0);var u=n.get?function(e){return i("get"),n.get(this,e,s)}:function(e){return i("get"),this[e]},d=n.set?function(e,t){i("set");n.set(this,e,t,s)}:function(e,t){i("set"),this[e]=t},f=Object.getOwnPropertyNames(e),p={};f.forEach((function(t){if(!c&&!l||!(t in s)){var n={enumerable:!!Object.getOwnPropertyDescriptor(e,t).enumerable,get:u.bind(e,t),set:d.bind(e,t)};Object.defineProperty(s,t,n),p[t]=!0}}));var h=!0;if(Object.setPrototypeOf?Object.setPrototypeOf(s,Object.getPrototypeOf(e)):s.__proto__?s.__proto__=e.__proto__:h=!1,n.get||!h)for(var m in e)p[m]||Object.defineProperty(s,m,{get:u.bind(e,m)});return Object.seal(e),Object.seal(s),s}).revocable=function(n,r){return{proxy:new e(n,r),revoke:t}},e}},function(e,t){var n=document.createElement("template");n.setAttribute("style","display: none;"),n.innerHTML='',document.head.appendChild(n.content)},function(e,t){},function(e,t){function n(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 r(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 r(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 i,o,a=!0,s=!1;return{s:function(){i=e[Symbol.iterator]()},n:function(){var e=i.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==i.return||i.return()}finally{if(s)throw o}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&a>0&&n[o]===r[a];)o--,a--;n[o]!==r[a]&&this[h](n[o],r[a]),o>0&&this[y](n.slice(0,o)),a>0&&this[m](r.slice(0,a),i,null)}else this[m](r,i,t)}},{key:h,value:function(e,t){var n=e[d];this[g](e)&&!e.inert&&(e.inert=!0,n.add(e)),n.has(t)&&(t.inert=!1,n.delete(t)),t[f]=e[f],t[d]=n,e[f]=void 0,e[d]=void 0}},{key:y,value:function(e){var t,r=n(e);try{for(r.s();!(t=r.n()).done;){var i=t.value;i[f].disconnect(),i[f]=void 0;var o,a=n(i[d]);try{for(a.s();!(o=a.n()).done;)o.value.inert=!1}catch(s){a.e(s)}finally{a.f()}i[d]=void 0}}catch(s){r.e(s)}finally{r.f()}}},{key:m,value:function(e,t,r){var i,o=n(e);try{for(o.s();!(i=o.n()).done;){for(var a=i.value,s=a.parentNode,c=s.children,l=new Set,u=0;u{const i=new XMLHttpRequest,o=[],a=[],s={},c=()=>({ok:2==(i.status/100|0),statusText:i.statusText,status:i.status,url:i.responseURL,text:()=>Promise.resolve(i.responseText),json:()=>Promise.resolve(JSON.parse(i.responseText)),blob:()=>Promise.resolve(new Blob([i.response])),clone:c,headers:{keys:()=>o,entries:()=>a,get:e=>s[e.toLowerCase()],has:e=>e.toLowerCase()in s}});i.open(t.method||"get",e,!0),i.onload=()=>{i.getAllResponseHeaders().replace(/^(.*?):[^\S\n]*([\s\S]*?)$/gm,(e,t,n)=>{o.push(t=t.toLowerCase()),a.push([t,n]),s[t]=s[t]?`${s[t]},${n}`:n}),n(c())},i.onerror=r,i.withCredentials="include"==t.credentials;for(const e in t.headers)i.setRequestHeader(e,t.headers[e]);i.send(t.body||null)})});n(113);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(115);var o=n(0),a=n(12),s={},c=function(e,t){if(t.themes[e]){for(var n,r,i=Object.assign({},a.a,{},t.themes[e]),o={},c={},l=0,u=Object.keys(i);le.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(H.content);n(53);var B=n(1),V=(n(73),n(9)),U=n(61),$=n(17);function K(e){return(K="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){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return G(e,t)}(e))){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 G(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 W=function(){return e},e}function Y(){var e=oe([""]);return Y=function(){return e},e}function X(){var e=oe(['\n \n ',"\n "]);return X=function(){return e},e}function Z(){var e=oe(['\n \n \n ']);return Z=function(){return e},e}function J(){var e=oe(['\n \n \n ']);return J=function(){return e},e}function Q(){var e=oe([""]);return Q=function(){return e},e}function ee(){var e=oe(['
    ']);return ee=function(){return e},e}function te(){var e=oe(["\n \n "]);return te=function(){return e},e}function ne(){var e=oe(["\n ","\n ","\n ","\n ",""]);return ne=function(){return e},e}function re(){var e=oe([""]);return re=function(){return e},e}function ie(){var e=oe([""]);return ie=function(){return e},e}function oe(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function ae(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function se(e,t){for(var n=0;n\n \n ',"\n \n "]);return Te=function(){return e},e}function Re(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function Ie(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function De(e,t){return(De=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ze(e,t){return!t||"object"!==Se(t)&&"function"!=typeof t?Fe(e):t}function Fe(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Le(){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 Ne(e){return(Ne=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function Me(e){var t,n=$e(e.key);"method"===e.kind?t={value:e.value,writable:!0,configurable:!0,enumerable:!1}:"get"===e.kind?t={get:e.value,configurable:!0,enumerable:!1}:"set"===e.kind?t={set:e.value,configurable:!0,enumerable:!1}:"field"===e.kind&&(t={configurable:!0,writable:!0,enumerable:!0});var r={kind:"field"===e.kind?"field":"method",key:n,placement:e.static?"static":"field"===e.kind?"own":"prototype",descriptor:t};return e.decorators&&(r.decorators=e.decorators),"field"===e.kind&&(r.initializer=e.value),r}function He(e,t){void 0!==e.descriptor.get?t.descriptor.get=e.descriptor.get:t.descriptor.set=e.descriptor.set}function Be(e){return e.decorators&&e.decorators.length}function Ve(e){return void 0!==e&&!(void 0===e.value&&void 0===e.writable)}function Ue(e,t){var n=e[t];if(void 0!==n&&"function"!=typeof n)throw new TypeError("Expected '"+t+"' to be a function");return n}function $e(e){var t=function(e,t){if("object"!==Se(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Se(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Se(t)?t:String(t)}function Ke(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 Dt(e,t){if(e){if("string"==typeof e)return zt(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)?zt(e,t):void 0}}function zt(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0&&this.adapter.setTabIndexForElementIndex(t,0)}},{key:"handleFocusOut",value:function(e,t){var n=this;t>=0&&this.adapter.setTabIndexForElementIndex(t,-1),setTimeout((function(){n.adapter.isFocusInsideList()||n.setTabindexToFirstSelectedItem_()}),0)}},{key:"handleKeydown",value:function(e,t,n){var r="ArrowLeft"===St(e),i="ArrowUp"===St(e),o="ArrowRight"===St(e),a="ArrowDown"===St(e),s="Home"===St(e),c="End"===St(e),l="Enter"===St(e),u="Spacebar"===St(e);if(this.adapter.isRootFocused())i||c?(e.preventDefault(),this.focusLastElement()):(a||s)&&(e.preventDefault(),this.focusFirstElement());else{var d=this.adapter.getFocusedElementIndex();if(!(-1===d&&(d=n)<0)){var f;if(this.isVertical_&&a||!this.isVertical_&&o)this.preventDefaultEvent(e),f=this.focusNextElement(d);else if(this.isVertical_&&i||!this.isVertical_&&r)this.preventDefaultEvent(e),f=this.focusPrevElement(d);else if(s)this.preventDefaultEvent(e),f=this.focusFirstElement();else if(c)this.preventDefaultEvent(e),f=this.focusLastElement();else if((l||u)&&t){var p=e.target;if(p&&"A"===p.tagName&&l)return;this.preventDefaultEvent(e),this.setSelectedIndexOnAction_(d,!0)}this.focusedItemIndex_=d,void 0!==f&&(this.setTabindexAtIndex_(f),this.focusedItemIndex_=f)}}}},{key:"handleSingleSelection",value:function(e,t,n){e!==At.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===Vt.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_!==At.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=$t(this.selectedIndex_),r=Bt(n,e);if(r.removed.length||r.added.length){var i,o=It(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=It(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_===At.UNSET_INDEX&&(this.ariaCurrentAttrValue_=this.adapter.getAttributeForElementIndex(e,Pt.ARIA_CURRENT));var t=null!==this.ariaCurrentAttrValue_,n=t?Pt.ARIA_CURRENT:Pt.ARIA_SELECTED;this.selectedIndex_!==At.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_===At.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_!==At.UNSET_INDEX?e=this.selectedIndex_:Ut(this.selectedIndex_)&&this.selectedIndex_.size>0&&(e=Math.min.apply(Math,Rt(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=It(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===At.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=$t(this.selectedIndex_);r?i.add(e):i.delete(e),this.setMultiSelectionAtIndex_(i,n)}}])&&Ft(n.prototype,r),i&&Ft(n,i),a}(Ye.a);function qt(e){return(qt="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=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=Wt(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(Ge.b)();if(!e.length)return-1;for(var t=e.length-1;t>=0;t--){var n=e[t];if(rn(n))return this.items.indexOf(n)}return-1}},{key:"focusItemAtIndex",value:function(e){var t,n=Wt(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(Ge.e):[]}},{key:"items",get:function(){return this.items_}},{key:"selected",get:function(){var e=this.index;if(!Ut(e))return-1===e?null:this.items[e];var t,n=[],r=Wt(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}}])&&Zt(n.prototype,r),i&&Zt(n,i),s}(qe.a);function an(){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 an=function(){return e},e}Object(B.b)([Object(o.i)(".mdc-list")],on.prototype,"mdcRoot",void 0),Object(B.b)([Object(o.i)("slot")],on.prototype,"slotElement",void 0),Object(B.b)([Object(o.h)({type:Boolean}),Object(V.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setUseActivatedClass(e)}))],on.prototype,"activatable",void 0),Object(B.b)([Object(o.h)({type:Boolean}),Object(V.a)((function(e,t){this.mdcFoundation&&this.mdcFoundation.setMulti(e),void 0!==t&&this.layout()}))],on.prototype,"multi",void 0),Object(B.b)([Object(o.h)({type:Boolean}),Object(V.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setWrapFocus(e)}))],on.prototype,"wrapFocus",void 0),Object(B.b)([Object(o.h)({type:String}),Object(V.a)((function(e,t){void 0!==t&&this.updateItems()}))],on.prototype,"itemRoles",void 0),Object(B.b)([Object(o.h)({type:String})],on.prototype,"innerRole",void 0),Object(B.b)([Object(o.h)({type:String})],on.prototype,"innerAriaLabel",void 0),Object(B.b)([Object(o.h)({type:Boolean})],on.prototype,"rootTabbable",void 0),Object(B.b)([Object(o.h)({type:Boolean,reflect:!0}),Object(V.a)((function(e){var t=this.slotElement;if(e&&t){var n=Object(Ge.d)(t,'[tabindex="0"]');this.previousTabindex=n,n&&n.setAttribute("tabindex","-1")}else!e&&this.previousTabindex&&(this.previousTabindex.setAttribute("tabindex","0"),this.previousTabindex=null)}))],on.prototype,"noninteractive",void 0);var sn=Object(o.c)(an());function cn(e){return(cn="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 ln(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function un(e,t){return(un=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function dn(e,t){return!t||"object"!==cn(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 fn(){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 pn(e){return(pn=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var hn=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&&un(e,t)}(r,e);var t,n=(t=r,function(){var e,n=pn(t);if(fn()){var r=pn(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return dn(this,e)});function r(){return ln(this,r),n.apply(this,arguments)}return r}(on);hn.styles=sn,hn=Object(B.b)([Object(o.d)("mwc-list")],hn);var mn,yn,vn={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"},bn={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(", ")},gn={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"}(mn||(mn={})),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"}(yn||(yn={}));var _n,wn=function(e){function t(n){var r=e.call(this,Object(B.a)(Object(B.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=yn.TOP_START,r.originCorner=yn.TOP_START,r.anchorMargin={top:0,right:0,bottom:0,left:0},r.position={x:0,y:0},r}return Object(B.c)(t,e),Object.defineProperty(t,"cssClasses",{get:function(){return vn},enumerable:!0,configurable:!0}),Object.defineProperty(t,"strings",{get:function(){return bn},enumerable:!0,configurable:!0}),Object.defineProperty(t,"numbers",{get:function(){return gn},enumerable:!0,configurable:!0}),Object.defineProperty(t,"Corner",{get:function(){return yn},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^mn.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()}),gn.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()}),gn.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,mn.BOTTOM)?"bottom":"top",o=this.hasBit(n,mn.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>gn.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,mn.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,mn.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,mn.BOTTOM));var l,u,d=this.adapter.isRtl(),f=this.hasBit(this.anchorCorner,mn.FLIP_RTL),p=this.hasBit(this.anchorCorner,mn.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,mn.FLIP_RTL)&&this.hasBit(r,mn.RIGHT);return y&&v&&d||!m&&v?r=this.unsetBit(r,mn.RIGHT):(m&&h&&d||m&&!h&&p||!y&&l>=u)&&(r=this.setBit(r,mn.RIGHT)),r},t.prototype.getMenuSurfaceMaxHeight=function(e){var n=this.measurements.viewportDistance,r=0,i=this.hasBit(e,mn.BOTTOM),o=this.hasBit(this.anchorCorner,mn.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,mn.RIGHT),r=this.hasBit(this.anchorCorner,mn.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,mn.BOTTOM),r=this.hasBit(this.anchorCorner,mn.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(B.d)(a),c=s.next();!c.done;c=s.next()){var l=c.value,u=e[l]||0;u+=o[l],this.isFixedPosition||("top"===l?u+=i.y:"bottom"===l?u-=i.y:"left"===l?u+=i.x:u-=i.x),e[l]=u}}catch(d){t={error:d}}finally{try{c&&!c.done&&(n=s.return)&&n.call(s)}finally{if(t)throw t.error}}},t.prototype.maybeRestoreFocus=function(){var e=this.adapter.isFocused(),t=document.activeElement&&this.adapter.isElementInContainer(document.activeElement);(e||t)&&this.adapter.restoreFocus()},t.prototype.hasBit=function(e,t){return Boolean(e&t)},t.prototype.setBit=function(e,t){return e|t},t.prototype.unsetBit=function(e,t){return e^t},t.prototype.isFinite=function(e){return"number"==typeof e&&isFinite(e)},t}(Ye.a),kn=wn;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 xn(){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)}),wn.numbers.TRANSITION_CLOSE_DURATION))},t.prototype.handleMenuSurfaceOpened=function(){switch(this.defaultFocusState_){case Vn.FIRST_ITEM:this.adapter.focusItemAtIndex(0);break;case Vn.LAST_ITEM:this.adapter.focusItemAtIndex(this.adapter.getMenuItemCount()-1);break;case Vn.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,$n.ARIA_CHECKED_ATTR),this.adapter.removeClassFromElementAtIndex(t,Un.MENU_SELECTED_LIST_ITEM)),this.adapter.addClassToElementAtIndex(e,Un.MENU_SELECTED_LIST_ITEM),this.adapter.addAttributeToElementAtIndex(e,$n.ARIA_CHECKED_ATTR,"true")},t.prototype.setEnabled=function(e,t){this.validatedIndex_(e),t?(this.adapter.removeClassFromElementAtIndex(e,Ct),this.adapter.addAttributeToElementAtIndex(e,$n.ARIA_DISABLED_ATTR,"false")):(this.adapter.addClassToElementAtIndex(e,Ct),this.adapter.addAttributeToElementAtIndex(e,$n.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}}])&&Jn(n.prototype,r),i&&Jn(n,i),l}(qe.a);function or(){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 or=function(){return e},e}Object(B.b)([Object(o.i)(".mdc-menu")],ir.prototype,"mdcRoot",void 0),Object(B.b)([Object(o.i)("slot")],ir.prototype,"slotElement",void 0),Object(B.b)([Object(o.h)({type:Object})],ir.prototype,"anchor",void 0),Object(B.b)([Object(o.h)({type:Boolean,reflect:!0})],ir.prototype,"open",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"quick",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"wrapFocus",void 0),Object(B.b)([Object(o.h)({type:String})],ir.prototype,"innerRole",void 0),Object(B.b)([Object(o.h)({type:String})],ir.prototype,"corner",void 0),Object(B.b)([Object(o.h)({type:Number})],ir.prototype,"x",void 0),Object(B.b)([Object(o.h)({type:Number})],ir.prototype,"y",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"absolute",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"multi",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"activatable",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"fixed",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"forceGroupSelection",void 0),Object(B.b)([Object(o.h)({type:Boolean})],ir.prototype,"fullwidth",void 0),Object(B.b)([Object(o.h)({type:String})],ir.prototype,"menuCorner",void 0),Object(B.b)([Object(o.h)({type:String}),Object(V.a)((function(e){this.mdcFoundation&&this.mdcFoundation.setDefaultFocusState(Vn[e])}))],ir.prototype,"defaultFocus",void 0);var ar=Object(o.c)(or());function sr(e){return(sr="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 cr(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function lr(e,t){return(lr=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ur(e,t){return!t||"object"!==sr(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 dr(){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 fr(e){return(fr=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var pr=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&&lr(e,t)}(r,e);var t,n=(t=r,function(){var e,n=fr(t);if(dr()){var r=fr(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return ur(this,e)});function r(){return cr(this,r),n.apply(this,arguments)}return r}(ir);pr.styles=ar,pr=Object(B.b)([Object(o.d)("mwc-menu")],pr);n(96);function hr(e){return(hr="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 mr(){var e=vr(["\n :host {\n display: inline-block;\n position: relative;\n }\n "]);return mr=function(){return e},e}function yr(){var e=vr(["\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(ii).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 ai=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.getFn,r=void 0===n?ri.getFn:n;Ur(this,e),this.norm=oi(3),this.getFn=r,this.isCreated=!1,this.setRecords()}return Kr(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,Wr(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();Wr(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?ri.getFn:r,o=new ai({getFn:i});return o.setKeys(e),o.setCollection(t),o.create(),o}function ci(e,t){var n=e.matches;t.matches=[],Xr(n)&&n.forEach((function(e){if(Xr(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 li(e,t){t.score=e.score}function ui(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?ri.distance:c,u=r/e.length,d=Math.abs(s-o);return l?u+d/l:d?1:u}function di(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ri.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 fi(e){for(var t={},n=e.length,r=0;r1&&void 0!==arguments[1]?arguments[1]:{},r=n.location,i=void 0===r?ri.location:r,o=n.threshold,a=void 0===o?ri.threshold:o,s=n.distance,c=void 0===s?ri.distance:s,l=n.includeMatches,u=void 0===l?ri.includeMatches:l,d=n.findAllMatches,f=void 0===d?ri.findAllMatches:d,p=n.minMatchCharLength,h=void 0===p?ri.minMatchCharLength:p,m=n.isCaseSensitive,y=void 0===m?ri.isCaseSensitive:m;Ur(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?ri.location:i,a=r.distance,s=void 0===a?ri.distance:a,c=r.threshold,l=void 0===c?ri.threshold:c,u=r.findAllMatches,d=void 0===u?ri.findAllMatches:u,f=r.minMatchCharLength,p=void 0===f?ri.minMatchCharLength:f,h=r.includeMatches,m=void 0===h?ri.includeMatches:h;if(t.length>32)throw new Error(Qr(32));var y,v=t.length,b=e.length,g=Math.max(0,Math.min(o,b)),_=l,w=g,k=[];if(m)for(var O=0;O-1;){var x=ui(t,{currentLocation:y,expectedLocation:g,distance:s});if(_=Math.min(x,_),w=y+v,m)for(var E=0;E=D;L-=1){var N=L-1,M=n[e.charAt(N)];if(M&&m&&(k[N]=1),F[L]=(F[L+1]<<1|1)&M,0!==A&&(F[L]|=(S[L+1]|S[L])<<1|1|S[L+1]),F[L]&P&&(j=ui(t,{errors:A,currentLocation:N,expectedLocation:g,distance:s}))<=_){if(_=j,(w=N)<=g)break;D=Math.max(1,2*g-w)}}var H=ui(t,{errors:A+1,currentLocation:g,expectedLocation:g,distance:s});if(H>_)break;S=F}var B={isMatch:w>=0,score:Math.max(.001,j)};return m&&(B.indices=di(k,p)),B}(e,i,o,{location:a+32*n,distance:s,threshold:c,findAllMatches:l,minMatchCharLength:u,includeMatches:r}),m=h.isMatch,y=h.score,v=h.indices;m&&(p=!0),f+=y,m&&v&&(d=[].concat(Br(d),Br(v)))}));var h={isMatch:p,score:p?f/this.chunks.length:1};return p&&r&&(h.indices=d),h}}]),e}(),hi=function(){function e(t){Ur(this,e),this.pattern=t}return Kr(e,[{key:"search",value:function(){}}],[{key:"isMultiMatch",value:function(e){return mi(e,this.multiRegex)}},{key:"isSingleMatch",value:function(e){return mi(e,this.singleRegex)}}]),e}();function mi(e,t){var n=e.match(t);return n?n[1]:null}var yi=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),vi=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),bi=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),gi=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),_i=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),wi=function(e){zr(n,e);var t=Lr(n);function n(e){return Ur(this,n),t.call(this,e)}return Kr(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}(hi),ki=function(e){zr(n,e);var t=Lr(n);function n(e){var r,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=i.location,a=void 0===o?ri.location:o,s=i.threshold,c=void 0===s?ri.threshold:s,l=i.distance,u=void 0===l?ri.distance:l,d=i.includeMatches,f=void 0===d?ri.includeMatches:d,p=i.findAllMatches,h=void 0===p?ri.findAllMatches:p,m=i.minMatchCharLength,y=void 0===m?ri.minMatchCharLength:m,v=i.isCaseSensitive,b=void 0===v?ri.isCaseSensitive:v;return Ur(this,n),(r=t.call(this,e))._bitapSearch=new pi(e,{location:a,threshold:c,distance:u,includeMatches:f,findAllMatches:h,minMatchCharLength:y,isCaseSensitive:b}),r}return Kr(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}(hi),Oi=[yi,bi,gi,wi,_i,vi,ki],xi=Oi.length,Ei=/ +(?=([^\"]*\"[^\"]*\")*[^\"]*$)/;function Si(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e.split("|").map((function(e){for(var n=e.trim().split(Ei).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?ri.isCaseSensitive:r,o=n.includeMatches,a=void 0===o?ri.includeMatches:o,s=n.minMatchCharLength,c=void 0===s?ri.minMatchCharLength:s,l=n.findAllMatches,u=void 0===l?ri.findAllMatches:l,d=n.location,f=void 0===d?ri.location:d,p=n.threshold,h=void 0===p?ri.threshold:p,m=n.distance,y=void 0===m?ri.distance:m;Ur(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=Si(this.pattern,this.options)}return Kr(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&&!Ii(n))return e(zi(n));var o=r[0];if(Di(n)){var a=n[o];if(!Wr(a))throw new Error(Jr(o));var s={key:o,pattern:a};return i&&(s.searcher=Ai(a,t)),s}var c={children:[],operator:o};return r.forEach((function(t){var r=n[t];Gr(r)&&r.forEach((function(t){c.children.push(e(t))}))})),c};return Ii(e)||(e=zi(e)),o(e)}var Li=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;Ur(this,e),this.options=Object.assign({},ri,{},n),this.options.useExtendedSearch,this._keyStore=new ti(this.options.keys),this.setCollection(t,r)}return Kr(e,[{key:"setCollection",value:function(e,t){if(this._docs=e,t&&!(t instanceof ai))throw new Error("Incorrect 'index' type");this._myIndex=t||si(this._keyStore.keys(),this._docs,{getFn:this.options.getFn})}},{key:"add",value:function(e){Xr(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=Wr(e)?Wr(this._docs[0])?this._searchStringList(e):this._searchObjectList(e):this._searchLogical(e);return Ni(l,this._keyStore),s&&l.sort(c),Yr(r)&&r>-1&&(l=l.slice(0,r)),Mi(l,this._docs,{includeMatches:o,includeScore:a})}},{key:"_searchStringList",value:function(e){var t=Ai(e,this.options),n=this._myIndex.records,r=[];return n.forEach((function(e){var n=e.v,i=e.i,o=e.n;if(Xr(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=Fi(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;Xr(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?ri.includeMatches:r,o=n.includeScore,a=void 0===o?ri.includeScore:o,s=[];return i&&s.push(ci),a&&s.push(li),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}))}Li.version="6.0.0",Li.createIndex=si,Li.parseIndex=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getFn,r=void 0===n?ri.getFn:n,i=e.keys,o=e.records,a=new ai({getFn:r});return a.setKeys(i),a.setRecords(o),a},Li.config=ri,Li.parseQuery=Fi,function(){Pi.push.apply(Pi,arguments)}(Ci);var Hi=Li;var Bi=n(22);function Vi(e){return(Vi="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 Ui(){var e=Gi(["\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 Ui=function(){return e},e}function $i(){var e=Gi(["\n \n \n

    \n ','\n

    \n
    \n ',"\n
    \n
    \n "]);return Ki=function(){return e},e}function qi(){var e=Gi(['\n
    \n

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

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

    \n ','\n

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

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

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