diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index 0d0236a0e8..ea6db7a427 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 90b135071b..f833e81ee3 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:"13fd85c2679b76818de5a1db8b7319af"},{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.d76bdd0b.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/5193.c21e860e.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.80e64849.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/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.31dfea36.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.9a905705.ttf",revision:null},{url:"/static/fonts/fa-brands-400.b6033b54.woff2",revision:null},{url:"/static/fonts/fa-regular-400.3580b4a9.woff2",revision:null},{url:"/static/fonts/fa-regular-400.67a0fb74.ttf",revision:null},{url:"/static/fonts/fa-solid-900.6a8db53d.ttf",revision:null},{url:"/static/fonts/fa-solid-900.fd0b155c.woff2",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.811c36c9.js",revision:null},{url:"/static/js/1259.1bf8e2e1.js",revision:null},{url:"/static/js/1449.52c1e84f.js",revision:null},{url:"/static/js/1485.ec78c4b1.js",revision:null},{url:"/static/js/1512.a45627dc.js",revision:null},{url:"/static/js/169.ebdd7044.js",revision:null},{url:"/static/js/1706.5142eaa5.js",revision:null},{url:"/static/js/1807.4ba7d261.js",revision:null},{url:"/static/js/1949.adcb95f1.js",revision:null},{url:"/static/js/2018.da2ffdbe.js",revision:null},{url:"/static/js/2106.00c755d8.js",revision:null},{url:"/static/js/2140.0e0481e9.js",revision:null},{url:"/static/js/2183.b5070144.js",revision:null},{url:"/static/js/2200.82db69e7.js",revision:null},{url:"/static/js/2217.6b927594.js",revision:null},{url:"/static/js/2460.567e73f6.js",revision:null},{url:"/static/js/2582.eaba0152.js",revision:null},{url:"/static/js/2614.c8fd3fd1.js",revision:null},{url:"/static/js/2732.a3a54d65.js",revision:null},{url:"/static/js/281.688a0974.js",revision:null},{url:"/static/js/2853.52711ae0.js",revision:null},{url:"/static/js/288.ab2c2a8c.js",revision:null},{url:"/static/js/2892.ae00057d.js",revision:null},{url:"/static/js/2893.519a1554.js",revision:null},{url:"/static/js/2951.f22d9ad3.js",revision:null},{url:"/static/js/2976.ec9dccc4.js",revision:null},{url:"/static/js/3033.59041f65.js",revision:null},{url:"/static/js/3083.4fbdabeb.js",revision:null},{url:"/static/js/3211.6f0230a8.js",revision:null},{url:"/static/js/3322.12d6bfa0.js",revision:null},{url:"/static/js/3368.0cff7037.js",revision:null},{url:"/static/js/3369.bf44abe0.js",revision:null},{url:"/static/js/3400.72349d54.js",revision:null},{url:"/static/js/3518.5c2621bd.js",revision:null},{url:"/static/js/3559.df95d103.js",revision:null},{url:"/static/js/3732.2e772785.js",revision:null},{url:"/static/js/3835.f37b0b12.js",revision:null},{url:"/static/js/3862.65c96494.js",revision:null},{url:"/static/js/3924.5ca64c5c.js",revision:null},{url:"/static/js/4053.33b648e1.js",revision:null},{url:"/static/js/4084.c7db0e9f.js",revision:null},{url:"/static/js/446.453dede2.js",revision:null},{url:"/static/js/4589.f7212e88.js",revision:null},{url:"/static/js/4619.2b7e4216.js",revision:null},{url:"/static/js/472.d4bab1e1.js",revision:null},{url:"/static/js/4765.df621f6c.js",revision:null},{url:"/static/js/5193.4d134540.js",revision:null},{url:"/static/js/5197.976351cc.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.b64a38ef.js",revision:null},{url:"/static/js/5324.1ec90ff8.js",revision:null},{url:"/static/js/5329.d855e760.js",revision:null},{url:"/static/js/5505.88f4357c.js",revision:null},{url:"/static/js/5638.7b12f2d2.js",revision:null},{url:"/static/js/6148.653a45a9.js",revision:null},{url:"/static/js/6324.254647db.js",revision:null},{url:"/static/js/6362.95da0eb4.js",revision:null},{url:"/static/js/6429.b9e470bb.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.bef9dd6e.js",revision:null},{url:"/static/js/6640.49b4564c.js",revision:null},{url:"/static/js/667.835dada6.js",revision:null},{url:"/static/js/7089.52ee6e64.js",revision:null},{url:"/static/js/729.ba752a1b.js",revision:null},{url:"/static/js/735.37c79e0c.js",revision:null},{url:"/static/js/7381.84a86f84.js",revision:null},{url:"/static/js/746.d8626378.js",revision:null},{url:"/static/js/7590.6cda174b.js",revision:null},{url:"/static/js/7819.c161175f.js",revision:null},{url:"/static/js/7841.4c37ea03.js",revision:null},{url:"/static/js/7878.870379a2.js",revision:null},{url:"/static/js/7880.b526f255.js",revision:null},{url:"/static/js/813.fb637a75.js",revision:null},{url:"/static/js/8179.f8452072.js",revision:null},{url:"/static/js/8224.59c522e0.js",revision:null},{url:"/static/js/8391.2706162d.js",revision:null},{url:"/static/js/844.b113f4b6.js",revision:null},{url:"/static/js/8498.b92a2952.js",revision:null},{url:"/static/js/8621.074ab290.js",revision:null},{url:"/static/js/8752.b2feb14d.js",revision:null},{url:"/static/js/8769.5ea5c0cb.js",revision:null},{url:"/static/js/8784.d8888cce.js",revision:null},{url:"/static/js/8825.ae7e9d47.js",revision:null},{url:"/static/js/8895.fa78e0db.js",revision:null},{url:"/static/js/8930.81ced495.js",revision:null},{url:"/static/js/9091.8f996e37.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9334.154d9a65.js",revision:null},{url:"/static/js/9381.fc22d997.js",revision:null},{url:"/static/js/9461.42236d22.js",revision:null},{url:"/static/js/9472.0a9d0a50.js",revision:null},{url:"/static/js/9751.95489123.js",revision:null},{url:"/static/js/980.498bcd42.js",revision:null},{url:"/static/js/984.d599d072.js",revision:null},{url:"/static/js/9962.e22a73cc.js",revision:null},{url:"/static/js/app.8d5ad4d1.js",revision:null},{url:"/static/js/chunk-vendors.b4df7453.js",revision:null},{url:"/static/js/dashboard.51282a79.js",revision:null},{url:"/static/js/login.78870690.js",revision:null},{url:"/static/js/notfound.c0f436d7.js",revision:null},{url:"/static/js/panel.c9a94003.js",revision:null},{url:"/static/js/plugin.42693e68.js",revision:null},{url:"/static/js/register.fa1414be.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:"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}],{})})); //# 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 e24970371b..a83051ce02 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/cc0643032c46d49c0c61c98330016a84/service-worker.js"],"sourcesContent":["import {setCacheNameDetails as workbox_core_setCacheNameDetails} from '/home/blacklight/git_tree/platypush/platypush/backend/http/webapp/node_modules/workbox-core/setCacheNameDetails.mjs';\nimport {precacheAndRoute as workbox_precaching_precacheAndRoute} from '/home/blacklight/git_tree/platypush/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\": \"13fd85c2679b76818de5a1db8b7319af\"\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.d76bdd0b.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/5193.c21e860e.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.80e64849.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/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.31dfea36.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.9a905705.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-brands-400.b6033b54.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.3580b4a9.woff2\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-regular-400.67a0fb74.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.6a8db53d.ttf\",\n \"revision\": null\n },\n {\n \"url\": \"/static/fonts/fa-solid-900.fd0b155c.woff2\",\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.811c36c9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1259.1bf8e2e1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.52c1e84f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1485.ec78c4b1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.a45627dc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.ebdd7044.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.5142eaa5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1807.4ba7d261.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.adcb95f1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2018.da2ffdbe.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.00c755d8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.0e0481e9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.b5070144.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.82db69e7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.6b927594.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.567e73f6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2582.eaba0152.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.c8fd3fd1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.a3a54d65.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/281.688a0974.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.52711ae0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/288.ab2c2a8c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2892.ae00057d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.519a1554.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2951.f22d9ad3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.ec9dccc4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3033.59041f65.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.4fbdabeb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.6f0230a8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.12d6bfa0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.0cff7037.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.bf44abe0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.72349d54.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.5c2621bd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.df95d103.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.2e772785.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.f37b0b12.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3862.65c96494.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.5ca64c5c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.33b648e1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4084.c7db0e9f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.453dede2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4589.f7212e88.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.2b7e4216.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/472.d4bab1e1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.df621f6c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5193.4d134540.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5197.976351cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.b64a38ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5324.1ec90ff8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.d855e760.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5505.88f4357c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.7b12f2d2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.653a45a9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.254647db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.95da0eb4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.b9e470bb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.bef9dd6e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.49b4564c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/667.835dada6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.52ee6e64.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.ba752a1b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/735.37c79e0c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.84a86f84.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.d8626378.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.6cda174b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7819.c161175f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.4c37ea03.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7878.870379a2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7880.b526f255.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.fb637a75.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.f8452072.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8224.59c522e0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.2706162d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/844.b113f4b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.b92a2952.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.074ab290.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8752.b2feb14d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.5ea5c0cb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.d8888cce.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.ae7e9d47.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.fa78e0db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.81ced495.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.8f996e37.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.154d9a65.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9381.fc22d997.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.42236d22.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9472.0a9d0a50.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.95489123.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.498bcd42.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.d599d072.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.e22a73cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.8d5ad4d1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.b4df7453.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.51282a79.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.78870690.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.c0f436d7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.c9a94003.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.42693e68.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.fa1414be.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,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,+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,0CACPC,SAAY,MAEd,CACED,IAAO,4CACPC,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,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,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/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 diff --git a/platypush/backend/http/webapp/dist/static/css/2018.d76bdd0b.css b/platypush/backend/http/webapp/dist/static/css/2018.8146b7c4.css similarity index 100% rename from platypush/backend/http/webapp/dist/static/css/2018.d76bdd0b.css rename to platypush/backend/http/webapp/dist/static/css/2018.8146b7c4.css diff --git a/platypush/backend/http/webapp/dist/static/css/6429.80e64849.css b/platypush/backend/http/webapp/dist/static/css/6429.79156821.css similarity index 100% rename from platypush/backend/http/webapp/dist/static/css/6429.80e64849.css rename to platypush/backend/http/webapp/dist/static/css/6429.79156821.css diff --git a/platypush/backend/http/webapp/dist/static/css/5193.c21e860e.css b/platypush/backend/http/webapp/dist/static/css/9211.c21e860e.css similarity index 100% rename from platypush/backend/http/webapp/dist/static/css/5193.c21e860e.css rename to platypush/backend/http/webapp/dist/static/css/9211.c21e860e.css diff --git a/platypush/backend/http/webapp/dist/static/css/app.31dfea36.css b/platypush/backend/http/webapp/dist/static/css/app.34a0a3ba.css similarity index 67% rename from platypush/backend/http/webapp/dist/static/css/app.31dfea36.css rename to platypush/backend/http/webapp/dist/static/css/app.34a0a3ba.css index 1abf0d3c3a..3a62dda8fb 100644 --- a/platypush/backend/http/webapp/dist/static/css/app.31dfea36.css +++ b/platypush/backend/http/webapp/dist/static/css/app.34a0a3ba.css @@ -1,17 +1,17 @@ .col-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-09bd997a]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-09bd997a]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-09bd997a]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-09bd997a]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-09bd997a]:first-child{margin-left:26%!important}.col-offset-3[data-v-09bd997a]:not(first-child){margin-left:30%!important}.col-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-09bd997a]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-09bd997a]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-09bd997a]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-09bd997a]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-09bd997a]:first-child{margin-left:52%!important}.col-offset-6[data-v-09bd997a]:not(first-child){margin-left:56%!important}.col-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-09bd997a]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-09bd997a]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-09bd997a]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-09bd997a]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-09bd997a]:first-child{margin-left:78%!important}.col-offset-9[data-v-09bd997a]:not(first-child){margin-left:82%!important}.col-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-09bd997a]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-09bd997a]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-09bd997a]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-09bd997a]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-1[data-v-09bd997a]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-2[data-v-09bd997a]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-3[data-v-09bd997a]{margin-left:26%}.col-no-margin-s-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-4[data-v-09bd997a]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-5[data-v-09bd997a]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-6[data-v-09bd997a]{margin-left:52%}.col-no-margin-s-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-7[data-v-09bd997a]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-8[data-v-09bd997a]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-9[data-v-09bd997a]{margin-left:78%}.col-no-margin-s-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-10[data-v-09bd997a]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-09bd997a]:first-child{margin-left:0}.col-offset-s-11[data-v-09bd997a]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-s-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-09bd997a]{display:none!important}.s-visible[data-v-09bd997a]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-1[data-v-09bd997a]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-2[data-v-09bd997a]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-3[data-v-09bd997a]{margin-left:26%}.col-no-margin-m-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-4[data-v-09bd997a]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-5[data-v-09bd997a]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-6[data-v-09bd997a]{margin-left:52%}.col-no-margin-m-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-7[data-v-09bd997a]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-8[data-v-09bd997a]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-9[data-v-09bd997a]{margin-left:78%}.col-no-margin-m-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-10[data-v-09bd997a]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-09bd997a]:first-child{margin-left:0}.col-offset-m-11[data-v-09bd997a]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-m-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-09bd997a]{display:none!important}.m-visible[data-v-09bd997a]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-1[data-v-09bd997a]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-2[data-v-09bd997a]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-3[data-v-09bd997a]{margin-left:26%}.col-no-margin-l-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-4[data-v-09bd997a]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-5[data-v-09bd997a]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-6[data-v-09bd997a]{margin-left:52%}.col-no-margin-l-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-7[data-v-09bd997a]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-8[data-v-09bd997a]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-9[data-v-09bd997a]{margin-left:78%}.col-no-margin-l-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-10[data-v-09bd997a]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-09bd997a]:first-child{margin-left:0}.col-offset-l-11[data-v-09bd997a]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-l-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-09bd997a]{display:none!important}.l-visible[data-v-09bd997a]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-1[data-v-09bd997a]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-2[data-v-09bd997a]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-3[data-v-09bd997a]{margin-left:26%}.col-no-margin-xl-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-4[data-v-09bd997a]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-5[data-v-09bd997a]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-6[data-v-09bd997a]{margin-left:52%}.col-no-margin-xl-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-7[data-v-09bd997a]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-8[data-v-09bd997a]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-9[data-v-09bd997a]{margin-left:78%}.col-no-margin-xl-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-10[data-v-09bd997a]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xl-11[data-v-09bd997a]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-09bd997a]{display:none!important}.xl-visible[data-v-09bd997a]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-1[data-v-09bd997a]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-09bd997a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-2[data-v-09bd997a]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-09bd997a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-3[data-v-09bd997a]{margin-left:26%}.col-no-margin-xxl-3[data-v-09bd997a]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-4[data-v-09bd997a]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-09bd997a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-5[data-v-09bd997a]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-09bd997a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-6[data-v-09bd997a]{margin-left:52%}.col-no-margin-xxl-6[data-v-09bd997a]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-7[data-v-09bd997a]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-09bd997a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-8[data-v-09bd997a]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-09bd997a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-9[data-v-09bd997a]{margin-left:78%}.col-no-margin-xxl-9[data-v-09bd997a]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-10[data-v-09bd997a]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-09bd997a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-09bd997a]:first-child{margin-left:0}.col-offset-xxl-11[data-v-09bd997a]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-09bd997a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-09bd997a]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-09bd997a]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-09bd997a]{display:none!important}.xxl-visible[data-v-09bd997a]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-09bd997a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-09bd997a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-09bd997a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-09bd997a]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-09bd997a]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-09bd997a]{display:none!important}}.vertical-center[data-v-09bd997a]{display:flex;align-items:center}.horizontal-center[data-v-09bd997a]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-09bd997a]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-09bd997a]{display:none!important}.no-content[data-v-09bd997a]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-09bd997a]{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-09bd997a]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-09bd997a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-09bd997a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-09bd997a]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-09bd997a]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-09bd997a],.btn[data-v-09bd997a],button[data-v-09bd997a]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-09bd997a],.btn-default[type=submit][data-v-09bd997a],.btn.btn-primary[data-v-09bd997a],.btn[type=submit][data-v-09bd997a],button.btn-primary[data-v-09bd997a],button[type=submit][data-v-09bd997a]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-09bd997a],.btn-default .icon[data-v-09bd997a],button .icon[data-v-09bd997a]{margin-right:.5em}input[type=password][data-v-09bd997a],input[type=text][data-v-09bd997a]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-09bd997a]:focus,input[type=text][data-v-09bd997a]:focus{border:1px solid #35b870}button[data-v-09bd997a],input[data-v-09bd997a]{outline:none}input[type=text][data-v-09bd997a]:hover,textarea[data-v-09bd997a]:hover{border:1px solid #9cdfb0}ul[data-v-09bd997a]{margin:0;padding:0;list-style:none}a[data-v-09bd997a]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-09bd997a]:hover{color:#35b870}[data-v-09bd997a]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-09bd997a]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-09bd997a]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-09bd997a]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-09bd997a]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-09bd997a] .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-09bd997a] .nav .path{cursor:pointer}.browser[data-v-09bd997a] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-09bd997a] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-09bd997a]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-09bd997a],input[type=number][data-v-09bd997a],input[type=password][data-v-09bd997a],input[type=search][data-v-09bd997a],input[type=text][data-v-09bd997a],input[type=time][data-v-09bd997a]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-09bd997a]:hover,input[type=number][data-v-09bd997a]:hover,input[type=password][data-v-09bd997a]:hover,input[type=search][data-v-09bd997a]:hover,input[type=text][data-v-09bd997a]:hover,input[type=time][data-v-09bd997a]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-09bd997a]:focus,input[type=number][data-v-09bd997a]:focus,input[type=password][data-v-09bd997a]:focus,input[type=search][data-v-09bd997a]:focus,input[type=text][data-v-09bd997a]:focus,input[type=time][data-v-09bd997a]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-09bd997a],input[type=number].with-icon[data-v-09bd997a],input[type=password].with-icon[data-v-09bd997a],input[type=search].with-icon[data-v-09bd997a],input[type=text].with-icon[data-v-09bd997a],input[type=time].with-icon[data-v-09bd997a]{padding-left:.3em}input[type=search][data-v-09bd997a],input[type=text][data-v-09bd997a]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-09bd997a]{animation-fill-mode:both;animation-name:fadeIn-09bd997a;-webkit-animation-name:fadeIn-09bd997a}.fade-in[data-v-09bd997a],.fade-out[data-v-09bd997a]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-09bd997a]{animation-fill-mode:both;animation-name:fadeOut-09bd997a;-webkit-animation-name:fadeOut-09bd997a}@keyframes fadeIn-09bd997a{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-09bd997a{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-09bd997a]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-09bd997a;-webkit-animation-name:glow-09bd997a}.loop[data-v-09bd997a]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-09bd997a{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-09bd997a]: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-09bd997a]: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-09bd997a]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.modal-container[data-v-09bd997a]{position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100%;height:100%;z-index:var(--z-index);background:hsla(0,0%,4%,.9)}.modal-container .modal[data-v-09bd997a]{display:flex;max-width:100%;justify-content:center}.modal-container .modal .content[data-v-09bd997a]{--width:auto;--height:auto;width:var(--width);height:var(--height);border-radius:.5em;background:#fff}.modal-container .modal .header[data-v-09bd997a]{display:flex;position:relative;border-bottom:1px solid #ccc;border-radius:.5em .5em 0 0;padding:.5em;text-align:center;justify-content:center;align-items:center;background:#e0e0e0;text-transform:uppercase}.modal-container .modal .header button[data-v-09bd997a]{width:1.5em;height:1.5em;position:absolute;right:0;margin:auto .5em;padding:0;border:0;background:transparent}.modal-container .modal .header button[data-v-09bd997a]:hover{color:#35b870}.modal-container .modal .body[data-v-09bd997a]{max-height:75vh;overflow:auto;padding:2em}.col-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-06d2f237]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-06d2f237]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-06d2f237]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-06d2f237]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-06d2f237]:first-child{margin-left:26%!important}.col-offset-3[data-v-06d2f237]:not(first-child){margin-left:30%!important}.col-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-06d2f237]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-06d2f237]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-06d2f237]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-06d2f237]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-06d2f237]:first-child{margin-left:52%!important}.col-offset-6[data-v-06d2f237]:not(first-child){margin-left:56%!important}.col-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-06d2f237]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-06d2f237]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-06d2f237]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-06d2f237]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-06d2f237]:first-child{margin-left:78%!important}.col-offset-9[data-v-06d2f237]:not(first-child){margin-left:82%!important}.col-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-06d2f237]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-06d2f237]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-06d2f237]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-06d2f237]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-1[data-v-06d2f237]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-2[data-v-06d2f237]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-3[data-v-06d2f237]{margin-left:26%}.col-no-margin-s-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-4[data-v-06d2f237]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-5[data-v-06d2f237]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-6[data-v-06d2f237]{margin-left:52%}.col-no-margin-s-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-7[data-v-06d2f237]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-8[data-v-06d2f237]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-9[data-v-06d2f237]{margin-left:78%}.col-no-margin-s-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-10[data-v-06d2f237]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-06d2f237]:first-child{margin-left:0}.col-offset-s-11[data-v-06d2f237]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-s-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-06d2f237]{display:none!important}.s-visible[data-v-06d2f237]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-1[data-v-06d2f237]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-2[data-v-06d2f237]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-3[data-v-06d2f237]{margin-left:26%}.col-no-margin-m-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-4[data-v-06d2f237]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-5[data-v-06d2f237]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-6[data-v-06d2f237]{margin-left:52%}.col-no-margin-m-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-7[data-v-06d2f237]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-8[data-v-06d2f237]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-9[data-v-06d2f237]{margin-left:78%}.col-no-margin-m-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-10[data-v-06d2f237]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-06d2f237]:first-child{margin-left:0}.col-offset-m-11[data-v-06d2f237]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-m-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-06d2f237]{display:none!important}.m-visible[data-v-06d2f237]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-1[data-v-06d2f237]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-2[data-v-06d2f237]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-3[data-v-06d2f237]{margin-left:26%}.col-no-margin-l-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-4[data-v-06d2f237]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-5[data-v-06d2f237]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-6[data-v-06d2f237]{margin-left:52%}.col-no-margin-l-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-7[data-v-06d2f237]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-8[data-v-06d2f237]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-9[data-v-06d2f237]{margin-left:78%}.col-no-margin-l-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-10[data-v-06d2f237]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-06d2f237]:first-child{margin-left:0}.col-offset-l-11[data-v-06d2f237]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-l-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-06d2f237]{display:none!important}.l-visible[data-v-06d2f237]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-1[data-v-06d2f237]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-2[data-v-06d2f237]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-3[data-v-06d2f237]{margin-left:26%}.col-no-margin-xl-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-4[data-v-06d2f237]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-5[data-v-06d2f237]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-6[data-v-06d2f237]{margin-left:52%}.col-no-margin-xl-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-7[data-v-06d2f237]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-8[data-v-06d2f237]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-9[data-v-06d2f237]{margin-left:78%}.col-no-margin-xl-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-10[data-v-06d2f237]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xl-11[data-v-06d2f237]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-06d2f237]{display:none!important}.xl-visible[data-v-06d2f237]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-1[data-v-06d2f237]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-06d2f237]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-2[data-v-06d2f237]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-06d2f237]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-3[data-v-06d2f237]{margin-left:26%}.col-no-margin-xxl-3[data-v-06d2f237]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-4[data-v-06d2f237]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-06d2f237]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-5[data-v-06d2f237]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-06d2f237]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-6[data-v-06d2f237]{margin-left:52%}.col-no-margin-xxl-6[data-v-06d2f237]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-7[data-v-06d2f237]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-06d2f237]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-8[data-v-06d2f237]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-06d2f237]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-9[data-v-06d2f237]{margin-left:78%}.col-no-margin-xxl-9[data-v-06d2f237]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-10[data-v-06d2f237]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-06d2f237]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-06d2f237]:first-child{margin-left:0}.col-offset-xxl-11[data-v-06d2f237]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-06d2f237]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-06d2f237]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-06d2f237]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-06d2f237]{display:none!important}.xxl-visible[data-v-06d2f237]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-06d2f237]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-06d2f237]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-06d2f237]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-06d2f237]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-06d2f237]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-06d2f237]{display:none!important}}.vertical-center[data-v-06d2f237]{display:flex;align-items:center}.horizontal-center[data-v-06d2f237]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-06d2f237]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-06d2f237]{display:none!important}.no-content[data-v-06d2f237]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-06d2f237]{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-06d2f237]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-06d2f237]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-06d2f237]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-06d2f237]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-06d2f237]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-06d2f237],.btn[data-v-06d2f237],button[data-v-06d2f237]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-06d2f237],.btn-default[type=submit][data-v-06d2f237],.btn.btn-primary[data-v-06d2f237],.btn[type=submit][data-v-06d2f237],button.btn-primary[data-v-06d2f237],button[type=submit][data-v-06d2f237]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-06d2f237],.btn-default .icon[data-v-06d2f237],button .icon[data-v-06d2f237]{margin-right:.5em}input[type=password][data-v-06d2f237],input[type=text][data-v-06d2f237]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-06d2f237]:focus,input[type=text][data-v-06d2f237]:focus{border:1px solid #35b870}button[data-v-06d2f237],input[data-v-06d2f237]{outline:none}input[type=text][data-v-06d2f237]:hover,textarea[data-v-06d2f237]:hover{border:1px solid #9cdfb0}ul[data-v-06d2f237]{margin:0;padding:0;list-style:none}a[data-v-06d2f237]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-06d2f237]:hover{color:#35b870}[data-v-06d2f237]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-06d2f237]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-06d2f237]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-06d2f237]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-06d2f237]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-06d2f237] .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-06d2f237] .nav .path{cursor:pointer}.browser[data-v-06d2f237] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-06d2f237] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-06d2f237]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-06d2f237],input[type=number][data-v-06d2f237],input[type=password][data-v-06d2f237],input[type=search][data-v-06d2f237],input[type=text][data-v-06d2f237],input[type=time][data-v-06d2f237]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-06d2f237]:hover,input[type=number][data-v-06d2f237]:hover,input[type=password][data-v-06d2f237]:hover,input[type=search][data-v-06d2f237]:hover,input[type=text][data-v-06d2f237]:hover,input[type=time][data-v-06d2f237]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-06d2f237]:focus,input[type=number][data-v-06d2f237]:focus,input[type=password][data-v-06d2f237]:focus,input[type=search][data-v-06d2f237]:focus,input[type=text][data-v-06d2f237]:focus,input[type=time][data-v-06d2f237]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-06d2f237],input[type=number].with-icon[data-v-06d2f237],input[type=password].with-icon[data-v-06d2f237],input[type=search].with-icon[data-v-06d2f237],input[type=text].with-icon[data-v-06d2f237],input[type=time].with-icon[data-v-06d2f237]{padding-left:.3em}input[type=search][data-v-06d2f237],input[type=text][data-v-06d2f237]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-06d2f237]{animation-fill-mode:both;animation-name:fadeIn-06d2f237;-webkit-animation-name:fadeIn-06d2f237}.fade-in[data-v-06d2f237],.fade-out[data-v-06d2f237]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-06d2f237]{animation-fill-mode:both;animation-name:fadeOut-06d2f237;-webkit-animation-name:fadeOut-06d2f237}@keyframes fadeIn-06d2f237{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-06d2f237{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-06d2f237]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-06d2f237;-webkit-animation-name:glow-06d2f237}.loop[data-v-06d2f237]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-06d2f237{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-06d2f237]: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-06d2f237]: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-06d2f237]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}[data-v-06d2f237] .modal .dialog-content{padding:1em}[data-v-06d2f237] .modal .body{padding:1.5em}[data-v-06d2f237] .modal .buttons{display:flex;flex-direction:row;justify-content:right;margin-bottom:1em;border:0;border-radius:0}[data-v-06d2f237] .modal .buttons button{margin-right:1em;padding:.5em 1em;border:1px solid #ddd;border-radius:1em}[data-v-06d2f237] .modal .buttons button:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.col-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-c190f656]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-c190f656]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-c190f656]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-c190f656]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-c190f656]:first-child{margin-left:26%!important}.col-offset-3[data-v-c190f656]:not(first-child){margin-left:30%!important}.col-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-c190f656]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-c190f656]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-c190f656]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-c190f656]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-c190f656]:first-child{margin-left:52%!important}.col-offset-6[data-v-c190f656]:not(first-child){margin-left:56%!important}.col-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-c190f656]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-c190f656]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-c190f656]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-c190f656]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-c190f656]:first-child{margin-left:78%!important}.col-offset-9[data-v-c190f656]:not(first-child){margin-left:82%!important}.col-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-c190f656]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-c190f656]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-c190f656]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-c190f656]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-1[data-v-c190f656]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-2[data-v-c190f656]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-3[data-v-c190f656]{margin-left:26%}.col-no-margin-s-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-4[data-v-c190f656]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-5[data-v-c190f656]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-6[data-v-c190f656]{margin-left:52%}.col-no-margin-s-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-7[data-v-c190f656]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-8[data-v-c190f656]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-9[data-v-c190f656]{margin-left:78%}.col-no-margin-s-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-10[data-v-c190f656]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-c190f656]:first-child{margin-left:0}.col-offset-s-11[data-v-c190f656]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-s-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-c190f656]{display:none!important}.s-visible[data-v-c190f656]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-1[data-v-c190f656]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-2[data-v-c190f656]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-3[data-v-c190f656]{margin-left:26%}.col-no-margin-m-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-4[data-v-c190f656]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-5[data-v-c190f656]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-6[data-v-c190f656]{margin-left:52%}.col-no-margin-m-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-7[data-v-c190f656]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-8[data-v-c190f656]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-9[data-v-c190f656]{margin-left:78%}.col-no-margin-m-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-10[data-v-c190f656]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-c190f656]:first-child{margin-left:0}.col-offset-m-11[data-v-c190f656]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-m-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-c190f656]{display:none!important}.m-visible[data-v-c190f656]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-1[data-v-c190f656]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-2[data-v-c190f656]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-3[data-v-c190f656]{margin-left:26%}.col-no-margin-l-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-4[data-v-c190f656]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-5[data-v-c190f656]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-6[data-v-c190f656]{margin-left:52%}.col-no-margin-l-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-7[data-v-c190f656]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-8[data-v-c190f656]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-9[data-v-c190f656]{margin-left:78%}.col-no-margin-l-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-10[data-v-c190f656]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-c190f656]:first-child{margin-left:0}.col-offset-l-11[data-v-c190f656]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-l-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-c190f656]{display:none!important}.l-visible[data-v-c190f656]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-1[data-v-c190f656]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-2[data-v-c190f656]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-3[data-v-c190f656]{margin-left:26%}.col-no-margin-xl-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-4[data-v-c190f656]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-5[data-v-c190f656]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-6[data-v-c190f656]{margin-left:52%}.col-no-margin-xl-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-7[data-v-c190f656]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-8[data-v-c190f656]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-9[data-v-c190f656]{margin-left:78%}.col-no-margin-xl-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-10[data-v-c190f656]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-c190f656]:first-child{margin-left:0}.col-offset-xl-11[data-v-c190f656]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-c190f656]{display:none!important}.xl-visible[data-v-c190f656]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-c190f656]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-1[data-v-c190f656]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-c190f656]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-c190f656]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-2[data-v-c190f656]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-c190f656]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-c190f656]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-3[data-v-c190f656]{margin-left:26%}.col-no-margin-xxl-3[data-v-c190f656]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-c190f656]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-4[data-v-c190f656]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-c190f656]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-c190f656]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-5[data-v-c190f656]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-c190f656]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-c190f656]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-6[data-v-c190f656]{margin-left:52%}.col-no-margin-xxl-6[data-v-c190f656]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-c190f656]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-7[data-v-c190f656]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-c190f656]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-c190f656]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-8[data-v-c190f656]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-c190f656]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-c190f656]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-9[data-v-c190f656]{margin-left:78%}.col-no-margin-xxl-9[data-v-c190f656]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-c190f656]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-10[data-v-c190f656]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-c190f656]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-c190f656]:first-child{margin-left:0}.col-offset-xxl-11[data-v-c190f656]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-c190f656]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-c190f656]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-c190f656]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-c190f656]{display:none!important}.xxl-visible[data-v-c190f656]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-c190f656]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-c190f656]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-c190f656]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-c190f656]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-c190f656]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-c190f656]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-c190f656]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-c190f656]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-c190f656]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-c190f656]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-c190f656]{display:none!important}}.vertical-center[data-v-c190f656]{display:flex;align-items:center}.horizontal-center[data-v-c190f656]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-c190f656]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-c190f656]{display:none!important}.no-content[data-v-c190f656]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-c190f656]{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-c190f656]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-c190f656]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-c190f656]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-c190f656]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-c190f656]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-c190f656],.btn[data-v-c190f656],button[data-v-c190f656]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-c190f656],.btn-default[type=submit][data-v-c190f656],.btn.btn-primary[data-v-c190f656],.btn[type=submit][data-v-c190f656],button.btn-primary[data-v-c190f656],button[type=submit][data-v-c190f656]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-c190f656],.btn-default .icon[data-v-c190f656],button .icon[data-v-c190f656]{margin-right:.5em}input[type=password][data-v-c190f656],input[type=text][data-v-c190f656]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-c190f656]:focus,input[type=text][data-v-c190f656]:focus{border:1px solid #35b870}button[data-v-c190f656],input[data-v-c190f656]{outline:none}input[type=text][data-v-c190f656]:hover,textarea[data-v-c190f656]:hover{border:1px solid #9cdfb0}ul[data-v-c190f656]{margin:0;padding:0;list-style:none}a[data-v-c190f656]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-c190f656]:hover{color:#35b870}[data-v-c190f656]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-c190f656]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-c190f656]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-c190f656]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-c190f656]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-c190f656] .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-c190f656] .nav .path{cursor:pointer}.browser[data-v-c190f656] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-c190f656] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-c190f656]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-c190f656],input[type=number][data-v-c190f656],input[type=password][data-v-c190f656],input[type=search][data-v-c190f656],input[type=text][data-v-c190f656],input[type=time][data-v-c190f656]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-c190f656]:hover,input[type=number][data-v-c190f656]:hover,input[type=password][data-v-c190f656]:hover,input[type=search][data-v-c190f656]:hover,input[type=text][data-v-c190f656]:hover,input[type=time][data-v-c190f656]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-c190f656]:focus,input[type=number][data-v-c190f656]:focus,input[type=password][data-v-c190f656]:focus,input[type=search][data-v-c190f656]:focus,input[type=text][data-v-c190f656]:focus,input[type=time][data-v-c190f656]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-c190f656],input[type=number].with-icon[data-v-c190f656],input[type=password].with-icon[data-v-c190f656],input[type=search].with-icon[data-v-c190f656],input[type=text].with-icon[data-v-c190f656],input[type=time].with-icon[data-v-c190f656]{padding-left:.3em}input[type=search][data-v-c190f656],input[type=text][data-v-c190f656]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-c190f656]{animation-fill-mode:both;animation-name:fadeIn-c190f656;-webkit-animation-name:fadeIn-c190f656}.fade-in[data-v-c190f656],.fade-out[data-v-c190f656]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-c190f656]{animation-fill-mode:both;animation-name:fadeOut-c190f656;-webkit-animation-name:fadeOut-c190f656}@keyframes fadeIn-c190f656{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-c190f656{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-c190f656]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-c190f656;-webkit-animation-name:glow-c190f656}.loop[data-v-c190f656]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-c190f656{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-c190f656]: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-c190f656]: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-c190f656]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.dropdown-container[data-v-c190f656] .dropdown{border:1px solid #ddd}.col-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-7646705e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-7646705e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-7646705e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-7646705e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-7646705e]:first-child{margin-left:26%!important}.col-offset-3[data-v-7646705e]:not(first-child){margin-left:30%!important}.col-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-7646705e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-7646705e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-7646705e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-7646705e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-7646705e]:first-child{margin-left:52%!important}.col-offset-6[data-v-7646705e]:not(first-child){margin-left:56%!important}.col-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-7646705e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-7646705e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-7646705e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-7646705e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-7646705e]:first-child{margin-left:78%!important}.col-offset-9[data-v-7646705e]:not(first-child){margin-left:82%!important}.col-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-7646705e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-7646705e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-7646705e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-7646705e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-1[data-v-7646705e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-2[data-v-7646705e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-3[data-v-7646705e]{margin-left:26%}.col-no-margin-s-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-4[data-v-7646705e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-5[data-v-7646705e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-6[data-v-7646705e]{margin-left:52%}.col-no-margin-s-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-7[data-v-7646705e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-8[data-v-7646705e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-9[data-v-7646705e]{margin-left:78%}.col-no-margin-s-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-10[data-v-7646705e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-7646705e]:first-child{margin-left:0}.col-offset-s-11[data-v-7646705e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-7646705e]{display:none!important}.s-visible[data-v-7646705e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-1[data-v-7646705e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-2[data-v-7646705e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-3[data-v-7646705e]{margin-left:26%}.col-no-margin-m-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-4[data-v-7646705e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-5[data-v-7646705e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-6[data-v-7646705e]{margin-left:52%}.col-no-margin-m-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-7[data-v-7646705e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-8[data-v-7646705e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-9[data-v-7646705e]{margin-left:78%}.col-no-margin-m-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-10[data-v-7646705e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-7646705e]:first-child{margin-left:0}.col-offset-m-11[data-v-7646705e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-7646705e]{display:none!important}.m-visible[data-v-7646705e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-1[data-v-7646705e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-2[data-v-7646705e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-3[data-v-7646705e]{margin-left:26%}.col-no-margin-l-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-4[data-v-7646705e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-5[data-v-7646705e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-6[data-v-7646705e]{margin-left:52%}.col-no-margin-l-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-7[data-v-7646705e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-8[data-v-7646705e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-9[data-v-7646705e]{margin-left:78%}.col-no-margin-l-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-10[data-v-7646705e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-7646705e]:first-child{margin-left:0}.col-offset-l-11[data-v-7646705e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-7646705e]{display:none!important}.l-visible[data-v-7646705e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-1[data-v-7646705e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-2[data-v-7646705e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-3[data-v-7646705e]{margin-left:26%}.col-no-margin-xl-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-4[data-v-7646705e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-5[data-v-7646705e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-6[data-v-7646705e]{margin-left:52%}.col-no-margin-xl-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-7[data-v-7646705e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-8[data-v-7646705e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-9[data-v-7646705e]{margin-left:78%}.col-no-margin-xl-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-10[data-v-7646705e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-7646705e]:first-child{margin-left:0}.col-offset-xl-11[data-v-7646705e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-7646705e]{display:none!important}.xl-visible[data-v-7646705e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-7646705e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-7646705e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-7646705e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-7646705e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-7646705e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-7646705e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-7646705e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-7646705e]{margin-left:26%}.col-no-margin-xxl-3[data-v-7646705e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-7646705e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-7646705e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-7646705e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-7646705e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-7646705e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-7646705e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-7646705e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-7646705e]{margin-left:52%}.col-no-margin-xxl-6[data-v-7646705e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-7646705e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-7646705e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-7646705e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-7646705e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-7646705e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-7646705e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-7646705e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-7646705e]{margin-left:78%}.col-no-margin-xxl-9[data-v-7646705e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-7646705e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-7646705e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-7646705e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-7646705e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-7646705e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-7646705e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-7646705e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-7646705e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-7646705e]{display:none!important}.xxl-visible[data-v-7646705e]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-7646705e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-7646705e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-7646705e]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-7646705e]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-7646705e]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-7646705e]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-7646705e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-7646705e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-7646705e]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-7646705e]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-7646705e]{display:none!important}}.notification .body[data-v-7646705e],.notification .image .row[data-v-7646705e],.vertical-center[data-v-7646705e]{display:flex;align-items:center}.horizontal-center[data-v-7646705e],.notification .image .row[data-v-7646705e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-7646705e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-7646705e]{display:none!important}.no-content[data-v-7646705e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-7646705e]{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-7646705e]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-7646705e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-7646705e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-7646705e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-7646705e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-7646705e],.btn[data-v-7646705e],button[data-v-7646705e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-7646705e],.btn-default[type=submit][data-v-7646705e],.btn.btn-primary[data-v-7646705e],.btn[type=submit][data-v-7646705e],button.btn-primary[data-v-7646705e],button[type=submit][data-v-7646705e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon[data-v-7646705e],.btn-default .icon[data-v-7646705e],button .icon[data-v-7646705e]{margin-right:.5em}input[type=password][data-v-7646705e],input[type=text][data-v-7646705e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-7646705e]:focus,input[type=text][data-v-7646705e]:focus{border:1px solid #35b870}button[data-v-7646705e],input[data-v-7646705e]{outline:none}input[type=text][data-v-7646705e]:hover,textarea[data-v-7646705e]:hover{border:1px solid #9cdfb0}ul[data-v-7646705e]{margin:0;padding:0;list-style:none}a[data-v-7646705e]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-7646705e]:hover{color:#35b870}[data-v-7646705e]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-7646705e]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-7646705e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-7646705e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body[data-v-7646705e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-7646705e] .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-7646705e] .nav .path{cursor:pointer}.browser[data-v-7646705e] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-7646705e] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon[data-v-7646705e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-7646705e],input[type=number][data-v-7646705e],input[type=password][data-v-7646705e],input[type=search][data-v-7646705e],input[type=text][data-v-7646705e],input[type=time][data-v-7646705e]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local][data-v-7646705e]:hover,input[type=number][data-v-7646705e]:hover,input[type=password][data-v-7646705e]:hover,input[type=search][data-v-7646705e]:hover,input[type=text][data-v-7646705e]:hover,input[type=time][data-v-7646705e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-7646705e]:focus,input[type=number][data-v-7646705e]:focus,input[type=password][data-v-7646705e]:focus,input[type=search][data-v-7646705e]:focus,input[type=text][data-v-7646705e]:focus,input[type=time][data-v-7646705e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-7646705e],input[type=number].with-icon[data-v-7646705e],input[type=password].with-icon[data-v-7646705e],input[type=search].with-icon[data-v-7646705e],input[type=text].with-icon[data-v-7646705e],input[type=time].with-icon[data-v-7646705e]{padding-left:.3em}input[type=search][data-v-7646705e],input[type=text][data-v-7646705e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-7646705e]{animation-fill-mode:both;animation-name:fadeIn-7646705e;-webkit-animation-name:fadeIn-7646705e}.fade-in[data-v-7646705e],.fade-out[data-v-7646705e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-7646705e]{animation-fill-mode:both;animation-name:fadeOut-7646705e;-webkit-animation-name:fadeOut-7646705e}@keyframes fadeIn-7646705e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-7646705e{0%{opacity:1}to{opacity:0;display:none}}.glow[data-v-7646705e]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-7646705e;-webkit-animation-name:glow-7646705e}.loop[data-v-7646705e]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-7646705e{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-7646705e]: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-7646705e]: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-7646705e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.notification[data-v-7646705e]{background:rgba(185,255,193,.9);border:1px solid rgba(109,205,134,.62);border-radius:1em;margin-bottom:.25em!important;margin-right:.1em;padding:.5em;cursor:pointer}.notification[data-v-7646705e]:hover{background:rgba(160,245,178,.95)}.notification:hover.warning[data-v-7646705e]{background:rgba(218,245,68,.95)}.notification:hover.error[data-v-7646705e]{background:rgba(245,90,90,.95)}.notification.warning[data-v-7646705e]{background:rgba(228,255,78,.9);border:1px solid hsla(60,49%,62%,.62)}.notification.warning .image[data-v-7646705e]{--color:$notification-warning-icon-color}.notification.error[data-v-7646705e]{background:hsla(0,100%,70%,.9);border:1px solid hsla(0,49%,62%,.62)}.notification.error .image[data-v-7646705e]{--color:$notification-error-icon-color}.notification .title[data-v-7646705e]{color:#364;font-size:1.25em;font-weight:400;margin:.25em 0;padding:0;letter-spacing:.07em}.notification .body[data-v-7646705e]{height:6em;overflow:hidden;padding-bottom:.1em;letter-spacing:.05em}.notification .image[data-v-7646705e]{height:100%;text-align:center;--color:$notification-icon-color}.notification .image .row[data-v-7646705e]{width:100%;height:100%}.notification .image .row .fa[data-v-7646705e]{font-size:2.5em;color:var(--color)}.notification .image .row img[data-v-7646705e]{width:80%;height:80%}.notifications[data-v-6dc8bebc]{position:fixed;bottom:0;right:0;width:25em;z-index:1000}.assistant-modal .modal .body{width:50vw;height:50vh;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.assistant-modal .modal .body .icon{font-size:3em;color:#7e8;box-shadow:2px 2px 2px #ccc;border:1px solid #ccc;border-radius:3em;padding:1em}.assistant-modal .modal .body .text{margin-top:2.5em}.col-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1:first-child{margin-left:0}.col-no-margin-1{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1:first-child{margin-left:8.6666666667%!important}.col-offset-1:not(first-child){margin-left:12.6666666667%!important}.col-2{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2:first-child{margin-left:0}.col-no-margin-2{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2:first-child{margin-left:17.3333333333%!important}.col-offset-2:not(first-child){margin-left:21.3333333333%!important}.col-3{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3:first-child{margin-left:0}.col-no-margin-3{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3:first-child{margin-left:26%!important}.col-offset-3:not(first-child){margin-left:30%!important}.col-4{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4:first-child{margin-left:0}.col-no-margin-4{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4:first-child{margin-left:34.6666666667%!important}.col-offset-4:not(first-child){margin-left:38.6666666667%!important}.col-5{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5:first-child{margin-left:0}.col-no-margin-5{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5:first-child{margin-left:43.3333333334%!important}.col-offset-5:not(first-child){margin-left:47.3333333334%!important}.col-6{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6:first-child{margin-left:0}.col-no-margin-6{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6:first-child{margin-left:52%!important}.col-offset-6:not(first-child){margin-left:56%!important}.col-7{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7:first-child{margin-left:0}.col-no-margin-7{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7:first-child{margin-left:60.6666666667%!important}.col-offset-7:not(first-child){margin-left:64.6666666667%!important}.col-8{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8:first-child{margin-left:0}.col-no-margin-8{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8:first-child{margin-left:69.3333333334%!important}.col-offset-8:not(first-child){margin-left:73.3333333334%!important}.col-9{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9:first-child{margin-left:0}.col-no-margin-9{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9:first-child{margin-left:78%!important}.col-offset-9:not(first-child){margin-left:82%!important}.col-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10:first-child{margin-left:0}.col-no-margin-10{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10:first-child{margin-left:86.6666666667%!important}.col-offset-10:not(first-child){margin-left:90.6666666667%!important}.col-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11:first-child{margin-left:0}.col-no-margin-11{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11:first-child{margin-left:95.3333333334%!important}.col-offset-11:not(first-child){margin-left:99.3333333334%!important}.col-12{float:left;box-sizing:border-box;width:100%}.col-12,.col-12:first-child{margin-left:0}.col-no-margin-12{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1:first-child{margin-left:0}.col-offset-s-1{margin-left:8.6666666667%}.col-no-margin-s-1{width:8.3333333333%}.col-no-margin-s-1,.col-s-2{float:left;box-sizing:border-box}.col-s-2{width:13.3333333333%;margin-left:4%}.col-s-2:first-child{margin-left:0}.col-offset-s-2{margin-left:17.3333333333%}.col-no-margin-s-2{width:16.6666666667%}.col-no-margin-s-2,.col-s-3{float:left;box-sizing:border-box}.col-s-3{width:22%;margin-left:4%}.col-s-3:first-child{margin-left:0}.col-offset-s-3{margin-left:26%}.col-no-margin-s-3{width:25%}.col-no-margin-s-3,.col-s-4{float:left;box-sizing:border-box}.col-s-4{width:30.6666666667%;margin-left:4%}.col-s-4:first-child{margin-left:0}.col-offset-s-4{margin-left:34.6666666667%}.col-no-margin-s-4{width:33.3333333333%}.col-no-margin-s-4,.col-s-5{float:left;box-sizing:border-box}.col-s-5{width:39.3333333334%;margin-left:4%}.col-s-5:first-child{margin-left:0}.col-offset-s-5{margin-left:43.3333333334%}.col-no-margin-s-5{width:41.6666666667%}.col-no-margin-s-5,.col-s-6{float:left;box-sizing:border-box}.col-s-6{width:48%;margin-left:4%}.col-s-6:first-child{margin-left:0}.col-offset-s-6{margin-left:52%}.col-no-margin-s-6{width:50%}.col-no-margin-s-6,.col-s-7{float:left;box-sizing:border-box}.col-s-7{width:56.6666666667%;margin-left:4%}.col-s-7:first-child{margin-left:0}.col-offset-s-7{margin-left:60.6666666667%}.col-no-margin-s-7{width:58.3333333333%}.col-no-margin-s-7,.col-s-8{float:left;box-sizing:border-box}.col-s-8{width:65.3333333334%;margin-left:4%}.col-s-8:first-child{margin-left:0}.col-offset-s-8{margin-left:69.3333333334%}.col-no-margin-s-8{width:66.6666666667%}.col-no-margin-s-8,.col-s-9{float:left;box-sizing:border-box}.col-s-9{width:74%;margin-left:4%}.col-s-9:first-child{margin-left:0}.col-offset-s-9{margin-left:78%}.col-no-margin-s-9{width:75%}.col-no-margin-s-9,.col-s-10{float:left;box-sizing:border-box}.col-s-10{width:82.6666666667%;margin-left:4%}.col-s-10:first-child{margin-left:0}.col-offset-s-10{margin-left:86.6666666667%}.col-no-margin-s-10{width:83.3333333333%}.col-no-margin-s-10,.col-s-11{float:left;box-sizing:border-box}.col-s-11{width:91.3333333334%;margin-left:4%}.col-s-11:first-child{margin-left:0}.col-offset-s-11{margin-left:95.3333333334%}.col-no-margin-s-11{width:91.6666666667%}.col-no-margin-s-11,.col-s-12{float:left;box-sizing:border-box}.col-s-12{width:100%}.col-s-12,.col-s-12:first-child{margin-left:0}.col-no-margin-s-12{float:left;box-sizing:border-box;width:100%}.s-hidden{display:none!important}.s-visible{display:block!important}}@media screen and (min-width:769px){.col-m-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1:first-child{margin-left:0}.col-offset-m-1{margin-left:8.6666666667%}.col-no-margin-m-1{width:8.3333333333%}.col-m-2,.col-no-margin-m-1{float:left;box-sizing:border-box}.col-m-2{width:13.3333333333%;margin-left:4%}.col-m-2:first-child{margin-left:0}.col-offset-m-2{margin-left:17.3333333333%}.col-no-margin-m-2{width:16.6666666667%}.col-m-3,.col-no-margin-m-2{float:left;box-sizing:border-box}.col-m-3{width:22%;margin-left:4%}.col-m-3:first-child{margin-left:0}.col-offset-m-3{margin-left:26%}.col-no-margin-m-3{width:25%}.col-m-4,.col-no-margin-m-3{float:left;box-sizing:border-box}.col-m-4{width:30.6666666667%;margin-left:4%}.col-m-4:first-child{margin-left:0}.col-offset-m-4{margin-left:34.6666666667%}.col-no-margin-m-4{width:33.3333333333%}.col-m-5,.col-no-margin-m-4{float:left;box-sizing:border-box}.col-m-5{width:39.3333333334%;margin-left:4%}.col-m-5:first-child{margin-left:0}.col-offset-m-5{margin-left:43.3333333334%}.col-no-margin-m-5{width:41.6666666667%}.col-m-6,.col-no-margin-m-5{float:left;box-sizing:border-box}.col-m-6{width:48%;margin-left:4%}.col-m-6:first-child{margin-left:0}.col-offset-m-6{margin-left:52%}.col-no-margin-m-6{width:50%}.col-m-7,.col-no-margin-m-6{float:left;box-sizing:border-box}.col-m-7{width:56.6666666667%;margin-left:4%}.col-m-7:first-child{margin-left:0}.col-offset-m-7{margin-left:60.6666666667%}.col-no-margin-m-7{width:58.3333333333%}.col-m-8,.col-no-margin-m-7{float:left;box-sizing:border-box}.col-m-8{width:65.3333333334%;margin-left:4%}.col-m-8:first-child{margin-left:0}.col-offset-m-8{margin-left:69.3333333334%}.col-no-margin-m-8{width:66.6666666667%}.col-m-9,.col-no-margin-m-8{float:left;box-sizing:border-box}.col-m-9{width:74%;margin-left:4%}.col-m-9:first-child{margin-left:0}.col-offset-m-9{margin-left:78%}.col-no-margin-m-9{width:75%}.col-m-10,.col-no-margin-m-9{float:left;box-sizing:border-box}.col-m-10{width:82.6666666667%;margin-left:4%}.col-m-10:first-child{margin-left:0}.col-offset-m-10{margin-left:86.6666666667%}.col-no-margin-m-10{width:83.3333333333%}.col-m-11,.col-no-margin-m-10{float:left;box-sizing:border-box}.col-m-11{width:91.3333333334%;margin-left:4%}.col-m-11:first-child{margin-left:0}.col-offset-m-11{margin-left:95.3333333334%}.col-no-margin-m-11{width:91.6666666667%}.col-m-12,.col-no-margin-m-11{float:left;box-sizing:border-box}.col-m-12{width:100%}.col-m-12,.col-m-12:first-child{margin-left:0}.col-no-margin-m-12{float:left;box-sizing:border-box;width:100%}.m-hidden{display:none!important}.m-visible{display:block!important}}@media screen and (min-width:1024px){.col-l-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1:first-child{margin-left:0}.col-offset-l-1{margin-left:8.6666666667%}.col-no-margin-l-1{width:8.3333333333%}.col-l-2,.col-no-margin-l-1{float:left;box-sizing:border-box}.col-l-2{width:13.3333333333%;margin-left:4%}.col-l-2:first-child{margin-left:0}.col-offset-l-2{margin-left:17.3333333333%}.col-no-margin-l-2{width:16.6666666667%}.col-l-3,.col-no-margin-l-2{float:left;box-sizing:border-box}.col-l-3{width:22%;margin-left:4%}.col-l-3:first-child{margin-left:0}.col-offset-l-3{margin-left:26%}.col-no-margin-l-3{width:25%}.col-l-4,.col-no-margin-l-3{float:left;box-sizing:border-box}.col-l-4{width:30.6666666667%;margin-left:4%}.col-l-4:first-child{margin-left:0}.col-offset-l-4{margin-left:34.6666666667%}.col-no-margin-l-4{width:33.3333333333%}.col-l-5,.col-no-margin-l-4{float:left;box-sizing:border-box}.col-l-5{width:39.3333333334%;margin-left:4%}.col-l-5:first-child{margin-left:0}.col-offset-l-5{margin-left:43.3333333334%}.col-no-margin-l-5{width:41.6666666667%}.col-l-6,.col-no-margin-l-5{float:left;box-sizing:border-box}.col-l-6{width:48%;margin-left:4%}.col-l-6:first-child{margin-left:0}.col-offset-l-6{margin-left:52%}.col-no-margin-l-6{width:50%}.col-l-7,.col-no-margin-l-6{float:left;box-sizing:border-box}.col-l-7{width:56.6666666667%;margin-left:4%}.col-l-7:first-child{margin-left:0}.col-offset-l-7{margin-left:60.6666666667%}.col-no-margin-l-7{width:58.3333333333%}.col-l-8,.col-no-margin-l-7{float:left;box-sizing:border-box}.col-l-8{width:65.3333333334%;margin-left:4%}.col-l-8:first-child{margin-left:0}.col-offset-l-8{margin-left:69.3333333334%}.col-no-margin-l-8{width:66.6666666667%}.col-l-9,.col-no-margin-l-8{float:left;box-sizing:border-box}.col-l-9{width:74%;margin-left:4%}.col-l-9:first-child{margin-left:0}.col-offset-l-9{margin-left:78%}.col-no-margin-l-9{width:75%}.col-l-10,.col-no-margin-l-9{float:left;box-sizing:border-box}.col-l-10{width:82.6666666667%;margin-left:4%}.col-l-10:first-child{margin-left:0}.col-offset-l-10{margin-left:86.6666666667%}.col-no-margin-l-10{width:83.3333333333%}.col-l-11,.col-no-margin-l-10{float:left;box-sizing:border-box}.col-l-11{width:91.3333333334%;margin-left:4%}.col-l-11:first-child{margin-left:0}.col-offset-l-11{margin-left:95.3333333334%}.col-no-margin-l-11{width:91.6666666667%}.col-l-12,.col-no-margin-l-11{float:left;box-sizing:border-box}.col-l-12{width:100%}.col-l-12,.col-l-12:first-child{margin-left:0}.col-no-margin-l-12{float:left;box-sizing:border-box;width:100%}.l-hidden{display:none!important}.l-visible{display:block!important}}@media screen and (min-width:1216px){.col-xl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1:first-child{margin-left:0}.col-offset-xl-1{margin-left:8.6666666667%}.col-no-margin-xl-1{width:8.3333333333%}.col-no-margin-xl-1,.col-xl-2{float:left;box-sizing:border-box}.col-xl-2{width:13.3333333333%;margin-left:4%}.col-xl-2:first-child{margin-left:0}.col-offset-xl-2{margin-left:17.3333333333%}.col-no-margin-xl-2{width:16.6666666667%}.col-no-margin-xl-2,.col-xl-3{float:left;box-sizing:border-box}.col-xl-3{width:22%;margin-left:4%}.col-xl-3:first-child{margin-left:0}.col-offset-xl-3{margin-left:26%}.col-no-margin-xl-3{width:25%}.col-no-margin-xl-3,.col-xl-4{float:left;box-sizing:border-box}.col-xl-4{width:30.6666666667%;margin-left:4%}.col-xl-4:first-child{margin-left:0}.col-offset-xl-4{margin-left:34.6666666667%}.col-no-margin-xl-4{width:33.3333333333%}.col-no-margin-xl-4,.col-xl-5{float:left;box-sizing:border-box}.col-xl-5{width:39.3333333334%;margin-left:4%}.col-xl-5:first-child{margin-left:0}.col-offset-xl-5{margin-left:43.3333333334%}.col-no-margin-xl-5{width:41.6666666667%}.col-no-margin-xl-5,.col-xl-6{float:left;box-sizing:border-box}.col-xl-6{width:48%;margin-left:4%}.col-xl-6:first-child{margin-left:0}.col-offset-xl-6{margin-left:52%}.col-no-margin-xl-6{width:50%}.col-no-margin-xl-6,.col-xl-7{float:left;box-sizing:border-box}.col-xl-7{width:56.6666666667%;margin-left:4%}.col-xl-7:first-child{margin-left:0}.col-offset-xl-7{margin-left:60.6666666667%}.col-no-margin-xl-7{width:58.3333333333%}.col-no-margin-xl-7,.col-xl-8{float:left;box-sizing:border-box}.col-xl-8{width:65.3333333334%;margin-left:4%}.col-xl-8:first-child{margin-left:0}.col-offset-xl-8{margin-left:69.3333333334%}.col-no-margin-xl-8{width:66.6666666667%}.col-no-margin-xl-8,.col-xl-9{float:left;box-sizing:border-box}.col-xl-9{width:74%;margin-left:4%}.col-xl-9:first-child{margin-left:0}.col-offset-xl-9{margin-left:78%}.col-no-margin-xl-9{width:75%}.col-no-margin-xl-9,.col-xl-10{float:left;box-sizing:border-box}.col-xl-10{width:82.6666666667%;margin-left:4%}.col-xl-10:first-child{margin-left:0}.col-offset-xl-10{margin-left:86.6666666667%}.col-no-margin-xl-10{width:83.3333333333%}.col-no-margin-xl-10,.col-xl-11{float:left;box-sizing:border-box}.col-xl-11{width:91.3333333334%;margin-left:4%}.col-xl-11:first-child{margin-left:0}.col-offset-xl-11{margin-left:95.3333333334%}.col-no-margin-xl-11{width:91.6666666667%}.col-no-margin-xl-11,.col-xl-12{float:left;box-sizing:border-box}.col-xl-12{width:100%}.col-xl-12,.col-xl-12:first-child{margin-left:0}.col-no-margin-xl-12{float:left;box-sizing:border-box;width:100%}.xl-hidden{display:none!important}.xl-visible{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1:first-child{margin-left:0}.col-offset-xxl-1{margin-left:8.6666666667%}.col-no-margin-xxl-1{width:8.3333333333%}.col-no-margin-xxl-1,.col-xxl-2{float:left;box-sizing:border-box}.col-xxl-2{width:13.3333333333%;margin-left:4%}.col-xxl-2:first-child{margin-left:0}.col-offset-xxl-2{margin-left:17.3333333333%}.col-no-margin-xxl-2{width:16.6666666667%}.col-no-margin-xxl-2,.col-xxl-3{float:left;box-sizing:border-box}.col-xxl-3{width:22%;margin-left:4%}.col-xxl-3:first-child{margin-left:0}.col-offset-xxl-3{margin-left:26%}.col-no-margin-xxl-3{width:25%}.col-no-margin-xxl-3,.col-xxl-4{float:left;box-sizing:border-box}.col-xxl-4{width:30.6666666667%;margin-left:4%}.col-xxl-4:first-child{margin-left:0}.col-offset-xxl-4{margin-left:34.6666666667%}.col-no-margin-xxl-4{width:33.3333333333%}.col-no-margin-xxl-4,.col-xxl-5{float:left;box-sizing:border-box}.col-xxl-5{width:39.3333333334%;margin-left:4%}.col-xxl-5:first-child{margin-left:0}.col-offset-xxl-5{margin-left:43.3333333334%}.col-no-margin-xxl-5{width:41.6666666667%}.col-no-margin-xxl-5,.col-xxl-6{float:left;box-sizing:border-box}.col-xxl-6{width:48%;margin-left:4%}.col-xxl-6:first-child{margin-left:0}.col-offset-xxl-6{margin-left:52%}.col-no-margin-xxl-6{width:50%}.col-no-margin-xxl-6,.col-xxl-7{float:left;box-sizing:border-box}.col-xxl-7{width:56.6666666667%;margin-left:4%}.col-xxl-7:first-child{margin-left:0}.col-offset-xxl-7{margin-left:60.6666666667%}.col-no-margin-xxl-7{width:58.3333333333%}.col-no-margin-xxl-7,.col-xxl-8{float:left;box-sizing:border-box}.col-xxl-8{width:65.3333333334%;margin-left:4%}.col-xxl-8:first-child{margin-left:0}.col-offset-xxl-8{margin-left:69.3333333334%}.col-no-margin-xxl-8{width:66.6666666667%}.col-no-margin-xxl-8,.col-xxl-9{float:left;box-sizing:border-box}.col-xxl-9{width:74%;margin-left:4%}.col-xxl-9:first-child{margin-left:0}.col-offset-xxl-9{margin-left:78%}.col-no-margin-xxl-9{float:left;box-sizing:border-box;width:75%}.col-xxl-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10:first-child{margin-left:0}.col-offset-xxl-10{margin-left:86.6666666667%}.col-no-margin-xxl-10{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11:first-child{margin-left:0}.col-offset-xxl-11{margin-left:95.3333333334%}.col-no-margin-xxl-11{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12{float:left;box-sizing:border-box;width:100%}.col-xxl-12,.col-xxl-12:first-child{margin-left:0}.col-no-margin-xxl-12{float:left;box-sizing:border-box;width:100%}.xxl-hidden{display:none!important}.xxl-visible{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from{display:none!important}}@media screen and (min-width:769px){.tablet-small.until{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only{display:none!important}}@media screen and (min-width:769px){.tablet-small.only{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from{display:none!important}}@media screen and (min-width:1024px){.tablet.until{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only{display:none!important}}@media screen and (min-width:1024px){.tablet.only{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from{display:none!important}}@media screen and (min-width:1216px){.desktop.until{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only{display:none!important}}@media screen and (min-width:1216px){.desktop.only{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from{display:none!important}}@media screen and (min-width:1408px){.widescreen.until{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only{display:none!important}}@media screen and (min-width:1408px){.widescreen.only{display:none!important}}@media screen and (min-width:769px){.mobile{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd{display:none!important}}.vertical-center{display:flex;align-items:center}.horizontal-center{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden{display:none!important}.no-content{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid{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{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn,.btn-default,button{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary,.btn-default[type=submit],.btn.btn-primary,.btn[type=submit],button.btn-primary,button[type=submit]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn .icon,.btn-default .icon,button .icon{margin-right:.5em}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.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 :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:.5em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}.glow{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow;-webkit-animation-name:glow}.loop{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow{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:before{background-size:1em 1em;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-kodi:before,.fa.fa-plex:before{content:" ";width:1em;height:1em;display:inline-block}.fa.fa-plex:before{background-size:1em 1em;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}/*! - * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2023 Fonticons, Inc. - */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30 "}.fa-1:before{content:"\31 "}.fa-2:before{content:"\32 "}.fa-3:before{content:"\33 "}.fa-4:before{content:"\34 "}.fa-5:before{content:"\35 "}.fa-6:before{content:"\36 "}.fa-7:before{content:"\37 "}.fa-8:before{content:"\38 "}.fa-9:before{content:"\39 "}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:""}.fa-at:before{content:"\@"}.fa-trash-alt:before,.fa-trash-can:before{content:""}.fa-text-height:before{content:""}.fa-user-times:before,.fa-user-xmark:before{content:""}.fa-stethoscope:before{content:""}.fa-comment-alt:before,.fa-message:before{content:""}.fa-info:before{content:""}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:""}.fa-explosion:before{content:""}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-alt:before,.fa-calendar-days:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball-ball:before,.fa-volleyball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-circle-minus:before,.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:""}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before,.fa-search-location:before{content:""}.fa-forward-step:before,.fa-step-forward:before{content:""}.fa-face-smile-beam:before,.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football-ball:before,.fa-football:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angle-double-down:before,.fa-angles-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before,.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:""}.fa-burn:before,.fa-fire-flame-simple:before{content:""}.fa-male:before,.fa-person:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before,.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before,.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before,.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil-alt:before,.fa-pencil:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-file-clipboard:before,.fa-paste:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before,.fa-torah:before{content:""}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:""}.fa-toggle-off:before{content:""}.fa-archive:before,.fa-box-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before,.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before,.fa-concierge-bell:before{content:""}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:""}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-caret-square-right:before,.fa-square-caret-right:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-minus-square:before,.fa-square-minus:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-caret-square-down:before,.fa-square-caret-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before,.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-heart-broken:before,.fa-heart-crack:before{content:""}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:""}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:""}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:""}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-alt:before,.fa-headphones-simple:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-down:before,.fa-volume-low:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-alt:before,.fa-wheat-awn:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"\*"}.fa-check-square:before,.fa-square-check:before{content:""}.fa-peseta-sign:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-ghost:before{content:""}.fa-list-squares:before,.fa-list:before{content:""}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before,.fa-dot-circle:before{content:""}.fa-dizzy:before,.fa-face-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:""}.fa-paint-brush:before,.fa-paintbrush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before,.fa-hot-tub:before{content:""}.fa-map-location:before,.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-edit:before,.fa-pen-to-square:before{content:""}.fa-car-side:before{content:""}.fa-share-alt:before,.fa-share-nodes:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand-paper:before,.fa-hand:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before,.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before,.fa-grin-wink:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-rss-square:before,.fa-square-rss:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before,.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-ambulance:before,.fa-truck-medical:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-bolt:before,.fa-poo-storm:before{content:""}.fa-face-frown-open:before,.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-file-medical-alt:before,.fa-file-waveform:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:""}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-shuttle-van:before,.fa-van-shuttle:before{content:""}.fa-building-user:before{content:""}.fa-caret-square-left:before,.fa-square-caret-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-area-chart:before,.fa-chart-area:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before,.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:""}.fa-expand-arrows-alt:before,.fa-maximize:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before,.fa-triangle-circle-square:before{content:""}.fa-random:before,.fa-shuffle:before{content:""}.fa-person-running:before,.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before,.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:""}.fa-shop-slash:before,.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before,.fa-heartbeat:before{content:""}.fa-people-carry-box:before,.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before,.fa-weight:before{content:""}.fa-user-friends:before,.fa-user-group:before{content:""}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before,.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before,.fa-procedures:before{content:""}.fa-shuttle-space:before,.fa-space-shuttle:before{content:""}.fa-face-laugh:before,.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-alt:before,.fa-microphone-lines:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before,.fa-file-upload:before{content:""}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:""}.fa-bath:before,.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-edit:before,.fa-user-pen:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-style:before,.fa-border-top-left:before{content:""}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-poll:before,.fa-square-poll-vertical:before{content:""}.fa-mug-hot:before{content:""}.fa-battery-car:before,.fa-car-battery:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:""}.fa-hand-back-fist:before,.fa-hand-rock:before{content:""}.fa-caret-square-up:before,.fa-square-caret-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-bar-chart:before,.fa-chart-bar:before{content:""}.fa-hands-bubbles:before,.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before,.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-plus-square:before,.fa-square-plus:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:""}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:""}.fa-columns:before,.fa-table-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly-box:before,.fa-dolly:before{content:""}.fa-smoking:before{content:""}.fa-compress-arrows-alt:before,.fa-minimize:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angle-double-right:before,.fa-angles-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before,.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-check-circle:before,.fa-circle-check:before{content:""}.fa-circle-stop:before,.fa-stop-circle:before{content:""}.fa-compass-drafting:before,.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before,.fa-skating:before{content:""}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:""}.fa-arrow-right-to-file:before,.fa-file-import:before{content:""}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:""}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before,.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before,.fa-laptop-house:before{content:""}.fa-face-tired:before,.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before,.fa-sprout:before{content:""}.fa-arrows-alt-h:before,.fa-left-right:before{content:""}.fa-boxes-packing:before{content:""}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:""}.fa-remove-format:before,.fa-text-slash:before{content:""}.fa-face-smile-wink:before,.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-h:before,.fa-arrows-left-right:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:""}.fa-children:before{content:""}.fa-blackboard:before,.fa-chalkboard:before{content:""}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-alt:before,.fa-shield-halved:before{content:""}.fa-atlas:before,.fa-book-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before,.fa-house-damage:before{content:""}.fa-file-archive:before,.fa-file-zipper:before{content:""}.fa-square:before{content:""}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:""}.fa-feather-alt:before,.fa-feather-pointed:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-ad:before,.fa-rectangle-ad:before{content:""}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"\?"}.fa-file-signature:before{content:""}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:""}.fa-code:before{content:""}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before,.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before,.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before,.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:""}.fa-eject:before{content:""}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before,.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-map-signs:before,.fa-signs-post:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before,.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-home-user:before,.fa-house-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:""}.fa-face-surprise:before,.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before,.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-alt:before,.fa-apple-whole:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before,.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball-ball:before,.fa-basketball:before{content:""}.fa-satellite-dish:before{content:""}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:""}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:""}.fa-volume-high:before,.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before,.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before,.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before,.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-alt:before,.fa-phone-flip:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-fast-forward:before,.fa-forward-fast:before{content:""}.fa-face-meh-blank:before,.fa-meh-blank:before{content:""}.fa-parking:before,.fa-square-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before,.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before,.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before,.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-alt:before,.fa-bus-simple:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before,.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-home-lg:before,.fa-house-chimney:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before,.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before,.fa-store-alt:before{content:""}.fa-floppy-disk:before,.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-comment-dots:before,.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before,.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before,.fa-praying-hands:before{content:""}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before,.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before,.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-times:before,.fa-calendar-xmark:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-cog:before,.fa-user-gear:before{content:""}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-digging:before,.fa-person-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right-alt:before,.fa-quote-right:before{content:""}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before,.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:""}.fa-table-cells:before,.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-bible:before,.fa-book-bible:before{content:""}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-female:before,.fa-person-dress:before{content:""}.fa-comment-dollar:before{content:""}.fa-briefcase-clock:before,.fa-business-time:before{content:""}.fa-table-cells-large:before,.fa-th-large:before{content:""}.fa-book-tanakh:before,.fa-tanakh:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angle-double-up:before,.fa-angles-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass-empty:before,.fa-hourglass:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before,.fa-user-md:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera-alt:before,.fa-camera:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:""}.fa-hard-drive:before,.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-list-alt:before,.fa-rectangle-list:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:""}.fa-subway:before,.fa-train-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:""}.fa-crop-alt:before,.fa-crop-simple:before{content:""}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:""}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before,.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-droplet-slash:before,.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before,.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before,.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:""}.fa-clock-four:before,.fa-clock:before{content:""}.fa-backward-step:before,.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:""}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-3:before,.fa-battery-half:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-teletype:before,.fa-tty:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-hiking:before,.fa-person-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before,.fa-grin:before{content:""}.fa-backspace:before,.fa-delete-left:before{content:""}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-face-meh:before,.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-dead:before,.fa-book-skull:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:""}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:""}.fa-truck-pickup:before{content:""}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before,.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before,.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"\<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-chess-pawn:before{content:""}.fa-first-aid:before,.fa-kit-medical:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card-alt:before,.fa-credit-card:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before,.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-h-square:before,.fa-square-h:before{content:""}.fa-podcast:before{content:""}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-hands-helping:before,.fa-handshake-angle:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:"\>"}.fa-person-swimming:before,.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before,.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-blind:before,.fa-person-walking-with-cane:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before,.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before,.fa-search:before{content:""}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:""}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:""}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-edit:before,.fa-file-pen:before{content:""}.fa-receipt:before{content:""}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-dots:before,.fa-list-ul:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-alt:before,.fa-landmark-dome:before{content:""}.fa-arrow-up:before{content:""}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before,.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before,.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before,.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:""}.fa-shipping-fast:before,.fa-truck-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-adjust:before,.fa-circle-half-stroke:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before,.fa-radiation-alt:before{content:""}.fa-baseball-ball:before,.fa-baseball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before,.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip-horizontal:before,.fa-grip:before{content:""}.fa-share-from-square:before,.fa-share-square:before{content:""}.fa-child-combatant:before,.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-phone-square:before,.fa-square-phone:before{content:""}.fa-add:before,.fa-plus:before{content:"\+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:""}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left-alt:before,.fa-quote-left:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"\="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before,.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before,.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet-android:before,.fa-tablet:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-alt:before,.fa-car-rear:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-2:before,.fa-battery-quarter:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before,.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before,.fa-percentage:before{content:"\%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before,.fa-smile:before{content:""}.fa-thumb-tack:before,.fa-thumbtack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before,.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before,.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender-alt:before,.fa-transgender:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before,.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-alt:before,.fa-ticket-simple:before{content:""}.fa-building:before{content:""}.fa-angle-double-left:before,.fa-angles-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before,.fa-history:before{content:""}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:""}.fa-arrow-right-from-file:before,.fa-file-export:before{content:""}.fa-shield-blank:before,.fa-shield:before{content:""}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:""}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-magic:before,.fa-wand-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-biking:before,.fa-person-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before,.fa-globe-oceania:before{content:""}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"\#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-arrows-alt-v:before,.fa-up-down:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before,.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before,.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:""}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before,.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-angry:before,.fa-face-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-draw-polygon:before{content:""}.fa-balance-scale:before,.fa-scale-balanced:before{content:""}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:""}.fa-shower:before{content:""}.fa-desktop-alt:before,.fa-desktop:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:""}.fa-comment-sms:before,.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-4:before,.fa-battery-three-quarters:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-fist-raised:before,.fa-hand-fist:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before,.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before,.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:""}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before,.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:""}.fa-database:before{content:""}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-exchange-alt:before,.fa-right-left:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:""}.fa-arrows-up-down:before,.fa-arrows-v:before{content:""}.fa-face-grimace:before,.fa-grimace:before{content:""}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:""}.fa-level-down-alt:before,.fa-turn-down:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-envelope-square:before,.fa-square-envelope:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-band-aid:before,.fa-bandage:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before,.fa-globe-asia:before{content:""}.fa-id-card-alt:before,.fa-id-card-clip:before{content:""}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-allergies:before,.fa-hand-dots:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-coffee:before,.fa-mug-saucer:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-alt:before,.fa-user-large:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before,.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before,.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"\!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:""}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:""}.fa-users-cog:before,.fa-users-gear:before{content:""}.fa-person-military-pointing:before{content:""}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before,.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-alt:before,.fa-handshake-simple:before{content:""}.fa-fighter-jet:before,.fa-jet-fighter:before{content:""}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-level-up-alt:before,.fa-turn-up:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}/*! - * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * Copyright 2024 Fonticons, Inc. + */.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:Font Awesome\ 6 Free}.fa-brands,.fab{font-family:Font Awesome\ 6 Brands}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.0833333337em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.0714285718em;vertical-align:.0535714295em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.0416666682em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color,#eee);border-radius:var(--fa-border-radius,.1em);border-style:var(--fa-border-style,solid);border-width:var(--fa-border-width,.08em);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{animation-name:fa-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{animation-name:fa-beat-fade;animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{animation-name:fa-shake;animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{animation-delay:var(--fa-animation-delay,0s);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{animation-name:fa-spin;animation-duration:var(--fa-animation-duration,2s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction,normal);animation-duration:var(--fa-animation-duration,1s);animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-timing-function:var(--fa-animation-timing,steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation-delay:-1ms;animation-duration:1ms;animation-iteration-count:1;transition-delay:0s;transition-duration:0s}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}24%,8%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0deg)}}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle,0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"\30 "}.fa-1:before{content:"\31 "}.fa-2:before{content:"\32 "}.fa-3:before{content:"\33 "}.fa-4:before{content:"\34 "}.fa-5:before{content:"\35 "}.fa-6:before{content:"\36 "}.fa-7:before{content:"\37 "}.fa-8:before{content:"\38 "}.fa-9:before{content:"\39 "}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:""}.fa-at:before{content:"\@"}.fa-trash-alt:before,.fa-trash-can:before{content:""}.fa-text-height:before{content:""}.fa-user-times:before,.fa-user-xmark:before{content:""}.fa-stethoscope:before{content:""}.fa-comment-alt:before,.fa-message:before{content:""}.fa-info:before{content:""}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:""}.fa-explosion:before{content:""}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-alt:before,.fa-calendar-days:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball-ball:before,.fa-volleyball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-circle-minus:before,.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:""}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before,.fa-search-location:before{content:""}.fa-forward-step:before,.fa-step-forward:before{content:""}.fa-face-smile-beam:before,.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football-ball:before,.fa-football:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angle-double-down:before,.fa-angles-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before,.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:""}.fa-burn:before,.fa-fire-flame-simple:before{content:""}.fa-male:before,.fa-person:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before,.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before,.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before,.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil-alt:before,.fa-pencil:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-file-clipboard:before,.fa-paste:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before,.fa-torah:before{content:""}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:""}.fa-toggle-off:before{content:""}.fa-archive:before,.fa-box-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before,.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before,.fa-concierge-bell:before{content:""}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:""}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-caret-square-right:before,.fa-square-caret-right:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-minus-square:before,.fa-square-minus:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-caret-square-down:before,.fa-square-caret-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before,.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-heart-broken:before,.fa-heart-crack:before{content:""}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:""}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:""}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:""}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-alt:before,.fa-headphones-simple:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-down:before,.fa-volume-low:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-alt:before,.fa-wheat-awn:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"\*"}.fa-check-square:before,.fa-square-check:before{content:""}.fa-peseta-sign:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-ghost:before{content:""}.fa-list-squares:before,.fa-list:before{content:""}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before,.fa-dot-circle:before{content:""}.fa-dizzy:before,.fa-face-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:""}.fa-paint-brush:before,.fa-paintbrush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before,.fa-hot-tub:before{content:""}.fa-map-location:before,.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-edit:before,.fa-pen-to-square:before{content:""}.fa-car-side:before{content:""}.fa-share-alt:before,.fa-share-nodes:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand-paper:before,.fa-hand:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before,.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before,.fa-grin-wink:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-rss-square:before,.fa-square-rss:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before,.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-ambulance:before,.fa-truck-medical:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-bolt:before,.fa-poo-storm:before{content:""}.fa-face-frown-open:before,.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-file-medical-alt:before,.fa-file-waveform:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:""}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-shuttle-van:before,.fa-van-shuttle:before{content:""}.fa-building-user:before{content:""}.fa-caret-square-left:before,.fa-square-caret-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-area-chart:before,.fa-chart-area:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before,.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:""}.fa-expand-arrows-alt:before,.fa-maximize:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before,.fa-triangle-circle-square:before{content:""}.fa-random:before,.fa-shuffle:before{content:""}.fa-person-running:before,.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before,.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:""}.fa-shop-slash:before,.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before,.fa-heartbeat:before{content:""}.fa-people-carry-box:before,.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before,.fa-weight:before{content:""}.fa-user-friends:before,.fa-user-group:before{content:""}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before,.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before,.fa-procedures:before{content:""}.fa-shuttle-space:before,.fa-space-shuttle:before{content:""}.fa-face-laugh:before,.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-alt:before,.fa-microphone-lines:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before,.fa-file-upload:before{content:""}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:""}.fa-bath:before,.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-edit:before,.fa-user-pen:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-style:before,.fa-border-top-left:before{content:""}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-poll:before,.fa-square-poll-vertical:before{content:""}.fa-mug-hot:before{content:""}.fa-battery-car:before,.fa-car-battery:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:""}.fa-hand-back-fist:before,.fa-hand-rock:before{content:""}.fa-caret-square-up:before,.fa-square-caret-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-bar-chart:before,.fa-chart-bar:before{content:""}.fa-hands-bubbles:before,.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before,.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-plus-square:before,.fa-square-plus:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:""}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:""}.fa-columns:before,.fa-table-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly-box:before,.fa-dolly:before{content:""}.fa-smoking:before{content:""}.fa-compress-arrows-alt:before,.fa-minimize:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angle-double-right:before,.fa-angles-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before,.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-check-circle:before,.fa-circle-check:before{content:""}.fa-circle-stop:before,.fa-stop-circle:before{content:""}.fa-compass-drafting:before,.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before,.fa-skating:before{content:""}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:""}.fa-arrow-right-to-file:before,.fa-file-import:before{content:""}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:""}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before,.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before,.fa-laptop-house:before{content:""}.fa-face-tired:before,.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before,.fa-sprout:before{content:""}.fa-arrows-alt-h:before,.fa-left-right:before{content:""}.fa-boxes-packing:before{content:""}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:""}.fa-remove-format:before,.fa-text-slash:before{content:""}.fa-face-smile-wink:before,.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-h:before,.fa-arrows-left-right:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:""}.fa-children:before{content:""}.fa-blackboard:before,.fa-chalkboard:before{content:""}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-alt:before,.fa-shield-halved:before{content:""}.fa-atlas:before,.fa-book-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before,.fa-house-damage:before{content:""}.fa-file-archive:before,.fa-file-zipper:before{content:""}.fa-square:before{content:""}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-table-cells-column-lock:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:""}.fa-feather-alt:before,.fa-feather-pointed:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-ad:before,.fa-rectangle-ad:before{content:""}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"\?"}.fa-file-signature:before{content:""}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:""}.fa-code:before{content:""}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before,.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before,.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before,.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:""}.fa-eject:before{content:""}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before,.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-map-signs:before,.fa-signs-post:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before,.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-home-user:before,.fa-house-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:""}.fa-face-surprise:before,.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before,.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-alt:before,.fa-apple-whole:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before,.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball-ball:before,.fa-basketball:before{content:""}.fa-satellite-dish:before{content:""}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:""}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:""}.fa-volume-high:before,.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before,.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before,.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before,.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-alt:before,.fa-phone-flip:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-fast-forward:before,.fa-forward-fast:before{content:""}.fa-face-meh-blank:before,.fa-meh-blank:before{content:""}.fa-parking:before,.fa-square-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before,.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before,.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before,.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-alt:before,.fa-bus-simple:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before,.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-home-lg:before,.fa-house-chimney:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before,.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before,.fa-store-alt:before{content:""}.fa-floppy-disk:before,.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-comment-dots:before,.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before,.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before,.fa-praying-hands:before{content:""}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before,.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before,.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-times:before,.fa-calendar-xmark:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-cog:before,.fa-user-gear:before{content:""}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-digging:before,.fa-person-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right-alt:before,.fa-quote-right:before{content:""}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before,.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:""}.fa-table-cells:before,.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-bible:before,.fa-book-bible:before{content:""}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-female:before,.fa-person-dress:before{content:""}.fa-comment-dollar:before{content:""}.fa-briefcase-clock:before,.fa-business-time:before{content:""}.fa-table-cells-large:before,.fa-th-large:before{content:""}.fa-book-tanakh:before,.fa-tanakh:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angle-double-up:before,.fa-angles-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass-empty:before,.fa-hourglass:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before,.fa-user-md:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera-alt:before,.fa-camera:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:""}.fa-hard-drive:before,.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-list-alt:before,.fa-rectangle-list:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:""}.fa-subway:before,.fa-train-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:""}.fa-crop-alt:before,.fa-crop-simple:before{content:""}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:""}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before,.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-droplet-slash:before,.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before,.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before,.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:""}.fa-clock-four:before,.fa-clock:before{content:""}.fa-backward-step:before,.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:""}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-3:before,.fa-battery-half:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-teletype:before,.fa-tty:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-hiking:before,.fa-person-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before,.fa-grin:before{content:""}.fa-backspace:before,.fa-delete-left:before{content:""}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-face-meh:before,.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-dead:before,.fa-book-skull:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:""}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:""}.fa-truck-pickup:before{content:""}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before,.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before,.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"\<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-chess-pawn:before{content:""}.fa-first-aid:before,.fa-kit-medical:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card-alt:before,.fa-credit-card:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before,.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-h-square:before,.fa-square-h:before{content:""}.fa-podcast:before{content:""}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-hands-helping:before,.fa-handshake-angle:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:"\>"}.fa-person-swimming:before,.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before,.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-blind:before,.fa-person-walking-with-cane:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before,.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-table-cells-row-lock:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before,.fa-search:before{content:""}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:""}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:""}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-edit:before,.fa-file-pen:before{content:""}.fa-receipt:before{content:""}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-dots:before,.fa-list-ul:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-alt:before,.fa-landmark-dome:before{content:""}.fa-arrow-up:before{content:""}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before,.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before,.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before,.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:""}.fa-shipping-fast:before,.fa-truck-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-adjust:before,.fa-circle-half-stroke:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before,.fa-radiation-alt:before{content:""}.fa-baseball-ball:before,.fa-baseball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before,.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip-horizontal:before,.fa-grip:before{content:""}.fa-share-from-square:before,.fa-share-square:before{content:""}.fa-child-combatant:before,.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-phone-square:before,.fa-square-phone:before{content:""}.fa-add:before,.fa-plus:before{content:"\+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:""}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left-alt:before,.fa-quote-left:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"\="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before,.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before,.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet-android:before,.fa-tablet:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-alt:before,.fa-car-rear:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-2:before,.fa-battery-quarter:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before,.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before,.fa-percentage:before{content:"\%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before,.fa-smile:before{content:""}.fa-thumb-tack:before,.fa-thumbtack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before,.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before,.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender-alt:before,.fa-transgender:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before,.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-alt:before,.fa-ticket-simple:before{content:""}.fa-building:before{content:""}.fa-angle-double-left:before,.fa-angles-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before,.fa-history:before{content:""}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:""}.fa-arrow-right-from-file:before,.fa-file-export:before{content:""}.fa-shield-blank:before,.fa-shield:before{content:""}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:""}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-magic:before,.fa-wand-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-biking:before,.fa-person-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before,.fa-globe-oceania:before{content:""}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"\#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-arrows-alt-v:before,.fa-up-down:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before,.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before,.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:""}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before,.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-angry:before,.fa-face-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-draw-polygon:before{content:""}.fa-balance-scale:before,.fa-scale-balanced:before{content:""}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:""}.fa-shower:before{content:""}.fa-desktop-alt:before,.fa-desktop:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:""}.fa-comment-sms:before,.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-4:before,.fa-battery-three-quarters:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-fist-raised:before,.fa-hand-fist:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before,.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before,.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:""}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before,.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:""}.fa-database:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-exchange-alt:before,.fa-right-left:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:""}.fa-arrows-up-down:before,.fa-arrows-v:before{content:""}.fa-face-grimace:before,.fa-grimace:before{content:""}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:""}.fa-level-down-alt:before,.fa-turn-down:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-envelope-square:before,.fa-square-envelope:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-band-aid:before,.fa-bandage:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before,.fa-globe-asia:before{content:""}.fa-id-card-alt:before,.fa-id-card-clip:before{content:""}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-allergies:before,.fa-hand-dots:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-coffee:before,.fa-mug-saucer:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-alt:before,.fa-user-large:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before,.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before,.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"\!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:""}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:""}.fa-users-cog:before,.fa-users-gear:before{content:""}.fa-person-military-pointing:before{content:""}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before,.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-alt:before,.fa-handshake-simple:before{content:""}.fa-fighter-jet:before,.fa-jet-fighter:before{content:""}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-level-up-alt:before,.fa-turn-up:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}/*! + * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2023 Fonticons, Inc. - */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(/static/fonts/fa-solid-900.fd0b155c.woff2) format("woff2"),url(/static/fonts/fa-solid-900.6a8db53d.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}/*! - * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * Copyright 2024 Fonticons, Inc. + */:host,:root{--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:900;font-display:block;src:url(/static/fonts/fa-solid-900.0b0cc8a6.woff2) format("woff2"),url(/static/fonts/fa-solid-900.69d3141a.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}/*! + * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2023 Fonticons, Inc. - */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/fa-regular-400.3580b4a9.woff2) format("woff2"),url(/static/fonts/fa-regular-400.67a0fb74.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*! - * Font Awesome Free 6.4.2 by @fontawesome - https://fontawesome.com + * Copyright 2024 Fonticons, Inc. + */:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:Font Awesome\ 6 Free;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/fa-regular-400.3ccdbd3d.woff2) format("woff2"),url(/static/fonts/fa-regular-400.81482cd4.ttf) format("truetype")}.fa-regular,.far{font-weight:400}/*! + * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) - * Copyright 2023 Fonticons, Inc. - */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/fa-brands-400.b6033b54.woff2) format("woff2"),url(/static/fonts/fa-brands-400.9a905705.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}body,html{margin:0;overflow:auto}#app,body,html{width:100%;height:100%}#app{font-family:BlinkMacSystemFont,-apple-system,Avenir,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Verdana,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50} \ No newline at end of file + * Copyright 2024 Fonticons, Inc. + */:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:Font Awesome\ 6 Brands;font-style:normal;font-weight:400;font-display:block;src:url(/static/fonts/fa-brands-400.87587a68.woff2) format("woff2"),url(/static/fonts/fa-brands-400.5d18d427.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-jxl:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before,.fa-square-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-web-awesome:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-square-web-awesome-stroke:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-square-upwork:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-square-web-awesome:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-bluesky:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}body,html{margin:0;overflow:auto}#app,body,html{width:100%;height:100%}#app{font-family:BlinkMacSystemFont,-apple-system,Avenir,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Verdana,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.5d18d427.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.5d18d427.ttf new file mode 100644 index 0000000000..1fbb1f7c32 Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.5d18d427.ttf differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.87587a68.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.87587a68.woff2 new file mode 100644 index 0000000000..5d28021697 Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.87587a68.woff2 differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.9a905705.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.9a905705.ttf deleted file mode 100644 index 30f55b7435..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.9a905705.ttf and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.b6033b54.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.b6033b54.woff2 deleted file mode 100644 index 8a480d9b1f..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-brands-400.b6033b54.woff2 and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3580b4a9.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3580b4a9.woff2 deleted file mode 100644 index 059a94e2fd..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3580b4a9.woff2 and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3ccdbd3d.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3ccdbd3d.woff2 new file mode 100644 index 0000000000..18400d7fad Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.3ccdbd3d.woff2 differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.67a0fb74.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.67a0fb74.ttf deleted file mode 100644 index c79589d83d..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.67a0fb74.ttf and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.81482cd4.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.81482cd4.ttf new file mode 100644 index 0000000000..549d68dc02 Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-regular-400.81482cd4.ttf differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.0b0cc8a6.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.0b0cc8a6.woff2 new file mode 100644 index 0000000000..758dd4f607 Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.0b0cc8a6.woff2 differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.69d3141a.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.69d3141a.ttf new file mode 100644 index 0000000000..bb2a869565 Binary files /dev/null and b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.69d3141a.ttf differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.6a8db53d.ttf b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.6a8db53d.ttf deleted file mode 100644 index e479fb2934..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.6a8db53d.ttf and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.fd0b155c.woff2 b/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.fd0b155c.woff2 deleted file mode 100644 index 88b0367aae..0000000000 Binary files a/platypush/backend/http/webapp/dist/static/fonts/fa-solid-900.fd0b155c.woff2 and /dev/null differ diff --git a/platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js similarity index 90% rename from platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js rename to platypush/backend/http/webapp/dist/static/js/1088.f184400f.js index 54a3ec7465..88cdd34333 100644 --- a/platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js +++ b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1088],{1088:function(n,e,t){t.r(e),t.d(e,{default:function(){return o}});var u=t(6252);function a(n,e,t,a,r,p){const s=(0,u.up)("Zwave");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"zwave.mqtt"})}var r=t(7880),p={components:{Zwave:r.Z}},s=t(3744);const c=(0,s.Z)(p,[["render",a]]);var o=c}}]); -//# sourceMappingURL=1088.811c36c9.js.map \ No newline at end of file +//# sourceMappingURL=1088.f184400f.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js.map b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map similarity index 93% rename from platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js.map rename to platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map index 6861ec69a2..ce225f1f8d 100644 --- a/platypush/backend/http/webapp/dist/static/js/1088.811c36c9.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1088.f184400f.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1088.811c36c9.js","mappings":"iPACEA,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue","webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue?4812"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=8fb9cbb2\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1088.f184400f.js","mappings":"iPACEA,EAAAA,EAAAA,IAAkCC,EAAA,CAA3B,cAAY,c,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,I,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue","webpack://platypush/./src/components/panels/ZwaveMqtt/Index.vue?4812"],"sourcesContent":["\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=8fb9cbb2\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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":["_createBlock","_component_Zwave","components","Zwave","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js rename to platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js index 43af17a436..b1a59121db 100644 --- a/platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js +++ b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1259],{4212:function(e,t,i){i.d(t,{N:function(){return s}});class s{constructor(e){if(this.ranges={hue:[0,360],sat:[0,100],bri:[0,100],ct:[154,500]},e)for(const t of Object.keys(this.ranges))e[t]&&(this.ranges[t]=e[t])}normalize(e,t,i){return i[0]+(e-t[0])*(i[1]-i[0])/(t[1]-t[0])}hslToRgb(e,t,i){[e,t,i]=[this.normalize(e,this.ranges.hue,[0,360]),this.normalize(t,this.ranges.sat,[0,100]),this.normalize(i,this.ranges.bri,[0,100])],i/=100;const s=t*Math.min(i,1-i)/100,a=t=>{const a=(t+e/30)%12,n=i-s*Math.max(Math.min(a-3,9-a,1),-1);return Math.round(255*n)};return[a(0),a(8),a(4)]}rgbToHsl(e,t,i){e/=255,t/=255,i/=255;const s=Math.max(e,t,i),a=Math.min(e,t,i);let n,l,o=(s+a)/2;if(s===a)n=l=0;else{const r=s-a;switch(l=o>.5?r/(2-s-a):r/(s+a),s){case e:n=(t-i)/r+(td&&o>r&&o>1?(r/=o,d/=o,o=1):r>d&&r>o&&r>1?(o/=r,d/=r,r=1):d>o&&d>r&&d>1&&(o/=d,r/=d,d=1),o=o<=.0031308?12.92*o:1.055*Math.pow(o,1/2.4)-.055,r=r<=.0031308?12.92*r:1.055*Math.pow(r,1/2.4)-.055,d=d<=.0031308?12.92*d:1.055*Math.pow(d,1/2.4)-.055,o=Math.round(255*o),r=Math.round(255*r),d=Math.round(255*d),isNaN(o)&&(o=0),isNaN(r)&&(r=0),isNaN(d)&&(d=0),[o,r,d].map((e=>Math.min(Math.max(0,e),255)))}rgbToXY(e,t,i){e>1&&(e/=255),t>1&&(t/=255),i>1&&(i/=255),e=e>.04045?Math.pow((e+.055)/1.055,2.4):e/12.92,t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92,i=i>.04045?Math.pow((i+.055)/1.055,2.4):i/12.92;const s=.664511*e+.154324*t+.162028*i,a=.283881*e+.668433*t+.047685*i,n=88e-6*e+.07231*t+.986039*i;let l=parseFloat((s/(s+a+n)).toFixed(4)),o=parseFloat((a/(s+a+n)).toFixed(4));return isNaN(l)&&(l=0),isNaN(o)&&(o=0),[l,o]}rgbToBri(e,t,i){return Math.min(2*this.rgbToHsl(e,t,i)[2],this.ranges.bri[1])}getRGB(e){return null!=e.red&&null!=e.green&&null!=e.blue?[e.red,e.green,e.blue]:null!=e.r&&null!=e.g&&null!=e.b?[e.r,e.g,e.b]:e.rgb?e.rgb:void 0}getXY(e){return null!=e.x&&null!=e.y?[e.x,e.y]:e.xy?e.xy:void 0}toRGB(e){const t=this.getRGB(e);if(t)return t;const i=this.getXY(e);return i&&e.bri?this.xyToRgb(...i,e.bri):e.hue&&e.sat&&e.bri?this.hslToRgb(e.hue,e.sat,e.bri):(console.debug("Could not determine color space"),void console.debug(e))}toXY(e){const t=this.getXY(e);if(t&&e.bri)return[t[0],t[1],e.bri];const i=this.getRGB(e);if(i)return this.rgbToXY(...i);if(e.hue&&e.sat&&e.bri){const t=this.hslToRgb(e.hue,e.sat,e.bri);return this.rgbToXY(...t)}console.debug("Could not determine color space"),console.debug(e)}toHSL(e){if(e.hue&&e.sat&&e.bri)return[e.hue,e.sat,e.bri];const t=this.getRGB(e);if(t)return this.rgbToHsl(...t);const i=this.getXY(e);if(i&&e.bri){const t=this.xyToRgb(...i,e.bri);return this.rgbToHsl(...t)}console.debug("Could not determine color space"),console.debug(e)}hexToRgb(e){return[e.slice(1,3),e.slice(3,5),e.slice(5,7)].map((e=>parseInt(e,16)))}rgbToHex(e){return"#"+e.map((e=>{let t=e.toString(16);return t.length<2&&(t="0"+t),t})).join("")}}},2787:function(e,t,i){i.d(t,{Z:function(){return w}});var s=i(6252),a=i(9963),n=i(3577);const l={class:"dropdown-container"},o=["title"],r=["textContent"],d={class:"body-container hidden",ref:"dropdownContainer"};function c(e,t,i,c,u,v){const p=(0,s.up)("DropdownBody");return(0,s.wg)(),(0,s.iD)("div",l,[(0,s._)("button",{title:i.title,ref:"button",onClick:t[0]||(t[0]=(0,a.iM)((e=>v.toggle(e)),["stop"]))},[i.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:0,class:(0,n.C_)(["icon",i.iconClass])},null,2)):(0,s.kq)("",!0),i.text?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"text",textContent:(0,n.zw)(i.text)},null,8,r)):(0,s.kq)("",!0)],8,o),(0,s._)("div",d,[(0,s.Wm)(p,{id:i.id,keepOpenOnItemClick:i.keepOpenOnItemClick,ref:"dropdown",onClick:v.onClick},{default:(0,s.w5)((()=>[(0,s.WI)(e.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","onClick"])],512)])}const u=["id"];function v(e,t,i,a,n,l){return(0,s.wg)(),(0,s.iD)("div",{class:"dropdown",id:i.id,onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[(0,s.WI)(e.$slots,"default",{},void 0,!0)],8,u)}var p={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}}},h=i(3744);const g=(0,h.Z)(p,[["render",v],["__scopeId","data-v-14579c63"]]);var m=g,b=i(5250),f={components:{DropdownBody:m},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1}},data(){return{visible:!1}},computed:{buttonStyle(){return this.$refs.button?getComputedStyle(this.$refs.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(e){if(!this.visible)return;let t=e.target;while(t){if(t.classList.contains("dropdown"))return;t=t.parentElement}this.close()},getDropdownWidth(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).width):0},getDropdownHeight(){const e=this.$refs.dropdown?.$el;return e?parseFloat(getComputedStyle(e).height):0},onClick(){this.keepOpenOnItemClick||this.close()},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),b.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const e=this.$refs.dropdown?.$el;e.parentElement||this.$el.appendChild(e),this.visible=!0,this.$refs.dropdownContainer.classList.remove("hidden"),this.$nextTick((()=>{const e=this.$refs.button.getBoundingClientRect(),t={left:e.left+window.scrollX,top:e.top+window.scrollY},i={left:t.left,top:t.top+this.buttonHeight},s=this.getDropdownWidth(),a=this.getDropdownHeight();i.left+s>(window.innerWidth+window.scrollX)/2&&(i.left-=s-this.buttonWidth),i.top+a>(window.innerHeight+window.scrollY)/2&&(i.top-=a+this.buttonHeight-10);const n=this.$refs.dropdown.$el;n.classList.add("fade-in"),n.style.top=`${i.top}px`,n.style.left=`${i.left}px`,b.$.emit("dropdown-open",this.$refs.dropdown),this.$refs.dropdownContainer.classList.add("hidden")}))},toggle(e){e.stopPropagation(),this.$emit("click"),this.visible?this.close():this.open()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}};const y=(0,h.Z)(f,[["render",c],["__scopeId","data-v-3220f58b"]]);var w=y},815:function(e,t,i){i.d(t,{Z:function(){return p}});var s=i(6252),a=i(3577);const n={key:0,class:"col-2 icon"},l=["textContent"];function o(e,t,i,o,r,d){const c=(0,s.up)("Icon");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["row item",i.itemClass]),onClick:t[0]||(t[0]=(...e)=>d.clicked&&d.clicked(...e))},[i.iconClass?.length||i.iconUrl?.length?((0,s.wg)(),(0,s.iD)("div",n,[(0,s.Wm)(c,{class:(0,a.C_)(i.iconClass),url:i.iconUrl},null,8,["class","url"])])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)(["text",{"col-10":null!=i.iconClass}]),textContent:(0,a.zw)(i.text)},null,10,l)],2)}var r=i(657),d=i(5250),c={components:{Icon:r.Z},props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},disabled:{type:Boolean,default:!1},itemClass:{}},methods:{clicked(){if(this.disabled)return!1;this.$parent.keepOpenOnItemClick||d.$.emit("dropdown-close")}}},u=i(3744);const v=(0,u.Z)(c,[["render",o],["__scopeId","data-v-1311e9ab"]]);var p=v},657:function(e,t,i){i.d(t,{Z:function(){return u}});var s=i(6252),a=i(3577);const n={class:"icon-container"},l=["src","alt"];function o(e,t,i,o,r,d){return(0,s.wg)(),(0,s.iD)("div",n,[i.url?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:i.url,alt:i.alt},null,8,l)):d.className?.length?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",d.className]),style:(0,a.j5)({color:i.color})},null,6)):(0,s.kq)("",!0)])}var r={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},d=i(3744);const c=(0,d.Z)(r,[["render",o],["__scopeId","data-v-706a3bd1"]]);var u=c},8140:function(e,t,i){i.d(t,{Z:function(){return m}});var s=i(6252),a=i(3577),n=i(9963);const l={class:"slider-wrapper"},o=["textContent"],r=["textContent"],d={class:"slider-container"},c=["min","max","step","disabled","value"],u=["textContent"];function v(e,t,i,v,p,h){return(0,s.wg)(),(0,s.iD)("label",l,[i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":i.withLabel}])},[i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(i.range[0])},null,8,o)):(0,s.kq)("",!0),i.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(i.range[1])},null,8,r)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",d,[(0,s._)("input",{class:(0,a.C_)(["slider",{"with-label":i.withLabel}]),type:"range",min:i.range[0],max:i.range[1],step:i.step,disabled:i.disabled,value:i.value,ref:"range",onInput:t[0]||(t[0]=(0,n.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,n.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,c),i.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(i.value),ref:"label"},null,8,u)):(0,s.kq)("",!0)])])}var p={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},h=i(3744);const g=(0,h.Z)(p,[["render",v],["__scopeId","data-v-d90e850c"]]);var m=g},7514:function(e,t,i){i.d(t,{Z:function(){return h}});var s=i(6252),a=i(3577),n=i(9963);const l=e=>((0,s.dD)("data-v-eff375b6"),e=e(),(0,s.Cn)(),e),o=["checked","id"],r=l((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),d={class:"label"};function c(e,t,i,l,c,u){return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:i.disabled}]),onClick:t[0]||(t[0]=(0,n.iM)(((...e)=>u.onInput&&u.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:i.value,id:i.id},null,8,o),(0,s._)("label",null,[r,(0,s._)("span",d,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var u={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},v=i(3744);const p=(0,v.Z)(u,[["render",c],["__scopeId","data-v-eff375b6"]]);var h=p},1259:function(e,t,i){i.r(t),i.d(t,{default:function(){return vi}});var s=i(6252),a=i(3577);const n={class:"zigbee-container"},l={key:0,class:"info-body"},o={class:"row"},r=(0,s._)("div",{class:"param-name"},"State",-1),d=["textContent"],c={class:"row"},u=(0,s._)("div",{class:"param-name"},"Permit Join",-1),v=["textContent"],p={key:0,class:"row"},h=(0,s._)("div",{class:"param-name"},"Network Channel",-1),g=["textContent"],m={class:"row"},b=(0,s._)("div",{class:"param-name"},"Zigbee2MQTT Version",-1),f=["textContent"],y={key:1,class:"row"},w=(0,s._)("div",{class:"param-name"},"MQTT Server",-1),_=["textContent"],k={key:2,class:"row"},C=(0,s._)("div",{class:"param-name"},"Serial Port",-1),x=["textContent"],q={key:3,class:"row"},D=(0,s._)("div",{class:"param-name"},"Firmware Type",-1),z=["textContent"],M={key:4,class:"row"},I=(0,s._)("div",{class:"param-name"},"Firmware Version",-1),Z={class:"param-value"},$={key:5,class:"row"},R=(0,s._)("div",{class:"param-name"},"Firmware Revision",-1),S=["textContent"],G={class:"view-options"},N={class:"view-selector col-s-8 col-m-9 col-l-10"},E=["value"],T=["textContent","selected","value"],O={class:"buttons"},V=["disabled"],j=(0,s._)("i",{class:"fa fa-plus"},null,-1),A=[j],L=["disabled"],B=(0,s._)("i",{class:"fa fa-sync-alt"},null,-1),F=[B],H={class:"view-container"},U={key:0,class:"view devices"},Y={key:0,class:"no-items"},W={key:0,class:"loading"},P={key:1,class:"empty"},X={key:1,class:"view groups"},K={key:0,class:"no-items"},J={key:0,class:"loading"},Q={key:1,class:"empty"};function ee(e,t,i,j,B,ee){const te=(0,s.up)("Loading"),ie=(0,s.up)("Modal"),se=(0,s.up)("DropdownItem"),ae=(0,s.up)("Dropdown"),ne=(0,s.up)("Device"),le=(0,s.up)("Group");return(0,s.wg)(),(0,s.iD)("div",n,[B.loading?((0,s.wg)(),(0,s.j4)(te,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(ie,{title:"Network Info",ref:"infoModal"},{default:(0,s.w5)((()=>[B.status.info?((0,s.wg)(),(0,s.iD)("div",l,[(0,s._)("div",o,[r,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.state)},null,8,d)]),(0,s._)("div",c,[u,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.permit_join)},null,8,v)]),B.status.info.network?((0,s.wg)(),(0,s.iD)("div",p,[h,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.network.channel)},null,8,g)])):(0,s.kq)("",!0),(0,s._)("div",m,[b,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.version)},null,8,f)]),B.status.info.config?.mqtt?((0,s.wg)(),(0,s.iD)("div",y,[w,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.mqtt.server)},null,8,_)])):(0,s.kq)("",!0),B.status.info.config?.serial?((0,s.wg)(),(0,s.iD)("div",k,[C,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.config.serial.port)},null,8,x)])):(0,s.kq)("",!0),B.status.info.coordinator?.type?((0,s.wg)(),(0,s.iD)("div",q,[D,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.type)},null,8,z)])):(0,s.kq)("",!0),B.status.info.coordinator?.meta?((0,s.wg)(),(0,s.iD)("div",M,[I,(0,s._)("div",Z,(0,a.zw)(B.status.info.coordinator.meta.maintrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.majorrel)+"."+(0,a.zw)(B.status.info.coordinator.meta.minorrel),1)])):(0,s.kq)("",!0),B.status.info.coordinator?.meta?((0,s.wg)(),(0,s.iD)("div",$,[R,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(B.status.info.coordinator.meta.revision)},null,8,S)])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)])),_:1},512),(0,s._)("div",G,[(0,s._)("div",N,[(0,s._)("label",null,[(0,s._)("select",{value:B.selected.view,onChange:t[0]||(t[0]=e=>this.selected.view=e.target.value)},[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.views,((e,t)=>((0,s.wg)(),(0,s.iD)("option",{textContent:(0,a.zw)((t[0].toUpperCase()+t.slice(1)).replace("_"," ")),key:t,selected:e,value:t},null,8,T)))),128))],40,E)])]),(0,s._)("div",O,["groups"===B.selected.view?((0,s.wg)(),(0,s.iD)("button",{key:0,class:"btn btn-default",title:"Add Group",disabled:B.loading,onClick:t[1]||(t[1]=(...e)=>ee.addGroup&&ee.addGroup(...e))},A,8,V)):(0,s.kq)("",!0),(0,s.Wm)(ae,{ref:"networkCommandsDropdown","icon-class":"fa fa-cog",title:"Network commands"},{default:(0,s.w5)((()=>[(0,s.Wm)(se,{text:"Network Info",disabled:B.loading,onClick:t[2]||(t[2]=t=>e.$refs.infoModal.show())},null,8,["disabled"]),B.status.info?.permit_join?((0,s.wg)(),(0,s.j4)(se,{key:1,text:"Disable Join",disabled:B.loading,onClick:t[4]||(t[4]=e=>ee.permitJoin(!1))},null,8,["disabled"])):((0,s.wg)(),(0,s.j4)(se,{key:0,text:"Permit Join",disabled:B.loading,onClick:t[3]||(t[3]=e=>ee.permitJoin(!0))},null,8,["disabled"])),(0,s.Wm)(se,{text:"Factory Reset",disabled:B.loading,onClick:ee.factoryReset},null,8,["disabled","onClick"])])),_:1},512),(0,s._)("button",{class:"btn btn-default",title:"Refresh network",disabled:B.loading,onClick:t[5]||(t[5]=(...e)=>ee.refresh&&ee.refresh(...e))},F,8,L)])]),(0,s._)("div",H,["devices"===B.selected.view?((0,s.wg)(),(0,s.iD)("div",U,[Object.keys(B.devices).length?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",Y,[B.loading?((0,s.wg)(),(0,s.iD)("div",W,"Loading devices...")):((0,s.wg)(),(0,s.iD)("div",P,"No devices found on the network"))])),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.devices,((e,t)=>((0,s.wg)(),(0,s.j4)(ne,{key:t,device:e,groups:B.groups,selected:B.selected.deviceId===t,onSelect:e=>B.selected.deviceId=B.selected.deviceId===t?null:t,onRename:ee.refreshDevices,onRemove:ee.refreshDevices,onGroupsEdit:ee.refreshGroups},null,8,["device","groups","selected","onSelect","onRename","onRemove","onGroupsEdit"])))),128))])):"groups"===B.selected.view?((0,s.wg)(),(0,s.iD)("div",X,[Object.keys(B.groups).length?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",K,[B.loading?((0,s.wg)(),(0,s.iD)("div",J,"Loading groups...")):((0,s.wg)(),(0,s.iD)("div",Q,"No groups available on the network"))])),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(B.groups,((e,t)=>((0,s.wg)(),(0,s.j4)(le,{key:t,group:e,devices:B.devices,selected:B.selected.groupId===t,onSelect:e=>B.selected.groupId=B.selected.groupId===t?null:t,onRename:ee.refreshGroups,onRemove:ee.refreshGroups,onEdit:ee.refreshGroups},null,8,["group","devices","selected","onSelect","onRename","onRemove","onEdit"])))),128))])):(0,s.kq)("",!0)])])}var te=i(2787),ie=i(815),se=i(6791),ae=i(8637),ne=i(9963);const le=e=>((0,s.dD)("data-v-6437b841"),e=e(),(0,s.Cn)(),e),oe={class:"groups"},re=["value","checked"],de=["textContent"],ce=le((()=>(0,s._)("div",{class:"footer buttons"},[(0,s._)("button",{type:"submit"},"Save")],-1))),ue=["textContent"],ve={key:1,class:"params"},pe={class:"row"},he=le((()=>(0,s._)("div",{class:"param-name"},"Name",-1))),ge={class:"param-value"},me=["value"],be={class:"buttons"},fe=le((()=>(0,s._)("i",{class:"fas fa-times"},null,-1))),ye=[fe],we=le((()=>(0,s._)("button",{type:"submit",class:"btn btn-default"},[(0,s._)("i",{class:"fa fa-check"})],-1))),_e=["textContent"],ke={class:"buttons"},Ce=le((()=>(0,s._)("i",{class:"fa fa-edit"},null,-1))),xe=[Ce],qe={class:"row"},De=le((()=>(0,s._)("div",{class:"param-name"},"IEEE Address",-1))),ze=["textContent"],Me={key:0,class:"row"},Ie=le((()=>(0,s._)("div",{class:"param-name"},"Network Address",-1))),Ze=["textContent"],$e={class:"row"},Re=le((()=>(0,s._)("div",{class:"param-name"},"Type",-1))),Se=["textContent"],Ge={key:1,class:"row"},Ne=le((()=>(0,s._)("div",{class:"param-name"},"Vendor",-1))),Ee={class:"param-value"},Te={key:2,class:"row"},Oe=le((()=>(0,s._)("div",{class:"param-name"},"Model",-1))),Ve={class:"param-value"},je={key:3,class:"row"},Ae=le((()=>(0,s._)("div",{class:"param-name"},"Model ID",-1))),Le={class:"param-value"},Be={key:4,class:"row"},Fe=le((()=>(0,s._)("div",{class:"param-name"},"Description",-1))),He={class:"param-value"},Ue={key:5,class:"row"},Ye=le((()=>(0,s._)("div",{class:"param-name"},"Software Build ID",-1))),We={class:"param-value"},Pe={key:6,class:"row"},Xe=le((()=>(0,s._)("div",{class:"param-name"},"Date Code",-1))),Ke={class:"param-value"},Je={key:7,class:"row"},Qe=le((()=>(0,s._)("div",{class:"param-name"},"Power Source",-1))),et={class:"param-value"},tt={key:8,class:"section values"},it=le((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Values")],-1))),st={class:"body"},at={class:"param-name"},nt={key:0,class:"text"},lt=["textContent"],ot=["textContent"],rt={class:"param-value"},dt={key:2},ct=["value","disabled","onChange"],ut={key:3},vt=["value","onChange"],pt={key:0},ht=["value","textContent","selected","disabled"],gt={key:4},mt=["onChange","value"],bt={key:5},ft=["disabled","value","onChange"],yt={class:"section actions"},wt=le((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Actions")],-1))),_t={class:"body"},kt=le((()=>(0,s._)("div",{class:"param-name"},"Manage groups",-1))),Ct=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-network-wired"})],-1))),xt=[kt,Ct],qt={key:0,class:"param-name"},Dt={key:1,class:"param-name"},zt=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-sync-alt"})],-1))),Mt=le((()=>(0,s._)("div",{class:"param-name"},"Remove Device",-1))),It=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),Zt=[Mt,It],$t=le((()=>(0,s._)("div",{class:"param-name"},"Force Remove Device",-1))),Rt=le((()=>(0,s._)("div",{class:"param-value"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),St=[$t,Rt];function Gt(e,t,i,n,l,o){const r=(0,s.up)("Loading"),d=(0,s.up)("Modal"),c=(0,s.up)("ToggleSwitch"),u=(0,s.up)("Slider");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["item device",{selected:i.selected}])},[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s.Wm)(d,{class:"groups-modal",ref:"groupsModal",title:"Device groups"},{default:(0,s.w5)((()=>[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s._)("form",{class:"content",onSubmit:t[0]||(t[0]=(0,ne.iM)(((...e)=>o.manageGroups&&o.manageGroups(...e)),["prevent"]))},[(0,s._)("div",oe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(i.groups,((e,t)=>((0,s.wg)(),(0,s.iD)("label",{class:"row group",key:t},[(0,s._)("input",{type:"checkbox",value:t,checked:o.associatedGroups.has(parseInt(e.id))},null,8,re),(0,s._)("span",{class:"name",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:`[Group #${e.id}]`)},null,8,de)])))),128))]),ce],32)])),_:1},512),(0,s._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:i.selected}]),textContent:(0,a.zw)(i.device.friendly_name||i.device.ieee_address),onClick:t[1]||(t[1]=t=>e.$emit("select"))},null,10,ue),i.selected?((0,s.wg)(),(0,s.iD)("div",ve,[(0,s._)("div",pe,[he,(0,s._)("div",ge,[(0,s._)("div",{class:(0,a.C_)(["name-edit",{hidden:!l.editName}])},[(0,s._)("form",{onSubmit:t[3]||(t[3]=(0,ne.iM)(((...e)=>o.rename&&o.rename(...e)),["prevent"]))},[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"name",ref:"name",value:i.device.friendly_name},null,8,me)]),(0,s._)("span",be,[(0,s._)("button",{type:"button",class:"btn btn-default",onClick:t[2]||(t[2]=e=>l.editName=!1)},ye),we])],32)],2),(0,s._)("div",{class:(0,a.C_)(["name-edit",{hidden:l.editName}])},[(0,s._)("span",{textContent:(0,a.zw)(i.device.friendly_name)},null,8,_e),(0,s._)("span",ke,[(0,s._)("button",{type:"button",class:"btn btn-default",onClick:t[4]||(t[4]=e=>l.editName=!0)},xe)])],2)])]),(0,s._)("div",qe,[De,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.ieee_address)},null,8,ze)]),i.device.network_address?((0,s.wg)(),(0,s.iD)("div",Me,[Ie,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.network_address)},null,8,Ze)])):(0,s.kq)("",!0),(0,s._)("div",$e,[Re,(0,s._)("div",{class:"param-value",textContent:(0,a.zw)(i.device.type)},null,8,Se)]),i.device.definition?.vendor?((0,s.wg)(),(0,s.iD)("div",Ge,[Ne,(0,s._)("div",Ee,(0,a.zw)(i.device.definition.vendor),1)])):(0,s.kq)("",!0),i.device.definition?.model?((0,s.wg)(),(0,s.iD)("div",Te,[Oe,(0,s._)("div",Ve,(0,a.zw)(i.device.definition.model),1)])):(0,s.kq)("",!0),i.device.model_id?((0,s.wg)(),(0,s.iD)("div",je,[Ae,(0,s._)("div",Le,(0,a.zw)(i.device.model_id),1)])):(0,s.kq)("",!0),i.device.definition?.description?((0,s.wg)(),(0,s.iD)("div",Be,[Fe,(0,s._)("div",He,(0,a.zw)(i.device.definition.description),1)])):(0,s.kq)("",!0),i.device.software_build_id?((0,s.wg)(),(0,s.iD)("div",Ue,[Ye,(0,s._)("div",We,(0,a.zw)(i.device.software_build_id),1)])):(0,s.kq)("",!0),i.device.definition?.date_code?((0,s.wg)(),(0,s.iD)("div",Pe,[Xe,(0,s._)("div",Ke,(0,a.zw)(i.device.definition.date_code),1)])):(0,s.kq)("",!0),i.device.power_source?((0,s.wg)(),(0,s.iD)("div",Je,[Qe,(0,s._)("div",et,(0,a.zw)(i.device.power_source),1)])):(0,s.kq)("",!0),Object.keys(o.displayedValues).length?((0,s.wg)(),(0,s.iD)("div",tt,[it,(0,s._)("div",st,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(o.displayedValues,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:"row value",key:t},[(0,s._)("div",at,[(0,s.Uk)((0,a.zw)(e.description)+" ",1),null!=o.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,s.wg)(),(0,s.iD)("span",nt,"Color")):(0,s.kq)("",!0),e.property?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"name",textContent:(0,a.zw)(e.property)},null,8,lt)):(0,s.kq)("",!0),e.unit?((0,s.wg)(),(0,s.iD)("span",{key:2,class:"unit",textContent:(0,a.zw)(e.unit)},null,8,ot)):(0,s.kq)("",!0)]),(0,s._)("div",rt,["binary"===e.type?((0,s.wg)(),(0,s.j4)(c,{key:0,value:null!=e.value_on?e.value===e.value_on:!!e.value,disabled:!e.writable,onInput:t=>o.setValue(e,t)},null,8,["value","disabled","onInput"])):"numeric"===e.type&&null!=e.value_min&&null!=e.value_max?((0,s.wg)(),(0,s.j4)(u,{key:1,"with-label":!0,range:[e.value_min,e.value_max],value:e.value,disabled:!e.writable,onChange:t=>o.setValue(e,t)},null,8,["range","value","disabled","onChange"])):"numeric"!==e.type||null!=e.value_min&&null!=e.value_max?"enum"===e.type?((0,s.wg)(),(0,s.iD)("label",ut,[(0,s._)("select",{value:e.readable&&null!=e.value?e.value:"",onChange:t=>o.setValue(e,t)},[e.readable?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("option",pt)),((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.values,(t=>((0,s.wg)(),(0,s.iD)("option",{key:t,value:t,textContent:(0,a.zw)(t),selected:e.readable&&e.value===t,disabled:!e.writable},null,8,ht)))),128))],40,vt)])):null!=o.rgbColor&&null!=e.value?.x&&null!=e.value?.y||null!=e.value?.hue&&null!=e.value?.saturation?((0,s.wg)(),(0,s.iD)("label",gt,[(0,s._)("input",{type:"color",onChange:(0,ne.iM)((t=>o.setValue(e,t)),["stop"]),value:"#"+o.rgbColor.map((e=>(e=Number(e).toString(16),1===e.length?"0"+e:e))).join("")},null,40,mt)])):((0,s.wg)(),(0,s.iD)("label",bt,[(0,s._)("input",{type:"text",disabled:!e.writable,value:e.value,onChange:t=>o.setValue(e,t)},null,40,ft)])):((0,s.wg)(),(0,s.iD)("label",dt,[(0,s._)("input",{type:"number","with-label":!0,value:e.value,disabled:!e.writable,onChange:t=>o.setValue(e,t)},null,40,ct)]))])])))),128))])])):(0,s.kq)("",!0),(0,s._)("div",yt,[wt,(0,s._)("div",_t,[(0,s._)("div",{class:"row",onClick:t[5]||(t[5]=t=>e.$refs.groupsModal.show())},xt),(0,s._)("div",{class:"row",onClick:t[6]||(t[6]=e=>l.otaUpdatesAvailable?o.installOtaUpdates():o.checkOtaUpdates())},[l.otaUpdatesAvailable?((0,s.wg)(),(0,s.iD)("div",Dt,"Install updates")):((0,s.wg)(),(0,s.iD)("div",qt,"Check for updates")),zt]),(0,s._)("div",{class:"row",onClick:t[7]||(t[7]=e=>o.remove(!1))},Zt),(0,s._)("div",{class:"row error",onClick:t[8]||(t[8]=e=>o.remove(!0))},St)])])])):(0,s.kq)("",!0)],2)}var Nt=i(8140),Et=i(7514),Tt=i(4212),Ot=i(3493),Vt={name:"Device",components:{Modal:Ot.Z,ToggleSwitch:Et.Z,Slider:Nt.Z,Loading:se.Z},mixins:[ae.Z],emits:["select","rename","remove","groups-edit"],props:{device:{type:Object,required:!0},groups:{type:Object,default:()=>{}},selected:{type:Boolean,default:!1}},data(){return{editName:!1,loading:!1,status:{},otaUpdatesAvailable:!1}},computed:{values(){if(!this.device.definition?.exposes)return{};const e=e=>{const t=(e,i)=>{if(e.features){e.property&&(i[e.property]=i[e.property]||{},i=i[e.property]);for(const s of e.features)t(s,i)}else e.property&&(i[e.property]=e)},i={};for(const s of e)t(s,i);return i};return e(this.device.definition.exposes)},displayedValues(){const e={},t=(e,[i,s])=>(i in this.status&&(s={...s,value:this.status[i]}),null!=s.access&&(s.readable=!!(1&s.access),s.writable=!!(2&s.access),delete s.access),e[i]=s,Object.entries(s).filter((e=>e[1]instanceof Object)).reduce(t,e[i]),e);return Object.entries(this.values).reduce(t,e),e},rgbColor(){if(!this.displayedValues.color)return;const e=this.displayedValues.color?.value;if(e){if(null!=e.x&&null!=e.y){const t=new Tt.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return t.xyToRgb(e.x,e.y,this.displayedValues.brightness.value)}if(null!=e.hue&&(null!=e.saturation||null!=e.sat)){const t=null!=e.saturation?"saturation":"sat",i=new Tt.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[t]?.value_min||0,this.displayedValues.color[t].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]});return i.hslToRgb(e.hue,e[t],this.displayedValues.brightness.value)}return null}},associatedGroups(){return new Set(Object.values(this.groups).filter((e=>new Set((e.members||[]).map((e=>e.ieee_address))).has(this.device.ieee_address))).map((e=>parseInt(e.id))))}},methods:{async refresh(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.device_get",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}},async rename(){const e=(this.$refs.name.value||"").trim();if(e.length&&e!==this.device.friendly_name){this.loading=!0;try{await this.request("zigbee.mqtt.device_rename",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,name:e}),this.$emit("rename",{name:this.device.friendly_name,newName:e})}finally{this.editName=!1,this.loading=!1}}},async remove(e){if(confirm("Are you really sure that you want to remove this device from the network?")){e=!!e,this.loading=!0;try{await this.request("zigbee.mqtt.device_remove",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address,force:e}),this.$emit("remove",{device:this.device.friendly_name||this.device.ieee_address})}finally{this.loading=!1}}},async setValue(e,t){const i={device:this.device.friendly_name||this.device.ieee_address,property:e.property,value:null};switch(e.type){case"binary":e.value_toggle?i.value=e.value_toggle:e.value_on&&e.value_off?i.value=e.value===e.value_on?e.value_off:e.value_on:i.value=!e.value;break;case"numeric":i.value=parseFloat(t.target.value);break;case"enum":t.target.value?.length&&(i.value=t.target.value);break;default:if(null!=e.x&&null!=e.y||null!=e.hue&&(null!=e.saturation||null!=e.sat)){i.property="color";const s=t.target.value.slice(1).split(/([0-9a-fA-F]{2})/).filter(((e,t)=>t%2)).map((e=>parseInt(e,16)));if(null!=e.x&&null!=e.y){const e=new Tt.N({bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),t=e.rgbToXY(...s);i.value={x:t[0],y:t[1]}}else{const e=null!=this.displayedValues.color.saturation?"saturation":"sat",t=new Tt.N({hue:[this.displayedValues.color.hue?.value_min||0,this.displayedValues.color.hue.value_max||65535],sat:[this.displayedValues.color[e]?.value_min||0,this.displayedValues.color[e].value_max||255],bri:[this.displayedValues.brightness?.value_min||0,this.displayedValues.brightness?.value_max||255]}),a=t.rgbToHsl(...s);i.value={hue:a[0]},i.value[e]=a[1]}}break}if(null!=i.value){this.loading=!0;try{await this.request("zigbee.mqtt.device_set",i),await this.refresh()}finally{this.loading=!1}}},async manageGroups(e){const t=[...e.target.querySelectorAll("input[type=checkbox]")].reduce(((e,t)=>{const i=parseInt(t.value);return t.checked&&!this.associatedGroups.has(i)?e.add.add(i):!t.checked&&this.associatedGroups.has(i)&&e.remove.add(i),e}),{add:new Set,remove:new Set}),i=async e=>{await Promise.all([...t[e]].map((async t=>{await this.request(`zigbee.mqtt.group_${e}_device`,{group:this.groups[t].friendly_name,device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})})))};this.loading=!0;try{await Promise.all(Object.keys(t).map(i)),this.$emit("groups-edit",t)}finally{this.loading=!1}},async checkOtaUpdates(){this.loading=!0;try{this.otaUpdatesAvailable=(await this.request("zigbee.mqtt.device_check_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})).update_available,this.otaUpdatesAvailable?this.notify({text:"A firmware update is available for the device",image:{iconClass:"fa fa-sync-alt"}}):this.notify({text:"The device is up to date",image:{iconClass:"fa fa-check"}})}finally{this.loading=!1}},async installOtaUpdates(){this.loading=!0;try{await this.request("zigbee.mqtt.device_install_ota_updates",{device:this.device.friendly_name?.length?this.device.friendly_name:this.device.ieee_address})}finally{this.loading=!1}}},mounted(){this.$watch((()=>this.selected),(e=>{e&&this.refresh()})),this.$watch((()=>this.status.update_available),(e=>{this.otaUpdatesAvailable=e})),this.subscribe((e=>{e.device!==this.device.friendly_name&&e.device!==this.device.ieee_address||(this.status={...this.status,...e.properties})}),`on-property-change-${this.device.ieee_address}`,"platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePropertySetEvent")},unmounted(){this.unsubscribe(`on-property-change-${this.device.ieee_address}`)}},jt=i(3744);const At=(0,jt.Z)(Vt,[["render",Gt],["__scopeId","data-v-6437b841"]]);var Lt=At;const Bt=e=>((0,s.dD)("data-v-7667f7ba"),e=e(),(0,s.Cn)(),e),Ft=["textContent"],Ht={key:1,class:"params"},Ut={class:"section devices"},Yt=Bt((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Devices")],-1))),Wt={class:"body"},Pt=["checked","value","onChange"],Xt=["textContent"],Kt={class:"section actions"},Jt=Bt((()=>(0,s._)("div",{class:"header"},[(0,s._)("div",{class:"title"},"Actions")],-1))),Qt={class:"body"},ei=Bt((()=>(0,s._)("div",{class:"col-10"},"Rename Group",-1))),ti=Bt((()=>(0,s._)("div",{class:"buttons col-2 pull-right"},[(0,s._)("i",{class:"fa fa-edit"})],-1))),ii=[ei,ti],si=Bt((()=>(0,s._)("div",{class:"col-10"},"Remove Group",-1))),ai=Bt((()=>(0,s._)("div",{class:"buttons col-2 pull-right"},[(0,s._)("i",{class:"fa fa-trash"})],-1))),ni=[si,ai];function li(e,t,i,n,l,o){const r=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["item group",{selected:i.selected}])},[l.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)(["row name header vertical-center",{selected:i.selected}]),textContent:(0,a.zw)(i.group.friendly_name),onClick:t[0]||(t[0]=t=>e.$emit("select"))},null,10,Ft),i.selected?((0,s.wg)(),(0,s.iD)("div",Ht,[(0,s._)("div",Ut,[Yt,(0,s._)("div",Wt,[(0,s._)("form",null,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(i.devices,((e,t)=>((0,s.wg)(),(0,s.iD)("label",{class:"row",key:t},[(0,s._)("input",{type:"checkbox",checked:o.members.has(e.ieee_address),value:e.ieee_address,onChange:t=>o.toggleDevice(e.ieee_address)},null,40,Pt),(0,s._)("span",{class:"label",textContent:(0,a.zw)(e.friendly_name?.length?e.friendly_name:e.ieee_address)},null,8,Xt)])))),128))])])]),(0,s._)("div",Kt,[Jt,(0,s._)("div",Qt,[(0,s._)("div",{class:"row",onClick:t[1]||(t[1]=(...e)=>o.rename&&o.rename(...e))},ii),(0,s._)("div",{class:"row",onClick:t[2]||(t[2]=(...e)=>o.remove&&o.remove(...e))},ni)])])])):(0,s.kq)("",!0)],2)}var oi={name:"Group",emits:["select","remove","edit"],mixins:[ae.Z],components:{Loading:se.Z},props:{group:{type:Object,required:!0},devices:{type:Object,default:()=>({})},selected:{type:Boolean,default:!1}},data(){return{loading:!1,values:{}}},computed:{devicesByAddress(){return Object.entries(this.devices).reduce(((e,t)=>{const i=t[1];return e[i.ieee_address]=i,e}),{})},members(){return new Set((this.group.members||[]).map((e=>e.ieee_address)))}},methods:{async remove(){if(confirm("Are you sure that you want to remove this group?")){this.loading=!0;try{await this.request("zigbee.mqtt.group_remove",{name:this.group.friendly_name}),this.$emit("remove",{name:this.group.friendly_name})}finally{this.loading=!1}}},async rename(){let e=prompt("New group name",this.group.friendly_name);if(e?.length){e=e.trim(),this.loading=!0;try{await this.request("zigbee.mqtt.group_rename",{group:this.group.friendly_name||this.group.id,name:e}),this.$emit("rename",{name:this.group.friendly_name,newName:e})}finally{this.loading=!1}}},async toggleDevice(e){const t=this.devicesByAddress[e],i=t.friendly_name?.length?t.friendly_name:e,s=this.members.has(e)?"remove":"add";this.loading=!0;try{await this.request(`zigbee.mqtt.group_${s}_device`,{group:this.group.friendly_name,device:i}),this.$emit("edit",{device:i,method:s})}finally{this.loading=!1}}}};const ri=(0,jt.Z)(oi,[["render",li],["__scopeId","data-v-7667f7ba"]]);var di=ri,ci={name:"ZigbeeMqtt",components:{Modal:Ot.Z,Dropdown:te.Z,DropdownItem:ie.Z,Loading:se.Z,Device:Lt,Group:di},mixins:[ae.Z],data(){return{devices:{},groups:{},status:{},loading:!1,selected:{view:"devices",deviceId:void 0,groupId:void 0},views:{devices:!0,groups:!0},modal:{group:{visible:!1}}}},methods:{async refreshDevices(){this.loading=!0;try{this.devices=(await this.request("zigbee.mqtt.devices")).reduce(((e,t)=>(t.friendly_name in this.devices&&(t={values:this.devices[t.friendly_name].values||{},...this.devices[t.friendly_name]}),e[t.friendly_name]=t,e)),{})}finally{this.loading=!1}},async refreshGroups(){this.loading=!0;try{this.groups=(await this.request("zigbee.mqtt.groups")).reduce(((e,t)=>(e[t.id]=t,e)),{})}finally{this.loading=!1}},async refreshInfo(){this.loading=!0;try{this.status=await this.request("zigbee.mqtt.info")}finally{this.loading=!1}},refresh(){this.refreshDevices(),this.refreshGroups(),this.refreshInfo()},updateProperties(e,t){this.devices[e].values=t},async addGroup(){const e=prompt("Group name");if(e&&e.length){this.loading=!0;try{await this.request("zigbee.mqtt.group_add",{name:e})}finally{this.loading=!1}await this.refreshGroups()}},async permitJoin(e){const t={permit:!!e};if(e){let e=prompt("Join allow period in seconds (0 or empty for no time limits)","60");t.seconds=e.length?parseInt(e):null}this.loading=!0;try{await this.request("zigbee.mqtt.permit_join",t),setTimeout(this.refreshInfo,1e3)}finally{this.loading=!1}},async factoryReset(){if(confirm("Are you SURE that you want to do a device factory reset?")||confirm("Are you REALLY sure? ALL network information and custom firmware will be lost!!")){this.loading=!0;try{await this.request("zigbee.mqtt.factory_reset")}finally{this.loading=!1}}},async addToGroup(e,t){this.loading=!0,await this.request("zigbee.mqtt.group_add_device",{device:e,group:t}),this.loading=!1;const i=this;setTimeout((()=>{i.refresh(),i.refreshGroups()}),100)}},created(){this.subscribe((()=>{this.notify({text:"WARNING: The controller is offline",error:!0})}),"on-zigbee-offline","platypush.message.event.zigbee.mqtt.ZigbeeMqttOfflineEvent"),this.subscribe((()=>{this.notify({text:"The controller is now online",iconClass:"fas fa-check"})}),"on-zigbee-online","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the device",error:!0})}),"on-zigbee-device-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to add the group",error:!0})}),"on-zigbee-group-add-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove group",error:!0})}),"on-zigbee-group-remove-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedFailedEvent"),this.subscribe((()=>{this.notify({text:"Failed to remove the devices from group",error:!0})}),"on-zigbee-remove-all-failed","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllFailedEvent"),this.subscribe((e=>{this.notify({text:e.error||"[Unknown error]",error:!0})}),"on-zigbee-error","platypush.message.event.zigbee.mqtt.ZigbeeMqttErrorEvent"),this.subscribe(this.refresh,"on-zigbee-device-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttOnlineEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDevicePairingEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceConnectedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBannedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceWhitelistedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceRenamedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceBindEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttDeviceUnbindEvent"),this.subscribe(this.refreshGroups,"on-zigbee-group-update","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupAddedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemovedEvent","platypush.message.event.zigbee.mqtt.ZigbeeMqttGroupRemoveAllEvent")},mounted(){this.refresh()},unmounted(){this.unsubscribe("on-zigbee-error"),this.unsubscribe("on-zigbee-remove-all-failed"),this.unsubscribe("on-zigbee-group-remove-failed"),this.unsubscribe("on-zigbee-group-add-failed"),this.unsubscribe("on-zigbee-device-remove-failed"),this.unsubscribe("on-zigbee-online"),this.unsubscribe("on-zigbee-offline"),this.unsubscribe("on-zigbee-device-update"),this.unsubscribe("on-zigbee-group-update")}};const ui=(0,jt.Z)(ci,[["render",ee]]);var vi=ui}}]); -//# sourceMappingURL=1259.1bf8e2e1.js.map \ No newline at end of file +//# sourceMappingURL=1259.04c161c9.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js.map b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js.map rename to platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map index 5fdb78bcb0..0451b2b318 100644 --- a/platypush/backend/http/webapp/dist/static/js/1259.1bf8e2e1.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1259.04c161c9.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1259.1bf8e2e1.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&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-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&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-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&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-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&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-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&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-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&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-eff375b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&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-6437b841\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&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-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","_hoisted_4","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","_renderSlot","_ctx","$slots","undefined","$emit","emits","props","type","String","Boolean","default","__exports__","components","DropdownBody","data","visible","computed","buttonStyle","$refs","button","getComputedStyle","buttonWidth","width","buttonHeight","height","methods","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","$el","getDropdownHeight","document","removeEventListener","bus","emit","open","addEventListener","appendChild","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","style","stopPropagation","onKeyUp","key","mounted","body","unmounted","render","itemClass","args","clicked","iconUrl","_component_Icon","url","Icon","disabled","$parent","src","alt","className","_normalizeStyle","withRange","withLabel","range","step","value","onInput","onChange","Number","Array","checked","_hoisted_2","_hoisted_3","name","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","_component_Modal","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","editGroups","async","Promise","all","action","update_available","notify","image","$watch","newValue","subscribe","properties","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1259.04c161c9.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Light/color.js","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownItem.vue","webpack://platypush/./src/components/elements/DropdownItem.vue?d591","webpack://platypush/./src/components/elements/Icon.vue","webpack://platypush/./src/components/elements/Icon.vue?fdba","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Device.vue?8b6d","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue","webpack://platypush/./src/components/panels/ZigbeeMqtt/Group.vue?46cd","webpack://platypush/./src/components/panels/ZigbeeMqtt/Index.vue?dac0"],"sourcesContent":["export class ColorConverter {\n constructor(ranges) {\n this.ranges = {\n hue: [0, 360],\n sat: [0, 100],\n bri: [0, 100],\n ct: [154, 500],\n }\n\n if (ranges)\n for (const attr of Object.keys(this.ranges))\n if (ranges[attr])\n this.ranges[attr] = ranges[attr]\n }\n\n normalize(x, xRange, yRange) {\n return yRange[0] + (((x-xRange[0]) * (yRange[1]-yRange[0])) / (xRange[1]-xRange[0]))\n }\n\n hslToRgb(h, s, l) {\n [h, s, l] = [\n this.normalize(h, this.ranges.hue, [0, 360]),\n this.normalize(s, this.ranges.sat, [0, 100]),\n this.normalize(l, this.ranges.bri, [0, 100]),\n ]\n\n l /= 100\n const a = s * Math.min(l, 1 - l) / 100\n const f = n => {\n const k = (n + h / 30) % 12\n const color = l - a * Math.max(Math.min(k - 3, 9 - k, 1), -1)\n return Math.round(255 * color)\n }\n\n return [f(0), f(8), f(4)]\n }\n\n rgbToHsl(r, g, b){\n r /= 255\n g /= 255\n b /= 255;\n const max = Math.max(r, g, b), min = Math.min(r, g, b);\n let h, s, l = (max + min) / 2;\n\n if(max === min){\n h = s = 0; // achromatic\n } else {\n const d = max - min;\n s = l > 0.5 ? d / (2 - max - min) : d / (max + min);\n\n switch(max){\n case r: h = (g - b) / d + (g < b ? 6 : 0); break;\n case g: h = (b - r) / d + 2; break;\n case b: h = (r - g) / d + 4; break;\n }\n h /= 6;\n }\n\n return [\n parseInt(this.normalize(h, [0, 1], this.ranges.hue)),\n parseInt(this.normalize(s, [0, 1], this.ranges.sat)),\n parseInt(this.normalize(l, [0, 1], this.ranges.bri)),\n ]\n }\n\n xyToRgb(x, y, brightness) {\n // Set to maximum brightness if no custom value was given (Not the slick ECMAScript 6 way for compatibility reasons)\n if (brightness == null)\n brightness = this.ranges.bri[1];\n\n const z = 1.0 - x - y;\n const Y = (brightness / (this.ranges.bri[1]-1)).toFixed(2);\n const X = (Y / y) * x;\n const Z = (Y / y) * z;\n\n //Convert to RGB using Wide RGB D65 conversion\n let red \t= X * 1.656492 - Y * 0.354851 - Z * 0.255038;\n let green = -X * 0.707196 + Y * 1.655397 + Z * 0.036152;\n let blue \t= X * 0.051713 - Y * 0.121364 + Z * 1.011530;\n\n //If red, green or blue is larger than 1.0 set it back to the maximum of 1.0\n if (red > blue && red > green && red > 1.0) {\n green = green / red;\n blue = blue / red;\n red = 1.0;\n } else if (green > blue && green > red && green > 1.0) {\n red = red / green;\n blue = blue / green;\n green = 1.0;\n } else if (blue > red && blue > green && blue > 1.0) {\n red = red / blue;\n green = green / blue;\n blue = 1.0;\n }\n\n //Reverse gamma correction\n red \t= red <= 0.0031308 ? 12.92 * red : (1.0 + 0.055) * Math.pow(red, (1.0 / 2.4)) - 0.055;\n green \t= green <= 0.0031308 ? 12.92 * green : (1.0 + 0.055) * Math.pow(green, (1.0 / 2.4)) - 0.055;\n blue \t= blue <= 0.0031308 ? 12.92 * blue : (1.0 + 0.055) * Math.pow(blue, (1.0 / 2.4)) - 0.055;\n\n //Convert normalized decimal to decimal\n red \t= Math.round(red * 255);\n green \t= Math.round(green * 255);\n blue \t= Math.round(blue * 255);\n\n if (isNaN(red))\n red = 0;\n if (isNaN(green))\n green = 0;\n if (isNaN(blue))\n blue = 0;\n\n return [red, green, blue].map(\n (c) => Math.min(Math.max(0, c), 255)) // lgtm [js/automatic-semicolon-insertion]\n }\n\n rgbToXY(red, green, blue) {\n if (red > 1) { red /= 255; }\n if (green > 1) { green /= 255; }\n if (blue > 1) { blue /= 255; }\n\n //Apply a gamma correction to the RGB values, which makes the color more vivid and more the like the color displayed on the screen of your device\n red \t= (red > 0.04045) ? Math.pow((red + 0.055) / (1.0 + 0.055), 2.4) : (red / 12.92);\n green \t= (green > 0.04045) ? Math.pow((green + 0.055) / (1.0 + 0.055), 2.4) : (green / 12.92);\n blue \t= (blue > 0.04045) ? Math.pow((blue + 0.055) / (1.0 + 0.055), 2.4) : (blue / 12.92);\n\n //RGB values to XYZ using the Wide RGB D65 conversion formula\n const X \t\t= red * 0.664511 + green * 0.154324 + blue * 0.162028;\n const Y \t\t= red * 0.283881 + green * 0.668433 + blue * 0.047685;\n const Z \t\t= red * 0.000088 + green * 0.072310 + blue * 0.986039;\n\n //Calculate the xy values from the XYZ values\n let x \t\t= parseFloat((X / (X + Y + Z)).toFixed(4));\n let y \t\t= parseFloat((Y / (X + Y + Z)).toFixed(4));\n\n if (isNaN(x))\n x = 0;\n if (isNaN(y))\n y = 0;\n\n return [x, y];\n }\n\n rgbToBri(red, green, blue) {\n return Math.min(2 * this.rgbToHsl(red, green, blue)[2], this.ranges.bri[1])\n }\n\n getRGB(color) {\n if (color.red != null && color.green != null && color.blue != null)\n return [color.red, color.green, color.blue]\n if (color.r != null && color.g != null && color.b != null)\n return [color.r, color.g, color.b]\n if (color.rgb)\n return color.rgb\n }\n\n getXY(color) {\n if (color.x != null && color.y != null)\n return [color.x, color.y]\n if (color.xy)\n return color.xy\n }\n\n toRGB(color) {\n const rgb = this.getRGB(color)\n if (rgb)\n return rgb\n\n const xy = this.getXY(color)\n if (xy && color.bri)\n return this.xyToRgb(...xy, color.bri)\n if (color.hue && color.sat && color.bri)\n return this.hslToRgb(color.hue, color.sat, color.bri)\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toXY(color) {\n const xy = this.getXY(color)\n if (xy && color.bri)\n return [xy[0], xy[1], color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToXY(...rgb)\n\n if (color.hue && color.sat && color.bri) {\n const rgb = this.hslToRgb(color.hue, color.sat, color.bri)\n return this.rgbToXY(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n toHSL(color) {\n if (color.hue && color.sat && color.bri)\n return [color.hue, color.sat, color.bri]\n\n const rgb = this.getRGB(color)\n if (rgb)\n return this.rgbToHsl(...rgb)\n\n const xy = this.getXY(color)\n if (xy && color.bri) {\n const rgb = this.xyToRgb(...xy, color.bri)\n return this.rgbToHsl(...rgb)\n }\n\n console.debug('Could not determine color space')\n console.debug(color)\n }\n\n hexToRgb(hex) {\n return [\n hex.slice(1, 3),\n hex.slice(3, 5),\n hex.slice(5, 7),\n ].map(_ => parseInt(_, 16))\n }\n\n rgbToHex(rgb) {\n return '#' + rgb.map((x) => {\n let hex = x.toString(16)\n if (hex.length < 2)\n hex = '0' + hex\n return hex\n }).join('')\n }\n}\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=14579c63&scoped=true\"\nimport script from \"./DropdownBody.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownBody.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownBody.vue?vue&type=style&index=0&id=14579c63&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-14579c63\"]])\n\nexport default __exports__","import { render } from \"./Dropdown.vue?vue&type=template&id=3220f58b&scoped=true\"\nimport script from \"./Dropdown.vue?vue&type=script&lang=js\"\nexport * from \"./Dropdown.vue?vue&type=script&lang=js\"\n\nimport \"./Dropdown.vue?vue&type=style&index=0&id=3220f58b&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-3220f58b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=1311e9ab&scoped=true\"\nimport script from \"./DropdownItem.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownItem.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownItem.vue?vue&type=style&index=0&id=1311e9ab&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-1311e9ab\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Icon.vue?vue&type=template&id=706a3bd1&scoped=true\"\nimport script from \"./Icon.vue?vue&type=script&lang=js\"\nexport * from \"./Icon.vue?vue&type=script&lang=js\"\n\nimport \"./Icon.vue?vue&type=style&index=0&id=706a3bd1&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-706a3bd1\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&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-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&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-eff375b6\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Device.vue?vue&type=template&id=6437b841&scoped=true\"\nimport script from \"./Device.vue?vue&type=script&lang=js\"\nexport * from \"./Device.vue?vue&type=script&lang=js\"\n\nimport \"./Device.vue?vue&type=style&index=0&id=6437b841&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-6437b841\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Group.vue?vue&type=template&id=7667f7ba&scoped=true\"\nimport script from \"./Group.vue?vue&type=script&lang=js\"\nexport * from \"./Group.vue?vue&type=script&lang=js\"\n\nimport \"./Group.vue?vue&type=style&index=0&id=7667f7ba&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-7667f7ba\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=b15233ac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=b15233ac&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["ColorConverter","constructor","ranges","this","hue","sat","bri","ct","attr","Object","keys","normalize","x","xRange","yRange","hslToRgb","h","s","l","a","Math","min","f","n","k","color","max","round","rgbToHsl","r","g","b","d","parseInt","xyToRgb","y","brightness","z","Y","toFixed","X","Z","red","green","blue","pow","isNaN","map","c","rgbToXY","parseFloat","rgbToBri","getRGB","rgb","getXY","xy","toRGB","console","debug","toXY","toHSL","hexToRgb","hex","slice","_","rgbToHex","toString","length","join","class","ref","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","_hoisted_4","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","_renderSlot","_ctx","$slots","undefined","$emit","emits","props","type","String","Boolean","default","__exports__","components","DropdownBody","data","visible","computed","buttonStyle","$refs","button","getComputedStyle","buttonWidth","width","buttonHeight","height","methods","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","$el","getDropdownHeight","document","removeEventListener","bus","emit","open","addEventListener","appendChild","dropdownContainer","remove","$nextTick","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","add","style","stopPropagation","onKeyUp","key","mounted","body","unmounted","render","itemClass","args","clicked","iconUrl","_component_Icon","url","Icon","disabled","$parent","src","alt","className","_normalizeStyle","withRange","withLabel","range","step","value","onInput","onChange","Number","Array","checked","_hoisted_2","_hoisted_3","name","_hoisted_36","_hoisted_39","$data","loading","_createBlock","_component_Loading","_component_Modal","status","info","state","_hoisted_6","_hoisted_7","permit_join","network","_hoisted_9","_hoisted_10","channel","_hoisted_12","_hoisted_13","version","config","mqtt","_hoisted_15","_hoisted_16","server","serial","_hoisted_18","_hoisted_19","port","coordinator","_hoisted_21","_hoisted_22","meta","_hoisted_24","_hoisted_25","_hoisted_26","maintrel","majorrel","minorrel","_hoisted_27","_hoisted_28","revision","_hoisted_30","_hoisted_31","selected","view","_Fragment","_renderList","views","enabled","toUpperCase","replace","_hoisted_34","addGroup","_component_Dropdown","_component_DropdownItem","infoModal","show","permitJoin","factoryReset","refresh","_hoisted_41","_hoisted_42","devices","_hoisted_43","_hoisted_44","_hoisted_45","device","_component_Device","groups","deviceId","onSelect","onRename","refreshDevices","onRemove","onGroupsEdit","refreshGroups","_hoisted_46","_hoisted_47","_hoisted_48","_hoisted_49","group","_component_Group","groupId","onEdit","_hoisted_17","_hoisted_70","_hoisted_71","_hoisted_76","_hoisted_77","_hoisted_79","_hoisted_80","onSubmit","manageGroups","associatedGroups","has","friendly_name","ieee_address","_hoisted_8","hidden","editName","rename","_hoisted_11","_hoisted_14","_hoisted_20","network_address","_hoisted_23","definition","vendor","_hoisted_29","model","_hoisted_32","_hoisted_33","model_id","_hoisted_35","description","_hoisted_37","_hoisted_38","software_build_id","_hoisted_40","date_code","power_source","displayedValues","_hoisted_50","_hoisted_51","property","_hoisted_52","rgbColor","saturation","_hoisted_53","unit","_hoisted_56","_component_ToggleSwitch","value_on","writable","setValue","value_min","value_max","_component_Slider","_hoisted_59","readable","_hoisted_61","values","option","_hoisted_63","i","_hoisted_65","_hoisted_57","_hoisted_67","_hoisted_68","_hoisted_69","groupsModal","otaUpdatesAvailable","installOtaUpdates","checkOtaUpdates","_hoisted_74","_hoisted_73","_hoisted_75","Modal","ToggleSwitch","Slider","Loading","mixins","Utils","required","exposes","extractValues","extractValue","root","features","feature","ret","mergeValues","obj","access","entries","filter","v","reduce","converter","satAttr","Set","members","member","request","trim","newName","force","confirm","value_toggle","value_off","split","hsl","querySelectorAll","editGroups","async","Promise","all","action","update_available","notify","image","$watch","newValue","subscribe","properties","unsubscribe","_hoisted_5","toggleDevice","devicesByAddress","entry","prompt","ieeeAddress","method","Dropdown","DropdownItem","Device","Group","modal","refreshInfo","updateProperties","permit","seconds","setTimeout","addToGroup","self","created","error"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js rename to platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js index 8606c1a1b5..66b198c239 100644 --- a/platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js +++ b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1449],{3275:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637),_components_Loading__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(6791),_index__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(9565),vue__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(9963),vue__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(6252),mitt__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(9652);const bus=(0,mitt__WEBPACK_IMPORTED_MODULE_3__.Z)();__webpack_exports__.Z={name:"Elements",components:{Loading:_components_Loading__WEBPACK_IMPORTED_MODULE_1__.Z},mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{content:{type:String}},data(){return{loading:!1,unwatch:null}},methods:{_parseActions(e){const t=[...e.children].filter((e=>"actions"===e.tagName?.toLowerCase())),n=t?.length?t[0].children:e.children,s=[...n].filter((e=>"action"===e.tagName?.toLowerCase()));if(s?.length)return[...s].map((e=>({action:e.attributes.name.value,args:[...e.children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})})))},_parseVars(e){const t=[...e.children].filter((e=>"vars"===e.tagName?.toLowerCase()));if(t?.length)return[...t[0].children].reduce(((e,t)=>{let n;try{n=JSON.parse(t.innerText)}catch(s){t.innerText?.length&&(n=t.innerText)}return e[t.tagName.toLowerCase()]=n,e}),{})},_parseHandlers(element){const handlers={},parseHndlScript=hndlText=>app=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self) {\n ${hndlText}\n })`)(app),parseEventHndl=hndlText=>app=>event=>eval(`// noinspection JSUnusedLocalSymbols\n (async function (self, event) {\n ${hndlText}\n })`)(app,event),hndlTags=[...element.children].filter((e=>"handlers"===e.tagName?.toLowerCase()));if(hndlTags?.length){const e=[...hndlTags[0].children].filter((e=>"mounted"===e.tagName?.toLowerCase()));e?.length&&(handlers.mounted=parseHndlScript(e[0].innerText));const t=[...hndlTags[0].children].filter((e=>"refresh"===e.tagName?.toLowerCase()));t?.length&&(handlers.refresh={handler:parseHndlScript(t[0].innerText),interval:t[0].attributes.interval?.value||10});const n=[...hndlTags[0].children].filter((e=>"event"===e.tagName?.toLowerCase()));n?.length&&(handlers.events=n.reduce(((e,t)=>(e[t.attributes.type.value]=parseEventHndl(t.innerText),e)),{}))}const actionsTags=[...element.children].filter((e=>"actions"===e.tagName?.toLowerCase()));if(actionsTags?.length){const e=[...actionsTags[0].children].filter((e=>"before"===e.tagName?.toLowerCase()));e?.length&&(handlers.beforeActions=parseHndlScript(e[0].innerText));const t=[...actionsTags[0].children].filter((e=>"after"===e.tagName?.toLowerCase()));t?.length&&(handlers.afterActions=parseHndlScript(t[0].innerText))}return handlers},_parseProps(e){return[...e.attributes].reduce(((e,t)=>(e[t.name]=t.value,e)),{})},propagateEvent(e){bus.emit("event",e)},_addEventHandler(){this.unwatch=this.subscribe((e=>{bus.emit("event",e)}))},_removeEventHandler(){this.unwatch&&(this.unwatch(),this.unwatch=null)}},mounted(){this.loading=!0,this._addEventHandler();try{this.$refs.container.innerHTML=this.content,Object.entries(_index__WEBPACK_IMPORTED_MODULE_2__.Z).forEach((([e,t])=>{this.$options.components[e]=t,[...this.$refs.container.getElementsByTagName(e)].forEach((e=>{const n=this._parseProps(e);n.actions=this._parseActions(e),n.handlers=this._parseHandlers(e),n._vars=this._parseVars(e);const s=document.createElement("div");s.setAttribute("class","component"),s.innerHTML=e.innerHTML,e.parentNode.replaceChild(s,e),(0,vue__WEBPACK_IMPORTED_MODULE_4__.ri)({render(){return(0,vue__WEBPACK_IMPORTED_MODULE_5__.h)(t,n)},data(){return{bus:bus}}}).mount(s)}))}));for(const e of["handlers","actions","vars"])this.$refs.container.getElementsByTagName(e).forEach((e=>{e.parentNode.removeChild(e)}))}finally{this.loading=!1}},unmounted(){this._removeEventHandler()}}},7105:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){var _Utils__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(8637);__webpack_exports__.Z={mixins:[_Utils__WEBPACK_IMPORTED_MODULE_0__.Z],props:{name:{type:String,default:"[Unnamed sensor]"},iconClass:{type:String},iconUrl:{type:String},iconColor:{type:String},actions:{type:Array,default:()=>[]},_vars:{type:Object,default:()=>({})},handlers:{type:Object,default:()=>({})},bus:{type:Object}},data(){return{vars:{...this._vars||{}},_interval:void 0,refresh:null,refreshInterval:null,value:null,loading:!1}},computed:{iconStyle(){if(this.iconClass?.length||!this.iconColor?.length)return{color:this.iconColor}},hasIcon(){return this.iconUrl?.length||this.iconClass?.length}},methods:{async run(){if(this.handlers.input)return this.handlers.input(this)(this.value);this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const e of this.actions)await this.request_(e);this.handlers.afterActions&&await this.handlers.afterActions(this)},async request_(action){const args=Object.entries(action.args).reduce(((args,[key,value])=>{if(value.trim){value=value.trim();const m=value.match(/^{{\s*(.*)\s*}}/);m&&(value=eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this))}return args[key]=value,args}),{});await this.request(action.action,args)},async processEvent(e){const t=(this.handlers.events||{})[e.type];t&&await t(this)(e)}},async mounted(){if(this.$root.bus.on("event",this.processEvent),this.handlers.mounted&&await this.handlers.mounted(this),this.handlers.refresh&&(this.refreshInterval=1e3*(this.handlers.refresh?.interval||0),this.refresh=()=>{this.handlers.refresh.handler(this)},await this.refresh(),this.refreshInterval)){const e=this,t=()=>e.refresh();this._interval=setInterval(t,this.refreshInterval)}},unmounted(){this._interval&&clearInterval(this._interval)}}},9565:function(e,t,n){n.d(t,{Z:function(){return z}});var s=n(6252),a=n(3577);const i={key:0,class:"col-1 icon-container"},r=["src","alt"],l=["textContent"];function o(e,t,n,o,c,_){return(0,s.wg)(),(0,s.iD)("div",{class:"run component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",i,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,r)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-11":e.hasIcon,"col-12":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,l)])}var c=n(7105),_={name:"Run",mixins:[c.Z]},h=n(3744);const u=(0,h.Z)(_,[["render",o],["__scopeId","data-v-7478b72d"]]);var d=u;const p={key:0,class:"col-1 icon-container"},g=["src","alt"],v=["textContent"],m={class:"col-3 value-container"},f={class:"value"},w=["textContent"];function b(e,t,n,i,r,l){return(0,s.wg)(),(0,s.iD)("div",{class:"sensor component-row",onClick:t[0]||(t[0]=(...e)=>l.run&&l.run(...e))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",p,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,g)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-8":e.hasIcon,"col-9":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,v),(0,s._)("div",m,[(0,s._)("div",f,[(0,s.Uk)((0,a.zw)(e.value)+" ",1),n.unit?((0,s.wg)(),(0,s.iD)("span",{key:0,textContent:(0,a.zw)(n.unit)},null,8,w)):(0,s.kq)("",!0)])])])}var y={name:"Sensor",mixins:[c.Z],props:{unit:{type:String}},methods:{async run(){if(this.handlers.beforeActions&&await this.handlers.beforeActions(this),this.actions?.length)for(const e of this.actions)await this.request_(e);else await this.refresh();this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const C=(0,h.Z)(y,[["render",b],["__scopeId","data-v-53594122"]]);var E=C;const k={class:"slider-root component-row"},D={key:0,class:"col-1 icon-container"},x=["src","alt"],I=["textContent"],T={class:"col-5 slider-container"},L={class:"slider"};function S(e,t,n,i,r,l){const o=(0,s.up)("SliderElement");return(0,s.wg)(),(0,s.iD)("div",k,[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",D,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,x)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-6":e.hasIcon,"col-7":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,I),(0,s._)("div",T,[(0,s._)("div",L,[(0,s.Wm)(o,{value:e.value,range:[parseFloat(n.min),parseFloat(n.max)],onChange:l.run},null,8,["value","range","onChange"])])])])}var M=n(8140),O={name:"Slider",components:{SliderElement:M.Z},mixins:[c.Z],props:{min:{type:[String,Number],default:0},max:{type:[String,Number],required:!0}},methods:{async run(e){this.value=parseFloat(e.target.value),this.handlers.beforeActions&&await this.handlers.beforeActions(this);for(const t of this.actions)await this.request_(t);this.handlers.afterActions&&await this.handlers.afterActions(this)}}};const A=(0,h.Z)(O,[["render",S],["__scopeId","data-v-71b842b2"]]);var U=A,P=n(9963);const q={key:0,class:"col-1 icon-container"},Z=["src","alt"],N=["textContent"],B={class:"col-2 toggle-container"},R={class:"toggle"};function W(e,t,n,i,r,l){const o=(0,s.up)("ToggleSwitch");return(0,s.wg)(),(0,s.iD)("div",{class:"switch component-row",onClick:t[0]||(t[0]=(...t)=>e.run&&e.run(...t))},[e.hasIcon?((0,s.wg)(),(0,s.iD)("div",q,[e.iconUrl?.length?((0,s.wg)(),(0,s.iD)("img",{key:0,class:"icon",src:e.iconUrl,alt:e.name},null,8,Z)):((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,a.C_)(["icon",e.iconClass]),style:(0,a.j5)(e.iconStyle)},null,6))])):(0,s.kq)("",!0),(0,s._)("div",{class:(0,a.C_)({"col-9":e.hasIcon,"col-10":!e.hasIcon}),textContent:(0,a.zw)(e.name)},null,10,N),(0,s._)("div",B,[(0,s._)("div",R,[(0,s.Wm)(o,{value:e.value,onInput:(0,P.iM)(e.run,["stop"])},null,8,["value","onInput"])])])])}var H=n(7514),K={name:"Switch",components:{ToggleSwitch:H.Z},mixins:[c.Z]};const $=(0,h.Z)(K,[["render",W],["__scopeId","data-v-97d3a936"]]);var j=$,z={Run:d,Sensor:E,Slider:U,Switch:j}},8140:function(e,t,n){n.d(t,{Z:function(){return v}});var s=n(6252),a=n(3577),i=n(9963);const r={class:"slider-wrapper"},l=["textContent"],o=["textContent"],c={class:"slider-container"},_=["min","max","step","disabled","value"],h=["textContent"];function u(e,t,n,u,d,p){return(0,s.wg)(),(0,s.iD)("label",r,[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:(0,a.C_)(["range-labels",{"with-label":n.withLabel}])},[n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label left",textContent:(0,a.zw)(n.range[0])},null,8,l)):(0,s.kq)("",!0),n.withRange?((0,s.wg)(),(0,s.iD)("span",{key:1,class:"label right",textContent:(0,a.zw)(n.range[1])},null,8,o)):(0,s.kq)("",!0)],2)):(0,s.kq)("",!0),(0,s._)("span",c,[(0,s._)("input",{class:(0,a.C_)(["slider",{"with-label":n.withLabel}]),type:"range",min:n.range[0],max:n.range[1],step:n.step,disabled:n.disabled,value:n.value,ref:"range",onInput:t[0]||(t[0]=(0,i.iM)((t=>e.$emit("input",t)),["stop"])),onChange:t[1]||(t[1]=(0,i.iM)((t=>e.$emit("change",t)),["stop"]))},null,42,_),n.withLabel?((0,s.wg)(),(0,s.iD)("span",{key:0,class:"label",textContent:(0,a.zw)(n.value),ref:"label"},null,8,h)):(0,s.kq)("",!0)])])}var d={emits:["input","change"],props:{value:{type:Number},disabled:{type:Boolean,default:!1},range:{type:Array,default:()=>[0,100]},step:{type:Number,default:1},withLabel:{type:Boolean,default:!1},withRange:{type:Boolean,default:!1}}},p=n(3744);const g=(0,p.Z)(d,[["render",u],["__scopeId","data-v-d90e850c"]]);var v=g},7514:function(e,t,n){n.d(t,{Z:function(){return p}});var s=n(6252),a=n(3577),i=n(9963);const r=e=>((0,s.dD)("data-v-eff375b6"),e=e(),(0,s.Cn)(),e),l=["checked","id"],o=r((()=>(0,s._)("div",{class:"switch"},[(0,s._)("div",{class:"dot"})],-1))),c={class:"label"};function _(e,t,n,r,_,h){return(0,s.wg)(),(0,s.iD)("div",{class:(0,a.C_)(["power-switch",{disabled:n.disabled}]),onClick:t[0]||(t[0]=(0,i.iM)(((...e)=>h.onInput&&h.onInput(...e)),["stop"]))},[(0,s._)("input",{type:"checkbox",checked:n.value,id:n.id},null,8,l),(0,s._)("label",null,[o,(0,s._)("span",c,[(0,s.WI)(e.$slots,"default",{},void 0,!0)])])],2)}var h={name:"ToggleSwitch",emits:["input"],props:{id:{type:String},value:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1}},methods:{onInput(e){if(this.disabled)return!1;this.$emit("input",e)}}},u=n(3744);const d=(0,u.Z)(h,[["render",_],["__scopeId","data-v-eff375b6"]]);var p=d},1449:function(e,t,n){n.r(t),n.d(t,{default:function(){return _}});var s=n(6252);const a={class:"component-widget"},i={class:"container",ref:"container"};function r(e,t,n,r,l,o){const c=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("div",a,[l.loading?((0,s.wg)(),(0,s.j4)(c,{key:0})):(0,s.kq)("",!0),(0,s._)("div",i,null,512)])}var l=n(3275),o=n(3744);const c=(0,o.Z)(l.Z,[["render",r],["__scopeId","data-v-450fcab1"]]);var _=c}}]); -//# sourceMappingURL=1449.52c1e84f.js.map \ No newline at end of file +//# sourceMappingURL=1449.a5b4b2d2.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js.map b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js.map rename to platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map index 8341e03088..95f9c51f4d 100644 --- a/platypush/backend/http/webapp/dist/static/js/1449.52c1e84f.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1449.a5b4b2d2.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1449.52c1e84f.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&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-7478b72d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&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-53594122\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&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-71b842b2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&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-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&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-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&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-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&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-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1449.a5b4b2d2.js","mappings":"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","sources":["webpack://platypush/./src/components/widgets/Component/Index.vue","webpack://platypush/./src/components/widgets/Component/components/mixins.js","webpack://platypush/./src/components/widgets/Component/components/Run.vue","webpack://platypush/./src/components/widgets/Component/components/Run.vue?73ce","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue","webpack://platypush/./src/components/widgets/Component/components/Sensor.vue?66dc","webpack://platypush/./src/components/widgets/Component/components/Slider.vue","webpack://platypush/./src/components/widgets/Component/components/Slider.vue?fc3e","webpack://platypush/./src/components/widgets/Component/components/Switch.vue","webpack://platypush/./src/components/widgets/Component/components/Switch.vue?ce7f","webpack://platypush/./src/components/widgets/Component/index.js","webpack://platypush/./src/components/elements/Slider.vue","webpack://platypush/./src/components/elements/Slider.vue?787f","webpack://platypush/./src/components/elements/ToggleSwitch.vue","webpack://platypush/./src/components/elements/ToggleSwitch.vue?94aa","webpack://platypush/./src/components/widgets/Component/Index.vue?276d"],"sourcesContent":["\n\n\n\n\n","import Utils from \"@/Utils\";\n\nexport default {\n mixins: [Utils],\n props: {\n /**\n * Component name\n */\n name: {\n type: String,\n default: '[Unnamed sensor]',\n },\n\n /**\n * Action (FontAwesome) icon class (default: `fa fa-play`)\n */\n iconClass: {\n type: String,\n },\n\n /**\n * Action icon URL (default: `fa fa-play`)\n */\n iconUrl: {\n type: String,\n },\n\n /**\n * Action icon color override, for FontAwesome icons\n */\n iconColor: {\n type: String,\n },\n\n /**\n * Actions to run upon interaction with the widget. Format:\n *\n * [\n * {\n * \"action\": \"light.hue.toggle\",\n * \"args\": {\n * \"lights\": [\"Bulb 1\", \"Bulb 2\"]\n * }\n * },\n * {\n * \"action\": \"music.mpd.pause\"\n * }\n * ]\n */\n actions: {\n type: Array,\n default: () => { return [] },\n },\n\n /**\n * Map of variables used by this component, in the form\n * variable_name -> variable_value.\n */\n _vars: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Map of handlers, in the form of event_type -> functions.\n * Supported event handler types:\n *\n * - mounted: Function to execute when the component is mounted.\n * - beforeActions: Function to execute before the component action is run.\n * - afterActions: Function to execute after the component action is run.\n * - refresh: Function to be called at startup (if mounted is also specified\n * then refresh will be called after mounted when the component is\n * first mounted) and at regular intervals defined on the\n * interval property (default: 10 seconds).\n * - events: This is a mapping of functions that react to Platypush\n * platform events published on the websocket (e.g. lights or\n * switches toggles, media events etc.). The form is\n * platypush_event_type -> function.\n */\n handlers: {\n type: Object,\n default: () => { return {} },\n },\n\n /**\n * Event bus\n */\n bus: {\n type: Object,\n },\n },\n\n data() {\n return {\n vars: {...(this._vars || {})},\n _interval: undefined,\n refresh: null,\n refreshInterval: null,\n value: null,\n loading: false,\n }\n },\n\n computed: {\n iconStyle() {\n if (!this.iconClass?.length && this.iconColor?.length)\n return\n\n return {'color': this.iconColor}\n },\n\n hasIcon() {\n return this.iconUrl?.length || this.iconClass?.length\n },\n },\n\n methods: {\n async run() {\n if (this.handlers.input)\n return this.handlers.input(this)(this.value)\n\n if (this.handlers.beforeActions)\n await this.handlers.beforeActions(this)\n for (const action of this.actions)\n await this.request_(action)\n if (this.handlers.afterActions) {\n await this.handlers.afterActions(this)\n }\n },\n\n async request_(action) {\n const args = Object.entries(action.args).reduce((args, [key, value]) => {\n if (value.trim) {\n value = value.trim()\n const m = value.match(/^{{\\s*(.*)\\s*}}/)\n if (m) {\n value = eval(`// noinspection JSUnusedLocalSymbols\n (function (self) {\n return ${m[1]}\n })`)(this)\n }\n }\n\n args[key] = value\n return args\n }, {})\n\n await this.request(action.action, args)\n },\n\n async processEvent(event) {\n const hndl = (this.handlers.events || {})[event.type]\n if (hndl)\n await hndl(this)(event)\n },\n },\n\n async mounted() {\n this.$root.bus.on('event', this.processEvent)\n\n if (this.handlers.mounted)\n await this.handlers.mounted(this)\n\n if (this.handlers.refresh) {\n this.refreshInterval = (this.handlers.refresh?.interval || 0) * 1000\n this.refresh = () => {\n this.handlers.refresh.handler(this)\n }\n\n await this.refresh()\n if (this.refreshInterval) {\n const self = this\n const wrapper = () => { return self.refresh() }\n this._interval = setInterval(wrapper, this.refreshInterval)\n }\n }\n },\n\n unmounted() {\n if (this._interval)\n clearInterval(this._interval)\n }\n}\n","\n\n\n\n\n","import { render } from \"./Run.vue?vue&type=template&id=7478b72d&scoped=true\"\nimport script from \"./Run.vue?vue&type=script&lang=js\"\nexport * from \"./Run.vue?vue&type=script&lang=js\"\n\nimport \"./Run.vue?vue&type=style&index=0&id=7478b72d&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-7478b72d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Sensor.vue?vue&type=template&id=53594122&scoped=true\"\nimport script from \"./Sensor.vue?vue&type=script&lang=js\"\nexport * from \"./Sensor.vue?vue&type=script&lang=js\"\n\nimport \"./Sensor.vue?vue&type=style&index=0&id=53594122&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-53594122\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=71b842b2&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=71b842b2&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-71b842b2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Switch.vue?vue&type=template&id=97d3a936&scoped=true\"\nimport script from \"./Switch.vue?vue&type=script&lang=js\"\nexport * from \"./Switch.vue?vue&type=script&lang=js\"\n\nimport \"./Switch.vue?vue&type=style&index=0&id=97d3a936&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-97d3a936\"]])\n\nexport default __exports__","import Run from './components/Run'\nimport Sensor from \"./components/Sensor\";\nimport Slider from './components/Slider'\nimport Switch from './components/Switch'\n\nexport default {\n Run,\n Sensor,\n Slider,\n Switch,\n}\n","\n\n\n\n\n","import { render } from \"./Slider.vue?vue&type=template&id=d90e850c&scoped=true\"\nimport script from \"./Slider.vue?vue&type=script&lang=js\"\nexport * from \"./Slider.vue?vue&type=script&lang=js\"\n\nimport \"./Slider.vue?vue&type=style&index=0&id=d90e850c&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-d90e850c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ToggleSwitch.vue?vue&type=template&id=eff375b6&scoped=true\"\nimport script from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\nexport * from \"./ToggleSwitch.vue?vue&type=script&lang=js\"\n\nimport \"./ToggleSwitch.vue?vue&type=style&index=0&id=eff375b6&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-eff375b6\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=450fcab1&scoped=true\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=450fcab1&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-450fcab1\"]])\n\nexport default __exports__"],"names":["bus","mitt","name","components","Loading","mixins","Utils","props","content","type","String","data","loading","unwatch","methods","_parseActions","element","actionsTags","children","filter","node","tagName","toLowerCase","length","actionTags","map","actionTag","action","attributes","value","args","reduce","obj","arg","JSON","parse","innerText","e","_parseVars","varsTags","vars","varTag","_parseHandlers","handlers","parseHndlScript","hndlText","app","eval","parseEventHndl","event","hndlTags","mounted","refresh","handler","interval","events","hndlTag","beforeActionsTags","beforeActions","afterActionsTags","afterActions","_parseProps","attr","propagateEvent","emit","_addEventHandler","this","subscribe","_removeEventHandler","$refs","container","innerHTML","Object","entries","forEach","component","$options","getElementsByTagName","actions","_vars","newEl","document","createElement","setAttribute","parentNode","replaceChild","createApp","render","h","mount","removeChild","unmounted","default","iconClass","iconUrl","iconColor","Array","_interval","undefined","refreshInterval","computed","iconStyle","hasIcon","run","input","request_","key","trim","m","match","request","processEvent","hndl","$root","on","self","wrapper","setInterval","clearInterval","class","_createElementBlock","onClick","_cache","_ctx","_hoisted_1","src","alt","_normalizeClass","style","_normalizeStyle","_createElementVNode","_toDisplayString","__exports__","_hoisted_4","_hoisted_5","$props","unit","_hoisted_2","_hoisted_6","_createVNode","_component_SliderElement","range","parseFloat","min","max","onChange","SliderElement","Number","required","target","_component_ToggleSwitch","onInput","_withModifiers","ToggleSwitch","Run","Sensor","Slider","Switch","withRange","withLabel","step","disabled","ref","$event","$emit","emits","Boolean","checked","id","_hoisted_3","_renderSlot","$slots","$data","_createBlock","_component_Loading"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js new file mode 100644 index 0000000000..10fac71832 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1485,2200,6640,5505,2951,9091],{6640:function(e,t,l){l.r(t),l.d(t,{default:function(){return a}});var n=l(8637),i={mixins:[n.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","remove-from-playlist","remove-playlist","rename-playlist"],props:{filter:{type:String,default:""},selectedPlaylist:{default:null},selectedChannel:{default:null}},data(){return{loading:!1}}};const s=i;var a=s},83:function(e,t,l){l.r(t),l.d(t,{default:function(){return v}});var n=l(6252),i=l(3577);const s=e=>((0,n.dD)("data-v-66204518"),e=e(),(0,n.Cn)(),e),a={class:"nav"},o={class:"path"},d=s((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),c=[d],r=s((()=>(0,n._)("span",{class:"separator"},[(0,n._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],h={key:1},p={key:0,class:"separator"},y=s((()=>(0,n._)("i",{class:"fas fa-chevron-right"},null,-1))),f=[y];function g(e,t,l,s,d,y){return(0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("span",o,[(0,n._)("span",{class:"back token",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},c),r]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(l.path,((t,s)=>((0,n.wg)(),(0,n.iD)("span",{class:"path",key:s},[(0,n._)("span",{class:"token",title:t.title,onClick:e=>y.onClick(t)},[(e.icon=t.icon?.["class"])?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(["icon",e.icon])},null,2)):(0,n.kq)("",!0),t.title?((0,n.wg)(),(0,n.iD)("span",h,(0,i.zw)(t.title),1)):(0,n.kq)("",!0)],8,u),(s>0||l.path.length>1)&&s[]}},methods:{onClick(e){e.click&&e.click()}}},w=l(3744);const b=(0,w.Z)(m,[["render",g],["__scopeId","data-v-66204518"]]);var v=b},1485:function(e,t,l){l.r(t),l.d(t,{default:function(){return b}});var n=l(6252);const i={class:"media-youtube-browser"},s={key:1,class:"browser"},a={key:1,class:"body"};function o(e,t,l,o,d,c){const r=(0,n.up)("Loading"),u=(0,n.up)("MediaNav"),h=(0,n.up)("NoToken"),p=(0,n.up)("Feed"),y=(0,n.up)("Playlists"),f=(0,n.up)("Subscriptions"),g=(0,n.up)("Index");return(0,n.wg)(),(0,n.iD)("div",i,[e.loading?((0,n.wg)(),(0,n.j4)(r,{key:0})):((0,n.wg)(),(0,n.iD)("div",s,[(0,n.Wm)(u,{path:c.computedPath,onBack:t[0]||(t[0]=t=>e.$emit("back"))},null,8,["path"]),c.authToken?((0,n.wg)(),(0,n.iD)("div",a,["feed"===d.selectedView?((0,n.wg)(),(0,n.j4)(p,{key:0,filter:e.filter,onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[4]||(t[4]=t=>e.$emit("play",t))},null,8,["filter","onOpenChannel"])):"playlists"===d.selectedView?((0,n.wg)(),(0,n.j4)(y,{key:1,filter:e.filter,"selected-playlist":d.selectedPlaylist_,onAddToPlaylist:t[5]||(t[5]=t=>e.$emit("add-to-playlist",t)),onDownload:t[6]||(t[6]=t=>e.$emit("download",t)),onDownloadAudio:t[7]||(t[7]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[8]||(t[8]=t=>e.$emit("play",t)),onRemoveFromPlaylist:c.removeFromPlaylist,onSelect:c.onPlaylistSelected},null,8,["filter","selected-playlist","onOpenChannel","onRemoveFromPlaylist","onSelect"])):"subscriptions"===d.selectedView?((0,n.wg)(),(0,n.j4)(f,{key:2,filter:e.filter,"selected-channel":d.selectedChannel_,onAddToPlaylist:t[9]||(t[9]=t=>e.$emit("add-to-playlist",t)),onDownload:t[10]||(t[10]=t=>e.$emit("download",t)),onDownloadAudio:t[11]||(t[11]=t=>e.$emit("download-audio",t)),onPlay:t[12]||(t[12]=t=>e.$emit("play",t)),onSelect:c.onChannelSelected},null,8,["filter","selected-channel","onSelect"])):((0,n.wg)(),(0,n.j4)(g,{key:3,onSelect:c.selectView},null,8,["onSelect"]))])):((0,n.wg)(),(0,n.j4)(h,{key:0}))]))])}l(560);var d=l(6791),c=l(83),r=l(6640),u=l(9472),h=l(2200),p=l(9091),y=l(281),f=l(8752),g={mixins:[r["default"]],components:{Feed:u["default"],Index:h["default"],Loading:d.Z,MediaNav:c["default"],NoToken:p["default"],Playlists:y["default"],Subscriptions:f["default"]},data(){return{youtubeConfig:null,selectedView:null,selectedPlaylist_:null,selectedChannel_:null,path:[]}},computed:{authToken(){return this.youtubeConfig?.auth_token},computedPath(){return[{title:"YouTube",click:()=>this.selectView(null),icon:{class:"fab fa-youtube"}},...this.path]}},methods:{async loadYoutubeConfig(){this.loading=!0;try{this.youtubeConfig=(await this.request("config.get_plugins")).youtube}finally{this.loading=!1}},async removeFromPlaylist(e){const t=e.playlist_id,l=e.item.url;this.loading=!0;try{await this.request("youtube.remove_from_playlist",{playlist_id:t,video_id:l})}finally{this.loading=!1}},async createPlaylist(e){this.loading=!0;try{await this.request("youtube.create_playlist",{name:e})}finally{this.loading=!1}},selectView(e){this.selectedView=e,"playlists"===e?this.selectedPlaylist_=null:"subscriptions"===e&&(this.selectedChannel_=null),this.path=e?.length?[{title:e.slice(0,1).toUpperCase()+e.slice(1),click:()=>this.selectView(e)}]:[]},onPlaylistSelected(e){this.selectedPlaylist_=e,e&&(this.selectedView="playlists",this.path.push({title:e.name}))},onChannelSelected(e){this.selectedChannel_=e,e&&(this.selectedView="subscriptions",this.path.push({title:e.name}))},initView(){const e=this.getUrlArgs();e.section&&(this.selectedView=e.section),this.selectedView&&this.selectView(this.selectedView)},async selectChannelFromItem(e){if(!e.channel_url)return;const t=await this.request("youtube.get_channel",{id:e.channel_url.split("/").pop()});t&&this.onChannelSelected(t)}},watch:{selectedPlaylist(){this.onPlaylistSelected(this.selectedPlaylist)},selectedPlaylist_(e){null==e&&this.setUrlArgs({playlist:null})},selectedChannel(){this.onChannelSelected(this.selectedChannel)},selectedChannel_(e){null==e&&this.setUrlArgs({channel:null})},selectedView(){this.setUrlArgs({section:this.selectedView})}},mounted(){this.loadYoutubeConfig(),this.initView(),this.onPlaylistSelected(this.selectedPlaylist),this.onChannelSelected(this.selectedChannel)},unmounted(){this.setUrlArgs({section:null})}},m=l(3744);const w=(0,m.Z)(g,[["render",o],["__scopeId","data-v-1b7de001"]]);var b=w},2951:function(e,t,l){l.r(t),l.d(t,{default:function(){return V}});var n=l(6252),i=l(3577);const s={class:"media-youtube-channel"},a={key:1,class:"channel"},o={class:"header"},d={class:"banner"},c=["src"],r={class:"row info-container"},u={class:"info"},h={class:"row"},p={class:"title-container"},y=["href"],f={class:"image"},g=["src"],m=["href"],w={class:"actions"},b=["title"],v={key:0,class:"subscribers"},_={key:0,class:"description"};function k(e,t,l,k,C,P){const D=(0,n.up)("Loading"),S=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",s,[C.loading?((0,n.wg)(),(0,n.j4)(D,{key:0})):C.channel?((0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("div",o,[(0,n._)("div",d,[C.channel?.banner?.length?((0,n.wg)(),(0,n.iD)("img",{key:0,src:C.channel.banner},null,8,c)):(0,n.kq)("",!0)]),(0,n._)("div",r,[(0,n._)("div",u,[(0,n._)("div",h,[(0,n._)("div",p,[C.channel?.image?.length?((0,n.wg)(),(0,n.iD)("a",{key:0,href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},[(0,n._)("div",f,[(0,n._)("img",{src:C.channel.image},null,8,g)])],8,y)):(0,n.kq)("",!0),(0,n._)("a",{class:"title",href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},(0,i.zw)(C.channel?.name),9,m)]),(0,n._)("div",w,[(0,n._)("button",{title:C.subscribed?"Unsubscribe":"Subscribe",onClick:t[0]||(t[0]=(...e)=>P.toggleSubscription&&P.toggleSubscription(...e))},(0,i.zw)(C.subscribed?"Unsubscribe":"Subscribe"),9,b),null!=C.channel.subscribers&&(C.channel.subscribers||0)>=0?((0,n.wg)(),(0,n.iD)("div",v,(0,i.zw)(C.channel.subscribers)+" subscribers ",1)):(0,n.kq)("",!0)])]),C.channel?.description?((0,n.wg)(),(0,n.iD)("div",_,(0,i.zw)(C.channel.description),1)):(0,n.kq)("",!0)])])]),(0,n.Wm)(S,{results:C.channel.items,filter:l.filter,"result-index-step":null,"selected-result":C.selectedResult,ref:"results",onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:t[4]||(t[4]=t=>e.$emit("open-channel",t)),onPlay:t[5]||(t[5]=t=>e.$emit("play",t)),onScrollEnd:P.loadNextPage,onSelect:t[6]||(t[6]=e=>C.selectedResult=e)},null,8,["results","filter","selected-result","onScrollEnd"])])):(0,n.kq)("",!0)])}var C=l(6791),P=l(1812),D=l(8637),S={mixins:[D.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:C.Z,Results:P.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{channel:null,loading:!1,loadingNextPage:!1,selectedResult:null,subscribed:!1}},computed:{itemsByUrl(){return this.channel?.items.reduce(((e,t)=>(e[t.url]=t,e)),{})}},methods:{async loadChannel(){this.loading=!0;try{await this.updateChannel(!0),this.subscribed=await this.request("youtube.is_subscribed",{channel_id:this.id})}finally{this.loading=!1}},async updateChannel(e){const t=await this.request("youtube.get_channel",{id:this.id,next_page_token:this.channel?.next_page_token}),l=this.itemsByUrl||{};let n=t.items.filter((e=>!l[e.url])).map((e=>({type:"youtube",...e})));e||(n=this.channel.items.concat(n)),this.channel=t,this.channel.items=n},async loadNextPage(){if(this.channel?.next_page_token&&!this.loadingNextPage){this.loadingNextPage=!0;try{await this.timeout(500),await this.updateChannel()}finally{this.loadingNextPage=!1}}},async toggleSubscription(){const e=this.subscribed?"unsubscribe":"subscribe";await this.request(`youtube.${e}`,{channel_id:this.id}),this.subscribed=!this.subscribed}},async mounted(){this.setUrlArgs({channel:this.id}),await this.loadChannel()},unmounted(){this.setUrlArgs({channel:null})}},$=l(3744);const A=(0,$.Z)(S,[["render",k],["__scopeId","data-v-62215952"]]);var V=A},9472:function(e,t,l){l.r(t),l.d(t,{default:function(){return p}});var n=l(6252);const i={class:"media-youtube-feed"};function s(e,t,l,s,a,o){const d=(0,n.up)("Loading"),c=(0,n.up)("NoItems"),r=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",i,[a.loading?((0,n.wg)(),(0,n.j4)(d,{key:0})):a.feed?.length?((0,n.wg)(),(0,n.j4)(r,{key:2,results:a.feed,filter:l.filter,sources:{youtube:!0},"selected-result":a.selectedResult,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onOpenChannel:t[3]||(t[3]=t=>e.$emit("open-channel",t)),onSelect:t[4]||(t[4]=e=>a.selectedResult=e),onPlay:t[5]||(t[5]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,n.wg)(),(0,n.j4)(c,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var a=l(3222),o=l(6791),d=l(1812),c=l(8637),r={mixins:[c.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:o.Z,NoItems:a.Z,Results:d.Z},props:{filter:{type:String,default:null}},data(){return{feed:[],loading:!1,selectedResult:null}},methods:{async loadFeed(){this.loading=!0;try{this.feed=(await this.request("youtube.get_feed")).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadFeed()}},u=l(3744);const h=(0,u.Z)(r,[["render",s],["__scopeId","data-v-0131d440"]]);var p=h},2200:function(e,t,l){l.r(t),l.d(t,{default:function(){return w}});var n=l(6252);const i={class:"youtube-views-browser grid"},s=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-rss"})],-1),a=(0,n._)("div",{class:"name"},"Feed",-1),o=[s,a],d=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-list"})],-1),c=(0,n._)("div",{class:"name"},"Playlists",-1),r=[d,c],u=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-user"})],-1),h=(0,n._)("div",{class:"name"},"Subscriptions",-1),p=[u,h];function y(e,t,l,s,a,d){return(0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",{class:"item",onClick:t[0]||(t[0]=t=>e.$emit("select","feed"))},o),(0,n._)("div",{class:"item",onClick:t[1]||(t[1]=t=>e.$emit("select","playlists"))},r),(0,n._)("div",{class:"item",onClick:t[2]||(t[2]=t=>e.$emit("select","subscriptions"))},p)])}var f={emits:["select"]},g=l(3744);const m=(0,g.Z)(f,[["render",y]]);var w=m},9091:function(e,t,l){l.r(t),l.d(t,{default:function(){return u}});var n=l(6252);const i={class:"no-token"},s=(0,n.uE)('
No auth_token found in the YouTube configuration.
This integration requires an auth_token to be set in the youtube section of the configuration file in order to access your playlists and subscriptions.

Piped auth tokens are currently supported. You can retrieve one through the following procedure:
  1. Login to your configured Piped instance.
  2. Copy the RSS/Atom feed URL on the Feed tab.
  3. Copy the auth_token query parameter from the URL.
  4. Enter it in the auth_token field in the youtube section of the configuration file.
',2),a=[s];function o(e,t){return(0,n.wg)(),(0,n.iD)("div",i,a)}var d=l(3744);const c={},r=(0,d.Z)(c,[["render",o],["__scopeId","data-v-42457341"]]);var u=r},8752:function(e,t,l){l.r(t),l.d(t,{default:function(){return _}});var n=l(6252),i=l(3577);const s={class:"media-youtube-subscriptions"},a={key:0,class:"subscriptions-index"},o={key:2,class:"body grid"},d=["onClick"],c={class:"image"},r=["src","alt"],u={class:"title"},h={key:1,class:"subscription-body"};function p(e,t,l,p,y,f){const g=(0,n.up)("Loading"),m=(0,n.up)("NoItems"),w=(0,n.up)("Channel");return(0,n.wg)(),(0,n.iD)("div",s,[l.selectedChannel?.id?((0,n.wg)(),(0,n.iD)("div",h,[(0,n.Wm)(w,{id:l.selectedChannel.id,filter:l.filter,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPlay:t[3]||(t[3]=t=>e.$emit("play",t))},null,8,["id","filter"])])):((0,n.wg)(),(0,n.iD)("div",a,[y.loading?((0,n.wg)(),(0,n.j4)(g,{key:0})):y.channels?.length?((0,n.wg)(),(0,n.iD)("div",o,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.channelsById,((t,l)=>((0,n.wg)(),(0,n.iD)("div",{class:"channel item",key:l,onClick:l=>e.$emit("select",t)},[(0,n._)("div",c,[(0,n._)("img",{src:t.image,alt:t.name},null,8,r)]),(0,n._)("div",u,(0,i.zw)(t.name),1)],8,d)))),128))])):((0,n.wg)(),(0,n.j4)(m,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No channels found. ")])),_:1}))]))])}var y=l(2951),f=l(3222),g=l(6791),m=l(8637),w={mixins:[m.Z],emits:["add-to-playlist","download","download-audio","play","select"],components:{Channel:y["default"],Loading:g.Z,NoItems:f.Z},props:{selectedChannel:{type:Object,default:null},filter:{type:String,default:null}},data(){return{channels:[],loading:!1}},computed:{channelsById(){return this.channels.filter((e=>!this.filter||e.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{async loadSubscriptions(){this.loading=!0;try{this.channels=await this.request("youtube.get_subscriptions")}finally{this.loading=!1}},initView(){const e=this.getUrlArgs();e.channel&&this.$emit("select",{id:e.channel})}},async mounted(){await this.loadSubscriptions(),this.initView()}},b=l(3744);const v=(0,b.Z)(w,[["render",p],["__scopeId","data-v-16e4f293"]]);var _=v}}]); +//# sourceMappingURL=1485.501472f0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js.map b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js.map rename to platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map index bc182e567f..1abcf9d932 100644 --- a/platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1485.501472f0.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1485.ec78c4b1.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=66204518&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=66204518&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-66204518\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./YouTube.vue?vue&type=template&id=1b7de001&scoped=true\"\nimport script from \"./YouTube.vue?vue&type=script&lang=js\"\nexport * from \"./YouTube.vue?vue&type=script&lang=js\"\n\nimport \"./YouTube.vue?vue&type=style&index=0&id=1b7de001&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-1b7de001\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=62215952&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=62215952&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-62215952\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=0131d440&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=0131d440&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-0131d440\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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 \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&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-42457341\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=16e4f293&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=16e4f293&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-16e4f293\"]])\n\nexport default __exports__"],"names":["mixins","Utils","emits","props","filter","type","String","default","selectedPlaylist","selectedChannel","data","loading","__exports__","class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","render","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onAddToPlaylist","onDownload","onDownloadAudio","onOpenChannel","selectChannelFromItem","onPlay","_component_Playlists","selectedPlaylist_","onRemoveFromPlaylist","removeFromPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel_","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","event","playlistId","playlist_id","videoId","item","url","video_id","createPlaylist","name","view","slice","toUpperCase","playlist","push","channel","initView","args","getUrlArgs","section","channel_url","id","split","pop","watch","value","setUrlArgs","mounted","unmounted","_hoisted_4","banner","src","_hoisted_6","image","href","target","rel","_hoisted_11","_hoisted_13","_hoisted_14","subscribed","toggleSubscription","_hoisted_15","subscribers","_hoisted_16","description","_hoisted_17","_component_Results","results","items","selectedResult","ref","onScrollEnd","loadNextPage","Results","required","loadingNextPage","itemsByUrl","reduce","acc","loadChannel","updateChannel","channel_id","init","next_page_token","map","concat","timeout","action","feed","sources","_component_NoItems","NoItems","loadFeed","script","_component_Channel","channels","channelsById","alt","Channel","Object","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1485.501472f0.js","mappings":"sMAGA,GACEA,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,OACA,kBACA,WACA,iBACA,cACA,OACA,uBACA,kBACA,mBAGFC,MAAO,CACLC,OAAQ,CACNC,KAAMC,OACNC,QAAS,IAGXC,iBAAkB,CAChBD,QAAS,MAGXE,gBAAiB,CACfF,QAAS,OAIbG,IAAAA,GACE,MAAO,CACLC,SAAS,EAEb,GClCF,MAAMC,EAAc,EAEpB,O,yJCJOC,MAAM,O,GACHA,MAAM,Q,UAERC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,eAAa,W,GAAtBE,G,UAGFD,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAW,EACrBC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,2BAAsB,K,yCAU3BA,MAAM,a,UAEVC,EAAAA,EAAAA,GAAkC,KAA/BD,MAAM,wBAAsB,W,GAA/BG,G,0CAnBNC,EAAAA,EAAAA,IAsBM,MAtBNC,EAsBM,EArBJJ,EAAAA,EAAAA,GAQO,OARPK,EAQO,EAPLL,EAAAA,EAAAA,GAEO,QAFDD,MAAM,aAAaO,MAAM,OAAQC,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,U,GAIpDC,MAEO,aAGTT,EAAAA,EAAAA,IAUOU,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAVqCC,EAAAC,MAAI,CAArBC,EAAOC,M,WAAlCf,EAAAA,EAAAA,IAUO,QAVDJ,MAAM,OAAuCoB,IAAKD,G,EACtDlB,EAAAA,EAAAA,GAGO,QAHDD,MAAM,QAASO,MAAOW,EAAMX,MAAQC,QAAKE,GAAEW,EAAAb,QAAQU,I,EACnBP,EAAAW,KAAOJ,EAAMI,OAAO,YAAH,WAArDlB,EAAAA,EAAAA,IAAoE,K,MAAjEJ,OAAKuB,EAAAA,EAAAA,IAAA,CAAC,OAAeZ,EAAAW,Q,yBACZJ,EAAMX,QAAK,WAAvBH,EAAAA,EAAAA,IAAiD,OAAAoB,GAAAC,EAAAA,EAAAA,IAArBP,EAAMX,OAAK,2BAI5BY,EAAQ,GAAKH,EAAAC,KAAKS,OAAS,IAAMP,EAAQH,EAAAC,KAAKS,OAAS,IAAH,WADjEtB,EAAAA,EAAAA,IAGO,OAHPuB,EAGOC,KAAA,oB,QAMb,OACEC,KAAM,CAAC,QAEPvC,MAAO,CACL2B,KAAM,CACJzB,KAAMsC,MACNpC,QAASA,IAAM,KAInBqC,QAAS,CACPvB,OAAAA,CAAQU,GACFA,EAAMc,OACRd,EAAMc,OACV,I,UClCJ,MAAMjC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCROjC,MAAM,yB,SAGJA,MAAM,W,SAIJA,MAAM,Q,8MAPfI,EAAAA,EAAAA,IA0CM,MA1CNC,EA0CM,CAzCWM,EAAAb,UAAO,WAAtBoC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAf,IAAA,kBAE1BhB,EAAAA,EAAAA,IAsCM,MAtCNE,EAsCM,EArCJ8B,EAAAA,EAAAA,IAAuDC,EAAA,CAA5CpB,KAAMI,EAAAiB,aAAeC,OAAI9B,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,U,iBAC5BS,EAAAmB,YAAa,WAE7BpC,EAAAA,EAAAA,IAiCM,MAjCNF,EAiCM,CA1ByB,SAAjBuC,EAAAC,eAAY,WANxBR,EAAAA,EAAAA,IAOES,EAAA,C,MAPKpD,OAAQoB,EAAApB,OACRqD,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCqC,cAAc1B,EAAA2B,sBACdC,OAAIxC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,OAAQF,K,oCAaY,cAAjB+B,EAAAC,eAAY,WATlCR,EAAAA,EAAAA,IAUEgB,EAAA,C,MAVU3D,OAAQoB,EAAApB,OACR,oBAAmBkD,EAAAU,kBACnBP,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCqC,cAAc1B,EAAA2B,sBACdC,OAAIxC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,OAAQF,IACpB0C,qBAAsB/B,EAAAgC,mBACtBC,SAAQjC,EAAAkC,oB,0FAWuB,kBAAjBd,EAAAC,eAAY,WAPtCR,EAAAA,EAAAA,IAQEsB,EAAA,C,MARcjE,OAAQoB,EAAApB,OACR,mBAAkBkD,EAAAgB,iBAClBb,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,MAAAA,EAAA,IAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,MAAAA,EAAA,IAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCuC,OAAIxC,EAAA,MAAAA,EAAA,IAAAC,GAAEC,EAAAC,MAAM,OAAQF,IACpB4C,SAAQjC,EAAAqC,mB,+DAIxBxB,EAAAA,EAAAA,IAAqCyB,EAAA,C,MAA7BL,SAAQjC,EAAAuC,Y,2BAlCO,WAAzB1B,EAAAA,EAAAA,IAA6B2B,EAAA,CAAAzC,IAAA,S,yFAmDnC,GACEjC,OAAQ,CAAC2E,EAAAA,YACTC,WAAY,CACVC,KAAI,aACJC,MAAK,aACLC,QAAO,IACPC,SAAQ,aACRC,QAAO,aACPC,UAAS,aACTC,cAAaA,EAAAA,YAGfzE,IAAAA,GACE,MAAO,CACL0E,cAAe,KACf7B,aAAc,KACdS,kBAAmB,KACnBM,iBAAkB,KAClBxC,KAAM,GAEV,EAEAuD,SAAU,CACRhC,SAAAA,GACE,OAAOiC,KAAKF,eAAeG,UAC7B,EAEApC,YAAAA,GACE,MAAO,CACL,CACE/B,MAAO,UACPyB,MAAOA,IAAMyC,KAAKb,WAAW,MAC7BtC,KAAM,CACJtB,MAAO,sBAGRyE,KAAKxD,KAEZ,GAGFc,QAAS,CACP,uBAAM4C,GACJF,KAAK3E,SAAU,EACf,IACE2E,KAAKF,qBAAuBE,KAAKG,QAAQ,uBAAuBC,OAClE,CAAE,QACAJ,KAAK3E,SAAU,CACjB,CACF,EAEA,wBAAMuD,CAAmByB,GACvB,MAAMC,EAAaD,EAAME,YACnBC,EAAUH,EAAMI,KAAKC,IAC3BV,KAAK3E,SAAU,EAEf,UACQ2E,KAAKG,QAAQ,+BAAgC,CACjDI,YAAaD,EACbK,SAAUH,GAEd,CAAE,QACAR,KAAK3E,SAAU,CACjB,CACF,EAEA,oBAAMuF,CAAeC,GACnBb,KAAK3E,SAAU,EACf,UACQ2E,KAAKG,QAAQ,0BAA2B,CAACU,KAAMA,GACvD,CAAE,QACAb,KAAK3E,SAAU,CACjB,CACF,EAEA8D,UAAAA,CAAW2B,GACTd,KAAK/B,aAAe6C,EACP,cAATA,EACFd,KAAKtB,kBAAoB,KACT,kBAAToC,IACPd,KAAKhB,iBAAmB,MAGxBgB,KAAKxD,KADHsE,GAAM7D,OACI,CACV,CACEnB,MAAOgF,EAAKC,MAAM,EAAG,GAAGC,cAAgBF,EAAKC,MAAM,GACnDxD,MAAOA,IAAMyC,KAAKb,WAAW2B,KAIrB,EAEhB,EAEAhC,kBAAAA,CAAmBmC,GACjBjB,KAAKtB,kBAAoBuC,EACpBA,IAGLjB,KAAK/B,aAAe,YACpB+B,KAAKxD,KAAK0E,KAAK,CACbpF,MAAOmF,EAASJ,OAEpB,EAEA5B,iBAAAA,CAAkBkC,GAChBnB,KAAKhB,iBAAmBmC,EACnBA,IAGLnB,KAAK/B,aAAe,gBACpB+B,KAAKxD,KAAK0E,KAAK,CACbpF,MAAOqF,EAAQN,OAEnB,EAEAO,QAAAA,GACE,MAAMC,EAAOrB,KAAKsB,aAEdD,EAAKE,UACPvB,KAAK/B,aAAeoD,EAAKE,SAEvBvB,KAAK/B,cACP+B,KAAKb,WAAWa,KAAK/B,aACzB,EAEA,2BAAMM,CAAsBkC,GAC1B,IAAKA,EAAKe,YACR,OAEF,MAAML,QAAgBnB,KAAKG,QACzB,sBACA,CAACsB,GAAIhB,EAAKe,YAAYE,MAAM,KAAKC,QAG9BR,GAGLnB,KAAKf,kBAAkBkC,EACzB,GAGFS,MAAO,CACL1G,gBAAAA,GACE8E,KAAKlB,mBAAmBkB,KAAK9E,iBAC/B,EAEAwD,iBAAAA,CAAkBmD,GACH,MAATA,GACF7B,KAAK8B,WAAW,CAACb,SAAU,MAC/B,EAEA9F,eAAAA,GACE6E,KAAKf,kBAAkBe,KAAK7E,gBAC9B,EAEA6D,gBAAAA,CAAiB6C,GACF,MAATA,GACF7B,KAAK8B,WAAW,CAACX,QAAS,MAC9B,EAEAlD,YAAAA,GACE+B,KAAK8B,WAAW,CAACP,QAASvB,KAAK/B,cACjC,GAGF8D,OAAAA,GACE/B,KAAKE,oBACLF,KAAKoB,WACLpB,KAAKlB,mBAAmBkB,KAAK9E,kBAC7B8E,KAAKf,kBAAkBe,KAAK7E,gBAC9B,EAEA6G,SAAAA,GACEhC,KAAK8B,WAAW,CAACP,QAAS,MAC5B,G,UCjOF,MAAMjG,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROjC,MAAM,yB,SAGJA,MAAM,W,GACJA,MAAM,U,GACJA,MAAM,U,aAINA,MAAM,sB,GACJA,MAAM,Q,GACJA,MAAM,O,GACJA,MAAM,mB,cAEFA,MAAM,S,wBAUVA,MAAM,W,qBAKJA,MAAM,e,SAMVA,MAAM,e,4FAnCrBI,EAAAA,EAAAA,IAwDM,MAxDNC,EAwDM,CAvDWoC,EAAA3C,UAAO,WAAtBoC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAf,IAAA,KAEMqB,EAAAmD,UAAO,WAAvCxF,EAAAA,EAAAA,IAoDM,MApDNE,EAoDM,EAnDJL,EAAAA,EAAAA,GAoCM,MApCNC,EAoCM,EAnCJD,EAAAA,EAAAA,GAEM,MAFNyG,EAEM,CAD6BjE,EAAAmD,SAASe,QAAQjF,SAAM,WAAxDtB,EAAAA,EAAAA,IAA4D,O,MAAtDwG,IAAKnE,EAAAmD,QAAQe,Q,8BAGrB1G,EAAAA,EAAAA,GA8BM,MA9BN4G,EA8BM,EA7BJ5G,EAAAA,EAAAA,GA4BM,MA5BNuB,EA4BM,EA3BJvB,EAAAA,EAAAA,GAsBM,MAtBN0B,EAsBM,EArBJ1B,EAAAA,EAAAA,GAUM,MAVNE,EAUM,CATmEsC,EAAAmD,SAASkB,OAAOpF,SAAM,WAA7FtB,EAAAA,EAAAA,IAII,K,MAJA2G,KAAMtE,EAAAmD,QAAQT,IAAK6B,OAAO,SAASC,IAAI,uB,EACzChH,EAAAA,EAAAA,GAEM,MAFNiH,EAEM,EADJjH,EAAAA,EAAAA,GAA4B,OAAtB2G,IAAKnE,EAAAmD,QAAQkB,O,oCAIvB7G,EAAAA,EAAAA,GAEI,KAFDD,MAAM,QAAS+G,KAAMtE,EAAAmD,QAAQT,IAAK6B,OAAO,SAASC,IAAI,wB,QACpDxE,EAAAmD,SAASN,MAAI,EAAA6B,MAIpBlH,EAAAA,EAAAA,GAQM,MARNmH,EAQM,EAPJnH,EAAAA,EAAAA,GAES,UAFAM,MAAOkC,EAAA4E,WAAa,cAAgB,YAAc7G,QAAKC,EAAA,KAAAA,EAAA,OAAAqF,IAAEzE,EAAAiG,oBAAAjG,EAAAiG,sBAAAxB,M,QAC7DrD,EAAA4E,WAAa,cAAgB,aAAnB,EAAAE,GAGuC,MAAvB9E,EAAAmD,QAAQ4B,cAAwB/E,EAAAmD,QAAQ4B,aAAe,IAAM,IAAV,WAAlFpH,EAAAA,EAAAA,IAEM,MAFNqH,GAEMhG,EAAAA,EAAAA,IADDgB,EAAAmD,QAAQ4B,aAAc,gBAC3B,wBAI2B/E,EAAAmD,SAAS8B,cAAW,WAAnDtH,EAAAA,EAAAA,IAEM,MAFNuH,GAEMlG,EAAAA,EAAAA,IADDgB,EAAAmD,QAAQ8B,aAAW,2BAM9BtF,EAAAA,EAAAA,IAYEwF,EAAA,CAZQC,QAASpF,EAAAmD,QAAQkC,MACjBvI,OAAQyB,EAAAzB,OACR,oBAAmB,KACnB,kBAAiBkD,EAAAsF,eAClBC,IAAI,UACHpF,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCqC,cAAYtC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,eAAgBF,IACpCuC,OAAIxC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,OAAQF,IACpBuH,YAAY5G,EAAA6G,aACZ5E,SAAM7C,EAAA,KAAAA,EAAA,GAAAC,GAAE+B,EAAAsF,eAAiBrH,I,oHAWzC,GACEvB,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,WACA,iBACA,eACA,QAGF0E,WAAY,CACVG,QAAO,IACPiE,QAAOA,EAAAA,GAGT7I,MAAO,CACL4G,GAAI,CACF1G,KAAMC,OACN2I,UAAU,GAGZ7I,OAAQ,CACNC,KAAMC,OACNC,QAAS,OAIbG,IAAAA,GACE,MAAO,CACL+F,QAAS,KACT9F,SAAS,EACTuI,iBAAiB,EACjBN,eAAgB,KAChBV,YAAY,EAEhB,EAEA7C,SAAU,CACR8D,UAAAA,GACE,OAAO7D,KAAKmB,SAASkC,MAAMS,QAAO,CAACC,EAAKtD,KACtCsD,EAAItD,EAAKC,KAAOD,EACTsD,IACN,CAAC,EACN,GAGFzG,QAAS,CACP,iBAAM0G,GACJhE,KAAK3E,SAAU,EACf,UACQ2E,KAAKiE,eAAc,GACzBjE,KAAK4C,iBAAmB5C,KAAKG,QAAQ,wBAAyB,CAAC+D,WAAYlE,KAAKyB,IAClF,CAAE,QACAzB,KAAK3E,SAAU,CACjB,CACF,EAEA,mBAAM4I,CAAcE,GAClB,MAAMhD,QAAgBnB,KAAKG,QACzB,sBACA,CAACsB,GAAIzB,KAAKyB,GAAI2C,gBAAiBpE,KAAKmB,SAASiD,kBAGzCP,EAAa7D,KAAK6D,YAAc,CAAC,EACvC,IAAIR,EAAQlC,EAAQkC,MACjBvI,QAAO2F,IAASoD,EAAWpD,EAAKC,OAChC2D,KAAI5D,IACI,CACL1F,KAAM,aACH0F,MAIJ0D,IACHd,EAAQrD,KAAKmB,QAAQkC,MAAMiB,OAAOjB,IAGpCrD,KAAKmB,QAAUA,EACfnB,KAAKmB,QAAQkC,MAAQA,CACvB,EAEA,kBAAMI,GACJ,GAAKzD,KAAKmB,SAASiD,kBAAmBpE,KAAK4D,gBAA3C,CAIA5D,KAAK4D,iBAAkB,EAEvB,UACQ5D,KAAKuE,QAAQ,WACbvE,KAAKiE,eACb,CAAE,QACAjE,KAAK4D,iBAAkB,CACzB,CATA,CAUF,EAEA,wBAAMf,GACJ,MAAM2B,EAASxE,KAAK4C,WAAa,cAAgB,kBAC3C5C,KAAKG,QAAS,WAAUqE,IAAU,CAACN,WAAYlE,KAAKyB,KAC1DzB,KAAK4C,YAAc5C,KAAK4C,UAC1B,GAGF,aAAMb,GACJ/B,KAAK8B,WAAW,CAACX,QAASnB,KAAKyB,WACzBzB,KAAKgE,aACb,EAEAhC,SAAAA,GACEhC,KAAK8B,WAAW,CAACX,QAAS,MAC5B,G,UCxKF,MAAM7F,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCROjC,MAAM,sB,kHAAXI,EAAAA,EAAAA,IAiBM,MAjBNC,EAiBM,CAhBWoC,EAAA3C,UAAO,WAAtBoC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAf,IAAA,KACgBqB,EAAAyG,MAAMxH,S,WAIhDQ,EAAAA,EAAAA,IAUkB0F,EAAA,C,MAVRC,QAASpF,EAAAyG,KACT3J,OAAQyB,EAAAzB,OACR4J,QAAS,aACT,kBAAiB1G,EAAAsF,eACjBnF,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCqC,cAAYtC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,eAAgBF,IACpC4C,SAAM7C,EAAA,KAAAA,EAAA,GAAAC,GAAE+B,EAAAsF,eAAiBrH,GACzBuC,OAAIxC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,OAAQF,K,kDAbwB,WAAtDwB,EAAAA,EAAAA,IAEUkH,EAAA,C,MAFA,eAAa,G,mBAAiC,IAExD,UAFwD,yB,qDAwB5D,GACEjK,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,WACA,iBACA,eACA,QAGF0E,WAAY,CACVG,QAAO,IACPmF,QAAO,IACPlB,QAAOA,EAAAA,GAGT7I,MAAO,CACLC,OAAQ,CACNC,KAAMC,OACNC,QAAS,OAIbG,IAAAA,GACE,MAAO,CACLqJ,KAAM,GACNpJ,SAAS,EACTiI,eAAgB,KAEpB,EAEAhG,QAAS,CACP,cAAMuH,GACJ7E,KAAK3E,SAAU,EACf,IACE2E,KAAKyE,YAAczE,KAAKG,QAAQ,qBAAqBkE,KAAI5D,IAAG,IACvDA,EACH1F,KAAM,aAEV,CAAE,QACAiF,KAAK3E,SAAU,CACjB,CACF,GAGF0G,OAAAA,GACE/B,KAAK6E,UACP,G,UCnEF,MAAMvJ,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,GAAQ,CAAC,YAAY,qBAEzF,O,2FCROjC,MAAM,8B,GAEPC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAwB,KAArBD,MAAM,iBAAY,G,GAEvBC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,QAAI,G,GAHtBM,EAGAJ,G,GAIAD,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAiC,OAA5BD,MAAM,QAAO,aAAS,G,GAH3Ba,EAGAgG,G,GAIA5G,EAAAA,EAAAA,GAEM,OAFDD,MAAM,QAAM,EACfC,EAAAA,EAAAA,GAAyB,KAAtBD,MAAM,kBAAa,G,GAExBC,EAAAA,EAAAA,GAAqC,OAAhCD,MAAM,QAAO,iBAAa,G,GAH/B2B,EAGAxB,G,0CAnBJC,EAAAA,EAAAA,IAqBM,MArBNC,EAqBM,EApBJJ,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQQ,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,U,IAO1CX,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQQ,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,e,IAO1CX,EAAAA,EAAAA,GAKM,OALDD,MAAM,OAAQQ,QAAKC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,SAAU,mB,KAU9C,OACEvB,MAAO,CAAC,W,UCtBV,MAAMU,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,KAEpE,O,2FCNOjC,MAAM,Y,29BACTM,G,kCADFF,EAAAA,EAAAA,IAuBM,MAvBNC,EAuBMqG,E,eCvBR,MAAM6C,EAAS,CAAC,EAKVxJ,GAA2B,OAAgBwJ,EAAQ,CAAC,CAAC,SAAStH,GAAQ,CAAC,YAAY,qBAEzF,O,qGCPOjC,MAAM,+B,SACJA,MAAM,uB,SAMJA,MAAM,a,iBAKFA,MAAM,S,mBAGNA,MAAM,S,SAKZA,MAAM,qB,kHApBbI,EAAAA,EAAAA,IA8BM,MA9BNC,EA8BM,CA7BoCW,EAAApB,iBAAiBsG,K,WAmBzD9F,EAAAA,EAAAA,IASM,MATNuB,EASM,EARJS,EAAAA,EAAAA,IAOEoH,EAAA,CANCtD,GAAIlF,EAAApB,gBAAgBsG,GACpB3G,OAAQyB,EAAAzB,OACRqD,gBAAenC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,kBAAmBF,IAC1CmC,WAAQpC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,WAAYF,IAC5BoC,gBAAcrC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,iBAAkBF,IACxCuC,OAAIxC,EAAA,KAAAA,EAAA,GAAAC,GAAEC,EAAAC,MAAM,OAAQF,K,6BA1BkC,WAA3DN,EAAAA,EAAAA,IAiBM,MAjBNE,EAiBM,CAhBWmC,EAAA3C,UAAO,WAAtBoC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAf,IAAA,KACgBqB,EAAAgH,UAAU/H,S,WAIpDtB,EAAAA,EAAAA,IAUM,MAVNF,EAUM,gBATJE,EAAAA,EAAAA,IAQMU,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAPuBM,EAAAqI,cAAY,CAA5B9D,EAASM,M,WADtB9F,EAAAA,EAAAA,IAQM,OARDJ,MAAM,eAELoB,IAAK8E,EACL1F,QAAKE,GAAEC,EAAAC,MAAM,SAAUgF,I,EAC3B3F,EAAAA,EAAAA,GAEM,MAFNY,EAEM,EADJZ,EAAAA,EAAAA,GAAgD,OAA1C2G,IAAKhB,EAAQkB,MAAQ6C,IAAK/D,EAAQN,M,aAE1CrF,EAAAA,EAAAA,GAA2C,MAA3CuB,GAA2CC,EAAAA,EAAAA,IAArBmE,EAAQN,MAAI,Y,WAZoB,WAA1DpD,EAAAA,EAAAA,IAEUkH,EAAA,C,MAFA,eAAa,G,mBAAqC,IAE5D,UAF4D,2B,wDAoClE,GACEjK,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,WACA,iBACA,OACA,UAGF0E,WAAY,CACV6F,QAAO,aACP1F,QAAO,IACPmF,QAAOA,EAAAA,GAGT/J,MAAO,CACLM,gBAAiB,CACfJ,KAAMqK,OACNnK,QAAS,MAGXH,OAAQ,CACNC,KAAMC,OACNC,QAAS,OAIbG,IAAAA,GACE,MAAO,CACL4J,SAAU,GACV3J,SAAS,EAEb,EAEA0E,SAAU,CACRkF,YAAAA,GACE,OAAOjF,KAAKgF,SACTlK,QAAOqG,IAAYnB,KAAKlF,QAAUqG,EAAQN,KAAKwE,cAAcC,SAAStF,KAAKlF,OAAOuK,iBAClFvB,QAAO,CAACC,EAAK5C,KACZ4C,EAAI5C,EAAQM,IAAMN,EACX4C,IACN,CAAC,EACR,GAGFzG,QAAS,CACP,uBAAMiI,GACJvF,KAAK3E,SAAU,EACf,IACE2E,KAAKgF,eAAkBhF,KAAKG,QAAQ,4BACtC,CAAE,QACAH,KAAK3E,SAAU,CACjB,CACF,EAEA+F,QAAAA,GACE,MAAMC,EAAOrB,KAAKsB,aACdD,EAAKF,SACPnB,KAAK7D,MAAM,SAAU,CAACsF,GAAIJ,EAAKF,SAEnC,GAGF,aAAMY,SACE/B,KAAKuF,oBACXvF,KAAKoB,UACP,G,UCpGF,MAAM9F,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASkC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube.vue?9856","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Channel.vue?e8bb","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Feed.vue?abe5","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Index.vue?bde9","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/NoToken.vue?8e99","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Subscriptions.vue?c1d5"],"sourcesContent":["\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=66204518&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=66204518&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-66204518\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./YouTube.vue?vue&type=template&id=1b7de001&scoped=true\"\nimport script from \"./YouTube.vue?vue&type=script&lang=js\"\nexport * from \"./YouTube.vue?vue&type=script&lang=js\"\n\nimport \"./YouTube.vue?vue&type=style&index=0&id=1b7de001&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-1b7de001\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Channel.vue?vue&type=template&id=62215952&scoped=true\"\nimport script from \"./Channel.vue?vue&type=script&lang=js\"\nexport * from \"./Channel.vue?vue&type=script&lang=js\"\n\nimport \"./Channel.vue?vue&type=style&index=0&id=62215952&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-62215952\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Feed.vue?vue&type=template&id=0131d440&scoped=true\"\nimport script from \"./Feed.vue?vue&type=script&lang=js\"\nexport * from \"./Feed.vue?vue&type=script&lang=js\"\n\nimport \"./Feed.vue?vue&type=style&index=0&id=0131d440&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-0131d440\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=c531e118\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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 \"./NoToken.vue?vue&type=template&id=42457341&scoped=true\"\nconst script = {}\n\nimport \"./NoToken.vue?vue&type=style&index=0&id=42457341&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-42457341\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subscriptions.vue?vue&type=template&id=16e4f293&scoped=true\"\nimport script from \"./Subscriptions.vue?vue&type=script&lang=js\"\nexport * from \"./Subscriptions.vue?vue&type=script&lang=js\"\n\nimport \"./Subscriptions.vue?vue&type=style&index=0&id=16e4f293&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-16e4f293\"]])\n\nexport default __exports__"],"names":["mixins","Utils","emits","props","filter","type","String","default","selectedPlaylist","selectedChannel","data","loading","__exports__","class","_createElementVNode","_hoisted_3","_hoisted_9","_createElementBlock","_hoisted_1","_hoisted_2","title","onClick","_cache","$event","_ctx","$emit","_hoisted_5","_Fragment","_renderList","$props","path","token","index","key","$options","icon","_normalizeClass","_hoisted_7","_toDisplayString","length","_hoisted_8","_hoisted_10","emit","Array","methods","click","render","_createBlock","_component_Loading","_createVNode","_component_MediaNav","computedPath","onBack","authToken","$data","selectedView","_component_Feed","onAddToPlaylist","onDownload","onDownloadAudio","onOpenChannel","selectChannelFromItem","onPlay","_component_Playlists","selectedPlaylist_","onRemoveFromPlaylist","removeFromPlaylist","onSelect","onPlaylistSelected","_component_Subscriptions","selectedChannel_","onChannelSelected","_component_Index","selectView","_component_NoToken","MediaProvider","components","Feed","Index","Loading","MediaNav","NoToken","Playlists","Subscriptions","youtubeConfig","computed","this","auth_token","loadYoutubeConfig","request","youtube","event","playlistId","playlist_id","videoId","item","url","video_id","createPlaylist","name","view","slice","toUpperCase","playlist","push","channel","initView","args","getUrlArgs","section","channel_url","id","split","pop","watch","value","setUrlArgs","mounted","unmounted","_hoisted_4","banner","src","_hoisted_6","image","href","target","rel","_hoisted_11","_hoisted_13","_hoisted_14","subscribed","toggleSubscription","_hoisted_15","subscribers","_hoisted_16","description","_hoisted_17","_component_Results","results","items","selectedResult","ref","onScrollEnd","loadNextPage","Results","required","loadingNextPage","itemsByUrl","reduce","acc","loadChannel","updateChannel","channel_id","init","next_page_token","map","concat","timeout","action","feed","sources","_component_NoItems","NoItems","loadFeed","script","_component_Channel","channels","channelsById","alt","Channel","Object","toLowerCase","includes","loadSubscriptions"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js b/platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js deleted file mode 100644 index 6727f2a2d6..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1485.ec78c4b1.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1485,2200,6640,5505,2951,9091],{6640:function(e,t,l){l.r(t),l.d(t,{default:function(){return a}});var n=l(8637),i={mixins:[n.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","remove-from-playlist","remove-playlist","rename-playlist"],props:{filter:{type:String,default:""},selectedPlaylist:{default:null},selectedChannel:{default:null}},data(){return{loading:!1}}};const s=i;var a=s},83:function(e,t,l){l.r(t),l.d(t,{default:function(){return v}});var n=l(6252),i=l(3577);const s=e=>((0,n.dD)("data-v-66204518"),e=e(),(0,n.Cn)(),e),a={class:"nav"},o={class:"path"},d=s((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),c=[d],r=s((()=>(0,n._)("span",{class:"separator"},[(0,n._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],h={key:1},p={key:0,class:"separator"},y=s((()=>(0,n._)("i",{class:"fas fa-chevron-right"},null,-1))),f=[y];function g(e,t,l,s,d,y){return(0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("span",o,[(0,n._)("span",{class:"back token",title:"Back",onClick:t[0]||(t[0]=t=>e.$emit("back"))},c),r]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(l.path,((t,s)=>((0,n.wg)(),(0,n.iD)("span",{class:"path",key:s},[(0,n._)("span",{class:"token",title:t.title,onClick:e=>y.onClick(t)},[(e.icon=t.icon?.["class"])?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(["icon",e.icon])},null,2)):(0,n.kq)("",!0),t.title?((0,n.wg)(),(0,n.iD)("span",h,(0,i.zw)(t.title),1)):(0,n.kq)("",!0)],8,u),(s>0||l.path.length>1)&&s[]}},methods:{onClick(e){e.click&&e.click()}}},w=l(3744);const b=(0,w.Z)(m,[["render",g],["__scopeId","data-v-66204518"]]);var v=b},1485:function(e,t,l){l.r(t),l.d(t,{default:function(){return b}});var n=l(6252);const i={class:"media-youtube-browser"},s={key:1,class:"browser"},a={key:1,class:"body"};function o(e,t,l,o,d,c){const r=(0,n.up)("Loading"),u=(0,n.up)("MediaNav"),h=(0,n.up)("NoToken"),p=(0,n.up)("Feed"),y=(0,n.up)("Playlists"),f=(0,n.up)("Subscriptions"),g=(0,n.up)("Index");return(0,n.wg)(),(0,n.iD)("div",i,[e.loading?((0,n.wg)(),(0,n.j4)(r,{key:0})):((0,n.wg)(),(0,n.iD)("div",s,[(0,n.Wm)(u,{path:c.computedPath,onBack:t[0]||(t[0]=t=>e.$emit("back"))},null,8,["path"]),c.authToken?((0,n.wg)(),(0,n.iD)("div",a,["feed"===d.selectedView?((0,n.wg)(),(0,n.j4)(p,{key:0,filter:e.filter,onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[4]||(t[4]=t=>e.$emit("play",t))},null,8,["filter","onOpenChannel"])):"playlists"===d.selectedView?((0,n.wg)(),(0,n.j4)(y,{key:1,filter:e.filter,"selected-playlist":d.selectedPlaylist_,onAddToPlaylist:t[5]||(t[5]=t=>e.$emit("add-to-playlist",t)),onDownload:t[6]||(t[6]=t=>e.$emit("download",t)),onDownloadAudio:t[7]||(t[7]=t=>e.$emit("download-audio",t)),onOpenChannel:c.selectChannelFromItem,onPlay:t[8]||(t[8]=t=>e.$emit("play",t)),onRemoveFromPlaylist:c.removeFromPlaylist,onSelect:c.onPlaylistSelected},null,8,["filter","selected-playlist","onOpenChannel","onRemoveFromPlaylist","onSelect"])):"subscriptions"===d.selectedView?((0,n.wg)(),(0,n.j4)(f,{key:2,filter:e.filter,"selected-channel":d.selectedChannel_,onAddToPlaylist:t[9]||(t[9]=t=>e.$emit("add-to-playlist",t)),onDownload:t[10]||(t[10]=t=>e.$emit("download",t)),onDownloadAudio:t[11]||(t[11]=t=>e.$emit("download-audio",t)),onPlay:t[12]||(t[12]=t=>e.$emit("play",t)),onSelect:c.onChannelSelected},null,8,["filter","selected-channel","onSelect"])):((0,n.wg)(),(0,n.j4)(g,{key:3,onSelect:c.selectView},null,8,["onSelect"]))])):((0,n.wg)(),(0,n.j4)(h,{key:0}))]))])}l(7658);var d=l(6791),c=l(83),r=l(6640),u=l(9472),h=l(2200),p=l(9091),y=l(281),f=l(8752),g={mixins:[r["default"]],components:{Feed:u["default"],Index:h["default"],Loading:d.Z,MediaNav:c["default"],NoToken:p["default"],Playlists:y["default"],Subscriptions:f["default"]},data(){return{youtubeConfig:null,selectedView:null,selectedPlaylist_:null,selectedChannel_:null,path:[]}},computed:{authToken(){return this.youtubeConfig?.auth_token},computedPath(){return[{title:"YouTube",click:()=>this.selectView(null),icon:{class:"fab fa-youtube"}},...this.path]}},methods:{async loadYoutubeConfig(){this.loading=!0;try{this.youtubeConfig=(await this.request("config.get_plugins")).youtube}finally{this.loading=!1}},async removeFromPlaylist(e){const t=e.playlist_id,l=e.item.url;this.loading=!0;try{await this.request("youtube.remove_from_playlist",{playlist_id:t,video_id:l})}finally{this.loading=!1}},async createPlaylist(e){this.loading=!0;try{await this.request("youtube.create_playlist",{name:e})}finally{this.loading=!1}},selectView(e){this.selectedView=e,"playlists"===e?this.selectedPlaylist_=null:"subscriptions"===e&&(this.selectedChannel_=null),this.path=e?.length?[{title:e.slice(0,1).toUpperCase()+e.slice(1),click:()=>this.selectView(e)}]:[]},onPlaylistSelected(e){this.selectedPlaylist_=e,e&&(this.selectedView="playlists",this.path.push({title:e.name}))},onChannelSelected(e){this.selectedChannel_=e,e&&(this.selectedView="subscriptions",this.path.push({title:e.name}))},initView(){const e=this.getUrlArgs();e.section&&(this.selectedView=e.section),this.selectedView&&this.selectView(this.selectedView)},async selectChannelFromItem(e){if(!e.channel_url)return;const t=await this.request("youtube.get_channel",{id:e.channel_url.split("/").pop()});t&&this.onChannelSelected(t)}},watch:{selectedPlaylist(){this.onPlaylistSelected(this.selectedPlaylist)},selectedPlaylist_(e){null==e&&this.setUrlArgs({playlist:null})},selectedChannel(){this.onChannelSelected(this.selectedChannel)},selectedChannel_(e){null==e&&this.setUrlArgs({channel:null})},selectedView(){this.setUrlArgs({section:this.selectedView})}},mounted(){this.loadYoutubeConfig(),this.initView(),this.onPlaylistSelected(this.selectedPlaylist),this.onChannelSelected(this.selectedChannel)},unmounted(){this.setUrlArgs({section:null})}},m=l(3744);const w=(0,m.Z)(g,[["render",o],["__scopeId","data-v-1b7de001"]]);var b=w},2951:function(e,t,l){l.r(t),l.d(t,{default:function(){return V}});var n=l(6252),i=l(3577);const s={class:"media-youtube-channel"},a={key:1,class:"channel"},o={class:"header"},d={class:"banner"},c=["src"],r={class:"row info-container"},u={class:"info"},h={class:"row"},p={class:"title-container"},y=["href"],f={class:"image"},g=["src"],m=["href"],w={class:"actions"},b=["title"],v={key:0,class:"subscribers"},_={key:0,class:"description"};function k(e,t,l,k,C,P){const D=(0,n.up)("Loading"),S=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",s,[C.loading?((0,n.wg)(),(0,n.j4)(D,{key:0})):C.channel?((0,n.wg)(),(0,n.iD)("div",a,[(0,n._)("div",o,[(0,n._)("div",d,[C.channel?.banner?.length?((0,n.wg)(),(0,n.iD)("img",{key:0,src:C.channel.banner},null,8,c)):(0,n.kq)("",!0)]),(0,n._)("div",r,[(0,n._)("div",u,[(0,n._)("div",h,[(0,n._)("div",p,[C.channel?.image?.length?((0,n.wg)(),(0,n.iD)("a",{key:0,href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},[(0,n._)("div",f,[(0,n._)("img",{src:C.channel.image},null,8,g)])],8,y)):(0,n.kq)("",!0),(0,n._)("a",{class:"title",href:C.channel.url,target:"_blank",rel:"noopener noreferrer"},(0,i.zw)(C.channel?.name),9,m)]),(0,n._)("div",w,[(0,n._)("button",{title:C.subscribed?"Unsubscribe":"Subscribe",onClick:t[0]||(t[0]=(...e)=>P.toggleSubscription&&P.toggleSubscription(...e))},(0,i.zw)(C.subscribed?"Unsubscribe":"Subscribe"),9,b),null!=C.channel.subscribers&&(C.channel.subscribers||0)>=0?((0,n.wg)(),(0,n.iD)("div",v,(0,i.zw)(C.channel.subscribers)+" subscribers ",1)):(0,n.kq)("",!0)])]),C.channel?.description?((0,n.wg)(),(0,n.iD)("div",_,(0,i.zw)(C.channel.description),1)):(0,n.kq)("",!0)])])]),(0,n.Wm)(S,{results:C.channel.items,filter:l.filter,"result-index-step":null,"selected-result":C.selectedResult,ref:"results",onAddToPlaylist:t[1]||(t[1]=t=>e.$emit("add-to-playlist",t)),onDownload:t[2]||(t[2]=t=>e.$emit("download",t)),onDownloadAudio:t[3]||(t[3]=t=>e.$emit("download-audio",t)),onOpenChannel:t[4]||(t[4]=t=>e.$emit("open-channel",t)),onPlay:t[5]||(t[5]=t=>e.$emit("play",t)),onScrollEnd:P.loadNextPage,onSelect:t[6]||(t[6]=e=>C.selectedResult=e)},null,8,["results","filter","selected-result","onScrollEnd"])])):(0,n.kq)("",!0)])}var C=l(6791),P=l(1812),D=l(8637),S={mixins:[D.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:C.Z,Results:P.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null}},data(){return{channel:null,loading:!1,loadingNextPage:!1,selectedResult:null,subscribed:!1}},computed:{itemsByUrl(){return this.channel?.items.reduce(((e,t)=>(e[t.url]=t,e)),{})}},methods:{async loadChannel(){this.loading=!0;try{await this.updateChannel(!0),this.subscribed=await this.request("youtube.is_subscribed",{channel_id:this.id})}finally{this.loading=!1}},async updateChannel(e){const t=await this.request("youtube.get_channel",{id:this.id,next_page_token:this.channel?.next_page_token}),l=this.itemsByUrl||{};let n=t.items.filter((e=>!l[e.url])).map((e=>({type:"youtube",...e})));e||(n=this.channel.items.concat(n)),this.channel=t,this.channel.items=n},async loadNextPage(){if(this.channel?.next_page_token&&!this.loadingNextPage){this.loadingNextPage=!0;try{await this.timeout(500),await this.updateChannel()}finally{this.loadingNextPage=!1}}},async toggleSubscription(){const e=this.subscribed?"unsubscribe":"subscribe";await this.request(`youtube.${e}`,{channel_id:this.id}),this.subscribed=!this.subscribed}},async mounted(){this.setUrlArgs({channel:this.id}),await this.loadChannel()},unmounted(){this.setUrlArgs({channel:null})}},$=l(3744);const A=(0,$.Z)(S,[["render",k],["__scopeId","data-v-62215952"]]);var V=A},9472:function(e,t,l){l.r(t),l.d(t,{default:function(){return p}});var n=l(6252);const i={class:"media-youtube-feed"};function s(e,t,l,s,a,o){const d=(0,n.up)("Loading"),c=(0,n.up)("NoItems"),r=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",i,[a.loading?((0,n.wg)(),(0,n.j4)(d,{key:0})):a.feed?.length?((0,n.wg)(),(0,n.j4)(r,{key:2,results:a.feed,filter:l.filter,sources:{youtube:!0},"selected-result":a.selectedResult,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onOpenChannel:t[3]||(t[3]=t=>e.$emit("open-channel",t)),onSelect:t[4]||(t[4]=e=>a.selectedResult=e),onPlay:t[5]||(t[5]=t=>e.$emit("play",t))},null,8,["results","filter","selected-result"])):((0,n.wg)(),(0,n.j4)(c,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var a=l(3222),o=l(6791),d=l(1812),c=l(8637),r={mixins:[c.Z],emits:["add-to-playlist","download","download-audio","open-channel","play"],components:{Loading:o.Z,NoItems:a.Z,Results:d.Z},props:{filter:{type:String,default:null}},data(){return{feed:[],loading:!1,selectedResult:null}},methods:{async loadFeed(){this.loading=!0;try{this.feed=(await this.request("youtube.get_feed")).map((e=>({...e,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.loadFeed()}},u=l(3744);const h=(0,u.Z)(r,[["render",s],["__scopeId","data-v-0131d440"]]);var p=h},2200:function(e,t,l){l.r(t),l.d(t,{default:function(){return w}});var n=l(6252);const i={class:"youtube-views-browser grid"},s=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-rss"})],-1),a=(0,n._)("div",{class:"name"},"Feed",-1),o=[s,a],d=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-list"})],-1),c=(0,n._)("div",{class:"name"},"Playlists",-1),r=[d,c],u=(0,n._)("div",{class:"icon"},[(0,n._)("i",{class:"fas fa-user"})],-1),h=(0,n._)("div",{class:"name"},"Subscriptions",-1),p=[u,h];function y(e,t,l,s,a,d){return(0,n.wg)(),(0,n.iD)("div",i,[(0,n._)("div",{class:"item",onClick:t[0]||(t[0]=t=>e.$emit("select","feed"))},o),(0,n._)("div",{class:"item",onClick:t[1]||(t[1]=t=>e.$emit("select","playlists"))},r),(0,n._)("div",{class:"item",onClick:t[2]||(t[2]=t=>e.$emit("select","subscriptions"))},p)])}var f={emits:["select"]},g=l(3744);const m=(0,g.Z)(f,[["render",y]]);var w=m},9091:function(e,t,l){l.r(t),l.d(t,{default:function(){return u}});var n=l(6252);const i={class:"no-token"},s=(0,n.uE)('
No auth_token found in the YouTube configuration.
This integration requires an auth_token to be set in the youtube section of the configuration file in order to access your playlists and subscriptions.

Piped auth tokens are currently supported. You can retrieve one through the following procedure:
  1. Login to your configured Piped instance.
  2. Copy the RSS/Atom feed URL on the Feed tab.
  3. Copy the auth_token query parameter from the URL.
  4. Enter it in the auth_token field in the youtube section of the configuration file.
',2),a=[s];function o(e,t){return(0,n.wg)(),(0,n.iD)("div",i,a)}var d=l(3744);const c={},r=(0,d.Z)(c,[["render",o],["__scopeId","data-v-42457341"]]);var u=r},8752:function(e,t,l){l.r(t),l.d(t,{default:function(){return _}});var n=l(6252),i=l(3577);const s={class:"media-youtube-subscriptions"},a={key:0,class:"subscriptions-index"},o={key:2,class:"body grid"},d=["onClick"],c={class:"image"},r=["src","alt"],u={class:"title"},h={key:1,class:"subscription-body"};function p(e,t,l,p,y,f){const g=(0,n.up)("Loading"),m=(0,n.up)("NoItems"),w=(0,n.up)("Channel");return(0,n.wg)(),(0,n.iD)("div",s,[l.selectedChannel?.id?((0,n.wg)(),(0,n.iD)("div",h,[(0,n.Wm)(w,{id:l.selectedChannel.id,filter:l.filter,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPlay:t[3]||(t[3]=t=>e.$emit("play",t))},null,8,["id","filter"])])):((0,n.wg)(),(0,n.iD)("div",a,[y.loading?((0,n.wg)(),(0,n.j4)(g,{key:0})):y.channels?.length?((0,n.wg)(),(0,n.iD)("div",o,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.channelsById,((t,l)=>((0,n.wg)(),(0,n.iD)("div",{class:"channel item",key:l,onClick:l=>e.$emit("select",t)},[(0,n._)("div",c,[(0,n._)("img",{src:t.image,alt:t.name},null,8,r)]),(0,n._)("div",u,(0,i.zw)(t.name),1)],8,d)))),128))])):((0,n.wg)(),(0,n.j4)(m,{key:1,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No channels found. ")])),_:1}))]))])}var y=l(2951),f=l(3222),g=l(6791),m=l(8637),w={mixins:[m.Z],emits:["add-to-playlist","download","download-audio","play","select"],components:{Channel:y["default"],Loading:g.Z,NoItems:f.Z},props:{selectedChannel:{type:Object,default:null},filter:{type:String,default:null}},data(){return{channels:[],loading:!1}},computed:{channelsById(){return this.channels.filter((e=>!this.filter||e.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((e,t)=>(e[t.id]=t,e)),{})}},methods:{async loadSubscriptions(){this.loading=!0;try{this.channels=await this.request("youtube.get_subscriptions")}finally{this.loading=!1}},initView(){const e=this.getUrlArgs();e.channel&&this.$emit("select",{id:e.channel})}},async mounted(){await this.loadSubscriptions(),this.initView()}},b=l(3744);const v=(0,b.Z)(w,[["render",p],["__scopeId","data-v-16e4f293"]]);var _=v}}]); -//# sourceMappingURL=1485.ec78c4b1.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js b/platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js rename to platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js index 5ab7a145fe..de09cbf59a 100644 --- a/platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js +++ b/platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1512,5324],{5324:function(a,t,e){e.r(t),e.d(t,{default:function(){return ha}});var s=e(6252),n=e(9963);const i={class:"camera"},r={class:"camera-container"},l={class:"frame-container",ref:"frameContainer"},o={key:0,class:"no-frame"},c=["src"],u={class:"controls"},h={class:"left"},p=["disabled"],d=(0,s._)("i",{class:"fa fa-play"},null,-1),m=[d],g=["disabled"],_=(0,s._)("i",{class:"fa fa-stop"},null,-1),f=[_],y=["disabled"],w=(0,s._)("i",{class:"fas fa-camera"},null,-1),C=[w],v={class:"right"},b=(0,s._)("i",{class:"fas fa-volume-mute"},null,-1),S=[b],k=(0,s._)("i",{class:"fas fa-volume-up"},null,-1),z=[k],x=(0,s._)("i",{class:"fas fa-cog"},null,-1),$=[x],F={class:"audio-container"},U={key:0,autoplay:"",preload:"none",ref:"player"},M=["src"],D={key:0,class:"url"},V={class:"row"},P=(0,s._)("span",{class:"name"},"Stream URL",-1),q=["value"],L={class:"params"},A={class:"row"},O=(0,s._)("span",{class:"name"},"Device",-1),W={class:"row"},j=(0,s._)("span",{class:"name"},"Width",-1),H={class:"row"},G=(0,s._)("span",{class:"name"},"Height",-1),I={class:"row"},R=(0,s._)("span",{class:"name"},"Horizontal Flip",-1),T={class:"row"},Z=(0,s._)("span",{class:"name"},"Vertical Flip",-1),Y={class:"row"},E=(0,s._)("span",{class:"name"},"Rotate",-1),X={class:"row"},B=(0,s._)("span",{class:"name"},"Scale-X",-1),J={class:"row"},K=(0,s._)("span",{class:"name"},"Scale-Y",-1),N={class:"row"},Q=(0,s._)("span",{class:"name"},"Frames per second",-1),aa={class:"row"},ta=(0,s._)("span",{class:"name"},"Grayscale",-1);function ea(a,t,e,d,_,w){const b=(0,s.up)("Slot"),k=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",i,[(0,s._)("div",r,[(0,s._)("div",l,[a.streaming||a.capturing||a.captured?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,"The camera is not active")),(0,s._)("img",{class:"frame",src:a.url,ref:"frame",alt:""},null,8,c)],512),(0,s._)("div",u,[(0,s._)("div",h,[a.streaming?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[1]||(t[1]=(...t)=>a.stopStreaming&&a.stopStreaming(...t)),disabled:a.capturing,title:"Stop video"},f,8,g)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[0]||(t[0]=(...a)=>w.startStreaming&&w.startStreaming(...a)),disabled:a.capturing,title:"Start video"},m,8,p)),a.streaming?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("button",{key:2,type:"button",onClick:t[2]||(t[2]=(...a)=>w.capture&&w.capture(...a)),disabled:a.streaming||a.capturing,title:"Take a picture"},C,8,y))]),(0,s._)("div",v,[a.audioOn?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",onClick:t[4]||(t[4]=(...t)=>a.stopAudio&&a.stopAudio(...t)),title:"Stop audio"},z)):((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",onClick:t[3]||(t[3]=(...t)=>a.startAudio&&a.startAudio(...t)),title:"Start audio"},S)),(0,s._)("button",{type:"button",onClick:t[5]||(t[5]=t=>a.$refs.paramsModal.show()),title:"Settings"},$)])])]),(0,s._)("div",F,[a.audioOn?((0,s.wg)(),(0,s.iD)("audio",U,[(0,s._)("source",{src:`/sound/stream.aac?t=${(new Date).getTime()}`},null,8,M),(0,s.Uk)(" Your browser does not support audio elements ")],512)):(0,s.kq)("",!0)]),a.url?.length?((0,s.wg)(),(0,s.iD)("div",D,[(0,s._)("label",V,[P,(0,s._)("input",{name:"url",type:"text",value:w.fullURL,disabled:"disabled"},null,8,q)])])):(0,s.kq)("",!0),(0,s.Wm)(k,{ref:"paramsModal",title:"Camera Parameters"},{default:(0,s.w5)((()=>[(0,s._)("div",L,[(0,s._)("label",A,[O,(0,s.wy)((0,s._)("input",{name:"device",type:"text","onUpdate:modelValue":t[6]||(t[6]=t=>a.attrs.device=t),onChange:t[7]||(t[7]=(...t)=>a.onDeviceChanged&&a.onDeviceChanged(...t))},null,544),[[n.nr,a.attrs.device]])]),(0,s._)("label",W,[j,(0,s.wy)((0,s._)("input",{name:"width",type:"text","onUpdate:modelValue":t[8]||(t[8]=t=>a.attrs.resolution[0]=t),onChange:t[9]||(t[9]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[0]]])]),(0,s._)("label",H,[G,(0,s.wy)((0,s._)("input",{name:"height",type:"text","onUpdate:modelValue":t[10]||(t[10]=t=>a.attrs.resolution[1]=t),onChange:t[11]||(t[11]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.resolution[1]]])]),(0,s._)("label",I,[R,(0,s.wy)((0,s._)("input",{name:"horizontal_flip",type:"checkbox","onUpdate:modelValue":t[12]||(t[12]=t=>a.attrs.horizontal_flip=t),onChange:t[13]||(t[13]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.horizontal_flip]])]),(0,s._)("label",T,[Z,(0,s.wy)((0,s._)("input",{name:"vertical_flip",type:"checkbox","onUpdate:modelValue":t[14]||(t[14]=t=>a.attrs.vertical_flip=t),onChange:t[15]||(t[15]=(...t)=>a.onFlipChanged&&a.onFlipChanged(...t))},null,544),[[n.e8,a.attrs.vertical_flip]])]),(0,s._)("label",Y,[E,(0,s.wy)((0,s._)("input",{name:"rotate",type:"text","onUpdate:modelValue":t[16]||(t[16]=t=>a.attrs.rotate=t),onChange:t[17]||(t[17]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.rotate]])]),(0,s._)("label",X,[B,(0,s.wy)((0,s._)("input",{name:"scale_x",type:"text","onUpdate:modelValue":t[18]||(t[18]=t=>a.attrs.scale_x=t),onChange:t[19]||(t[19]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_x]])]),(0,s._)("label",J,[K,(0,s.wy)((0,s._)("input",{name:"scale_y",type:"text","onUpdate:modelValue":t[20]||(t[20]=t=>a.attrs.scale_y=t),onChange:t[21]||(t[21]=(...t)=>a.onSizeChanged&&a.onSizeChanged(...t))},null,544),[[n.nr,a.attrs.scale_y]])]),(0,s._)("label",N,[Q,(0,s.wy)((0,s._)("input",{name:"fps",type:"text","onUpdate:modelValue":t[22]||(t[22]=t=>a.attrs.fps=t),onChange:t[23]||(t[23]=(...t)=>a.onFpsChanged&&a.onFpsChanged(...t))},null,544),[[n.nr,a.attrs.fps]])]),(0,s._)("label",aa,[ta,(0,s.wy)((0,s._)("input",{name:"grayscale",type:"checkbox","onUpdate:modelValue":t[24]||(t[24]=t=>a.attrs.grayscale=t),onChange:t[25]||(t[25]=(...t)=>a.onGrayscaleChanged&&a.onGrayscaleChanged(...t))},null,544),[[n.e8,a.attrs.grayscale]])]),(0,s.Wm)(b)])])),_:1},512)])}var sa=e(8637),na={name:"CameraMixin",mixins:[sa.Z],props:{cameraPlugin:{type:String,required:!0}},data(){return{streaming:!1,capturing:!1,captured:!1,audioOn:!1,url:null,attrs:{}}},computed:{params(){return{resolution:this.attrs.resolution,device:this.attrs.device?.length?this.attrs.device:null,horizontal_flip:parseInt(0+this.attrs.horizontal_flip),vertical_flip:parseInt(0+this.attrs.vertical_flip),rotate:parseFloat(this.attrs.rotate),scale_x:parseFloat(this.attrs.scale_x),scale_y:parseFloat(this.attrs.scale_y),fps:parseFloat(this.attrs.fps),grayscale:parseInt(0+this.attrs.grayscale)}}},methods:{getUrl(a,t){return"/camera/"+a+"/"+t+"?"+Object.entries(this.params).filter((a=>null!=a[1]&&(""+a[1]).length>0)).map((([a,t])=>a+"="+t)).join("&")},_startStreaming(a){this.streaming||(this.streaming=!0,this.capturing=!1,this.captured=!1,this.url=this.getUrl(a,"video."+this.attrs.stream_format))},stopStreaming(){this.streaming&&(this.streaming=!1,this.capturing=!1,this.url=null)},_capture(a){this.capturing||(this.streaming=!1,this.capturing=!0,this.captured=!0,this.url=this.getUrl(a,"photo.jpg")+"&t="+(new Date).getTime())},onFrameLoaded(){this.capturing&&(this.capturing=!1)},onDeviceChanged(){},onFlipChanged(){},onSizeChanged(){const a=a=>a*Math.PI/180,t=a(this.params.rotate);let e=Math.round(this.params.scale_x*Math.abs(this.params.resolution[0]*Math.cos(t)+this.params.resolution[1]*Math.sin(t))),s=Math.round(this.params.scale_y*Math.abs(this.params.resolution[0]*Math.sin(t)+this.params.resolution[1]*Math.cos(t)));e>window.innerWidth&&(s=Math.round(s*(window.innerWidth/e)),e=window.innerWidth),s>window.innerHeight&&(e=Math.round(e*(window.innerHeight/s)),s=window.innerHeight),this.$refs.frameContainer.style.width=`${e}px`,this.$refs.frameContainer.style.height=`${s}px`},onFpsChanged(){},onGrayscaleChanged(){},startAudio(){this.audioOn=!0},async stopAudio(){this.audioOn=!1,await this.request("sound.stop_recording")}},created(){const a=this.$root.config[`camera.${this.cameraPlugin}`]||{};this.attrs={resolution:a.resolution||[640,480],device:a.device,horizontal_flip:a.horizontal_flip||0,vertical_flip:a.vertical_flip||0,rotate:a.rotate||0,scale_x:a.scale_x||1,scale_y:a.scale_y||1,fps:a.fps||16,grayscale:a.grayscale||0,stream_format:a.stream_format||"mjpeg"}},mounted(){this.$refs.frame.addEventListener("load",this.onFrameLoaded),this.onSizeChanged(),this.$watch((()=>this.attrs.resolution),this.onSizeChanged),this.$watch((()=>this.attrs.horizontal_flip),this.onSizeChanged),this.$watch((()=>this.attrs.vertical_flip),this.onSizeChanged),this.$watch((()=>this.attrs.rotate),this.onSizeChanged),this.$watch((()=>this.attrs.scale_x),this.onSizeChanged),this.$watch((()=>this.attrs.scale_y),this.onSizeChanged)}};const ia=na;var ra=ia,la=e(3493),oa={name:"Camera",components:{Modal:la.Z},mixins:[ra],props:{cameraPlugin:{type:String,required:!0}},computed:{fullURL(){return`${window.location.protocol}//${window.location.host}${this.url}`}},methods:{startStreaming(){this._startStreaming(this.cameraPlugin)},capture(){this._capture(this.cameraPlugin)}}},ca=e(3744);const ua=(0,ca.Z)(oa,[["render",ea]]);var ha=ua},1512:function(a,t,e){e.r(t),e.d(t,{default:function(){return c}});var s=e(6252);function n(a,t,e,n,i,r){const l=(0,s.up)("Camera");return(0,s.wg)(),(0,s.j4)(l,{"camera-plugin":"pi.legacy"})}var i=e(5324),r={name:"CameraPiLegacy",components:{Camera:i["default"]}},l=e(3744);const o=(0,l.Z)(r,[["render",n]]);var c=o}}]); -//# sourceMappingURL=1512.a45627dc.js.map \ No newline at end of file +//# sourceMappingURL=1512.a95988d6.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js.map b/platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js.map rename to platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js.map index b52b02ee34..5876d220ed 100644 --- a/platypush/backend/http/webapp/dist/static/js/1512.a45627dc.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1512.a95988d6.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1512.a45627dc.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue?4f74"],"sourcesContent":["\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&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 \"./Index.vue?vue&type=template&id=4b6b0f2d\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1512.a95988d6.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Camera/Index.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue","webpack://platypush/./src/components/panels/Camera/Mixin.vue?be5e","webpack://platypush/./src/components/panels/Camera/Index.vue?8810","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue","webpack://platypush/./src/components/panels/CameraPiLegacy/Index.vue?4f74"],"sourcesContent":["\n\n\n\n\n","\n","import script from \"./Mixin.vue?vue&type=script&lang=js\"\nexport * from \"./Mixin.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=a4970096\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport \"./Index.vue?vue&type=style&index=0&id=a4970096&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 \"./Index.vue?vue&type=template&id=4b6b0f2d\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.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","ref","_createElementVNode","_hoisted_9","_hoisted_12","_hoisted_15","_hoisted_18","_hoisted_20","_hoisted_22","autoplay","preload","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_ctx","streaming","capturing","captured","_hoisted_4","src","url","alt","_hoisted_6","_hoisted_7","type","onClick","_cache","args","stopStreaming","disabled","title","$options","startStreaming","capture","_hoisted_17","audioOn","stopAudio","startAudio","$event","$refs","paramsModal","show","_hoisted_24","_hoisted_25","Date","getTime","length","_hoisted_27","_hoisted_28","_hoisted_29","name","value","fullURL","_createVNode","_component_Modal","_hoisted_31","_hoisted_32","_hoisted_33","attrs","device","onChange","onDeviceChanged","_hoisted_34","_hoisted_35","resolution","onSizeChanged","_hoisted_36","_hoisted_37","_hoisted_38","_hoisted_39","horizontal_flip","onFlipChanged","_hoisted_40","_hoisted_41","vertical_flip","_hoisted_42","_hoisted_43","rotate","_hoisted_44","_hoisted_45","scale_x","_hoisted_46","_hoisted_47","scale_y","_hoisted_48","_hoisted_49","fps","onFpsChanged","_hoisted_50","_hoisted_51","grayscale","onGrayscaleChanged","_component_Slot","mixins","Utils","props","cameraPlugin","String","required","data","computed","params","this","parseInt","parseFloat","methods","getUrl","plugin","action","Object","entries","filter","entry","map","k","v","join","_startStreaming","stream_format","_capture","onFrameLoaded","degToRad","deg","Math","PI","rot","width","round","abs","cos","sin","height","window","innerWidth","innerHeight","frameContainer","style","request","created","config","$root","mounted","frame","addEventListener","$watch","__exports__","components","Modal","CameraMixin","location","protocol","host","render","_createBlock","_component_Camera","Camera"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js b/platypush/backend/http/webapp/dist/static/js/169.92c1a438.js similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js rename to platypush/backend/http/webapp/dist/static/js/169.92c1a438.js index 39ba90dd3e..e8bca16c79 100644 --- a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js +++ b/platypush/backend/http/webapp/dist/static/js/169.92c1a438.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[169],{169:function(t,e,n){n.r(e),n.d(e,{default:function(){return x}});var l=n(6252),a=n(3577);const i={class:"entity sensor-container"},s={class:"head"},u={class:"icon"},o={class:"label"},r=["textContent"],c=["textContent"];function d(t,e,n,d,v,p){const f=(0,l.up)("EntityIcon");return(0,l.wg)(),(0,l.iD)("div",i,[(0,l._)("div",s,[(0,l._)("div",u,[(0,l.Wm)(f,{entity:t.value,loading:t.loading,error:t.error},null,8,["entity","loading","error"])]),(0,l._)("div",o,[(0,l._)("div",{class:"name",textContent:(0,a.zw)(t.value.name)},null,8,r)]),(0,l._)("div",{class:"value-container",textContent:(0,a.zw)(p.displayValue)},null,8,c)])])}var v=n(847),p=n(4967),f={name:"PercentSensor",components:{EntityIcon:p["default"]},mixins:[v["default"]],computed:{displayValue(){if(null==this.value.value)return null;let t=100*this.value.value;return(t.toString()==t.toFixed(0)?t.toFixed(0):t.toFixed(1))+"%"}}},y=n(3744);const h=(0,y.Z)(f,[["render",d],["__scopeId","data-v-1b6c81c2"]]);var x=h}}]); -//# sourceMappingURL=169.ebdd7044.js.map \ No newline at end of file +//# sourceMappingURL=169.92c1a438.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map b/platypush/backend/http/webapp/dist/static/js/169.92c1a438.js.map similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map rename to platypush/backend/http/webapp/dist/static/js/169.92c1a438.js.map index 5cdc595466..71ae1263f0 100644 --- a/platypush/backend/http/webapp/dist/static/js/169.ebdd7044.js.map +++ b/platypush/backend/http/webapp/dist/static/js/169.92c1a438.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/169.ebdd7044.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANfC,EAAAA,EAAAA,IAYM,MAZNC,EAYM,EAXJC,EAAAA,EAAAA,GAUM,MAVNC,EAUM,EATJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAAqD,OAAhDH,MAAM,kB,aAAkBc,EAAAA,EAAAA,IAAQE,EAAaC,e,qCASxD,GACEF,KAAM,gBACNG,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YACTC,SAAU,CACRL,YAAAA,GACE,GAAwB,MAApBM,KAAKb,MAAMA,MACb,OAAO,KAGT,IAAIc,EAAY,IAAMD,KAAKb,MAAMA,MACjC,OACEc,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACN,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&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-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","displayValue","components","EntityIcon","mixins","EntityMixin","computed","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/169.92c1a438.js","mappings":"8LACOA,MAAM,2B,GACJA,MAAM,Q,GACJA,MAAM,Q,GAINA,MAAM,S,6GANfC,EAAAA,EAAAA,IAYM,MAZNC,EAYM,EAXJC,EAAAA,EAAAA,GAUM,MAVNC,EAUM,EATJD,EAAAA,EAAAA,GAEM,MAFNE,EAEM,EADJC,EAAAA,EAAAA,IAAgEC,EAAA,CAAnDC,OAAQC,EAAAC,MAAQC,QAASF,EAAAE,QAAUC,MAAOH,EAAAG,O,wCAGzDT,EAAAA,EAAAA,GAEM,MAFNU,EAEM,EADJV,EAAAA,EAAAA,GAAwC,OAAnCH,MAAM,O,aAAOc,EAAAA,EAAAA,IAAQL,EAAWC,MAALK,O,aAGlCZ,EAAAA,EAAAA,GAAqD,OAAhDH,MAAM,kB,aAAkBc,EAAAA,EAAAA,IAAQE,EAAaC,e,qCASxD,GACEF,KAAM,gBACNG,WAAY,CAACC,WAAUA,EAAAA,YACvBC,OAAQ,CAACC,EAAAA,YACTC,SAAU,CACRL,YAAAA,GACE,GAAwB,MAApBM,KAAKb,MAAMA,MACb,OAAO,KAGT,IAAIc,EAAY,IAAMD,KAAKb,MAAMA,MACjC,OACEc,EAAUC,YAAcD,EAAUE,QAAQ,GACxCF,EAAUE,QAAQ,GAAKF,EAAUE,QAAQ,IACzC,GACN,I,UC5BJ,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PercentSensor.vue","webpack://platypush/./src/components/panels/Entities/PercentSensor.vue?1f84"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PercentSensor.vue?vue&type=template&id=1b6c81c2&scoped=true\"\nimport script from \"./PercentSensor.vue?vue&type=script&lang=js\"\nexport * from \"./PercentSensor.vue?vue&type=script&lang=js\"\n\nimport \"./PercentSensor.vue?vue&type=style&index=0&id=1b6c81c2&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-1b6c81c2\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_hoisted_2","_hoisted_3","_createVNode","_component_EntityIcon","entity","_ctx","value","loading","error","_hoisted_4","_toDisplayString","name","$options","displayValue","components","EntityIcon","mixins","EntityMixin","computed","this","normValue","toString","toFixed","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js b/platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js similarity index 97% rename from platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js rename to platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js index ead1360b83..a81c13533a 100644 --- a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js +++ b/platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1706],{1706:function(l,a,s){s.r(a),s.d(a,{default:function(){return D}});var e=s(6252),n=s(3577),t=s(9963);const c=l=>((0,e.dD)("data-v-75353a60"),l=l(),(0,e.Cn)(),l),i={class:"entity ping-host-container"},o={class:"head"},d={class:"col-1 icon-container"},u=["textContent"],v={key:0,class:"body children attributes fade-in"},r={class:"child"},p=c((()=>(0,e._)("div",{class:"col-s-12 col-m-6 label"},[(0,e._)("div",{class:"name"},"Host")],-1))),C={class:"value"},_=["textContent"],h={key:0,class:"child"},m=c((()=>(0,e._)("div",{class:"col-s-12 col-m-6 label"},[(0,e._)("div",{class:"name"},"Ping")],-1))),f={class:"value"},k=["textContent"];function b(l,a,s,c,b,w){return(0,e.wg)(),(0,e.iD)("div",i,[(0,e._)("div",o,[(0,e._)("div",d,[(0,e._)("span",{class:(0,n.C_)(["icon",w.iconClass])},null,2)]),(0,e._)("div",{class:"col-10 name",onClick:a[0]||(a[0]=(0,t.iM)((l=>b.isCollapsed=!b.isCollapsed),["stop"]))},[(0,e._)("div",{class:"name",textContent:(0,n.zw)(l.value.name)},null,8,u)]),(0,e._)("div",{class:"col-1 collapse-toggler",onClick:a[1]||(a[1]=(0,t.iM)((l=>b.isCollapsed=!b.isCollapsed),["stop"]))},[(0,e._)("i",{class:(0,n.C_)(["fas",{"fa-chevron-down":b.isCollapsed,"fa-chevron-up":!b.isCollapsed}])},null,2)])]),b.isCollapsed?(0,e.kq)("",!0):((0,e.wg)(),(0,e.iD)("div",v,[(0,e._)("div",r,[p,(0,e._)("div",C,[(0,e._)("div",{class:"name",textContent:(0,n.zw)(l.value.name)},null,8,_)])]),l.value.reachable?((0,e.wg)(),(0,e.iD)("div",h,[m,(0,e._)("div",f,[(0,e._)("span",{textContent:(0,n.zw)(l.value.avg)},null,8,k),(0,e.Uk)(" ms ")])])):(0,e.kq)("",!0)]))])}var w=s(847),g={mixins:[w["default"]],data(){return{isCollapsed:!0}},computed:{iconClass(){return this.value.reachable?"reachable":"unreachable"}}},x=s(3744);const y=(0,x.Z)(g,[["render",b],["__scopeId","data-v-75353a60"]]);var D=y}}]); -//# sourceMappingURL=1706.5142eaa5.js.map \ No newline at end of file +//# sourceMappingURL=1706.1a5248ba.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map b/platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map rename to platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js.map index 891f6439e1..5fd8a14046 100644 --- a/platypush/backend/http/webapp/dist/static/js/1706.5142eaa5.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1706.1a5248ba.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1706.5142eaa5.js","mappings":"gQACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,wB,2BAaRA,MAAM,oC,GACJA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,4DA7BjBE,EAAAA,EAAAA,IAkCM,MAlCNC,EAkCM,EAjCJF,EAAAA,EAAAA,GAYM,MAZNG,EAYM,EAXJH,EAAAA,EAAAA,GAEM,MAFNI,EAEM,EADJJ,EAAAA,EAAAA,GAAwC,QAAlCD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,OAAeC,EAAAC,a,WAG7BP,EAAAA,EAAAA,GAEM,OAFDD,MAAM,cAAeS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC9Db,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,aAGlCjB,EAAAA,EAAAA,GAEM,OAFDD,MAAM,yBAA0BS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EACzEb,EAAAA,EAAAA,GAA0F,KAAvFD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBAA6BO,EAAAC,YAAW,iBAAoBD,EAAAC,gB,YAIzBD,EAAAC,aAgBjD,iBAhB4D,WAAhEZ,EAAAA,EAAAA,IAkBM,MAlBNiB,EAkBM,EAjBJlB,EAAAA,EAAAA,GAOM,MAPNmB,EAOM,CANJC,GAGApB,EAAAA,EAAAA,GAEM,MAFNqB,EAEM,EADJrB,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,cAIXF,EAAAC,MAAMM,YAAS,WAAxCrB,EAAAA,EAAAA,IAOM,MAPNsB,EAOM,CANJC,GAGAxB,EAAAA,EAAAA,GAEM,MAFNyB,EAEM,EADJzB,EAAAA,EAAAA,GAA2B,Q,aAArBc,EAAAA,EAAAA,IAAQC,EAAUC,MAAJU,M,mBAAO,cAC7B,mB,cASR,GACEC,OAAQ,CAACC,EAAAA,YAETC,IAAAA,GACE,MAAO,CACLhB,aAAa,EAEjB,EAEAiB,SAAU,CACRvB,SAAAA,GACE,OAAOwB,KAAKf,MAAMM,UAAY,YAAc,aAC9C,I,UC9CJ,MAAMU,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PingHost.vue","webpack://platypush/./src/components/panels/Entities/PingHost.vue?cc57"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PingHost.vue?vue&type=template&id=75353a60&scoped=true\"\nimport script from \"./PingHost.vue?vue&type=script&lang=js\"\nexport * from \"./PingHost.vue?vue&type=script&lang=js\"\n\nimport \"./PingHost.vue?vue&type=style&index=0&id=75353a60&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-75353a60\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_normalizeClass","$options","iconClass","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_toDisplayString","_ctx","value","name","_hoisted_5","_hoisted_6","_hoisted_7","_hoisted_8","reachable","_hoisted_10","_hoisted_11","_hoisted_12","avg","mixins","EntityMixin","data","computed","this","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/1706.1a5248ba.js","mappings":"gQACOA,MAAM,8B,GACJA,MAAM,Q,GACJA,MAAM,wB,2BAaRA,MAAM,oC,GACJA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,2BAKRA,MAAM,S,UACTC,EAAAA,EAAAA,GAEM,OAFDD,MAAM,0BAAwB,EACjCC,EAAAA,EAAAA,GAA4B,OAAvBD,MAAM,QAAO,UAAI,K,GAEnBA,MAAM,S,4DA7BjBE,EAAAA,EAAAA,IAkCM,MAlCNC,EAkCM,EAjCJF,EAAAA,EAAAA,GAYM,MAZNG,EAYM,EAXJH,EAAAA,EAAAA,GAEM,MAFNI,EAEM,EADJJ,EAAAA,EAAAA,GAAwC,QAAlCD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,OAAeC,EAAAC,a,WAG7BP,EAAAA,EAAAA,GAEM,OAFDD,MAAM,cAAeS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EAC9Db,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,aAGlCjB,EAAAA,EAAAA,GAEM,OAFDD,MAAM,yBAA0BS,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,aAAeD,EAAAC,aAAW,Y,EACzEb,EAAAA,EAAAA,GAA0F,KAAvFD,OAAKM,EAAAA,EAAAA,IAAA,CAAC,MAAK,mBAA6BO,EAAAC,YAAW,iBAAoBD,EAAAC,gB,YAIzBD,EAAAC,aAgBjD,iBAhB4D,WAAhEZ,EAAAA,EAAAA,IAkBM,MAlBNiB,EAkBM,EAjBJlB,EAAAA,EAAAA,GAOM,MAPNmB,EAOM,CANJC,GAGApB,EAAAA,EAAAA,GAEM,MAFNqB,EAEM,EADJrB,EAAAA,EAAAA,GAAwC,OAAnCD,MAAM,O,aAAOe,EAAAA,EAAAA,IAAQC,EAAWC,MAALC,O,cAIXF,EAAAC,MAAMM,YAAS,WAAxCrB,EAAAA,EAAAA,IAOM,MAPNsB,EAOM,CANJC,GAGAxB,EAAAA,EAAAA,GAEM,MAFNyB,EAEM,EADJzB,EAAAA,EAAAA,GAA2B,Q,aAArBc,EAAAA,EAAAA,IAAQC,EAAUC,MAAJU,M,mBAAO,cAC7B,mB,cASR,GACEC,OAAQ,CAACC,EAAAA,YAETC,IAAAA,GACE,MAAO,CACLhB,aAAa,EAEjB,EAEAiB,SAAU,CACRvB,SAAAA,GACE,OAAOwB,KAAKf,MAAMM,UAAY,YAAc,aAC9C,I,UC9CJ,MAAMU,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/panels/Entities/PingHost.vue","webpack://platypush/./src/components/panels/Entities/PingHost.vue?cc57"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./PingHost.vue?vue&type=template&id=75353a60&scoped=true\"\nimport script from \"./PingHost.vue?vue&type=script&lang=js\"\nexport * from \"./PingHost.vue?vue&type=script&lang=js\"\n\nimport \"./PingHost.vue?vue&type=style&index=0&id=75353a60&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-75353a60\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_createElementBlock","_hoisted_1","_hoisted_2","_hoisted_3","_normalizeClass","$options","iconClass","onClick","_cache","_withModifiers","$event","$data","isCollapsed","_toDisplayString","_ctx","value","name","_hoisted_5","_hoisted_6","_hoisted_7","_hoisted_8","reachable","_hoisted_10","_hoisted_11","_hoisted_12","avg","mixins","EntityMixin","data","computed","this","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js b/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js deleted file mode 100644 index 4773fd6433..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1807],{1807:function(e,t,n){n.d(t,{Z:function(){return We}});var s=n(6252),i=n(3577),a=n(9963);const o=e=>((0,s.dD)("data-v-48afe350"),e=e(),(0,s.Cn)(),e),r={class:"action-editor"},l={class:"curl-modal-container"},c=["innerHTML"],u={class:"header-container"},d={class:"tabs-container"},h={key:0,class:"buttons"},p=["disabled"],g=o((()=>(0,s._)("i",{class:"fas fa-save"},null,-1))),m=[g],v={key:0,class:"request structured"},b={class:"autocomplete-container"},y=["type","disabled"],k=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),f=[k],w={key:0,class:"args"},A=o((()=>(0,s._)("h2",null,[(0,s._)("i",{class:"fas fa-code"}),(0,s.Uk)("   Arguments ")],-1))),x={key:1,class:"request raw-request"},I={class:"first-row"},_=["placeholder"],D=["type","disabled"],q=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),C=[q];function S(e,t,n,o,g,k){const q=(0,s.up)("Loading"),S=(0,s.up)("Modal"),E=(0,s.up)("Tab"),R=(0,s.up)("Tabs"),O=(0,s.up)("Autocomplete"),$=(0,s.up)("ActionDoc"),j=(0,s.up)("ActionArgs"),T=(0,s.up)("Response");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["action-editor-container",{"with-save":n.withSave}]),onClick:t[12]||(t[12]=(...e)=>k.onClick&&k.onClick(...e))},[g.loading?((0,s.wg)(),(0,s.j4)(q,{key:0})):(0,s.kq)("",!0),(0,s._)("div",r,[(0,s._)("div",l,[k.curlSnippet?.length?((0,s.wg)(),(0,s.j4)(S,{key:0,ref:"curlModal",title:"curl request"},{default:(0,s.w5)((()=>[(0,s._)("div",{class:"output curl-snippet",onClick:t[0]||(t[0]=t=>e.copyToClipboard(k.curlSnippet))},[(0,s._)("pre",null,[(0,s._)("code",{innerHTML:k.highlightedCurlSnippet},null,8,c)])])])),_:1},512)):(0,s.kq)("",!0)]),(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(R,null,{default:(0,s.w5)((()=>[(0,s.Wm)(E,{selected:g.structuredInput,"icon-class":"fas fa-list",onInput:t[1]||(t[1]=e=>k.onInputTypeChange(!0))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Structured ")])),_:1},8,["selected"]),(0,s.Wm)(E,{selected:!g.structuredInput,"icon-class":"fas fa-code",onInput:t[2]||(t[2]=e=>k.onInputTypeChange(!1))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Raw ")])),_:1},8,["selected"])])),_:1})]),n.withSave?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("button",{type:"submit",class:"save-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Save",onClick:t[3]||(t[3]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["stop"]))},m,8,p)])):(0,s.kq)("",!0)]),(0,s._)("form",{ref:"actionForm",autocomplete:"off",onSubmit:t[11]||(t[11]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["prevent"]))},[g.structuredInput?((0,s.wg)(),(0,s.iD)("div",v,[(0,s._)("header",null,[(0,s._)("div",b,[(0,s.Wm)(O,{ref:"autocomplete",items:k.autocompleteItems,onInput:k.updateAction,placeholder:"Action","show-results-when-blank":"",autofocus:"",disabled:g.running,value:g.action.name},null,8,["items","onInput","disabled","value"]),(0,s._)("button",{type:n.withSave?"button":"submit",class:"run-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Run",onClick:t[4]||(t[4]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},f,8,y)])]),(0,s.Wm)($,{action:g.action,"curl-snippet":k.curlSnippet,loading:g.docLoading,doc:g.selectedDoc,onCurlModal:t[5]||(t[5]=t=>e.$refs.curlModal.show())},null,8,["action","curl-snippet","loading","doc"]),g.action.name in g.actions&&(Object.keys(g.action.args).length||g.action.supportsExtraArgs)?((0,s.wg)(),(0,s.iD)("section",w,[A,(0,s.Wm)(j,{action:g.action,loading:g.loading,running:g.running,"selected-arg":g.selectedArg,"selected-argdoc":g.selectedArgdoc,onAdd:k.addArg,onSelect:k.selectArgdoc,onRemove:k.removeArg,onArgEdit:t[6]||(t[6]=e=>g.action.args[e.name].value=e.value),onExtraArgNameEdit:t[7]||(t[7]=e=>g.action.extraArgs[e.index].name=e.value),onExtraArgValueEdit:t[8]||(t[8]=e=>g.action.extraArgs[e.index].value=e.value)},null,8,["action","loading","running","selected-arg","selected-argdoc","onAdd","onSelect","onRemove"])])):(0,s.kq)("",!0),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])])):(0,s.kq)("",!0),g.structuredInput?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",x,[(0,s._)("div",I,[(0,s._)("label",null,[(0,s.wy)((0,s._)("textarea",{"onUpdate:modelValue":t[9]||(t[9]=e=>g.rawRequest=e),ref:"rawAction",placeholder:g.rawRequestPlaceholder},null,8,_),[[a.nr,g.rawRequest]])]),(0,s._)("button",{type:n.withSave?"button":"submit",disabled:g.running,class:"raw-run-btn btn-primary",title:"Run",onClick:t[10]||(t[10]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},C,8,D)]),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])]))],544)])],2)}n(7658),n(8783),n(3465);var E=n(637);const R=e=>((0,s.dD)("data-v-1edf7bde"),e=e(),(0,s.Cn)(),e),O={class:"args-body"},$={key:0,class:"args-list"},j=["disabled","placeholder","value","onInput","onFocus"],T={key:0,class:"required-flag"},N={key:0,class:"extra-args"},L={class:"col-5"},M=["disabled","value","onInput"],U={class:"col-6"},Z=["disabled","value","onInput"],B={class:"col-1 buttons"},K=["onClick"],J=R((()=>(0,s._)("i",{class:"fas fa-trash"},null,-1))),V=[J],H={key:1,class:"add-arg"},z=R((()=>(0,s._)("i",{class:"fas fa-plus"},null,-1))),W=[z];function P(e,t,n,a,o,r){const l=(0,s.up)("Argdoc");return(0,s.wg)(),(0,s.iD)("div",O,[Object.keys(n.action.args).length||n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",$,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(Object.keys(n.action.args),(e=>((0,s.wg)(),(0,s.iD)("div",{class:"arg",key:e},[(0,s._)("label",null,[(0,s._)("input",{type:"text",class:(0,i.C_)(["action-arg-value",{required:n.action.args[e].required}]),disabled:n.running,placeholder:e,value:n.action.args[e].value,onInput:t=>r.onArgEdit(e,t),onFocus:t=>r.onSelect(e)},null,42,j),n.action.args[e].required?((0,s.wg)(),(0,s.iD)("span",T,"*")):(0,s.kq)("",!0)]),n.selectedArgdoc&&n.selectedArg&&e===n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:0,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading,"is-mobile":""},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])))),128)),Object.keys(n.action.extraArgs).length?((0,s.wg)(),(0,s.iD)("div",N,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(n.action.extraArgs,((t,i)=>((0,s.wg)(),(0,s.iD)("div",{class:"arg extra-arg",key:i},[(0,s._)("label",L,[(0,s._)("input",{type:"text",class:"action-extra-arg-name",placeholder:"Name",disabled:n.running,value:t.name,onInput:e=>r.onExtraArgNameEdit(i,e.target.value)},null,40,M)]),(0,s._)("label",U,[(0,s._)("input",{type:"text",class:"action-extra-arg-value",placeholder:"Value",disabled:n.running,value:t.value,onInput:e=>r.onExtraArgValueEdit(i,e.target.value)},null,40,Z)]),(0,s._)("label",B,[(0,s._)("button",{type:"button",class:"action-extra-arg-del",title:"Remove argument",onClick:t=>e.$emit("remove",i)},V,8,K)])])))),128))])):(0,s.kq)("",!0),n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",H,[(0,s._)("button",{type:"button",title:"Add an argument",onClick:t[0]||(t[0]=(...e)=>r.onArgAdd&&r.onArgAdd(...e))},W)])):(0,s.kq)("",!0)])):(0,s.kq)("",!0),n.selectedArgdoc&&n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:1,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])}const F=e=>((0,s.dD)("data-v-2df98b7b"),e=e(),(0,s.Cn)(),e),Y=["textContent"],G={key:0,class:"flag required"},X={key:1,class:"flag optional"},Q={class:"doc html"},ee={key:1},te=["innerHTML"],ne={key:1,class:"type"},se=F((()=>(0,s._)("b",null,"Type:",-1)));function ie(e,t,n,a,o,r){const l=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("article",{class:(0,i.C_)(["argdoc-container",{mobile:n.isMobile,widescreen:!n.isMobile}])},[(0,s._)("h2",null,[(0,s.Uk)(" Argument: "),(0,s._)("div",{class:"argname",textContent:(0,i.zw)(n.name)},null,8,Y),n.args.required?((0,s.wg)(),(0,s.iD)("span",G,"[Required]")):((0,s.wg)(),(0,s.iD)("span",X,"[Optional]"))]),(0,s._)("div",Q,[n.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):((0,s.wg)(),(0,s.iD)("span",ee,[n.doc?.length?((0,s.wg)(),(0,s.iD)("span",{key:0,innerHTML:n.doc},null,8,te)):(0,s.kq)("",!0),n.args.type?((0,s.wg)(),(0,s.iD)("div",ne,[se,(0,s.Uk)("   "+(0,i.zw)(n.args.type),1)])):(0,s.kq)("",!0)]))])],2)}var ae=n(6791),oe={name:"Argdoc",components:{Loading:ae.Z},props:{args:{type:Object,default:()=>({})},name:{type:String,required:!0},doc:String,loading:Boolean,isMobile:Boolean}},re=n(3744);const le=(0,re.Z)(oe,[["render",ie],["__scopeId","data-v-2df98b7b"]]);var ce=le,ue={name:"ActionArgs",components:{Argdoc:ce},emits:["add","arg-edit","extra-arg-name-edit","extra-arg-value-edit","remove","select"],props:{action:Object,loading:Boolean,running:Boolean,selectedArg:String,selectedArgdoc:String},methods:{onArgAdd(){this.$emit("add"),this.$nextTick((()=>{const e=this.$el.querySelectorAll(".action-extra-arg-name");e.length&&e[e.length-1].focus()}))},onArgEdit(e,t){this.$emit("arg-edit",{name:e,value:t.target.value})},onExtraArgNameEdit(e,t){this.$emit("extra-arg-name-edit",{index:e,value:t})},onExtraArgValueEdit(e,t){this.$emit("extra-arg-value-edit",{index:e,value:t})},onSelect(e){this.$emit("select",e)}}};const de=(0,re.Z)(ue,[["render",P],["__scopeId","data-v-1edf7bde"]]);var he=de;const pe=e=>((0,s.dD)("data-v-105c186a"),e=e(),(0,s.Cn)(),e),ge={key:0,class:"doc-container"},me={class:"title"},ve=pe((()=>(0,s._)("i",{class:"fas fa-book"},null,-1))),be=["href"],ye={key:0,class:"buttons"},ke=pe((()=>(0,s._)("i",{class:"fas fa-puzzle-piece"},null,-1))),fe=[ke],we=pe((()=>(0,s._)("i",{class:"fas fa-terminal"},null,-1))),Ae=[we],xe={class:"doc html"},Ie=["innerHTML"];function _e(e,t,n,i,a,o){const r=(0,s.up)("Loading");return n.doc?.length?((0,s.wg)(),(0,s.iD)("section",ge,[(0,s._)("h2",null,[(0,s._)("div",me,[ve,(0,s.Uk)("   "),(0,s._)("a",{href:n.action?.doc_url},"Action documentation",8,be)]),n.action?.name?((0,s.wg)(),(0,s.iD)("div",ye,[o.pluginName?.length?((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",title:"Go to extension",onClick:t[0]||(t[0]=(...e)=>o.onExtClick&&o.onExtClick(...e))},fe)):(0,s.kq)("",!0),n.curlSnippet?.length?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",title:"cURL command",onClick:t[1]||(t[1]=t=>e.$emit("curl-modal"))},Ae)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)]),(0,s._)("div",xe,[n.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):((0,s.wg)(),(0,s.iD)("span",{key:1,innerHTML:n.doc},null,8,Ie))])])):(0,s.kq)("",!0)}var De={name:"ActionDoc",components:{Loading:ae.Z},emits:["curl-modal"],props:{action:Object,doc:String,curlSnippet:String,loading:Boolean},computed:{pluginName(){const e=(this.action?.name||"").split(".");return e.length>1?e.slice(0,-1).join("."):null}},methods:{onExtClick(){window.location.href=`/#extensions?extension=${this.pluginName}`}}};const qe=(0,re.Z)(De,[["render",_e],["__scopeId","data-v-105c186a"]]);var Ce=qe;const Se={class:"autocomplete"},Ee=["text"],Re=["placeholder","disabled","value"],Oe={key:0,class:"items"},$e=["data-item","onClick"],je={key:0,class:"matching"},Te={class:"normal"};function Ne(e,t,n,a,o,r){return(0,s.wg)(),(0,s.iD)("div",Se,[(0,s._)("label",{text:n.label},[(0,s._)("input",{type:"text",class:"input",ref:"input",placeholder:n.placeholder,disabled:n.disabled,value:n.value,onFocus:t[0]||(t[0]=(...e)=>r.onFocus&&r.onFocus(...e)),onInput:t[1]||(t[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:t[2]||(t[2]=(...e)=>r.onBlur&&r.onBlur(...e)),onKeydown:t[3]||(t[3]=(...e)=>r.onInputKeyDown&&r.onInputKeyDown(...e)),onKeyup:t[4]||(t[4]=(...e)=>r.onInputKeyUp&&r.onInputKeyUp(...e))},null,40,Re)],8,Ee),r.showItems?((0,s.wg)(),(0,s.iD)("div",Oe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(r.visibleItems,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["item",{active:t===o.curIndex}]),key:e,"data-item":e,onClick:t=>r.onItemSelect(e)},[n.value?.length?((0,s.wg)(),(0,s.iD)("span",je,(0,i.zw)(e.substr(0,n.value.length)),1)):(0,s.kq)("",!0),(0,s._)("span",Te,(0,i.zw)(e.substr(n.value?.length||0)),1)],10,$e)))),128))])):(0,s.kq)("",!0)])}var Le={name:"Autocomplete",emits:["input"],props:{items:{type:Array,required:!0},value:{type:String,default:""},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},label:{type:String},placeholder:{type:String},showResultsWhenBlank:{type:Boolean,default:!1}},data(){return{visible:!1,curIndex:-1}},computed:{visibleItems(){if(!this.value?.length)return this.items;const e=this.value.toUpperCase();return e?.length?this.items.filter((t=>t.substr(0,e.length).toUpperCase()===e)):this.showResultsWhenBlank?this.items:[]},showItems(){return this.visible&&this.items?.length}},methods:{selectNextItem(){this.curIndex++,this.normalizeIndex()},selectPrevItem(){this.curIndex--,this.normalizeIndex()},normalizeIndex(){this.curIndex>=this.visibleItems.length&&(this.curIndex=0),this.curIndex<0&&(this.curIndex=this.visibleItems.length-1);const e=this.$el.querySelector("[data-item='"+this.visibleItems[this.curIndex]+"']");e&&e.scrollIntoView({block:"start",inline:"nearest",behavior:"smooth"})},valueIsInItems(){return!!this.value&&this.items.indexOf(this.value)>=0},onFocus(){(this.showResultsWhenBlank||this.value?.length)&&(this.visible=!0)},onInput(e){let t=e.target.value;this.valueIsInItems()&&(this.visible=!1),e.stopPropagation(),this.$emit("input",t),this.curIndex=-1,this.visible=!0},onBlur(e){this.onInput(e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onItemSelect(e){this.$emit("input",e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onInputKeyUp(e){["ArrowUp","ArrowDown","Tab","Enter","Escape"].indexOf(e.key)>=0&&e.stopPropagation(),"Enter"===e.key&&this.valueIsInItems()&&(this.$refs.input.blur(),this.visible=!1)},onInputKeyDown(e){"ArrowDown"===e.key||"Tab"===e.key&&!e.shiftKey||"j"===e.key&&e.ctrlKey?(this.selectNextItem(),e.preventDefault()):"ArrowUp"===e.key||"Tab"===e.key&&e.shiftKey||"k"===e.key&&e.ctrlKey?(this.selectPrevItem(),e.preventDefault()):"Enter"===e.key?this.curIndex>-1&&this.visible&&(e.preventDefault(),this.onItemSelect(this.visibleItems[this.curIndex]),this.$refs.input.focus()):"Escape"===e.key&&(this.visible=!1)},onDocumentClick(e){this.$el.contains(e.target)||e.target.classList.contains("item")||(this.visible=!1)}},mounted(){document.addEventListener("click",this.onDocumentClick),this.autofocus&&this.$refs.input.focus()}};const Me=(0,re.Z)(Le,[["render",Ne],["__scopeId","data-v-1f70dd66"]]);var Ue=Me,Ze=n(3493),Be=n(803),Ke=n(8735),Je=n(3176),Ve=n(8637),He={mixins:[Ve.Z],emits:["input"],components:{ActionArgs:he,ActionDoc:Ce,Autocomplete:Ue,Loading:ae.Z,Modal:Ze.Z,Response:Be.Z,Tab:Ke.Z,Tabs:Je.Z},props:{value:{type:Object},withSave:{type:Boolean,default:!1}},data(){return{loading:!1,running:!1,docLoading:!1,structuredInput:!0,selectedDoc:void 0,selectedArg:void 0,selectedArgdoc:void 0,response:void 0,error:void 0,rawRequest:void 0,rawRequestPlaceholder:'Raw JSON request. Example:\n\n{"type": "request", "action": "file.list", "args": {"path": "/"}}',actions:{},plugins:{},procedures:{},actionDocsCache:{},action:{name:void 0,args:{},extraArgs:[],supportsExtraArgs:!1}}},computed:{currentActionDocURL(){return this.action?.doc_url},isValidAction(){return this.action?.name?.length&&this.action.name in this.actions&&Object.values(this.action.args).every((e=>!e.required||e.value?.length))},autocompleteItems(){return this.getPluginName(this.action.name)in this.plugins?Object.keys(this.actions).sort():Object.keys(this.plugins).sort().map((e=>`${e}.`))},actionInput(){return this.$refs.autocomplete.$el.parentElement.querySelector("input[type=text]")},requestArgs(){return this.action.name?{...Object.entries(this.action.args).reduce(((e,t)=>{if(null!=t[1].value){let s=t[1].value;try{s=JSON.parse(s)}catch(n){console.debug("Not a valid JSON value"),console.debug(s)}e[t[0]]=s}return e}),{}),...(this.action.extraArgs||[]).reduce(((e,t)=>{let n=t.value;try{n=JSON.parse(n)}catch(s){console.debug("Not a valid JSON value"),console.debug(n)}return e[t.name]=n,e}),{})}:{}},curlURL(){return`${window.location.protocol}//${window.location.host}/execute`},curlSnippet(){if(!this.action.name)return"";const e={type:"request",action:this.action.name,args:this.requestArgs},t=JSON.stringify(e,null,2);return`curl -XPOST -H "Content-Type: application/json" \\\n -H "Cookie: session_token=${this.getCookies()["session_token"]}" \\\n -d '\n {\n `+this.indent(t.split("\n").slice(1,t.length-2).join("\n"),2).trim()+"' \\\n "+`'${this.curlURL}'`},highlightedCurlSnippet(){return E.Z.highlight("# Note: Replace the cookie with a JWT token for production cases\n"+this.curlSnippet,{language:"bash"}).value}},methods:{async refresh(){this.loading=!0;try{[this.procedures,this.plugins]=await Promise.all([this.request("inspect.get_procedures"),this.request("inspect.get_all_plugins")])}finally{this.loading=!1}this.plugins.procedure={name:"procedure",actions:Object.entries(this.procedures||{}).reduce(((e,[t,n])=>(e[t]={name:t,args:(n.args||[]).reduce(((e,t)=>(e[t]={name:t,required:!1},e)),{}),supportsExtraArgs:!0},e)),{})};for(const n of Object.values(this.plugins))for(const e of Object.values(n.actions))e.name=n.name+"."+e.name,e.supportsExtraArgs=!!e.has_kwargs,delete e.has_kwargs,this.actions[e.name]=e;const e=this.getUrlArgs(),t=e?.action;t?.length&&t in this.actions&&t!==this.action.name&&this.updateAction(t)},async updateAction(e,t){let{force:n,args:s,extraArgs:i}=t||{};if(s||(s={}),i||(i=[]),e===this.action.name&&!n)return;if(this.action.name=e,!(this.action.name in this.actions))return this.selectedDoc=void 0,void this.resetArgdoc();this.resetArgdoc(),this.docLoading=!0;try{this.action={...this.actions[this.action.name],args:Object.entries(this.actions[this.action.name].args).reduce(((e,t)=>(e[t[0]]={...t[1],value:s?.[t[0]]??t[1].default},e)),{}),extraArgs:i||[]}}finally{this.docLoading=!1}this.selectedDoc=this.actionDocsCache[this.action.name]?.html||await this.parseDoc(this.action.doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name].html=this.selectedDoc,this.setUrlArgs({action:this.action.name});const a=this.$el.querySelector(".action-arg-value");a?a.focus():this.$nextTick((()=>{this.actionInput.focus()})),this.response=void 0,this.error=void 0},async parseDoc(e){return e?.length?await this.request("utils.rst_to_html",{text:e}):e},addArg(){this.action.extraArgs.push({name:void 0,value:void 0})},removeArg(e){this.action.extraArgs.pop(e)},async selectArgdoc(e){this.selectedArg=e,this.selectedArgdoc=this.actionDocsCache[this.action.name]?.[e]?.html||await this.parseDoc(this.action.args[e].doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name][e]={html:this.selectedArgdoc}},resetArgdoc(){this.selectedArg=void 0,this.selectedArgdoc=void 0},onInputTypeChange(e){this.structuredInput=e,this.response=void 0,this.error=void 0,this.$nextTick((()=>{e?this.actionInput.focus():(this.$refs.rawAction.focus(),this.isValidAction&&(this.rawRequest=JSON.stringify(this.toRequest(this.action),null,2)))}))},onResponse(e){this.response=("string"===typeof e?e:JSON.stringify(e,null,2)).trim(),this.error=void 0},onError(e){this.response=void 0,this.error=e},onDone(){this.running=!1},getPluginName(e){return e?.length?e.split(".").slice(0,-1).join("."):""},executeAction(){if((this.action.name||this.rawRequest)&&!this.running)if(this.running=!0,this.structuredInput)this.request(this.action.name,this.requestArgs).then(this.onResponse).catch(this.onError).finally(this.onDone);else try{const e=JSON.parse(this.rawRequest);this.execute(e).then(this.onResponse).catch(this.onError).finally(this.onDone)}catch(e){this.notify({error:!0,title:"Invalid JSON request",text:e.toString()})}},toRequest(e){return{type:"request",action:e.name,args:this.requestArgs}},emitInput(e){e=e||this.value,e&&this.$emit("input",this.toRequest(e))},onClick(e){"a"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.preventDefault(),window.open(e.target.getAttribute("href","_blank")))},onValueChanged(e){if(e=e||this.value,!e)return;const t=e.name||e.action;this.$nextTick((()=>{this.updateAction(t,{force:!0,args:e.args||{},extraArgs:e.extraArgs||[]})}))},onSubmit(){this.isValidAction&&(this.withSave?this.emitInput(this.action):this.executeAction())}},watch:{value:{immediate:!0,handler(e){this.onValueChanged(e)}}},async mounted(){await this.refresh(),await this.onValueChanged()}};const ze=(0,re.Z)(He,[["render",S],["__scopeId","data-v-48afe350"]]);var We=ze},803:function(e,t,n){n.d(t,{Z:function(){return x}});var s=n(6252),i=n(3577);const a=e=>((0,s.dD)("data-v-801045b2"),e=e(),(0,s.Cn)(),e),o={class:"response"},r={key:0},l={class:"title"},c={class:"buttons"},u=a((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),d=[u],h={key:1,class:"output response"},p=["innerHTML"],g=["textContent"],m={key:2,class:"output error"},v=["textContent"];function b(e,t,n,a,u,b){return(0,s.wg)(),(0,s.iD)("section",o,[null!=n.error||null!=n.response?((0,s.wg)(),(0,s.iD)("h2",r,[(0,s._)("span",l,(0,i.zw)(null!=n.error?"Error":"Output"),1),(0,s._)("span",c,[(0,s._)("button",{type:"button",title:"Copy to clipboard",onClick:t[0]||(t[0]=t=>e.copyToClipboard(n.response))},d)])])):(0,s.kq)("",!0),null!=n.response?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("pre",null,[null!=b.jsonResponse?((0,s.wg)(),(0,s.iD)("code",{key:0,innerHTML:b.jsonResponse},null,8,p)):((0,s.wg)(),(0,s.iD)("code",{key:1,textContent:(0,i.zw)(n.response)},null,8,g))])])):null!=n.error?((0,s.wg)(),(0,s.iD)("div",m,[(0,s._)("pre",{textContent:(0,i.zw)(n.error)},null,8,v)])):(0,s.kq)("",!0)])}n(8783),n(3465);var y=n(637),k=n(8637),f={name:"Response",mixins:[k.Z],props:{response:String,error:String},computed:{isJSON(){try{return null!=JSON.parse(this.response)}catch(e){return!1}},jsonResponse(){return this.isJSON?y.Z.highlight(this.response,{language:"json"}).value:null}}},w=n(3744);const A=(0,w.Z)(f,[["render",b],["__scopeId","data-v-801045b2"]]);var x=A}}]); -//# sourceMappingURL=1807.4ba7d261.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js b/platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js new file mode 100644 index 0000000000..dc2554cf22 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1807],{1807:function(e,t,n){n.d(t,{Z:function(){return We}});var s=n(6252),i=n(3577),a=n(9963);const o=e=>((0,s.dD)("data-v-48afe350"),e=e(),(0,s.Cn)(),e),r={class:"action-editor"},l={class:"curl-modal-container"},c=["innerHTML"],u={class:"header-container"},d={class:"tabs-container"},h={key:0,class:"buttons"},p=["disabled"],g=o((()=>(0,s._)("i",{class:"fas fa-save"},null,-1))),m=[g],v={key:0,class:"request structured"},b={class:"autocomplete-container"},y=["type","disabled"],k=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),f=[k],w={key:0,class:"args"},A=o((()=>(0,s._)("h2",null,[(0,s._)("i",{class:"fas fa-code"}),(0,s.Uk)("   Arguments ")],-1))),x={key:1,class:"request raw-request"},I={class:"first-row"},_=["placeholder"],D=["type","disabled"],q=o((()=>(0,s._)("i",{class:"fas fa-play"},null,-1))),C=[q];function S(e,t,n,o,g,k){const q=(0,s.up)("Loading"),S=(0,s.up)("Modal"),E=(0,s.up)("Tab"),R=(0,s.up)("Tabs"),O=(0,s.up)("Autocomplete"),$=(0,s.up)("ActionDoc"),j=(0,s.up)("ActionArgs"),T=(0,s.up)("Response");return(0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["action-editor-container",{"with-save":n.withSave}]),onClick:t[12]||(t[12]=(...e)=>k.onClick&&k.onClick(...e))},[g.loading?((0,s.wg)(),(0,s.j4)(q,{key:0})):(0,s.kq)("",!0),(0,s._)("div",r,[(0,s._)("div",l,[k.curlSnippet?.length?((0,s.wg)(),(0,s.j4)(S,{key:0,ref:"curlModal",title:"curl request"},{default:(0,s.w5)((()=>[(0,s._)("div",{class:"output curl-snippet",onClick:t[0]||(t[0]=t=>e.copyToClipboard(k.curlSnippet))},[(0,s._)("pre",null,[(0,s._)("code",{innerHTML:k.highlightedCurlSnippet},null,8,c)])])])),_:1},512)):(0,s.kq)("",!0)]),(0,s._)("div",u,[(0,s._)("div",d,[(0,s.Wm)(R,null,{default:(0,s.w5)((()=>[(0,s.Wm)(E,{selected:g.structuredInput,"icon-class":"fas fa-list",onInput:t[1]||(t[1]=e=>k.onInputTypeChange(!0))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Structured ")])),_:1},8,["selected"]),(0,s.Wm)(E,{selected:!g.structuredInput,"icon-class":"fas fa-code",onInput:t[2]||(t[2]=e=>k.onInputTypeChange(!1))},{default:(0,s.w5)((()=>[(0,s.Uk)(" Raw ")])),_:1},8,["selected"])])),_:1})]),n.withSave?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("button",{type:"submit",class:"save-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Save",onClick:t[3]||(t[3]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["stop"]))},m,8,p)])):(0,s.kq)("",!0)]),(0,s._)("form",{ref:"actionForm",autocomplete:"off",onSubmit:t[11]||(t[11]=(0,a.iM)(((...e)=>k.onSubmit&&k.onSubmit(...e)),["prevent"]))},[g.structuredInput?((0,s.wg)(),(0,s.iD)("div",v,[(0,s._)("header",null,[(0,s._)("div",b,[(0,s.Wm)(O,{ref:"autocomplete",items:k.autocompleteItems,onInput:k.updateAction,placeholder:"Action","show-results-when-blank":"",autofocus:"",disabled:g.running,value:g.action.name},null,8,["items","onInput","disabled","value"]),(0,s._)("button",{type:n.withSave?"button":"submit",class:"run-btn btn-primary",disabled:g.running||!k.isValidAction,title:"Run",onClick:t[4]||(t[4]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},f,8,y)])]),(0,s.Wm)($,{action:g.action,"curl-snippet":k.curlSnippet,loading:g.docLoading,doc:g.selectedDoc,onCurlModal:t[5]||(t[5]=t=>e.$refs.curlModal.show())},null,8,["action","curl-snippet","loading","doc"]),g.action.name in g.actions&&(Object.keys(g.action.args).length||g.action.supportsExtraArgs)?((0,s.wg)(),(0,s.iD)("section",w,[A,(0,s.Wm)(j,{action:g.action,loading:g.loading,running:g.running,"selected-arg":g.selectedArg,"selected-argdoc":g.selectedArgdoc,onAdd:k.addArg,onSelect:k.selectArgdoc,onRemove:k.removeArg,onArgEdit:t[6]||(t[6]=e=>g.action.args[e.name].value=e.value),onExtraArgNameEdit:t[7]||(t[7]=e=>g.action.extraArgs[e.index].name=e.value),onExtraArgValueEdit:t[8]||(t[8]=e=>g.action.extraArgs[e.index].value=e.value)},null,8,["action","loading","running","selected-arg","selected-argdoc","onAdd","onSelect","onRemove"])])):(0,s.kq)("",!0),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])])):(0,s.kq)("",!0),g.structuredInput?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",x,[(0,s._)("div",I,[(0,s._)("label",null,[(0,s.wy)((0,s._)("textarea",{"onUpdate:modelValue":t[9]||(t[9]=e=>g.rawRequest=e),ref:"rawAction",placeholder:g.rawRequestPlaceholder},null,8,_),[[a.nr,g.rawRequest]])]),(0,s._)("button",{type:n.withSave?"button":"submit",disabled:g.running,class:"raw-run-btn btn-primary",title:"Run",onClick:t[10]||(t[10]=(0,a.iM)(((...e)=>k.executeAction&&k.executeAction(...e)),["stop"]))},C,8,D)]),(0,s.Wm)(T,{response:g.response,error:g.error},null,8,["response","error"])]))],544)])],2)}n(560),n(8783),n(3465);var E=n(637);const R=e=>((0,s.dD)("data-v-1edf7bde"),e=e(),(0,s.Cn)(),e),O={class:"args-body"},$={key:0,class:"args-list"},j=["disabled","placeholder","value","onInput","onFocus"],T={key:0,class:"required-flag"},N={key:0,class:"extra-args"},L={class:"col-5"},M=["disabled","value","onInput"],U={class:"col-6"},Z=["disabled","value","onInput"],B={class:"col-1 buttons"},K=["onClick"],J=R((()=>(0,s._)("i",{class:"fas fa-trash"},null,-1))),V=[J],H={key:1,class:"add-arg"},z=R((()=>(0,s._)("i",{class:"fas fa-plus"},null,-1))),W=[z];function P(e,t,n,a,o,r){const l=(0,s.up)("Argdoc");return(0,s.wg)(),(0,s.iD)("div",O,[Object.keys(n.action.args).length||n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",$,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(Object.keys(n.action.args),(e=>((0,s.wg)(),(0,s.iD)("div",{class:"arg",key:e},[(0,s._)("label",null,[(0,s._)("input",{type:"text",class:(0,i.C_)(["action-arg-value",{required:n.action.args[e].required}]),disabled:n.running,placeholder:e,value:n.action.args[e].value,onInput:t=>r.onArgEdit(e,t),onFocus:t=>r.onSelect(e)},null,42,j),n.action.args[e].required?((0,s.wg)(),(0,s.iD)("span",T,"*")):(0,s.kq)("",!0)]),n.selectedArgdoc&&n.selectedArg&&e===n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:0,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading,"is-mobile":""},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])))),128)),Object.keys(n.action.extraArgs).length?((0,s.wg)(),(0,s.iD)("div",N,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(n.action.extraArgs,((t,i)=>((0,s.wg)(),(0,s.iD)("div",{class:"arg extra-arg",key:i},[(0,s._)("label",L,[(0,s._)("input",{type:"text",class:"action-extra-arg-name",placeholder:"Name",disabled:n.running,value:t.name,onInput:e=>r.onExtraArgNameEdit(i,e.target.value)},null,40,M)]),(0,s._)("label",U,[(0,s._)("input",{type:"text",class:"action-extra-arg-value",placeholder:"Value",disabled:n.running,value:t.value,onInput:e=>r.onExtraArgValueEdit(i,e.target.value)},null,40,Z)]),(0,s._)("label",B,[(0,s._)("button",{type:"button",class:"action-extra-arg-del",title:"Remove argument",onClick:t=>e.$emit("remove",i)},V,8,K)])])))),128))])):(0,s.kq)("",!0),n.action.supportsExtraArgs?((0,s.wg)(),(0,s.iD)("div",H,[(0,s._)("button",{type:"button",title:"Add an argument",onClick:t[0]||(t[0]=(...e)=>r.onArgAdd&&r.onArgAdd(...e))},W)])):(0,s.kq)("",!0)])):(0,s.kq)("",!0),n.selectedArgdoc&&n.selectedArg?((0,s.wg)(),(0,s.j4)(l,{key:1,name:n.selectedArg,args:n.action.args[n.selectedArg],doc:n.selectedArgdoc,loading:n.loading},null,8,["name","args","doc","loading"])):(0,s.kq)("",!0)])}const F=e=>((0,s.dD)("data-v-2df98b7b"),e=e(),(0,s.Cn)(),e),Y=["textContent"],G={key:0,class:"flag required"},X={key:1,class:"flag optional"},Q={class:"doc html"},ee={key:1},te=["innerHTML"],ne={key:1,class:"type"},se=F((()=>(0,s._)("b",null,"Type:",-1)));function ie(e,t,n,a,o,r){const l=(0,s.up)("Loading");return(0,s.wg)(),(0,s.iD)("article",{class:(0,i.C_)(["argdoc-container",{mobile:n.isMobile,widescreen:!n.isMobile}])},[(0,s._)("h2",null,[(0,s.Uk)(" Argument: "),(0,s._)("div",{class:"argname",textContent:(0,i.zw)(n.name)},null,8,Y),n.args.required?((0,s.wg)(),(0,s.iD)("span",G,"[Required]")):((0,s.wg)(),(0,s.iD)("span",X,"[Optional]"))]),(0,s._)("div",Q,[n.loading?((0,s.wg)(),(0,s.j4)(l,{key:0})):((0,s.wg)(),(0,s.iD)("span",ee,[n.doc?.length?((0,s.wg)(),(0,s.iD)("span",{key:0,innerHTML:n.doc},null,8,te)):(0,s.kq)("",!0),n.args.type?((0,s.wg)(),(0,s.iD)("div",ne,[se,(0,s.Uk)("   "+(0,i.zw)(n.args.type),1)])):(0,s.kq)("",!0)]))])],2)}var ae=n(6791),oe={name:"Argdoc",components:{Loading:ae.Z},props:{args:{type:Object,default:()=>({})},name:{type:String,required:!0},doc:String,loading:Boolean,isMobile:Boolean}},re=n(3744);const le=(0,re.Z)(oe,[["render",ie],["__scopeId","data-v-2df98b7b"]]);var ce=le,ue={name:"ActionArgs",components:{Argdoc:ce},emits:["add","arg-edit","extra-arg-name-edit","extra-arg-value-edit","remove","select"],props:{action:Object,loading:Boolean,running:Boolean,selectedArg:String,selectedArgdoc:String},methods:{onArgAdd(){this.$emit("add"),this.$nextTick((()=>{const e=this.$el.querySelectorAll(".action-extra-arg-name");e.length&&e[e.length-1].focus()}))},onArgEdit(e,t){this.$emit("arg-edit",{name:e,value:t.target.value})},onExtraArgNameEdit(e,t){this.$emit("extra-arg-name-edit",{index:e,value:t})},onExtraArgValueEdit(e,t){this.$emit("extra-arg-value-edit",{index:e,value:t})},onSelect(e){this.$emit("select",e)}}};const de=(0,re.Z)(ue,[["render",P],["__scopeId","data-v-1edf7bde"]]);var he=de;const pe=e=>((0,s.dD)("data-v-105c186a"),e=e(),(0,s.Cn)(),e),ge={key:0,class:"doc-container"},me={class:"title"},ve=pe((()=>(0,s._)("i",{class:"fas fa-book"},null,-1))),be=["href"],ye={key:0,class:"buttons"},ke=pe((()=>(0,s._)("i",{class:"fas fa-puzzle-piece"},null,-1))),fe=[ke],we=pe((()=>(0,s._)("i",{class:"fas fa-terminal"},null,-1))),Ae=[we],xe={class:"doc html"},Ie=["innerHTML"];function _e(e,t,n,i,a,o){const r=(0,s.up)("Loading");return n.doc?.length?((0,s.wg)(),(0,s.iD)("section",ge,[(0,s._)("h2",null,[(0,s._)("div",me,[ve,(0,s.Uk)("   "),(0,s._)("a",{href:n.action?.doc_url},"Action documentation",8,be)]),n.action?.name?((0,s.wg)(),(0,s.iD)("div",ye,[o.pluginName?.length?((0,s.wg)(),(0,s.iD)("button",{key:0,type:"button",title:"Go to extension",onClick:t[0]||(t[0]=(...e)=>o.onExtClick&&o.onExtClick(...e))},fe)):(0,s.kq)("",!0),n.curlSnippet?.length?((0,s.wg)(),(0,s.iD)("button",{key:1,type:"button",title:"cURL command",onClick:t[1]||(t[1]=t=>e.$emit("curl-modal"))},Ae)):(0,s.kq)("",!0)])):(0,s.kq)("",!0)]),(0,s._)("div",xe,[n.loading?((0,s.wg)(),(0,s.j4)(r,{key:0})):((0,s.wg)(),(0,s.iD)("span",{key:1,innerHTML:n.doc},null,8,Ie))])])):(0,s.kq)("",!0)}var De={name:"ActionDoc",components:{Loading:ae.Z},emits:["curl-modal"],props:{action:Object,doc:String,curlSnippet:String,loading:Boolean},computed:{pluginName(){const e=(this.action?.name||"").split(".");return e.length>1?e.slice(0,-1).join("."):null}},methods:{onExtClick(){window.location.href=`/#extensions?extension=${this.pluginName}`}}};const qe=(0,re.Z)(De,[["render",_e],["__scopeId","data-v-105c186a"]]);var Ce=qe;const Se={class:"autocomplete"},Ee=["text"],Re=["placeholder","disabled","value"],Oe={key:0,class:"items"},$e=["data-item","onClick"],je={key:0,class:"matching"},Te={class:"normal"};function Ne(e,t,n,a,o,r){return(0,s.wg)(),(0,s.iD)("div",Se,[(0,s._)("label",{text:n.label},[(0,s._)("input",{type:"text",class:"input",ref:"input",placeholder:n.placeholder,disabled:n.disabled,value:n.value,onFocus:t[0]||(t[0]=(...e)=>r.onFocus&&r.onFocus(...e)),onInput:t[1]||(t[1]=(...e)=>r.onInput&&r.onInput(...e)),onBlur:t[2]||(t[2]=(...e)=>r.onBlur&&r.onBlur(...e)),onKeydown:t[3]||(t[3]=(...e)=>r.onInputKeyDown&&r.onInputKeyDown(...e)),onKeyup:t[4]||(t[4]=(...e)=>r.onInputKeyUp&&r.onInputKeyUp(...e))},null,40,Re)],8,Ee),r.showItems?((0,s.wg)(),(0,s.iD)("div",Oe,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(r.visibleItems,((e,t)=>((0,s.wg)(),(0,s.iD)("div",{class:(0,i.C_)(["item",{active:t===o.curIndex}]),key:e,"data-item":e,onClick:t=>r.onItemSelect(e)},[n.value?.length?((0,s.wg)(),(0,s.iD)("span",je,(0,i.zw)(e.substr(0,n.value.length)),1)):(0,s.kq)("",!0),(0,s._)("span",Te,(0,i.zw)(e.substr(n.value?.length||0)),1)],10,$e)))),128))])):(0,s.kq)("",!0)])}var Le={name:"Autocomplete",emits:["input"],props:{items:{type:Array,required:!0},value:{type:String,default:""},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},label:{type:String},placeholder:{type:String},showResultsWhenBlank:{type:Boolean,default:!1}},data(){return{visible:!1,curIndex:-1}},computed:{visibleItems(){if(!this.value?.length)return this.items;const e=this.value.toUpperCase();return e?.length?this.items.filter((t=>t.substr(0,e.length).toUpperCase()===e)):this.showResultsWhenBlank?this.items:[]},showItems(){return this.visible&&this.items?.length}},methods:{selectNextItem(){this.curIndex++,this.normalizeIndex()},selectPrevItem(){this.curIndex--,this.normalizeIndex()},normalizeIndex(){this.curIndex>=this.visibleItems.length&&(this.curIndex=0),this.curIndex<0&&(this.curIndex=this.visibleItems.length-1);const e=this.$el.querySelector("[data-item='"+this.visibleItems[this.curIndex]+"']");e&&e.scrollIntoView({block:"start",inline:"nearest",behavior:"smooth"})},valueIsInItems(){return!!this.value&&this.items.indexOf(this.value)>=0},onFocus(){(this.showResultsWhenBlank||this.value?.length)&&(this.visible=!0)},onInput(e){let t=e.target.value;this.valueIsInItems()&&(this.visible=!1),e.stopPropagation(),this.$emit("input",t),this.curIndex=-1,this.visible=!0},onBlur(e){this.onInput(e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onItemSelect(e){this.$emit("input",e),this.$nextTick((()=>{this.valueIsInItems()&&(this.visible=!1)}))},onInputKeyUp(e){["ArrowUp","ArrowDown","Tab","Enter","Escape"].indexOf(e.key)>=0&&e.stopPropagation(),"Enter"===e.key&&this.valueIsInItems()&&(this.$refs.input.blur(),this.visible=!1)},onInputKeyDown(e){"ArrowDown"===e.key||"Tab"===e.key&&!e.shiftKey||"j"===e.key&&e.ctrlKey?(this.selectNextItem(),e.preventDefault()):"ArrowUp"===e.key||"Tab"===e.key&&e.shiftKey||"k"===e.key&&e.ctrlKey?(this.selectPrevItem(),e.preventDefault()):"Enter"===e.key?this.curIndex>-1&&this.visible&&(e.preventDefault(),this.onItemSelect(this.visibleItems[this.curIndex]),this.$refs.input.focus()):"Escape"===e.key&&(this.visible=!1)},onDocumentClick(e){this.$el.contains(e.target)||e.target.classList.contains("item")||(this.visible=!1)}},mounted(){document.addEventListener("click",this.onDocumentClick),this.autofocus&&this.$refs.input.focus()}};const Me=(0,re.Z)(Le,[["render",Ne],["__scopeId","data-v-1f70dd66"]]);var Ue=Me,Ze=n(3493),Be=n(803),Ke=n(8735),Je=n(3176),Ve=n(8637),He={mixins:[Ve.Z],emits:["input"],components:{ActionArgs:he,ActionDoc:Ce,Autocomplete:Ue,Loading:ae.Z,Modal:Ze.Z,Response:Be.Z,Tab:Ke.Z,Tabs:Je.Z},props:{value:{type:Object},withSave:{type:Boolean,default:!1}},data(){return{loading:!1,running:!1,docLoading:!1,structuredInput:!0,selectedDoc:void 0,selectedArg:void 0,selectedArgdoc:void 0,response:void 0,error:void 0,rawRequest:void 0,rawRequestPlaceholder:'Raw JSON request. Example:\n\n{"type": "request", "action": "file.list", "args": {"path": "/"}}',actions:{},plugins:{},procedures:{},actionDocsCache:{},action:{name:void 0,args:{},extraArgs:[],supportsExtraArgs:!1}}},computed:{currentActionDocURL(){return this.action?.doc_url},isValidAction(){return this.action?.name?.length&&this.action.name in this.actions&&Object.values(this.action.args).every((e=>!e.required||e.value?.length))},autocompleteItems(){return this.getPluginName(this.action.name)in this.plugins?Object.keys(this.actions).sort():Object.keys(this.plugins).sort().map((e=>`${e}.`))},actionInput(){return this.$refs.autocomplete.$el.parentElement.querySelector("input[type=text]")},requestArgs(){return this.action.name?{...Object.entries(this.action.args).reduce(((e,t)=>{if(null!=t[1].value){let s=t[1].value;try{s=JSON.parse(s)}catch(n){console.debug("Not a valid JSON value"),console.debug(s)}e[t[0]]=s}return e}),{}),...(this.action.extraArgs||[]).reduce(((e,t)=>{let n=t.value;try{n=JSON.parse(n)}catch(s){console.debug("Not a valid JSON value"),console.debug(n)}return e[t.name]=n,e}),{})}:{}},curlURL(){return`${window.location.protocol}//${window.location.host}/execute`},curlSnippet(){if(!this.action.name)return"";const e={type:"request",action:this.action.name,args:this.requestArgs},t=JSON.stringify(e,null,2);return`curl -XPOST -H "Content-Type: application/json" \\\n -H "Cookie: session_token=${this.getCookies()["session_token"]}" \\\n -d '\n {\n `+this.indent(t.split("\n").slice(1,t.length-2).join("\n"),2).trim()+"' \\\n "+`'${this.curlURL}'`},highlightedCurlSnippet(){return E.Z.highlight("# Note: Replace the cookie with a JWT token for production cases\n"+this.curlSnippet,{language:"bash"}).value}},methods:{async refresh(){this.loading=!0;try{[this.procedures,this.plugins]=await Promise.all([this.request("inspect.get_procedures"),this.request("inspect.get_all_plugins")])}finally{this.loading=!1}this.plugins.procedure={name:"procedure",actions:Object.entries(this.procedures||{}).reduce(((e,[t,n])=>(e[t]={name:t,args:(n.args||[]).reduce(((e,t)=>(e[t]={name:t,required:!1},e)),{}),supportsExtraArgs:!0},e)),{})};for(const n of Object.values(this.plugins))for(const e of Object.values(n.actions))e.name=n.name+"."+e.name,e.supportsExtraArgs=!!e.has_kwargs,delete e.has_kwargs,this.actions[e.name]=e;const e=this.getUrlArgs(),t=e?.action;t?.length&&t in this.actions&&t!==this.action.name&&this.updateAction(t)},async updateAction(e,t){let{force:n,args:s,extraArgs:i}=t||{};if(s||(s={}),i||(i=[]),e===this.action.name&&!n)return;if(this.action.name=e,!(this.action.name in this.actions))return this.selectedDoc=void 0,void this.resetArgdoc();this.resetArgdoc(),this.docLoading=!0;try{this.action={...this.actions[this.action.name],args:Object.entries(this.actions[this.action.name].args).reduce(((e,t)=>(e[t[0]]={...t[1],value:s?.[t[0]]??t[1].default},e)),{}),extraArgs:i||[]}}finally{this.docLoading=!1}this.selectedDoc=this.actionDocsCache[this.action.name]?.html||await this.parseDoc(this.action.doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name].html=this.selectedDoc,this.setUrlArgs({action:this.action.name});const a=this.$el.querySelector(".action-arg-value");a?a.focus():this.$nextTick((()=>{this.actionInput.focus()})),this.response=void 0,this.error=void 0},async parseDoc(e){return e?.length?await this.request("utils.rst_to_html",{text:e}):e},addArg(){this.action.extraArgs.push({name:void 0,value:void 0})},removeArg(e){this.action.extraArgs.pop(e)},async selectArgdoc(e){this.selectedArg=e,this.selectedArgdoc=this.actionDocsCache[this.action.name]?.[e]?.html||await this.parseDoc(this.action.args[e].doc),this.actionDocsCache[this.action.name]||(this.actionDocsCache[this.action.name]={}),this.actionDocsCache[this.action.name][e]={html:this.selectedArgdoc}},resetArgdoc(){this.selectedArg=void 0,this.selectedArgdoc=void 0},onInputTypeChange(e){this.structuredInput=e,this.response=void 0,this.error=void 0,this.$nextTick((()=>{e?this.actionInput.focus():(this.$refs.rawAction.focus(),this.isValidAction&&(this.rawRequest=JSON.stringify(this.toRequest(this.action),null,2)))}))},onResponse(e){this.response=("string"===typeof e?e:JSON.stringify(e,null,2)).trim(),this.error=void 0},onError(e){this.response=void 0,this.error=e},onDone(){this.running=!1},getPluginName(e){return e?.length?e.split(".").slice(0,-1).join("."):""},executeAction(){if((this.action.name||this.rawRequest)&&!this.running)if(this.running=!0,this.structuredInput)this.request(this.action.name,this.requestArgs).then(this.onResponse).catch(this.onError).finally(this.onDone);else try{const e=JSON.parse(this.rawRequest);this.execute(e).then(this.onResponse).catch(this.onError).finally(this.onDone)}catch(e){this.notify({error:!0,title:"Invalid JSON request",text:e.toString()})}},toRequest(e){return{type:"request",action:e.name,args:this.requestArgs}},emitInput(e){e=e||this.value,e&&this.$emit("input",this.toRequest(e))},onClick(e){"a"===e.target.tagName.toLowerCase()&&(e.stopPropagation(),e.preventDefault(),window.open(e.target.getAttribute("href","_blank")))},onValueChanged(e){if(e=e||this.value,!e)return;const t=e.name||e.action;this.$nextTick((()=>{this.updateAction(t,{force:!0,args:e.args||{},extraArgs:e.extraArgs||[]})}))},onSubmit(){this.isValidAction&&(this.withSave?this.emitInput(this.action):this.executeAction())}},watch:{value:{immediate:!0,handler(e){this.onValueChanged(e)}}},async mounted(){await this.refresh(),await this.onValueChanged()}};const ze=(0,re.Z)(He,[["render",S],["__scopeId","data-v-48afe350"]]);var We=ze},803:function(e,t,n){n.d(t,{Z:function(){return x}});var s=n(6252),i=n(3577);const a=e=>((0,s.dD)("data-v-801045b2"),e=e(),(0,s.Cn)(),e),o={class:"response"},r={key:0},l={class:"title"},c={class:"buttons"},u=a((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),d=[u],h={key:1,class:"output response"},p=["innerHTML"],g=["textContent"],m={key:2,class:"output error"},v=["textContent"];function b(e,t,n,a,u,b){return(0,s.wg)(),(0,s.iD)("section",o,[null!=n.error||null!=n.response?((0,s.wg)(),(0,s.iD)("h2",r,[(0,s._)("span",l,(0,i.zw)(null!=n.error?"Error":"Output"),1),(0,s._)("span",c,[(0,s._)("button",{type:"button",title:"Copy to clipboard",onClick:t[0]||(t[0]=t=>e.copyToClipboard(n.response))},d)])])):(0,s.kq)("",!0),null!=n.response?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("pre",null,[null!=b.jsonResponse?((0,s.wg)(),(0,s.iD)("code",{key:0,innerHTML:b.jsonResponse},null,8,p)):((0,s.wg)(),(0,s.iD)("code",{key:1,textContent:(0,i.zw)(n.response)},null,8,g))])])):null!=n.error?((0,s.wg)(),(0,s.iD)("div",m,[(0,s._)("pre",{textContent:(0,i.zw)(n.error)},null,8,v)])):(0,s.kq)("",!0)])}n(8783),n(3465);var y=n(637),k=n(8637),f={name:"Response",mixins:[k.Z],props:{response:String,error:String},computed:{isJSON(){try{return null!=JSON.parse(this.response)}catch(e){return!1}},jsonResponse(){return this.isJSON?y.Z.highlight(this.response,{language:"json"}).value:null}}},w=n(3744);const A=(0,w.Z)(f,[["render",b],["__scopeId","data-v-801045b2"]]);var x=A}}]); +//# sourceMappingURL=1807.564d1fef.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map b/platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map rename to platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js.map index 176b58a696..b89e17e8c0 100644 --- a/platypush/backend/http/webapp/dist/static/js/1807.4ba7d261.js.map +++ b/platypush/backend/http/webapp/dist/static/js/1807.564d1fef.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/1807.4ba7d261.js","mappings":"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","sources":["webpack://platypush/./src/components/Action/ActionEditor.vue","webpack://platypush/./src/components/Action/ActionArgs.vue","webpack://platypush/./src/components/Action/Argdoc.vue","webpack://platypush/./src/components/Action/Argdoc.vue?4aa9","webpack://platypush/./src/components/Action/ActionArgs.vue?edb8","webpack://platypush/./src/components/Action/ActionDoc.vue","webpack://platypush/./src/components/Action/ActionDoc.vue?d15e","webpack://platypush/./src/components/elements/Autocomplete.vue","webpack://platypush/./src/components/elements/Autocomplete.vue?5778","webpack://platypush/./src/components/Action/ActionEditor.vue?362f","webpack://platypush/./src/components/Action/Response.vue","webpack://platypush/./src/components/Action/Response.vue?7e38"],"sourcesContent":["