diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index ea6db7a427..5f97e3ac05 100644 --- a/platypush/backend/http/webapp/dist/index.html +++ b/platypush/backend/http/webapp/dist/index.html @@ -1 +1 @@ -platypush
\ No newline at end of file +platypush
\ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/service-worker.js b/platypush/backend/http/webapp/dist/service-worker.js index f833e81ee3..49255446bd 100644 --- a/platypush/backend/http/webapp/dist/service-worker.js +++ b/platypush/backend/http/webapp/dist/service-worker.js @@ -1,2 +1,2 @@ -if(!self.define){let i,s={};const l=(l,n)=>(l=new URL(l+".js",n).href,s[l]||new Promise((s=>{if("document"in self){const i=document.createElement("script");i.src=l,i.onload=s,document.head.appendChild(i)}else i=l,importScripts(l),s()})).then((()=>{let i=s[l];if(!i)throw new Error(`Module ${l} didn’t register its module`);return i})));self.define=(n,r)=>{const e=i||("document"in self?document.currentScript.src:"")||location.href;if(s[e])return;let t={};const c=i=>l(i,e),u={module:{uri:e},exports:t,require:c};s[e]=Promise.all(n.map((i=>u[i]||c(i)))).then((i=>(r(...i),t)))}}define(["./workbox-5b385ed2"],(function(i){"use strict";i.setCacheNameDetails({prefix:"platypush"}),self.addEventListener("message",(i=>{i.data&&"SKIP_WAITING"===i.data.type&&self.skipWaiting()})),i.precacheAndRoute([{url:"/fonts/Poppins.ttf",revision:"d10d3ed96303653f936a08b38534f12e"},{url:"/fonts/poppins.css",revision:"413ee9a4d1879f6ae3d62a796644daad"},{url:"/icons/jellyfin.svg",revision:"1ec11e72ffc381f8797ddbebed2652c0"},{url:"/icons/kodi.svg",revision:"81ea5504989d4a0ed19ba6528c39e80f"},{url:"/icons/openweathermap/black/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/black/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/black/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/black/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/black/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/black/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/black/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/dark/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/dark/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/dark/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/dark/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/dark/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/dark/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/dark/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/light/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/light/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/light/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/light/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/light/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/light/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/light/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/openweathermap/white/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/white/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/white/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/white/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/white/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/white/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/white/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/plex.svg",revision:"9923c5c80858a7da9d48c3ee77974e77"},{url:"/icons/smartthings.png",revision:"9306b6ca82efa85d58823615ff14b00f"},{url:"/icons/z-wave.png",revision:"3045e92627da521267db845b16da6028"},{url:"/icons/zigbee.svg",revision:"3e5f749af9e83ace5c12ff3aac6d4b88"},{url:"/img/dashboard-bg-light.jpg",revision:"f9ab2a6552509997ec0cbaeb47199eba"},{url:"/img/logo.png",revision:"98702e78dde598404826f6e9279e4ab3"},{url:"/img/spinner.gif",revision:"5572838d351b66bf6a3350b6d8d23cb8"},{url:"/index.html",revision:"da9578ad3b07483c26818a194de928c1"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.705b87de.css",revision:null},{url:"/static/css/1327.a8aa3d69.css",revision:null},{url:"/static/css/1391.3a28e845.css",revision:null},{url:"/static/css/1449.48f369df.css",revision:null},{url:"/static/css/1485.ec7d392e.css",revision:null},{url:"/static/css/1558.e4c74cc7.css",revision:null},{url:"/static/css/169.4e61bddf.css",revision:null},{url:"/static/css/1706.0cce53c8.css",revision:null},{url:"/static/css/1807.414ba229.css",revision:null},{url:"/static/css/182.76b6eb09.css",revision:null},{url:"/static/css/1931.576454a1.css",revision:null},{url:"/static/css/1949.09946541.css",revision:null},{url:"/static/css/2018.8146b7c4.css",revision:null},{url:"/static/css/2140.ccb2903f.css",revision:null},{url:"/static/css/2154.9e4d2b2d.css",revision:null},{url:"/static/css/2217.3d5833a8.css",revision:null},{url:"/static/css/2460.c47d3d8a.css",revision:null},{url:"/static/css/2577.52c4ebcb.css",revision:null},{url:"/static/css/2582.0d7f9f2c.css",revision:null},{url:"/static/css/281.b8d8c407.css",revision:null},{url:"/static/css/2844.31199f56.css",revision:null},{url:"/static/css/288.ceaf4d40.css",revision:null},{url:"/static/css/2892.0d765211.css",revision:null},{url:"/static/css/2893.9ed78d28.css",revision:null},{url:"/static/css/2924.23b041bd.css",revision:null},{url:"/static/css/2976.0e5bc2d3.css",revision:null},{url:"/static/css/2992.07a12488.css",revision:null},{url:"/static/css/3033.1471fa39.css",revision:null},{url:"/static/css/3211.ebc6e651.css",revision:null},{url:"/static/css/3368.545f822b.css",revision:null},{url:"/static/css/3369.8baddf78.css",revision:null},{url:"/static/css/3559.84280be4.css",revision:null},{url:"/static/css/3826.6a236247.css",revision:null},{url:"/static/css/3835.9eceb93e.css",revision:null},{url:"/static/css/3924.fd97d021.css",revision:null},{url:"/static/css/4084.0a0db151.css",revision:null},{url:"/static/css/4109.e6d6b3d3.css",revision:null},{url:"/static/css/4364.502178be.css",revision:null},{url:"/static/css/446.ced514f5.css",revision:null},{url:"/static/css/4589.5cd6acfa.css",revision:null},{url:"/static/css/472.9c3bb868.css",revision:null},{url:"/static/css/4790.3b639ae0.css",revision:null},{url:"/static/css/5197.a543b091.css",revision:null},{url:"/static/css/5207.e08afd93.css",revision:null},{url:"/static/css/5285.faa6ed68.css",revision:null},{url:"/static/css/5329.3bb336f9.css",revision:null},{url:"/static/css/5638.245c2ace.css",revision:null},{url:"/static/css/58.ecf614b3.css",revision:null},{url:"/static/css/5906.832a3a02.css",revision:null},{url:"/static/css/5933.949d7b2b.css",revision:null},{url:"/static/css/5957.e5be8ff9.css",revision:null},{url:"/static/css/6016.558de04b.css",revision:null},{url:"/static/css/6096.a3036d52.css",revision:null},{url:"/static/css/6217.54339076.css",revision:null},{url:"/static/css/6281.cdb5d498.css",revision:null},{url:"/static/css/6324.0166f2db.css",revision:null},{url:"/static/css/6429.79156821.css",revision:null},{url:"/static/css/65.712466ff.css",revision:null},{url:"/static/css/6523.9f1785cc.css",revision:null},{url:"/static/css/6561.93704195.css",revision:null},{url:"/static/css/669.dd1b6ede.css",revision:null},{url:"/static/css/729.5b54aac4.css",revision:null},{url:"/static/css/735.93ff4770.css",revision:null},{url:"/static/css/746.215dc404.css",revision:null},{url:"/static/css/7590.db11c095.css",revision:null},{url:"/static/css/7651.a7141db8.css",revision:null},{url:"/static/css/7841.634d37da.css",revision:null},{url:"/static/css/7878.ff3f31c5.css",revision:null},{url:"/static/css/7880.bec7de73.css",revision:null},{url:"/static/css/8039.04b8e19b.css",revision:null},{url:"/static/css/8069.6bdb62a5.css",revision:null},{url:"/static/css/8179.cf2ba7d1.css",revision:null},{url:"/static/css/8224.f72887fc.css",revision:null},{url:"/static/css/8391.af187453.css",revision:null},{url:"/static/css/8498.194ed9cc.css",revision:null},{url:"/static/css/8590.88d3487c.css",revision:null},{url:"/static/css/8621.dd386ad4.css",revision:null},{url:"/static/css/8769.212a4f94.css",revision:null},{url:"/static/css/8825.596c01e1.css",revision:null},{url:"/static/css/8989.fd366c78.css",revision:null},{url:"/static/css/906.0c794836.css",revision:null},{url:"/static/css/9092.5de40234.css",revision:null},{url:"/static/css/9211.c21e860e.css",revision:null},{url:"/static/css/9381.b88ad779.css",revision:null},{url:"/static/css/9461.e2d5774b.css",revision:null},{url:"/static/css/9549.c4059cb5.css",revision:null},{url:"/static/css/9751.f1de86a4.css",revision:null},{url:"/static/css/980.96973824.css",revision:null},{url:"/static/css/984.04a4e901.css",revision:null},{url:"/static/css/9962.b2a51ef8.css",revision:null},{url:"/static/css/app.34a0a3ba.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.ce0fe60f.css",revision:null},{url:"/static/css/panel.2a411b59.css",revision:null},{url:"/static/css/plugin.7646c315.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.f184400f.js",revision:null},{url:"/static/js/1259.04c161c9.js",revision:null},{url:"/static/js/1449.a5b4b2d2.js",revision:null},{url:"/static/js/1485.501472f0.js",revision:null},{url:"/static/js/1512.a95988d6.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.aa522c80.js",revision:null},{url:"/static/js/2018.797df628.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.d72a32d8.js",revision:null},{url:"/static/js/2183.f8766c50.js",revision:null},{url:"/static/js/2200.a7bc2894.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2582.737d98fa.js",revision:null},{url:"/static/js/2614.d8f2af9e.js",revision:null},{url:"/static/js/2732.2b76d899.js",revision:null},{url:"/static/js/281.0844207b.js",revision:null},{url:"/static/js/2853.99de82eb.js",revision:null},{url:"/static/js/288.ae1aea67.js",revision:null},{url:"/static/js/2892.96883d80.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2951.82ed7dd0.js",revision:null},{url:"/static/js/2976.e3dbc1e6.js",revision:null},{url:"/static/js/3033.0d3aca76.js",revision:null},{url:"/static/js/3083.b7c37603.js",revision:null},{url:"/static/js/3211.542ae3e8.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/3400.6966f10e.js",revision:null},{url:"/static/js/3518.b56228c9.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.d6584e8e.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3862.0ca0e08c.js",revision:null},{url:"/static/js/3924.0fd0a3c0.js",revision:null},{url:"/static/js/4053.3890f446.js",revision:null},{url:"/static/js/4084.5484e219.js",revision:null},{url:"/static/js/446.cdd8637e.js",revision:null},{url:"/static/js/4589.3fcabf71.js",revision:null},{url:"/static/js/4619.b038c54a.js",revision:null},{url:"/static/js/472.1405415c.js",revision:null},{url:"/static/js/4765.cd86a538.js",revision:null},{url:"/static/js/5197.1a8603ef.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.4efb90e2.js",revision:null},{url:"/static/js/5324.5b829ee6.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5505.35fbb782.js",revision:null},{url:"/static/js/5638.d0047a11.js",revision:null},{url:"/static/js/6148.5a3df9c4.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/6429.20981cdf.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.426200f5.js",revision:null},{url:"/static/js/6640.49b4564c.js",revision:null},{url:"/static/js/667.3adea503.js",revision:null},{url:"/static/js/7089.8779e12e.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/735.09e06f2a.js",revision:null},{url:"/static/js/7381.6265026f.js",revision:null},{url:"/static/js/746.9a199f8f.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.5b29d1a3.js",revision:null},{url:"/static/js/7841.580c6097.js",revision:null},{url:"/static/js/7878.cb30e975.js",revision:null},{url:"/static/js/7880.11b2f479.js",revision:null},{url:"/static/js/813.b1f63bb9.js",revision:null},{url:"/static/js/8179.3fb18c22.js",revision:null},{url:"/static/js/8224.fd608bb1.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/844.1cd89eec.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8752.5e3dcc20.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.5892bf2a.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/8895.b476d1b6.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9211.e190626a.js",revision:null},{url:"/static/js/9334.bda11894.js",revision:null},{url:"/static/js/9381.a729807d.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9472.8ac332bd.js",revision:null},{url:"/static/js/9751.9e425e19.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.76f7d059.js",revision:null},{url:"/static/js/app.7fe77561.js",revision:null},{url:"/static/js/chunk-vendors.525de538.js",revision:null},{url:"/static/js/dashboard.3b1ddc55.js",revision:null},{url:"/static/js/login.98ae4df8.js",revision:null},{url:"/static/js/notfound.46477842.js",revision:null},{url:"/static/js/panel.7a3f217d.js",revision:null},{url:"/static/js/plugin.8ab64401.js",revision:null},{url:"/static/js/register.64e266ad.js",revision:null}],{})})); +if(!self.define){let i,s={};const l=(l,n)=>(l=new URL(l+".js",n).href,s[l]||new Promise((s=>{if("document"in self){const i=document.createElement("script");i.src=l,i.onload=s,document.head.appendChild(i)}else i=l,importScripts(l),s()})).then((()=>{let i=s[l];if(!i)throw new Error(`Module ${l} didn’t register its module`);return i})));self.define=(n,r)=>{const e=i||("document"in self?document.currentScript.src:"")||location.href;if(s[e])return;let t={};const c=i=>l(i,e),u={module:{uri:e},exports:t,require:c};s[e]=Promise.all(n.map((i=>u[i]||c(i)))).then((i=>(r(...i),t)))}}define(["./workbox-5b385ed2"],(function(i){"use strict";i.setCacheNameDetails({prefix:"platypush"}),self.addEventListener("message",(i=>{i.data&&"SKIP_WAITING"===i.data.type&&self.skipWaiting()})),i.precacheAndRoute([{url:"/fonts/Poppins.ttf",revision:"d10d3ed96303653f936a08b38534f12e"},{url:"/fonts/poppins.css",revision:"413ee9a4d1879f6ae3d62a796644daad"},{url:"/icons/jellyfin.svg",revision:"1ec11e72ffc381f8797ddbebed2652c0"},{url:"/icons/kodi.svg",revision:"81ea5504989d4a0ed19ba6528c39e80f"},{url:"/icons/openweathermap/black/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/black/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/black/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/black/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/black/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/black/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/black/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/black/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/black/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/black/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/black/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/black/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/black/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/dark/01d.png",revision:"4cf2907a1083c067828830bb007e2f34"},{url:"/icons/openweathermap/dark/01n.png",revision:"df30375c6371005e2d238c36255afc8a"},{url:"/icons/openweathermap/dark/02d.png",revision:"79a0adce79d78da203beeb7a6f4f510b"},{url:"/icons/openweathermap/dark/02n.png",revision:"68d34b41357c2a3ea9479dae653b3617"},{url:"/icons/openweathermap/dark/03d.png",revision:"5f13dba4164c437e2fbdc1d1ecaada4c"},{url:"/icons/openweathermap/dark/03n.png",revision:"65c125cd51934e24f9e3321cc5448d0e"},{url:"/icons/openweathermap/dark/04d.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/04n.png",revision:"e75cd73c232806d7364ad7feae354074"},{url:"/icons/openweathermap/dark/09d.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/09n.png",revision:"328b726310fb5762861859e33ac9066a"},{url:"/icons/openweathermap/dark/10d.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/10n.png",revision:"7dde329628506567faef30b9eb5c5f69"},{url:"/icons/openweathermap/dark/11d.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/11n.png",revision:"8f6a4b2446b42e8215195e195133e546"},{url:"/icons/openweathermap/dark/13d.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/13n.png",revision:"45bfce1d2ea7d16415848650eb5d2cb3"},{url:"/icons/openweathermap/dark/50d.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/50n.png",revision:"7a304f2b15fe4d9de351dabc44ff900d"},{url:"/icons/openweathermap/dark/unknown.png",revision:"c219891f5796e43d0f75f6525a8d6f33"},{url:"/icons/openweathermap/light/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/light/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/light/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/light/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/light/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/light/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/light/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/light/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/light/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/light/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/light/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/light/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/light/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/openweathermap/white/01d.png",revision:"00c2d0a72a69bf279bf8703cea9ce8d2"},{url:"/icons/openweathermap/white/01n.png",revision:"3a65e9f7ed5c54c6acd638a7bd26de25"},{url:"/icons/openweathermap/white/02d.png",revision:"63dab156e991be7e4174d1d6cd8c2321"},{url:"/icons/openweathermap/white/02n.png",revision:"7c64d1a1c5efdbe38e6b7e3b4f50f2c5"},{url:"/icons/openweathermap/white/03d.png",revision:"f609003793e658a60870587cd450fc6f"},{url:"/icons/openweathermap/white/03n.png",revision:"7e694b4317b3e9f2533db93969fcc3e8"},{url:"/icons/openweathermap/white/04d.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/04n.png",revision:"098f9d40b1d5747996df9a720f160c81"},{url:"/icons/openweathermap/white/09d.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/09n.png",revision:"c48a99b60e45690cdc702a2dc6694002"},{url:"/icons/openweathermap/white/10d.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/10n.png",revision:"2750daf3f0d811230591a415e42bddb2"},{url:"/icons/openweathermap/white/11d.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/11n.png",revision:"7bd0501a7bfcf2675467df0c0788ffad"},{url:"/icons/openweathermap/white/13d.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/13n.png",revision:"4e11e697c6bafc8dd83c4dfc8ce47919"},{url:"/icons/openweathermap/white/50d.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/50n.png",revision:"9a0770f3adc7c4a27e131c04a739f735"},{url:"/icons/openweathermap/white/unknown.png",revision:"f14a44a1ecde49a5c6a396f8c1753263"},{url:"/icons/plex.svg",revision:"9923c5c80858a7da9d48c3ee77974e77"},{url:"/icons/smartthings.png",revision:"9306b6ca82efa85d58823615ff14b00f"},{url:"/icons/z-wave.png",revision:"3045e92627da521267db845b16da6028"},{url:"/icons/zigbee.svg",revision:"3e5f749af9e83ace5c12ff3aac6d4b88"},{url:"/img/dashboard-bg-light.jpg",revision:"f9ab2a6552509997ec0cbaeb47199eba"},{url:"/img/logo.png",revision:"98702e78dde598404826f6e9279e4ab3"},{url:"/img/spinner.gif",revision:"5572838d351b66bf6a3350b6d8d23cb8"},{url:"/index.html",revision:"95377c68e96a3011f7a6219b8758d2fc"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1259.705b87de.css",revision:null},{url:"/static/css/1327.a8aa3d69.css",revision:null},{url:"/static/css/1391.3a28e845.css",revision:null},{url:"/static/css/1449.48f369df.css",revision:null},{url:"/static/css/1485.ec7d392e.css",revision:null},{url:"/static/css/1558.e4c74cc7.css",revision:null},{url:"/static/css/169.4e61bddf.css",revision:null},{url:"/static/css/1706.0cce53c8.css",revision:null},{url:"/static/css/1807.414ba229.css",revision:null},{url:"/static/css/182.76b6eb09.css",revision:null},{url:"/static/css/1931.576454a1.css",revision:null},{url:"/static/css/1949.09946541.css",revision:null},{url:"/static/css/2018.8146b7c4.css",revision:null},{url:"/static/css/2140.ccb2903f.css",revision:null},{url:"/static/css/2154.9e4d2b2d.css",revision:null},{url:"/static/css/2217.3d5833a8.css",revision:null},{url:"/static/css/2460.c47d3d8a.css",revision:null},{url:"/static/css/2577.52c4ebcb.css",revision:null},{url:"/static/css/2582.0d7f9f2c.css",revision:null},{url:"/static/css/281.b8d8c407.css",revision:null},{url:"/static/css/2844.31199f56.css",revision:null},{url:"/static/css/288.ceaf4d40.css",revision:null},{url:"/static/css/2892.0d765211.css",revision:null},{url:"/static/css/2893.9ed78d28.css",revision:null},{url:"/static/css/2924.23b041bd.css",revision:null},{url:"/static/css/2976.0e5bc2d3.css",revision:null},{url:"/static/css/2992.07a12488.css",revision:null},{url:"/static/css/3033.1471fa39.css",revision:null},{url:"/static/css/3211.ebc6e651.css",revision:null},{url:"/static/css/3368.545f822b.css",revision:null},{url:"/static/css/3369.8baddf78.css",revision:null},{url:"/static/css/3393.eca14a3e.css",revision:null},{url:"/static/css/3559.84280be4.css",revision:null},{url:"/static/css/3826.6a236247.css",revision:null},{url:"/static/css/3835.9eceb93e.css",revision:null},{url:"/static/css/3924.fd97d021.css",revision:null},{url:"/static/css/4084.0a0db151.css",revision:null},{url:"/static/css/4109.e6d6b3d3.css",revision:null},{url:"/static/css/4364.502178be.css",revision:null},{url:"/static/css/446.ced514f5.css",revision:null},{url:"/static/css/4589.5cd6acfa.css",revision:null},{url:"/static/css/472.9c3bb868.css",revision:null},{url:"/static/css/4790.3b639ae0.css",revision:null},{url:"/static/css/5197.a543b091.css",revision:null},{url:"/static/css/5207.e08afd93.css",revision:null},{url:"/static/css/5285.faa6ed68.css",revision:null},{url:"/static/css/5329.3bb336f9.css",revision:null},{url:"/static/css/5638.245c2ace.css",revision:null},{url:"/static/css/58.ecf614b3.css",revision:null},{url:"/static/css/5906.832a3a02.css",revision:null},{url:"/static/css/5933.949d7b2b.css",revision:null},{url:"/static/css/6016.558de04b.css",revision:null},{url:"/static/css/6096.a3036d52.css",revision:null},{url:"/static/css/6217.54339076.css",revision:null},{url:"/static/css/6281.cdb5d498.css",revision:null},{url:"/static/css/6324.0166f2db.css",revision:null},{url:"/static/css/6429.79156821.css",revision:null},{url:"/static/css/65.712466ff.css",revision:null},{url:"/static/css/6523.9f1785cc.css",revision:null},{url:"/static/css/6561.93704195.css",revision:null},{url:"/static/css/669.dd1b6ede.css",revision:null},{url:"/static/css/729.5b54aac4.css",revision:null},{url:"/static/css/735.93ff4770.css",revision:null},{url:"/static/css/746.215dc404.css",revision:null},{url:"/static/css/7590.db11c095.css",revision:null},{url:"/static/css/7651.a7141db8.css",revision:null},{url:"/static/css/7841.634d37da.css",revision:null},{url:"/static/css/7878.ff3f31c5.css",revision:null},{url:"/static/css/7880.bec7de73.css",revision:null},{url:"/static/css/8039.04b8e19b.css",revision:null},{url:"/static/css/8069.6bdb62a5.css",revision:null},{url:"/static/css/8179.cf2ba7d1.css",revision:null},{url:"/static/css/8224.f72887fc.css",revision:null},{url:"/static/css/8391.af187453.css",revision:null},{url:"/static/css/8498.194ed9cc.css",revision:null},{url:"/static/css/8590.88d3487c.css",revision:null},{url:"/static/css/8621.dd386ad4.css",revision:null},{url:"/static/css/8769.212a4f94.css",revision:null},{url:"/static/css/8825.596c01e1.css",revision:null},{url:"/static/css/8989.fd366c78.css",revision:null},{url:"/static/css/906.0c794836.css",revision:null},{url:"/static/css/9092.5de40234.css",revision:null},{url:"/static/css/9211.c21e860e.css",revision:null},{url:"/static/css/9381.b88ad779.css",revision:null},{url:"/static/css/9461.e2d5774b.css",revision:null},{url:"/static/css/9549.c4059cb5.css",revision:null},{url:"/static/css/9751.f1de86a4.css",revision:null},{url:"/static/css/980.96973824.css",revision:null},{url:"/static/css/984.04a4e901.css",revision:null},{url:"/static/css/9962.b2a51ef8.css",revision:null},{url:"/static/css/app.34a0a3ba.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.ce0fe60f.css",revision:null},{url:"/static/css/panel.2a411b59.css",revision:null},{url:"/static/css/plugin.7646c315.css",revision:null},{url:"/static/fonts/fa-brands-400.5d18d427.ttf",revision:null},{url:"/static/fonts/fa-brands-400.87587a68.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3ccdbd3d.woff2",revision:null},{url:"/static/fonts/fa-regular-400.81482cd4.ttf",revision:null},{url:"/static/fonts/fa-solid-900.0b0cc8a6.woff2",revision:null},{url:"/static/fonts/fa-solid-900.69d3141a.ttf",revision:null},{url:"/static/fonts/lato-medium-italic.1996cc15.woff",revision:null},{url:"/static/fonts/lato-medium-italic.1e312dd9.woff2",revision:null},{url:"/static/fonts/lato-medium.13fcde4c.woff2",revision:null},{url:"/static/fonts/lato-medium.b41c3821.woff",revision:null},{url:"/static/img/ad.cb33f69a.svg",revision:null},{url:"/static/img/ad.fa8477e6.svg",revision:null},{url:"/static/img/ae.a3f5e295.svg",revision:null},{url:"/static/img/ae.f06e0095.svg",revision:null},{url:"/static/img/af.89591ab0.svg",revision:null},{url:"/static/img/af.8ca96393.svg",revision:null},{url:"/static/img/ag.4c37bc2e.svg",revision:null},{url:"/static/img/ag.56074d55.svg",revision:null},{url:"/static/img/ai.70eefdc0.svg",revision:null},{url:"/static/img/ai.893d1179.svg",revision:null},{url:"/static/img/al.b16acdb2.svg",revision:null},{url:"/static/img/al.e0864b5d.svg",revision:null},{url:"/static/img/am.00f0fec4.svg",revision:null},{url:"/static/img/am.a566904f.svg",revision:null},{url:"/static/img/ao.3df23f21.svg",revision:null},{url:"/static/img/ao.c0c32201.svg",revision:null},{url:"/static/img/aq.1b8c45a6.svg",revision:null},{url:"/static/img/aq.aa242c4a.svg",revision:null},{url:"/static/img/ar.22a3116e.svg",revision:null},{url:"/static/img/ar.d3238270.svg",revision:null},{url:"/static/img/as.10ed1a23.svg",revision:null},{url:"/static/img/as.4a330654.svg",revision:null},{url:"/static/img/at.02a64279.svg",revision:null},{url:"/static/img/at.94cde74c.svg",revision:null},{url:"/static/img/au.cc65fc07.svg",revision:null},{url:"/static/img/au.dbcdef2c.svg",revision:null},{url:"/static/img/aw.abbad4ac.svg",revision:null},{url:"/static/img/aw.be4540eb.svg",revision:null},{url:"/static/img/ax.371c7af2.svg",revision:null},{url:"/static/img/ax.91eea523.svg",revision:null},{url:"/static/img/az.0e2f1d1a.svg",revision:null},{url:"/static/img/az.f399f1c8.svg",revision:null},{url:"/static/img/ba.032070d4.svg",revision:null},{url:"/static/img/ba.e167b08f.svg",revision:null},{url:"/static/img/bb.23a15e67.svg",revision:null},{url:"/static/img/bb.b800513b.svg",revision:null},{url:"/static/img/bd.c1abcb00.svg",revision:null},{url:"/static/img/bd.c4a5f0e2.svg",revision:null},{url:"/static/img/be.29774a37.svg",revision:null},{url:"/static/img/be.3eb14701.svg",revision:null},{url:"/static/img/bf.2334e919.svg",revision:null},{url:"/static/img/bf.4ffd5dc6.svg",revision:null},{url:"/static/img/bg.700f100c.svg",revision:null},{url:"/static/img/bg.d0a49130.svg",revision:null},{url:"/static/img/bh.2a884f6c.svg",revision:null},{url:"/static/img/bh.3968dfe0.svg",revision:null},{url:"/static/img/bi.211d0f9e.svg",revision:null},{url:"/static/img/bi.ae3bb248.svg",revision:null},{url:"/static/img/bj.2cdc8a62.svg",revision:null},{url:"/static/img/bj.aba95ad2.svg",revision:null},{url:"/static/img/bl.04966866.svg",revision:null},{url:"/static/img/bl.3e69e968.svg",revision:null},{url:"/static/img/bm.e6903c8e.svg",revision:null},{url:"/static/img/bm.e69e40c4.svg",revision:null},{url:"/static/img/bn.07911e0c.svg",revision:null},{url:"/static/img/bn.4d91734a.svg",revision:null},{url:"/static/img/bo.03595499.svg",revision:null},{url:"/static/img/bo.9c1d9ef8.svg",revision:null},{url:"/static/img/bq.747d8177.svg",revision:null},{url:"/static/img/bq.b9355bec.svg",revision:null},{url:"/static/img/br.058a5086.svg",revision:null},{url:"/static/img/br.fe030c1c.svg",revision:null},{url:"/static/img/bs.d228cbb2.svg",revision:null},{url:"/static/img/bs.ef0a29ed.svg",revision:null},{url:"/static/img/bt.3f8ecb9b.svg",revision:null},{url:"/static/img/bt.fc241981.svg",revision:null},{url:"/static/img/bv.5503f03a.svg",revision:null},{url:"/static/img/bv.7f7cd26f.svg",revision:null},{url:"/static/img/bw.494aae64.svg",revision:null},{url:"/static/img/bw.b767df8c.svg",revision:null},{url:"/static/img/by.78d2c3c9.svg",revision:null},{url:"/static/img/by.fba98c48.svg",revision:null},{url:"/static/img/bz.14c3376a.svg",revision:null},{url:"/static/img/bz.5e0ef548.svg",revision:null},{url:"/static/img/ca.163ac200.svg",revision:null},{url:"/static/img/ca.a2ab234d.svg",revision:null},{url:"/static/img/cc.51960f85.svg",revision:null},{url:"/static/img/cc.813adff8.svg",revision:null},{url:"/static/img/cd.39186ec2.svg",revision:null},{url:"/static/img/cd.b4bd46ee.svg",revision:null},{url:"/static/img/cf.b5702729.svg",revision:null},{url:"/static/img/cf.fe1120e9.svg",revision:null},{url:"/static/img/cg.00603842.svg",revision:null},{url:"/static/img/cg.12414c99.svg",revision:null},{url:"/static/img/ch.7376c9c3.svg",revision:null},{url:"/static/img/ch.a558d859.svg",revision:null},{url:"/static/img/ci.1251a8e3.svg",revision:null},{url:"/static/img/ci.425a24c2.svg",revision:null},{url:"/static/img/ck.4e83dd3e.svg",revision:null},{url:"/static/img/ck.6303aa5b.svg",revision:null},{url:"/static/img/cl.0917a91e.svg",revision:null},{url:"/static/img/cl.b5974a35.svg",revision:null},{url:"/static/img/cm.253adb39.svg",revision:null},{url:"/static/img/cm.853e2843.svg",revision:null},{url:"/static/img/cn.38f63e1e.svg",revision:null},{url:"/static/img/cn.e1b166eb.svg",revision:null},{url:"/static/img/co.33e249d8.svg",revision:null},{url:"/static/img/co.b5cbc817.svg",revision:null},{url:"/static/img/cr.2e572846.svg",revision:null},{url:"/static/img/cr.336eb7d3.svg",revision:null},{url:"/static/img/cu.c2a6f0ed.svg",revision:null},{url:"/static/img/cu.d6e33f19.svg",revision:null},{url:"/static/img/cv.5ea64968.svg",revision:null},{url:"/static/img/cv.b3ab83f5.svg",revision:null},{url:"/static/img/cw.0e14b0b7.svg",revision:null},{url:"/static/img/cw.9b9b7ed5.svg",revision:null},{url:"/static/img/cx.da5de6d2.svg",revision:null},{url:"/static/img/cx.e04e07e8.svg",revision:null},{url:"/static/img/cy.834e6240.svg",revision:null},{url:"/static/img/cy.bfcfd736.svg",revision:null},{url:"/static/img/cz.aa114964.svg",revision:null},{url:"/static/img/cz.b5f98a6b.svg",revision:null},{url:"/static/img/dashboard-bg-light.06da6eab.jpg",revision:null},{url:"/static/img/de.8e159e6e.svg",revision:null},{url:"/static/img/de.b827ac51.svg",revision:null},{url:"/static/img/dj.4197a18a.svg",revision:null},{url:"/static/img/dj.925748d5.svg",revision:null},{url:"/static/img/dk.3ca1caed.svg",revision:null},{url:"/static/img/dk.a867eeef.svg",revision:null},{url:"/static/img/dm.7ddb00ac.svg",revision:null},{url:"/static/img/dm.bca6d70c.svg",revision:null},{url:"/static/img/do.81097daa.svg",revision:null},{url:"/static/img/do.954f0f3e.svg",revision:null},{url:"/static/img/dz.76d47b01.svg",revision:null},{url:"/static/img/dz.b7e2fbce.svg",revision:null},{url:"/static/img/ec.0029f514.svg",revision:null},{url:"/static/img/ec.5f387e2f.svg",revision:null},{url:"/static/img/ee.1b4839e0.svg",revision:null},{url:"/static/img/ee.828384a8.svg",revision:null},{url:"/static/img/eg.38443fa6.svg",revision:null},{url:"/static/img/eg.5756a758.svg",revision:null},{url:"/static/img/eh.82bd1c7b.svg",revision:null},{url:"/static/img/eh.f8d7b64f.svg",revision:null},{url:"/static/img/er.bf5b134b.svg",revision:null},{url:"/static/img/er.e932abe1.svg",revision:null},{url:"/static/img/es-ct.64a68954.svg",revision:null},{url:"/static/img/es-ct.69469f50.svg",revision:null},{url:"/static/img/es.7dd46df0.svg",revision:null},{url:"/static/img/es.de5915e5.svg",revision:null},{url:"/static/img/et.82e8eb21.svg",revision:null},{url:"/static/img/et.a998a1b2.svg",revision:null},{url:"/static/img/eu.4c6e130f.svg",revision:null},{url:"/static/img/eu.aba724b1.svg",revision:null},{url:"/static/img/fi.0cd85b78.svg",revision:null},{url:"/static/img/fi.3be6b378.svg",revision:null},{url:"/static/img/fj.ac9c916f.svg",revision:null},{url:"/static/img/fj.e8d3e00b.svg",revision:null},{url:"/static/img/fk.af0350f8.svg",revision:null},{url:"/static/img/fk.db55fa14.svg",revision:null},{url:"/static/img/fm.3491efc7.svg",revision:null},{url:"/static/img/fm.78d44caa.svg",revision:null},{url:"/static/img/fo.1da81e3a.svg",revision:null},{url:"/static/img/fo.72949ad1.svg",revision:null},{url:"/static/img/fr.3565b8f4.svg",revision:null},{url:"/static/img/fr.9cb70285.svg",revision:null},{url:"/static/img/ga.3e474381.svg",revision:null},{url:"/static/img/ga.59f7d865.svg",revision:null},{url:"/static/img/gb-eng.0fac6e79.svg",revision:null},{url:"/static/img/gb-eng.513dcf1b.svg",revision:null},{url:"/static/img/gb-nir.2b7d2c3a.svg",revision:null},{url:"/static/img/gb-nir.f59817d6.svg",revision:null},{url:"/static/img/gb-sct.f5001e5d.svg",revision:null},{url:"/static/img/gb-sct.fee55173.svg",revision:null},{url:"/static/img/gb-wls.13481560.svg",revision:null},{url:"/static/img/gb-wls.95b2cfab.svg",revision:null},{url:"/static/img/gb.2aafb374.svg",revision:null},{url:"/static/img/gb.7a456bb2.svg",revision:null},{url:"/static/img/gd.04ea09b7.svg",revision:null},{url:"/static/img/gd.60b96978.svg",revision:null},{url:"/static/img/ge.b7b65b55.svg",revision:null},{url:"/static/img/ge.c7190912.svg",revision:null},{url:"/static/img/gf.531f9e07.svg",revision:null},{url:"/static/img/gf.90f438a3.svg",revision:null},{url:"/static/img/gg.3aebc3ce.svg",revision:null},{url:"/static/img/gg.65174039.svg",revision:null},{url:"/static/img/gh.af443995.svg",revision:null},{url:"/static/img/gh.f2b6baac.svg",revision:null},{url:"/static/img/gi.302c2506.svg",revision:null},{url:"/static/img/gi.7beea6ed.svg",revision:null},{url:"/static/img/gl.551d0783.svg",revision:null},{url:"/static/img/gl.6a5c17b0.svg",revision:null},{url:"/static/img/gm.0e00e9d4.svg",revision:null},{url:"/static/img/gm.1724dc37.svg",revision:null},{url:"/static/img/gn.54a75b28.svg",revision:null},{url:"/static/img/gn.7c96520b.svg",revision:null},{url:"/static/img/gp.4327060f.svg",revision:null},{url:"/static/img/gp.f8adbf5c.svg",revision:null},{url:"/static/img/gq.b1679302.svg",revision:null},{url:"/static/img/gq.bd7daf33.svg",revision:null},{url:"/static/img/gr.07bedadf.svg",revision:null},{url:"/static/img/gr.25dd3287.svg",revision:null},{url:"/static/img/gs.60368968.svg",revision:null},{url:"/static/img/gs.b2836676.svg",revision:null},{url:"/static/img/gt.1a24ed67.svg",revision:null},{url:"/static/img/gt.825f7286.svg",revision:null},{url:"/static/img/gu.05f0ab85.svg",revision:null},{url:"/static/img/gu.19b114eb.svg",revision:null},{url:"/static/img/gw.bcd1eddb.svg",revision:null},{url:"/static/img/gw.c97f3f94.svg",revision:null},{url:"/static/img/gy.6327f72a.svg",revision:null},{url:"/static/img/gy.e11d0234.svg",revision:null},{url:"/static/img/hk.b199a9ee.svg",revision:null},{url:"/static/img/hk.c72bba0e.svg",revision:null},{url:"/static/img/hm.4aa61657.svg",revision:null},{url:"/static/img/hm.d4b3d393.svg",revision:null},{url:"/static/img/hn.08ad78b2.svg",revision:null},{url:"/static/img/hn.44cee191.svg",revision:null},{url:"/static/img/hr.078b1bf9.svg",revision:null},{url:"/static/img/hr.1f4e28b8.svg",revision:null},{url:"/static/img/ht.6943447c.svg",revision:null},{url:"/static/img/ht.7ca68737.svg",revision:null},{url:"/static/img/hu.692e97ca.svg",revision:null},{url:"/static/img/hu.b10d3f8e.svg",revision:null},{url:"/static/img/id.94464e47.svg",revision:null},{url:"/static/img/id.a05dc04c.svg",revision:null},{url:"/static/img/ie.5154112a.svg",revision:null},{url:"/static/img/ie.e23b25d1.svg",revision:null},{url:"/static/img/il.150f4c5f.svg",revision:null},{url:"/static/img/il.e02a66d3.svg",revision:null},{url:"/static/img/im.25166c91.svg",revision:null},{url:"/static/img/im.942419c5.svg",revision:null},{url:"/static/img/in.954929a0.svg",revision:null},{url:"/static/img/in.bd0d4f19.svg",revision:null},{url:"/static/img/io.a59923ab.svg",revision:null},{url:"/static/img/io.fa003484.svg",revision:null},{url:"/static/img/iq.1232a5c2.svg",revision:null},{url:"/static/img/iq.9a48d678.svg",revision:null},{url:"/static/img/ir.1ed24953.svg",revision:null},{url:"/static/img/ir.bc7ae9e1.svg",revision:null},{url:"/static/img/is.cad57f19.svg",revision:null},{url:"/static/img/is.eea59326.svg",revision:null},{url:"/static/img/it.039b4527.svg",revision:null},{url:"/static/img/it.e8516fc7.svg",revision:null},{url:"/static/img/je.1684dacc.svg",revision:null},{url:"/static/img/je.3ed72a25.svg",revision:null},{url:"/static/img/jellyfin.7b53a541.svg",revision:null},{url:"/static/img/jm.2357530e.svg",revision:null},{url:"/static/img/jm.479f30fe.svg",revision:null},{url:"/static/img/jo.06fbaa2c.svg",revision:null},{url:"/static/img/jo.7ac45a65.svg",revision:null},{url:"/static/img/jp.1795778c.svg",revision:null},{url:"/static/img/jp.b6063838.svg",revision:null},{url:"/static/img/ke.6dbfffd5.svg",revision:null},{url:"/static/img/ke.769bb975.svg",revision:null},{url:"/static/img/kg.96c12490.svg",revision:null},{url:"/static/img/kg.daded53c.svg",revision:null},{url:"/static/img/kh.8eeb1634.svg",revision:null},{url:"/static/img/kh.b10339d6.svg",revision:null},{url:"/static/img/ki.033ff9ce.svg",revision:null},{url:"/static/img/ki.89e43a21.svg",revision:null},{url:"/static/img/km.1e3bd5fe.svg",revision:null},{url:"/static/img/km.3ffb0228.svg",revision:null},{url:"/static/img/kn.0c16fe68.svg",revision:null},{url:"/static/img/kn.8f2e7b29.svg",revision:null},{url:"/static/img/kodi.d18f8d23.svg",revision:null},{url:"/static/img/kp.0f5253d8.svg",revision:null},{url:"/static/img/kp.f4ff9e76.svg",revision:null},{url:"/static/img/kr.0dc8b972.svg",revision:null},{url:"/static/img/kr.0f5e1116.svg",revision:null},{url:"/static/img/kw.3b4f3ea3.svg",revision:null},{url:"/static/img/kw.830d3755.svg",revision:null},{url:"/static/img/ky.be81d90b.svg",revision:null},{url:"/static/img/ky.e3b76b32.svg",revision:null},{url:"/static/img/kz.32ac1036.svg",revision:null},{url:"/static/img/kz.579ac0f9.svg",revision:null},{url:"/static/img/la.e583f8ec.svg",revision:null},{url:"/static/img/la.f71017ef.svg",revision:null},{url:"/static/img/lb.8eea508a.svg",revision:null},{url:"/static/img/lb.bdbeb8f1.svg",revision:null},{url:"/static/img/lc.25f644a6.svg",revision:null},{url:"/static/img/lc.68bd77ae.svg",revision:null},{url:"/static/img/li.8dc1ed79.svg",revision:null},{url:"/static/img/li.d7e2a871.svg",revision:null},{url:"/static/img/lk.42c41c61.svg",revision:null},{url:"/static/img/lk.e52240d6.svg",revision:null},{url:"/static/img/lr.5b84ff00.svg",revision:null},{url:"/static/img/lr.9a67cd3d.svg",revision:null},{url:"/static/img/ls.6d444cae.svg",revision:null},{url:"/static/img/ls.fe1da403.svg",revision:null},{url:"/static/img/lt.03a2e8c1.svg",revision:null},{url:"/static/img/lt.b57ea2a8.svg",revision:null},{url:"/static/img/lu.93878a1b.svg",revision:null},{url:"/static/img/lu.e3bdc6d3.svg",revision:null},{url:"/static/img/lv.1853e3a0.svg",revision:null},{url:"/static/img/lv.679c099e.svg",revision:null},{url:"/static/img/ly.05f8732e.svg",revision:null},{url:"/static/img/ly.b9e750ff.svg",revision:null},{url:"/static/img/ma.65053fc4.svg",revision:null},{url:"/static/img/ma.88ada30c.svg",revision:null},{url:"/static/img/mc.2c03ea5c.svg",revision:null},{url:"/static/img/mc.89b532e8.svg",revision:null},{url:"/static/img/md.646818c3.svg",revision:null},{url:"/static/img/md.a56562ee.svg",revision:null},{url:"/static/img/me.2e71b778.svg",revision:null},{url:"/static/img/me.f05548f2.svg",revision:null},{url:"/static/img/mf.70d09a4a.svg",revision:null},{url:"/static/img/mf.7da6b3d2.svg",revision:null},{url:"/static/img/mg.09ca17b2.svg",revision:null},{url:"/static/img/mg.b3fff4a6.svg",revision:null},{url:"/static/img/mh.3fd69bb2.svg",revision:null},{url:"/static/img/mh.f6cbc774.svg",revision:null},{url:"/static/img/mk.4234a248.svg",revision:null},{url:"/static/img/mk.e5412079.svg",revision:null},{url:"/static/img/ml.3fad079e.svg",revision:null},{url:"/static/img/ml.4f0dba9e.svg",revision:null},{url:"/static/img/mm.8ac1f094.svg",revision:null},{url:"/static/img/mm.adaa2111.svg",revision:null},{url:"/static/img/mn.78547af0.svg",revision:null},{url:"/static/img/mn.a4bcb0e6.svg",revision:null},{url:"/static/img/mo.2f0d2c15.svg",revision:null},{url:"/static/img/mo.c8198565.svg",revision:null},{url:"/static/img/mp.2acb5506.svg",revision:null},{url:"/static/img/mp.eeeefff6.svg",revision:null},{url:"/static/img/mq.145a7657.svg",revision:null},{url:"/static/img/mq.bb36a8fc.svg",revision:null},{url:"/static/img/mr.dd34eae8.svg",revision:null},{url:"/static/img/mr.e91e06ea.svg",revision:null},{url:"/static/img/ms.2025cd7d.svg",revision:null},{url:"/static/img/ms.b13001dc.svg",revision:null},{url:"/static/img/mt.b6f71c85.svg",revision:null},{url:"/static/img/mt.cff39ee0.svg",revision:null},{url:"/static/img/mu.51f71163.svg",revision:null},{url:"/static/img/mu.a926c232.svg",revision:null},{url:"/static/img/mv.2c8b92b5.svg",revision:null},{url:"/static/img/mv.ba4de4fd.svg",revision:null},{url:"/static/img/mw.0b005148.svg",revision:null},{url:"/static/img/mw.f704f4bb.svg",revision:null},{url:"/static/img/mx.1b615ec2.svg",revision:null},{url:"/static/img/mx.8a36b075.svg",revision:null},{url:"/static/img/my.4109ae71.svg",revision:null},{url:"/static/img/my.69c87fc5.svg",revision:null},{url:"/static/img/mz.1377650b.svg",revision:null},{url:"/static/img/mz.2c96acb1.svg",revision:null},{url:"/static/img/na.7adf4344.svg",revision:null},{url:"/static/img/na.e0503926.svg",revision:null},{url:"/static/img/nc.96fa6a4b.svg",revision:null},{url:"/static/img/nc.b5a5d41b.svg",revision:null},{url:"/static/img/ne.d11b82c6.svg",revision:null},{url:"/static/img/ne.d4fe4faa.svg",revision:null},{url:"/static/img/nf.1e8c700b.svg",revision:null},{url:"/static/img/nf.a7166b00.svg",revision:null},{url:"/static/img/ng.51059407.svg",revision:null},{url:"/static/img/ng.c3b42ad2.svg",revision:null},{url:"/static/img/ni.5b80bac0.svg",revision:null},{url:"/static/img/ni.cc7eb514.svg",revision:null},{url:"/static/img/nl.dd138444.svg",revision:null},{url:"/static/img/nl.e415f0e7.svg",revision:null},{url:"/static/img/no.26996afa.svg",revision:null},{url:"/static/img/no.70157234.svg",revision:null},{url:"/static/img/np.954177a0.svg",revision:null},{url:"/static/img/np.f7b8a5c3.svg",revision:null},{url:"/static/img/nr.2c66d218.svg",revision:null},{url:"/static/img/nr.a4f0e762.svg",revision:null},{url:"/static/img/nu.26551dc2.svg",revision:null},{url:"/static/img/nu.860bbe8a.svg",revision:null},{url:"/static/img/nz.38d0d690.svg",revision:null},{url:"/static/img/nz.c77ae58d.svg",revision:null},{url:"/static/img/om.3f5691ca.svg",revision:null},{url:"/static/img/om.ff034f9e.svg",revision:null},{url:"/static/img/pa.6dc8212a.svg",revision:null},{url:"/static/img/pa.acde3214.svg",revision:null},{url:"/static/img/pe.5a3b0bc5.svg",revision:null},{url:"/static/img/pe.5c2ced95.svg",revision:null},{url:"/static/img/pf.9f06082b.svg",revision:null},{url:"/static/img/pf.f6ae1bc8.svg",revision:null},{url:"/static/img/pg.26847b33.svg",revision:null},{url:"/static/img/pg.66c8dc3b.svg",revision:null},{url:"/static/img/ph.12e2b123.svg",revision:null},{url:"/static/img/ph.f215833e.svg",revision:null},{url:"/static/img/pk.0bbf58be.svg",revision:null},{url:"/static/img/pk.32b55f6f.svg",revision:null},{url:"/static/img/pl.03886843.svg",revision:null},{url:"/static/img/pl.a1350f0c.svg",revision:null},{url:"/static/img/plex.7a4e22a6.svg",revision:null},{url:"/static/img/pm.7a6beab5.svg",revision:null},{url:"/static/img/pm.a5590fa3.svg",revision:null},{url:"/static/img/pn.00a9342b.svg",revision:null},{url:"/static/img/pn.715fd11d.svg",revision:null},{url:"/static/img/pr.391a48e2.svg",revision:null},{url:"/static/img/pr.b37cbdc4.svg",revision:null},{url:"/static/img/ps.1af72ed4.svg",revision:null},{url:"/static/img/ps.96bcac74.svg",revision:null},{url:"/static/img/pt.0703cc3a.svg",revision:null},{url:"/static/img/pt.351b87cb.svg",revision:null},{url:"/static/img/pw.17220ffb.svg",revision:null},{url:"/static/img/pw.6d8e7ce0.svg",revision:null},{url:"/static/img/py.25cc39e3.svg",revision:null},{url:"/static/img/py.c20318c9.svg",revision:null},{url:"/static/img/qa.7e695788.svg",revision:null},{url:"/static/img/qa.86452d7a.svg",revision:null},{url:"/static/img/re.b8140129.svg",revision:null},{url:"/static/img/re.cf143c2f.svg",revision:null},{url:"/static/img/ro.67f8501e.svg",revision:null},{url:"/static/img/ro.cab93784.svg",revision:null},{url:"/static/img/rs.23638d75.svg",revision:null},{url:"/static/img/rs.ae2e3422.svg",revision:null},{url:"/static/img/ru.ccd50623.svg",revision:null},{url:"/static/img/ru.edd8b008.svg",revision:null},{url:"/static/img/rw.87d5d899.svg",revision:null},{url:"/static/img/rw.d118aacd.svg",revision:null},{url:"/static/img/sa.5bfbe72b.svg",revision:null},{url:"/static/img/sa.f0a8997b.svg",revision:null},{url:"/static/img/sb.1c406073.svg",revision:null},{url:"/static/img/sb.b0db5b0a.svg",revision:null},{url:"/static/img/sc.0452f14c.svg",revision:null},{url:"/static/img/sc.cdc20672.svg",revision:null},{url:"/static/img/sd.0e619868.svg",revision:null},{url:"/static/img/sd.da3b68ee.svg",revision:null},{url:"/static/img/se.7e499d82.svg",revision:null},{url:"/static/img/se.7ec71700.svg",revision:null},{url:"/static/img/sg.4f0e8eff.svg",revision:null},{url:"/static/img/sg.8a63b009.svg",revision:null},{url:"/static/img/sh.46e2588d.svg",revision:null},{url:"/static/img/sh.681f8fff.svg",revision:null},{url:"/static/img/si.2a428364.svg",revision:null},{url:"/static/img/si.d9d425c0.svg",revision:null},{url:"/static/img/sj.638e6522.svg",revision:null},{url:"/static/img/sj.92c583b8.svg",revision:null},{url:"/static/img/sk.7998d1f5.svg",revision:null},{url:"/static/img/sk.93c91c0b.svg",revision:null},{url:"/static/img/sl.d8378c47.svg",revision:null},{url:"/static/img/sl.eb9dda3f.svg",revision:null},{url:"/static/img/sm.0ba901f4.svg",revision:null},{url:"/static/img/sm.5e2fc188.svg",revision:null},{url:"/static/img/sn.4247b831.svg",revision:null},{url:"/static/img/sn.98923b55.svg",revision:null},{url:"/static/img/so.2d18a203.svg",revision:null},{url:"/static/img/so.45f08b28.svg",revision:null},{url:"/static/img/sr.cb178d98.svg",revision:null},{url:"/static/img/sr.d66c1240.svg",revision:null},{url:"/static/img/ss.caedfdf2.svg",revision:null},{url:"/static/img/ss.db181f81.svg",revision:null},{url:"/static/img/st.a70042c6.svg",revision:null},{url:"/static/img/st.ecc4827f.svg",revision:null},{url:"/static/img/sv.9501935a.svg",revision:null},{url:"/static/img/sv.f67839a6.svg",revision:null},{url:"/static/img/sx.77e864f0.svg",revision:null},{url:"/static/img/sx.c0e6297a.svg",revision:null},{url:"/static/img/sy.2b3eac89.svg",revision:null},{url:"/static/img/sy.7fe894df.svg",revision:null},{url:"/static/img/sz.70b6fc50.svg",revision:null},{url:"/static/img/sz.eb01cd9f.svg",revision:null},{url:"/static/img/tc.30ccd48e.svg",revision:null},{url:"/static/img/tc.651466dd.svg",revision:null},{url:"/static/img/td.5d622e26.svg",revision:null},{url:"/static/img/td.f1319408.svg",revision:null},{url:"/static/img/tf.27cbe00b.svg",revision:null},{url:"/static/img/tf.a1757237.svg",revision:null},{url:"/static/img/tg.b492a751.svg",revision:null},{url:"/static/img/tg.d04f874c.svg",revision:null},{url:"/static/img/th.79b63a8a.svg",revision:null},{url:"/static/img/th.b8e24edb.svg",revision:null},{url:"/static/img/tj.b7dafe8d.svg",revision:null},{url:"/static/img/tj.d3a42312.svg",revision:null},{url:"/static/img/tk.6c1f520c.svg",revision:null},{url:"/static/img/tk.f87f794b.svg",revision:null},{url:"/static/img/tl.85904d79.svg",revision:null},{url:"/static/img/tl.ca9af3c0.svg",revision:null},{url:"/static/img/tm.762df128.svg",revision:null},{url:"/static/img/tm.e467552c.svg",revision:null},{url:"/static/img/tn.cc3ab493.svg",revision:null},{url:"/static/img/tn.ff4c5190.svg",revision:null},{url:"/static/img/to.8dd22284.svg",revision:null},{url:"/static/img/to.9748a967.svg",revision:null},{url:"/static/img/tr.87e40d5c.svg",revision:null},{url:"/static/img/tr.fc8c91dd.svg",revision:null},{url:"/static/img/tt.4acf6cc2.svg",revision:null},{url:"/static/img/tt.5a459e81.svg",revision:null},{url:"/static/img/tv.9717b553.svg",revision:null},{url:"/static/img/tv.a8ff4939.svg",revision:null},{url:"/static/img/tw.45c8a106.svg",revision:null},{url:"/static/img/tw.c0cf9ea7.svg",revision:null},{url:"/static/img/tz.1abfbb38.svg",revision:null},{url:"/static/img/tz.c27fd405.svg",revision:null},{url:"/static/img/ua.04fa0e67.svg",revision:null},{url:"/static/img/ua.63d75c84.svg",revision:null},{url:"/static/img/ug.5ac71e98.svg",revision:null},{url:"/static/img/ug.5ae165a2.svg",revision:null},{url:"/static/img/um.582dd57b.svg",revision:null},{url:"/static/img/um.b38f913c.svg",revision:null},{url:"/static/img/un.2df110d6.svg",revision:null},{url:"/static/img/un.58a4a02a.svg",revision:null},{url:"/static/img/us.6c459052.svg",revision:null},{url:"/static/img/us.99e04236.svg",revision:null},{url:"/static/img/uy.69cf8938.svg",revision:null},{url:"/static/img/uy.b70ac310.svg",revision:null},{url:"/static/img/uz.7f8823a2.svg",revision:null},{url:"/static/img/uz.d53abc35.svg",revision:null},{url:"/static/img/va.7efb8ba6.svg",revision:null},{url:"/static/img/va.abcb42e8.svg",revision:null},{url:"/static/img/vc.37cf5ba1.svg",revision:null},{url:"/static/img/vc.3e4ac6d4.svg",revision:null},{url:"/static/img/ve.4cd0e3ed.svg",revision:null},{url:"/static/img/ve.9cd63506.svg",revision:null},{url:"/static/img/vg.025b8b6a.svg",revision:null},{url:"/static/img/vg.ae3b6f7e.svg",revision:null},{url:"/static/img/vi.293e6f1c.svg",revision:null},{url:"/static/img/vi.f920eec7.svg",revision:null},{url:"/static/img/vn.11dd1cf6.svg",revision:null},{url:"/static/img/vn.9ec4ca4d.svg",revision:null},{url:"/static/img/vu.5d2d7643.svg",revision:null},{url:"/static/img/vu.b7a8d91a.svg",revision:null},{url:"/static/img/wf.69c77016.svg",revision:null},{url:"/static/img/wf.9ca6f4bc.svg",revision:null},{url:"/static/img/ws.15c7a17c.svg",revision:null},{url:"/static/img/ws.d2e19e5a.svg",revision:null},{url:"/static/img/xk.16b6bb85.svg",revision:null},{url:"/static/img/xk.ca7843be.svg",revision:null},{url:"/static/img/ye.0b3f3c76.svg",revision:null},{url:"/static/img/ye.bb567731.svg",revision:null},{url:"/static/img/yt.332bd5d3.svg",revision:null},{url:"/static/img/yt.c33641ca.svg",revision:null},{url:"/static/img/za.2fa94205.svg",revision:null},{url:"/static/img/za.42e033a9.svg",revision:null},{url:"/static/img/zm.92477cab.svg",revision:null},{url:"/static/img/zm.ce5363b7.svg",revision:null},{url:"/static/img/zw.6a535c1e.svg",revision:null},{url:"/static/img/zw.f488cb8a.svg",revision:null},{url:"/static/js/1088.f184400f.js",revision:null},{url:"/static/js/1259.04c161c9.js",revision:null},{url:"/static/js/1449.a5b4b2d2.js",revision:null},{url:"/static/js/1485.501472f0.js",revision:null},{url:"/static/js/1512.a95988d6.js",revision:null},{url:"/static/js/169.92c1a438.js",revision:null},{url:"/static/js/1706.1a5248ba.js",revision:null},{url:"/static/js/1807.564d1fef.js",revision:null},{url:"/static/js/1949.aa522c80.js",revision:null},{url:"/static/js/2018.797df628.js",revision:null},{url:"/static/js/2106.50dde272.js",revision:null},{url:"/static/js/2140.d72a32d8.js",revision:null},{url:"/static/js/2183.f8766c50.js",revision:null},{url:"/static/js/2200.a7bc2894.js",revision:null},{url:"/static/js/2217.d60fbb58.js",revision:null},{url:"/static/js/2460.2a8400ba.js",revision:null},{url:"/static/js/2582.737d98fa.js",revision:null},{url:"/static/js/2614.d8f2af9e.js",revision:null},{url:"/static/js/2732.2b76d899.js",revision:null},{url:"/static/js/281.0844207b.js",revision:null},{url:"/static/js/2853.99de82eb.js",revision:null},{url:"/static/js/288.ae1aea67.js",revision:null},{url:"/static/js/2892.96883d80.js",revision:null},{url:"/static/js/2893.c9d72a7c.js",revision:null},{url:"/static/js/2951.82ed7dd0.js",revision:null},{url:"/static/js/2976.e3dbc1e6.js",revision:null},{url:"/static/js/3033.0d3aca76.js",revision:null},{url:"/static/js/3083.b7c37603.js",revision:null},{url:"/static/js/3211.542ae3e8.js",revision:null},{url:"/static/js/3322.dadc23cc.js",revision:null},{url:"/static/js/3368.8c968129.js",revision:null},{url:"/static/js/3369.cb38d432.js",revision:null},{url:"/static/js/3400.6966f10e.js",revision:null},{url:"/static/js/3518.b56228c9.js",revision:null},{url:"/static/js/3559.61ebd182.js",revision:null},{url:"/static/js/3732.d6584e8e.js",revision:null},{url:"/static/js/3835.2db962db.js",revision:null},{url:"/static/js/3862.0ca0e08c.js",revision:null},{url:"/static/js/3924.0fd0a3c0.js",revision:null},{url:"/static/js/4053.3890f446.js",revision:null},{url:"/static/js/4084.5484e219.js",revision:null},{url:"/static/js/446.cdd8637e.js",revision:null},{url:"/static/js/4589.3fcabf71.js",revision:null},{url:"/static/js/4619.b038c54a.js",revision:null},{url:"/static/js/472.1405415c.js",revision:null},{url:"/static/js/4765.cd86a538.js",revision:null},{url:"/static/js/5197.1a8603ef.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.4efb90e2.js",revision:null},{url:"/static/js/5324.5b829ee6.js",revision:null},{url:"/static/js/5329.1dc4e553.js",revision:null},{url:"/static/js/5505.35fbb782.js",revision:null},{url:"/static/js/5638.d0047a11.js",revision:null},{url:"/static/js/6148.5a3df9c4.js",revision:null},{url:"/static/js/6324.93ea59d2.js",revision:null},{url:"/static/js/6362.4870392f.js",revision:null},{url:"/static/js/6429.20981cdf.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.426200f5.js",revision:null},{url:"/static/js/6640.49b4564c.js",revision:null},{url:"/static/js/667.3adea503.js",revision:null},{url:"/static/js/7089.8779e12e.js",revision:null},{url:"/static/js/729.81683ae6.js",revision:null},{url:"/static/js/735.09e06f2a.js",revision:null},{url:"/static/js/7381.6265026f.js",revision:null},{url:"/static/js/746.9a199f8f.js",revision:null},{url:"/static/js/7590.be3564f1.js",revision:null},{url:"/static/js/7819.5b29d1a3.js",revision:null},{url:"/static/js/7841.580c6097.js",revision:null},{url:"/static/js/7878.cb30e975.js",revision:null},{url:"/static/js/7880.11b2f479.js",revision:null},{url:"/static/js/813.b1f63bb9.js",revision:null},{url:"/static/js/8179.3fb18c22.js",revision:null},{url:"/static/js/8224.fd608bb1.js",revision:null},{url:"/static/js/8391.c04e1c3a.js",revision:null},{url:"/static/js/844.1cd89eec.js",revision:null},{url:"/static/js/8498.e34e99e5.js",revision:null},{url:"/static/js/8621.edd395ad.js",revision:null},{url:"/static/js/8752.5e3dcc20.js",revision:null},{url:"/static/js/8769.52fe04f5.js",revision:null},{url:"/static/js/8784.5892bf2a.js",revision:null},{url:"/static/js/8825.f5386513.js",revision:null},{url:"/static/js/8895.b476d1b6.js",revision:null},{url:"/static/js/8930.5354086d.js",revision:null},{url:"/static/js/9091.b9371c68.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9211.e190626a.js",revision:null},{url:"/static/js/9334.bda11894.js",revision:null},{url:"/static/js/9381.a729807d.js",revision:null},{url:"/static/js/9461.1b6014d3.js",revision:null},{url:"/static/js/9472.8ac332bd.js",revision:null},{url:"/static/js/9751.9e425e19.js",revision:null},{url:"/static/js/980.ee52bc55.js",revision:null},{url:"/static/js/984.50a15617.js",revision:null},{url:"/static/js/9962.76f7d059.js",revision:null},{url:"/static/js/app.b5b6f306.js",revision:null},{url:"/static/js/chunk-vendors.525de538.js",revision:null},{url:"/static/js/dashboard.b0d0a36b.js",revision:null},{url:"/static/js/login.bdead2cf.js",revision:null},{url:"/static/js/notfound.388a3a0b.js",revision:null},{url:"/static/js/panel.61877c5e.js",revision:null},{url:"/static/js/plugin.c9d57b11.js",revision:null},{url:"/static/js/register.10911c40.js",revision:null}],{})})); //# sourceMappingURL=service-worker.js.map diff --git a/platypush/backend/http/webapp/dist/service-worker.js.map b/platypush/backend/http/webapp/dist/service-worker.js.map index a83051ce02..71dd04a6b7 100644 --- a/platypush/backend/http/webapp/dist/service-worker.js.map +++ b/platypush/backend/http/webapp/dist/service-worker.js.map @@ -1 +1 @@ -{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/8a58f2fe8b2d5ad824060f6f625b3be7/service-worker.js"],"sourcesContent":["import {setCacheNameDetails as workbox_core_setCacheNameDetails} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-core/setCacheNameDetails.mjs';\nimport {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\nworkbox_core_setCacheNameDetails({prefix: \"platypush\"});\n\n\nself.addEventListener('message', (event) => {\n if (event.data && event.data.type === 'SKIP_WAITING') {\n self.skipWaiting();\n }\n});\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"/fonts/Poppins.ttf\",\n \"revision\": \"d10d3ed96303653f936a08b38534f12e\"\n },\n {\n \"url\": \"/fonts/poppins.css\",\n \"revision\": \"413ee9a4d1879f6ae3d62a796644daad\"\n },\n {\n \"url\": \"/icons/jellyfin.svg\",\n \"revision\": \"1ec11e72ffc381f8797ddbebed2652c0\"\n },\n {\n \"url\": \"/icons/kodi.svg\",\n \"revision\": \"81ea5504989d4a0ed19ba6528c39e80f\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/plex.svg\",\n \"revision\": \"9923c5c80858a7da9d48c3ee77974e77\"\n },\n {\n \"url\": \"/icons/smartthings.png\",\n \"revision\": \"9306b6ca82efa85d58823615ff14b00f\"\n },\n {\n \"url\": \"/icons/z-wave.png\",\n \"revision\": \"3045e92627da521267db845b16da6028\"\n },\n {\n \"url\": \"/icons/zigbee.svg\",\n \"revision\": \"3e5f749af9e83ace5c12ff3aac6d4b88\"\n },\n {\n \"url\": \"/img/dashboard-bg-light.jpg\",\n \"revision\": \"f9ab2a6552509997ec0cbaeb47199eba\"\n },\n {\n \"url\": \"/img/logo.png\",\n \"revision\": \"98702e78dde598404826f6e9279e4ab3\"\n },\n {\n \"url\": \"/img/spinner.gif\",\n \"revision\": \"5572838d351b66bf6a3350b6d8d23cb8\"\n },\n {\n \"url\": \"/index.html\",\n \"revision\": \"da9578ad3b07483c26818a194de928c1\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.705b87de.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1327.a8aa3d69.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.3a28e845.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.48f369df.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1485.ec7d392e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1558.e4c74cc7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.4e61bddf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.0cce53c8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.414ba229.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/182.76b6eb09.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1931.576454a1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.09946541.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2018.8146b7c4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.ccb2903f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.9e4d2b2d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.3d5833a8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.c47d3d8a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2577.52c4ebcb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2582.0d7f9f2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/281.b8d8c407.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.31199f56.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/288.ceaf4d40.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.0d765211.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.9ed78d28.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.23b041bd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.0e5bc2d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.07a12488.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3033.1471fa39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.ebc6e651.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.545f822b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.8baddf78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.84280be4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.6a236247.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.9eceb93e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.fd97d021.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4084.0a0db151.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4109.e6d6b3d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.502178be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.ced514f5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4589.5cd6acfa.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.9c3bb868.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3b639ae0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5197.a543b091.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e08afd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.faa6ed68.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.3bb336f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.245c2ace.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/58.ecf614b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.832a3a02.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.949d7b2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5957.e5be8ff9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6016.558de04b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6096.a3036d52.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.54339076.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6281.cdb5d498.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.0166f2db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.79156821.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.712466ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.9f1785cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.93704195.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.dd1b6ede.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.5b54aac4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/735.93ff4770.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.215dc404.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.db11c095.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.a7141db8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.634d37da.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.ff3f31c5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.bec7de73.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8039.04b8e19b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6bdb62a5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.cf2ba7d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8224.f72887fc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.af187453.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.194ed9cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8590.88d3487c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dd386ad4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.212a4f94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.596c01e1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.fd366c78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.0c794836.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5de40234.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c21e860e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.b88ad779.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.e2d5774b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9549.c4059cb5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f1de86a4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.96973824.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.04a4e901.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b2a51ef8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.34a0a3ba.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.ce0fe60f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.2a411b59.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.7646c315.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.f184400f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.04c161c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a5b4b2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1485.501472f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.a95988d6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.aa522c80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2018.797df628.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.d72a32d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.f8766c50.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.a7bc2894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2582.737d98fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.d8f2af9e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.2b76d899.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/281.0844207b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.99de82eb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/288.ae1aea67.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.96883d80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2951.82ed7dd0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.e3dbc1e6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3033.0d3aca76.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.b7c37603.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.542ae3e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.6966f10e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.b56228c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.d6584e8e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3862.0ca0e08c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.0fd0a3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.3890f446.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4084.5484e219.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.cdd8637e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4589.3fcabf71.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.b038c54a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.1405415c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.cd86a538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5197.1a8603ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.4efb90e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5324.5b829ee6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5505.35fbb782.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.d0047a11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.5a3df9c4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.20981cdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.426200f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.49b4564c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.3adea503.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.8779e12e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/735.09e06f2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.6265026f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.9a199f8f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.5b29d1a3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.580c6097.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.cb30e975.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.11b2f479.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.b1f63bb9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.3fb18c22.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8224.fd608bb1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/844.1cd89eec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8752.5e3dcc20.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.5892bf2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.b476d1b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.e190626a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.bda11894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.a729807d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9472.8ac332bd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.9e425e19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.76f7d059.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.7fe77561.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.525de538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.3b1ddc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.98ae4df8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.46477842.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.7a3f217d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.8ab64401.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.64e266ad.js\",\n \"revision\": null\n }\n], {});\n\n\n\n\n\n\n\n\n"],"names":["workbox_core_setCacheNameDetails","prefix","self","addEventListener","event","data","type","skipWaiting","workbox_precaching_precacheAndRoute","url","revision"],"mappings":"0nBAiBAA,EAAAA,oBAAiC,CAACC,OAAQ,cAG1CC,KAAKC,iBAAiB,WAAYC,IAC5BA,EAAMC,MAA4B,iBAApBD,EAAMC,KAAKC,MAC3BJ,KAAKK,aACP,IAWFC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,iBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,qCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,MAEd,CACED,IAAO,mCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file +{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/4c3a3df0359b21fd112953a43070f105/service-worker.js"],"sourcesContent":["import {setCacheNameDetails as workbox_core_setCacheNameDetails} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-core/setCacheNameDetails.mjs';\nimport {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/drone/src/platypush/backend/http/webapp/node_modules/workbox-precaching/precacheAndRoute.mjs';/**\n * Welcome to your Workbox-powered service worker!\n *\n * You'll need to register this file in your web app.\n * See https://goo.gl/nhQhGp\n *\n * The rest of the code is auto-generated. Please don't update this file\n * directly; instead, make changes to your Workbox build configuration\n * and re-run your build process.\n * See https://goo.gl/2aRDsh\n */\n\n\n\n\n\nworkbox_core_setCacheNameDetails({prefix: \"platypush\"});\n\n\nself.addEventListener('message', (event) => {\n if (event.data && event.data.type === 'SKIP_WAITING') {\n self.skipWaiting();\n }\n});\n\n\n\n\n/**\n * The precacheAndRoute() method efficiently caches and responds to\n * requests for URLs in the manifest.\n * See https://goo.gl/S9QRab\n */\nworkbox_precaching_precacheAndRoute([\n {\n \"url\": \"/fonts/Poppins.ttf\",\n \"revision\": \"d10d3ed96303653f936a08b38534f12e\"\n },\n {\n \"url\": \"/fonts/poppins.css\",\n \"revision\": \"413ee9a4d1879f6ae3d62a796644daad\"\n },\n {\n \"url\": \"/icons/jellyfin.svg\",\n \"revision\": \"1ec11e72ffc381f8797ddbebed2652c0\"\n },\n {\n \"url\": \"/icons/kodi.svg\",\n \"revision\": \"81ea5504989d4a0ed19ba6528c39e80f\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/black/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/black/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/black/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/black/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01d.png\",\n \"revision\": \"4cf2907a1083c067828830bb007e2f34\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/01n.png\",\n \"revision\": \"df30375c6371005e2d238c36255afc8a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02d.png\",\n \"revision\": \"79a0adce79d78da203beeb7a6f4f510b\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/02n.png\",\n \"revision\": \"68d34b41357c2a3ea9479dae653b3617\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03d.png\",\n \"revision\": \"5f13dba4164c437e2fbdc1d1ecaada4c\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/03n.png\",\n \"revision\": \"65c125cd51934e24f9e3321cc5448d0e\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04d.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/04n.png\",\n \"revision\": \"e75cd73c232806d7364ad7feae354074\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09d.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/09n.png\",\n \"revision\": \"328b726310fb5762861859e33ac9066a\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10d.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/10n.png\",\n \"revision\": \"7dde329628506567faef30b9eb5c5f69\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11d.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/11n.png\",\n \"revision\": \"8f6a4b2446b42e8215195e195133e546\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13d.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/13n.png\",\n \"revision\": \"45bfce1d2ea7d16415848650eb5d2cb3\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50d.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/50n.png\",\n \"revision\": \"7a304f2b15fe4d9de351dabc44ff900d\"\n },\n {\n \"url\": \"/icons/openweathermap/dark/unknown.png\",\n \"revision\": \"c219891f5796e43d0f75f6525a8d6f33\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/light/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/light/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/light/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01d.png\",\n \"revision\": \"00c2d0a72a69bf279bf8703cea9ce8d2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/01n.png\",\n \"revision\": \"3a65e9f7ed5c54c6acd638a7bd26de25\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02d.png\",\n \"revision\": \"63dab156e991be7e4174d1d6cd8c2321\"\n },\n {\n \"url\": \"/icons/openweathermap/white/02n.png\",\n \"revision\": \"7c64d1a1c5efdbe38e6b7e3b4f50f2c5\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03d.png\",\n \"revision\": \"f609003793e658a60870587cd450fc6f\"\n },\n {\n \"url\": \"/icons/openweathermap/white/03n.png\",\n \"revision\": \"7e694b4317b3e9f2533db93969fcc3e8\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04d.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/04n.png\",\n \"revision\": \"098f9d40b1d5747996df9a720f160c81\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09d.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/09n.png\",\n \"revision\": \"c48a99b60e45690cdc702a2dc6694002\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10d.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/10n.png\",\n \"revision\": \"2750daf3f0d811230591a415e42bddb2\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11d.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/11n.png\",\n \"revision\": \"7bd0501a7bfcf2675467df0c0788ffad\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13d.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/13n.png\",\n \"revision\": \"4e11e697c6bafc8dd83c4dfc8ce47919\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50d.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/50n.png\",\n \"revision\": \"9a0770f3adc7c4a27e131c04a739f735\"\n },\n {\n \"url\": \"/icons/openweathermap/white/unknown.png\",\n \"revision\": \"f14a44a1ecde49a5c6a396f8c1753263\"\n },\n {\n \"url\": \"/icons/plex.svg\",\n \"revision\": \"9923c5c80858a7da9d48c3ee77974e77\"\n },\n {\n \"url\": \"/icons/smartthings.png\",\n \"revision\": \"9306b6ca82efa85d58823615ff14b00f\"\n },\n {\n \"url\": \"/icons/z-wave.png\",\n \"revision\": \"3045e92627da521267db845b16da6028\"\n },\n {\n \"url\": \"/icons/zigbee.svg\",\n \"revision\": \"3e5f749af9e83ace5c12ff3aac6d4b88\"\n },\n {\n \"url\": \"/img/dashboard-bg-light.jpg\",\n \"revision\": \"f9ab2a6552509997ec0cbaeb47199eba\"\n },\n {\n \"url\": \"/img/logo.png\",\n \"revision\": \"98702e78dde598404826f6e9279e4ab3\"\n },\n {\n \"url\": \"/img/spinner.gif\",\n \"revision\": \"5572838d351b66bf6a3350b6d8d23cb8\"\n },\n {\n \"url\": \"/index.html\",\n \"revision\": \"95377c68e96a3011f7a6219b8758d2fc\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1259.705b87de.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1327.a8aa3d69.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.3a28e845.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.48f369df.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1485.ec7d392e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1558.e4c74cc7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.4e61bddf.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.0cce53c8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1807.414ba229.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/182.76b6eb09.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1931.576454a1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.09946541.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2018.8146b7c4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.ccb2903f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2154.9e4d2b2d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.3d5833a8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.c47d3d8a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2577.52c4ebcb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2582.0d7f9f2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/281.b8d8c407.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.31199f56.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/288.ceaf4d40.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2892.0d765211.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.9ed78d28.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.23b041bd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.0e5bc2d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.07a12488.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3033.1471fa39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.ebc6e651.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.545f822b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.8baddf78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3393.eca14a3e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.84280be4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.6a236247.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.9eceb93e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.fd97d021.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4084.0a0db151.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4109.e6d6b3d3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.502178be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.ced514f5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4589.5cd6acfa.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/472.9c3bb868.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.3b639ae0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5197.a543b091.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.e08afd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.faa6ed68.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.3bb336f9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.245c2ace.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/58.ecf614b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.832a3a02.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.949d7b2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6016.558de04b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6096.a3036d52.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.54339076.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6281.cdb5d498.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.0166f2db.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.79156821.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.712466ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.9f1785cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.93704195.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.dd1b6ede.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.5b54aac4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/735.93ff4770.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.215dc404.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.db11c095.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.a7141db8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.634d37da.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7878.ff3f31c5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7880.bec7de73.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8039.04b8e19b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6bdb62a5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.cf2ba7d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8224.f72887fc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.af187453.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.194ed9cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8590.88d3487c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dd386ad4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.212a4f94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.596c01e1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.fd366c78.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.0c794836.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5de40234.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c21e860e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9381.b88ad779.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.e2d5774b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9549.c4059cb5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f1de86a4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.96973824.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.04a4e901.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b2a51ef8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.34a0a3ba.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.ce0fe60f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.2a411b59.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.7646c315.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.5d18d427.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.87587a68.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3ccdbd3d.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.81482cd4.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.0b0cc8a6.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.69d3141a.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1996cc15.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium-italic.1e312dd9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.13fcde4c.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/lato-medium.b41c3821.woff\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.cb33f69a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ad.fa8477e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.a3f5e295.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ae.f06e0095.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.89591ab0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/af.8ca96393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.4c37bc2e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ag.56074d55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.70eefdc0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ai.893d1179.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.b16acdb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/al.e0864b5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.00f0fec4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/am.a566904f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.3df23f21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ao.c0c32201.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.1b8c45a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aq.aa242c4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.22a3116e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ar.d3238270.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.10ed1a23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/as.4a330654.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.02a64279.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/at.94cde74c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.cc65fc07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/au.dbcdef2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.abbad4ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/aw.be4540eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.371c7af2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ax.91eea523.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.0e2f1d1a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/az.f399f1c8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.032070d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ba.e167b08f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.23a15e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bb.b800513b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c1abcb00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bd.c4a5f0e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.29774a37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/be.3eb14701.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.2334e919.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bf.4ffd5dc6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.700f100c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bg.d0a49130.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.2a884f6c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bh.3968dfe0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.211d0f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bi.ae3bb248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.2cdc8a62.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bj.aba95ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.04966866.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bl.3e69e968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e6903c8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bm.e69e40c4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.07911e0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bn.4d91734a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.03595499.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bo.9c1d9ef8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.747d8177.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bq.b9355bec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.058a5086.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/br.fe030c1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.d228cbb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bs.ef0a29ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.3f8ecb9b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bt.fc241981.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.5503f03a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bv.7f7cd26f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.494aae64.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bw.b767df8c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.78d2c3c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/by.fba98c48.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.14c3376a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/bz.5e0ef548.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.163ac200.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ca.a2ab234d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.51960f85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cc.813adff8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.39186ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cd.b4bd46ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.b5702729.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cf.fe1120e9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.00603842.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cg.12414c99.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.7376c9c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ch.a558d859.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.1251a8e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ci.425a24c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.4e83dd3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ck.6303aa5b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.0917a91e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cl.b5974a35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.253adb39.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cm.853e2843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.38f63e1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cn.e1b166eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.33e249d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/co.b5cbc817.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.2e572846.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cr.336eb7d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.c2a6f0ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cu.d6e33f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.5ea64968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cv.b3ab83f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.0e14b0b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cw.9b9b7ed5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.da5de6d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cx.e04e07e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.834e6240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cy.bfcfd736.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.aa114964.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/cz.b5f98a6b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dashboard-bg-light.06da6eab.jpg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.8e159e6e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/de.b827ac51.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.4197a18a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dj.925748d5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.3ca1caed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dk.a867eeef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.7ddb00ac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dm.bca6d70c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.81097daa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/do.954f0f3e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.76d47b01.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/dz.b7e2fbce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.0029f514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ec.5f387e2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.1b4839e0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ee.828384a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.38443fa6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eg.5756a758.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.82bd1c7b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eh.f8d7b64f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.bf5b134b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/er.e932abe1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.64a68954.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es-ct.69469f50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.7dd46df0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/es.de5915e5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.82e8eb21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/et.a998a1b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.4c6e130f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/eu.aba724b1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.0cd85b78.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fi.3be6b378.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.ac9c916f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fj.e8d3e00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.af0350f8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fk.db55fa14.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.3491efc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fm.78d44caa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.1da81e3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fo.72949ad1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.3565b8f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/fr.9cb70285.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.3e474381.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ga.59f7d865.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.0fac6e79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-eng.513dcf1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.2b7d2c3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-nir.f59817d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.f5001e5d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-sct.fee55173.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.13481560.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb-wls.95b2cfab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.2aafb374.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gb.7a456bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.04ea09b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gd.60b96978.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.b7b65b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ge.c7190912.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.531f9e07.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gf.90f438a3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.3aebc3ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gg.65174039.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.af443995.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gh.f2b6baac.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.302c2506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gi.7beea6ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.551d0783.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gl.6a5c17b0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.0e00e9d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gm.1724dc37.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.54a75b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gn.7c96520b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.4327060f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gp.f8adbf5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.b1679302.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gq.bd7daf33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.07bedadf.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gr.25dd3287.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.60368968.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gs.b2836676.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.1a24ed67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gt.825f7286.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.05f0ab85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gu.19b114eb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.bcd1eddb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gw.c97f3f94.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.6327f72a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/gy.e11d0234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.b199a9ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hk.c72bba0e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.4aa61657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hm.d4b3d393.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.08ad78b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hn.44cee191.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.078b1bf9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hr.1f4e28b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.6943447c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ht.7ca68737.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.692e97ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/hu.b10d3f8e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.94464e47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/id.a05dc04c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.5154112a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ie.e23b25d1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.150f4c5f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/il.e02a66d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.25166c91.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/im.942419c5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.954929a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/in.bd0d4f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.a59923ab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/io.fa003484.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.1232a5c2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/iq.9a48d678.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.1ed24953.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ir.bc7ae9e1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.cad57f19.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/is.eea59326.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.039b4527.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/it.e8516fc7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.1684dacc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/je.3ed72a25.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jellyfin.7b53a541.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.2357530e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jm.479f30fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.06fbaa2c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jo.7ac45a65.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.1795778c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/jp.b6063838.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.6dbfffd5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ke.769bb975.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.96c12490.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kg.daded53c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.8eeb1634.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kh.b10339d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.033ff9ce.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ki.89e43a21.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.1e3bd5fe.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/km.3ffb0228.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.0c16fe68.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kn.8f2e7b29.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kodi.d18f8d23.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.0f5253d8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kp.f4ff9e76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0dc8b972.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kr.0f5e1116.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.3b4f3ea3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kw.830d3755.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.be81d90b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ky.e3b76b32.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.32ac1036.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/kz.579ac0f9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.e583f8ec.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/la.f71017ef.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.8eea508a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lb.bdbeb8f1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.25f644a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lc.68bd77ae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.8dc1ed79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/li.d7e2a871.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.42c41c61.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lk.e52240d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.5b84ff00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lr.9a67cd3d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.6d444cae.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ls.fe1da403.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.03a2e8c1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lt.b57ea2a8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.93878a1b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lu.e3bdc6d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.1853e3a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/lv.679c099e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.05f8732e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ly.b9e750ff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.65053fc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ma.88ada30c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.2c03ea5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mc.89b532e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.646818c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/md.a56562ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.2e71b778.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/me.f05548f2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.70d09a4a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mf.7da6b3d2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.09ca17b2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mg.b3fff4a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.3fd69bb2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mh.f6cbc774.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.4234a248.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mk.e5412079.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.3fad079e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ml.4f0dba9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.8ac1f094.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mm.adaa2111.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.78547af0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mn.a4bcb0e6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.2f0d2c15.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mo.c8198565.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.2acb5506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mp.eeeefff6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.145a7657.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mq.bb36a8fc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.dd34eae8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mr.e91e06ea.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.2025cd7d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ms.b13001dc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.b6f71c85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mt.cff39ee0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.51f71163.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mu.a926c232.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.2c8b92b5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mv.ba4de4fd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.0b005148.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mw.f704f4bb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.1b615ec2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mx.8a36b075.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.4109ae71.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/my.69c87fc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.1377650b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/mz.2c96acb1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.7adf4344.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/na.e0503926.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.96fa6a4b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nc.b5a5d41b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d11b82c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ne.d4fe4faa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.1e8c700b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nf.a7166b00.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.51059407.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ng.c3b42ad2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.5b80bac0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ni.cc7eb514.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.dd138444.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nl.e415f0e7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.26996afa.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/no.70157234.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.954177a0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/np.f7b8a5c3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.2c66d218.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nr.a4f0e762.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.26551dc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nu.860bbe8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.38d0d690.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/nz.c77ae58d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.3f5691ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/om.ff034f9e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.6dc8212a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pa.acde3214.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5a3b0bc5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pe.5c2ced95.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.9f06082b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pf.f6ae1bc8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.26847b33.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pg.66c8dc3b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.12e2b123.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ph.f215833e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.0bbf58be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pk.32b55f6f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.03886843.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pl.a1350f0c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/plex.7a4e22a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.7a6beab5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pm.a5590fa3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.00a9342b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pn.715fd11d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.391a48e2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pr.b37cbdc4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.1af72ed4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ps.96bcac74.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.0703cc3a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pt.351b87cb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.17220ffb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/pw.6d8e7ce0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.25cc39e3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/py.c20318c9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.7e695788.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/qa.86452d7a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.b8140129.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/re.cf143c2f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.67f8501e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ro.cab93784.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.23638d75.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rs.ae2e3422.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.ccd50623.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ru.edd8b008.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.87d5d899.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/rw.d118aacd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.5bfbe72b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sa.f0a8997b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.1c406073.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sb.b0db5b0a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.0452f14c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sc.cdc20672.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.0e619868.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sd.da3b68ee.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7e499d82.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/se.7ec71700.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.4f0e8eff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sg.8a63b009.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.46e2588d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sh.681f8fff.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.2a428364.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/si.d9d425c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.638e6522.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sj.92c583b8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.7998d1f5.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sk.93c91c0b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.d8378c47.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sl.eb9dda3f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.0ba901f4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sm.5e2fc188.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.4247b831.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sn.98923b55.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.2d18a203.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/so.45f08b28.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.cb178d98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sr.d66c1240.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.caedfdf2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ss.db181f81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.a70042c6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/st.ecc4827f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.9501935a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sv.f67839a6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.77e864f0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sx.c0e6297a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.2b3eac89.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sy.7fe894df.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.70b6fc50.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/sz.eb01cd9f.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.30ccd48e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tc.651466dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.5d622e26.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/td.f1319408.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.27cbe00b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tf.a1757237.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.b492a751.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tg.d04f874c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.79b63a8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/th.b8e24edb.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.b7dafe8d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tj.d3a42312.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.6c1f520c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tk.f87f794b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.85904d79.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tl.ca9af3c0.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.762df128.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tm.e467552c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.cc3ab493.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tn.ff4c5190.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.8dd22284.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/to.9748a967.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.87e40d5c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tr.fc8c91dd.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.4acf6cc2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tt.5a459e81.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.9717b553.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tv.a8ff4939.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.45c8a106.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tw.c0cf9ea7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.1abfbb38.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/tz.c27fd405.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.04fa0e67.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ua.63d75c84.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ac71e98.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ug.5ae165a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.582dd57b.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/um.b38f913c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.2df110d6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/un.58a4a02a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.6c459052.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/us.99e04236.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.69cf8938.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uy.b70ac310.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.7f8823a2.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/uz.d53abc35.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.7efb8ba6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/va.abcb42e8.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.37cf5ba1.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vc.3e4ac6d4.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.4cd0e3ed.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ve.9cd63506.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.025b8b6a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vg.ae3b6f7e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.293e6f1c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vi.f920eec7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.11dd1cf6.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vn.9ec4ca4d.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.5d2d7643.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/vu.b7a8d91a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.69c77016.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/wf.9ca6f4bc.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.15c7a17c.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ws.d2e19e5a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.16b6bb85.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/xk.ca7843be.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.0b3f3c76.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/ye.bb567731.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.332bd5d3.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/yt.c33641ca.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.2fa94205.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/za.42e033a9.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.92477cab.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zm.ce5363b7.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.6a535c1e.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/img/zw.f488cb8a.svg\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.f184400f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.04c161c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a5b4b2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1485.501472f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.a95988d6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.92c1a438.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1a5248ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.564d1fef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.aa522c80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2018.797df628.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.50dde272.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.d72a32d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.f8766c50.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.a7bc2894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.d60fbb58.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.2a8400ba.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2582.737d98fa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.d8f2af9e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.2b76d899.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/281.0844207b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.99de82eb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/288.ae1aea67.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.96883d80.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.c9d72a7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2951.82ed7dd0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.e3dbc1e6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3033.0d3aca76.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.b7c37603.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.542ae3e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.dadc23cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.8c968129.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.cb38d432.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.6966f10e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.b56228c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.61ebd182.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.d6584e8e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.2db962db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3862.0ca0e08c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.0fd0a3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.3890f446.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4084.5484e219.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.cdd8637e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4589.3fcabf71.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.b038c54a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.1405415c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.cd86a538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5197.1a8603ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.4efb90e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5324.5b829ee6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.1dc4e553.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5505.35fbb782.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.d0047a11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.5a3df9c4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.93ea59d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.4870392f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.20981cdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.426200f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.49b4564c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.3adea503.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.8779e12e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.81683ae6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/735.09e06f2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.6265026f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.9a199f8f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.be3564f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.5b29d1a3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.580c6097.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.cb30e975.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.11b2f479.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.b1f63bb9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.3fb18c22.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8224.fd608bb1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.c04e1c3a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/844.1cd89eec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.e34e99e5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.edd395ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8752.5e3dcc20.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.52fe04f5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.5892bf2a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.f5386513.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.b476d1b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.5354086d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.b9371c68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.e190626a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.bda11894.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.a729807d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.1b6014d3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9472.8ac332bd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.9e425e19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.ee52bc55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.50a15617.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.76f7d059.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.b5b6f306.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.525de538.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.b0d0a36b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.bdead2cf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.388a3a0b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.61877c5e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.c9d57b11.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.10911c40.js\",\n \"revision\": null\n }\n], {});\n\n\n\n\n\n\n\n\n"],"names":["workbox_core_setCacheNameDetails","prefix","self","addEventListener","event","data","type","skipWaiting","workbox_precaching_precacheAndRoute","url","revision"],"mappings":"0nBAiBAA,EAAAA,oBAAiC,CAACC,OAAQ,cAG1CC,KAAKC,iBAAiB,WAAYC,IAC5BA,EAAMC,MAA4B,iBAApBD,EAAMC,KAAKC,MAC3BJ,KAAKK,aACP,IAWFC,EAAAA,iBAAoC,CAClC,CACEC,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,qBACPC,SAAY,oCAEd,CACED,IAAO,sBACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,qCACPC,SAAY,oCAEd,CACED,IAAO,yCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,sCACPC,SAAY,oCAEd,CACED,IAAO,0CACPC,SAAY,oCAEd,CACED,IAAO,kBACPC,SAAY,oCAEd,CACED,IAAO,yBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,oBACPC,SAAY,oCAEd,CACED,IAAO,8BACPC,SAAY,oCAEd,CACED,IAAO,gBACPC,SAAY,oCAEd,CACED,IAAO,mBACPC,SAAY,oCAEd,CACED,IAAO,cACPC,SAAY,oCAEd,CACED,IAAO,iBACPC,SAAY,oCAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,yCACPC,SAAY,MAEd,CACED,IAAO,qCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,6CACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,iDACPC,SAAY,MAEd,CACED,IAAO,kDACPC,SAAY,MAEd,CACED,IAAO,2CACPC,SAAY,MAEd,CACED,IAAO,0CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8CACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,iCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,oCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,uCACPC,SAAY,MAEd,CACED,IAAO,mCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,MAEd,CACED,IAAO,+BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,kCACPC,SAAY,OAEb,CAAA"} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/3393.eca14a3e.css b/platypush/backend/http/webapp/dist/static/css/3393.eca14a3e.css new file mode 100644 index 0000000000..4f8eabf1f2 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/3393.eca14a3e.css @@ -0,0 +1 @@ +.col-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-97df2e2e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-97df2e2e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-97df2e2e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-97df2e2e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-97df2e2e]:first-child{margin-left:26%!important}.col-offset-3[data-v-97df2e2e]:not(first-child){margin-left:30%!important}.col-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-97df2e2e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-97df2e2e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-97df2e2e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-97df2e2e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-97df2e2e]:first-child{margin-left:52%!important}.col-offset-6[data-v-97df2e2e]:not(first-child){margin-left:56%!important}.col-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-97df2e2e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-97df2e2e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-97df2e2e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-97df2e2e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-97df2e2e]:first-child{margin-left:78%!important}.col-offset-9[data-v-97df2e2e]:not(first-child){margin-left:82%!important}.col-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-97df2e2e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-97df2e2e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-97df2e2e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-97df2e2e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-1[data-v-97df2e2e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-2[data-v-97df2e2e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-3[data-v-97df2e2e]{margin-left:26%}.col-no-margin-s-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-4[data-v-97df2e2e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-5[data-v-97df2e2e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-6[data-v-97df2e2e]{margin-left:52%}.col-no-margin-s-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-7[data-v-97df2e2e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-8[data-v-97df2e2e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-9[data-v-97df2e2e]{margin-left:78%}.col-no-margin-s-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-10[data-v-97df2e2e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-s-11[data-v-97df2e2e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-97df2e2e]{display:none!important}.s-visible[data-v-97df2e2e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-1[data-v-97df2e2e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-2[data-v-97df2e2e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-3[data-v-97df2e2e]{margin-left:26%}.col-no-margin-m-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-4[data-v-97df2e2e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-5[data-v-97df2e2e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-6[data-v-97df2e2e]{margin-left:52%}.col-no-margin-m-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-7[data-v-97df2e2e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-8[data-v-97df2e2e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-9[data-v-97df2e2e]{margin-left:78%}.col-no-margin-m-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-10[data-v-97df2e2e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-m-11[data-v-97df2e2e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-97df2e2e]{display:none!important}.m-visible[data-v-97df2e2e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-1[data-v-97df2e2e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-2[data-v-97df2e2e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-3[data-v-97df2e2e]{margin-left:26%}.col-no-margin-l-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-4[data-v-97df2e2e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-5[data-v-97df2e2e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-6[data-v-97df2e2e]{margin-left:52%}.col-no-margin-l-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-7[data-v-97df2e2e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-8[data-v-97df2e2e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-9[data-v-97df2e2e]{margin-left:78%}.col-no-margin-l-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-10[data-v-97df2e2e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-l-11[data-v-97df2e2e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-97df2e2e]{display:none!important}.l-visible[data-v-97df2e2e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-1[data-v-97df2e2e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-2[data-v-97df2e2e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-3[data-v-97df2e2e]{margin-left:26%}.col-no-margin-xl-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-4[data-v-97df2e2e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-5[data-v-97df2e2e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-6[data-v-97df2e2e]{margin-left:52%}.col-no-margin-xl-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-7[data-v-97df2e2e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-8[data-v-97df2e2e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-9[data-v-97df2e2e]{margin-left:78%}.col-no-margin-xl-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-10[data-v-97df2e2e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xl-11[data-v-97df2e2e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-97df2e2e]{display:none!important}.xl-visible[data-v-97df2e2e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-97df2e2e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-97df2e2e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-97df2e2e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-97df2e2e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-97df2e2e]{margin-left:26%}.col-no-margin-xxl-3[data-v-97df2e2e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-97df2e2e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-97df2e2e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-97df2e2e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-97df2e2e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-97df2e2e]{margin-left:52%}.col-no-margin-xxl-6[data-v-97df2e2e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-97df2e2e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-97df2e2e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-97df2e2e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-97df2e2e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-97df2e2e]{margin-left:78%}.col-no-margin-xxl-9[data-v-97df2e2e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-97df2e2e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-97df2e2e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-97df2e2e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-97df2e2e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-97df2e2e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-97df2e2e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-97df2e2e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-97df2e2e]{display:none!important}.xxl-visible[data-v-97df2e2e]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-97df2e2e]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-97df2e2e]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-97df2e2e]{display:none!important}}.vertical-center[data-v-97df2e2e]{display:flex;align-items:center}.horizontal-center[data-v-97df2e2e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-97df2e2e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-97df2e2e]{display:none!important}.no-content[data-v-97df2e2e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-97df2e2e]{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid[data-v-97df2e2e]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-97df2e2e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-97df2e2e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-97df2e2e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-97df2e2e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-97df2e2e],.btn[data-v-97df2e2e],button[data-v-97df2e2e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-97df2e2e],.btn-default[type=submit][data-v-97df2e2e],.btn.btn-primary[data-v-97df2e2e],.btn[type=submit][data-v-97df2e2e],button.btn-primary[data-v-97df2e2e],button[type=submit][data-v-97df2e2e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-97df2e2e],.btn-default .icon[data-v-97df2e2e],button .icon[data-v-97df2e2e]{margin-right:.5em}input[type=password][data-v-97df2e2e],input[type=text][data-v-97df2e2e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-97df2e2e]:focus,input[type=text][data-v-97df2e2e]:focus{border:1px solid #35b870}button[data-v-97df2e2e],input[data-v-97df2e2e]{outline:none}input[type=text][data-v-97df2e2e]:hover,textarea[data-v-97df2e2e]:hover{border:1px solid #9cdfb0}ul[data-v-97df2e2e]{margin:0;padding:0;list-style:none}a[data-v-97df2e2e]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-97df2e2e]:hover{color:#35b870}[data-v-97df2e2e]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-97df2e2e]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-97df2e2e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-97df2e2e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-97df2e2e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-97df2e2e] .nav{width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser[data-v-97df2e2e] .nav .path{cursor:pointer}.browser[data-v-97df2e2e] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-97df2e2e] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-97df2e2e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-97df2e2e],input[type=number][data-v-97df2e2e],input[type=password][data-v-97df2e2e],input[type=search][data-v-97df2e2e],input[type=text][data-v-97df2e2e],input[type=time][data-v-97df2e2e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-97df2e2e]:hover,input[type=number][data-v-97df2e2e]:hover,input[type=password][data-v-97df2e2e]:hover,input[type=search][data-v-97df2e2e]:hover,input[type=text][data-v-97df2e2e]:hover,input[type=time][data-v-97df2e2e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-97df2e2e]:focus,input[type=number][data-v-97df2e2e]:focus,input[type=password][data-v-97df2e2e]:focus,input[type=search][data-v-97df2e2e]:focus,input[type=text][data-v-97df2e2e]:focus,input[type=time][data-v-97df2e2e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-97df2e2e],input[type=number].with-icon[data-v-97df2e2e],input[type=password].with-icon[data-v-97df2e2e],input[type=search].with-icon[data-v-97df2e2e],input[type=text].with-icon[data-v-97df2e2e],input[type=time].with-icon[data-v-97df2e2e]{padding-left:.3em}input[type=search][data-v-97df2e2e],input[type=text][data-v-97df2e2e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-97df2e2e]{animation-fill-mode:both;animation-name:fadeIn-97df2e2e;-webkit-animation-name:fadeIn-97df2e2e}.fade-in[data-v-97df2e2e],.fade-out[data-v-97df2e2e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-97df2e2e]{animation-fill-mode:both;animation-name:fadeOut-97df2e2e;-webkit-animation-name:fadeOut-97df2e2e}@keyframes fadeIn-97df2e2e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-97df2e2e{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-97df2e2e]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-97df2e2e;-webkit-animation-name:glow-97df2e2e}.loop[data-v-97df2e2e]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-97df2e2e{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi[data-v-97df2e2e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-plex[data-v-97df2e2e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin[data-v-97df2e2e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}@media screen and (max-width:768px){nav[data-v-97df2e2e]{width:100%;height:100vh;background:#4c4c4c;color:#fff;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5)}nav.collapsed[data-v-97df2e2e]{box-shadow:1px 1px 1px 1px silver;margin-bottom:2px;z-index:1}nav[data-v-97df2e2e]:not(.collapsed){position:absolute;top:0;left:0;z-index:5}nav:not(.collapsed) .icon.status[data-v-97df2e2e]{top:.75em!important;left:2em}}@media screen and (min-width:769px){nav[data-v-97df2e2e]{width:calc(16em - 2vw);min-width:calc(16em - 2vw);height:100%;overflow:auto;background:#4c4c4c;color:#fff;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5);z-index:1}}@media screen and (min-width:1024px){nav[data-v-97df2e2e]{width:20em;min-width:20em}}nav li[data-v-97df2e2e]{border-bottom:1px solid hsla(0,0%,100%,.15);cursor:pointer;list-style:none}nav li a[data-v-97df2e2e]{display:flex;color:#fff;padding:1em .5em;text-decoration:none;align-items:center}nav li a[data-v-97df2e2e]:hover{color:#fff}nav li.selected[data-v-97df2e2e]{background:rgba(80,120,110,.8);border:1px solid transparent}nav li[data-v-97df2e2e]:hover{background:#5a8c78;border:1px solid transparent}nav li .name[data-v-97df2e2e]{margin-left:.5em;flex-grow:1}nav li .icon[data-v-97df2e2e]{margin-right:.5em}nav .toggler[data-v-97df2e2e]{width:100%;height:2em;background:rgba(0,0,0,.25);display:flex;font-size:1.5em;position:relative;cursor:pointer;padding:.4em;align-items:center;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5)}nav .toggler .icon.status[data-v-97df2e2e]{position:absolute;top:1.3em;right:.5em;font-size:.5em}nav .toggler .icon.status.ok[data-v-97df2e2e]{color:#17ad17}nav .toggler .icon.status.error[data-v-97df2e2e]{color:#ad1717}nav .hostname[data-v-97df2e2e]{font-size:.7em;margin-top:-.2em}@media screen and (min-width:769px){nav .hostname[data-v-97df2e2e]{margin-left:1em}}@media screen and (max-width:768px){nav .hostname[data-v-97df2e2e]{text-align:right;margin-right:.25em;flex-grow:1}}nav .plugins[data-v-97df2e2e]{height:calc(100% - 14.5em);overflow:auto}nav .plugins[data-v-97df2e2e] .icon{display:inline-flex}nav .plugins[data-v-97df2e2e] .icon .extension-icon{margin-left:0;display:inline-flex}nav .plugins .expander button[data-v-97df2e2e]{background:none;color:#fff;border:none;padding:0}nav .plugins .expander button[data-v-97df2e2e]:hover{color:#35b870}nav .footer[data-v-97df2e2e]{height:11.4em;background:rgba(0,0,0,.25);padding:0;margin:0}nav .footer li[data-v-97df2e2e]:last-child{border:0}nav ul li .icon[data-v-97df2e2e]{margin-right:0}nav ul li .icon i[data-v-97df2e2e],nav ul li .icon img[data-v-97df2e2e]{width:1.5em;height:1em}nav ul li .icon i[data-v-97df2e2e]{padding-left:.25em}nav .icon.status[data-v-97df2e2e]{width:1em}nav.collapsed[data-v-97df2e2e]{display:flex;flex-direction:column;margin-right:1px}@media screen and (min-width:769px){nav.collapsed[data-v-97df2e2e]{width:2.5em;min-width:2.5em;max-width:2.5em;background:#fff;color:#5e5e5e;box-shadow:1px 0 2px 1px #bbb}nav.collapsed .hostname[data-v-97df2e2e]{display:none}}@media screen and (max-width:768px){nav.collapsed[data-v-97df2e2e]{height:auto}}nav.collapsed li a[data-v-97df2e2e]{display:block}nav.collapsed a[data-v-97df2e2e]{color:#5e5e5e;padding:.25em 0}nav.collapsed a[data-v-97df2e2e]:hover{color:#5e5e5e}nav.collapsed .toggler[data-v-97df2e2e]{height:2em;text-align:center;box-shadow:none;background:none}nav.collapsed .toggler .icon.status[data-v-97df2e2e]{top:.75em;left:2em}@media screen and (max-width:calc(769px - 1px)){nav.collapsed .toggler[data-v-97df2e2e]{background:#3c3c3c;color:#fff}nav.collapsed .toggler .icon.status[data-v-97df2e2e]{top:.75em!important}}nav.collapsed .footer[data-v-97df2e2e]{height:7.5em;background:none;padding:0;margin-bottom:.5em;box-shadow:none}@media screen and (max-width:768px){nav.collapsed .footer[data-v-97df2e2e]{display:none}}nav.collapsed ul[data-v-97df2e2e]{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 9.5em);overflow:hidden}@media screen and (min-width:769px)and (max-width:1023px){nav.collapsed ul.plugins[data-v-97df2e2e]{margin:2em 0}}nav.collapsed ul[data-v-97df2e2e]:hover{overflow:auto}nav.collapsed ul li[data-v-97df2e2e]{border:none;padding:0;text-align:center}nav.collapsed ul li.selected[data-v-97df2e2e],nav.collapsed ul li[data-v-97df2e2e]:hover{border-radius:1em;margin:0 .2em}nav.collapsed ul li.selected[data-v-97df2e2e]{background:rgba(160,245,178,.95)}nav.collapsed ul li[data-v-97df2e2e]:hover{background:rgba(160,245,178,.6)}nav.collapsed ul li .icon[data-v-97df2e2e]{margin-right:0}@media screen and (max-width:768px){nav.collapsed ul li[data-v-97df2e2e]{display:none}} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/5957.e5be8ff9.css b/platypush/backend/http/webapp/dist/static/css/5957.e5be8ff9.css deleted file mode 100644 index 26f11d8b2e..0000000000 --- a/platypush/backend/http/webapp/dist/static/css/5957.e5be8ff9.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-bab139d4]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-bab139d4]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-bab139d4]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-bab139d4]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-bab139d4]:first-child{margin-left:26%!important}.col-offset-3[data-v-bab139d4]:not(first-child){margin-left:30%!important}.col-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-bab139d4]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-bab139d4]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-bab139d4]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-bab139d4]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-bab139d4]:first-child{margin-left:52%!important}.col-offset-6[data-v-bab139d4]:not(first-child){margin-left:56%!important}.col-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-bab139d4]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-bab139d4]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-bab139d4]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-bab139d4]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-bab139d4]:first-child{margin-left:78%!important}.col-offset-9[data-v-bab139d4]:not(first-child){margin-left:82%!important}.col-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-bab139d4]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-bab139d4]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-bab139d4]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-bab139d4]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-1[data-v-bab139d4]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-2[data-v-bab139d4]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-3[data-v-bab139d4]{margin-left:26%}.col-no-margin-s-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-4[data-v-bab139d4]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-5[data-v-bab139d4]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-6[data-v-bab139d4]{margin-left:52%}.col-no-margin-s-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-7[data-v-bab139d4]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-8[data-v-bab139d4]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-9[data-v-bab139d4]{margin-left:78%}.col-no-margin-s-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-10[data-v-bab139d4]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-bab139d4]:first-child{margin-left:0}.col-offset-s-11[data-v-bab139d4]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-s-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-bab139d4]{display:none!important}.s-visible[data-v-bab139d4]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-1[data-v-bab139d4]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-2[data-v-bab139d4]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-3[data-v-bab139d4]{margin-left:26%}.col-no-margin-m-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-4[data-v-bab139d4]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-5[data-v-bab139d4]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-6[data-v-bab139d4]{margin-left:52%}.col-no-margin-m-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-7[data-v-bab139d4]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-8[data-v-bab139d4]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-9[data-v-bab139d4]{margin-left:78%}.col-no-margin-m-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-10[data-v-bab139d4]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-bab139d4]:first-child{margin-left:0}.col-offset-m-11[data-v-bab139d4]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-m-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-bab139d4]{display:none!important}.m-visible[data-v-bab139d4]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-1[data-v-bab139d4]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-2[data-v-bab139d4]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-3[data-v-bab139d4]{margin-left:26%}.col-no-margin-l-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-4[data-v-bab139d4]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-5[data-v-bab139d4]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-6[data-v-bab139d4]{margin-left:52%}.col-no-margin-l-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-7[data-v-bab139d4]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-8[data-v-bab139d4]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-9[data-v-bab139d4]{margin-left:78%}.col-no-margin-l-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-10[data-v-bab139d4]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-bab139d4]:first-child{margin-left:0}.col-offset-l-11[data-v-bab139d4]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-l-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-bab139d4]{display:none!important}.l-visible[data-v-bab139d4]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-1[data-v-bab139d4]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-2[data-v-bab139d4]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-3[data-v-bab139d4]{margin-left:26%}.col-no-margin-xl-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-4[data-v-bab139d4]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-5[data-v-bab139d4]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-6[data-v-bab139d4]{margin-left:52%}.col-no-margin-xl-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-7[data-v-bab139d4]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-8[data-v-bab139d4]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-9[data-v-bab139d4]{margin-left:78%}.col-no-margin-xl-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-10[data-v-bab139d4]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xl-11[data-v-bab139d4]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-bab139d4]{display:none!important}.xl-visible[data-v-bab139d4]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-1[data-v-bab139d4]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-bab139d4]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-2[data-v-bab139d4]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-bab139d4]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-3[data-v-bab139d4]{margin-left:26%}.col-no-margin-xxl-3[data-v-bab139d4]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-4[data-v-bab139d4]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-bab139d4]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-5[data-v-bab139d4]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-bab139d4]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-6[data-v-bab139d4]{margin-left:52%}.col-no-margin-xxl-6[data-v-bab139d4]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-7[data-v-bab139d4]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-bab139d4]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-8[data-v-bab139d4]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-bab139d4]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-9[data-v-bab139d4]{margin-left:78%}.col-no-margin-xxl-9[data-v-bab139d4]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-10[data-v-bab139d4]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-bab139d4]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-bab139d4]:first-child{margin-left:0}.col-offset-xxl-11[data-v-bab139d4]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-bab139d4]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-bab139d4]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-bab139d4]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-bab139d4]{display:none!important}.xxl-visible[data-v-bab139d4]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-bab139d4]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-bab139d4]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-bab139d4]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-bab139d4]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-bab139d4]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-bab139d4]{display:none!important}}.vertical-center[data-v-bab139d4]{display:flex;align-items:center}.horizontal-center[data-v-bab139d4]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-bab139d4]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-bab139d4]{display:none!important}.no-content[data-v-bab139d4]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-bab139d4]{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid[data-v-bab139d4]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-bab139d4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-bab139d4]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-bab139d4]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-bab139d4]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-bab139d4],.btn[data-v-bab139d4],button[data-v-bab139d4]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-bab139d4],.btn-default[type=submit][data-v-bab139d4],.btn.btn-primary[data-v-bab139d4],.btn[type=submit][data-v-bab139d4],button.btn-primary[data-v-bab139d4],button[type=submit][data-v-bab139d4]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-bab139d4],.btn-default .icon[data-v-bab139d4],button .icon[data-v-bab139d4]{margin-right:.5em}input[type=password][data-v-bab139d4],input[type=text][data-v-bab139d4]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-bab139d4]:focus,input[type=text][data-v-bab139d4]:focus{border:1px solid #35b870}button[data-v-bab139d4],input[data-v-bab139d4]{outline:none}input[type=text][data-v-bab139d4]:hover,textarea[data-v-bab139d4]:hover{border:1px solid #9cdfb0}ul[data-v-bab139d4]{margin:0;padding:0;list-style:none}a[data-v-bab139d4]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-bab139d4]:hover{color:#35b870}[data-v-bab139d4]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-bab139d4]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-bab139d4]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-bab139d4]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-bab139d4]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-bab139d4] .nav{width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser[data-v-bab139d4] .nav .path{cursor:pointer}.browser[data-v-bab139d4] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-bab139d4] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-bab139d4]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-bab139d4],input[type=number][data-v-bab139d4],input[type=password][data-v-bab139d4],input[type=search][data-v-bab139d4],input[type=text][data-v-bab139d4],input[type=time][data-v-bab139d4]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-bab139d4]:hover,input[type=number][data-v-bab139d4]:hover,input[type=password][data-v-bab139d4]:hover,input[type=search][data-v-bab139d4]:hover,input[type=text][data-v-bab139d4]:hover,input[type=time][data-v-bab139d4]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-bab139d4]:focus,input[type=number][data-v-bab139d4]:focus,input[type=password][data-v-bab139d4]:focus,input[type=search][data-v-bab139d4]:focus,input[type=text][data-v-bab139d4]:focus,input[type=time][data-v-bab139d4]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-bab139d4],input[type=number].with-icon[data-v-bab139d4],input[type=password].with-icon[data-v-bab139d4],input[type=search].with-icon[data-v-bab139d4],input[type=text].with-icon[data-v-bab139d4],input[type=time].with-icon[data-v-bab139d4]{padding-left:.3em}input[type=search][data-v-bab139d4],input[type=text][data-v-bab139d4]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-bab139d4]{animation-fill-mode:both;animation-name:fadeIn-bab139d4;-webkit-animation-name:fadeIn-bab139d4}.fade-in[data-v-bab139d4],.fade-out[data-v-bab139d4]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-bab139d4]{animation-fill-mode:both;animation-name:fadeOut-bab139d4;-webkit-animation-name:fadeOut-bab139d4}@keyframes fadeIn-bab139d4{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-bab139d4{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-bab139d4]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-bab139d4;-webkit-animation-name:glow-bab139d4}.loop[data-v-bab139d4]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-bab139d4{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi[data-v-bab139d4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-plex[data-v-bab139d4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin[data-v-bab139d4]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}@media screen and (max-width:768px){nav[data-v-bab139d4]{width:100%;height:100vh;background:#4c4c4c;color:#fff;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5)}nav.collapsed[data-v-bab139d4]{box-shadow:1px 1px 1px 1px silver;margin-bottom:2px;z-index:1}nav[data-v-bab139d4]:not(.collapsed){position:absolute;top:0;left:0;z-index:5}nav:not(.collapsed) .icon.status[data-v-bab139d4]{top:.75em!important;left:2em}}@media screen and (min-width:769px){nav[data-v-bab139d4]{width:calc(16em - 2vw);min-width:calc(16em - 2vw);height:100%;overflow:auto;background:#4c4c4c;color:#fff;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5);z-index:1}}@media screen and (min-width:1024px){nav[data-v-bab139d4]{width:20em;min-width:20em}}nav li[data-v-bab139d4]{border-bottom:1px solid hsla(0,0%,100%,.15);cursor:pointer;list-style:none}nav li a[data-v-bab139d4]{display:flex;color:#fff;padding:1em .5em;text-decoration:none;align-items:center}nav li a[data-v-bab139d4]:hover{color:#fff}nav li.selected[data-v-bab139d4]{background:rgba(80,120,110,.8);border:1px solid transparent}nav li[data-v-bab139d4]:hover{background:#5a8c78;border:1px solid transparent}nav li .name[data-v-bab139d4]{margin-left:.5em}nav li .icon[data-v-bab139d4]{margin-right:.5em}nav .toggler[data-v-bab139d4]{width:100%;height:2em;background:rgba(0,0,0,.25);display:flex;font-size:1.5em;position:relative;cursor:pointer;padding:.4em;align-items:center;box-shadow:1px 1px 1.5px 1px rgba(0,0,0,.5)}nav .toggler .icon.status[data-v-bab139d4]{position:absolute;top:1.3em;right:.5em;font-size:.5em}nav .toggler .icon.status.ok[data-v-bab139d4]{color:#17ad17}nav .toggler .icon.status.error[data-v-bab139d4]{color:#ad1717}nav .hostname[data-v-bab139d4]{font-size:.7em;margin-top:-.2em}@media screen and (min-width:769px){nav .hostname[data-v-bab139d4]{margin-left:1em}}@media screen and (max-width:768px){nav .hostname[data-v-bab139d4]{text-align:right;margin-right:.25em;flex-grow:1}}nav .plugins[data-v-bab139d4]{height:calc(100% - 14.5em);overflow:auto}nav .plugins[data-v-bab139d4] .icon{display:inline-flex}nav .plugins[data-v-bab139d4] .icon .extension-icon{margin-left:0;display:inline-flex}nav .footer[data-v-bab139d4]{height:11.4em;background:rgba(0,0,0,.25);padding:0;margin:0}nav .footer li[data-v-bab139d4]:last-child{border:0}nav ul li .icon[data-v-bab139d4]{margin-right:0}nav ul li .icon i[data-v-bab139d4],nav ul li .icon img[data-v-bab139d4]{width:1.5em;height:1em}nav ul li .icon i[data-v-bab139d4]{padding-left:.25em}nav .icon.status[data-v-bab139d4]{width:1em}nav.collapsed[data-v-bab139d4]{display:flex;flex-direction:column;margin-right:1px}@media screen and (min-width:769px){nav.collapsed[data-v-bab139d4]{width:2.5em;min-width:2.5em;max-width:2.5em;background:#fff;color:#5e5e5e;box-shadow:1px 0 2px 1px #bbb}nav.collapsed .hostname[data-v-bab139d4]{display:none}}@media screen and (max-width:768px){nav.collapsed[data-v-bab139d4]{height:auto}}nav.collapsed li a[data-v-bab139d4]{display:block}nav.collapsed a[data-v-bab139d4]{color:#5e5e5e;padding:.25em 0}nav.collapsed a[data-v-bab139d4]:hover{color:#5e5e5e}nav.collapsed .toggler[data-v-bab139d4]{height:2em;text-align:center;box-shadow:none;background:none}nav.collapsed .toggler .icon.status[data-v-bab139d4]{top:.75em;left:2em}@media screen and (max-width:calc(769px - 1px)){nav.collapsed .toggler[data-v-bab139d4]{background:#3c3c3c;color:#fff}nav.collapsed .toggler .icon.status[data-v-bab139d4]{top:.75em!important}}nav.collapsed .footer[data-v-bab139d4]{height:7.5em;background:none;padding:0;margin-bottom:.5em;box-shadow:none}@media screen and (max-width:768px){nav.collapsed .footer[data-v-bab139d4]{display:none}}nav.collapsed ul[data-v-bab139d4]{display:flex;flex-direction:column;justify-content:center;height:calc(100% - 9.5em);overflow:hidden}@media screen and (min-width:769px)and (max-width:1023px){nav.collapsed ul.plugins[data-v-bab139d4]{margin:2em 0}}nav.collapsed ul[data-v-bab139d4]:hover{overflow:auto}nav.collapsed ul li[data-v-bab139d4]{border:none;padding:0;text-align:center}nav.collapsed ul li.selected[data-v-bab139d4],nav.collapsed ul li[data-v-bab139d4]:hover{border-radius:1em;margin:0 .2em}nav.collapsed ul li.selected[data-v-bab139d4]{background:rgba(160,245,178,.95)}nav.collapsed ul li[data-v-bab139d4]:hover{background:rgba(160,245,178,.6)}nav.collapsed ul li .icon[data-v-bab139d4]{margin-right:0}@media screen and (max-width:768px){nav.collapsed ul li[data-v-bab139d4]{display:none}} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/app.7fe77561.js b/platypush/backend/http/webapp/dist/static/js/app.b5b6f306.js similarity index 92% rename from platypush/backend/http/webapp/dist/static/js/app.7fe77561.js rename to platypush/backend/http/webapp/dist/static/js/app.b5b6f306.js index 7b174969b3..adcb82f8cf 100644 --- a/platypush/backend/http/webapp/dist/static/js/app.7fe77561.js +++ b/platypush/backend/http/webapp/dist/static/js/app.b5b6f306.js @@ -1,2 +1,2 @@ -(function(){"use strict";var e={5250:function(e,t,n){n.d(t,{$:function(){return s}});var i=n(9652);const s=(0,i.Z)();s.publishEntity=e=>{s.emit("entity-update",e)},s.onEntity=e=>{s.on("entity-update",e)},s.publishNotification=e=>{s.emit("notification-create",e)},s.onNotification=e=>{s.on("notification-create",e)}},2520:function(e,t,n){var i=n(9963),s=n(6252);function o(e,t,n,i,o,a){const r=(0,s.up)("Events"),c=(0,s.up)("Notifications"),l=(0,s.up)("VoiceAssistant"),d=(0,s.up)("Pushbullet"),u=(0,s.up)("Ntfy"),h=(0,s.up)("ConfirmDialog"),f=(0,s.up)("DropdownContainer"),p=(0,s.up)("router-view");return(0,s.wg)(),(0,s.iD)(s.HY,null,[a.hasWebsocket?((0,s.wg)(),(0,s.j4)(r,{key:0,ref:"events"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(c,{ref:"notifications"},null,512),a.hasAssistant?((0,s.wg)(),(0,s.j4)(l,{key:1,ref:"voice-assistant"},null,512)):(0,s.kq)("",!0),a.hasPushbullet?((0,s.wg)(),(0,s.j4)(d,{key:2,ref:"pushbullet"},null,512)):(0,s.kq)("",!0),a.hasNtfy?((0,s.wg)(),(0,s.j4)(u,{key:3,ref:"ntfy"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(h,{ref:"pwaDialog",onInput:a.installPWA},{default:(0,s.w5)((()=>[(0,s.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,s.Wm)(f),(0,s.Wm)(p)],64)}var a=n(7833);const r={class:"dropdown-container"};function c(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",r)}var l=n(5250),d={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){l.$.on("dropdown-open",this.onOpen),l.$.on("dropdown-close",this.onClose)}},u=n(3744);const h=(0,u.Z)(d,[["render",c],["__scopeId","data-v-c190f656"]]);var f=h;const p={class:"notifications"};function m(e,t,n,i,o,a){const r=(0,s.up)("Notification");return(0,s.wg)(),(0,s.iD)("div",p,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.notifications,((e,t,n)=>((0,s.wg)(),(0,s.j4)(r,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}var b=n(3577);const g=["textContent"],v={class:"body"},y={key:0,class:"image col-3"},w={class:"row"},k=["src"],C={key:3,class:"fa fa-exclamation"},x={key:4,class:"fa fa-times"},$=["textContent"],T=["innerHTML"],D=["textContent"],E=["innerHTML"];function _(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",{class:(0,b.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>a.clicked&&a.clicked(...e))},[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,b.zw)(n.title)},null,8,g)):(0,s.kq)("",!0),(0,s._)("div",v,[n.image||n.warning||n.error?((0,s.wg)(),(0,s.iD)("div",y,[(0,s._)("div",w,[n.image&&n.image.src?((0,s.wg)(),(0,s.iD)("img",{key:0,src:n.image.src,alt:""},null,8,k)):n.image&&n.image.icon?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,b.C_)(["fa","fa-"+n.image.icon]),style:(0,b.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:2,class:(0,b.C_)(n.image.iconClass),style:(0,b.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,s.wg)(),(0,s.iD)("i",C)):n.error?((0,s.wg)(),(0,s.iD)("i",x)):(0,s.kq)("",!0)])])):(0,s.kq)("",!0),n.text&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"text col-9",textContent:(0,b.zw)(n.text)},null,8,$)):(0,s.kq)("",!0),n.html&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,T)):(0,s.kq)("",!0),n.text&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,b.zw)(n.text)},null,8,D)):(0,s.kq)("",!0),n.html&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,E)):(0,s.kq)("",!0)])],2)}var M={name:"Notification",props:["id","text","html","title","image","link","error","warning"],methods:{clicked(){this.link&&window.open(this.link,"_blank"),this.$emit("clicked",this.id)}}};const N=(0,u.Z)(M,[["render",_],["__scopeId","data-v-7646705e"]]);var O=N,j={name:"Notifications",components:{Notification:O},props:{duration:{type:Number,default:1e4}},data:function(){return{index:0,notifications:{},timeouts:{}}},methods:{create:function(e){const t=this.index++;this.notifications[t]=e,null==e.duration&&(e.duration=this.duration);const n=e.duration?parseInt(e.duration):0;n&&(this.timeouts[t]=setTimeout(this.destroy.bind(null,t),n))},destroy:function(e){delete this.notifications[e],delete this.timeouts[e]}}};const S=(0,u.Z)(j,[["render",m],["__scopeId","data-v-6dc8bebc"]]);var A=S,I=n(8637);function z(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}n(560);var P={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],i=e.handlerName;for(const s of n)s in this.handlers||(this.handlers[s]={}),i in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[i]=n),this.handlers[s][i]=t;return()=>{this.unsubscribe(i)}},unsubscribe(e){const t=this.handlerNameToEventTypes[e];if(t){for(const n of t)this.handlers[n]?.[e]&&(delete this.handlers[n][e],Object.keys(this.handlers[n]).length||delete this.handlers[n]);delete this.handlerNameToEventTypes[e]}}},created(){l.$.on("subscribe",this.subscribe),l.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{l.$.emit(e?"connect":"disconnect")})),this.init()}};const q=(0,u.Z)(P,[["render",z]]);var V=q;const W={class:"assistant-modal"},R={class:"icon"},Z={key:0,class:"fa fa-bell"},U={key:1,class:"fa fa-volume-up"},L={key:2,class:"fa fa-comment-dots"},F={key:3,class:"fa fa-microphone"},B={class:"text"},H={key:0,class:"listening"},K=(0,s._)("span",null,"Assistant listening",-1),J=[K],Y={key:1,class:"speech-recognized"},G=["textContent"],Q={key:2,class:"responding"},X=["textContent"];function ee(e,t,n,i,o,a){const r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",W,[(0,s.Wm)(r,{ref:"assistantModal"},{default:(0,s.w5)((()=>[(0,s._)("div",R,[o.state.alerting?((0,s.wg)(),(0,s.iD)("i",Z)):o.state.responding?((0,s.wg)(),(0,s.iD)("i",U)):o.state.speechRecognized?((0,s.wg)(),(0,s.iD)("i",L)):((0,s.wg)(),(0,s.iD)("i",F))]),(0,s._)("div",B,[o.state.listening?((0,s.wg)(),(0,s.iD)("div",H,J)):o.state.speechRecognized?((0,s.wg)(),(0,s.iD)("div",Y,[(0,s._)("span",{textContent:(0,b.zw)(o.phrase)},null,8,G)])):o.state.responding?((0,s.wg)(),(0,s.iD)("div",Q,[(0,s._)("span",{textContent:(0,b.zw)(o.responseText)},null,8,X)])):(0,s.kq)("",!0)])])),_:1},512)])}var te=n(3493),ne={name:"VoiceAssistant",components:{Modal:te.Z},mixins:[I.Z],data(){return{responseText:"",phrase:"",hideTimeout:void 0,state:{listening:!1,speechRecognized:!1,responding:!1,alerting:!1}}},methods:{reset(){this.state.listening=!1,this.state.speechRecognized=!1,this.state.responding=!1,this.state.alerting=!1,this.phrase="",this.responseText=""},conversationStart(){this.reset(),this.state.listening=!0,this.$refs.assistantModal.show(),this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=void 0)},conversationEnd(){const e=this;this.hideTimeout=setTimeout((()=>{this.reset(),e.$refs.assistantModal.close(),e.hideTimeout=void 0}),4e3)},speechRecognized(e){this.reset(),this.state.speechRecognized=!0,this.phrase=e.phrase,this.$refs.assistantModal.show()},response(e){this.reset(),this.state.responding=!0,this.responseText=e.response_text,this.$refs.assistantModal.show()},alertOn(){this.reset(),this.state.alerting=!0,this.$refs.assistantModal.show()},alertOff(){this.reset(),this.state.alerting=!1,this.$refs.assistantModal.close()},registerHandlers(){this.subscribe(this.conversationStart,null,"platypush.message.event.assistant.ConversationStartEvent"),this.subscribe(this.alertOn,null,"platypush.message.event.assistant.AlertStartedEvent"),this.subscribe(this.alertOff,null,"platypush.message.event.assistant.AlertEndEvent"),this.subscribe(this.speechRecognized,null,"platypush.message.event.assistant.SpeechRecognizedEvent"),this.subscribe(this.response,null,"platypush.message.event.assistant.ResponseEvent"),this.subscribe(this.conversationEnd,null,"platypush.message.event.assistant.ConversationEndEvent","platypush.message.event.assistant.ResponseEndEvent","platypush.message.event.assistant.NoResponseEvent","platypush.message.event.assistant.ConversationTimeoutEvent")}},mounted(){this.registerHandlers()}};const ie=(0,u.Z)(ne,[["render",ee]]);var se=ie;function oe(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var ae={name:"Ntfy",mixins:[I.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.message,image:{icon:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.ntfy.NotificationEvent")}};const re=(0,u.Z)(ae,[["render",oe]]);var ce=re;function le(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var de={mixins:[I.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const ue=(0,u.Z)(de,[["render",le]]);var he=ue,fe={mixins:[I.Z],components:{ConfirmDialog:a.Z,DropdownContainer:f,Events:V,Notifications:A,Ntfy:ce,Pushbullet:he,VoiceAssistant:se},data(){return{config:{},userAuthenticated:!1,connected:!1,pwaInstallEvent:null}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()}},created(){this.initConfig()},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){l.$.onNotification(this.onNotification),l.$.on("connect",(()=>this.connected=!0)),l.$.on("disconnect",(()=>this.connected=!1))}};const pe=(0,u.Z)(fe,[["render",o]]);var me=pe,be=n(2201);const ge=[{path:"/",name:"Panel",component:()=>Promise.all([n.e(5933),n.e(9549),n.e(735),n.e(6281),n.e(58),n.e(2924),n.e(4084),n.e(6096),n.e(6217),n.e(2018),n.e(5957),n.e(7401)]).then(n.bind(n,8665))},{path:"/dashboard/:name",name:"Dashboard",component:()=>Promise.all([n.e(6096),n.e(9966)]).then(n.bind(n,8332))},{path:"/plugin/:plugin",name:"Plugin",component:()=>Promise.all([n.e(5933),n.e(9549),n.e(6281),n.e(2924),n.e(4084),n.e(6096),n.e(6217),n.e(5957),n.e(9975)]).then(n.bind(n,2354))},{path:"/login",name:"Login",component:()=>Promise.all([n.e(8590),n.e(4535)]).then(n.bind(n,1918))},{path:"/register",name:"Register",component:()=>Promise.all([n.e(8590),n.e(685)]).then(n.bind(n,9780))},{path:"/:catchAll(.*)",component:()=>n.e(2245).then(n.bind(n,2751))}],ve=(0,be.p7)({history:(0,be.PO)(),routes:ge});var ye=ve,we=n(5205);(0,we.z)("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});const ke=(0,i.ri)(me);ke.config.globalProperties._config=window.config,ke.use(ye).mount("#app")},8637:function(e,t,n){n.d(t,{Z:function(){return W}});var i=n(5121),s={name:"Api",methods:{execute(e,t=6e4,n=!0){const s={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(s.timeout=t),new Promise(((t,o)=>{i.Z.post("/execute",e,s).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412===e?.response?.data?.code&&window.location.href.indexOf("/register")<0?window.location.href="/register?redirect="+window.location.href:401===e?.response?.data?.code&&window.location.href.indexOf("/login")<0?window.location.href="/login?redirect="+window.location.href:(console.log(e),n&&this.notify({text:e,error:!0}),o(e))}))}))},request(e,t={},n=6e4,i=!0){return this.execute({type:"request",action:e,args:t},n,i)},timeout(e){return new Promise((t=>setTimeout(t,e)))}}};const o=s;var a=o,r={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const c=r;var l=c,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,i]=t.split("=");return e[n]=i,e}),{})},getCookie(e){return this.getCookies()[e]},setCookie(e,t,n){document.cookie=`${e}=${t}; path=${n?.path||"/"}`+(n?.expires?`; expires=${n?.expires.toISOString()}`:"")},deleteCookie(e){document.cookie=`${e}=; expires=1970-01-01T00:00:00Z`}}};const u=d;var h=u,f={name:"DateTime",methods:{formatDate(e,t=!1){return"number"===typeof e?e=new Date(1e3*e):"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,i=!1){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),i&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`}}};const p=f;var m=p,b=(n(3429),n(5250)),g={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const i=()=>{b.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void i();const s=this,o=this.$watch((()=>s._eventsReady),(e=>{e&&(i(),o())}));return o},unsubscribe(e){b.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const v=g;var y=v,w={name:"Extensions",methods:{pluginDisplayName(e){const t=e.split(".");return t.forEach(((e,n)=>{t[n]=e.charAt(0).toUpperCase()+e.slice(1)})),t.length>1&&(t[0]=`[${t[0]}]`),t.join(" ")}}};const k=w;var C=k,x={name:"Notification",methods:{notify(e){b.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const $=x;var T=$,D={name:"Screen",methods:{isMobile(){return window.matchMedia("only screen and (max-width: 768px)").matches},isTablet(){return!this.isMobile()&&window.matchMedia("only screen and (max-width: 1023px)").matches},isDesktop(){return window.matchMedia("only screen and (min-width: 1024px)").matches}}};const E=D;var _=E,M={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")}}};const N=M;var O=N,j=(n(560),{name:"Types",methods:{parseBoolean(e){return"string"===typeof e?(e=e.toLowerCase(),"true"===e||"false"!==e&&!!parseInt(e)):!!e},convertSize(e){"string"===typeof e&&(e=parseInt(e));let t=null;const n=["B","KB","MB","GB","TB"];return n.forEach(((i,s)=>{e<=1024&&null==t?t=i:e>1024&&(s===n.length-1?t=i:e/=1024)})),`${e.toFixed(2)} ${t}`},convertTime(e){const t={},n=[];if(e=parseFloat(e),t.d=Math.round(e/86400),t.h=Math.round(e/3600-24*t.d),t.m=Math.round(e/60-(24*t.d+60*t.h)),t.s=Math.round(e-(24*t.d+3600*t.h+60*t.m),1),parseInt(t.d)){let e=t.d+" day";t.d>1&&(e+="s"),n.push(e)}if(parseInt(t.h)){let e=t.h+" hour";t.h>1&&(e+="s"),n.push(e)}if(parseInt(t.m)){let e=t.m+" minute";t.m>1&&(e+="s"),n.push(e)}let i=t.s+" second";return t.s>1&&(i+="s"),n.push(i),n.join(" ")},objectsEqual(e,t){if("object"!==typeof e||"object"!==typeof t)return!1;if(null==e||null==t)return null==e&&null==t;for(const n of Object.keys(e||{}))switch(typeof e[n]){case"object":if(!this.objectsEqual(e[n],t[n]))return!1;break;case"function":if(e[n].toString()!=t[n]?.toString())return!1;break;default:if(e[n]!=t[n])return!1;break}for(const n of Object.keys(t||{}))if(null==e[n]&&null!=t[n])return!1;return!0},round(e,t){return Number(Math.round(e+"e"+t)+"e-"+t)}}});const S=j;var A=S,I={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");return n[0]?.length&&(e[n[0]]=decodeURIComponent(n[1])),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,i])=>(null!=i?e[n]=i:null!=t[n]&&delete t[n],e)),{}),e={...t,...e};let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},encodeValue(e){return e?.length&&"null"!==e&&"undefined"!==e?e.match(/%[0-9A-F]{2}/i)?e:encodeURIComponent(e):""},fragmentFromArgs(e){return Object.entries(e).filter((([e,t])=>this.encodeValue(e)?.length&&this.encodeValue(t)?.length)).map((([e,t])=>`${this.encodeValue(e)}=${this.encodeValue(t)}`)).join("&")}}};const z=I;var P=z,q={name:"Utils",mixins:[a,l,h,m,y,T,C,_,O,A,P]};const V=q;var W=V},3493:function(e,t,n){n.d(t,{Z:function(){return b}});var i=n(6252),s=n(3577);const o=e=>((0,i.dD)("data-v-09bd997a"),e=e(),(0,i.Cn)(),e),a=["id"],r={key:0,class:"header"},c=["textContent"],l=o((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1))),d=[l],u={class:"body"};function h(e,t,n,o,l,h){return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["modal-container fade-in",{hidden:!l.isVisible}]),id:n.id,style:(0,s.j5)({"--z-index":h.zIndex}),onClick:t[3]||(t[3]=(...e)=>h.close&&h.close(...e))},[(0,i._)("div",{class:(0,s.C_)(["modal",e.$attrs.class])},[(0,i._)("div",{class:"content",style:(0,s.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=e=>e.stopPropagation())},[n.title?((0,i.wg)(),(0,i.iD)("div",r,[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,s.zw)(n.title)},null,8,c)):(0,i.kq)("",!0),(0,i._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(...e)=>h.close&&h.close(...e))},d)])):(0,i.kq)("",!0),(0,i._)("div",u,[(0,i.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>h.close&&h.close(...e))},void 0,!0)])],4)],2)],14,a)}n(560);var f={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1}},data(){return{timeoutId:void 0,prevVisible:this.visible,isVisible:this.visible}},computed:{zIndex(){return 500+this.level}},methods:{close(){this.prevVisible=this.isVisible,this.isVisible=!1},hide(){this.close()},show(){this.prevVisible=this.isVisible,this.isVisible=!0},toggle(){this.isVisible?this.close():this.show()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){const e=this,t=t=>{t?e.$emit("open"):e.$emit("close"),e.isVisible=t};document.body.addEventListener("keyup",this.onKeyUp),this.$watch((()=>this.visible),t),this.$watch((()=>this.isVisible),t)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.prevVisible=this.isVisible,this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const i=parseInt(getComputedStyle(n).zIndex);i>e?(e=i,t=[n]):i===e&&t.push(n)}(t.indexOf(this.$el)<0||t.length>1)&&(this.$el.style.zIndex=e+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){const e=e=>()=>{e.close(),e.timeoutId=void 0};this.timeoutId=setTimeout(e(this),0+this.timeout)}}},p=n(3744);const m=(0,p.Z)(f,[["render",h],["__scopeId","data-v-09bd997a"]]);var b=m},7833:function(e,t,n){n.d(t,{Z:function(){return m}});var i=n(6252),s=n(9963),o=n(3577);const a=e=>((0,i.dD)("data-v-06d2f237"),e=e(),(0,i.Cn)(),e),r={class:"dialog-content"},c=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),l=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(h,{ref:"modal",title:n.title,onClose:u.close},{default:(0,i.w5)((()=>[(0,i._)("div",r,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,s.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>u.onConfirm&&u.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>u.onConfirm&&u.onConfirm(...e))},[c,(0,i.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>u.close&&u.close(...e)),onTouch:t[3]||(t[3]=(...e)=>u.close&&u.close(...e))},[l,(0,i.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title","onClose"])}var u=n(3493),h={emits:["input","click","close","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm(){this.$emit("input"),this.close()},open(){this.$refs.modal.show()},close(){this.$refs.modal.hide(),this.$emit("close")},show(){this.open()},hide(){this.close()}}},f=n(3744);const p=(0,f.Z)(h,[["render",d],["__scopeId","data-v-06d2f237"]]);var m=p}},t={};function n(i){var s=t[i];if(void 0!==s)return s.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,i,s,o){if(!i){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](i[c])}))?i.splice(c--,1):(r=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[i,s,o]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(i,s){if(1&s&&(i=this(i)),8&s)return i;if("object"===typeof i&&i){if(4&s&&i.__esModule)return i;if(16&s&&"function"===typeof i.then)return i}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var r=2&s&&i;"object"==typeof r&&!~e.indexOf(r);r=t(r))Object.getOwnPropertyNames(r).forEach((function(e){a[e]=function(){return i[e]}}));return a["default"]=function(){return i},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,i){return n.f[i](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+({685:"register",2245:"notfound",4535:"login",7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{58:"e14719bf",65:"ae7df477",169:"92c1a438",182:"0d7f4276",281:"0844207b",288:"ae1aea67",446:"cdd8637e",472:"1405415c",667:"3adea503",669:"67b2777b",685:"64e266ad",729:"81683ae6",735:"09e06f2a",746:"9a199f8f",813:"b1f63bb9",844:"1cd89eec",906:"38a51fd1",980:"ee52bc55",984:"50a15617",1088:"f184400f",1259:"04c161c9",1327:"a10148a0",1391:"a76844c2",1449:"a5b4b2d2",1485:"501472f0",1512:"a95988d6",1558:"6fb75764",1706:"1a5248ba",1807:"564d1fef",1931:"fb0bd778",1949:"aa522c80",2018:"797df628",2106:"50dde272",2140:"d72a32d8",2154:"81668bf2",2183:"f8766c50",2200:"a7bc2894",2217:"d60fbb58",2245:"46477842",2460:"2a8400ba",2577:"f8b97d09",2582:"737d98fa",2614:"d8f2af9e",2732:"2b76d899",2844:"288f7727",2853:"99de82eb",2892:"96883d80",2893:"c9d72a7c",2924:"46a45250",2951:"82ed7dd0",2976:"e3dbc1e6",2992:"efd583f8",3033:"0d3aca76",3083:"b7c37603",3211:"542ae3e8",3322:"dadc23cc",3368:"8c968129",3369:"cb38d432",3400:"6966f10e",3518:"b56228c9",3559:"61ebd182",3732:"d6584e8e",3826:"cc264dd1",3835:"2db962db",3862:"0ca0e08c",3924:"0fd0a3c0",4053:"3890f446",4084:"5484e219",4109:"9ac9490e",4364:"771a5068",4535:"98ae4df8",4589:"3fcabf71",4619:"b038c54a",4765:"cd86a538",4790:"7514123b",5197:"1a8603ef",5207:"7f241e21",5285:"4efb90e2",5324:"5b829ee6",5329:"1dc4e553",5505:"35fbb782",5638:"d0047a11",5906:"5eaf69b5",5933:"e31ea3c0",5957:"16321e11",6016:"ce3c3d44",6096:"bb407c5d",6148:"5a3df9c4",6217:"e038c85c",6281:"38bbe6a9",6324:"93ea59d2",6362:"4870392f",6429:"20981cdf",6523:"426200f5",6561:"fc5ef77b",6640:"49b4564c",7089:"8779e12e",7381:"6265026f",7401:"7a3f217d",7590:"be3564f1",7651:"e7da8dba",7819:"5b29d1a3",7841:"580c6097",7878:"cb30e975",7880:"11b2f479",8039:"951792f1",8069:"51c1e8b1",8179:"3fb18c22",8224:"fd608bb1",8391:"c04e1c3a",8498:"e34e99e5",8590:"034c423a",8621:"edd395ad",8752:"5e3dcc20",8769:"52fe04f5",8784:"5892bf2a",8825:"f5386513",8895:"b476d1b6",8930:"5354086d",8989:"d29a4bdb",9091:"b9371c68",9092:"89f920f0",9211:"e190626a",9334:"bda11894",9381:"a729807d",9461:"1b6014d3",9472:"8ac332bd",9549:"11496765",9751:"9e425e19",9962:"76f7d059",9966:"3b1ddc55",9975:"8ab64401"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+({7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{58:"ecf614b3",65:"712466ff",169:"4e61bddf",182:"76b6eb09",281:"b8d8c407",288:"ceaf4d40",446:"ced514f5",472:"9c3bb868",669:"dd1b6ede",729:"5b54aac4",735:"93ff4770",746:"215dc404",906:"0c794836",980:"96973824",984:"04a4e901",1259:"705b87de",1327:"a8aa3d69",1391:"3a28e845",1449:"48f369df",1485:"ec7d392e",1558:"e4c74cc7",1706:"0cce53c8",1807:"414ba229",1931:"576454a1",1949:"09946541",2018:"8146b7c4",2140:"ccb2903f",2154:"9e4d2b2d",2217:"3d5833a8",2460:"c47d3d8a",2577:"52c4ebcb",2582:"0d7f9f2c",2844:"31199f56",2892:"0d765211",2893:"9ed78d28",2924:"23b041bd",2976:"0e5bc2d3",2992:"07a12488",3033:"1471fa39",3211:"ebc6e651",3368:"545f822b",3369:"8baddf78",3559:"84280be4",3826:"6a236247",3835:"9eceb93e",3924:"fd97d021",4084:"0a0db151",4109:"e6d6b3d3",4364:"502178be",4589:"5cd6acfa",4790:"3b639ae0",5197:"a543b091",5207:"e08afd93",5285:"faa6ed68",5329:"3bb336f9",5638:"245c2ace",5906:"832a3a02",5933:"949d7b2b",5957:"e5be8ff9",6016:"558de04b",6096:"a3036d52",6217:"54339076",6281:"cdb5d498",6324:"0166f2db",6429:"79156821",6523:"9f1785cc",6561:"93704195",7401:"2a411b59",7590:"db11c095",7651:"a7141db8",7841:"634d37da",7878:"ff3f31c5",7880:"bec7de73",8039:"04b8e19b",8069:"6bdb62a5",8179:"cf2ba7d1",8224:"f72887fc",8391:"af187453",8498:"194ed9cc",8590:"88d3487c",8621:"dd386ad4",8769:"212a4f94",8825:"596c01e1",8989:"fd366c78",9092:"5de40234",9211:"c21e860e",9381:"b88ad779",9461:"e2d5774b",9549:"c4059cb5",9751:"f1de86a4",9962:"b2a51ef8",9966:"ce0fe60f",9975:"7646c315"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="platypush:";n.l=function(i,s,o,a){if(e[i])e[i].push(s);else{var r,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d{s.emit("entity-update",e)},s.onEntity=e=>{s.on("entity-update",e)},s.publishNotification=e=>{s.emit("notification-create",e)},s.onNotification=e=>{s.on("notification-create",e)}},2520:function(e,t,n){var i=n(9963),s=n(6252);function o(e,t,n,i,o,a){const r=(0,s.up)("Events"),c=(0,s.up)("Notifications"),l=(0,s.up)("VoiceAssistant"),d=(0,s.up)("Pushbullet"),u=(0,s.up)("Ntfy"),h=(0,s.up)("ConfirmDialog"),f=(0,s.up)("DropdownContainer"),p=(0,s.up)("router-view");return(0,s.wg)(),(0,s.iD)(s.HY,null,[a.hasWebsocket?((0,s.wg)(),(0,s.j4)(r,{key:0,ref:"events"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(c,{ref:"notifications"},null,512),a.hasAssistant?((0,s.wg)(),(0,s.j4)(l,{key:1,ref:"voice-assistant"},null,512)):(0,s.kq)("",!0),a.hasPushbullet?((0,s.wg)(),(0,s.j4)(d,{key:2,ref:"pushbullet"},null,512)):(0,s.kq)("",!0),a.hasNtfy?((0,s.wg)(),(0,s.j4)(u,{key:3,ref:"ntfy"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(h,{ref:"pwaDialog",onInput:a.installPWA},{default:(0,s.w5)((()=>[(0,s.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,s.Wm)(f),(0,s.Wm)(p)],64)}var a=n(7833);const r={class:"dropdown-container"};function c(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",r)}var l=n(5250),d={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){l.$.on("dropdown-open",this.onOpen),l.$.on("dropdown-close",this.onClose)}},u=n(3744);const h=(0,u.Z)(d,[["render",c],["__scopeId","data-v-c190f656"]]);var f=h;const p={class:"notifications"};function m(e,t,n,i,o,a){const r=(0,s.up)("Notification");return(0,s.wg)(),(0,s.iD)("div",p,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.notifications,((e,t,n)=>((0,s.wg)(),(0,s.j4)(r,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}var b=n(3577);const g=["textContent"],v={class:"body"},y={key:0,class:"image col-3"},w={class:"row"},k=["src"],C={key:3,class:"fa fa-exclamation"},x={key:4,class:"fa fa-times"},$=["textContent"],T=["innerHTML"],D=["textContent"],E=["innerHTML"];function _(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",{class:(0,b.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>a.clicked&&a.clicked(...e))},[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,b.zw)(n.title)},null,8,g)):(0,s.kq)("",!0),(0,s._)("div",v,[n.image||n.warning||n.error?((0,s.wg)(),(0,s.iD)("div",y,[(0,s._)("div",w,[n.image&&n.image.src?((0,s.wg)(),(0,s.iD)("img",{key:0,src:n.image.src,alt:""},null,8,k)):n.image&&n.image.icon?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,b.C_)(["fa","fa-"+n.image.icon]),style:(0,b.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:2,class:(0,b.C_)(n.image.iconClass),style:(0,b.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,s.wg)(),(0,s.iD)("i",C)):n.error?((0,s.wg)(),(0,s.iD)("i",x)):(0,s.kq)("",!0)])])):(0,s.kq)("",!0),n.text&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"text col-9",textContent:(0,b.zw)(n.text)},null,8,$)):(0,s.kq)("",!0),n.html&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,T)):(0,s.kq)("",!0),n.text&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,b.zw)(n.text)},null,8,D)):(0,s.kq)("",!0),n.html&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,E)):(0,s.kq)("",!0)])],2)}var M={name:"Notification",props:["id","text","html","title","image","link","error","warning"],methods:{clicked(){this.link&&window.open(this.link,"_blank"),this.$emit("clicked",this.id)}}};const N=(0,u.Z)(M,[["render",_],["__scopeId","data-v-7646705e"]]);var O=N,j={name:"Notifications",components:{Notification:O},props:{duration:{type:Number,default:1e4}},data:function(){return{index:0,notifications:{},timeouts:{}}},methods:{create:function(e){const t=this.index++;this.notifications[t]=e,null==e.duration&&(e.duration=this.duration);const n=e.duration?parseInt(e.duration):0;n&&(this.timeouts[t]=setTimeout(this.destroy.bind(null,t),n))},destroy:function(e){delete this.notifications[e],delete this.timeouts[e]}}};const S=(0,u.Z)(j,[["render",m],["__scopeId","data-v-6dc8bebc"]]);var A=S,I=n(8637);function z(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}n(560);var P={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],i=e.handlerName;for(const s of n)s in this.handlers||(this.handlers[s]={}),i in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[i]=n),this.handlers[s][i]=t;return()=>{this.unsubscribe(i)}},unsubscribe(e){const t=this.handlerNameToEventTypes[e];if(t){for(const n of t)this.handlers[n]?.[e]&&(delete this.handlers[n][e],Object.keys(this.handlers[n]).length||delete this.handlers[n]);delete this.handlerNameToEventTypes[e]}}},created(){l.$.on("subscribe",this.subscribe),l.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{l.$.emit(e?"connect":"disconnect")})),this.init()}};const q=(0,u.Z)(P,[["render",z]]);var V=q;const W={class:"assistant-modal"},R={class:"icon"},Z={key:0,class:"fa fa-bell"},U={key:1,class:"fa fa-volume-up"},L={key:2,class:"fa fa-comment-dots"},F={key:3,class:"fa fa-microphone"},B={class:"text"},H={key:0,class:"listening"},K=(0,s._)("span",null,"Assistant listening",-1),J=[K],Y={key:1,class:"speech-recognized"},G=["textContent"],Q={key:2,class:"responding"},X=["textContent"];function ee(e,t,n,i,o,a){const r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",W,[(0,s.Wm)(r,{ref:"assistantModal"},{default:(0,s.w5)((()=>[(0,s._)("div",R,[o.state.alerting?((0,s.wg)(),(0,s.iD)("i",Z)):o.state.responding?((0,s.wg)(),(0,s.iD)("i",U)):o.state.speechRecognized?((0,s.wg)(),(0,s.iD)("i",L)):((0,s.wg)(),(0,s.iD)("i",F))]),(0,s._)("div",B,[o.state.listening?((0,s.wg)(),(0,s.iD)("div",H,J)):o.state.speechRecognized?((0,s.wg)(),(0,s.iD)("div",Y,[(0,s._)("span",{textContent:(0,b.zw)(o.phrase)},null,8,G)])):o.state.responding?((0,s.wg)(),(0,s.iD)("div",Q,[(0,s._)("span",{textContent:(0,b.zw)(o.responseText)},null,8,X)])):(0,s.kq)("",!0)])])),_:1},512)])}var te=n(3493),ne={name:"VoiceAssistant",components:{Modal:te.Z},mixins:[I.Z],data(){return{responseText:"",phrase:"",hideTimeout:void 0,state:{listening:!1,speechRecognized:!1,responding:!1,alerting:!1}}},methods:{reset(){this.state.listening=!1,this.state.speechRecognized=!1,this.state.responding=!1,this.state.alerting=!1,this.phrase="",this.responseText=""},conversationStart(){this.reset(),this.state.listening=!0,this.$refs.assistantModal.show(),this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=void 0)},conversationEnd(){const e=this;this.hideTimeout=setTimeout((()=>{this.reset(),e.$refs.assistantModal.close(),e.hideTimeout=void 0}),4e3)},speechRecognized(e){this.reset(),this.state.speechRecognized=!0,this.phrase=e.phrase,this.$refs.assistantModal.show()},response(e){this.reset(),this.state.responding=!0,this.responseText=e.response_text,this.$refs.assistantModal.show()},alertOn(){this.reset(),this.state.alerting=!0,this.$refs.assistantModal.show()},alertOff(){this.reset(),this.state.alerting=!1,this.$refs.assistantModal.close()},registerHandlers(){this.subscribe(this.conversationStart,null,"platypush.message.event.assistant.ConversationStartEvent"),this.subscribe(this.alertOn,null,"platypush.message.event.assistant.AlertStartedEvent"),this.subscribe(this.alertOff,null,"platypush.message.event.assistant.AlertEndEvent"),this.subscribe(this.speechRecognized,null,"platypush.message.event.assistant.SpeechRecognizedEvent"),this.subscribe(this.response,null,"platypush.message.event.assistant.ResponseEvent"),this.subscribe(this.conversationEnd,null,"platypush.message.event.assistant.ConversationEndEvent","platypush.message.event.assistant.ResponseEndEvent","platypush.message.event.assistant.NoResponseEvent","platypush.message.event.assistant.ConversationTimeoutEvent")}},mounted(){this.registerHandlers()}};const ie=(0,u.Z)(ne,[["render",ee]]);var se=ie;function oe(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var ae={name:"Ntfy",mixins:[I.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.message,image:{icon:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.ntfy.NotificationEvent")}};const re=(0,u.Z)(ae,[["render",oe]]);var ce=re;function le(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var de={mixins:[I.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const ue=(0,u.Z)(de,[["render",le]]);var he=ue,fe={mixins:[I.Z],components:{ConfirmDialog:a.Z,DropdownContainer:f,Events:V,Notifications:A,Ntfy:ce,Pushbullet:he,VoiceAssistant:se},data(){return{config:{},userAuthenticated:!1,connected:!1,pwaInstallEvent:null}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()}},created(){this.initConfig()},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){l.$.onNotification(this.onNotification),l.$.on("connect",(()=>this.connected=!0)),l.$.on("disconnect",(()=>this.connected=!1))}};const pe=(0,u.Z)(fe,[["render",o]]);var me=pe,be=n(2201);const ge=[{path:"/",name:"Panel",component:()=>Promise.all([n.e(5933),n.e(9549),n.e(735),n.e(6281),n.e(58),n.e(2924),n.e(4084),n.e(6096),n.e(6217),n.e(2018),n.e(3393),n.e(7401)]).then(n.bind(n,8665))},{path:"/dashboard/:name",name:"Dashboard",component:()=>Promise.all([n.e(6096),n.e(9966)]).then(n.bind(n,8332))},{path:"/plugin/:plugin",name:"Plugin",component:()=>Promise.all([n.e(5933),n.e(9549),n.e(6281),n.e(2924),n.e(4084),n.e(6096),n.e(6217),n.e(3393),n.e(9975)]).then(n.bind(n,2354))},{path:"/login",name:"Login",component:()=>Promise.all([n.e(8590),n.e(4535)]).then(n.bind(n,1918))},{path:"/register",name:"Register",component:()=>Promise.all([n.e(8590),n.e(685)]).then(n.bind(n,9780))},{path:"/:catchAll(.*)",component:()=>n.e(2245).then(n.bind(n,2751))}],ve=(0,be.p7)({history:(0,be.PO)(),routes:ge});var ye=ve,we=n(5205);(0,we.z)("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});const ke=(0,i.ri)(me);ke.config.globalProperties._config=window.config,ke.use(ye).mount("#app")},8637:function(e,t,n){n.d(t,{Z:function(){return W}});var i=n(5121),s={name:"Api",methods:{execute(e,t=6e4,n=!0){const s={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(s.timeout=t),new Promise(((t,o)=>{i.Z.post("/execute",e,s).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412===e?.response?.data?.code&&window.location.href.indexOf("/register")<0?window.location.href="/register?redirect="+window.location.href:401===e?.response?.data?.code&&window.location.href.indexOf("/login")<0?window.location.href="/login?redirect="+window.location.href:(console.log(e),n&&this.notify({text:e,error:!0}),o(e))}))}))},request(e,t={},n=6e4,i=!0){return this.execute({type:"request",action:e,args:t},n,i)},timeout(e){return new Promise((t=>setTimeout(t,e)))}}};const o=s;var a=o,r={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const c=r;var l=c,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,i]=t.split("=");return e[n]=i,e}),{})},getCookie(e){return this.getCookies()[e]},setCookie(e,t,n){document.cookie=`${e}=${t}; path=${n?.path||"/"}`+(n?.expires?`; expires=${n?.expires.toISOString()}`:"")},deleteCookie(e){document.cookie=`${e}=; expires=1970-01-01T00:00:00Z`}}};const u=d;var h=u,f={name:"DateTime",methods:{formatDate(e,t=!1){return"number"===typeof e?e=new Date(1e3*e):"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,i=!1){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),i&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`}}};const p=f;var m=p,b=(n(3429),n(5250)),g={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const i=()=>{b.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void i();const s=this,o=this.$watch((()=>s._eventsReady),(e=>{e&&(i(),o())}));return o},unsubscribe(e){b.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const v=g;var y=v,w={name:"Extensions",methods:{pluginDisplayName(e){const t=e.split(".");return t.forEach(((e,n)=>{t[n]=e.charAt(0).toUpperCase()+e.slice(1)})),t.length>1&&(t[0]=`[${t[0]}]`),t.join(" ")}}};const k=w;var C=k,x={name:"Notification",methods:{notify(e){b.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const $=x;var T=$,D={name:"Screen",methods:{isMobile(){return window.matchMedia("only screen and (max-width: 768px)").matches},isTablet(){return!this.isMobile()&&window.matchMedia("only screen and (max-width: 1023px)").matches},isDesktop(){return window.matchMedia("only screen and (min-width: 1024px)").matches}}};const E=D;var _=E,M={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")}}};const N=M;var O=N,j=(n(560),{name:"Types",methods:{parseBoolean(e){return"string"===typeof e?(e=e.toLowerCase(),"true"===e||"false"!==e&&!!parseInt(e)):!!e},convertSize(e){"string"===typeof e&&(e=parseInt(e));let t=null;const n=["B","KB","MB","GB","TB"];return n.forEach(((i,s)=>{e<=1024&&null==t?t=i:e>1024&&(s===n.length-1?t=i:e/=1024)})),`${e.toFixed(2)} ${t}`},convertTime(e){const t={},n=[];if(e=parseFloat(e),t.d=Math.round(e/86400),t.h=Math.round(e/3600-24*t.d),t.m=Math.round(e/60-(24*t.d+60*t.h)),t.s=Math.round(e-(24*t.d+3600*t.h+60*t.m),1),parseInt(t.d)){let e=t.d+" day";t.d>1&&(e+="s"),n.push(e)}if(parseInt(t.h)){let e=t.h+" hour";t.h>1&&(e+="s"),n.push(e)}if(parseInt(t.m)){let e=t.m+" minute";t.m>1&&(e+="s"),n.push(e)}let i=t.s+" second";return t.s>1&&(i+="s"),n.push(i),n.join(" ")},objectsEqual(e,t){if("object"!==typeof e||"object"!==typeof t)return!1;if(null==e||null==t)return null==e&&null==t;for(const n of Object.keys(e||{}))switch(typeof e[n]){case"object":if(!this.objectsEqual(e[n],t[n]))return!1;break;case"function":if(e[n].toString()!=t[n]?.toString())return!1;break;default:if(e[n]!=t[n])return!1;break}for(const n of Object.keys(t||{}))if(null==e[n]&&null!=t[n])return!1;return!0},round(e,t){return Number(Math.round(e+"e"+t)+"e-"+t)}}});const S=j;var A=S,I={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");return n[0]?.length&&(e[n[0]]=decodeURIComponent(n[1])),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,i])=>(null!=i?e[n]=i:null!=t[n]&&delete t[n],e)),{}),e={...t,...e};let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},encodeValue(e){return e?.length&&"null"!==e&&"undefined"!==e?e.match(/%[0-9A-F]{2}/i)?e:encodeURIComponent(e):""},fragmentFromArgs(e){return Object.entries(e).filter((([e,t])=>this.encodeValue(e)?.length&&this.encodeValue(t)?.length)).map((([e,t])=>`${this.encodeValue(e)}=${this.encodeValue(t)}`)).join("&")}}};const z=I;var P=z,q={name:"Utils",mixins:[a,l,h,m,y,T,C,_,O,A,P]};const V=q;var W=V},3493:function(e,t,n){n.d(t,{Z:function(){return b}});var i=n(6252),s=n(3577);const o=e=>((0,i.dD)("data-v-09bd997a"),e=e(),(0,i.Cn)(),e),a=["id"],r={key:0,class:"header"},c=["textContent"],l=o((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1))),d=[l],u={class:"body"};function h(e,t,n,o,l,h){return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["modal-container fade-in",{hidden:!l.isVisible}]),id:n.id,style:(0,s.j5)({"--z-index":h.zIndex}),onClick:t[3]||(t[3]=(...e)=>h.close&&h.close(...e))},[(0,i._)("div",{class:(0,s.C_)(["modal",e.$attrs.class])},[(0,i._)("div",{class:"content",style:(0,s.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=e=>e.stopPropagation())},[n.title?((0,i.wg)(),(0,i.iD)("div",r,[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,s.zw)(n.title)},null,8,c)):(0,i.kq)("",!0),(0,i._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(...e)=>h.close&&h.close(...e))},d)])):(0,i.kq)("",!0),(0,i._)("div",u,[(0,i.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>h.close&&h.close(...e))},void 0,!0)])],4)],2)],14,a)}n(560);var f={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1}},data(){return{timeoutId:void 0,prevVisible:this.visible,isVisible:this.visible}},computed:{zIndex(){return 500+this.level}},methods:{close(){this.prevVisible=this.isVisible,this.isVisible=!1},hide(){this.close()},show(){this.prevVisible=this.isVisible,this.isVisible=!0},toggle(){this.isVisible?this.close():this.show()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){const e=this,t=t=>{t?e.$emit("open"):e.$emit("close"),e.isVisible=t};document.body.addEventListener("keyup",this.onKeyUp),this.$watch((()=>this.visible),t),this.$watch((()=>this.isVisible),t)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.prevVisible=this.isVisible,this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const i=parseInt(getComputedStyle(n).zIndex);i>e?(e=i,t=[n]):i===e&&t.push(n)}(t.indexOf(this.$el)<0||t.length>1)&&(this.$el.style.zIndex=e+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){const e=e=>()=>{e.close(),e.timeoutId=void 0};this.timeoutId=setTimeout(e(this),0+this.timeout)}}},p=n(3744);const m=(0,p.Z)(f,[["render",h],["__scopeId","data-v-09bd997a"]]);var b=m},7833:function(e,t,n){n.d(t,{Z:function(){return m}});var i=n(6252),s=n(9963),o=n(3577);const a=e=>((0,i.dD)("data-v-06d2f237"),e=e(),(0,i.Cn)(),e),r={class:"dialog-content"},c=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),l=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(h,{ref:"modal",title:n.title,onClose:u.close},{default:(0,i.w5)((()=>[(0,i._)("div",r,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,s.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>u.onConfirm&&u.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>u.onConfirm&&u.onConfirm(...e))},[c,(0,i.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>u.close&&u.close(...e)),onTouch:t[3]||(t[3]=(...e)=>u.close&&u.close(...e))},[l,(0,i.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["title","onClose"])}var u=n(3493),h={emits:["input","click","close","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"}},methods:{onConfirm(){this.$emit("input"),this.close()},open(){this.$refs.modal.show()},close(){this.$refs.modal.hide(),this.$emit("close")},show(){this.open()},hide(){this.close()}}},f=n(3744);const p=(0,f.Z)(h,[["render",d],["__scopeId","data-v-06d2f237"]]);var m=p}},t={};function n(i){var s=t[i];if(void 0!==s)return s.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,i,s,o){if(!i){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](i[c])}))?i.splice(c--,1):(r=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[i,s,o]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(i,s){if(1&s&&(i=this(i)),8&s)return i;if("object"===typeof i&&i){if(4&s&&i.__esModule)return i;if(16&s&&"function"===typeof i.then)return i}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var r=2&s&&i;"object"==typeof r&&!~e.indexOf(r);r=t(r))Object.getOwnPropertyNames(r).forEach((function(e){a[e]=function(){return i[e]}}));return a["default"]=function(){return i},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,i){return n.f[i](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+({685:"register",2245:"notfound",4535:"login",7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{58:"e14719bf",65:"ae7df477",169:"92c1a438",182:"0d7f4276",281:"0844207b",288:"ae1aea67",446:"cdd8637e",472:"1405415c",667:"3adea503",669:"67b2777b",685:"10911c40",729:"81683ae6",735:"09e06f2a",746:"9a199f8f",813:"b1f63bb9",844:"1cd89eec",906:"38a51fd1",980:"ee52bc55",984:"50a15617",1088:"f184400f",1259:"04c161c9",1327:"a10148a0",1391:"a76844c2",1449:"a5b4b2d2",1485:"501472f0",1512:"a95988d6",1558:"6fb75764",1706:"1a5248ba",1807:"564d1fef",1931:"fb0bd778",1949:"aa522c80",2018:"797df628",2106:"50dde272",2140:"d72a32d8",2154:"81668bf2",2183:"f8766c50",2200:"a7bc2894",2217:"d60fbb58",2245:"388a3a0b",2460:"2a8400ba",2577:"f8b97d09",2582:"737d98fa",2614:"d8f2af9e",2732:"2b76d899",2844:"288f7727",2853:"99de82eb",2892:"96883d80",2893:"c9d72a7c",2924:"46a45250",2951:"82ed7dd0",2976:"e3dbc1e6",2992:"efd583f8",3033:"0d3aca76",3083:"b7c37603",3211:"542ae3e8",3322:"dadc23cc",3368:"8c968129",3369:"cb38d432",3393:"aeccb0ec",3400:"6966f10e",3518:"b56228c9",3559:"61ebd182",3732:"d6584e8e",3826:"cc264dd1",3835:"2db962db",3862:"0ca0e08c",3924:"0fd0a3c0",4053:"3890f446",4084:"5484e219",4109:"9ac9490e",4364:"771a5068",4535:"bdead2cf",4589:"3fcabf71",4619:"b038c54a",4765:"cd86a538",4790:"7514123b",5197:"1a8603ef",5207:"7f241e21",5285:"4efb90e2",5324:"5b829ee6",5329:"1dc4e553",5505:"35fbb782",5638:"d0047a11",5906:"5eaf69b5",5933:"e31ea3c0",6016:"ce3c3d44",6096:"bb407c5d",6148:"5a3df9c4",6217:"e038c85c",6281:"38bbe6a9",6324:"93ea59d2",6362:"4870392f",6429:"20981cdf",6523:"426200f5",6561:"fc5ef77b",6640:"49b4564c",7089:"8779e12e",7381:"6265026f",7401:"61877c5e",7590:"be3564f1",7651:"e7da8dba",7819:"5b29d1a3",7841:"580c6097",7878:"cb30e975",7880:"11b2f479",8039:"951792f1",8069:"51c1e8b1",8179:"3fb18c22",8224:"fd608bb1",8391:"c04e1c3a",8498:"e34e99e5",8590:"034c423a",8621:"edd395ad",8752:"5e3dcc20",8769:"52fe04f5",8784:"5892bf2a",8825:"f5386513",8895:"b476d1b6",8930:"5354086d",8989:"d29a4bdb",9091:"b9371c68",9092:"89f920f0",9211:"e190626a",9334:"bda11894",9381:"a729807d",9461:"1b6014d3",9472:"8ac332bd",9549:"11496765",9751:"9e425e19",9962:"76f7d059",9966:"b0d0a36b",9975:"c9d57b11"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+({7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{58:"ecf614b3",65:"712466ff",169:"4e61bddf",182:"76b6eb09",281:"b8d8c407",288:"ceaf4d40",446:"ced514f5",472:"9c3bb868",669:"dd1b6ede",729:"5b54aac4",735:"93ff4770",746:"215dc404",906:"0c794836",980:"96973824",984:"04a4e901",1259:"705b87de",1327:"a8aa3d69",1391:"3a28e845",1449:"48f369df",1485:"ec7d392e",1558:"e4c74cc7",1706:"0cce53c8",1807:"414ba229",1931:"576454a1",1949:"09946541",2018:"8146b7c4",2140:"ccb2903f",2154:"9e4d2b2d",2217:"3d5833a8",2460:"c47d3d8a",2577:"52c4ebcb",2582:"0d7f9f2c",2844:"31199f56",2892:"0d765211",2893:"9ed78d28",2924:"23b041bd",2976:"0e5bc2d3",2992:"07a12488",3033:"1471fa39",3211:"ebc6e651",3368:"545f822b",3369:"8baddf78",3393:"eca14a3e",3559:"84280be4",3826:"6a236247",3835:"9eceb93e",3924:"fd97d021",4084:"0a0db151",4109:"e6d6b3d3",4364:"502178be",4589:"5cd6acfa",4790:"3b639ae0",5197:"a543b091",5207:"e08afd93",5285:"faa6ed68",5329:"3bb336f9",5638:"245c2ace",5906:"832a3a02",5933:"949d7b2b",6016:"558de04b",6096:"a3036d52",6217:"54339076",6281:"cdb5d498",6324:"0166f2db",6429:"79156821",6523:"9f1785cc",6561:"93704195",7401:"2a411b59",7590:"db11c095",7651:"a7141db8",7841:"634d37da",7878:"ff3f31c5",7880:"bec7de73",8039:"04b8e19b",8069:"6bdb62a5",8179:"cf2ba7d1",8224:"f72887fc",8391:"af187453",8498:"194ed9cc",8590:"88d3487c",8621:"dd386ad4",8769:"212a4f94",8825:"596c01e1",8989:"fd366c78",9092:"5de40234",9211:"c21e860e",9381:"b88ad779",9461:"e2d5774b",9549:"c4059cb5",9751:"f1de86a4",9962:"b2a51ef8",9966:"ce0fe60f",9975:"7646c315"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="platypush:";n.l=function(i,s,o,a){if(e[i])e[i].push(s);else{var r,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=c190f656&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=c190f656&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c190f656\"]])\n\nexport default __exports__","\n\n\n\n","\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=d9e599de\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=d9e599de&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=75b0ae60\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=eb834402\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=eb834402&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { createWebHistory, createRouter } from \"vue-router\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: () => import(/* webpackChunkName: \"panel\" */ \"@/views/Panel\"),\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: () => import(/* webpackChunkName: \"dashboard\" */ \"@/views/Dashboard\"),\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: () => import(/* webpackChunkName: \"plugin\" */ \"@/views/Plugin\"),\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: () => import(/* webpackChunkName: \"login\" */ \"@/views/Login\"),\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: () => import(/* webpackChunkName: \"register\" */ \"@/views/Register\"),\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: () => import(/* webpackChunkName: \"notfound\" */ \"@/views/NotFound\"),\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker'\n\nif (process.env.NODE_ENV === 'production') {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready () {\n console.log(\n 'App is being served from cache by a service worker.\\n' +\n 'For more details, visit https://goo.gl/AFskqB'\n )\n },\n registered () {\n console.log('Service worker has been registered.')\n },\n cached () {\n console.log('Content has been cached for offline use.')\n },\n updatefound () {\n console.log('New content is downloading.')\n },\n updated () {\n console.log('New content is available; please refresh.')\n },\n offline () {\n console.log('No internet connection found. App is running in offline mode.')\n },\n error (error) {\n console.error('Error during service worker registration:', error)\n }\n })\n}\n","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\nimport './registerServiceWorker'\n\nconst app = createApp(App)\napp.config.globalProperties._config = window.config\napp.use(router).mount('#app')\n","\n\n","import script from \"./Api.vue?vue&type=script&lang=js\"\nexport * from \"./Api.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Clipboard.vue?vue&type=script&lang=js\"\nexport * from \"./Clipboard.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Cookies.vue?vue&type=script&lang=js\"\nexport * from \"./Cookies.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./DateTime.vue?vue&type=script&lang=js\"\nexport * from \"./DateTime.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Extensions.vue?vue&type=script&lang=js\"\nexport * from \"./Extensions.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Screen.vue?vue&type=script&lang=js\"\nexport * from \"./Screen.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Text.vue?vue&type=script&lang=js\"\nexport * from \"./Text.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Types.vue?vue&type=script&lang=js\"\nexport * from \"./Types.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Url.vue?vue&type=script&lang=js\"\nexport * from \"./Url.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Modal.vue?vue&type=template&id=09bd997a&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=09bd997a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-09bd997a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=06d2f237&scoped=true\"\nimport script from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\nexport * from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\n\nimport \"./ConfirmDialog.vue?vue&type=style&index=0&id=06d2f237&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-06d2f237\"]])\n\nexport default __exports__","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + ({\"685\":\"register\",\"2245\":\"notfound\",\"4535\":\"login\",\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"58\":\"e14719bf\",\"65\":\"ae7df477\",\"169\":\"92c1a438\",\"182\":\"0d7f4276\",\"281\":\"0844207b\",\"288\":\"ae1aea67\",\"446\":\"cdd8637e\",\"472\":\"1405415c\",\"667\":\"3adea503\",\"669\":\"67b2777b\",\"685\":\"64e266ad\",\"729\":\"81683ae6\",\"735\":\"09e06f2a\",\"746\":\"9a199f8f\",\"813\":\"b1f63bb9\",\"844\":\"1cd89eec\",\"906\":\"38a51fd1\",\"980\":\"ee52bc55\",\"984\":\"50a15617\",\"1088\":\"f184400f\",\"1259\":\"04c161c9\",\"1327\":\"a10148a0\",\"1391\":\"a76844c2\",\"1449\":\"a5b4b2d2\",\"1485\":\"501472f0\",\"1512\":\"a95988d6\",\"1558\":\"6fb75764\",\"1706\":\"1a5248ba\",\"1807\":\"564d1fef\",\"1931\":\"fb0bd778\",\"1949\":\"aa522c80\",\"2018\":\"797df628\",\"2106\":\"50dde272\",\"2140\":\"d72a32d8\",\"2154\":\"81668bf2\",\"2183\":\"f8766c50\",\"2200\":\"a7bc2894\",\"2217\":\"d60fbb58\",\"2245\":\"46477842\",\"2460\":\"2a8400ba\",\"2577\":\"f8b97d09\",\"2582\":\"737d98fa\",\"2614\":\"d8f2af9e\",\"2732\":\"2b76d899\",\"2844\":\"288f7727\",\"2853\":\"99de82eb\",\"2892\":\"96883d80\",\"2893\":\"c9d72a7c\",\"2924\":\"46a45250\",\"2951\":\"82ed7dd0\",\"2976\":\"e3dbc1e6\",\"2992\":\"efd583f8\",\"3033\":\"0d3aca76\",\"3083\":\"b7c37603\",\"3211\":\"542ae3e8\",\"3322\":\"dadc23cc\",\"3368\":\"8c968129\",\"3369\":\"cb38d432\",\"3400\":\"6966f10e\",\"3518\":\"b56228c9\",\"3559\":\"61ebd182\",\"3732\":\"d6584e8e\",\"3826\":\"cc264dd1\",\"3835\":\"2db962db\",\"3862\":\"0ca0e08c\",\"3924\":\"0fd0a3c0\",\"4053\":\"3890f446\",\"4084\":\"5484e219\",\"4109\":\"9ac9490e\",\"4364\":\"771a5068\",\"4535\":\"98ae4df8\",\"4589\":\"3fcabf71\",\"4619\":\"b038c54a\",\"4765\":\"cd86a538\",\"4790\":\"7514123b\",\"5197\":\"1a8603ef\",\"5207\":\"7f241e21\",\"5285\":\"4efb90e2\",\"5324\":\"5b829ee6\",\"5329\":\"1dc4e553\",\"5505\":\"35fbb782\",\"5638\":\"d0047a11\",\"5906\":\"5eaf69b5\",\"5933\":\"e31ea3c0\",\"5957\":\"16321e11\",\"6016\":\"ce3c3d44\",\"6096\":\"bb407c5d\",\"6148\":\"5a3df9c4\",\"6217\":\"e038c85c\",\"6281\":\"38bbe6a9\",\"6324\":\"93ea59d2\",\"6362\":\"4870392f\",\"6429\":\"20981cdf\",\"6523\":\"426200f5\",\"6561\":\"fc5ef77b\",\"6640\":\"49b4564c\",\"7089\":\"8779e12e\",\"7381\":\"6265026f\",\"7401\":\"7a3f217d\",\"7590\":\"be3564f1\",\"7651\":\"e7da8dba\",\"7819\":\"5b29d1a3\",\"7841\":\"580c6097\",\"7878\":\"cb30e975\",\"7880\":\"11b2f479\",\"8039\":\"951792f1\",\"8069\":\"51c1e8b1\",\"8179\":\"3fb18c22\",\"8224\":\"fd608bb1\",\"8391\":\"c04e1c3a\",\"8498\":\"e34e99e5\",\"8590\":\"034c423a\",\"8621\":\"edd395ad\",\"8752\":\"5e3dcc20\",\"8769\":\"52fe04f5\",\"8784\":\"5892bf2a\",\"8825\":\"f5386513\",\"8895\":\"b476d1b6\",\"8930\":\"5354086d\",\"8989\":\"d29a4bdb\",\"9091\":\"b9371c68\",\"9092\":\"89f920f0\",\"9211\":\"e190626a\",\"9334\":\"bda11894\",\"9381\":\"a729807d\",\"9461\":\"1b6014d3\",\"9472\":\"8ac332bd\",\"9549\":\"11496765\",\"9751\":\"9e425e19\",\"9962\":\"76f7d059\",\"9966\":\"3b1ddc55\",\"9975\":\"8ab64401\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + ({\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"58\":\"ecf614b3\",\"65\":\"712466ff\",\"169\":\"4e61bddf\",\"182\":\"76b6eb09\",\"281\":\"b8d8c407\",\"288\":\"ceaf4d40\",\"446\":\"ced514f5\",\"472\":\"9c3bb868\",\"669\":\"dd1b6ede\",\"729\":\"5b54aac4\",\"735\":\"93ff4770\",\"746\":\"215dc404\",\"906\":\"0c794836\",\"980\":\"96973824\",\"984\":\"04a4e901\",\"1259\":\"705b87de\",\"1327\":\"a8aa3d69\",\"1391\":\"3a28e845\",\"1449\":\"48f369df\",\"1485\":\"ec7d392e\",\"1558\":\"e4c74cc7\",\"1706\":\"0cce53c8\",\"1807\":\"414ba229\",\"1931\":\"576454a1\",\"1949\":\"09946541\",\"2018\":\"8146b7c4\",\"2140\":\"ccb2903f\",\"2154\":\"9e4d2b2d\",\"2217\":\"3d5833a8\",\"2460\":\"c47d3d8a\",\"2577\":\"52c4ebcb\",\"2582\":\"0d7f9f2c\",\"2844\":\"31199f56\",\"2892\":\"0d765211\",\"2893\":\"9ed78d28\",\"2924\":\"23b041bd\",\"2976\":\"0e5bc2d3\",\"2992\":\"07a12488\",\"3033\":\"1471fa39\",\"3211\":\"ebc6e651\",\"3368\":\"545f822b\",\"3369\":\"8baddf78\",\"3559\":\"84280be4\",\"3826\":\"6a236247\",\"3835\":\"9eceb93e\",\"3924\":\"fd97d021\",\"4084\":\"0a0db151\",\"4109\":\"e6d6b3d3\",\"4364\":\"502178be\",\"4589\":\"5cd6acfa\",\"4790\":\"3b639ae0\",\"5197\":\"a543b091\",\"5207\":\"e08afd93\",\"5285\":\"faa6ed68\",\"5329\":\"3bb336f9\",\"5638\":\"245c2ace\",\"5906\":\"832a3a02\",\"5933\":\"949d7b2b\",\"5957\":\"e5be8ff9\",\"6016\":\"558de04b\",\"6096\":\"a3036d52\",\"6217\":\"54339076\",\"6281\":\"cdb5d498\",\"6324\":\"0166f2db\",\"6429\":\"79156821\",\"6523\":\"9f1785cc\",\"6561\":\"93704195\",\"7401\":\"2a411b59\",\"7590\":\"db11c095\",\"7651\":\"a7141db8\",\"7841\":\"634d37da\",\"7878\":\"ff3f31c5\",\"7880\":\"bec7de73\",\"8039\":\"04b8e19b\",\"8069\":\"6bdb62a5\",\"8179\":\"cf2ba7d1\",\"8224\":\"f72887fc\",\"8391\":\"af187453\",\"8498\":\"194ed9cc\",\"8590\":\"88d3487c\",\"8621\":\"dd386ad4\",\"8769\":\"212a4f94\",\"8825\":\"596c01e1\",\"8989\":\"fd366c78\",\"9092\":\"5de40234\",\"9211\":\"c21e860e\",\"9381\":\"b88ad779\",\"9461\":\"e2d5774b\",\"9549\":\"c4059cb5\",\"9751\":\"f1de86a4\",\"9962\":\"b2a51ef8\",\"9966\":\"ce0fe60f\",\"9975\":\"7646c315\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"58\":1,\"65\":1,\"169\":1,\"182\":1,\"281\":1,\"288\":1,\"446\":1,\"472\":1,\"669\":1,\"729\":1,\"735\":1,\"746\":1,\"906\":1,\"980\":1,\"984\":1,\"1259\":1,\"1327\":1,\"1391\":1,\"1449\":1,\"1485\":1,\"1558\":1,\"1706\":1,\"1807\":1,\"1931\":1,\"1949\":1,\"2018\":1,\"2140\":1,\"2154\":1,\"2217\":1,\"2460\":1,\"2577\":1,\"2582\":1,\"2844\":1,\"2892\":1,\"2893\":1,\"2924\":1,\"2976\":1,\"2992\":1,\"3033\":1,\"3211\":1,\"3368\":1,\"3369\":1,\"3559\":1,\"3826\":1,\"3835\":1,\"3924\":1,\"4084\":1,\"4109\":1,\"4364\":1,\"4589\":1,\"4790\":1,\"5197\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5906\":1,\"5933\":1,\"5957\":1,\"6016\":1,\"6096\":1,\"6217\":1,\"6281\":1,\"6324\":1,\"6429\":1,\"6523\":1,\"6561\":1,\"7401\":1,\"7590\":1,\"7651\":1,\"7841\":1,\"7878\":1,\"7880\":1,\"8039\":1,\"8069\":1,\"8179\":1,\"8224\":1,\"8391\":1,\"8498\":1,\"8590\":1,\"8621\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9092\":1,\"9211\":1,\"9381\":1,\"9461\":1,\"9549\":1,\"9751\":1,\"9962\":1,\"9966\":1,\"9975\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(1(327|391|558|82|931)|2((15|84|92)4|577|992)|4(109|364|790)|5(9(06|33|57)|8)|6(016|096|217|281|561|69)|8((03|06|98)9|590)|3826|7651|906|9549)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(2520); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","class","_createElementBlock","_hoisted_1","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","id","index","_component_Notification","key","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_toDisplayString","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","initialized","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","$data","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","body","ConfirmDialog","DropdownContainer","Events","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","userAuthenticated","connected","pwaInstallEvent","computed","initConfig","request","prompt","pwaDialog","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","routes","path","router","createRouter","history","createWebHistory","register","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","execute","showError","opts","Promise","resolve","reject","axios","post","then","errors","output","catch","href","indexOf","action","ms","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","split","reduce","obj","item","k","v","value","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","getHours","getMinutes","getSeconds","_eventsReady","$root","subFunc","generateId","unwatch","newVal","btoa","map","String","fromCharCode","round","random","pluginDisplayName","words","forEach","word","idx","charAt","toUpperCase","slice","join","notifyWarning","notifyError","isMobile","matchMedia","matches","isTablet","isDesktop","capitalize","prettify","t","indent","spaces","repeat","parseBoolean","toLowerCase","convertSize","unit","units","u","i","toFixed","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","toString","decimals","parseUrlFragment","hash","replace","getUrlArgs","argsString","acc","tokens","decodeURIComponent","setUrlArgs","curArgs","entries","pathname","fragmentFromArgs","encodeValue","match","encodeURIComponent","filter","Api","Clipboard","Cookies","DateTime","Extensions","Screen","Text","Types","Url","hidden","isVisible","zIndex","$attrs","width","height","$event","stopPropagation","_renderSlot","$slots","onModalClose","emits","visible","Boolean","level","timeoutId","prevVisible","hide","toggle","onKeyUp","visibleHndl","unmounted","removeEventListener","maxZIndex","getComputedStyle","outermostModals","modal","querySelectorAll","onSubmit","_withModifiers","onConfirm","onTouch","confirmText","cancelText","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","every","splice","r","n","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","o","defineProperty","enumerable","get","f","chunkId","all","promises","miniCssF","g","globalThis","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","script","needAttach","scripts","getElementsByTagName","getAttribute","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","target","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","Error","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/app.b5b6f306.js","mappings":"mGAEA,MAAMA,GAAMC,EAAAA,EAAAA,KAEZD,EAAIE,cAAiBC,IACnBH,EAAII,KAAK,gBAAiBD,EAAO,EAGnCH,EAAIK,SAAYC,IACdN,EAAIO,GAAG,gBAAiBD,EAAS,EAGnCN,EAAIQ,oBAAuBC,IACzBT,EAAII,KAAK,sBAAuBK,EAAa,EAG/CT,EAAIU,eAAkBJ,IACpBN,EAAIO,GAAG,sBAAuBD,EAAS,C,kUChBZK,EAAAC,eAAY,WAAvCC,EAAAA,EAAAA,IAA2CC,EAAA,C,MAAnCC,IAAI,U,4BACZC,EAAAA,EAAAA,IAAqCC,EAAA,CAAtBF,IAAI,iBAAe,UACUJ,EAAAO,eAAY,WAAxDL,EAAAA,EAAAA,IAA4DM,EAAA,C,MAA5CJ,IAAI,mB,2BACeJ,EAAAS,gBAAa,WAAhDP,EAAAA,EAAAA,IAAoDQ,EAAA,C,MAAxCN,IAAI,c,2BACOJ,EAAAW,UAAO,WAA9BT,EAAAA,EAAAA,IAAkCU,EAAA,C,MAA5BR,IAAI,Q,4BACVC,EAAAA,EAAAA,IAEgBQ,EAAA,CAFDT,IAAI,YAAaU,QAAOd,EAAAe,Y,mBAAY,IAEnD,UAFmD,4D,qBAInDV,EAAAA,EAAAA,IAAqBW,IACrBX,EAAAA,EAAAA,IAAeY,IAAA,G,wBCVVC,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAAkC,MAAlCC,E,eAMF,GACEC,QAAS,CACPC,MAAAA,CAAOC,GACAA,GAAWC,MAGXD,EAAUE,qBACbC,KAAKC,UAEPD,KAAKF,IAAII,YAAYL,EAAUC,KACjC,EAEAG,OAAAA,GACED,KAAKF,IAAIK,UAAY,EACvB,GAGFC,OAAAA,GACEzC,EAAAA,EAAIO,GAAG,gBAAiB8B,KAAKJ,QAC7BjC,EAAAA,EAAIO,GAAG,iBAAkB8B,KAAKC,QAChC,G,UCpBF,MAAMI,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,Q,SCROb,MAAM,iB,2EAAXC,EAAAA,EAAAA,IAaM,MAbNC,EAaM,gBAZJD,EAAAA,EAAAA,IAWea,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAXmCC,EAAAC,eAAa,CAAzCrC,EAAcsC,EAAIC,M,WAAxCnC,EAAAA,EAAAA,IAWeoC,EAAA,CAVAC,IAAKF,EACLD,GAAIA,EACJI,KAAM1C,EAAa0C,KACnBC,KAAM3C,EAAa2C,KACnBC,MAAO5C,EAAa4C,MACpBC,KAAM7C,EAAa6C,KACnBC,MAAO9C,EAAa8C,MACpBC,QAAS/C,EAAa+C,QACtBC,MAAOhD,EAAagD,MACpBC,UAAS/C,EAAAgD,S,sICTnB9B,MAAM,Q,SACJA,MAAM,e,GACJA,MAAM,O,mBAMNA,MAAM,qB,SACNA,MAAM,e,8GAXjBC,EAAAA,EAAAA,IAmBM,OAnBDD,OAAK+B,EAAAA,EAAAA,IAAA,CAAC,uBAAsB,CAAAJ,QAAmBK,EAAAL,QAAOC,MAASI,EAAAJ,SAASK,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAsD,SAAAtD,EAAAsD,WAAAD,K,CACzDH,EAAAR,QAAK,WAA9BvB,EAAAA,EAAAA,IAAqD,O,MAAhDD,MAAM,Q,aAAqBqC,EAAAA,EAAAA,IAAQL,EAAMR,Q,4BAC9Cc,EAAAA,EAAAA,GAgBM,MAhBNC,EAgBM,CAf2BP,EAAAN,OAASM,EAAAL,SAAWK,EAAAJ,QAAK,WAAxD3B,EAAAA,EAAAA,IAUM,MAVNuC,EAUM,EATJF,EAAAA,EAAAA,GAQM,MARNG,EAQM,CAPwBT,EAAAN,OAASM,EAAAN,MAAMgB,MAAG,WAA9CzC,EAAAA,EAAAA,IAAuD,O,MAAjDyC,IAAKV,EAAAN,MAAMgB,IAA+BC,IAAI,I,WAEtCX,EAAAN,OAASM,EAAAN,MAAMkB,OAAI,WADjC3C,EAAAA,EAAAA,IACuC,K,MADnCD,OAAK+B,EAAAA,EAAAA,IAAA,YAAiBC,EAAAN,MAAMkB,OAAQC,OAAKC,EAAAA,EAAAA,IAAEd,EAAAN,MAAMqB,MAAQ,YAAcf,EAAAN,MAAMqB,MAAQ,K,SAG3Ef,EAAAN,OAASM,EAAAN,MAAMsB,YAAS,WADtC/C,EAAAA,EAAAA,IAC4C,K,MADxCD,OAAK+B,EAAAA,EAAAA,IAAEC,EAAAN,MAAMsB,WAAYH,OAAKC,EAAAA,EAAAA,IAAEd,EAAAN,MAAMqB,MAAQ,YAAcf,EAAAN,MAAMqB,MAAQ,K,SAEtCf,EAAAL,UAAO,WAA/C1B,EAAAA,EAAAA,IAAqD,IAArDgD,IACkCjB,EAAAJ,QAAK,WAAvC3B,EAAAA,EAAAA,IAA6C,IAA7CiD,KAA6C,oCAGnBlB,EAAAV,MAAUU,EAAAN,QAAK,WAA7CzB,EAAAA,EAAAA,IAAmE,O,MAA9DD,MAAM,a,aAAoCqC,EAAAA,EAAAA,IAAQL,EAAKV,O,2BAC9BU,EAAAT,MAAUS,EAAAN,QAAK,WAA7CzB,EAAAA,EAAAA,IAAmE,O,MAA9DD,MAAM,aAAoCW,UAAQqB,EAAAT,M,2BACTS,EAAAV,OAASU,EAAAN,QAAK,WAA5DzB,EAAAA,EAAAA,IAAkF,O,MAA7ED,MAAM,6B,aAAmDqC,EAAAA,EAAAA,IAAQL,EAAKV,O,2BAC7BU,EAAAT,OAASS,EAAAN,QAAK,WAA5DzB,EAAAA,EAAAA,IAAkF,O,MAA7ED,MAAM,6BAAmDW,UAAQqB,EAAAT,M,iCAM5E,OACE4B,KAAM,eACNC,MAAO,CAAC,KAAK,OAAO,OAAO,QAAQ,QAAQ,OAAO,QAAQ,WAE1DjD,QAAS,CACPiC,OAAAA,GACM5B,KAAKiB,MACP4B,OAAOC,KAAK9C,KAAKiB,KAAM,UAGzBjB,KAAK+C,MAAM,UAAW/C,KAAKU,GAC7B,IC5BJ,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,QFWA,GACEiC,KAAM,gBACNK,WAAY,CAACC,aAAYA,GACzBL,MAAO,CACLM,SAAU,CAERC,KAAMC,OACNC,QAAS,MAIbC,KAAM,WACJ,MAAO,CACL3C,MAAO,EACPF,cAAe,CAAC,EAChB8C,SAAU,CAAC,EAEf,EAEA5D,QAAS,CACP6D,OAAQ,SAAS7B,GACf,MAAMjB,EAAKV,KAAKW,QAChBX,KAAKS,cAAcC,GAAMiB,EAEJ,MAAjBA,EAAKuB,WACPvB,EAAKuB,SAAWlD,KAAKkD,UAGvB,MAAMA,EAAWvB,EAAKuB,SAAWO,SAAS9B,EAAKuB,UAAY,EACvDA,IACFlD,KAAKuD,SAAS7C,GAAMgD,WAAW1D,KAAKsB,QAAQqC,KAAK,KAAMjD,GAAKwC,GAEhE,EAEA5B,QAAS,SAASZ,UACTV,KAAKS,cAAcC,UACnBV,KAAKuD,SAAS7C,EACvB,IGlDJ,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,GAAQ,CAAC,YAAY,qBAEzF,Q,oDCREjB,EAAAA,EAAAA,IAAM,M,YAMR,GACEkD,KAAM,SAENW,IAAAA,GACE,MAAO,CACLM,GAAI,KACJC,aAAa,EACbC,SAAS,EACTC,QAAQ,EACRC,QAAS,KACTC,eAAgB,IAChBC,kBAAmB,IACnBC,kBAAmB,IACnBC,SAAU,CAAC,EACXC,wBAAyB,CAAC,EAE9B,EAEA1E,QAAS,CACP2E,kBAAAA,GACEC,QAAQC,IAAI,8CACZxE,KAAKiE,eAAiBQ,KAAKC,IAA0B,EAAtB1E,KAAKiE,eAAoBjE,KAAKmE,mBAC7DnE,KAAK8D,SAAU,EACX9D,KAAK4D,IACP5D,KAAK4D,GAAGe,QAEV3E,KAAKC,SACP,EAEA2E,SAAAA,CAAUC,GACR,MAAMT,EAAW,GAGjB,GAFAS,EAAQA,EAAMvB,KAEO,kBAAVuB,EACT,IACEA,EAAQC,KAAKC,MAAMF,EACrB,CAAE,MAAOG,GACPT,QAAQU,KAAK,mCACbV,QAAQU,KAAKJ,EACf,CAIF,GADAN,QAAQW,MAAML,GACK,UAAfA,EAAM1B,KAAV,CAKI,QAAQnD,KAAKoE,UACfA,EAASe,KAAKnF,KAAKoE,SAAS,OAG1BS,EAAMlD,KAAKwB,QAAQnD,KAAKoE,UAC1BA,EAASe,QAAQC,OAAOC,OAAOrF,KAAKoE,SAASS,EAAMlD,KAAKwB,QAG1D,IAAK,IAAImC,KAAWlB,EACbkB,IAGDA,aAAmBC,MACrBD,EAAUA,EAAQ,GACXA,aAAmBF,UAAYE,aAAmBE,YACzDF,EAAUF,OAAOC,OAAOC,GAAS,IAEnCA,EAAQT,EAAMlD,MAnBhB,CAqBF,EAEA/B,MAAAA,GACMI,KAAK+D,SACPQ,QAAQC,IAAI,gFACRxE,KAAK4D,KACP5D,KAAK4D,GAAG6B,QAAU,OAClBzF,KAAK4D,GAAGe,UAIZJ,QAAQC,IAAI,mCACZxE,KAAK+D,QAAS,EACd/D,KAAKiE,eAAiBjE,KAAKkE,kBAEvBlE,KAAK8D,UACP9D,KAAK8D,SAAU,GAGb9D,KAAKgE,UACP0B,aAAa1F,KAAKgE,SAClBhE,KAAKgE,aAAU2B,EAEnB,EAEAC,OAAAA,CAAQxE,GACNmD,QAAQnD,MAAM,mBACdmD,QAAQnD,MAAMA,EAChB,EAEAnB,OAAAA,CAAQ4E,GACFA,GACFN,QAAQC,IACL,4BAA2BK,EAAMgB,kBAAkBhB,EAAMiB,uBAC3C9F,KAAKiE,eAAiB,QAIzCjE,KAAK+D,QAAS,EAET/D,KAAK8D,UACR9D,KAAK8D,SAAU,EACf9D,KAAK+F,OAET,EAEAA,IAAAA,GACE,IACE,MAAMC,EAAiC,WAAtBC,SAASD,SAAwB,MAAQ,KACpDE,EAAO,GAAEF,OAAcC,SAASE,iBACtCnG,KAAK4D,GAAK,IAAIwC,UAAUF,EAC1B,CAAE,MAAOG,GAGP,OAFA9B,QAAQnD,MAAM,uCACdmD,QAAQnD,MAAMiF,EAEhB,CAEArG,KAAK8D,SAAU,EACf9D,KAAKgE,QAAUN,WAAW1D,KAAKsE,mBAAoBtE,KAAKiE,gBACxDjE,KAAK4D,GAAG0C,UAAYtG,KAAK4E,UACzB5E,KAAK4D,GAAG2C,OAASvG,KAAKJ,OACtBI,KAAK4D,GAAG4C,QAAUxG,KAAK4F,QACvB5F,KAAK4D,GAAG6B,QAAUzF,KAAKC,QACvBD,KAAK6D,aAAc,CACrB,EAEA4C,SAAAA,CAAUC,GACR,MAAMpB,EAAUoB,EAAIpB,QACdqB,EAASD,EAAIC,OAAOC,OAASF,EAAIC,OAAS,CAAC,MAC3CE,EAAcH,EAAIG,YAExB,IAAK,MAAMhC,KAAS8B,EACZ9B,KAAS7E,KAAKoE,WAClBpE,KAAKoE,SAASS,GAAS,CAAC,GAGpBgC,KAAe7G,KAAKqE,0BACxBrE,KAAKqE,wBAAwBwC,GAAeF,GAG9C3G,KAAKoE,SAASS,GAAOgC,GAAevB,EAGtC,MAAO,KACLtF,KAAK8G,YAAYD,EAAY,CAEjC,EAEAC,WAAAA,CAAYD,GACV,MAAMF,EAAS3G,KAAKqE,wBAAwBwC,GAC5C,GAAKF,EAAL,CAGA,IAAK,MAAM9B,KAAS8B,EACb3G,KAAKoE,SAASS,KAASgC,YAGrB7G,KAAKoE,SAASS,GAAOgC,GACvBzB,OAAO2B,KAAK/G,KAAKoE,SAASS,IAAQ+B,eAC9B5G,KAAKoE,SAASS,WAGlB7E,KAAKqE,wBAAwBwC,EAX5B,CAYV,GAGFG,OAAAA,GACErJ,EAAAA,EAAIO,GAAG,YAAa8B,KAAKyG,WACzB9I,EAAAA,EAAIO,GAAG,cAAe8B,KAAK8G,aAE3B9G,KAAKiH,OAAO,UAAWnE,IACrBnF,EAAAA,EAAII,KAAK+E,EAAO,UAAY,aAAa,IAG3C9C,KAAK+F,MACP,GCxLF,MAAM,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAAS,KAEpE,Q,SCNOvG,MAAM,mB,GAEFA,MAAM,Q,SACNA,MAAM,c,SACNA,MAAM,mB,SACNA,MAAM,sB,SACNA,MAAM,oB,GAGNA,MAAM,Q,SACJA,MAAM,a,GACTsC,EAAAA,EAAAA,GAAgC,YAA1B,uBAAmB,G,GAAzBoF,G,SAEG1H,MAAM,qB,2BAGNA,MAAM,c,uFAhBjBC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,EApBJf,EAAAA,EAAAA,IAmBQwI,EAAA,CAnBDzI,IAAI,kBAAgB,C,kBACzB,IAKM,EALNoD,EAAAA,EAAAA,GAKM,MALNC,EAKM,CAJwBqF,EAAAC,MAAMC,WAAQ,WAA1C7H,EAAAA,EAAAA,IAAgD,IAAhDuC,IACsCoF,EAAAC,MAAME,aAAU,WAAtD9H,EAAAA,EAAAA,IAA4D,IAA5DwC,IACyCmF,EAAAC,MAAMG,mBAAgB,WAA/D/H,EAAAA,EAAAA,IAAqE,IAArEgI,MAAqE,WACrEhI,EAAAA,EAAAA,IAAuC,IAAvCgD,OAGFX,EAAAA,EAAAA,GAUM,MAVNY,EAUM,CATyB0E,EAAAC,MAAMK,YAAS,WAA5CjI,EAAAA,EAAAA,IAEM,MAFNkI,EAEMC,IACoCR,EAAAC,MAAMG,mBAAgB,WAAhE/H,EAAAA,EAAAA,IAEM,MAFNoI,EAEM,EADJ/F,EAAAA,EAAAA,GAA6B,Q,aAAvBD,EAAAA,EAAAA,IAAQuF,EAAOU,S,aAEYV,EAAAC,MAAME,aAAU,WAAnD9H,EAAAA,EAAAA,IAEM,MAFNsI,EAEM,EADJjG,EAAAA,EAAAA,GAAmC,Q,aAA7BD,EAAAA,EAAAA,IAAQuF,EAAaY,e,6DAWrC,IACErF,KAAM,iBACNK,WAAY,CAACiF,MAAKA,GAAAA,GAClBC,OAAQ,CAACC,EAAAA,GAET7E,IAAAA,GACE,MAAO,CACL0E,aAAc,GACdF,OAAQ,GACRM,iBAAazC,EAEb0B,MAAO,CACLK,WAAW,EACXF,kBAAkB,EAClBD,YAAY,EACZD,UAAU,GAGhB,EAEA3H,QAAS,CACP0I,KAAAA,GACErI,KAAKqH,MAAMK,WAAY,EACvB1H,KAAKqH,MAAMG,kBAAmB,EAC9BxH,KAAKqH,MAAME,YAAa,EACxBvH,KAAKqH,MAAMC,UAAW,EACtBtH,KAAK8H,OAAS,GACd9H,KAAKgI,aAAe,EACtB,EAEAM,iBAAAA,GACEtI,KAAKqI,QACLrI,KAAKqH,MAAMK,WAAY,EACvB1H,KAAKuI,MAAMC,eAAeC,OAEtBzI,KAAKoI,cACP1C,aAAa1F,KAAKoI,aAClBpI,KAAKoI,iBAAczC,EAEvB,EAEA+C,eAAAA,GACE,MAAMC,EAAO3I,KAEbA,KAAKoI,YAAc1E,YAAW,KAC5B1D,KAAKqI,QACLM,EAAKJ,MAAMC,eAAe7D,QAC1BgE,EAAKP,iBAAczC,CAAQ,GAC1B,IACL,EAEA6B,gBAAAA,CAAiB3C,GACf7E,KAAKqI,QACLrI,KAAKqH,MAAMG,kBAAmB,EAC9BxH,KAAK8H,OAASjD,EAAMiD,OACpB9H,KAAKuI,MAAMC,eAAeC,MAC5B,EAEAG,QAAAA,CAAS/D,GACP7E,KAAKqI,QACLrI,KAAKqH,MAAME,YAAa,EACxBvH,KAAKgI,aAAenD,EAAMgE,cAC1B7I,KAAKuI,MAAMC,eAAeC,MAC5B,EAEAK,OAAAA,GACE9I,KAAKqI,QACLrI,KAAKqH,MAAMC,UAAW,EACtBtH,KAAKuI,MAAMC,eAAeC,MAC5B,EAEAM,QAAAA,GACE/I,KAAKqI,QACLrI,KAAKqH,MAAMC,UAAW,EACtBtH,KAAKuI,MAAMC,eAAe7D,OAC5B,EAEAqE,gBAAAA,GACEhJ,KAAKyG,UAAUzG,KAAKsI,kBAAmB,KAAM,4DAC7CtI,KAAKyG,UAAUzG,KAAK8I,QAAS,KAAM,uDACnC9I,KAAKyG,UAAUzG,KAAK+I,SAAU,KAAM,mDACpC/I,KAAKyG,UAAUzG,KAAKwH,iBAAkB,KAAM,2DAC5CxH,KAAKyG,UAAUzG,KAAK4I,SAAU,KAAM,mDACpC5I,KAAKyG,UAAUzG,KAAK0I,gBAAiB,KACjC,yDACA,qDACA,oDACA,6DACN,GAGFtI,OAAAA,GACEJ,KAAKgJ,kBACP,GCnHF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,MAEpE,U,2CCREvJ,EAAAA,EAAAA,IAAO,M,CAMT,QACEkD,KAAM,OACNuF,OAAQ,CAACC,EAAAA,GAETxI,QAAS,CACPiF,SAAAA,CAAUC,GACR7E,KAAKiJ,OAAO,CACVjI,MAAO6D,EAAM7D,MACbF,KAAM+D,EAAMqE,QACZhI,MAAO,CACLkB,KAAM,SAGZ,GAGFhC,OAAAA,GACEJ,KAAKyG,UAAUzG,KAAK4E,UAAW,KAAM,iDACvC,GCpBF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,MAEpE,U,2CCNEnF,EAAAA,EAAAA,IAAO,M,CAMT,QACEyI,OAAQ,CAACC,EAAAA,GAETxI,QAAS,CACPiF,SAAAA,CAAUC,GACR7E,KAAKiJ,OAAO,CACVjI,MAAO6D,EAAM7D,MACbF,KAAM+D,EAAMsE,KACZjI,MAAO,CACLgB,IAAK2C,EAAMzC,KAAO,0BAA4ByC,EAAMzC,UAAOuD,EAC3DvD,KAAMyC,EAAMzC,UAAOuD,EAAY,SAGrC,GAGFvF,OAAAA,GACEJ,KAAKyG,UACHzG,KAAK4E,UACL,KACA,iEAEJ,GCxBF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAAS,MAEpE,UdkBA,IACEsD,OAAQ,CAACC,EAAAA,GACTnF,WAAY,CACVoG,cAAa,IACbC,kBAAiB,EACjBC,OAAM,EACNC,cAAa,EACbC,KAAI,GACJC,WAAU,GACVC,eAAcA,IAGhBpG,IAAAA,GACE,MAAO,CACLqG,OAAQ,CAAC,EACTC,mBAAmB,EACnBC,WAAW,EACXC,gBAAiB,KAErB,EAEAC,SAAU,CACRxL,YAAAA,GACE,OAAOyB,KAAK4J,mBACR,iBAAkB5J,KAAK2J,MAC7B,EAEA9K,YAAAA,GACE,OAAOmB,KAAKzB,YACd,EAEAQ,aAAAA,GACE,OAAOiB,KAAKzB,eACR,eAAgByB,KAAK2J,QACrB,uBAAwB3J,KAAK2J,OAEnC,EAEA1K,OAAAA,GACE,OAAOe,KAAKzB,cAAgB,SAAUyB,KAAK2J,MAC7C,GAGFhK,QAAS,CACPtB,cAAAA,CAAeD,GACb4B,KAAKuI,MAAM9H,cAAc+C,OAAOpF,EAClC,EAEA,gBAAM4L,GACJhK,KAAK2J,aAAe3J,KAAKiK,QAAQ,aAAc,CAAC,EAAG,KAAO,GAC1DjK,KAAK4J,mBAAoB,CAC3B,EAEAvK,UAAAA,GACMW,KAAK8J,iBACP9J,KAAK8J,gBAAgBI,SAEvBlK,KAAKuI,MAAM4B,UAAUxF,OACvB,GAGFqC,OAAAA,GACEhH,KAAKgK,YACP,EAEAI,WAAAA,GACMpK,KAAKqK,UAAU,qBAAqBzD,QAGxC/D,OAAOyH,iBAAiB,uBAAwBtF,IAC9CA,EAAEuF,iBACFvK,KAAK8J,gBAAkB9E,EACvBhF,KAAKuI,MAAM4B,UAAU1B,OAErBzI,KAAKwK,UAAU,mBAAoB,IAAK,CACtCC,QAAS,IAAIC,MAAK,IAAIA,MAAOC,UAAY,UACzC,GAEN,EAEAvK,OAAAA,GACEzC,EAAAA,EAAIU,eAAe2B,KAAK3B,gBACxBV,EAAAA,EAAIO,GAAG,WAAW,IAAM8B,KAAK6J,WAAY,IACzClM,EAAAA,EAAIO,GAAG,cAAc,IAAM8B,KAAK6J,WAAY,GAC9C,GetGF,MAAM,IAA2B,OAAgB,GAAQ,CAAC,CAAC,SAASe,KAEpE,U,WCPA,MAAMC,GAAS,CACb,CACEC,KAAM,IACNnI,KAAM,QACN9C,UAAWA,IAAM,0JAGnB,CACEiL,KAAM,mBACNnI,KAAM,YACN9C,UAAWA,IAAM,yDAGnB,CACEiL,KAAM,kBACNnI,KAAM,SACN9C,UAAWA,IAAM,+HAGnB,CACEiL,KAAM,SACNnI,KAAM,QACN9C,UAAWA,IAAM,yDAGnB,CACEiL,KAAM,YACNnI,KAAM,WACN9C,UAAWA,IAAM,wDAGnB,CACEiL,KAAM,iBACNjL,UAAWA,IAAM,iCAIfkL,IAASC,EAAAA,GAAAA,IAAa,CAC1BC,SAASC,EAAAA,GAAAA,MACTL,YAGF,U,YCvCEM,EAAAA,GAAAA,GAAU,qBAA2C,CACnDC,KAAAA,GACE7G,QAAQC,IACN,qGAGJ,EACA6G,UAAAA,GACE9G,QAAQC,IAAI,sCACd,EACA8G,MAAAA,GACE/G,QAAQC,IAAI,2CACd,EACA+G,WAAAA,GACEhH,QAAQC,IAAI,8BACd,EACAgH,OAAAA,GACEjH,QAAQC,IAAI,4CACd,EACAiH,OAAAA,GACElH,QAAQC,IAAI,gEACd,EACApD,KAAAA,CAAOA,GACLmD,QAAQnD,MAAM,4CAA6CA,EAC7D,ICxBJ,MAAMsK,IAAMC,EAAAA,EAAAA,IAAUC,IACtBF,GAAI/B,OAAOkC,iBAAiBC,QAAUjJ,OAAO8G,OAC7C+B,GAAIK,IAAIhB,IAAQiB,MAAM,O,qECJtB,GACErJ,KAAM,MACNhD,QAAS,CACPsM,OAAAA,CAAQhC,EAASjG,EAAQ,IAAOkI,GAAU,GACxC,MAAMC,EAAO,CAAC,EAcd,MAZM,WAAYlC,GAAaA,EAAQ,YACrCA,EAAQ,UAAY,aAGhB,SAAUA,GAAaA,EAAQ,UACnCA,EAAQ,QAAU,WAGhBjG,IACFmI,EAAKnI,QAAUA,GAGV,IAAIoI,SAAQ,CAACC,EAASC,KAC3BC,EAAAA,EAAMC,KAAK,WAAYvC,EAASkC,GAC3BM,MAAM7D,IAEL,GADAA,EAAWA,EAAStF,KAAKsF,SACpBA,EAAS8D,QAAQ9F,OAEf,CACL,MAAMxF,EAAQwH,EAAS8D,SAAS,IAAM9D,EACtC5I,KAAKiJ,OAAO,CACVnI,KAAMM,EACNA,OAAO,IAGTkL,EAAOlL,EACT,MATEiL,EAAQzD,EAAS+D,OASnB,IAEDC,OAAOxL,IAG4B,MAAhCA,GAAOwH,UAAUtF,MAAMuC,MACvBhD,OAAOoD,SAAS4G,KAAKC,QAAQ,aAAe,EAE5CjK,OAAOoD,SAAS4G,KAAO,sBAAwBhK,OAAOoD,SAAS4G,KAM/B,MAAhCzL,GAAOwH,UAAUtF,MAAMuC,MACvBhD,OAAOoD,SAAS4G,KAAKC,QAAQ,UAAY,EAEzCjK,OAAOoD,SAAS4G,KAAO,mBAAqBhK,OAAOoD,SAAS4G,MAI9DtI,QAAQC,IAAIpD,GACR8K,GACFlM,KAAKiJ,OAAO,CACVnI,KAAMM,EACNA,OAAO,IAGXkL,EAAOlL,GAAM,GACb,GAEV,EAEA6I,OAAAA,CAAQ8C,EAAQpL,EAAK,CAAC,EAAGqC,EAAQ,IAAOkI,GAAU,GAChD,OAAOlM,KAAKiM,QAAQ,CAClB9I,KAAM,UACN4J,OAAQA,EACRpL,KAAMA,GACLqC,EAASkI,EACd,EAEAlI,OAAAA,CAAQgJ,GACN,OAAO,IAAIZ,SAAQC,GAAW3I,WAAW2I,EAASW,IACpD,IC3EJ,MAAM3M,EAAc,EAEpB,QCJA,GACEsC,KAAM,YACNhD,QAAS,CACP,qBAAMsN,CAAgBnM,SACdoM,UAAUC,UAAUC,UAAUtM,GACpCd,KAAKiJ,OAAO,CACVnI,KAAM,0BACNI,MAAO,CACLkB,KAAM,cAGZ,ICTJ,MAAM,EAAc,EAEpB,QCJA,GACEO,KAAM,UACNhD,QAAS,CACP0N,UAAAA,GACE,OAAOC,SAASC,OAAOC,MAAM,QAAQC,QAAO,CAACC,EAAKC,KAChD,MAAOC,EAAGC,GAAKF,EAAKH,MAAM,KAE1B,OADAE,EAAIE,GAAKC,EACFH,CAAE,GACR,CAAC,EACN,EAEArD,SAAAA,CAAU1H,GACR,OAAO3C,KAAKqN,aAAa1K,EAC3B,EAEA6H,SAAAA,CAAU7H,EAAMmL,EAAO3B,GACrBmB,SAASC,OACN,GAAE5K,KAAQmL,WAAe3B,GAAMrB,MAAQ,OACtCqB,GAAM1B,QAAW,aAAY0B,GAAM1B,QAAQsD,gBAAkB,GAGnE,EAEAC,YAAAA,CAAarL,GACX2K,SAASC,OACN,GAAE5K,kCAEP,ICzBJ,MAAM,EAAc,EAEpB,QCJA,GACEA,KAAM,WACNhD,QAAS,CACPsO,UAAAA,CAAWC,EAAMC,GAAK,GAMpB,MALoB,kBAATD,EACTA,EAAO,IAAIxD,KAAY,IAAPwD,GACO,kBAATA,IACdA,EAAO,IAAIxD,KAAKA,KAAK3F,MAAMmJ,KAEtBA,EAAKE,eAAeC,UAAU,EAAGF,EAAO,GAAK,GACtD,EAEAG,UAAAA,CAAWJ,EAAMK,GAAQ,GAMvB,MALoB,kBAATL,IACTA,EAAO,IAAIxD,KAAY,IAAPwD,IACE,kBAATA,IACTA,EAAO,IAAIxD,KAAKA,KAAK3F,MAAMmJ,KAEtBA,EAAKM,eAAeH,UAAU,EAAGE,EAAU,EAAI,EACxD,EAEAE,cAAAA,CAAeP,EAAMC,GAAK,EAAOI,GAAQ,EAAMG,GAAmB,GAMhE,MALoB,kBAATR,IACTA,EAAO,IAAIxD,KAAY,IAAPwD,IACE,kBAATA,IACTA,EAAO,IAAIxD,KAAKA,KAAK3F,MAAMmJ,KAEzBQ,GAA0C,IAApBR,EAAKS,YAA0C,IAAtBT,EAAKU,cAA4C,IAAtBV,EAAKW,aAC1E7O,KAAKiO,WAAWC,EAAMC,GAEvB,GAAEnO,KAAKiO,WAAWC,EAAMC,OAAUnO,KAAKsO,WAAWJ,EAAMK,IAClE,IC7BJ,MAAM,EAAc,EAEpB,Q,oBCFA,GACE5L,KAAM,SACNoH,SAAU,CACR+E,YAAAA,GACE,OAAO9O,KAAK+O,MAAMxG,MAAM5B,QAAQ9C,WAClC,GAGFlE,QAAS,CACP8G,SAAAA,CAAUnB,EAASuB,KAAgBF,GACjC,MAAMqI,EAAUA,KACdrR,EAAAA,EAAII,KAAK,YAAa,CACpB4I,OAAQA,EACRrB,QAASA,EACTuB,YAAaA,GAAe7G,KAAKiP,cACjC,EAGJ,GAAIjP,KAAK8O,aAEP,YADAE,IAIF,MAAMrG,EAAO3I,KACPkP,EAAUlP,KAAKiH,QAAQ,IAAM0B,EAAKmG,eAAeK,IACjDA,IACFH,IACAE,IACF,IAGF,OAAOA,CACT,EAEApI,WAAAA,CAAYD,GACVlJ,EAAAA,EAAII,KAAK,cAAe8I,EAC1B,EAEAoI,UAAAA,GACE,OAAOG,KAAK,IAAI7J,MAAM,IAAIwB,QAAQsI,KAAI,IAAMC,OAAOC,aAAa9K,KAAK+K,MAAsB,IAAhB/K,KAAKgL,aAClF,ICxCJ,MAAM,EAAc,EAEpB,QCJA,GACE9M,KAAM,aACNhD,QAAS,CACP+P,iBAAAA,CAAkB/M,GAChB,MAAMgN,EAAQhN,EAAK6K,MAAM,KAQzB,OAPAmC,EAAMC,SAAQ,CAACC,EAAMC,KACnBH,EAAMG,GAAOD,EAAKE,OAAO,GAAGC,cAAgBH,EAAKI,MAAM,EAAE,IAGvDN,EAAM/I,OAAS,IACjB+I,EAAM,GAAM,IAAGA,EAAM,OAEhBA,EAAMO,KAAK,IACpB,ICXJ,MAAM,EAAc,EAEpB,QCFA,GACEvN,KAAM,eACNhD,QAAS,CACPsJ,MAAAA,CAAO7K,GACLT,EAAAA,EAAIQ,oBAAoBC,EAC1B,EAEA+R,aAAAA,CAAczJ,GACZ1G,KAAKiJ,OAAO,CACVnI,KAAM4F,EACNvF,SAAS,GAEb,EAEAiP,WAAAA,CAAY1J,GAMV,MALA1G,KAAKiJ,OAAO,CACVnI,KAAM4F,EACNtF,OAAO,IAGHsF,CACR,ICrBJ,MAAM,EAAc,EAEpB,QCJA,GACE/D,KAAM,SACNhD,QAAS,CACP0Q,QAAAA,GACE,OAAOxN,OAAOyN,WAAW,sCAAsCC,OACjE,EAEAC,QAAAA,GACE,OACGxQ,KAAKqQ,YACNxN,OAAOyN,WAAW,uCAAuCC,OAE7D,EAEAE,SAAAA,GACE,OAAO5N,OAAOyN,WAAW,uCAAuCC,OAClE,ICdJ,MAAM,EAAc,EAEpB,QCJA,GACE5N,KAAM,OACNhD,QAAS,CACP+Q,UAAAA,CAAW5P,GACT,OAAKA,GAAM8F,OAGJ9F,EAAKiP,OAAO,GAAGC,cAAgBlP,EAAKmP,MAAM,GAFxCnP,CAGX,EAEA6P,QAAAA,CAAS7P,GACP,OAAOA,EAAK0M,MAAM,KAAK6B,KAAKuB,GAAM5Q,KAAK0Q,WAAWE,KAAIV,KAAK,IAC7D,EAEAW,MAAAA,CAAO/P,EAAMgQ,EAAS,GACpB,OAAOhQ,EAAK0M,MAAM,MAAM6B,KAAKuB,GAAO,GAAE,IAAIG,OAAOD,KAAUF,MAAKV,KAAK,KACvE,ICdJ,MAAM,EAAc,EAEpB,QCJA,G,OAAA,CACEvN,KAAM,QACNhD,QAAS,CACPqR,YAAAA,CAAalD,GACX,MAAqB,kBAAVA,GACTA,EAAQA,EAAMmD,cACA,SAAVnD,GAEU,UAAVA,KAGKrK,SAASqK,MAGXA,CACX,EAEAoD,WAAAA,CAAYpD,GACW,kBAAVA,IACTA,EAAQrK,SAASqK,IAEnB,IAAIqD,EAAO,KACX,MAAMC,EAAQ,CAAC,IAAK,KAAM,KAAM,KAAM,MActC,OAZAA,EAAMxB,SAAQ,CAACyB,EAAGC,KACZxD,GAAS,MAAgB,MAARqD,EACnBA,EAAOE,EACEvD,EAAQ,OACbwD,IAAMF,EAAMxK,OAAO,EACrBuK,EAAOE,EAEPvD,GAAc,KAElB,IAGM,GAAEA,EAAMyD,QAAQ,MAAMJ,GAChC,EAEAK,WAAAA,CAAYC,GACV,MAAMb,EAAI,CAAC,EACLc,EAAM,GAQZ,GANAD,EAAOE,WAAWF,GAClBb,EAAEgB,EAAInN,KAAK+K,MAAMiC,EAAK,OACtBb,EAAEiB,EAAIpN,KAAK+K,MAAMiC,EAAK,KAAW,GAAJb,EAAEgB,GAC/BhB,EAAEkB,EAAIrN,KAAK+K,MAAMiC,EAAK,IAAU,GAAJb,EAAEgB,EAAW,GAAJhB,EAAEiB,IACvCjB,EAAEmB,EAAItN,KAAK+K,MAAMiC,GAAY,GAAJb,EAAEgB,EAAW,KAAJhB,EAAEiB,EAAa,GAAJjB,EAAEkB,GAAO,GAElDrO,SAASmN,EAAEgB,GAAI,CACjB,IAAIA,EAAIhB,EAAEgB,EAAI,OACVhB,EAAEgB,EAAI,IACRA,GAAK,KAEPF,EAAIvM,KAAKyM,EACX,CAEA,GAAInO,SAASmN,EAAEiB,GAAI,CACjB,IAAIA,EAAIjB,EAAEiB,EAAI,QACVjB,EAAEiB,EAAI,IACRA,GAAK,KAEPH,EAAIvM,KAAK0M,EACX,CAEA,GAAIpO,SAASmN,EAAEkB,GAAI,CACjB,IAAIA,EAAIlB,EAAEkB,EAAI,UACVlB,EAAEkB,EAAI,IACRA,GAAK,KAEPJ,EAAIvM,KAAK2M,EACX,CAEA,IAAIC,EAAInB,EAAEmB,EAAI,UAMd,OALInB,EAAEmB,EAAI,IACRA,GAAK,KAEPL,EAAIvM,KAAK4M,GAEFL,EAAIxB,KAAK,IAClB,EAEA8B,YAAAA,CAAaC,EAAGC,GACd,GAAkB,kBAAPD,GAAiC,kBAAPC,EACnC,OAAO,EAET,GAAS,MAALD,GAAkB,MAALC,EACf,OAAY,MAALD,GAAkB,MAALC,EAGtB,IAAK,MAAMC,KAAK/M,OAAO2B,KAAKkL,GAAK,CAAC,GAChC,cAAcA,EAAEE,IACd,IAAK,SACH,IAAKnS,KAAKgS,aAAaC,EAAEE,GAAID,EAAEC,IAC7B,OAAO,EACT,MAEF,IAAK,WACH,GAAIF,EAAEE,GAAGC,YAAcF,EAAEC,IAAIC,WAC3B,OAAO,EACT,MAEF,QACE,GAAIH,EAAEE,IAAMD,EAAEC,GACZ,OAAO,EACT,MAIN,IAAK,MAAMA,KAAK/M,OAAO2B,KAAKmL,GAAK,CAAC,GAChC,GAAY,MAARD,EAAEE,IAAsB,MAARD,EAAEC,GACpB,OAAO,EAEX,OAAO,CACT,EAEA3C,KAAAA,CAAM1B,EAAOuE,GACX,OAAOjP,OAAOqB,KAAK+K,MAAM1B,EAAM,IAAIuE,GAAU,KAAKA,EACpD,KCpHJ,MAAM,EAAc,EAEpB,QCJA,GACE1P,KAAM,MACNhD,QAAS,CACP2S,gBAAAA,GACE,OAAOzP,OAAOoD,SAASsM,KAAKC,QAAQ,KAAM,IAAIA,QAAQ,OAAQ,GAChE,EAEAC,UAAAA,GACE,MAAMC,EAAa7P,OAAOoD,SAASsM,KAAK/E,MAAM,KAAKyC,MAAM,GACzD,OAAKyC,EAAW9L,OAGT8L,EAAW,GACflF,MAAM,QACNC,QAAO,CAACkF,EAAKjF,KACZ,MAAMkF,EAASlF,EAAIF,MAAM,KAGzB,OAFIoF,EAAO,IAAIhM,SACb+L,EAAIC,EAAO,IAAMC,mBAAmBD,EAAO,KACtCD,CAAE,GACR,CAAC,GATG,CAAC,CAUZ,EAEAG,UAAAA,CAAWnR,GACT,MAAMoR,EAAU/S,KAAKyS,aACrB9Q,EAAOyD,OAAO4N,QAAQrR,GACnB8L,QAAO,CAACkF,GAAM9R,EAAKiN,MACL,MAATA,EACF6E,EAAI9R,GAAOiN,EACY,MAAhBiF,EAAQlS,WACRkS,EAAQlS,GACV8R,IACN,CAAC,GAENhR,EAAO,IAAIoR,KAAYpR,GACvB,IAAIsE,EAAY,GAAEpD,OAAOoD,SAASgN,YAAYjT,KAAKsS,qBAC/ClN,OAAO2B,KAAKpF,GAAMiF,SACpBX,GAAa,IAAGjG,KAAKkT,iBAAiBvR,MAExCkB,OAAOoD,SAAS4G,KAAO5G,CACzB,EAEAkN,WAAAA,CAAYrF,GACV,OAAKA,GAAOlH,QAAoB,SAAVkH,GAA8B,cAAVA,EAItCA,EAAMsF,MAAM,iBACPtF,EAEFuF,mBAAmBvF,GANjB,EAOX,EAEAoF,gBAAAA,CAAiBvR,GACf,OAAOyD,OAAO4N,QAAQrR,GACnB2R,QACC,EAAEzS,EAAKiN,KAAW9N,KAAKmT,YAAYtS,IAAM+F,QAAU5G,KAAKmT,YAAYrF,IAAQlH,SAE7EyI,KACC,EAAExO,EAAKiN,KAAY,GAAE9N,KAAKmT,YAAYtS,MAAQb,KAAKmT,YAAYrF,OAEhEoC,KAAK,IACV,IC3DJ,MAAM,EAAc,EAEpB,QCQA,GACEvN,KAAM,QACNuF,OAAQ,CACNqL,EACAC,EACAC,EACAC,EACApK,EACArG,EACA0Q,EACAC,EACAC,EACAC,EACAC,ICvBJ,MAAM,EAAc,EAEpB,O,6JCAavU,MAAM,U,4BAGPsC,EAAAA,EAAAA,GAA0B,KAAvBtC,MAAM,gBAAc,W,GAAvByC,G,GAGCzC,MAAM,Q,0CAVjBC,EAAAA,EAAAA,IAeM,OAfDD,OAAK+B,EAAAA,EAAAA,IAAA,CAAC,0BAAyB,CAAAyS,QAA4B5M,EAAA6M,aAA1BvT,GAAIc,EAAAd,GACvC2B,OAAKC,EAAAA,EAAAA,IAAA,aAAgBhE,EAAA4V,SAAUzS,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAqG,OAAArG,EAAAqG,SAAAhD,K,EACvCG,EAAAA,EAAAA,GAYM,OAZDtC,OAAK+B,EAAAA,EAAAA,IAAA,CAAC,QAAgBf,EAAA2T,OAAO3U,S,EAChCsC,EAAAA,EAAAA,GAUM,OAVDtC,MAAM,UAAW6C,OAAKC,EAAAA,EAAAA,IAAA,WAAcd,EAAA4S,MAAK,WAAc5S,EAAA6S,SAAU5S,QAAKC,EAAA,KAAAA,EAAA,GAAA4S,GAAEA,EAAOC,oB,CACxD/S,EAAAR,QAAK,WAA/BvB,EAAAA,EAAAA,IAKM,MALNsC,EAKM,CAJoCP,EAAAR,QAAK,WAA7CvB,EAAAA,EAAAA,IAAiD,O,MAA5CD,MAAM,Q,aAAQqC,EAAAA,EAAAA,IAAQL,EAAMR,Q,4BACjCc,EAAAA,EAAAA,GAES,UAFDd,MAAM,QAAQmB,IAAI,QAASV,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAqG,OAAArG,EAAAqG,SAAAhD,K,uBAI5CG,EAAAA,EAAAA,GAEM,MAFNW,EAEM,EADJ+R,EAAAA,EAAAA,IAA6BhU,EAAAiU,OAAA,WAAtBC,aAAWhT,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAqG,OAAArG,EAAAqG,SAAAhD,U,kCAQ9B,GACEgB,KAAM,QACNgS,MAAO,CAAC,QAAS,QACjB/R,MAAO,CAELlC,GAAI,CACFyC,KAAMmM,QAIRtO,MAAO,CACLmC,KAAMmM,QAIR8E,MAAO,CACLjR,KAAM,CAACC,OAAQkM,SAIjB+E,OAAQ,CACNlR,KAAM,CAACC,OAAQkM,SAIjBsF,QAAS,CACPzR,KAAM0R,QACNxR,SAAS,GAIXW,QAAS,CACPb,KAAM,CAACC,OAAQkM,SAIjBwF,MAAO,CACL3R,KAAMC,OACNC,QAAS,IAIbC,IAAAA,GACE,MAAO,CACLyR,eAAWpP,EACXqP,YAAahV,KAAK4U,QAClBX,UAAWjU,KAAK4U,QAEpB,EAEA7K,SAAU,CACRmK,MAAAA,GACE,OAAO,IAAMlU,KAAK8U,KACpB,GAGFnV,QAAS,CACPgF,KAAAA,GACE3E,KAAKgV,YAAchV,KAAKiU,UACxBjU,KAAKiU,WAAY,CACnB,EAEAgB,IAAAA,GACEjV,KAAK2E,OACP,EAEA8D,IAAAA,GACEzI,KAAKgV,YAAchV,KAAKiU,UACxBjU,KAAKiU,WAAY,CACnB,EAEAiB,MAAAA,GACMlV,KAAKiU,UACPjU,KAAK2E,QAEL3E,KAAKyI,MACT,EAEA0M,OAAAA,CAAQtQ,GACNA,EAAM0P,kBACY,WAAd1P,EAAMhE,KACRb,KAAK2E,OAET,GAGFvE,OAAAA,GACE,MAAMuI,EAAO3I,KACPoV,EAAeR,IACdA,EAGHjM,EAAK5F,MAAM,QAFX4F,EAAK5F,MAAM,SAIb4F,EAAKsL,UAAYW,CAAM,EAGzBtH,SAASnE,KAAKmB,iBAAiB,QAAStK,KAAKmV,SAC7CnV,KAAKiH,QAAO,IAAMjH,KAAK4U,SAASQ,GAChCpV,KAAKiH,QAAO,IAAMjH,KAAKiU,WAAWmB,EACpC,EAEAC,SAAAA,GACE/H,SAASnE,KAAKmM,oBAAoB,QAAStV,KAAKmV,QAClD,EAEA3J,OAAAA,GAEE,GADAxL,KAAKgV,YAAchV,KAAKiU,UACpBjU,KAAKiU,UAAW,CAElB,IAAIsB,EAAY9R,SAAS+R,iBAAiBxV,KAAKF,KAAKoU,QAChDuB,EAAkB,GAEtB,IAAK,MAAMC,KAASpI,SAASqI,iBAAiB,iCAAkC,CAC9E,MAAMzB,EAASzQ,SAAS+R,iBAAiBE,GAAOxB,QAE5CA,EAASqB,GACXA,EAAYrB,EACZuB,EAAkB,CAACC,IACVxB,IAAWqB,GACpBE,EAAgBtQ,KAAKuQ,EAEzB,EAEID,EAAgB3I,QAAQ9M,KAAKF,KAAO,GAAK2V,EAAgB7O,OAAS,KACpE5G,KAAKF,IAAIuC,MAAM6R,OAASqB,EAAU,EAEtC,CAEA,GAAIvV,KAAKiU,WAAajU,KAAKgE,UAAYhE,KAAK+U,UAAW,CACrD,MAAMzP,EAAWqD,GACR,KAELA,EAAKhE,QACLgE,EAAKoM,eAAYpP,CAAQ,EAI7B3F,KAAK+U,UAAYrR,WAAW4B,EAAQtF,MAAO,EAAEA,KAAKgE,QACpD,CACF,G,UCzJF,MAAM3D,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASuK,GAAQ,CAAC,YAAY,qBAEzF,O,wJCPSpL,MAAM,kB,UAMPsC,EAAAA,EAAAA,GAA0B,KAAvBtC,MAAM,gBAAc,W,UAGvBsC,EAAAA,EAAAA,GAA0B,KAAvBtC,MAAM,gBAAc,W,oEAV7BhB,EAAAA,EAAAA,IAaQ2I,EAAA,CAbDzI,IAAI,QAASsC,MAAOQ,EAAAR,MAAQf,QAAO3B,EAAAqG,O,mBACxC,IAEM,EAFN7C,EAAAA,EAAAA,GAEM,MAFNpC,EAEM,EADJ8U,EAAAA,EAAAA,IAAQhU,EAAAiU,OAAA,kBAAA9O,GAAA,MAGV7D,EAAAA,EAAAA,GAOO,QAPDtC,MAAM,UAAWoW,SAAMlU,EAAA,KAAAA,EAAA,IAAAmU,EAAAA,EAAAA,KAAA,IAAAlU,IAAUrD,EAAAwX,WAAAxX,EAAAwX,aAAAnU,IAAS,e,EAC9CG,EAAAA,EAAAA,GAES,UAFDqB,KAAK,SAAS3D,MAAM,SAAUiC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAwX,WAAAxX,EAAAwX,aAAAnU,IAAYoU,QAAKrU,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAwX,WAAAxX,EAAAwX,aAAAnU,K,CAC9DI,GAA0B,eAAQF,EAAAA,EAAAA,IAAGL,EAAAwU,aAAW,SAElDlU,EAAAA,EAAAA,GAES,UAFDqB,KAAK,SAAS3D,MAAM,aAAciC,QAAKC,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAqG,OAAArG,EAAAqG,SAAAhD,IAAQoU,QAAKrU,EAAA,KAAAA,EAAA,OAAAC,IAAErD,EAAAqG,OAAArG,EAAAqG,SAAAhD,K,CAC9DK,GAA0B,eAAQH,EAAAA,EAAAA,IAAGL,EAAAyU,YAAU,gB,0CASvD,GACEtB,MAAO,CAAC,QAAS,QAAS,QAAS,SACnC3R,WAAY,CAACiF,MAAKA,EAAAA,GAClBrF,MAAO,CACL5B,MAAO,CACLmC,KAAMmM,QAGR0G,YAAa,CACX7S,KAAMmM,OACNjM,QAAS,MAGX4S,WAAY,CACV9S,KAAMmM,OACNjM,QAAS,WAIb1D,QAAS,CACPmW,SAAAA,GACE9V,KAAK+C,MAAM,SACX/C,KAAK2E,OACP,EAEA7B,IAAAA,GACE9C,KAAKuI,MAAMmN,MAAMjN,MACnB,EAEA9D,KAAAA,GACE3E,KAAKuI,MAAMmN,MAAMT,OACjBjV,KAAK+C,MAAM,QACb,EAEA0F,IAAAA,GACEzI,KAAK8C,MACP,EAEAmS,IAAAA,GACEjV,KAAK2E,OACP,I,UCrDJ,MAAMtE,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASuK,GAAQ,CAAC,YAAY,qBAEzF,O,GCRIsL,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqBzQ,IAAjB0Q,EACH,OAAOA,EAAaC,QAGrB,IAAIC,EAASL,EAAyBE,GAAY,CAGjDE,QAAS,CAAC,GAOX,OAHAE,EAAoBJ,GAAUK,KAAKF,EAAOD,QAASC,EAAQA,EAAOD,QAASH,GAGpEI,EAAOD,OACf,CAGAH,EAAoBrE,EAAI0E,E,WCzBxB,IAAIE,EAAW,GACfP,EAAoBQ,EAAI,SAASC,EAAQC,EAAUC,EAAIC,GACtD,IAAGF,EAAH,CAMA,IAAIG,EAAeC,IACnB,IAAS3F,EAAI,EAAGA,EAAIoF,EAAS9P,OAAQ0K,IAAK,CACrCuF,EAAWH,EAASpF,GAAG,GACvBwF,EAAKJ,EAASpF,GAAG,GACjByF,EAAWL,EAASpF,GAAG,GAE3B,IAJA,IAGI4F,GAAY,EACPC,EAAI,EAAGA,EAAIN,EAASjQ,OAAQuQ,MACpB,EAAXJ,GAAsBC,GAAgBD,IAAa3R,OAAO2B,KAAKoP,EAAoBQ,GAAGS,OAAM,SAASvW,GAAO,OAAOsV,EAAoBQ,EAAE9V,GAAKgW,EAASM,GAAK,IAChKN,EAASQ,OAAOF,IAAK,IAErBD,GAAY,EACTH,EAAWC,IAAcA,EAAeD,IAG7C,GAAGG,EAAW,CACbR,EAASW,OAAO/F,IAAK,GACrB,IAAIgG,EAAIR,SACEnR,IAAN2R,IAAiBV,EAASU,EAC/B,CACD,CACA,OAAOV,CArBP,CAJCG,EAAWA,GAAY,EACvB,IAAI,IAAIzF,EAAIoF,EAAS9P,OAAQ0K,EAAI,GAAKoF,EAASpF,EAAI,GAAG,GAAKyF,EAAUzF,IAAKoF,EAASpF,GAAKoF,EAASpF,EAAI,GACrGoF,EAASpF,GAAK,CAACuF,EAAUC,EAAIC,EAwB/B,C,eC5BAZ,EAAoBoB,EAAI,SAAShB,GAChC,IAAIiB,EAASjB,GAAUA,EAAOkB,WAC7B,WAAa,OAAOlB,EAAO,UAAY,EACvC,WAAa,OAAOA,CAAQ,EAE7B,OADAJ,EAAoBvE,EAAE4F,EAAQ,CAAEvF,EAAGuF,IAC5BA,CACR,C,eCPA,IACIE,EADAC,EAAWvS,OAAOwS,eAAiB,SAASlK,GAAO,OAAOtI,OAAOwS,eAAelK,EAAM,EAAI,SAASA,GAAO,OAAOA,EAAImK,SAAW,EAQpI1B,EAAoBvF,EAAI,SAAS9C,EAAOgK,GAEvC,GADU,EAAPA,IAAUhK,EAAQ9N,KAAK8N,IAChB,EAAPgK,EAAU,OAAOhK,EACpB,GAAoB,kBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPgK,GAAahK,EAAM2J,WAAY,OAAO3J,EAC1C,GAAW,GAAPgK,GAAoC,oBAAfhK,EAAMrB,KAAqB,OAAOqB,CAC5D,CACA,IAAIiK,EAAK3S,OAAO5B,OAAO,MACvB2S,EAAoBmB,EAAES,GACtB,IAAIC,EAAM,CAAC,EACXN,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIM,EAAiB,EAAPH,GAAYhK,EAAyB,iBAAXmK,KAAyBP,EAAe5K,QAAQmL,GAAUA,EAAUN,EAASM,GACxH7S,OAAO8S,oBAAoBD,GAASrI,SAAQ,SAAS/O,GAAOmX,EAAInX,GAAO,WAAa,OAAOiN,EAAMjN,EAAM,CAAG,IAI3G,OAFAmX,EAAI,WAAa,WAAa,OAAOlK,CAAO,EAC5CqI,EAAoBvE,EAAEmG,EAAIC,GACnBD,CACR,C,eCxBA5B,EAAoBvE,EAAI,SAAS0E,EAAS6B,GACzC,IAAI,IAAItX,KAAOsX,EACXhC,EAAoBiC,EAAED,EAAYtX,KAASsV,EAAoBiC,EAAE9B,EAASzV,IAC5EuE,OAAOiT,eAAe/B,EAASzV,EAAK,CAAEyX,YAAY,EAAMC,IAAKJ,EAAWtX,IAG3E,C,eCPAsV,EAAoBqC,EAAI,CAAC,EAGzBrC,EAAoBnR,EAAI,SAASyT,GAChC,OAAOrM,QAAQsM,IAAItT,OAAO2B,KAAKoP,EAAoBqC,GAAG/K,QAAO,SAASkL,EAAU9X,GAE/E,OADAsV,EAAoBqC,EAAE3X,GAAK4X,EAASE,GAC7BA,CACR,GAAG,IACJ,C,eCPAxC,EAAoB9E,EAAI,SAASoH,GAEhC,MAAO,cAAgB,CAAC,IAAM,WAAW,KAAO,WAAW,KAAO,QAAQ,KAAO,QAAQ,KAAO,YAAY,KAAO,UAAUA,IAAYA,GAAW,IAAM,CAAC,GAAK,WAAW,GAAK,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,YAAYA,GAAW,KAC39E,C,eCHAtC,EAAoByC,SAAW,SAASH,GAEvC,MAAO,eAAiB,CAAC,KAAO,QAAQ,KAAO,YAAY,KAAO,UAAUA,IAAYA,GAAW,IAAM,CAAC,GAAK,WAAW,GAAK,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,IAAM,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,WAAW,KAAO,YAAYA,GAAW,MAChvD,C,eCJAtC,EAAoB0C,EAAI,WACvB,GAA0B,kBAAfC,WAAyB,OAAOA,WAC3C,IACC,OAAO9Y,MAAQ,IAAIwF,SAAS,cAAb,EAChB,CAAE,MAAOR,GACR,GAAsB,kBAAXnC,OAAqB,OAAOA,MACxC,CACA,CAPuB,E,eCAxBsT,EAAoBiC,EAAI,SAAS1K,EAAKqL,GAAQ,OAAO3T,OAAO4T,UAAUC,eAAexC,KAAK/I,EAAKqL,EAAO,C,eCAtG,IAAIG,EAAa,CAAC,EACdC,EAAoB,aAExBhD,EAAoBiD,EAAI,SAASlT,EAAKmT,EAAMxY,EAAK4X,GAChD,GAAGS,EAAWhT,GAAQgT,EAAWhT,GAAKf,KAAKkU,OAA3C,CACA,IAAIC,EAAQC,EACZ,QAAW5T,IAAR9E,EAEF,IADA,IAAI2Y,EAAUlM,SAASmM,qBAAqB,UACpCnI,EAAI,EAAGA,EAAIkI,EAAQ5S,OAAQ0K,IAAK,CACvC,IAAIS,EAAIyH,EAAQlI,GAChB,GAAGS,EAAE2H,aAAa,QAAUxT,GAAO6L,EAAE2H,aAAa,iBAAmBP,EAAoBtY,EAAK,CAAEyY,EAASvH,EAAG,KAAO,CACpH,CAEGuH,IACHC,GAAa,EACbD,EAAShM,SAASqM,cAAc,UAEhCL,EAAOM,QAAU,QACjBN,EAAOtV,QAAU,IACbmS,EAAoB0D,IACvBP,EAAOQ,aAAa,QAAS3D,EAAoB0D,IAElDP,EAAOQ,aAAa,eAAgBX,EAAoBtY,GAExDyY,EAAOpX,IAAMgE,GAEdgT,EAAWhT,GAAO,CAACmT,GACnB,IAAIU,EAAmB,SAASC,EAAMnV,GAErCyU,EAAO9S,QAAU8S,EAAOW,OAAS,KACjCvU,aAAa1B,GACb,IAAIkW,EAAUhB,EAAWhT,GAIzB,UAHOgT,EAAWhT,GAClBoT,EAAOa,YAAcb,EAAOa,WAAWC,YAAYd,GACnDY,GAAWA,EAAQtK,SAAQ,SAASkH,GAAM,OAAOA,EAAGjS,EAAQ,IACzDmV,EAAM,OAAOA,EAAKnV,EACtB,EACIb,EAAUN,WAAWqW,EAAiBpW,KAAK,UAAMgC,EAAW,CAAExC,KAAM,UAAWkX,OAAQf,IAAW,MACtGA,EAAO9S,QAAUuT,EAAiBpW,KAAK,KAAM2V,EAAO9S,SACpD8S,EAAOW,OAASF,EAAiBpW,KAAK,KAAM2V,EAAOW,QACnDV,GAAcjM,SAASgN,KAAKpa,YAAYoZ,EApCkB,CAqC3D,C,eCxCAnD,EAAoBmB,EAAI,SAAShB,GACX,qBAAXiE,QAA0BA,OAAOC,aAC1CpV,OAAOiT,eAAe/B,EAASiE,OAAOC,YAAa,CAAE1M,MAAO,WAE7D1I,OAAOiT,eAAe/B,EAAS,aAAc,CAAExI,OAAO,GACvD,C,eCNAqI,EAAoBhE,EAAI,G,eCAxB,GAAwB,qBAAb7E,SAAX,CACA,IAAImN,EAAmB,SAAShC,EAASiC,EAAUC,EAAQtO,EAASC,GACnE,IAAIsO,EAAUtN,SAASqM,cAAc,QAErCiB,EAAQC,IAAM,aACdD,EAAQzX,KAAO,WACf,IAAI2X,EAAiB,SAASjW,GAG7B,GADA+V,EAAQpU,QAAUoU,EAAQX,OAAS,KAChB,SAAfpV,EAAM1B,KACTkJ,QACM,CACN,IAAI0O,EAAYlW,IAAyB,SAAfA,EAAM1B,KAAkB,UAAY0B,EAAM1B,MAChE6X,EAAWnW,GAASA,EAAMwV,QAAUxV,EAAMwV,OAAOxN,MAAQ6N,EACzDrU,EAAM,IAAI4U,MAAM,qBAAuBxC,EAAU,cAAgBuC,EAAW,KAChF3U,EAAIR,KAAO,wBACXQ,EAAIlD,KAAO4X,EACX1U,EAAI4D,QAAU+Q,EACVJ,EAAQT,YAAYS,EAAQT,WAAWC,YAAYQ,GACvDtO,EAAOjG,EACR,CACD,EASA,OARAuU,EAAQpU,QAAUoU,EAAQX,OAASa,EACnCF,EAAQ/N,KAAO6N,EAEXC,EACHA,EAAOR,WAAWe,aAAaN,EAASD,EAAOQ,aAE/C7N,SAASgN,KAAKpa,YAAY0a,GAEpBA,CACR,EACIQ,EAAiB,SAASvO,EAAM6N,GAEnC,IADA,IAAIW,EAAmB/N,SAASmM,qBAAqB,QAC7CnI,EAAI,EAAGA,EAAI+J,EAAiBzU,OAAQ0K,IAAK,CAChD,IAAIgK,EAAMD,EAAiB/J,GACvBiK,EAAWD,EAAI5B,aAAa,cAAgB4B,EAAI5B,aAAa,QACjE,GAAe,eAAZ4B,EAAIT,MAAyBU,IAAa1O,GAAQ0O,IAAab,GAAW,OAAOY,CACrF,CACA,IAAIE,EAAoBlO,SAASmM,qBAAqB,SACtD,IAAQnI,EAAI,EAAGA,EAAIkK,EAAkB5U,OAAQ0K,IAAK,CAC7CgK,EAAME,EAAkBlK,GACxBiK,EAAWD,EAAI5B,aAAa,aAChC,GAAG6B,IAAa1O,GAAQ0O,IAAab,EAAU,OAAOY,CACvD,CACD,EACIG,EAAiB,SAAShD,GAC7B,OAAO,IAAIrM,SAAQ,SAASC,EAASC,GACpC,IAAIO,EAAOsJ,EAAoByC,SAASH,GACpCiC,EAAWvE,EAAoBhE,EAAItF,EACvC,GAAGuO,EAAevO,EAAM6N,GAAW,OAAOrO,IAC1CoO,EAAiBhC,EAASiC,EAAU,KAAMrO,EAASC,EACpD,GACD,EAEIoP,EAAqB,CACxB,KAAM,GAGPvF,EAAoBqC,EAAEmD,QAAU,SAASlD,EAASE,GACjD,IAAIiD,EAAY,CAAC,GAAK,EAAE,GAAK,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,IAAM,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,EAAE,KAAO,GACh0BF,EAAmBjD,GAAUE,EAASxT,KAAKuW,EAAmBjD,IACzB,IAAhCiD,EAAmBjD,IAAkBmD,EAAUnD,IACtDE,EAASxT,KAAKuW,EAAmBjD,GAAWgD,EAAehD,GAAShM,MAAK,WACxEiP,EAAmBjD,GAAW,CAC/B,IAAG,SAASzT,GAEX,aADO0W,EAAmBjD,GACpBzT,CACP,IAEF,CAtE2C,C,eCK3C,IAAI6W,EAAkB,CACrB,KAAM,GAGP1F,EAAoBqC,EAAErB,EAAI,SAASsB,EAASE,GAE1C,IAAImD,EAAqB3F,EAAoBiC,EAAEyD,EAAiBpD,GAAWoD,EAAgBpD,QAAW9S,EACtG,GAA0B,IAAvBmW,EAGF,GAAGA,EACFnD,EAASxT,KAAK2W,EAAmB,SAEjC,GAAI,oJAAoJC,KAAKtD,GAyBtJoD,EAAgBpD,GAAW,MAzBqI,CAEtK,IAAIuD,EAAU,IAAI5P,SAAQ,SAASC,EAASC,GAAUwP,EAAqBD,EAAgBpD,GAAW,CAACpM,EAASC,EAAS,IACzHqM,EAASxT,KAAK2W,EAAmB,GAAKE,GAGtC,IAAI9V,EAAMiQ,EAAoBhE,EAAIgE,EAAoB9E,EAAEoH,GAEpDrX,EAAQ,IAAI6Z,MACZgB,EAAe,SAASpX,GAC3B,GAAGsR,EAAoBiC,EAAEyD,EAAiBpD,KACzCqD,EAAqBD,EAAgBpD,GACX,IAAvBqD,IAA0BD,EAAgBpD,QAAW9S,GACrDmW,GAAoB,CACtB,IAAIf,EAAYlW,IAAyB,SAAfA,EAAM1B,KAAkB,UAAY0B,EAAM1B,MAChE+Y,EAAUrX,GAASA,EAAMwV,QAAUxV,EAAMwV,OAAOnY,IACpDd,EAAM8H,QAAU,iBAAmBuP,EAAU,cAAgBsC,EAAY,KAAOmB,EAAU,IAC1F9a,EAAMuB,KAAO,iBACbvB,EAAM+B,KAAO4X,EACb3Z,EAAM6I,QAAUiS,EAChBJ,EAAmB,GAAG1a,EACvB,CAEF,EACA+U,EAAoBiD,EAAElT,EAAK+V,EAAc,SAAWxD,EAASA,EAC9D,CAGJ,EAUAtC,EAAoBQ,EAAEQ,EAAI,SAASsB,GAAW,OAAoC,IAA7BoD,EAAgBpD,EAAgB,EAGrF,IAAI0D,EAAuB,SAASC,EAA4B9Y,GAC/D,IAKI8S,EAAUqC,EALV5B,EAAWvT,EAAK,GAChB+Y,EAAc/Y,EAAK,GACnBgZ,EAAUhZ,EAAK,GAGIgO,EAAI,EAC3B,GAAGuF,EAAS0F,MAAK,SAAS7b,GAAM,OAA+B,IAAxBmb,EAAgBnb,EAAW,IAAI,CACrE,IAAI0V,KAAYiG,EACZlG,EAAoBiC,EAAEiE,EAAajG,KACrCD,EAAoBrE,EAAEsE,GAAYiG,EAAYjG,IAGhD,GAAGkG,EAAS,IAAI1F,EAAS0F,EAAQnG,EAClC,CAEA,IADGiG,GAA4BA,EAA2B9Y,GACrDgO,EAAIuF,EAASjQ,OAAQ0K,IACzBmH,EAAU5B,EAASvF,GAChB6E,EAAoBiC,EAAEyD,EAAiBpD,IAAYoD,EAAgBpD,IACrEoD,EAAgBpD,GAAS,KAE1BoD,EAAgBpD,GAAW,EAE5B,OAAOtC,EAAoBQ,EAAEC,EAC9B,EAEI4F,EAAqB7T,KAAK,yBAA2BA,KAAK,0BAA4B,GAC1F6T,EAAmB5M,QAAQuM,EAAqBxY,KAAK,KAAM,IAC3D6Y,EAAmBrX,KAAOgX,EAAqBxY,KAAK,KAAM6Y,EAAmBrX,KAAKxB,KAAK6Y,G,ICpFvF,IAAIC,EAAsBtG,EAAoBQ,OAAEhR,EAAW,CAAC,OAAO,WAAa,OAAOwQ,EAAoB,KAAO,IAClHsG,EAAsBtG,EAAoBQ,EAAE8F,E","sources":["webpack://platypush/./src/bus.js","webpack://platypush/./src/App.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue?144d","webpack://platypush/./src/components/Notifications.vue","webpack://platypush/./src/components/Notification.vue","webpack://platypush/./src/components/Notification.vue?deb2","webpack://platypush/./src/components/Notifications.vue?e79f","webpack://platypush/./src/Events.vue","webpack://platypush/./src/Events.vue?0562","webpack://platypush/./src/components/VoiceAssistant.vue","webpack://platypush/./src/components/VoiceAssistant.vue?e102","webpack://platypush/./src/components/Ntfy.vue","webpack://platypush/./src/components/Ntfy.vue?4660","webpack://platypush/./src/components/Pushbullet.vue","webpack://platypush/./src/components/Pushbullet.vue?a5f8","webpack://platypush/./src/App.vue?7ccd","webpack://platypush/./src/router/index.js","webpack://platypush/./src/registerServiceWorker.js","webpack://platypush/./src/main.js","webpack://platypush/./src/utils/Api.vue","webpack://platypush/./src/utils/Api.vue?331a","webpack://platypush/./src/utils/Clipboard.vue","webpack://platypush/./src/utils/Clipboard.vue?9589","webpack://platypush/./src/utils/Cookies.vue","webpack://platypush/./src/utils/Cookies.vue?0832","webpack://platypush/./src/utils/DateTime.vue","webpack://platypush/./src/utils/DateTime.vue?3df3","webpack://platypush/./src/utils/Events.vue","webpack://platypush/./src/utils/Events.vue?ad6c","webpack://platypush/./src/utils/Extensions.vue","webpack://platypush/./src/utils/Extensions.vue?43c9","webpack://platypush/./src/utils/Notification.vue","webpack://platypush/./src/utils/Notification.vue?b668","webpack://platypush/./src/utils/Screen.vue","webpack://platypush/./src/utils/Screen.vue?714e","webpack://platypush/./src/utils/Text.vue","webpack://platypush/./src/utils/Text.vue?61b3","webpack://platypush/./src/utils/Types.vue","webpack://platypush/./src/utils/Types.vue?2b41","webpack://platypush/./src/utils/Url.vue","webpack://platypush/./src/utils/Url.vue?5bd8","webpack://platypush/./src/Utils.vue","webpack://platypush/./src/Utils.vue?83c2","webpack://platypush/./src/components/Modal.vue","webpack://platypush/./src/components/Modal.vue?db1b","webpack://platypush/./src/components/elements/ConfirmDialog.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue?f384","webpack://platypush/webpack/bootstrap","webpack://platypush/webpack/runtime/chunk loaded","webpack://platypush/webpack/runtime/compat get default export","webpack://platypush/webpack/runtime/create fake namespace object","webpack://platypush/webpack/runtime/define property getters","webpack://platypush/webpack/runtime/ensure chunk","webpack://platypush/webpack/runtime/get javascript chunk filename","webpack://platypush/webpack/runtime/get mini-css chunk filename","webpack://platypush/webpack/runtime/global","webpack://platypush/webpack/runtime/hasOwnProperty shorthand","webpack://platypush/webpack/runtime/load script","webpack://platypush/webpack/runtime/make namespace object","webpack://platypush/webpack/runtime/publicPath","webpack://platypush/webpack/runtime/css loading","webpack://platypush/webpack/runtime/jsonp chunk loading","webpack://platypush/webpack/startup"],"sourcesContent":["import mitt from 'mitt'\n\nconst bus = mitt()\n\nbus.publishEntity = (entity) => {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=c190f656&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=c190f656&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-c190f656\"]])\n\nexport default __exports__","\n\n\n\n","\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=d9e599de\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=d9e599de&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=75b0ae60\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=eb834402\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=eb834402&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { createWebHistory, createRouter } from \"vue-router\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: () => import(/* webpackChunkName: \"panel\" */ \"@/views/Panel\"),\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: () => import(/* webpackChunkName: \"dashboard\" */ \"@/views/Dashboard\"),\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: () => import(/* webpackChunkName: \"plugin\" */ \"@/views/Plugin\"),\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: () => import(/* webpackChunkName: \"login\" */ \"@/views/Login\"),\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: () => import(/* webpackChunkName: \"register\" */ \"@/views/Register\"),\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: () => import(/* webpackChunkName: \"notfound\" */ \"@/views/NotFound\"),\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker'\n\nif (process.env.NODE_ENV === 'production') {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready () {\n console.log(\n 'App is being served from cache by a service worker.\\n' +\n 'For more details, visit https://goo.gl/AFskqB'\n )\n },\n registered () {\n console.log('Service worker has been registered.')\n },\n cached () {\n console.log('Content has been cached for offline use.')\n },\n updatefound () {\n console.log('New content is downloading.')\n },\n updated () {\n console.log('New content is available; please refresh.')\n },\n offline () {\n console.log('No internet connection found. App is running in offline mode.')\n },\n error (error) {\n console.error('Error during service worker registration:', error)\n }\n })\n}\n","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\nimport './registerServiceWorker'\n\nconst app = createApp(App)\napp.config.globalProperties._config = window.config\napp.use(router).mount('#app')\n","\n\n","import script from \"./Api.vue?vue&type=script&lang=js\"\nexport * from \"./Api.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Clipboard.vue?vue&type=script&lang=js\"\nexport * from \"./Clipboard.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Cookies.vue?vue&type=script&lang=js\"\nexport * from \"./Cookies.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./DateTime.vue?vue&type=script&lang=js\"\nexport * from \"./DateTime.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Extensions.vue?vue&type=script&lang=js\"\nexport * from \"./Extensions.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Screen.vue?vue&type=script&lang=js\"\nexport * from \"./Screen.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Text.vue?vue&type=script&lang=js\"\nexport * from \"./Text.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Types.vue?vue&type=script&lang=js\"\nexport * from \"./Types.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Url.vue?vue&type=script&lang=js\"\nexport * from \"./Url.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Modal.vue?vue&type=template&id=09bd997a&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=09bd997a&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-09bd997a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=06d2f237&scoped=true\"\nimport script from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\nexport * from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\n\nimport \"./ConfirmDialog.vue?vue&type=style&index=0&id=06d2f237&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-06d2f237\"]])\n\nexport default __exports__","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + ({\"685\":\"register\",\"2245\":\"notfound\",\"4535\":\"login\",\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"58\":\"e14719bf\",\"65\":\"ae7df477\",\"169\":\"92c1a438\",\"182\":\"0d7f4276\",\"281\":\"0844207b\",\"288\":\"ae1aea67\",\"446\":\"cdd8637e\",\"472\":\"1405415c\",\"667\":\"3adea503\",\"669\":\"67b2777b\",\"685\":\"10911c40\",\"729\":\"81683ae6\",\"735\":\"09e06f2a\",\"746\":\"9a199f8f\",\"813\":\"b1f63bb9\",\"844\":\"1cd89eec\",\"906\":\"38a51fd1\",\"980\":\"ee52bc55\",\"984\":\"50a15617\",\"1088\":\"f184400f\",\"1259\":\"04c161c9\",\"1327\":\"a10148a0\",\"1391\":\"a76844c2\",\"1449\":\"a5b4b2d2\",\"1485\":\"501472f0\",\"1512\":\"a95988d6\",\"1558\":\"6fb75764\",\"1706\":\"1a5248ba\",\"1807\":\"564d1fef\",\"1931\":\"fb0bd778\",\"1949\":\"aa522c80\",\"2018\":\"797df628\",\"2106\":\"50dde272\",\"2140\":\"d72a32d8\",\"2154\":\"81668bf2\",\"2183\":\"f8766c50\",\"2200\":\"a7bc2894\",\"2217\":\"d60fbb58\",\"2245\":\"388a3a0b\",\"2460\":\"2a8400ba\",\"2577\":\"f8b97d09\",\"2582\":\"737d98fa\",\"2614\":\"d8f2af9e\",\"2732\":\"2b76d899\",\"2844\":\"288f7727\",\"2853\":\"99de82eb\",\"2892\":\"96883d80\",\"2893\":\"c9d72a7c\",\"2924\":\"46a45250\",\"2951\":\"82ed7dd0\",\"2976\":\"e3dbc1e6\",\"2992\":\"efd583f8\",\"3033\":\"0d3aca76\",\"3083\":\"b7c37603\",\"3211\":\"542ae3e8\",\"3322\":\"dadc23cc\",\"3368\":\"8c968129\",\"3369\":\"cb38d432\",\"3393\":\"aeccb0ec\",\"3400\":\"6966f10e\",\"3518\":\"b56228c9\",\"3559\":\"61ebd182\",\"3732\":\"d6584e8e\",\"3826\":\"cc264dd1\",\"3835\":\"2db962db\",\"3862\":\"0ca0e08c\",\"3924\":\"0fd0a3c0\",\"4053\":\"3890f446\",\"4084\":\"5484e219\",\"4109\":\"9ac9490e\",\"4364\":\"771a5068\",\"4535\":\"bdead2cf\",\"4589\":\"3fcabf71\",\"4619\":\"b038c54a\",\"4765\":\"cd86a538\",\"4790\":\"7514123b\",\"5197\":\"1a8603ef\",\"5207\":\"7f241e21\",\"5285\":\"4efb90e2\",\"5324\":\"5b829ee6\",\"5329\":\"1dc4e553\",\"5505\":\"35fbb782\",\"5638\":\"d0047a11\",\"5906\":\"5eaf69b5\",\"5933\":\"e31ea3c0\",\"6016\":\"ce3c3d44\",\"6096\":\"bb407c5d\",\"6148\":\"5a3df9c4\",\"6217\":\"e038c85c\",\"6281\":\"38bbe6a9\",\"6324\":\"93ea59d2\",\"6362\":\"4870392f\",\"6429\":\"20981cdf\",\"6523\":\"426200f5\",\"6561\":\"fc5ef77b\",\"6640\":\"49b4564c\",\"7089\":\"8779e12e\",\"7381\":\"6265026f\",\"7401\":\"61877c5e\",\"7590\":\"be3564f1\",\"7651\":\"e7da8dba\",\"7819\":\"5b29d1a3\",\"7841\":\"580c6097\",\"7878\":\"cb30e975\",\"7880\":\"11b2f479\",\"8039\":\"951792f1\",\"8069\":\"51c1e8b1\",\"8179\":\"3fb18c22\",\"8224\":\"fd608bb1\",\"8391\":\"c04e1c3a\",\"8498\":\"e34e99e5\",\"8590\":\"034c423a\",\"8621\":\"edd395ad\",\"8752\":\"5e3dcc20\",\"8769\":\"52fe04f5\",\"8784\":\"5892bf2a\",\"8825\":\"f5386513\",\"8895\":\"b476d1b6\",\"8930\":\"5354086d\",\"8989\":\"d29a4bdb\",\"9091\":\"b9371c68\",\"9092\":\"89f920f0\",\"9211\":\"e190626a\",\"9334\":\"bda11894\",\"9381\":\"a729807d\",\"9461\":\"1b6014d3\",\"9472\":\"8ac332bd\",\"9549\":\"11496765\",\"9751\":\"9e425e19\",\"9962\":\"76f7d059\",\"9966\":\"b0d0a36b\",\"9975\":\"c9d57b11\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + ({\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"58\":\"ecf614b3\",\"65\":\"712466ff\",\"169\":\"4e61bddf\",\"182\":\"76b6eb09\",\"281\":\"b8d8c407\",\"288\":\"ceaf4d40\",\"446\":\"ced514f5\",\"472\":\"9c3bb868\",\"669\":\"dd1b6ede\",\"729\":\"5b54aac4\",\"735\":\"93ff4770\",\"746\":\"215dc404\",\"906\":\"0c794836\",\"980\":\"96973824\",\"984\":\"04a4e901\",\"1259\":\"705b87de\",\"1327\":\"a8aa3d69\",\"1391\":\"3a28e845\",\"1449\":\"48f369df\",\"1485\":\"ec7d392e\",\"1558\":\"e4c74cc7\",\"1706\":\"0cce53c8\",\"1807\":\"414ba229\",\"1931\":\"576454a1\",\"1949\":\"09946541\",\"2018\":\"8146b7c4\",\"2140\":\"ccb2903f\",\"2154\":\"9e4d2b2d\",\"2217\":\"3d5833a8\",\"2460\":\"c47d3d8a\",\"2577\":\"52c4ebcb\",\"2582\":\"0d7f9f2c\",\"2844\":\"31199f56\",\"2892\":\"0d765211\",\"2893\":\"9ed78d28\",\"2924\":\"23b041bd\",\"2976\":\"0e5bc2d3\",\"2992\":\"07a12488\",\"3033\":\"1471fa39\",\"3211\":\"ebc6e651\",\"3368\":\"545f822b\",\"3369\":\"8baddf78\",\"3393\":\"eca14a3e\",\"3559\":\"84280be4\",\"3826\":\"6a236247\",\"3835\":\"9eceb93e\",\"3924\":\"fd97d021\",\"4084\":\"0a0db151\",\"4109\":\"e6d6b3d3\",\"4364\":\"502178be\",\"4589\":\"5cd6acfa\",\"4790\":\"3b639ae0\",\"5197\":\"a543b091\",\"5207\":\"e08afd93\",\"5285\":\"faa6ed68\",\"5329\":\"3bb336f9\",\"5638\":\"245c2ace\",\"5906\":\"832a3a02\",\"5933\":\"949d7b2b\",\"6016\":\"558de04b\",\"6096\":\"a3036d52\",\"6217\":\"54339076\",\"6281\":\"cdb5d498\",\"6324\":\"0166f2db\",\"6429\":\"79156821\",\"6523\":\"9f1785cc\",\"6561\":\"93704195\",\"7401\":\"2a411b59\",\"7590\":\"db11c095\",\"7651\":\"a7141db8\",\"7841\":\"634d37da\",\"7878\":\"ff3f31c5\",\"7880\":\"bec7de73\",\"8039\":\"04b8e19b\",\"8069\":\"6bdb62a5\",\"8179\":\"cf2ba7d1\",\"8224\":\"f72887fc\",\"8391\":\"af187453\",\"8498\":\"194ed9cc\",\"8590\":\"88d3487c\",\"8621\":\"dd386ad4\",\"8769\":\"212a4f94\",\"8825\":\"596c01e1\",\"8989\":\"fd366c78\",\"9092\":\"5de40234\",\"9211\":\"c21e860e\",\"9381\":\"b88ad779\",\"9461\":\"e2d5774b\",\"9549\":\"c4059cb5\",\"9751\":\"f1de86a4\",\"9962\":\"b2a51ef8\",\"9966\":\"ce0fe60f\",\"9975\":\"7646c315\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"58\":1,\"65\":1,\"169\":1,\"182\":1,\"281\":1,\"288\":1,\"446\":1,\"472\":1,\"669\":1,\"729\":1,\"735\":1,\"746\":1,\"906\":1,\"980\":1,\"984\":1,\"1259\":1,\"1327\":1,\"1391\":1,\"1449\":1,\"1485\":1,\"1558\":1,\"1706\":1,\"1807\":1,\"1931\":1,\"1949\":1,\"2018\":1,\"2140\":1,\"2154\":1,\"2217\":1,\"2460\":1,\"2577\":1,\"2582\":1,\"2844\":1,\"2892\":1,\"2893\":1,\"2924\":1,\"2976\":1,\"2992\":1,\"3033\":1,\"3211\":1,\"3368\":1,\"3369\":1,\"3393\":1,\"3559\":1,\"3826\":1,\"3835\":1,\"3924\":1,\"4084\":1,\"4109\":1,\"4364\":1,\"4589\":1,\"4790\":1,\"5197\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5906\":1,\"5933\":1,\"6016\":1,\"6096\":1,\"6217\":1,\"6281\":1,\"6324\":1,\"6429\":1,\"6523\":1,\"6561\":1,\"7401\":1,\"7590\":1,\"7651\":1,\"7841\":1,\"7878\":1,\"7880\":1,\"8039\":1,\"8069\":1,\"8179\":1,\"8224\":1,\"8391\":1,\"8498\":1,\"8590\":1,\"8621\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9092\":1,\"9211\":1,\"9381\":1,\"9461\":1,\"9549\":1,\"9751\":1,\"9962\":1,\"9966\":1,\"9975\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(1(327|391|558|82|931)|2((15|84|92)4|577|992)|4(109|364|790)|5(8|906|933)|6(016|096|217|281|561|69)|8((03|06|98)9|590)|3393|3826|7651|906|9549)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(2520); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","class","_createElementBlock","_hoisted_1","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","id","index","_component_Notification","key","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_toDisplayString","_createElementVNode","_hoisted_2","_hoisted_3","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","initialized","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","$data","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","body","ConfirmDialog","DropdownContainer","Events","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","userAuthenticated","connected","pwaInstallEvent","computed","initConfig","request","prompt","pwaDialog","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","routes","path","router","createRouter","history","createWebHistory","register","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","execute","showError","opts","Promise","resolve","reject","axios","post","then","errors","output","catch","href","indexOf","action","ms","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","split","reduce","obj","item","k","v","value","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","getHours","getMinutes","getSeconds","_eventsReady","$root","subFunc","generateId","unwatch","newVal","btoa","map","String","fromCharCode","round","random","pluginDisplayName","words","forEach","word","idx","charAt","toUpperCase","slice","join","notifyWarning","notifyError","isMobile","matchMedia","matches","isTablet","isDesktop","capitalize","prettify","t","indent","spaces","repeat","parseBoolean","toLowerCase","convertSize","unit","units","u","i","toFixed","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","toString","decimals","parseUrlFragment","hash","replace","getUrlArgs","argsString","acc","tokens","decodeURIComponent","setUrlArgs","curArgs","entries","pathname","fragmentFromArgs","encodeValue","match","encodeURIComponent","filter","Api","Clipboard","Cookies","DateTime","Extensions","Screen","Text","Types","Url","hidden","isVisible","zIndex","$attrs","width","height","$event","stopPropagation","_renderSlot","$slots","onModalClose","emits","visible","Boolean","level","timeoutId","prevVisible","hide","toggle","onKeyUp","visibleHndl","unmounted","removeEventListener","maxZIndex","getComputedStyle","outermostModals","modal","querySelectorAll","onSubmit","_withModifiers","onConfirm","onTouch","confirmText","cancelText","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","every","splice","r","n","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","o","defineProperty","enumerable","get","f","chunkId","all","promises","miniCssF","g","globalThis","prop","prototype","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","script","needAttach","scripts","getElementsByTagName","getAttribute","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","target","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","Error","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js b/platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js rename to platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js index 1e34fbe90f..0f27bdee50 100644 --- a/platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js +++ b/platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js @@ -1,2 +1,2 @@ (self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9966],{6791:function(e,s,t){"use strict";t.d(s,{Z:function(){return c}});var n=t(6252);const r={class:"loading"},a={class:"icon"};function o(e,s){return(0,n.wg)(),(0,n.iD)("div",r,[(0,n._)("div",a,[((0,n.wg)(),(0,n.iD)(n.HY,null,(0,n.Ko)(4,(e=>(0,n._)("div",{key:e}))),64))])])}var d=t(3744);const l={},i=(0,d.Z)(l,[["render",o],["__scopeId","data-v-4d9c871b"]]);var c=i},8332:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return _}});var n=t(6252),r=t(3577);function a(e,s,t,a,o,d){const l=(0,n.up)("Loading"),i=(0,n.up)("Widget"),c=(0,n.up)("Row");return(0,n.wg)(),(0,n.iD)(n.HY,null,[o.loading?((0,n.wg)(),(0,n.j4)(l,{key:0})):(0,n.kq)("",!0),(0,n._)("div",{id:"dashboard",class:(0,r.C_)(["col-12",d.classes]),style:(0,r.j5)(o.style)},[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(o.rows,((e,s)=>((0,n.wg)(),(0,n.j4)(c,{key:s,class:(0,r.C_)(e.class),style:(0,r.j5)(e.style)},{default:(0,n.w5)((()=>[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(e.widgets,((e,s)=>((0,n.wg)(),(0,n.j4)(n.Ob,{key:s},[(0,n.Wm)(i,{style:(0,r.j5)(e.style),class:(0,r.C_)(e.class)},{default:(0,n.w5)((()=>[((0,n.wg)(),(0,n.j4)((0,n.LL)(e.component),(0,n.dG)({ref_for:!0},d.getWidgetProps(e)),null,16))])),_:2},1032,["style","class"])],1024)))),128))])),_:2},1032,["class","style"])))),128))],6)],64)}var o=t(2262),d=t(8637),l=t(6791);function i(e,s,t,a,o,d){return(0,n.wg)(),(0,n.iD)("div",{class:(0,r.C_)(["row",d.classes]),style:(0,r.j5)(t.style)},[(0,n.WI)(e.$slots,"default",{},void 0,!0)],6)}var c={name:"Row",props:{class:{type:String,required:!1,default:""},style:{type:String,required:!1,default:""}},computed:{classes(){return this.class}}},u=t(3744);const p=(0,u.Z)(c,[["render",i],["__scopeId","data-v-1b4663f2"]]);var h=p;function f(e,s,t,a,o,d){return(0,n.wg)(),(0,n.iD)("div",{style:(0,r.j5)(t.style),class:(0,r.C_)(d.classes)},[(0,n.WI)(e.$slots,"default",{},void 0,!0)],6)}var g={name:"Widget",props:{style:{type:String,required:!1,default:""},class:{type:String,required:!1,default:""}},computed:{classes(){return(this.class?.length?this.class.split(" "):["col-3"]).concat(["widget","column"])}}};const m=(0,u.Z)(g,[["render",f],["__scopeId","data-v-5df52982"]]);var y=m,w={name:"Dashboard",mixins:[d.Z],components:{Widget:y,Loading:l.Z,Row:h},props:{refreshSeconds:{type:Number,required:!1,default:0}},data(){return{rows:[],loading:!1,style:void 0,class:void 0}},computed:{classes(){return this.class},_refreshSeconds(){return parseFloat(this.refreshSeconds)||0}},methods:{getWidgetProps(e){const s={...e.props};return s.class&&delete s.class,s},parseTemplate(e){const s=(new DOMParser).parseFromString(e,"text/xml").childNodes[0],r=this;this.style=s.attributes.style?.nodeValue,this.class=s.attributes.class?.nodeValue,this.rows=[...s.getElementsByTagName("Row")].map((e=>({style:e.attributes.style?.nodeValue,class:e.attributes.class?.nodeValue,widgets:[...e.children].map((e=>{const s=(0,o.XI)((0,n.RC)((()=>t(6725)(`./${e.nodeName}/Index`)))),a=e.attributes.style?.nodeValue,d=e.attributes.class?.nodeValue,l=[...e.attributes].reduce(((e,s)=>("style"!==s.nodeName&&(e[s.nodeName]=s.nodeValue),e)),{content:e.innerHTML}),i={component:s,style:a,class:d,props:l||{}};return r.$options.components[e.nodeName]=s,i}))}))),this.loading=!1},async refreshDashboard(){this.loading=!0,this.widgets=[];const e=this.$route.params.name,s=await this.request("config.get_dashboard",{name:e});s||this.notifyError(`Dashboard ${e} not found`),this.parseTemplate(s)}},mounted(){if(this.refreshDashboard(),this._refreshSeconds){const e=this;setInterval((()=>{e.refreshDashboard()}),parseInt((1e3*this._refreshSeconds).toFixed(0)))}}};const v=(0,u.Z)(w,[["render",a],["__scopeId","data-v-462fad8c"]]);var _=v},6725:function(e,s,t){var n={"./Calendar/Index":[5638,5638],"./Camera/Index":[446,446],"./Component/Index":[1449,7651,2844,1449],"./DateTime/Index":[4619,1391,4619],"./DateTimeWeather/Index":[9962,9211,1391,9962],"./ImageCarousel/Index":[2140,9211,1391,2140],"./Music/Index":[7841,7651,906,7841],"./Plugin/Index":[8179,8179],"./RssNews/Index":[6523,6523],"./Weather/Index":[9211,9211]};function r(e){if(!t.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],r=s[0];return Promise.all(s.slice(1).map(t.e)).then((function(){return t(r)}))}r.keys=function(){return Object.keys(n)},r.id=6725,e.exports=r}}]); -//# sourceMappingURL=dashboard.3b1ddc55.js.map \ No newline at end of file +//# sourceMappingURL=dashboard.b0d0a36b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js.map b/platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js.map rename to platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js.map index b20f1bc99b..c7933c1508 100644 --- a/platypush/backend/http/webapp/dist/static/js/dashboard.3b1ddc55.js.map +++ b/platypush/backend/http/webapp/dist/static/js/dashboard.b0d0a36b.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/dashboard.3b1ddc55.js","mappings":"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","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/views/Dashboard.vue","webpack://platypush/./src/components/widgets/Row.vue","webpack://platypush/./src/components/widgets/Row.vue?bc29","webpack://platypush/./src/components/widgets/Widget.vue","webpack://platypush/./src/components/widgets/Widget.vue?043c","webpack://platypush/./src/views/Dashboard.vue?040e","webpack://platypush/./src/components/widgets/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Row.vue?vue&type=template&id=1b4663f2&scoped=true\"\nimport script from \"./Row.vue?vue&type=script&lang=js\"\nexport * from \"./Row.vue?vue&type=script&lang=js\"\n\nimport \"./Row.vue?vue&type=style&index=0&id=1b4663f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b4663f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Widget.vue?vue&type=template&id=5df52982&scoped=true\"\nimport script from \"./Widget.vue?vue&type=script&lang=js\"\nexport * from \"./Widget.vue?vue&type=script&lang=js\"\n\nimport \"./Widget.vue?vue&type=style&index=0&id=5df52982&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5df52982\"]])\n\nexport default __exports__","import { render } from \"./Dashboard.vue?vue&type=template&id=462fad8c&scoped=true\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js\"\n\nimport \"./Dashboard.vue?vue&type=style&index=0&id=462fad8c&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=462fad8c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-462fad8c\"]])\n\nexport default __exports__","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t9211,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t2140,\n\t\t9211,\n\t\t1391,\n\t\t2140\n\t],\n\t\"./Music/Index\": [\n\t\t7841,\n\t\t7651,\n\t\t906,\n\t\t7841\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t9211,\n\t\t9211\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","$data","loading","_createBlock","_component_Loading","id","_normalizeClass","$options","classes","style","_normalizeStyle","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_createVNode","_component_Widget","_resolveDynamicComponent","component","_mergeProps","ref_for","getWidgetProps","$props","_renderSlot","_ctx","$slots","undefined","name","props","type","String","required","default","computed","this","length","split","concat","mixins","Utils","components","Widget","Loading","Row","refreshSeconds","Number","data","_refreshSeconds","parseFloat","methods","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","self","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","innerHTML","refreshDashboard","$route","params","template","request","notifyError","mounted","setInterval","parseInt","toFixed","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","all","slice","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/dashboard.b0d0a36b.js","mappings":"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","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/views/Dashboard.vue","webpack://platypush/./src/components/widgets/Row.vue","webpack://platypush/./src/components/widgets/Row.vue?bc29","webpack://platypush/./src/components/widgets/Widget.vue","webpack://platypush/./src/components/widgets/Widget.vue?043c","webpack://platypush/./src/views/Dashboard.vue?040e","webpack://platypush/./src/components/widgets/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Row.vue?vue&type=template&id=1b4663f2&scoped=true\"\nimport script from \"./Row.vue?vue&type=script&lang=js\"\nexport * from \"./Row.vue?vue&type=script&lang=js\"\n\nimport \"./Row.vue?vue&type=style&index=0&id=1b4663f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b4663f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Widget.vue?vue&type=template&id=5df52982&scoped=true\"\nimport script from \"./Widget.vue?vue&type=script&lang=js\"\nexport * from \"./Widget.vue?vue&type=script&lang=js\"\n\nimport \"./Widget.vue?vue&type=style&index=0&id=5df52982&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5df52982\"]])\n\nexport default __exports__","import { render } from \"./Dashboard.vue?vue&type=template&id=462fad8c&scoped=true\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js\"\n\nimport \"./Dashboard.vue?vue&type=style&index=0&id=462fad8c&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=462fad8c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-462fad8c\"]])\n\nexport default __exports__","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t9211,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t2140,\n\t\t9211,\n\t\t1391,\n\t\t2140\n\t],\n\t\"./Music/Index\": [\n\t\t7841,\n\t\t7651,\n\t\t906,\n\t\t7841\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t9211,\n\t\t9211\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","$data","loading","_createBlock","_component_Loading","id","_normalizeClass","$options","classes","style","_normalizeStyle","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_createVNode","_component_Widget","_resolveDynamicComponent","component","_mergeProps","ref_for","getWidgetProps","$props","_renderSlot","_ctx","$slots","undefined","name","props","type","String","required","default","computed","this","length","split","concat","mixins","Utils","components","Widget","Loading","Row","refreshSeconds","Number","data","_refreshSeconds","parseFloat","methods","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","self","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","innerHTML","refreshDashboard","$route","params","template","request","notifyError","mounted","setInterval","parseInt","toFixed","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","all","slice","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js b/platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js rename to platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js index 4b82492f58..954d5a5f32 100644 --- a/platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js +++ b/platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4535],{1918:function(a,e,s){s.r(e),s.d(e,{default:function(){return w}});var t=s(6252);const d=a=>((0,t.dD)("data-v-af0b14d0"),a=a(),(0,t.Cn)(),a),r={class:"login-container"},l={class:"login",method:"POST"},n=(0,t.uE)('
Platypush
',3),i={key:0,class:"row"},o=d((()=>(0,t._)("label",null,[(0,t._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1))),p=[o],c={class:"row buttons"},u=["value"],v=d((()=>(0,t._)("div",{class:"row pull-right"},[(0,t._)("label",{class:"checkbox"},[(0,t._)("input",{type:"checkbox",name:"remember"}),(0,t.Uk)("  Keep me logged in on this device   ")])],-1)));function b(a,e,s,d,o,b){return(0,t.wg)(),(0,t.iD)("div",r,[(0,t._)("form",l,[n,b._register?((0,t.wg)(),(0,t.iD)("div",i,p)):(0,t.kq)("",!0),(0,t._)("div",c,[(0,t._)("input",{type:"submit",class:"btn btn-primary",value:b._register?"Register":"Login"},null,8,u)]),v])])}var f=s(8637),g={name:"Login",mixins:[f.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register(){return this.parseBoolean(this.register)}}},m=s(3744);const h=(0,m.Z)(g,[["render",b],["__scopeId","data-v-af0b14d0"]]);var w=h}}]); -//# sourceMappingURL=login.98ae4df8.js.map \ No newline at end of file +//# sourceMappingURL=login.bdead2cf.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js.map b/platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js.map rename to platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js.map index 07890837e9..bb0584db4b 100644 --- a/platypush/backend/http/webapp/dist/static/js/login.98ae4df8.js.map +++ b/platypush/backend/http/webapp/dist/static/js/login.bdead2cf.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/login.98ae4df8.js","mappings":"4OACOA,MAAM,mB,GACHA,MAAM,QAAQC,OAAO,Q,qfAoBpBD,MAAM,O,UACTE,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA8E,SAAvEC,KAAK,WAAWC,KAAK,mBAAmBC,YAAY,uB,QAD7DC,G,GAKGN,MAAM,e,sBAIXE,EAAAA,EAAAA,GAKM,OALDF,MAAM,kBAAgB,EACzBE,EAAAA,EAAAA,GAGQ,SAHDF,MAAM,YAAU,EACrBE,EAAAA,EAAAA,GAAuC,SAAhCC,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,0CAnCNG,EAAAA,EAAAA,IAsCM,MAtCNC,EAsCM,EArCJN,EAAAA,EAAAA,GAoCO,OApCPO,EAoCO,CAnCLC,EAmBuBC,EAAAC,YAAS,WAAhCL,EAAAA,EAAAA,IAIM,MAJNM,EAIMC,KAAA,gBAENZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuF,SAAhFC,KAAK,SAASH,MAAM,kBAAmBgB,MAAOL,EAAAC,UAAY,WAAa,S,YAGhFK,K,eAaN,GACEb,KAAM,QACNc,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRb,SAAAA,GACE,OAAOc,KAAKC,aAAaD,KAAKL,SAChC,I,UCrDJ,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__"],"names":["class","method","_createElementVNode","type","name","placeholder","_hoisted_7","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","$options","_register","_hoisted_6","_hoisted_8","_hoisted_9","value","_hoisted_11","mixins","Utils","props","register","Boolean","required","default","computed","this","parseBoolean","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/login.bdead2cf.js","mappings":"4OACOA,MAAM,mB,GACHA,MAAM,QAAQC,OAAO,Q,qfAoBpBD,MAAM,O,UACTE,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA8E,SAAvEC,KAAK,WAAWC,KAAK,mBAAmBC,YAAY,uB,QAD7DC,G,GAKGN,MAAM,e,sBAIXE,EAAAA,EAAAA,GAKM,OALDF,MAAM,kBAAgB,EACzBE,EAAAA,EAAAA,GAGQ,SAHDF,MAAM,YAAU,EACrBE,EAAAA,EAAAA,GAAuC,SAAhCC,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,0CAnCNG,EAAAA,EAAAA,IAsCM,MAtCNC,EAsCM,EArCJN,EAAAA,EAAAA,GAoCO,OApCPO,EAoCO,CAnCLC,EAmBuBC,EAAAC,YAAS,WAAhCL,EAAAA,EAAAA,IAIM,MAJNM,EAIMC,KAAA,gBAENZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuF,SAAhFC,KAAK,SAASH,MAAM,kBAAmBgB,MAAOL,EAAAC,UAAY,WAAa,S,YAGhFK,K,eAaN,GACEb,KAAM,QACNc,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRb,SAAAA,GACE,OAAOc,KAAKC,aAAaD,KAAKL,SAChC,I,UCrDJ,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__"],"names":["class","method","_createElementVNode","type","name","placeholder","_hoisted_7","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","$options","_register","_hoisted_6","_hoisted_8","_hoisted_9","value","_hoisted_11","mixins","Utils","props","register","Boolean","required","default","computed","this","parseBoolean","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/notfound.46477842.js b/platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js similarity index 88% rename from platypush/backend/http/webapp/dist/static/js/notfound.46477842.js rename to platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js index ca24956397..89908a054d 100644 --- a/platypush/backend/http/webapp/dist/static/js/notfound.46477842.js +++ b/platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2245],{2751:function(n,u,t){t.r(u),t.d(u,{default:function(){return s}});var e=t(6252);function r(n,u,t,r,a,c){return(0,e.wg)(),(0,e.iD)("h1",null,"Object not found")}var a={name:"NotFound"},c=t(3744);const o=(0,c.Z)(a,[["render",r]]);var s=o}}]); -//# sourceMappingURL=notfound.46477842.js.map \ No newline at end of file +//# sourceMappingURL=notfound.388a3a0b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/notfound.46477842.js.map b/platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js.map similarity index 92% rename from platypush/backend/http/webapp/dist/static/js/notfound.46477842.js.map rename to platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js.map index 680e40da5b..24d8a09908 100644 --- a/platypush/backend/http/webapp/dist/static/js/notfound.46477842.js.map +++ b/platypush/backend/http/webapp/dist/static/js/notfound.388a3a0b.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/notfound.46477842.js","mappings":"uNACEA,EAAAA,EAAAA,IAAyB,UAArB,mB,CAIN,OACEC,KAAM,Y,UCDR,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/NotFound.vue","webpack://platypush/./src/views/NotFound.vue?0aab"],"sourcesContent":["\n\n\n\n","import { render } from \"./NotFound.vue?vue&type=template&id=49501f4d\"\nimport script from \"./NotFound.vue?vue&type=script&lang=js\"\nexport * from \"./NotFound.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createElementBlock","name","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/notfound.388a3a0b.js","mappings":"uNACEA,EAAAA,EAAAA,IAAyB,UAArB,mB,CAIN,OACEC,KAAM,Y,UCDR,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/NotFound.vue","webpack://platypush/./src/views/NotFound.vue?0aab"],"sourcesContent":["\n\n\n\n","import { render } from \"./NotFound.vue?vue&type=template&id=49501f4d\"\nimport script from \"./NotFound.vue?vue&type=script&lang=js\"\nexport * from \"./NotFound.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createElementBlock","name","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js b/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js new file mode 100644 index 0000000000..eb0369ef27 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7401],{6791:function(e,s,a){"use strict";a.d(s,{Z:function(){return d}});var n=a(6252);const t={class:"loading"},i={class:"icon"};function l(e,s){return(0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",i,[((0,n.wg)(),(0,n.iD)(n.HY,null,(0,n.Ko)(4,(e=>(0,n._)("div",{key:e}))),64))])])}var c=a(3744);const o={},r=(0,c.Z)(o,[["render",l],["__scopeId","data-v-4d9c871b"]]);var d=r},2060:function(e,s,a){"use strict";a.d(s,{Z:function(){return F}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-97df2e2e"),e=e(),(0,n.Cn)(),e),l=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),c=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u={href:"/#settings"},g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],w={key:1,class:"plugins"},v=["title","onClick"],C=["href"],y={class:"icon"},_=["textContent"],I={key:1,class:"expander"},b=["onClick"],P=i((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),D=[P],M={class:"footer"},S={href:"/#extensions"},q=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),z={key:0,class:"name"},E={href:"/#settings"},Z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),$={key:0,class:"name"},U={href:"/logout"},N=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),j={key:0,class:"name"};function O(e,s,a,i,P,O){const L=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:P.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>P.collapsed=!P.collapsed)},[l,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,c)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:P.connected,error:!P.connected}]),title:P.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>O.onItemClick("entities"))},[(0,n._)("a",d,[f,P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(P.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",u,[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,k))])],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",w,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(O.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>O.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",y,[O.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(P.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(L,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(O.displayName(e))},null,8,_)),e!==a.selectedPanel||P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",I,[(0,n._)("button",{title:"Expanded view",onClick:s=>O.openPluginView(e)},D,8,b)]))],8,C)],10,v)))),128))])),(0,n._)("ul",M,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>O.onItemClick("extensions"))},[(0,n._)("a",S,[q,P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",z,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>O.onItemClick("settings"))},[(0,n._)("a",E,[Z,P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",$,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>O.onItemClick("logout"))},[(0,n._)("a",U,[N,P.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",j,"Logout"))])])])],2)}var L=a(1359),T=a(2126),H=a(8637),V=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),Y=a(5250),A={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:T.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:L,host:null,configSections:V}},mounted(){this.collapsed=this.collapsedDefault,Y.$.on("connect",(()=>this.setConnected(!0))),Y.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},K=a(3744);const W=(0,K.Z)(A,[["render",O],["__scopeId","data-v-97df2e2e"]]);var F=W},8665:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return v}});var n=a(6252),t=a(3577);const i={key:2,class:"canvas"},l={class:"panel"},c={key:3,class:"canvas"},o={class:"panel"},r={key:4,class:"canvas"};function d(e,s,a,d,f,p){const m=(0,n.up)("Loading"),u=(0,n.up)("Nav"),g=(0,n.up)("Settings"),h=(0,n.up)("Extensions");return(0,n.wg)(),(0,n.iD)("main",null,[f.loading?((0,n.wg)(),(0,n.j4)(m,{key:0})):((0,n.wg)(),(0,n.j4)(u,{key:1,panels:f.components,"selected-panel":f.selectedPanel,"selected-config-panel":f.selectedConfigPanel,hostname:f.hostname,onSelect:s[0]||(s[0]=e=>f.selectedPanel=e),onSelectConfig:s[1]||(s[1]=e=>f.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",l,[(0,n.Wm)(g,{"selected-panel":f.selectedConfigPanel},null,8,["selected-panel"])])])):"extensions"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",o,[(0,n.Wm)(h)])])):((0,n.wg)(),(0,n.iD)("div",r,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.components,((e,s)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,t.C_)(["panel",{hidden:s!==f.selectedPanel}]),key:s},[s===f.selectedPanel?((0,n.wg)(),(0,n.j4)((0,n.LL)(e.component),{key:0,config:e.config,"plugin-name":s},null,8,["config","plugin-name"])):(0,n.kq)("",!0)],2)))),128))]))])}var f=a(2262),p=a(8637),m=a(6791),u=a(2060),g=a(2018),h=a(4084),x={name:"Panel",mixins:[p.Z],components:{Extensions:g["default"],Settings:h["default"],Nav:u.Z,Loading:m.Z},data(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0,selectedConfigPanel:"users"}},methods:{initSelectedPanel(){const e=this.$route.hash.match(/^#?([a-zA-Z0-9_.]+)(\?(.+?))?/),s=e?e[1]:"entities";s?.length&&(this.selectedPanel=s)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([s,t])=>{const i=s.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let l=null;try{l=await a(3379)(`./${i}/Index`)}catch(o){return}const c=(0,f.XI)((0,n.RC)((async()=>l)));e.$options.components[s]=c,e.components[s]={component:c,pluginName:s,config:t}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}},k=a(3744);const w=(0,k.Z)(x,[["render",d],["__scopeId","data-v-871fbba0"]]);var v=w},3379:function(e,s,a){var n={"./Alarm/Index":[1949,7651,5933,9549,2844,6016,2992,735,6281,58,1807,9381,8224,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,5933,9549,2992,669,2154,8224,7878],"./Execute/Index":[4221,5933,735,1807,5197],"./Extensions/Index":[2018,5933,735,58,2924,6217,2018,3862],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[3033,7651,5933,9549,906,2582,6016,2577,182,3033],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,5933,9549,906,2582,6016,2577,182,3033,3518],"./MediaMpv/Index":[4765,7651,5933,9549,906,2582,6016,2577,182,3033,4765],"./MediaOmxplayer/Index":[7819,7651,5933,9549,906,2582,6016,2577,182,3033,7819],"./MediaVlc/Index":[2614,7651,5933,9549,906,2582,6016,2577,182,3033,2614],"./Music/Index":[288,7651,5933,9549,906,2582,288],"./MusicMopidy/Index":[3400,7651,5933,9549,906,2582,288,3400],"./MusicMpd/Index":[3083,7651,5933,9549,906,2582,288,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,5933,9549,906,2582,288,4053],"./Rtorrent/Index":[2183,5933,9549,2577,6429,2183],"./Settings/Index":[4084,5933,9549,6281,2924,4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,9549,2577,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,5933,9549,2844,1259],"./Zwave/Index":[2732,7651,5933,9549,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,5933,9549,2844,7880,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); +//# sourceMappingURL=panel.61877c5e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js.map b/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js.map new file mode 100644 index 0000000000..86b1aa597f --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/panel.61877c5e.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/panel.61877c5e.js","mappings":"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E,KAAKkC,QAAQgC,QAAU,CAAC,CAC1B,GAGF,aAAMvD,GACJX,KAAKiB,SAAU,EAEf,UACQjB,KAAK4D,cACX5D,KAAK4C,aACL5C,KAAKsC,oBACLtC,KAAKc,OAAO,cAAed,KAAKsC,kBAClC,CAAE,QACAtC,KAAKiB,SAAU,CACjB,CACF,G,UC9GF,MAAMhG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCVA,IAAIiI,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,GACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,GACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,MAED,kCAAmC,CAClC,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,gBAAiB,CAChB,IACA,KACA,KACA,KACA,IACA,KACA,KAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASgB,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEnB,EAAKiB,GAC9B,OAAOP,QAAQU,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBL,EAAM,KAEjD,MADAZ,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMxB,EAAIiB,GAAMQ,EAAKD,EAAI,GAC7B,OAAOd,QAAQC,IAAIa,EAAI7E,MAAM,GAAGqD,IAAIkB,EAAoBb,IAAIgB,MAAK,WAChE,OAAOH,EAAoBO,EAC5B,GACD,CACAT,EAAoBpE,KAAO,WAAa,OAAOV,OAAOU,KAAKoD,EAAM,EACjEgB,EAAoBS,GAAK,KACzBC,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/views/Panel.vue","webpack://platypush/./src/views/Panel.vue?792f","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=97df2e2e&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=97df2e2e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97df2e2e\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=871fbba0&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=871fbba0&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=871fbba0&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-871fbba0\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t6016,\n\t\t2992,\n\t\t735,\n\t\t6281,\n\t\t58,\n\t\t1807,\n\t\t9381,\n\t\t8224,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t8039,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t5933,\n\t\t9549,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t8224,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t735,\n\t\t1807,\n\t\t5197\n\t],\n\t\"./Extensions/Index\": [\n\t\t2018,\n\t\t5933,\n\t\t735,\n\t\t58,\n\t\t2924,\n\t\t6217,\n\t\t2018,\n\t\t3862\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t3033,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t288,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t4053\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t4084,\n\t\t5933,\n\t\t9549,\n\t\t6281,\n\t\t2924,\n\t\t4084\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","href","_hoisted_21","_normalizeClass","collapsed","$data","onClick","_cache","$event","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","configSections","config","name","selected","selectedConfigPanel","_ctx","$emit","_hoisted_9","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","loading","_component_Loading","_component_Nav","onSelect","onSelectConfig","_createVNode","_component_Settings","_hoisted_3","_component_Extensions","panel","hidden","_resolveDynamicComponent","component","Extensions","Settings","Nav","Loading","plugins","backends","procedures","undefined","initSelectedPanel","match","$route","hash","plugin","length","initPanels","self","entries","forEach","async","componentName","split","map","token","toUpperCase","join","comp","e","shallowRef","defineAsyncComponent","pluginName","parseConfig","Promise","all","request","initializeDefaultViews","entities","execute","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js b/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js deleted file mode 100644 index b4e7063d77..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7401],{6791:function(e,s,a){"use strict";a.d(s,{Z:function(){return d}});var n=a(6252);const t={class:"loading"},i={class:"icon"};function l(e,s){return(0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",i,[((0,n.wg)(),(0,n.iD)(n.HY,null,(0,n.Ko)(4,(e=>(0,n._)("div",{key:e}))),64))])])}var c=a(3744);const o={},r=(0,c.Z)(o,[["render",l],["__scopeId","data-v-4d9c871b"]]);var d=r},2419:function(e,s,a){"use strict";a.d(s,{Z:function(){return A}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-bab139d4"),e=e(),(0,n.Cn)(),e),l=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),c=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u={href:"/#settings"},g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],v={key:1,class:"plugins"},w=["title","onClick"],y=["href"],C={class:"icon"},I=["textContent"],_={class:"footer"},b={href:"/#extensions"},D=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),P={key:0,class:"name"},M={href:"/#settings"},S=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),z={key:0,class:"name"},q={href:"/logout"},Z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),E={key:0,class:"name"};function U(e,s,a,i,U,$){const N=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:U.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>U.collapsed=!U.collapsed)},[l,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,c)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:U.connected,error:!U.connected}]),title:U.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>$.onItemClick("entities"))},[(0,n._)("a",d,[f,U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(U.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",u,[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,k))])],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",v,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)($.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>$.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",C,[$.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(U.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(N,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)($.displayName(e))},null,8,I))],8,y)],10,w)))),128))])),(0,n._)("ul",_,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>$.onItemClick("extensions"))},[(0,n._)("a",b,[D,U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",P,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>$.onItemClick("settings"))},[(0,n._)("a",M,[S,U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",z,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>$.onItemClick("logout"))},[(0,n._)("a",q,[Z,U.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",E,"Logout"))])])])],2)}var $=a(1359),N=a(2126),j=a(8637),O=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),L=a(5250),T={name:"Nav",emits:["select","select-config"],mixins:[j.Z],components:{ExtensionIcon:N.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e}},data(){return{collapsed:!0,connected:!1,icons:$,host:null,configSections:O}},mounted(){this.collapsed=this.collapsedDefault,L.$.on("connect",(()=>this.setConnected(!0))),L.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},H=a(3744);const Y=(0,H.Z)(T,[["render",U],["__scopeId","data-v-bab139d4"]]);var A=Y},8665:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return w}});var n=a(6252),t=a(3577);const i={key:2,class:"canvas"},l={class:"panel"},c={key:3,class:"canvas"},o={class:"panel"},r={key:4,class:"canvas"};function d(e,s,a,d,f,p){const m=(0,n.up)("Loading"),u=(0,n.up)("Nav"),g=(0,n.up)("Settings"),h=(0,n.up)("Extensions");return(0,n.wg)(),(0,n.iD)("main",null,[f.loading?((0,n.wg)(),(0,n.j4)(m,{key:0})):((0,n.wg)(),(0,n.j4)(u,{key:1,panels:f.components,"selected-panel":f.selectedPanel,"selected-config-panel":f.selectedConfigPanel,hostname:f.hostname,onSelect:s[0]||(s[0]=e=>f.selectedPanel=e),onSelectConfig:s[1]||(s[1]=e=>f.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",l,[(0,n.Wm)(g,{"selected-panel":f.selectedConfigPanel},null,8,["selected-panel"])])])):"extensions"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",o,[(0,n.Wm)(h)])])):((0,n.wg)(),(0,n.iD)("div",r,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.components,((e,s)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,t.C_)(["panel",{hidden:s!==f.selectedPanel}]),key:s},[s===f.selectedPanel?((0,n.wg)(),(0,n.j4)((0,n.LL)(e.component),{key:0,config:e.config,"plugin-name":s},null,8,["config","plugin-name"])):(0,n.kq)("",!0)],2)))),128))]))])}var f=a(2262),p=a(8637),m=a(6791),u=a(2419),g=a(2018),h=a(4084),x={name:"Panel",mixins:[p.Z],components:{Extensions:g["default"],Settings:h["default"],Nav:u.Z,Loading:m.Z},data(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0,selectedConfigPanel:"users"}},methods:{initSelectedPanel(){const e=this.$route.hash.match(/^#?([a-zA-Z0-9_.]+)(\?(.+?))?/),s=e?e[1]:"entities";s?.length&&(this.selectedPanel=s)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([s,t])=>{const i=s.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let l=null;try{l=await a(3379)(`./${i}/Index`)}catch(o){return}const c=(0,f.XI)((0,n.RC)((async()=>l)));e.$options.components[s]=c,e.components[s]={component:c,pluginName:s,config:t}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}},k=a(3744);const v=(0,k.Z)(x,[["render",d],["__scopeId","data-v-871fbba0"]]);var w=v},3379:function(e,s,a){var n={"./Alarm/Index":[1949,7651,5933,9549,2844,6016,2992,735,6281,58,1807,9381,8224,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,5933,9549,2992,669,2154,8224,7878],"./Execute/Index":[4221,5933,735,1807,5197],"./Extensions/Index":[2018,5933,735,58,2924,6217,2018,3862],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[3033,7651,5933,9549,906,2582,6016,2577,182,3033],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,5933,9549,906,2582,6016,2577,182,3033,3518],"./MediaMpv/Index":[4765,7651,5933,9549,906,2582,6016,2577,182,3033,4765],"./MediaOmxplayer/Index":[7819,7651,5933,9549,906,2582,6016,2577,182,3033,7819],"./MediaVlc/Index":[2614,7651,5933,9549,906,2582,6016,2577,182,3033,2614],"./Music/Index":[288,7651,5933,9549,906,2582,288],"./MusicMopidy/Index":[3400,7651,5933,9549,906,2582,288,3400],"./MusicMpd/Index":[3083,7651,5933,9549,906,2582,288,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,5933,9549,906,2582,288,4053],"./Rtorrent/Index":[2183,5933,9549,2577,6429,2183],"./Settings/Index":[4084,5933,9549,6281,2924,4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,9549,2577,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,5933,9549,2844,1259],"./Zwave/Index":[2732,7651,5933,9549,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,5933,9549,2844,7880,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); -//# sourceMappingURL=panel.7a3f217d.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js.map b/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js.map deleted file mode 100644 index bccaa10a21..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/panel.7a3f217d.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/panel.7a3f217d.js","mappings":"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AChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,GACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,GACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,MAED,kCAAmC,CAClC,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,gBAAiB,CAChB,IACA,KACA,KACA,KACA,IACA,KACA,KAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASgB,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEnB,EAAKiB,GAC9B,OAAOP,QAAQU,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBL,EAAM,KAEjD,MADAZ,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMxB,EAAIiB,GAAMQ,EAAKD,EAAI,GAC7B,OAAOd,QAAQC,IAAIa,EAAI3E,MAAM,GAAGmD,IAAIkB,EAAoBb,IAAIgB,MAAK,WAChE,OAAOH,EAAoBO,EAC5B,GACD,CACAT,EAAoBlE,KAAO,WAAa,OAAOV,OAAOU,KAAKkD,EAAM,EACjEgB,EAAoBS,GAAK,KACzBC,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/views/Panel.vue","webpack://platypush/./src/views/Panel.vue?792f","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=bab139d4&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=bab139d4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-bab139d4\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=871fbba0&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=871fbba0&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=871fbba0&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-871fbba0\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t6016,\n\t\t2992,\n\t\t735,\n\t\t6281,\n\t\t58,\n\t\t1807,\n\t\t9381,\n\t\t8224,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t8039,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t5933,\n\t\t9549,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t8224,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t735,\n\t\t1807,\n\t\t5197\n\t],\n\t\"./Extensions/Index\": [\n\t\t2018,\n\t\t5933,\n\t\t735,\n\t\t58,\n\t\t2924,\n\t\t6217,\n\t\t2018,\n\t\t3862\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t3033,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t288,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t4053\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t4084,\n\t\t5933,\n\t\t9549,\n\t\t6281,\n\t\t2924,\n\t\t4084\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","href","_normalizeClass","collapsed","$data","onClick","_cache","$event","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","configSections","config","name","selected","selectedConfigPanel","_ctx","$emit","_hoisted_9","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","_hoisted_20","_hoisted_21","_hoisted_22","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","data","host","mounted","bus","on","$watch","$root","value","loading","_component_Loading","_component_Nav","onSelect","onSelectConfig","_createVNode","_component_Settings","_hoisted_3","_component_Extensions","panel","hidden","_resolveDynamicComponent","component","Extensions","Settings","Nav","Loading","plugins","backends","procedures","undefined","initSelectedPanel","match","$route","hash","plugin","length","initPanels","self","entries","forEach","async","componentName","split","map","token","toUpperCase","join","comp","e","shallowRef","defineAsyncComponent","pluginName","parseConfig","Promise","all","request","initializeDefaultViews","entities","execute","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js b/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js deleted file mode 100644 index 497cb7cbee..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9975],{6791:function(e,s,a){"use strict";a.d(s,{Z:function(){return d}});var n=a(6252);const t={class:"loading"},i={class:"icon"};function c(e,s){return(0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",i,[((0,n.wg)(),(0,n.iD)(n.HY,null,(0,n.Ko)(4,(e=>(0,n._)("div",{key:e}))),64))])])}var l=a(3744);const o={},r=(0,l.Z)(o,[["render",c],["__scopeId","data-v-4d9c871b"]]);var d=r},2419:function(e,s,a){"use strict";a.d(s,{Z:function(){return A}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-bab139d4"),e=e(),(0,n.Cn)(),e),c=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),l=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),m={key:0,class:"name"},p=["title","onClick"],u={href:"/#settings"},g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},y=["textContent"],k={key:1,class:"plugins"},v=["title","onClick"],w=["href"],C={class:"icon"},I=["textContent"],_={class:"footer"},b={href:"/#extensions"},D=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),N={key:0,class:"name"},M={href:"/#settings"},z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),P={key:0,class:"name"},S={href:"/logout"},U=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),$={key:0,class:"name"};function q(e,s,a,i,q,Z){const L=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:q.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>q.collapsed=!q.collapsed)},[c,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,l)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:q.connected,error:!q.connected}]),title:q.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>Z.onItemClick("entities"))},[(0,n._)("a",d,[f,q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",m,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(q.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",u,[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,y))])],10,p)))),128))])):((0,n.wg)(),(0,n.iD)("ul",k,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(Z.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>Z.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",C,[Z.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(q.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(L,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(Z.displayName(e))},null,8,I))],8,w)],10,v)))),128))])),(0,n._)("ul",_,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>Z.onItemClick("extensions"))},[(0,n._)("a",b,[D,q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",N,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>Z.onItemClick("settings"))},[(0,n._)("a",M,[z,q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",P,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>Z.onItemClick("logout"))},[(0,n._)("a",S,[U,q.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",$,"Logout"))])])])],2)}var Z=a(1359),L=a(2126),j=a(8637),T=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),E=a(5250),O={name:"Nav",emits:["select","select-config"],mixins:[j.Z],components:{ExtensionIcon:L.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e}},data(){return{collapsed:!0,connected:!1,icons:Z,host:null,configSections:T}},mounted(){this.collapsed=this.collapsedDefault,E.$.on("connect",(()=>this.setConnected(!0))),E.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},H=a(3744);const Y=(0,H.Z)(O,[["render",q],["__scopeId","data-v-bab139d4"]]);var A=Y},2126:function(e,s,a){"use strict";a.d(s,{Z:function(){return m}});var n=a(6252),t=a(3577);const i=["href"],c=["src","alt","title"],l=["src","alt","title"];function o(e,s,a,o,r,d){return(0,n.wg)(),(0,n.iD)("div",{class:"extension-icon",style:(0,t.j5)({width:`${a.size}`,height:`${a.size}`})},[a.withDocsLink?((0,n.wg)(),(0,n.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,n._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,c)],8,i)):((0,n.wg)(),(0,n.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var r={props:{name:{type:String,required:!0},size:{type:String,default:"1.75em"},withDocsLink:{type:Boolean,default:!1}},computed:{iconUrl(){return`https://static.platypush.tech/icons/${this.extensionName}-64.png`},extensionType(){return"backend"==this.name.split(".")[0]?"backend":"plugin"},extensionName(){const e=this.name.split(".");return e.length<1?this.name:("backend"==e[0]&&e.shift(),e.join("."))},docsUrl(){return`https://docs.platypush.tech/platypush/${this.extensionType}s/${this.extensionName}.html`}}},d=a(3744);const f=(0,d.Z)(r,[["render",o],["__scopeId","data-v-0353c248"]]);var m=f},2354:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return u}});var n=a(6252);const t={key:1,class:"canvas"};function i(e,s,a,i,c,l){const o=(0,n.up)("Loading");return(0,n.wg)(),(0,n.iD)("main",null,[c.loading?((0,n.wg)(),(0,n.j4)(o,{key:0})):((0,n.wg)(),(0,n.iD)("div",t,[((0,n.wg)(),(0,n.j4)((0,n.LL)(c.component),{config:c.config,"plugin-name":l.pluginName},null,8,["config","plugin-name"]))]))])}var c=a(2262),l=a(8637),o=a(6791),r=a(2419),d=a(4084),f={name:"Panel",mixins:[l.Z],components:{Settings:d["default"],Nav:r.Z,Loading:o.Z},data(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName(){return this.$route.params.plugin}},methods:{async initPanel(){const e=this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let s=null;try{s=await a(3379)(`./${e}/Index`)}catch(t){return console.error(t),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:t.toString()})}this.component=(0,c.XI)((0,n.RC)((async()=>s))),this.$options.components[e]=this.component},async initConfig(){const e=await this.request("config.get");this.config=e[this.pluginName]||{},this.hostname=await this.request("config.get_device_id")}},async mounted(){this.loading=!0;try{await this.initConfig(),await this.initPanel()}finally{this.loading=!1}}},m=a(3744);const p=(0,m.Z)(f,[["render",i],["__scopeId","data-v-e339182c"]]);var u=p},3379:function(e,s,a){var n={"./Alarm/Index":[1949,7651,5933,9549,2844,6016,2992,735,6281,58,1807,9381,8224,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,5933,9549,2992,669,2154,8224,7878],"./Execute/Index":[4221,5933,735,1807,5197],"./Extensions/Index":[2018,5933,735,58,2924,6217,2018,3862],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[3033,7651,5933,9549,906,2582,6016,2577,182,3033],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,5933,9549,906,2582,6016,2577,182,3033,3518],"./MediaMpv/Index":[4765,7651,5933,9549,906,2582,6016,2577,182,3033,4765],"./MediaOmxplayer/Index":[7819,7651,5933,9549,906,2582,6016,2577,182,3033,7819],"./MediaVlc/Index":[2614,7651,5933,9549,906,2582,6016,2577,182,3033,2614],"./Music/Index":[288,7651,5933,9549,906,2582,288],"./MusicMopidy/Index":[3400,7651,5933,9549,906,2582,288,3400],"./MusicMpd/Index":[3083,7651,5933,9549,906,2582,288,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,5933,9549,906,2582,288,4053],"./Rtorrent/Index":[2183,5933,9549,2577,6429,2183],"./Settings/Index":[4084,5933,9549,6281,2924,4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,9549,2577,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,5933,9549,2844,1259],"./Zwave/Index":[2732,7651,5933,9549,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,5933,9549,2844,7880,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); -//# sourceMappingURL=plugin.8ab64401.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js.map b/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js.map deleted file mode 100644 index 3b6b587a1d..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/plugin.8ab64401.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/plugin.8ab64401.js","mappings":"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B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,GACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,MAED,kCAAmC,CAClC,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,gBAAiB,CAChB,IACA,KACA,KACA,KACA,IACA,KACA,KAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASc,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEjB,EAAKe,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBN,EAAM,KAEjD,MADAX,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMvB,EAAIe,GAAMS,EAAKD,EAAI,GAC7B,OAAOL,QAAQO,IAAIF,EAAI1E,MAAM,GAAGmD,IAAIgB,EAAoBZ,IAAIgB,MAAK,WAChE,OAAOJ,EAAoBQ,EAC5B,GACD,CACAV,EAAoBhE,KAAO,WAAa,OAAOV,OAAOU,KAAKkD,EAAM,EACjEc,EAAoBU,GAAK,KACzBE,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/views/Plugin.vue","webpack://platypush/./src/views/Plugin.vue?41f6","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=bab139d4&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=bab139d4&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-bab139d4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Plugin.vue?vue&type=template&id=e339182c&scoped=true\"\nimport script from \"./Plugin.vue?vue&type=script&lang=js\"\nexport * from \"./Plugin.vue?vue&type=script&lang=js\"\n\nimport \"./Plugin.vue?vue&type=style&index=0&id=e339182c&lang=scss&scoped=true\"\nimport \"./Plugin.vue?vue&type=style&index=1&id=e339182c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e339182c\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t6016,\n\t\t2992,\n\t\t735,\n\t\t6281,\n\t\t58,\n\t\t1807,\n\t\t9381,\n\t\t8224,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t8039,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t5933,\n\t\t9549,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t8224,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t735,\n\t\t1807,\n\t\t5197\n\t],\n\t\"./Extensions/Index\": [\n\t\t2018,\n\t\t5933,\n\t\t735,\n\t\t58,\n\t\t2924,\n\t\t6217,\n\t\t2018,\n\t\t3862\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t3033,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t288,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t4053\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t4084,\n\t\t5933,\n\t\t9549,\n\t\t6281,\n\t\t2924,\n\t\t4084\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","href","_normalizeClass","collapsed","$data","onClick","_cache","$event","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","configSections","config","name","selected","selectedConfigPanel","_ctx","$emit","_hoisted_9","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","_hoisted_20","_hoisted_21","_hoisted_22","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","data","host","mounted","bus","on","$watch","$root","value","style","_normalizeStyle","width","height","withDocsLink","docsUrl","target","iconUrl","extensionName","default","Boolean","extensionType","split","words","length","shift","join","loading","_component_Loading","_resolveDynamicComponent","component","pluginName","Settings","Nav","Loading","plugins","backends","procedures","undefined","$route","params","plugin","initPanel","componentName","map","token","toUpperCase","comp","e","console","notify","text","toString","shallowRef","defineAsyncComponent","async","initConfig","request","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","Error","code","ids","id","all","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js b/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js new file mode 100644 index 0000000000..5f5818bdee --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9975],{6791:function(e,s,a){"use strict";a.d(s,{Z:function(){return d}});var n=a(6252);const t={class:"loading"},i={class:"icon"};function c(e,s){return(0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",i,[((0,n.wg)(),(0,n.iD)(n.HY,null,(0,n.Ko)(4,(e=>(0,n._)("div",{key:e}))),64))])])}var l=a(3744);const o={},r=(0,l.Z)(o,[["render",c],["__scopeId","data-v-4d9c871b"]]);var d=r},2060:function(e,s,a){"use strict";a.d(s,{Z:function(){return G}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-97df2e2e"),e=e(),(0,n.Cn)(),e),c=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),l=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),m={key:0,class:"name"},p=["title","onClick"],u={href:"/#settings"},g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],y={key:1,class:"plugins"},w=["title","onClick"],v=["href"],C={class:"icon"},I=["textContent"],_={key:1,class:"expander"},b=["onClick"],D=i((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),N=[D],P={class:"footer"},M={href:"/#extensions"},z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),q={key:0,class:"name"},S={href:"/#settings"},U=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),$={key:0,class:"name"},Z={href:"/logout"},L=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),j={key:0,class:"name"};function E(e,s,a,i,D,E){const T=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:D.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>D.collapsed=!D.collapsed)},[c,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,l)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:D.connected,error:!D.connected}]),title:D.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>E.onItemClick("entities"))},[(0,n._)("a",d,[f,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",m,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(D.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",u,[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,k))])],10,p)))),128))])):((0,n.wg)(),(0,n.iD)("ul",y,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(E.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>E.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",C,[E.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(D.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(T,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(E.displayName(e))},null,8,I)),e!==a.selectedPanel||D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",_,[(0,n._)("button",{title:"Expanded view",onClick:s=>E.openPluginView(e)},N,8,b)]))],8,v)],10,w)))),128))])),(0,n._)("ul",P,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>E.onItemClick("extensions"))},[(0,n._)("a",M,[z,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",q,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>E.onItemClick("settings"))},[(0,n._)("a",S,[U,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",$,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>E.onItemClick("logout"))},[(0,n._)("a",Z,[L,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",j,"Logout"))])])])],2)}var T=a(1359),O=a(2126),H=a(8637),Y=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),A=a(5250),K={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:O.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:T,host:null,configSections:Y}},mounted(){this.collapsed=this.collapsedDefault,A.$.on("connect",(()=>this.setConnected(!0))),A.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},V=a(3744);const F=(0,V.Z)(K,[["render",E],["__scopeId","data-v-97df2e2e"]]);var G=F},2126:function(e,s,a){"use strict";a.d(s,{Z:function(){return m}});var n=a(6252),t=a(3577);const i=["href"],c=["src","alt","title"],l=["src","alt","title"];function o(e,s,a,o,r,d){return(0,n.wg)(),(0,n.iD)("div",{class:"extension-icon",style:(0,t.j5)({width:`${a.size}`,height:`${a.size}`})},[a.withDocsLink?((0,n.wg)(),(0,n.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,n._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,c)],8,i)):((0,n.wg)(),(0,n.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var r={props:{name:{type:String,required:!0},size:{type:String,default:"1.75em"},withDocsLink:{type:Boolean,default:!1}},computed:{iconUrl(){return`https://static.platypush.tech/icons/${this.extensionName}-64.png`},extensionType(){return"backend"==this.name.split(".")[0]?"backend":"plugin"},extensionName(){const e=this.name.split(".");return e.length<1?this.name:("backend"==e[0]&&e.shift(),e.join("."))},docsUrl(){return`https://docs.platypush.tech/platypush/${this.extensionType}s/${this.extensionName}.html`}}},d=a(3744);const f=(0,d.Z)(r,[["render",o],["__scopeId","data-v-0353c248"]]);var m=f},2354:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return u}});var n=a(6252);const t={key:1,class:"canvas"};function i(e,s,a,i,c,l){const o=(0,n.up)("Loading");return(0,n.wg)(),(0,n.iD)("main",null,[c.loading?((0,n.wg)(),(0,n.j4)(o,{key:0})):((0,n.wg)(),(0,n.iD)("div",t,[((0,n.wg)(),(0,n.j4)((0,n.LL)(c.component),{config:c.config,"plugin-name":l.pluginName},null,8,["config","plugin-name"]))]))])}var c=a(2262),l=a(8637),o=a(6791),r=a(2060),d=a(4084),f={name:"Panel",mixins:[l.Z],components:{Settings:d["default"],Nav:r.Z,Loading:o.Z},data(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName(){return this.$route.params.plugin}},methods:{async initPanel(){const e=this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let s=null;try{s=await a(3379)(`./${e}/Index`)}catch(t){return console.error(t),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:t.toString()})}this.component=(0,c.XI)((0,n.RC)((async()=>s))),this.$options.components[e]=this.component},async initConfig(){const e=await this.request("config.get");this.config=e[this.pluginName]||{},this.hostname=await this.request("config.get_device_id")}},async mounted(){this.loading=!0;try{await this.initConfig(),await this.initPanel()}finally{this.loading=!1}}},m=a(3744);const p=(0,m.Z)(f,[["render",i],["__scopeId","data-v-e339182c"]]);var u=p},3379:function(e,s,a){var n={"./Alarm/Index":[1949,7651,5933,9549,2844,6016,2992,735,6281,58,1807,9381,8224,1949],"./Camera/Index":[5324,8039,5324],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,8039,6148],"./CameraFfmpeg/Index":[9334,8039,9334],"./CameraGstreamer/Index":[813,8039,813],"./CameraIrMlx90640/Index":[7381,8039,7381],"./CameraPi/Index":[5214,8039,8895],"./CameraPiLegacy/Index":[1512,8039,1512],"./Entities/Index":[7878,5933,9549,2992,669,2154,8224,7878],"./Execute/Index":[4221,5933,735,1807,5197],"./Extensions/Index":[2018,5933,735,58,2924,6217,2018,3862],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[3033,7651,5933,9549,906,2582,6016,2577,182,3033],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaMplayer/Index":[3518,7651,5933,9549,906,2582,6016,2577,182,3033,3518],"./MediaMpv/Index":[4765,7651,5933,9549,906,2582,6016,2577,182,3033,4765],"./MediaOmxplayer/Index":[7819,7651,5933,9549,906,2582,6016,2577,182,3033,7819],"./MediaVlc/Index":[2614,7651,5933,9549,906,2582,6016,2577,182,3033,2614],"./Music/Index":[288,7651,5933,9549,906,2582,288],"./MusicMopidy/Index":[3400,7651,5933,9549,906,2582,288,3400],"./MusicMpd/Index":[3083,7651,5933,9549,906,2582,288,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,7651,5933,9549,906,2582,288,4053],"./Rtorrent/Index":[2183,5933,9549,2577,6429,2183],"./Settings/Index":[4084,5933,9549,6281,2924,4084],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,9549,2577,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[4589,4589],"./ZigbeeMqtt/Index":[1259,7651,5933,9549,2844,1259],"./Zwave/Index":[2732,7651,5933,9549,2844,7880,2732],"./ZwaveMqtt/Index":[1088,7651,5933,9549,2844,7880,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.omxplayer":{"class":"fa fa-film"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); +//# sourceMappingURL=plugin.c9d57b11.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js.map b/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js.map new file mode 100644 index 0000000000..122af001b1 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/plugin.c9d57b11.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/plugin.c9d57b11.js","mappings":"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H,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCVA,IAAIiI,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,GACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,GACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,MAED,kCAAmC,CAClC,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,IACA,KACA,MAED,gBAAiB,CAChB,IACA,KACA,KACA,KACA,IACA,KACA,KAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,IACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASc,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEjB,EAAKe,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBN,EAAM,KAEjD,MADAX,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMvB,EAAIe,GAAMS,EAAKD,EAAI,GAC7B,OAAOL,QAAQO,IAAIF,EAAI5E,MAAM,GAAGqD,IAAIgB,EAAoBZ,IAAIgB,MAAK,WAChE,OAAOJ,EAAoBQ,EAC5B,GACD,CACAV,EAAoBlE,KAAO,WAAa,OAAOV,OAAOU,KAAKoD,EAAM,EACjEc,EAAoBU,GAAK,KACzBE,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/views/Plugin.vue","webpack://platypush/./src/views/Plugin.vue?41f6","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=97df2e2e&scoped=true\"\nimport script from \"./Nav.vue?vue&type=script&lang=js\"\nexport * from \"./Nav.vue?vue&type=script&lang=js\"\n\nimport \"./Nav.vue?vue&type=style&index=0&id=97df2e2e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-97df2e2e\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Plugin.vue?vue&type=template&id=e339182c&scoped=true\"\nimport script from \"./Plugin.vue?vue&type=script&lang=js\"\nexport * from \"./Plugin.vue?vue&type=script&lang=js\"\n\nimport \"./Plugin.vue?vue&type=style&index=0&id=e339182c&lang=scss&scoped=true\"\nimport \"./Plugin.vue?vue&type=style&index=1&id=e339182c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e339182c\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t6016,\n\t\t2992,\n\t\t735,\n\t\t6281,\n\t\t58,\n\t\t1807,\n\t\t9381,\n\t\t8224,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t5324,\n\t\t8039,\n\t\t5324\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t8039,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t8039,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t8039,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t8039,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t8039,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t8039,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t7878,\n\t\t5933,\n\t\t9549,\n\t\t2992,\n\t\t669,\n\t\t2154,\n\t\t8224,\n\t\t7878\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t735,\n\t\t1807,\n\t\t5197\n\t],\n\t\"./Extensions/Index\": [\n\t\t2018,\n\t\t5933,\n\t\t735,\n\t\t58,\n\t\t2924,\n\t\t6217,\n\t\t2018,\n\t\t3862\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t3033,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t4765\n\t],\n\t\"./MediaOmxplayer/Index\": [\n\t\t7819,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t7819\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t6016,\n\t\t2577,\n\t\t182,\n\t\t3033,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t288,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t906,\n\t\t2582,\n\t\t288,\n\t\t4053\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t4084,\n\t\t5933,\n\t\t9549,\n\t\t6281,\n\t\t2924,\n\t\t4084\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t9549,\n\t\t2577,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t4589,\n\t\t4589\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t1259,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t1259\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t7651,\n\t\t5933,\n\t\t9549,\n\t\t2844,\n\t\t7880,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_Fragment","_renderList","n","key","script","__exports__","render","href","_hoisted_21","_normalizeClass","collapsed","$data","onClick","_cache","$event","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","configSections","config","name","selected","selectedConfigPanel","_ctx","$emit","_hoisted_9","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","style","_normalizeStyle","width","height","withDocsLink","docsUrl","target","iconUrl","extensionName","default","Boolean","extensionType","split","words","length","shift","join","loading","_component_Loading","_resolveDynamicComponent","component","pluginName","Settings","Nav","Loading","plugins","backends","procedures","undefined","$route","params","plugin","initPanel","componentName","map","token","toUpperCase","comp","e","console","notify","text","toString","shallowRef","defineAsyncComponent","async","initConfig","request","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","Error","code","ids","id","all","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/register.64e266ad.js b/platypush/backend/http/webapp/dist/static/js/register.10911c40.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/register.64e266ad.js rename to platypush/backend/http/webapp/dist/static/js/register.10911c40.js index 20f6188ba8..b87707fcee 100644 --- a/platypush/backend/http/webapp/dist/static/js/register.64e266ad.js +++ b/platypush/backend/http/webapp/dist/static/js/register.10911c40.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[685,4535],{1918:function(a,e,s){s.r(e),s.d(e,{default:function(){return w}});var t=s(6252);const r=a=>((0,t.dD)("data-v-af0b14d0"),a=a(),(0,t.Cn)(),a),n={class:"login-container"},d={class:"login",method:"POST"},l=(0,t.uE)('
Platypush
',3),o={key:0,class:"row"},i=r((()=>(0,t._)("label",null,[(0,t._)("input",{type:"password",name:"confirm_password",placeholder:"Confirm password"})],-1))),p=[i],u={class:"row buttons"},c=["value"],v=r((()=>(0,t._)("div",{class:"row pull-right"},[(0,t._)("label",{class:"checkbox"},[(0,t._)("input",{type:"checkbox",name:"remember"}),(0,t.Uk)("  Keep me logged in on this device   ")])],-1)));function f(a,e,s,r,i,f){return(0,t.wg)(),(0,t.iD)("div",n,[(0,t._)("form",d,[l,f._register?((0,t.wg)(),(0,t.iD)("div",o,p)):(0,t.kq)("",!0),(0,t._)("div",u,[(0,t._)("input",{type:"submit",class:"btn btn-primary",value:f._register?"Register":"Login"},null,8,c)]),v])])}var b=s(8637),g={name:"Login",mixins:[b.Z],props:{register:{type:Boolean,required:!1,default:!1}},computed:{_register(){return this.parseBoolean(this.register)}}},m=s(3744);const h=(0,m.Z)(g,[["render",f],["__scopeId","data-v-af0b14d0"]]);var w=h},9780:function(a,e,s){s.r(e),s.d(e,{default:function(){return i}});var t=s(6252);function r(a,e,s,r,n,d){const l=(0,t.up)("Login");return(0,t.wg)(),(0,t.j4)(l,{register:!0})}var n=s(1918),d={name:"Register",mixins:[n["default"]],components:{Login:n["default"]},props:{register:{type:Boolean,required:!1,default:!0}}},l=s(3744);const o=(0,l.Z)(d,[["render",r]]);var i=o}}]); -//# sourceMappingURL=register.64e266ad.js.map \ No newline at end of file +//# sourceMappingURL=register.10911c40.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/register.64e266ad.js.map b/platypush/backend/http/webapp/dist/static/js/register.10911c40.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/register.64e266ad.js.map rename to platypush/backend/http/webapp/dist/static/js/register.10911c40.js.map index 6700cf1af8..26bdecec76 100644 --- a/platypush/backend/http/webapp/dist/static/js/register.64e266ad.js.map +++ b/platypush/backend/http/webapp/dist/static/js/register.10911c40.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/register.64e266ad.js","mappings":"gPACOA,MAAM,mB,GACHA,MAAM,QAAQC,OAAO,Q,qfAoBpBD,MAAM,O,UACTE,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA8E,SAAvEC,KAAK,WAAWC,KAAK,mBAAmBC,YAAY,uB,QAD7DC,G,GAKGN,MAAM,e,sBAIXE,EAAAA,EAAAA,GAKM,OALDF,MAAM,kBAAgB,EACzBE,EAAAA,EAAAA,GAGQ,SAHDF,MAAM,YAAU,EACrBE,EAAAA,EAAAA,GAAuC,SAAhCC,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,0CAnCNG,EAAAA,EAAAA,IAsCM,MAtCNC,EAsCM,EArCJN,EAAAA,EAAAA,GAoCO,OApCPO,EAoCO,CAnCLC,EAmBuBC,EAAAC,YAAS,WAAhCL,EAAAA,EAAAA,IAIM,MAJNM,EAIMC,KAAA,gBAENZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuF,SAAhFC,KAAK,SAASH,MAAM,kBAAmBgB,MAAOL,EAAAC,UAAY,WAAa,S,YAGhFK,K,eAaN,GACEb,KAAM,QACNc,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRb,SAAAA,GACE,OAAOc,KAAKC,aAAaD,KAAKL,SAChC,I,UCrDJ,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,sJCREC,EAAAA,EAAAA,IAA0BC,EAAA,CAAlBV,UAAU,G,eAMpB,GACEjB,KAAM,WACNc,OAAQ,CAACc,EAAAA,YACTC,WAAY,CAACD,MAAKA,EAAAA,YAClBZ,MAAO,CACLC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,K,UCVf,MAAMI,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b","webpack://platypush/./src/views/Register.vue","webpack://platypush/./src/views/Register.vue?157d"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","method","_createElementVNode","type","name","placeholder","_hoisted_7","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","$options","_register","_hoisted_6","_hoisted_8","_hoisted_9","value","_hoisted_11","mixins","Utils","props","register","Boolean","required","default","computed","this","parseBoolean","__exports__","render","_createBlock","_component_Login","Login","components"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/register.10911c40.js","mappings":"gPACOA,MAAM,mB,GACHA,MAAM,QAAQC,OAAO,Q,qfAoBpBD,MAAM,O,UACTE,EAAAA,EAAAA,GAEQ,eADNA,EAAAA,EAAAA,GAA8E,SAAvEC,KAAK,WAAWC,KAAK,mBAAmBC,YAAY,uB,QAD7DC,G,GAKGN,MAAM,e,sBAIXE,EAAAA,EAAAA,GAKM,OALDF,MAAM,kBAAgB,EACzBE,EAAAA,EAAAA,GAGQ,SAHDF,MAAM,YAAU,EACrBE,EAAAA,EAAAA,GAAuC,SAAhCC,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,0CAnCNG,EAAAA,EAAAA,IAsCM,MAtCNC,EAsCM,EArCJN,EAAAA,EAAAA,GAoCO,OApCPO,EAoCO,CAnCLC,EAmBuBC,EAAAC,YAAS,WAAhCL,EAAAA,EAAAA,IAIM,MAJNM,EAIMC,KAAA,gBAENZ,EAAAA,EAAAA,GAEM,MAFNa,EAEM,EADJb,EAAAA,EAAAA,GAAuF,SAAhFC,KAAK,SAASH,MAAM,kBAAmBgB,MAAOL,EAAAC,UAAY,WAAa,S,YAGhFK,K,eAaN,GACEb,KAAM,QACNc,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRb,SAAAA,GACE,OAAOc,KAAKC,aAAaD,KAAKL,SAChC,I,UCrDJ,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,sJCREC,EAAAA,EAAAA,IAA0BC,EAAA,CAAlBV,UAAU,G,eAMpB,GACEjB,KAAM,WACNc,OAAQ,CAACc,EAAAA,YACTC,WAAY,CAACD,MAAKA,EAAAA,YAClBZ,MAAO,CACLC,SAAU,CACRlB,KAAMmB,QACNC,UAAU,EACVC,SAAS,K,UCVf,MAAMI,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b","webpack://platypush/./src/views/Register.vue","webpack://platypush/./src/views/Register.vue?157d"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=af0b14d0&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=af0b14d0&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-af0b14d0\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","method","_createElementVNode","type","name","placeholder","_hoisted_7","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","$options","_register","_hoisted_6","_hoisted_8","_hoisted_9","value","_hoisted_11","mixins","Utils","props","register","Boolean","required","default","computed","this","parseBoolean","__exports__","render","_createBlock","_component_Login","Login","components"],"sourceRoot":""} \ No newline at end of file