From 12c800b7a96c30de70298a9eac64d5655e1483d2 Mon Sep 17 00:00:00 2001 From: Fabio Manganiello Date: Tue, 15 Oct 2024 20:19:06 +0000 Subject: [PATCH] [Automatic] Updated UI files --- platypush/backend/http/webapp/dist/index.html | 2 +- platypush/backend/http/webapp/dist/service-worker.js | 2 +- platypush/backend/http/webapp/dist/service-worker.js.map | 2 +- .../backend/http/webapp/dist/static/css/1009.353c1f88.css | 1 + .../backend/http/webapp/dist/static/css/1137.31b2e984.css | 1 + .../backend/http/webapp/dist/static/css/1182.efd2f698.css | 1 - platypush/backend/http/webapp/dist/static/css/33.40d5bc14.css | 1 - .../backend/http/webapp/dist/static/css/5167.53f18ddc.css | 1 - .../backend/http/webapp/dist/static/css/5167.b85e0d70.css | 1 + platypush/backend/http/webapp/dist/static/js/1039.740c8191.js | 2 ++ .../backend/http/webapp/dist/static/js/1039.740c8191.js.map | 1 + platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js | 2 ++ .../backend/http/webapp/dist/static/js/1137.21c780d7.js.map | 1 + .../backend/http/webapp/dist/static/js/1337.334dc443.js.map | 1 - .../dist/static/js/{1337.334dc443.js => 1337.7eb6b7e2.js} | 4 ++-- .../backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map | 1 + .../dist/static/js/{2694.0cc2e3e7.js => 2694.097da02b.js} | 4 ++-- .../static/js/{2694.0cc2e3e7.js.map => 2694.097da02b.js.map} | 2 +- platypush/backend/http/webapp/dist/static/js/33.147fa48b.js | 2 -- .../backend/http/webapp/dist/static/js/33.147fa48b.js.map | 1 - .../backend/http/webapp/dist/static/js/3534.54ace479.js.map | 1 - .../dist/static/js/{4669.105e470d.js => 4669.9908c61e.js} | 4 ++-- .../static/js/{4669.105e470d.js.map => 4669.9908c61e.js.map} | 2 +- platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js | 2 ++ .../backend/http/webapp/dist/static/js/5167.bb859c95.js.map | 1 + platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js | 2 -- .../backend/http/webapp/dist/static/js/5167.f4ebf3b7.js.map | 1 - platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js | 2 -- .../backend/http/webapp/dist/static/js/5778.2dcf8606.js.map | 1 - platypush/backend/http/webapp/dist/static/js/8179.08096f00.js | 2 ++ .../static/js/{8179.71512b48.js.map => 8179.08096f00.js.map} | 2 +- platypush/backend/http/webapp/dist/static/js/8179.71512b48.js | 2 -- .../dist/static/js/{3534.54ace479.js => 9049.8856f091.js} | 4 ++-- .../backend/http/webapp/dist/static/js/9049.8856f091.js.map | 1 + .../dist/static/js/{app.03a6a3c7.js => app.d88baad7.js} | 4 ++-- .../static/js/{app.03a6a3c7.js.map => app.d88baad7.js.map} | 2 +- .../dist/static/js/{panel.18a31818.js => panel.9d37bcb2.js} | 4 ++-- .../js/{panel.18a31818.js.map => panel.9d37bcb2.js.map} | 2 +- .../dist/static/js/{plugin.e65cf756.js => plugin.f0641dbd.js} | 4 ++-- .../js/{plugin.e65cf756.js.map => plugin.f0641dbd.js.map} | 2 +- 40 files changed, 39 insertions(+), 39 deletions(-) create mode 100644 platypush/backend/http/webapp/dist/static/css/1009.353c1f88.css create mode 100644 platypush/backend/http/webapp/dist/static/css/1137.31b2e984.css delete mode 100644 platypush/backend/http/webapp/dist/static/css/1182.efd2f698.css delete mode 100644 platypush/backend/http/webapp/dist/static/css/33.40d5bc14.css delete mode 100644 platypush/backend/http/webapp/dist/static/css/5167.53f18ddc.css create mode 100644 platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css create mode 100644 platypush/backend/http/webapp/dist/static/js/1039.740c8191.js create mode 100644 platypush/backend/http/webapp/dist/static/js/1039.740c8191.js.map create mode 100644 platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js create mode 100644 platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js.map delete mode 100644 platypush/backend/http/webapp/dist/static/js/1337.334dc443.js.map rename platypush/backend/http/webapp/dist/static/js/{1337.334dc443.js => 1337.7eb6b7e2.js} (63%) create mode 100644 platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map rename platypush/backend/http/webapp/dist/static/js/{2694.0cc2e3e7.js => 2694.097da02b.js} (98%) rename platypush/backend/http/webapp/dist/static/js/{2694.0cc2e3e7.js.map => 2694.097da02b.js.map} (99%) delete mode 100644 platypush/backend/http/webapp/dist/static/js/33.147fa48b.js delete mode 100644 platypush/backend/http/webapp/dist/static/js/33.147fa48b.js.map delete mode 100644 platypush/backend/http/webapp/dist/static/js/3534.54ace479.js.map rename platypush/backend/http/webapp/dist/static/js/{4669.105e470d.js => 4669.9908c61e.js} (95%) rename platypush/backend/http/webapp/dist/static/js/{4669.105e470d.js.map => 4669.9908c61e.js.map} (92%) create mode 100644 platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js create mode 100644 platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js.map delete mode 100644 platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js delete mode 100644 platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js.map delete mode 100644 platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js delete mode 100644 platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js.map create mode 100644 platypush/backend/http/webapp/dist/static/js/8179.08096f00.js rename platypush/backend/http/webapp/dist/static/js/{8179.71512b48.js.map => 8179.08096f00.js.map} (60%) delete mode 100644 platypush/backend/http/webapp/dist/static/js/8179.71512b48.js rename platypush/backend/http/webapp/dist/static/js/{3534.54ace479.js => 9049.8856f091.js} (83%) create mode 100644 platypush/backend/http/webapp/dist/static/js/9049.8856f091.js.map rename platypush/backend/http/webapp/dist/static/js/{app.03a6a3c7.js => app.d88baad7.js} (77%) rename platypush/backend/http/webapp/dist/static/js/{app.03a6a3c7.js.map => app.d88baad7.js.map} (81%) rename platypush/backend/http/webapp/dist/static/js/{panel.18a31818.js => panel.9d37bcb2.js} (67%) rename platypush/backend/http/webapp/dist/static/js/{panel.18a31818.js.map => panel.9d37bcb2.js.map} (82%) rename platypush/backend/http/webapp/dist/static/js/{plugin.e65cf756.js => plugin.f0641dbd.js} (66%) rename platypush/backend/http/webapp/dist/static/js/{plugin.e65cf756.js.map => plugin.f0641dbd.js.map} (82%) diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index c2c6916bd6..065366204d 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 9668494a70..ecf4311249 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:"0ded985435b83642b2581a331ffe8336"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1019.af89a8dd.css",revision:null},{url:"/static/css/1054.1651fcc4.css",revision:null},{url:"/static/css/1182.efd2f698.css",revision:null},{url:"/static/css/1319.6e309383.css",revision:null},{url:"/static/css/1337.643b4dfd.css",revision:null},{url:"/static/css/1391.e253d1d5.css",revision:null},{url:"/static/css/1421.1a42ddca.css",revision:null},{url:"/static/css/1449.9ddbde9a.css",revision:null},{url:"/static/css/169.e6cc03dc.css",revision:null},{url:"/static/css/1706.bb05100a.css",revision:null},{url:"/static/css/1949.77f77742.css",revision:null},{url:"/static/css/2015.e08a518d.css",revision:null},{url:"/static/css/2029.66acebb6.css",revision:null},{url:"/static/css/2140.57230853.css",revision:null},{url:"/static/css/215.91074688.css",revision:null},{url:"/static/css/2217.4daed832.css",revision:null},{url:"/static/css/2460.352e2032.css",revision:null},{url:"/static/css/2496.2ad2522c.css",revision:null},{url:"/static/css/2694.515bb415.css",revision:null},{url:"/static/css/2718.5a080a62.css",revision:null},{url:"/static/css/2831.09fe1331.css",revision:null},{url:"/static/css/2844.213aa9d5.css",revision:null},{url:"/static/css/2893.fb75679d.css",revision:null},{url:"/static/css/2924.355557a9.css",revision:null},{url:"/static/css/293.521a4f1c.css",revision:null},{url:"/static/css/2976.59466ee8.css",revision:null},{url:"/static/css/2992.ffd96967.css",revision:null},{url:"/static/css/3211.e29a4da3.css",revision:null},{url:"/static/css/3248.a0e1e73b.css",revision:null},{url:"/static/css/33.40d5bc14.css",revision:null},{url:"/static/css/3368.be1ab054.css",revision:null},{url:"/static/css/3369.5df5b182.css",revision:null},{url:"/static/css/34.a44e466f.css",revision:null},{url:"/static/css/3426.50cde06e.css",revision:null},{url:"/static/css/3559.ea018a19.css",revision:null},{url:"/static/css/3826.eb2047be.css",revision:null},{url:"/static/css/3835.bc057f22.css",revision:null},{url:"/static/css/3865.8b16d712.css",revision:null},{url:"/static/css/3924.a0990b57.css",revision:null},{url:"/static/css/4015.b27ff6b3.css",revision:null},{url:"/static/css/4364.460ea7ea.css",revision:null},{url:"/static/css/446.a06f3c43.css",revision:null},{url:"/static/css/4470.aa130b90.css",revision:null},{url:"/static/css/4669.76a76793.css",revision:null},{url:"/static/css/4790.de9cbcae.css",revision:null},{url:"/static/css/4795.708edd2b.css",revision:null},{url:"/static/css/5053.af8a2a60.css",revision:null},{url:"/static/css/5144.58c91f04.css",revision:null},{url:"/static/css/5167.53f18ddc.css",revision:null},{url:"/static/css/5207.1bd62254.css",revision:null},{url:"/static/css/5285.9219493c.css",revision:null},{url:"/static/css/5329.8fe5b425.css",revision:null},{url:"/static/css/557.f2c6f156.css",revision:null},{url:"/static/css/5638.8fd4b2fd.css",revision:null},{url:"/static/css/5906.5764c6f4.css",revision:null},{url:"/static/css/5933.58e6489b.css",revision:null},{url:"/static/css/6217.9d3928a2.css",revision:null},{url:"/static/css/6324.611abb15.css",revision:null},{url:"/static/css/6429.44836618.css",revision:null},{url:"/static/css/65.14c0a64c.css",revision:null},{url:"/static/css/6517.df2ff86e.css",revision:null},{url:"/static/css/6523.21976e39.css",revision:null},{url:"/static/css/6561.dca0bf04.css",revision:null},{url:"/static/css/6602.e64a7f9e.css",revision:null},{url:"/static/css/669.2932b8cc.css",revision:null},{url:"/static/css/6692.28d705dd.css",revision:null},{url:"/static/css/6882.e84203b6.css",revision:null},{url:"/static/css/7257.5944729a.css",revision:null},{url:"/static/css/729.b8d5159d.css",revision:null},{url:"/static/css/746.73f3ef00.css",revision:null},{url:"/static/css/7503.ef90df2a.css",revision:null},{url:"/static/css/7528.e72123ff.css",revision:null},{url:"/static/css/7590.062e0c94.css",revision:null},{url:"/static/css/7624.e657a974.css",revision:null},{url:"/static/css/7651.febeb48c.css",revision:null},{url:"/static/css/7841.73c7ce9d.css",revision:null},{url:"/static/css/7897.f0ce1f42.css",revision:null},{url:"/static/css/7976.45217ed0.css",revision:null},{url:"/static/css/8069.6137b3a0.css",revision:null},{url:"/static/css/8179.54b37efe.css",revision:null},{url:"/static/css/8391.57207909.css",revision:null},{url:"/static/css/8409.5edaa185.css",revision:null},{url:"/static/css/8498.381007b7.css",revision:null},{url:"/static/css/8621.dc5673af.css",revision:null},{url:"/static/css/864.b7e8560d.css",revision:null},{url:"/static/css/8667.1929e28f.css",revision:null},{url:"/static/css/8756.53bc55b1.css",revision:null},{url:"/static/css/8769.3c09554f.css",revision:null},{url:"/static/css/8825.64638d91.css",revision:null},{url:"/static/css/8989.b08bd0bb.css",revision:null},{url:"/static/css/9025.80353e6d.css",revision:null},{url:"/static/css/906.2d11adc8.css",revision:null},{url:"/static/css/9079.e6c1f92e.css",revision:null},{url:"/static/css/9092.5953fa24.css",revision:null},{url:"/static/css/9122.ae7ee25d.css",revision:null},{url:"/static/css/9211.c14c28e9.css",revision:null},{url:"/static/css/9461.ae92bb88.css",revision:null},{url:"/static/css/9480.9a19b0d1.css",revision:null},{url:"/static/css/9502.3589dd93.css",revision:null},{url:"/static/css/9663.e136d856.css",revision:null},{url:"/static/css/9751.f5541a2c.css",revision:null},{url:"/static/css/980.0ae4451e.css",revision:null},{url:"/static/css/984.4b68dcc1.css",revision:null},{url:"/static/css/9962.b5594d80.css",revision:null},{url:"/static/css/app.70fb1f4a.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.3111af9d.css",revision:null},{url:"/static/css/panel.486b493e.css",revision:null},{url:"/static/css/plugin.12cf4736.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/1019.43351d3d.js",revision:null},{url:"/static/js/1042.433832bc.js",revision:null},{url:"/static/js/1054.e7c57dec.js",revision:null},{url:"/static/js/1088.5dc136bc.js",revision:null},{url:"/static/js/1337.334dc443.js",revision:null},{url:"/static/js/1421.578b11dd.js",revision:null},{url:"/static/js/1449.a1da87d4.js",revision:null},{url:"/static/js/1512.455ca36e.js",revision:null},{url:"/static/js/1652.f04f2ead.js",revision:null},{url:"/static/js/169.f32b50c1.js",revision:null},{url:"/static/js/1706.1994f98e.js",revision:null},{url:"/static/js/1949.41fbaf1f.js",revision:null},{url:"/static/js/2015.2eabd7aa.js",revision:null},{url:"/static/js/2029.7817db55.js",revision:null},{url:"/static/js/2106.bca710c6.js",revision:null},{url:"/static/js/2140.bce5dd59.js",revision:null},{url:"/static/js/215.57c634fb.js",revision:null},{url:"/static/js/2183.de1bfd17.js",revision:null},{url:"/static/js/2200.98d8144c.js",revision:null},{url:"/static/js/2217.4c24b6df.js",revision:null},{url:"/static/js/2305.d6f27d19.js",revision:null},{url:"/static/js/2399.8791ae2d.js",revision:null},{url:"/static/js/2460.deeb79ea.js",revision:null},{url:"/static/js/2614.b54172e8.js",revision:null},{url:"/static/js/2694.0cc2e3e7.js",revision:null},{url:"/static/js/2718.ccf949cf.js",revision:null},{url:"/static/js/2726.d2fad2f9.js",revision:null},{url:"/static/js/2732.261f48cf.js",revision:null},{url:"/static/js/2853.2a8ea887.js",revision:null},{url:"/static/js/2893.9df53290.js",revision:null},{url:"/static/js/293.82f9abb3.js",revision:null},{url:"/static/js/2976.34a2208b.js",revision:null},{url:"/static/js/2991.633ef421.js",revision:null},{url:"/static/js/3083.b44a83cc.js",revision:null},{url:"/static/js/3211.7857f583.js",revision:null},{url:"/static/js/3295.1133126b.js",revision:null},{url:"/static/js/33.147fa48b.js",revision:null},{url:"/static/js/3322.4b484e81.js",revision:null},{url:"/static/js/3368.78c670ee.js",revision:null},{url:"/static/js/3369.0f87dded.js",revision:null},{url:"/static/js/34.7540bd55.js",revision:null},{url:"/static/js/3400.037c4ded.js",revision:null},{url:"/static/js/3426.5a388a30.js",revision:null},{url:"/static/js/3518.296a97b6.js",revision:null},{url:"/static/js/3534.54ace479.js",revision:null},{url:"/static/js/3559.ca9053ac.js",revision:null},{url:"/static/js/3732.93a4195c.js",revision:null},{url:"/static/js/3835.01ac1693.js",revision:null},{url:"/static/js/3865.d8adea3d.js",revision:null},{url:"/static/js/3924.c0d2f3c0.js",revision:null},{url:"/static/js/4015.5f13183f.js",revision:null},{url:"/static/js/4053.2c401fdf.js",revision:null},{url:"/static/js/4279.04984d78.js",revision:null},{url:"/static/js/4364.a86699e9.js",revision:null},{url:"/static/js/446.6a9228c2.js",revision:null},{url:"/static/js/4619.5c734a42.js",revision:null},{url:"/static/js/4669.105e470d.js",revision:null},{url:"/static/js/4765.1df6a916.js",revision:null},{url:"/static/js/4795.c7a6857b.js",revision:null},{url:"/static/js/5053.d4332348.js",revision:null},{url:"/static/js/5144.640e98ef.js",revision:null},{url:"/static/js/5167.f4ebf3b7.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.3ee4149d.js",revision:null},{url:"/static/js/5329.7b52242a.js",revision:null},{url:"/static/js/5408.64fb003c.js",revision:null},{url:"/static/js/557.8cb5b0a4.js",revision:null},{url:"/static/js/5638.1527fc01.js",revision:null},{url:"/static/js/5778.2dcf8606.js",revision:null},{url:"/static/js/6148.3924a21f.js",revision:null},{url:"/static/js/6324.b436047b.js",revision:null},{url:"/static/js/6362.f15e6ec3.js",revision:null},{url:"/static/js/637.19974b5c.js",revision:null},{url:"/static/js/6429.3ea2e105.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.2673834a.js",revision:null},{url:"/static/js/6593.46f60700.js",revision:null},{url:"/static/js/6640.9ad3c551.js",revision:null},{url:"/static/js/6882.70d48600.js",revision:null},{url:"/static/js/7089.0b339076.js",revision:null},{url:"/static/js/7257.115c325c.js",revision:null},{url:"/static/js/729.fde72a02.js",revision:null},{url:"/static/js/7381.bf8f1b35.js",revision:null},{url:"/static/js/746.089d51ca.js",revision:null},{url:"/static/js/7528.afb767dc.js",revision:null},{url:"/static/js/7590.45c9efd9.js",revision:null},{url:"/static/js/7841.362dbb91.js",revision:null},{url:"/static/js/7976.fb3a73dc.js",revision:null},{url:"/static/js/8113.b9391591.js",revision:null},{url:"/static/js/813.885d5201.js",revision:null},{url:"/static/js/8179.71512b48.js",revision:null},{url:"/static/js/8391.7c0e7413.js",revision:null},{url:"/static/js/8409.4d2322a6.js",revision:null},{url:"/static/js/8498.f1129697.js",revision:null},{url:"/static/js/8621.06c016ad.js",revision:null},{url:"/static/js/8697.3f9798ec.js",revision:null},{url:"/static/js/8756.e02a6548.js",revision:null},{url:"/static/js/8769.7adec074.js",revision:null},{url:"/static/js/8784.2e795580.js",revision:null},{url:"/static/js/8825.0fe0da38.js",revision:null},{url:"/static/js/8895.5ed5433c.js",revision:null},{url:"/static/js/8903.9e795f0c.js",revision:null},{url:"/static/js/8930.9bfb6cfc.js",revision:null},{url:"/static/js/8955.3a9d1d37.js",revision:null},{url:"/static/js/9091.0a16b99d.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9164.2abd7e67.js",revision:null},{url:"/static/js/9211.4f9b05a5.js",revision:null},{url:"/static/js/9334.59b012e7.js",revision:null},{url:"/static/js/9461.cc5f6345.js",revision:null},{url:"/static/js/9502.cd27fb41.js",revision:null},{url:"/static/js/9663.a3d8fdca.js",revision:null},{url:"/static/js/9751.8ea7c2f2.js",revision:null},{url:"/static/js/980.b05bbb98.js",revision:null},{url:"/static/js/984.6626532a.js",revision:null},{url:"/static/js/9962.95beb9e3.js",revision:null},{url:"/static/js/app.03a6a3c7.js",revision:null},{url:"/static/js/chunk-vendors.5645dfdc.js",revision:null},{url:"/static/js/dashboard.d2829947.js",revision:null},{url:"/static/js/login.184d8b7d.js",revision:null},{url:"/static/js/notfound.45c82f8a.js",revision:null},{url:"/static/js/panel.18a31818.js",revision:null},{url:"/static/js/plugin.e65cf756.js",revision:null},{url:"/static/js/register.9f630d1a.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:"58933388b64b1f01e1bf4b95cc10a4e9"},{url:"/manifest.json",revision:"8a45dcffc3380b17da6ea17291b43e00"},{url:"/static/css/1009.353c1f88.css",revision:null},{url:"/static/css/1019.af89a8dd.css",revision:null},{url:"/static/css/1054.1651fcc4.css",revision:null},{url:"/static/css/1137.31b2e984.css",revision:null},{url:"/static/css/1319.6e309383.css",revision:null},{url:"/static/css/1337.643b4dfd.css",revision:null},{url:"/static/css/1391.e253d1d5.css",revision:null},{url:"/static/css/1421.1a42ddca.css",revision:null},{url:"/static/css/1449.9ddbde9a.css",revision:null},{url:"/static/css/169.e6cc03dc.css",revision:null},{url:"/static/css/1706.bb05100a.css",revision:null},{url:"/static/css/1949.77f77742.css",revision:null},{url:"/static/css/2015.e08a518d.css",revision:null},{url:"/static/css/2029.66acebb6.css",revision:null},{url:"/static/css/2140.57230853.css",revision:null},{url:"/static/css/215.91074688.css",revision:null},{url:"/static/css/2217.4daed832.css",revision:null},{url:"/static/css/2460.352e2032.css",revision:null},{url:"/static/css/2496.2ad2522c.css",revision:null},{url:"/static/css/2694.515bb415.css",revision:null},{url:"/static/css/2718.5a080a62.css",revision:null},{url:"/static/css/2831.09fe1331.css",revision:null},{url:"/static/css/2844.213aa9d5.css",revision:null},{url:"/static/css/2893.fb75679d.css",revision:null},{url:"/static/css/2924.355557a9.css",revision:null},{url:"/static/css/293.521a4f1c.css",revision:null},{url:"/static/css/2976.59466ee8.css",revision:null},{url:"/static/css/2992.ffd96967.css",revision:null},{url:"/static/css/3211.e29a4da3.css",revision:null},{url:"/static/css/3248.a0e1e73b.css",revision:null},{url:"/static/css/3368.be1ab054.css",revision:null},{url:"/static/css/3369.5df5b182.css",revision:null},{url:"/static/css/34.a44e466f.css",revision:null},{url:"/static/css/3426.50cde06e.css",revision:null},{url:"/static/css/3559.ea018a19.css",revision:null},{url:"/static/css/3826.eb2047be.css",revision:null},{url:"/static/css/3835.bc057f22.css",revision:null},{url:"/static/css/3865.8b16d712.css",revision:null},{url:"/static/css/3924.a0990b57.css",revision:null},{url:"/static/css/4015.b27ff6b3.css",revision:null},{url:"/static/css/4364.460ea7ea.css",revision:null},{url:"/static/css/446.a06f3c43.css",revision:null},{url:"/static/css/4470.aa130b90.css",revision:null},{url:"/static/css/4669.76a76793.css",revision:null},{url:"/static/css/4790.de9cbcae.css",revision:null},{url:"/static/css/4795.708edd2b.css",revision:null},{url:"/static/css/5053.af8a2a60.css",revision:null},{url:"/static/css/5144.58c91f04.css",revision:null},{url:"/static/css/5167.b85e0d70.css",revision:null},{url:"/static/css/5207.1bd62254.css",revision:null},{url:"/static/css/5285.9219493c.css",revision:null},{url:"/static/css/5329.8fe5b425.css",revision:null},{url:"/static/css/557.f2c6f156.css",revision:null},{url:"/static/css/5638.8fd4b2fd.css",revision:null},{url:"/static/css/5906.5764c6f4.css",revision:null},{url:"/static/css/5933.58e6489b.css",revision:null},{url:"/static/css/6217.9d3928a2.css",revision:null},{url:"/static/css/6324.611abb15.css",revision:null},{url:"/static/css/6429.44836618.css",revision:null},{url:"/static/css/65.14c0a64c.css",revision:null},{url:"/static/css/6517.df2ff86e.css",revision:null},{url:"/static/css/6523.21976e39.css",revision:null},{url:"/static/css/6561.dca0bf04.css",revision:null},{url:"/static/css/6602.e64a7f9e.css",revision:null},{url:"/static/css/669.2932b8cc.css",revision:null},{url:"/static/css/6692.28d705dd.css",revision:null},{url:"/static/css/6882.e84203b6.css",revision:null},{url:"/static/css/7257.5944729a.css",revision:null},{url:"/static/css/729.b8d5159d.css",revision:null},{url:"/static/css/746.73f3ef00.css",revision:null},{url:"/static/css/7503.ef90df2a.css",revision:null},{url:"/static/css/7528.e72123ff.css",revision:null},{url:"/static/css/7590.062e0c94.css",revision:null},{url:"/static/css/7624.e657a974.css",revision:null},{url:"/static/css/7651.febeb48c.css",revision:null},{url:"/static/css/7841.73c7ce9d.css",revision:null},{url:"/static/css/7897.f0ce1f42.css",revision:null},{url:"/static/css/7976.45217ed0.css",revision:null},{url:"/static/css/8069.6137b3a0.css",revision:null},{url:"/static/css/8179.54b37efe.css",revision:null},{url:"/static/css/8391.57207909.css",revision:null},{url:"/static/css/8409.5edaa185.css",revision:null},{url:"/static/css/8498.381007b7.css",revision:null},{url:"/static/css/8621.dc5673af.css",revision:null},{url:"/static/css/864.b7e8560d.css",revision:null},{url:"/static/css/8667.1929e28f.css",revision:null},{url:"/static/css/8756.53bc55b1.css",revision:null},{url:"/static/css/8769.3c09554f.css",revision:null},{url:"/static/css/8825.64638d91.css",revision:null},{url:"/static/css/8989.b08bd0bb.css",revision:null},{url:"/static/css/9025.80353e6d.css",revision:null},{url:"/static/css/906.2d11adc8.css",revision:null},{url:"/static/css/9079.e6c1f92e.css",revision:null},{url:"/static/css/9092.5953fa24.css",revision:null},{url:"/static/css/9122.ae7ee25d.css",revision:null},{url:"/static/css/9211.c14c28e9.css",revision:null},{url:"/static/css/9461.ae92bb88.css",revision:null},{url:"/static/css/9480.9a19b0d1.css",revision:null},{url:"/static/css/9502.3589dd93.css",revision:null},{url:"/static/css/9663.e136d856.css",revision:null},{url:"/static/css/9751.f5541a2c.css",revision:null},{url:"/static/css/980.0ae4451e.css",revision:null},{url:"/static/css/984.4b68dcc1.css",revision:null},{url:"/static/css/9962.b5594d80.css",revision:null},{url:"/static/css/app.70fb1f4a.css",revision:null},{url:"/static/css/chunk-vendors.d510eff2.css",revision:null},{url:"/static/css/dashboard.3111af9d.css",revision:null},{url:"/static/css/panel.486b493e.css",revision:null},{url:"/static/css/plugin.12cf4736.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/1019.43351d3d.js",revision:null},{url:"/static/js/1039.740c8191.js",revision:null},{url:"/static/js/1042.433832bc.js",revision:null},{url:"/static/js/1054.e7c57dec.js",revision:null},{url:"/static/js/1088.5dc136bc.js",revision:null},{url:"/static/js/1137.21c780d7.js",revision:null},{url:"/static/js/1337.7eb6b7e2.js",revision:null},{url:"/static/js/1421.578b11dd.js",revision:null},{url:"/static/js/1449.a1da87d4.js",revision:null},{url:"/static/js/1512.455ca36e.js",revision:null},{url:"/static/js/1652.f04f2ead.js",revision:null},{url:"/static/js/169.f32b50c1.js",revision:null},{url:"/static/js/1706.1994f98e.js",revision:null},{url:"/static/js/1949.41fbaf1f.js",revision:null},{url:"/static/js/2015.2eabd7aa.js",revision:null},{url:"/static/js/2029.7817db55.js",revision:null},{url:"/static/js/2106.bca710c6.js",revision:null},{url:"/static/js/2140.bce5dd59.js",revision:null},{url:"/static/js/215.57c634fb.js",revision:null},{url:"/static/js/2183.de1bfd17.js",revision:null},{url:"/static/js/2200.98d8144c.js",revision:null},{url:"/static/js/2217.4c24b6df.js",revision:null},{url:"/static/js/2305.d6f27d19.js",revision:null},{url:"/static/js/2399.8791ae2d.js",revision:null},{url:"/static/js/2460.deeb79ea.js",revision:null},{url:"/static/js/2614.b54172e8.js",revision:null},{url:"/static/js/2694.097da02b.js",revision:null},{url:"/static/js/2718.ccf949cf.js",revision:null},{url:"/static/js/2726.d2fad2f9.js",revision:null},{url:"/static/js/2732.261f48cf.js",revision:null},{url:"/static/js/2853.2a8ea887.js",revision:null},{url:"/static/js/2893.9df53290.js",revision:null},{url:"/static/js/293.82f9abb3.js",revision:null},{url:"/static/js/2976.34a2208b.js",revision:null},{url:"/static/js/2991.633ef421.js",revision:null},{url:"/static/js/3083.b44a83cc.js",revision:null},{url:"/static/js/3211.7857f583.js",revision:null},{url:"/static/js/3295.1133126b.js",revision:null},{url:"/static/js/3322.4b484e81.js",revision:null},{url:"/static/js/3368.78c670ee.js",revision:null},{url:"/static/js/3369.0f87dded.js",revision:null},{url:"/static/js/34.7540bd55.js",revision:null},{url:"/static/js/3400.037c4ded.js",revision:null},{url:"/static/js/3426.5a388a30.js",revision:null},{url:"/static/js/3518.296a97b6.js",revision:null},{url:"/static/js/3559.ca9053ac.js",revision:null},{url:"/static/js/3732.93a4195c.js",revision:null},{url:"/static/js/3835.01ac1693.js",revision:null},{url:"/static/js/3865.d8adea3d.js",revision:null},{url:"/static/js/3924.c0d2f3c0.js",revision:null},{url:"/static/js/4015.5f13183f.js",revision:null},{url:"/static/js/4053.2c401fdf.js",revision:null},{url:"/static/js/4279.04984d78.js",revision:null},{url:"/static/js/4364.a86699e9.js",revision:null},{url:"/static/js/446.6a9228c2.js",revision:null},{url:"/static/js/4619.5c734a42.js",revision:null},{url:"/static/js/4669.9908c61e.js",revision:null},{url:"/static/js/4765.1df6a916.js",revision:null},{url:"/static/js/4795.c7a6857b.js",revision:null},{url:"/static/js/5053.d4332348.js",revision:null},{url:"/static/js/5144.640e98ef.js",revision:null},{url:"/static/js/5167.bb859c95.js",revision:null},{url:"/static/js/5207.7f241e21.js",revision:null},{url:"/static/js/5285.3ee4149d.js",revision:null},{url:"/static/js/5329.7b52242a.js",revision:null},{url:"/static/js/5408.64fb003c.js",revision:null},{url:"/static/js/557.8cb5b0a4.js",revision:null},{url:"/static/js/5638.1527fc01.js",revision:null},{url:"/static/js/6148.3924a21f.js",revision:null},{url:"/static/js/6324.b436047b.js",revision:null},{url:"/static/js/6362.f15e6ec3.js",revision:null},{url:"/static/js/637.19974b5c.js",revision:null},{url:"/static/js/6429.3ea2e105.js",revision:null},{url:"/static/js/65.ae7df477.js",revision:null},{url:"/static/js/6523.2673834a.js",revision:null},{url:"/static/js/6593.46f60700.js",revision:null},{url:"/static/js/6640.9ad3c551.js",revision:null},{url:"/static/js/6882.70d48600.js",revision:null},{url:"/static/js/7089.0b339076.js",revision:null},{url:"/static/js/7257.115c325c.js",revision:null},{url:"/static/js/729.fde72a02.js",revision:null},{url:"/static/js/7381.bf8f1b35.js",revision:null},{url:"/static/js/746.089d51ca.js",revision:null},{url:"/static/js/7528.afb767dc.js",revision:null},{url:"/static/js/7590.45c9efd9.js",revision:null},{url:"/static/js/7841.362dbb91.js",revision:null},{url:"/static/js/7976.fb3a73dc.js",revision:null},{url:"/static/js/8113.b9391591.js",revision:null},{url:"/static/js/813.885d5201.js",revision:null},{url:"/static/js/8179.08096f00.js",revision:null},{url:"/static/js/8391.7c0e7413.js",revision:null},{url:"/static/js/8409.4d2322a6.js",revision:null},{url:"/static/js/8498.f1129697.js",revision:null},{url:"/static/js/8621.06c016ad.js",revision:null},{url:"/static/js/8697.3f9798ec.js",revision:null},{url:"/static/js/8756.e02a6548.js",revision:null},{url:"/static/js/8769.7adec074.js",revision:null},{url:"/static/js/8784.2e795580.js",revision:null},{url:"/static/js/8825.0fe0da38.js",revision:null},{url:"/static/js/8895.5ed5433c.js",revision:null},{url:"/static/js/8903.9e795f0c.js",revision:null},{url:"/static/js/8930.9bfb6cfc.js",revision:null},{url:"/static/js/8955.3a9d1d37.js",revision:null},{url:"/static/js/9049.8856f091.js",revision:null},{url:"/static/js/9091.0a16b99d.js",revision:null},{url:"/static/js/9092.89f920f0.js",revision:null},{url:"/static/js/9164.2abd7e67.js",revision:null},{url:"/static/js/9211.4f9b05a5.js",revision:null},{url:"/static/js/9334.59b012e7.js",revision:null},{url:"/static/js/9461.cc5f6345.js",revision:null},{url:"/static/js/9502.cd27fb41.js",revision:null},{url:"/static/js/9663.a3d8fdca.js",revision:null},{url:"/static/js/9751.8ea7c2f2.js",revision:null},{url:"/static/js/980.b05bbb98.js",revision:null},{url:"/static/js/984.6626532a.js",revision:null},{url:"/static/js/9962.95beb9e3.js",revision:null},{url:"/static/js/app.d88baad7.js",revision:null},{url:"/static/js/chunk-vendors.5645dfdc.js",revision:null},{url:"/static/js/dashboard.d2829947.js",revision:null},{url:"/static/js/login.184d8b7d.js",revision:null},{url:"/static/js/notfound.45c82f8a.js",revision:null},{url:"/static/js/panel.9d37bcb2.js",revision:null},{url:"/static/js/plugin.f0641dbd.js",revision:null},{url:"/static/js/register.9f630d1a.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 7455202060..04253da768 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/2a76c18abdcdb6fee8e6e1e75fb57c36/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\": \"0ded985435b83642b2581a331ffe8336\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1019.af89a8dd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1054.1651fcc4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1182.efd2f698.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1319.6e309383.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1337.643b4dfd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.e253d1d5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1421.1a42ddca.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.9ddbde9a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.e6cc03dc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.bb05100a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.77f77742.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2015.e08a518d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2029.66acebb6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.57230853.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/215.91074688.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.4daed832.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.352e2032.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2496.2ad2522c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2694.515bb415.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2718.5a080a62.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2831.09fe1331.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.213aa9d5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.fb75679d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.355557a9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/293.521a4f1c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.59466ee8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.ffd96967.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.e29a4da3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3248.a0e1e73b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/33.40d5bc14.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.be1ab054.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.5df5b182.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/34.a44e466f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3426.50cde06e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.ea018a19.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.eb2047be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.bc057f22.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3865.8b16d712.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.a0990b57.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4015.b27ff6b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.460ea7ea.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.a06f3c43.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4470.aa130b90.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4669.76a76793.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.de9cbcae.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4795.708edd2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5053.af8a2a60.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5144.58c91f04.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5167.53f18ddc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.1bd62254.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.9219493c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.8fe5b425.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/557.f2c6f156.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.8fd4b2fd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.5764c6f4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.58e6489b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.9d3928a2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.611abb15.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.44836618.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.14c0a64c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6517.df2ff86e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.21976e39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.dca0bf04.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6602.e64a7f9e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.2932b8cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6692.28d705dd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6882.e84203b6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7257.5944729a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.b8d5159d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.73f3ef00.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7503.ef90df2a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7528.e72123ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.062e0c94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7624.e657a974.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.febeb48c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.73c7ce9d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7897.f0ce1f42.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7976.45217ed0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6137b3a0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.54b37efe.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.57207909.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8409.5edaa185.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.381007b7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dc5673af.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/864.b7e8560d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8667.1929e28f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8756.53bc55b1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.3c09554f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.64638d91.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.b08bd0bb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9025.80353e6d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.2d11adc8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9079.e6c1f92e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5953fa24.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9122.ae7ee25d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c14c28e9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.ae92bb88.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9480.9a19b0d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9502.3589dd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9663.e136d856.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f5541a2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.0ae4451e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.4b68dcc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b5594d80.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.70fb1f4a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.3111af9d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.486b493e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.12cf4736.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/1019.43351d3d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1042.433832bc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1054.e7c57dec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.5dc136bc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1337.334dc443.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1421.578b11dd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a1da87d4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.455ca36e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1652.f04f2ead.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.f32b50c1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1994f98e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.41fbaf1f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2015.2eabd7aa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2029.7817db55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.bca710c6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.bce5dd59.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/215.57c634fb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.de1bfd17.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.98d8144c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.4c24b6df.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2305.d6f27d19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2399.8791ae2d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.deeb79ea.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.b54172e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2694.0cc2e3e7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2718.ccf949cf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2726.d2fad2f9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.261f48cf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.2a8ea887.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.9df53290.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/293.82f9abb3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.34a2208b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2991.633ef421.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.b44a83cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.7857f583.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3295.1133126b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/33.147fa48b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.4b484e81.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.78c670ee.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.0f87dded.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/34.7540bd55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.037c4ded.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3426.5a388a30.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.296a97b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3534.54ace479.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.ca9053ac.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.93a4195c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.01ac1693.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3865.d8adea3d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.c0d2f3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4015.5f13183f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.2c401fdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4279.04984d78.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4364.a86699e9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.6a9228c2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.5c734a42.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4669.105e470d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.1df6a916.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4795.c7a6857b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5053.d4332348.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5144.640e98ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5167.f4ebf3b7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.3ee4149d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.7b52242a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5408.64fb003c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/557.8cb5b0a4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.1527fc01.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5778.2dcf8606.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.3924a21f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.b436047b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.f15e6ec3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/637.19974b5c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.3ea2e105.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.2673834a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6593.46f60700.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.9ad3c551.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6882.70d48600.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.0b339076.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7257.115c325c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.fde72a02.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.bf8f1b35.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.089d51ca.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7528.afb767dc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.45c9efd9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.362dbb91.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7976.fb3a73dc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8113.b9391591.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.885d5201.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.71512b48.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.7c0e7413.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8409.4d2322a6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.f1129697.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.06c016ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8697.3f9798ec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8756.e02a6548.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.7adec074.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.2e795580.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.0fe0da38.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.5ed5433c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8903.9e795f0c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.9bfb6cfc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8955.3a9d1d37.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.0a16b99d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9164.2abd7e67.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.4f9b05a5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.59b012e7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.cc5f6345.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9502.cd27fb41.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9663.a3d8fdca.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.8ea7c2f2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.b05bbb98.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.6626532a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.95beb9e3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.03a6a3c7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.5645dfdc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.d2829947.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.184d8b7d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.45c82f8a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.18a31818.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.e65cf756.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.9f630d1a.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,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,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,8BACPC,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,+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,+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,+BACPC,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,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,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,+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,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,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,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,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,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,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,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,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/50731159adcd7b997406979639a6d62e/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\": \"58933388b64b1f01e1bf4b95cc10a4e9\"\n },\n {\n \"url\": \"/manifest.json\",\n \"revision\": \"8a45dcffc3380b17da6ea17291b43e00\"\n },\n {\n \"url\": \"/static/css/1009.353c1f88.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1019.af89a8dd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1054.1651fcc4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1137.31b2e984.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1319.6e309383.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1337.643b4dfd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1391.e253d1d5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1421.1a42ddca.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1449.9ddbde9a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/169.e6cc03dc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1706.bb05100a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/1949.77f77742.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2015.e08a518d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2029.66acebb6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2140.57230853.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/215.91074688.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2217.4daed832.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2460.352e2032.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2496.2ad2522c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2694.515bb415.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2718.5a080a62.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2831.09fe1331.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2844.213aa9d5.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2893.fb75679d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2924.355557a9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/293.521a4f1c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2976.59466ee8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/2992.ffd96967.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3211.e29a4da3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3248.a0e1e73b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3368.be1ab054.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3369.5df5b182.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/34.a44e466f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3426.50cde06e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3559.ea018a19.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3826.eb2047be.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3835.bc057f22.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3865.8b16d712.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/3924.a0990b57.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4015.b27ff6b3.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4364.460ea7ea.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/446.a06f3c43.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4470.aa130b90.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4669.76a76793.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4790.de9cbcae.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/4795.708edd2b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5053.af8a2a60.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5144.58c91f04.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5167.b85e0d70.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5207.1bd62254.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5285.9219493c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5329.8fe5b425.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/557.f2c6f156.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5638.8fd4b2fd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5906.5764c6f4.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/5933.58e6489b.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6217.9d3928a2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6324.611abb15.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6429.44836618.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/65.14c0a64c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6517.df2ff86e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6523.21976e39.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6561.dca0bf04.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6602.e64a7f9e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/669.2932b8cc.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6692.28d705dd.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/6882.e84203b6.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7257.5944729a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/729.b8d5159d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/746.73f3ef00.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7503.ef90df2a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7528.e72123ff.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7590.062e0c94.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7624.e657a974.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7651.febeb48c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7841.73c7ce9d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7897.f0ce1f42.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/7976.45217ed0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8069.6137b3a0.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8179.54b37efe.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8391.57207909.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8409.5edaa185.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8498.381007b7.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8621.dc5673af.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/864.b7e8560d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8667.1929e28f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8756.53bc55b1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8769.3c09554f.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8825.64638d91.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/8989.b08bd0bb.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9025.80353e6d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/906.2d11adc8.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9079.e6c1f92e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9092.5953fa24.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9122.ae7ee25d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9211.c14c28e9.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9461.ae92bb88.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9480.9a19b0d1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9502.3589dd93.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9663.e136d856.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9751.f5541a2c.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/980.0ae4451e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/984.4b68dcc1.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/9962.b5594d80.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/app.70fb1f4a.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/chunk-vendors.d510eff2.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/dashboard.3111af9d.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/panel.486b493e.css\",\n \"revision\": null\n },\n {\n \"url\": \"/static/css/plugin.12cf4736.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/1019.43351d3d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1039.740c8191.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1042.433832bc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1054.e7c57dec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1088.5dc136bc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1137.21c780d7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1337.7eb6b7e2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1421.578b11dd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1449.a1da87d4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1512.455ca36e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1652.f04f2ead.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/169.f32b50c1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1706.1994f98e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/1949.41fbaf1f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2015.2eabd7aa.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2029.7817db55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2106.bca710c6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2140.bce5dd59.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/215.57c634fb.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2183.de1bfd17.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2200.98d8144c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2217.4c24b6df.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2305.d6f27d19.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2399.8791ae2d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2460.deeb79ea.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2614.b54172e8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2694.097da02b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2718.ccf949cf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2726.d2fad2f9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2732.261f48cf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2853.2a8ea887.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2893.9df53290.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/293.82f9abb3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2976.34a2208b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/2991.633ef421.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3083.b44a83cc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3211.7857f583.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3295.1133126b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3322.4b484e81.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3368.78c670ee.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3369.0f87dded.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/34.7540bd55.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3400.037c4ded.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3426.5a388a30.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3518.296a97b6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3559.ca9053ac.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3732.93a4195c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3835.01ac1693.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3865.d8adea3d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/3924.c0d2f3c0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4015.5f13183f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4053.2c401fdf.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4279.04984d78.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4364.a86699e9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/446.6a9228c2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4619.5c734a42.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4669.9908c61e.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4765.1df6a916.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/4795.c7a6857b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5053.d4332348.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5144.640e98ef.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5167.bb859c95.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5207.7f241e21.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5285.3ee4149d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5329.7b52242a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5408.64fb003c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/557.8cb5b0a4.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/5638.1527fc01.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6148.3924a21f.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6324.b436047b.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6362.f15e6ec3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/637.19974b5c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6429.3ea2e105.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/65.ae7df477.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6523.2673834a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6593.46f60700.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6640.9ad3c551.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/6882.70d48600.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7089.0b339076.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7257.115c325c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/729.fde72a02.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7381.bf8f1b35.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/746.089d51ca.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7528.afb767dc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7590.45c9efd9.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7841.362dbb91.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/7976.fb3a73dc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8113.b9391591.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/813.885d5201.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8179.08096f00.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8391.7c0e7413.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8409.4d2322a6.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8498.f1129697.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8621.06c016ad.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8697.3f9798ec.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8756.e02a6548.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8769.7adec074.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8784.2e795580.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8825.0fe0da38.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8895.5ed5433c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8903.9e795f0c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8930.9bfb6cfc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/8955.3a9d1d37.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9049.8856f091.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9091.0a16b99d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9092.89f920f0.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9164.2abd7e67.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9211.4f9b05a5.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9334.59b012e7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9461.cc5f6345.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9502.cd27fb41.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9663.a3d8fdca.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9751.8ea7c2f2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/980.b05bbb98.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/984.6626532a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/9962.95beb9e3.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/app.d88baad7.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.5645dfdc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.d2829947.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.184d8b7d.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.45c82f8a.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.9d37bcb2.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.f0641dbd.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.9f630d1a.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,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,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,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,+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,+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,+BACPC,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,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,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,+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,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,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,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,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,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,4BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,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,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,8BACPC,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/1009.353c1f88.css b/platypush/backend/http/webapp/dist/static/css/1009.353c1f88.css new file mode 100644 index 0000000000..59f52d7271 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/1009.353c1f88.css @@ -0,0 +1 @@ +.col-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-d3b1ee0c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-d3b1ee0c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-d3b1ee0c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-d3b1ee0c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-d3b1ee0c]:first-child{margin-left:26%!important}.col-offset-3[data-v-d3b1ee0c]:not(first-child){margin-left:30%!important}.col-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-d3b1ee0c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-d3b1ee0c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-d3b1ee0c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-d3b1ee0c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-d3b1ee0c]:first-child{margin-left:52%!important}.col-offset-6[data-v-d3b1ee0c]:not(first-child){margin-left:56%!important}.col-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-d3b1ee0c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-d3b1ee0c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-d3b1ee0c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-d3b1ee0c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-d3b1ee0c]:first-child{margin-left:78%!important}.col-offset-9[data-v-d3b1ee0c]:not(first-child){margin-left:82%!important}.col-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-d3b1ee0c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-d3b1ee0c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-d3b1ee0c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-d3b1ee0c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-1[data-v-d3b1ee0c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-2[data-v-d3b1ee0c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-3[data-v-d3b1ee0c]{margin-left:26%}.col-no-margin-s-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-4[data-v-d3b1ee0c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-5[data-v-d3b1ee0c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-6[data-v-d3b1ee0c]{margin-left:52%}.col-no-margin-s-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-7[data-v-d3b1ee0c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-8[data-v-d3b1ee0c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-9[data-v-d3b1ee0c]{margin-left:78%}.col-no-margin-s-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-10[data-v-d3b1ee0c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-s-11[data-v-d3b1ee0c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-d3b1ee0c]{display:none!important}.s-visible[data-v-d3b1ee0c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-1[data-v-d3b1ee0c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-2[data-v-d3b1ee0c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-3[data-v-d3b1ee0c]{margin-left:26%}.col-no-margin-m-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-4[data-v-d3b1ee0c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-5[data-v-d3b1ee0c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-6[data-v-d3b1ee0c]{margin-left:52%}.col-no-margin-m-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-7[data-v-d3b1ee0c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-8[data-v-d3b1ee0c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-9[data-v-d3b1ee0c]{margin-left:78%}.col-no-margin-m-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-10[data-v-d3b1ee0c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-m-11[data-v-d3b1ee0c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-d3b1ee0c]{display:none!important}.m-visible[data-v-d3b1ee0c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-1[data-v-d3b1ee0c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-2[data-v-d3b1ee0c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-3[data-v-d3b1ee0c]{margin-left:26%}.col-no-margin-l-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-4[data-v-d3b1ee0c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-5[data-v-d3b1ee0c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-6[data-v-d3b1ee0c]{margin-left:52%}.col-no-margin-l-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-7[data-v-d3b1ee0c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-8[data-v-d3b1ee0c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-9[data-v-d3b1ee0c]{margin-left:78%}.col-no-margin-l-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-10[data-v-d3b1ee0c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-l-11[data-v-d3b1ee0c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-d3b1ee0c]{display:none!important}.l-visible[data-v-d3b1ee0c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-1[data-v-d3b1ee0c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-2[data-v-d3b1ee0c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-3[data-v-d3b1ee0c]{margin-left:26%}.col-no-margin-xl-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-4[data-v-d3b1ee0c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-5[data-v-d3b1ee0c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-6[data-v-d3b1ee0c]{margin-left:52%}.col-no-margin-xl-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-7[data-v-d3b1ee0c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-8[data-v-d3b1ee0c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-9[data-v-d3b1ee0c]{margin-left:78%}.col-no-margin-xl-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-10[data-v-d3b1ee0c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xl-11[data-v-d3b1ee0c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-d3b1ee0c]{display:none!important}.xl-visible[data-v-d3b1ee0c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-d3b1ee0c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-d3b1ee0c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-d3b1ee0c]{margin-left:26%}.col-no-margin-xxl-3[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-d3b1ee0c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-d3b1ee0c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-d3b1ee0c]{margin-left:52%}.col-no-margin-xxl-6[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-d3b1ee0c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-d3b1ee0c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-d3b1ee0c]{margin-left:78%}.col-no-margin-xxl-9[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-d3b1ee0c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-d3b1ee0c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-d3b1ee0c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-d3b1ee0c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-d3b1ee0c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-d3b1ee0c]{display:none!important}.xxl-visible[data-v-d3b1ee0c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-d3b1ee0c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-d3b1ee0c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-d3b1ee0c]{display:none!important}}.vertical-center[data-v-d3b1ee0c]{display:flex;align-items:center}.horizontal-center[data-v-d3b1ee0c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-d3b1ee0c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-d3b1ee0c]{display:none!important}.no-content[data-v-d3b1ee0c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-d3b1ee0c]{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-d3b1ee0c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-d3b1ee0c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-d3b1ee0c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-d3b1ee0c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-d3b1ee0c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-d3b1ee0c],.btn[data-v-d3b1ee0c],button[data-v-d3b1ee0c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-d3b1ee0c],.btn-default[type=submit][data-v-d3b1ee0c],.btn.btn-primary[data-v-d3b1ee0c],.btn[type=submit][data-v-d3b1ee0c],button.btn-primary[data-v-d3b1ee0c],button[type=submit][data-v-d3b1ee0c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-d3b1ee0c]:hover,.btn[data-v-d3b1ee0c]:hover,button[data-v-d3b1ee0c]:hover{color:#35b870}.btn .icon[data-v-d3b1ee0c],.btn-default .icon[data-v-d3b1ee0c],button .icon[data-v-d3b1ee0c]{margin-right:.5em}.btn-default[data-v-d3b1ee0c]:disabled,.btn-default[disabled][data-v-d3b1ee0c],.btn[data-v-d3b1ee0c]:disabled,.btn[disabled][data-v-d3b1ee0c],button[data-v-d3b1ee0c]:disabled,button[disabled][data-v-d3b1ee0c]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-d3b1ee0c]{cursor:grab!important}.dragged[data-v-d3b1ee0c]{opacity:.5!important}input[type=password][data-v-d3b1ee0c],input[type=text][data-v-d3b1ee0c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-d3b1ee0c]:focus,input[type=text][data-v-d3b1ee0c]:focus{border:1px solid #35b870}button[data-v-d3b1ee0c],input[data-v-d3b1ee0c]{outline:none}input[type=text][data-v-d3b1ee0c]:hover,textarea[data-v-d3b1ee0c]:hover{border:1px solid #9cdfb0}ul[data-v-d3b1ee0c]{margin:0;padding:0;list-style:none}a[data-v-d3b1ee0c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-d3b1ee0c]:hover{color:#35b870}[data-v-d3b1ee0c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-d3b1ee0c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-d3b1ee0c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-d3b1ee0c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-d3b1ee0c]{color:#ad1717}body[data-v-d3b1ee0c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-d3b1ee0c] .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-d3b1ee0c] .nav .path{cursor:pointer}.browser[data-v-d3b1ee0c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-d3b1ee0c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-d3b1ee0c]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-d3b1ee0c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-d3b1ee0c],input[type=number][data-v-d3b1ee0c],input[type=password][data-v-d3b1ee0c],input[type=search][data-v-d3b1ee0c],input[type=text][data-v-d3b1ee0c],input[type=time][data-v-d3b1ee0c]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-d3b1ee0c]:hover,input[type=number][data-v-d3b1ee0c]:hover,input[type=password][data-v-d3b1ee0c]:hover,input[type=search][data-v-d3b1ee0c]:hover,input[type=text][data-v-d3b1ee0c]:hover,input[type=time][data-v-d3b1ee0c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-d3b1ee0c]:focus,input[type=number][data-v-d3b1ee0c]:focus,input[type=password][data-v-d3b1ee0c]:focus,input[type=search][data-v-d3b1ee0c]:focus,input[type=text][data-v-d3b1ee0c]:focus,input[type=time][data-v-d3b1ee0c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-d3b1ee0c],input[type=number].with-icon[data-v-d3b1ee0c],input[type=password].with-icon[data-v-d3b1ee0c],input[type=search].with-icon[data-v-d3b1ee0c],input[type=text].with-icon[data-v-d3b1ee0c],input[type=time].with-icon[data-v-d3b1ee0c]{padding-left:.3em}input[type=search][data-v-d3b1ee0c],input[type=text][data-v-d3b1ee0c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:fadeIn-d3b1ee0c;-webkit-animation-name:fadeIn-d3b1ee0c}.fade-in[data-v-d3b1ee0c],.fade-out[data-v-d3b1ee0c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:fadeOut-d3b1ee0c;-webkit-animation-name:fadeOut-d3b1ee0c}.expand[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:expand-d3b1ee0c;-webkit-animation-name:expand-d3b1ee0c}.expand[data-v-d3b1ee0c],.shrink[data-v-d3b1ee0c]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:shrink-d3b1ee0c;-webkit-animation-name:shrink-d3b1ee0c}.fold[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:fold-d3b1ee0c;-webkit-animation-name:fold-d3b1ee0c}.fold[data-v-d3b1ee0c],.unfold[data-v-d3b1ee0c]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-d3b1ee0c]{animation-fill-mode:both;animation-name:unfold-d3b1ee0c;-webkit-animation-name:unfold-d3b1ee0c}.dim[data-v-d3b1ee0c],.index .item[data-v-d3b1ee0c]:hover{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:dim-d3b1ee0c;-webkit-animation-name:dim-d3b1ee0c}.brighten[data-v-d3b1ee0c]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:brighten-d3b1ee0c;-webkit-animation-name:brighten-d3b1ee0c}@keyframes fadeIn-d3b1ee0c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-d3b1ee0c{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-d3b1ee0c{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-d3b1ee0c{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-d3b1ee0c{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-d3b1ee0c{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-d3b1ee0c{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-d3b1ee0c{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-d3b1ee0c]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-d3b1ee0c;-webkit-animation-name:glow-d3b1ee0c}.loop[data-v-d3b1ee0c]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-d3b1ee0c{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-d3b1ee0c]: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-d3b1ee0c]: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-d3b1ee0c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-d3b1ee0c] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-d3b1ee0c] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-d3b1ee0c] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-d3b1ee0c] .item .icon i{font-size:40px}.grid[data-v-d3b1ee0c] .item .icon img{width:40px;height:40px}[data-v-d3b1ee0c] .nav{height:2.5em}.index[data-v-d3b1ee0c]{height:100%;margin:2px 0 -2px 0}.index .items[data-v-d3b1ee0c]{height:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));overflow-y:auto;padding:1em}.index .item[data-v-d3b1ee0c]{width:100%;height:15em;flex:1;position:relative;cursor:pointer}.index .item .image[data-v-d3b1ee0c]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.index .item .image img[data-v-d3b1ee0c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.index .item .image i[data-v-d3b1ee0c]{font-size:5em}.index .item .name[data-v-d3b1ee0c]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.75);color:#fff;font-size:1.75em;font-weight:700;padding:.5em}.index[data-v-d3b1ee0c]{position:relative}.index[data-v-d3b1ee0c] .items-wrapper{height:100%;position:relative;overflow:auto}.index[data-v-d3b1ee0c] .items-wrapper .index{height:-moz-fit-content;height:fit-content}.index[data-v-d3b1ee0c] .items-wrapper .items{overflow:hidden}.index .music-wrapper[data-v-d3b1ee0c]{height:100%} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/1137.31b2e984.css b/platypush/backend/http/webapp/dist/static/css/1137.31b2e984.css new file mode 100644 index 0000000000..57de1d4d35 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/1137.31b2e984.css @@ -0,0 +1 @@ +.col-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-0361262c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-0361262c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-0361262c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-0361262c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-0361262c]:first-child{margin-left:26%!important}.col-offset-3[data-v-0361262c]:not(first-child){margin-left:30%!important}.col-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-0361262c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-0361262c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-0361262c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-0361262c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-0361262c]:first-child{margin-left:52%!important}.col-offset-6[data-v-0361262c]:not(first-child){margin-left:56%!important}.col-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-0361262c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-0361262c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-0361262c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-0361262c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-0361262c]:first-child{margin-left:78%!important}.col-offset-9[data-v-0361262c]:not(first-child){margin-left:82%!important}.col-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-0361262c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-0361262c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-0361262c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-0361262c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-1[data-v-0361262c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-2[data-v-0361262c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-3[data-v-0361262c]{margin-left:26%}.col-no-margin-s-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-4[data-v-0361262c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-5[data-v-0361262c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-6[data-v-0361262c]{margin-left:52%}.col-no-margin-s-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-7[data-v-0361262c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-8[data-v-0361262c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-9[data-v-0361262c]{margin-left:78%}.col-no-margin-s-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-10[data-v-0361262c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-0361262c]:first-child{margin-left:0}.col-offset-s-11[data-v-0361262c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-0361262c]{display:none!important}.s-visible[data-v-0361262c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-1[data-v-0361262c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-2[data-v-0361262c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-3[data-v-0361262c]{margin-left:26%}.col-no-margin-m-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-4[data-v-0361262c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-5[data-v-0361262c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-6[data-v-0361262c]{margin-left:52%}.col-no-margin-m-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-7[data-v-0361262c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-8[data-v-0361262c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-9[data-v-0361262c]{margin-left:78%}.col-no-margin-m-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-10[data-v-0361262c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-0361262c]:first-child{margin-left:0}.col-offset-m-11[data-v-0361262c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-0361262c]{display:none!important}.m-visible[data-v-0361262c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-1[data-v-0361262c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-2[data-v-0361262c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-3[data-v-0361262c]{margin-left:26%}.col-no-margin-l-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-4[data-v-0361262c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-5[data-v-0361262c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-6[data-v-0361262c]{margin-left:52%}.col-no-margin-l-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-7[data-v-0361262c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-8[data-v-0361262c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-9[data-v-0361262c]{margin-left:78%}.col-no-margin-l-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-10[data-v-0361262c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-0361262c]:first-child{margin-left:0}.col-offset-l-11[data-v-0361262c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-0361262c]{display:none!important}.l-visible[data-v-0361262c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-1[data-v-0361262c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-2[data-v-0361262c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-3[data-v-0361262c]{margin-left:26%}.col-no-margin-xl-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-4[data-v-0361262c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-5[data-v-0361262c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-6[data-v-0361262c]{margin-left:52%}.col-no-margin-xl-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-7[data-v-0361262c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-8[data-v-0361262c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-9[data-v-0361262c]{margin-left:78%}.col-no-margin-xl-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-10[data-v-0361262c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-0361262c]:first-child{margin-left:0}.col-offset-xl-11[data-v-0361262c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-0361262c]{display:none!important}.xl-visible[data-v-0361262c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-0361262c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-0361262c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-0361262c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-0361262c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-0361262c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-0361262c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-0361262c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-0361262c]{margin-left:26%}.col-no-margin-xxl-3[data-v-0361262c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-0361262c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-0361262c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-0361262c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-0361262c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-0361262c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-0361262c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-0361262c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-0361262c]{margin-left:52%}.col-no-margin-xxl-6[data-v-0361262c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-0361262c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-0361262c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-0361262c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-0361262c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-0361262c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-0361262c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-0361262c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-0361262c]{margin-left:78%}.col-no-margin-xxl-9[data-v-0361262c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-0361262c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-0361262c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-0361262c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-0361262c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-0361262c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-0361262c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-0361262c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-0361262c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-0361262c]{display:none!important}.xxl-visible[data-v-0361262c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-0361262c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-0361262c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-0361262c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-0361262c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-0361262c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-0361262c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-0361262c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-0361262c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-0361262c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-0361262c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-0361262c]{display:none!important}}.vertical-center[data-v-0361262c]{display:flex;align-items:center}.horizontal-center[data-v-0361262c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-0361262c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-0361262c]{display:none!important}.no-content[data-v-0361262c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-0361262c]{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-0361262c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-0361262c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-0361262c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-0361262c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-0361262c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-0361262c],.btn[data-v-0361262c],button[data-v-0361262c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-0361262c],.btn-default[type=submit][data-v-0361262c],.btn.btn-primary[data-v-0361262c],.btn[type=submit][data-v-0361262c],button.btn-primary[data-v-0361262c],button[type=submit][data-v-0361262c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-0361262c]:hover,.btn[data-v-0361262c]:hover,button[data-v-0361262c]:hover{color:#35b870}.btn .icon[data-v-0361262c],.btn-default .icon[data-v-0361262c],button .icon[data-v-0361262c]{margin-right:.5em}.btn-default[data-v-0361262c]:disabled,.btn-default[disabled][data-v-0361262c],.btn[data-v-0361262c]:disabled,.btn[disabled][data-v-0361262c],button[data-v-0361262c]:disabled,button[disabled][data-v-0361262c]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-0361262c]{cursor:grab!important}.dragged[data-v-0361262c]{opacity:.5!important}input[type=password][data-v-0361262c],input[type=text][data-v-0361262c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-0361262c]:focus,input[type=text][data-v-0361262c]:focus{border:1px solid #35b870}button[data-v-0361262c],input[data-v-0361262c]{outline:none}input[type=text][data-v-0361262c]:hover,textarea[data-v-0361262c]:hover{border:1px solid #9cdfb0}ul[data-v-0361262c]{margin:0;padding:0;list-style:none}a[data-v-0361262c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-0361262c]:hover{color:#35b870}[data-v-0361262c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-0361262c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-0361262c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-0361262c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-0361262c]{color:#ad1717}body[data-v-0361262c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-0361262c] .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-0361262c] .nav .path{cursor:pointer}.browser[data-v-0361262c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-0361262c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-0361262c]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-0361262c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-0361262c],input[type=number][data-v-0361262c],input[type=password][data-v-0361262c],input[type=search][data-v-0361262c],input[type=text][data-v-0361262c],input[type=time][data-v-0361262c]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-0361262c]:hover,input[type=number][data-v-0361262c]:hover,input[type=password][data-v-0361262c]:hover,input[type=search][data-v-0361262c]:hover,input[type=text][data-v-0361262c]:hover,input[type=time][data-v-0361262c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-0361262c]:focus,input[type=number][data-v-0361262c]:focus,input[type=password][data-v-0361262c]:focus,input[type=search][data-v-0361262c]:focus,input[type=text][data-v-0361262c]:focus,input[type=time][data-v-0361262c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-0361262c],input[type=number].with-icon[data-v-0361262c],input[type=password].with-icon[data-v-0361262c],input[type=search].with-icon[data-v-0361262c],input[type=text].with-icon[data-v-0361262c],input[type=time].with-icon[data-v-0361262c]{padding-left:.3em}input[type=search][data-v-0361262c],input[type=text][data-v-0361262c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-0361262c]{animation-fill-mode:both;animation-name:fadeIn-0361262c;-webkit-animation-name:fadeIn-0361262c}.fade-in[data-v-0361262c],.fade-out[data-v-0361262c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-0361262c]{animation-fill-mode:both;animation-name:fadeOut-0361262c;-webkit-animation-name:fadeOut-0361262c}.expand[data-v-0361262c]{animation-fill-mode:both;animation-name:expand-0361262c;-webkit-animation-name:expand-0361262c}.expand[data-v-0361262c],.shrink[data-v-0361262c]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-0361262c]{animation-fill-mode:both;animation-name:shrink-0361262c;-webkit-animation-name:shrink-0361262c}.fold[data-v-0361262c]{animation-fill-mode:both;animation-name:fold-0361262c;-webkit-animation-name:fold-0361262c}.fold[data-v-0361262c],.unfold[data-v-0361262c]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-0361262c]{animation-fill-mode:both;animation-name:unfold-0361262c;-webkit-animation-name:unfold-0361262c}.dim[data-v-0361262c],.index .item[data-v-0361262c]:hover{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:dim-0361262c;-webkit-animation-name:dim-0361262c}.brighten[data-v-0361262c]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:brighten-0361262c;-webkit-animation-name:brighten-0361262c}@keyframes fadeIn-0361262c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0361262c{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-0361262c{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-0361262c{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-0361262c{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-0361262c{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-0361262c{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-0361262c{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-0361262c]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-0361262c;-webkit-animation-name:glow-0361262c}.loop[data-v-0361262c]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-0361262c{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-0361262c]: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-0361262c]: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-0361262c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-0361262c] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-0361262c] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-0361262c] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-0361262c] .item .icon i{font-size:40px}.grid[data-v-0361262c] .item .icon img{width:40px;height:40px}[data-v-0361262c] .nav{height:2.5em}.index[data-v-0361262c]{height:100%;margin:2px 0 -2px 0}.index .items[data-v-0361262c]{height:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));overflow-y:auto;padding:1em}.index .item[data-v-0361262c]{width:100%;height:15em;flex:1;position:relative;cursor:pointer}.index .item .image[data-v-0361262c]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.index .item .image img[data-v-0361262c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.index .item .image i[data-v-0361262c]{font-size:5em}.index .item .name[data-v-0361262c]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.75);color:#fff;font-size:1.75em;font-weight:700;padding:.5em}.index[data-v-0361262c]{position:relative}.index[data-v-0361262c] main{height:100%;position:relative;overflow:auto}.index[data-v-0361262c] main.album,.index[data-v-0361262c] main.artist{overflow:hidden}.index[data-v-0361262c] main.album .media-results,.index[data-v-0361262c] main.artist .media-results{overflow:auto}.index[data-v-0361262c] main.album .media-results .grid,.index[data-v-0361262c] main.artist .media-results .grid{height:-moz-fit-content;height:fit-content;max-height:100%}.index[data-v-0361262c] main.artist .index{height:100%}.index[data-v-0361262c] main.artist .index .items{height:calc(100% - 5.5em);overflow:auto}.index[data-v-0361262c] main.album .media-results{height:calc(100% - 10.5em)}.index[data-v-0361262c] main .index{height:-moz-fit-content;height:fit-content}.index[data-v-0361262c] main .items{overflow:hidden}.index .header[data-v-0361262c]{background:#f2f7f5;display:flex;align-items:center;padding:1em;box-shadow:0 3px 2px -1px silver;margin-bottom:.5em;position:relative}.index .header.artist[data-v-0361262c]{height:5em;padding:0;background:linear-gradient(rgba(0,20,25,.85),rgba(0,0,0,.85));color:#fff}.index .header.artist .image[data-v-0361262c]{width:5em;height:5em}.index .header.artist .image img[data-v-0361262c]{width:100%;height:95%}.index .header.artist .info[data-v-0361262c]{font-size:1.25em}.index .header.album[data-v-0361262c]{height:10em}.index .header.album .image img[data-v-0361262c]{width:10em;height:10em}.index .header .image[data-v-0361262c]{margin-right:1em}.index .header .image img[data-v-0361262c]{-o-object-fit:cover;object-fit:cover;margin:.25em}.index .header .info h1[data-v-0361262c]{font-size:1.5em;margin:0}.index .header .info .artist a[data-v-0361262c],.index .header .info span[data-v-0361262c]{font-size:1.25em}.index .header .info .details[data-v-0361262c]{font-size:.7em;margin-top:.5em;opacity:.75}.index .header .info .details .row .label[data-v-0361262c]{font-weight:700;margin-right:.5em}.index[data-v-0361262c] .media-results.list .grid{margin-top:-.5em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/1182.efd2f698.css b/platypush/backend/http/webapp/dist/static/css/1182.efd2f698.css deleted file mode 100644 index bc928d473d..0000000000 --- a/platypush/backend/http/webapp/dist/static/css/1182.efd2f698.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6d38243d]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6d38243d]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6d38243d]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6d38243d]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6d38243d]:first-child{margin-left:26%!important}.col-offset-3[data-v-6d38243d]:not(first-child){margin-left:30%!important}.col-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6d38243d]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6d38243d]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6d38243d]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6d38243d]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6d38243d]:first-child{margin-left:52%!important}.col-offset-6[data-v-6d38243d]:not(first-child){margin-left:56%!important}.col-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6d38243d]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6d38243d]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6d38243d]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6d38243d]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6d38243d]:first-child{margin-left:78%!important}.col-offset-9[data-v-6d38243d]:not(first-child){margin-left:82%!important}.col-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6d38243d]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6d38243d]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6d38243d]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6d38243d]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-1[data-v-6d38243d]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-2[data-v-6d38243d]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-3[data-v-6d38243d]{margin-left:26%}.col-no-margin-s-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-4[data-v-6d38243d]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-5[data-v-6d38243d]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-6[data-v-6d38243d]{margin-left:52%}.col-no-margin-s-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-7[data-v-6d38243d]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-8[data-v-6d38243d]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-9[data-v-6d38243d]{margin-left:78%}.col-no-margin-s-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-10[data-v-6d38243d]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6d38243d]:first-child{margin-left:0}.col-offset-s-11[data-v-6d38243d]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6d38243d]{display:none!important}.s-visible[data-v-6d38243d]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-1[data-v-6d38243d]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-2[data-v-6d38243d]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-3[data-v-6d38243d]{margin-left:26%}.col-no-margin-m-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-4[data-v-6d38243d]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-5[data-v-6d38243d]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-6[data-v-6d38243d]{margin-left:52%}.col-no-margin-m-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-7[data-v-6d38243d]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-8[data-v-6d38243d]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-9[data-v-6d38243d]{margin-left:78%}.col-no-margin-m-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-10[data-v-6d38243d]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6d38243d]:first-child{margin-left:0}.col-offset-m-11[data-v-6d38243d]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6d38243d]{display:none!important}.m-visible[data-v-6d38243d]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-1[data-v-6d38243d]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-2[data-v-6d38243d]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-3[data-v-6d38243d]{margin-left:26%}.col-no-margin-l-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-4[data-v-6d38243d]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-5[data-v-6d38243d]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-6[data-v-6d38243d]{margin-left:52%}.col-no-margin-l-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-7[data-v-6d38243d]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-8[data-v-6d38243d]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-9[data-v-6d38243d]{margin-left:78%}.col-no-margin-l-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-10[data-v-6d38243d]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6d38243d]:first-child{margin-left:0}.col-offset-l-11[data-v-6d38243d]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6d38243d]{display:none!important}.l-visible[data-v-6d38243d]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-1[data-v-6d38243d]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-2[data-v-6d38243d]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-3[data-v-6d38243d]{margin-left:26%}.col-no-margin-xl-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-4[data-v-6d38243d]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-5[data-v-6d38243d]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-6[data-v-6d38243d]{margin-left:52%}.col-no-margin-xl-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-7[data-v-6d38243d]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-8[data-v-6d38243d]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-9[data-v-6d38243d]{margin-left:78%}.col-no-margin-xl-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-10[data-v-6d38243d]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xl-11[data-v-6d38243d]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6d38243d]{display:none!important}.xl-visible[data-v-6d38243d]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6d38243d]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6d38243d]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6d38243d]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6d38243d]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6d38243d]{margin-left:26%}.col-no-margin-xxl-3[data-v-6d38243d]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6d38243d]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6d38243d]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6d38243d]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6d38243d]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6d38243d]{margin-left:52%}.col-no-margin-xxl-6[data-v-6d38243d]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6d38243d]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6d38243d]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6d38243d]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6d38243d]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6d38243d]{margin-left:78%}.col-no-margin-xxl-9[data-v-6d38243d]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6d38243d]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6d38243d]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6d38243d]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6d38243d]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6d38243d]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6d38243d]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6d38243d]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6d38243d]{display:none!important}.xxl-visible[data-v-6d38243d]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6d38243d]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6d38243d]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6d38243d]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6d38243d]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6d38243d]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6d38243d]{display:none!important}}.vertical-center[data-v-6d38243d]{display:flex;align-items:center}.horizontal-center[data-v-6d38243d]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6d38243d]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6d38243d]{display:none!important}.no-content[data-v-6d38243d]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6d38243d]{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-6d38243d]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6d38243d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6d38243d]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6d38243d]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6d38243d]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6d38243d],.btn[data-v-6d38243d],button[data-v-6d38243d]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6d38243d],.btn-default[type=submit][data-v-6d38243d],.btn.btn-primary[data-v-6d38243d],.btn[type=submit][data-v-6d38243d],button.btn-primary[data-v-6d38243d],button[type=submit][data-v-6d38243d]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-6d38243d]:hover,.btn[data-v-6d38243d]:hover,button[data-v-6d38243d]:hover{color:#35b870}.btn .icon[data-v-6d38243d],.btn-default .icon[data-v-6d38243d],button .icon[data-v-6d38243d]{margin-right:.5em}.btn-default[data-v-6d38243d]:disabled,.btn-default[disabled][data-v-6d38243d],.btn[data-v-6d38243d]:disabled,.btn[disabled][data-v-6d38243d],button[data-v-6d38243d]:disabled,button[disabled][data-v-6d38243d]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-6d38243d]{cursor:grab!important}.dragged[data-v-6d38243d]{opacity:.5!important}input[type=password][data-v-6d38243d],input[type=text][data-v-6d38243d]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6d38243d]:focus,input[type=text][data-v-6d38243d]:focus{border:1px solid #35b870}button[data-v-6d38243d],input[data-v-6d38243d]{outline:none}input[type=text][data-v-6d38243d]:hover,textarea[data-v-6d38243d]:hover{border:1px solid #9cdfb0}ul[data-v-6d38243d]{margin:0;padding:0;list-style:none}a[data-v-6d38243d]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6d38243d]:hover{color:#35b870}[data-v-6d38243d]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6d38243d]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6d38243d]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6d38243d]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-6d38243d]{color:#ad1717}body[data-v-6d38243d]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6d38243d] .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-6d38243d] .nav .path{cursor:pointer}.browser[data-v-6d38243d] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6d38243d] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-6d38243d]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-6d38243d]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6d38243d],input[type=number][data-v-6d38243d],input[type=password][data-v-6d38243d],input[type=search][data-v-6d38243d],input[type=text][data-v-6d38243d],input[type=time][data-v-6d38243d]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-6d38243d]:hover,input[type=number][data-v-6d38243d]:hover,input[type=password][data-v-6d38243d]:hover,input[type=search][data-v-6d38243d]:hover,input[type=text][data-v-6d38243d]:hover,input[type=time][data-v-6d38243d]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6d38243d]:focus,input[type=number][data-v-6d38243d]:focus,input[type=password][data-v-6d38243d]:focus,input[type=search][data-v-6d38243d]:focus,input[type=text][data-v-6d38243d]:focus,input[type=time][data-v-6d38243d]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6d38243d],input[type=number].with-icon[data-v-6d38243d],input[type=password].with-icon[data-v-6d38243d],input[type=search].with-icon[data-v-6d38243d],input[type=text].with-icon[data-v-6d38243d],input[type=time].with-icon[data-v-6d38243d]{padding-left:.3em}input[type=search][data-v-6d38243d],input[type=text][data-v-6d38243d]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6d38243d]{animation-fill-mode:both;animation-name:fadeIn-6d38243d;-webkit-animation-name:fadeIn-6d38243d}.fade-in[data-v-6d38243d],.fade-out[data-v-6d38243d]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6d38243d]{animation-fill-mode:both;animation-name:fadeOut-6d38243d;-webkit-animation-name:fadeOut-6d38243d}.expand[data-v-6d38243d]{animation-fill-mode:both;animation-name:expand-6d38243d;-webkit-animation-name:expand-6d38243d}.expand[data-v-6d38243d],.shrink[data-v-6d38243d]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-6d38243d]{animation-fill-mode:both;animation-name:shrink-6d38243d;-webkit-animation-name:shrink-6d38243d}.fold[data-v-6d38243d]{animation-fill-mode:both;animation-name:fold-6d38243d;-webkit-animation-name:fold-6d38243d}.fold[data-v-6d38243d],.unfold[data-v-6d38243d]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-6d38243d]{animation-fill-mode:both;animation-name:unfold-6d38243d;-webkit-animation-name:unfold-6d38243d}.dim[data-v-6d38243d],.index .item[data-v-6d38243d]:hover{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:dim-6d38243d;-webkit-animation-name:dim-6d38243d}.brighten[data-v-6d38243d]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:brighten-6d38243d;-webkit-animation-name:brighten-6d38243d}@keyframes fadeIn-6d38243d{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6d38243d{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-6d38243d{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-6d38243d{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-6d38243d{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-6d38243d{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-6d38243d{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-6d38243d{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-6d38243d]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-6d38243d;-webkit-animation-name:glow-6d38243d}.loop[data-v-6d38243d]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-6d38243d{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-6d38243d]: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-6d38243d]: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-6d38243d]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-6d38243d] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-6d38243d] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-6d38243d] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-6d38243d] .item .icon i{font-size:40px}.grid[data-v-6d38243d] .item .icon img{width:40px;height:40px}[data-v-6d38243d] .nav{height:2.5em}.index[data-v-6d38243d]{height:100%;margin:2px 0 -2px 0}.index .items[data-v-6d38243d]{height:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));overflow-y:auto;padding:1em}.index .item[data-v-6d38243d]{width:100%;height:15em;flex:1;position:relative;cursor:pointer}.index .item .image[data-v-6d38243d]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.index .item .image img[data-v-6d38243d]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.index .item .image i[data-v-6d38243d]{font-size:5em}.index .item .name[data-v-6d38243d]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.75);color:#fff;font-size:1.75em;font-weight:700;padding:.5em}.index[data-v-6d38243d]{position:relative}.index[data-v-6d38243d] .items-wrapper{height:100%;position:relative;overflow:auto}.index[data-v-6d38243d] .items-wrapper .index{height:-moz-fit-content;height:fit-content}.index[data-v-6d38243d] .items-wrapper .items{overflow:hidden}.index .music-wrapper[data-v-6d38243d]{height:100%} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/33.40d5bc14.css b/platypush/backend/http/webapp/dist/static/css/33.40d5bc14.css deleted file mode 100644 index 2705dd8335..0000000000 --- a/platypush/backend/http/webapp/dist/static/css/33.40d5bc14.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-46fd671c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-46fd671c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-46fd671c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-46fd671c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-46fd671c]:first-child{margin-left:26%!important}.col-offset-3[data-v-46fd671c]:not(first-child){margin-left:30%!important}.col-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-46fd671c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-46fd671c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-46fd671c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-46fd671c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-46fd671c]:first-child{margin-left:52%!important}.col-offset-6[data-v-46fd671c]:not(first-child){margin-left:56%!important}.col-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-46fd671c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-46fd671c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-46fd671c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-46fd671c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-46fd671c]:first-child{margin-left:78%!important}.col-offset-9[data-v-46fd671c]:not(first-child){margin-left:82%!important}.col-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-46fd671c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-46fd671c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-46fd671c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-46fd671c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-1[data-v-46fd671c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-2[data-v-46fd671c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-3[data-v-46fd671c]{margin-left:26%}.col-no-margin-s-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-4[data-v-46fd671c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-5[data-v-46fd671c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-6[data-v-46fd671c]{margin-left:52%}.col-no-margin-s-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-7[data-v-46fd671c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-8[data-v-46fd671c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-9[data-v-46fd671c]{margin-left:78%}.col-no-margin-s-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-10[data-v-46fd671c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-46fd671c]:first-child{margin-left:0}.col-offset-s-11[data-v-46fd671c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-46fd671c]{display:none!important}.s-visible[data-v-46fd671c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-1[data-v-46fd671c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-2[data-v-46fd671c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-3[data-v-46fd671c]{margin-left:26%}.col-no-margin-m-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-4[data-v-46fd671c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-5[data-v-46fd671c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-6[data-v-46fd671c]{margin-left:52%}.col-no-margin-m-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-7[data-v-46fd671c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-8[data-v-46fd671c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-9[data-v-46fd671c]{margin-left:78%}.col-no-margin-m-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-10[data-v-46fd671c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-46fd671c]:first-child{margin-left:0}.col-offset-m-11[data-v-46fd671c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-46fd671c]{display:none!important}.m-visible[data-v-46fd671c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-1[data-v-46fd671c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-2[data-v-46fd671c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-3[data-v-46fd671c]{margin-left:26%}.col-no-margin-l-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-4[data-v-46fd671c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-5[data-v-46fd671c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-6[data-v-46fd671c]{margin-left:52%}.col-no-margin-l-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-7[data-v-46fd671c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-8[data-v-46fd671c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-9[data-v-46fd671c]{margin-left:78%}.col-no-margin-l-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-10[data-v-46fd671c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-46fd671c]:first-child{margin-left:0}.col-offset-l-11[data-v-46fd671c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-46fd671c]{display:none!important}.l-visible[data-v-46fd671c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-1[data-v-46fd671c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-2[data-v-46fd671c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-3[data-v-46fd671c]{margin-left:26%}.col-no-margin-xl-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-4[data-v-46fd671c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-5[data-v-46fd671c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-6[data-v-46fd671c]{margin-left:52%}.col-no-margin-xl-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-7[data-v-46fd671c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-8[data-v-46fd671c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-9[data-v-46fd671c]{margin-left:78%}.col-no-margin-xl-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-10[data-v-46fd671c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xl-11[data-v-46fd671c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-46fd671c]{display:none!important}.xl-visible[data-v-46fd671c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-46fd671c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-46fd671c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-46fd671c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-46fd671c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-46fd671c]{margin-left:26%}.col-no-margin-xxl-3[data-v-46fd671c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-46fd671c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-46fd671c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-46fd671c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-46fd671c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-46fd671c]{margin-left:52%}.col-no-margin-xxl-6[data-v-46fd671c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-46fd671c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-46fd671c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-46fd671c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-46fd671c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-46fd671c]{margin-left:78%}.col-no-margin-xxl-9[data-v-46fd671c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-46fd671c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-46fd671c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-46fd671c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-46fd671c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-46fd671c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-46fd671c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-46fd671c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-46fd671c]{display:none!important}.xxl-visible[data-v-46fd671c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-46fd671c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-46fd671c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-46fd671c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-46fd671c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-46fd671c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-46fd671c]{display:none!important}}.vertical-center[data-v-46fd671c]{display:flex;align-items:center}.horizontal-center[data-v-46fd671c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-46fd671c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-46fd671c]{display:none!important}.no-content[data-v-46fd671c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-46fd671c]{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-46fd671c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-46fd671c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-46fd671c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-46fd671c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-46fd671c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-46fd671c],.btn[data-v-46fd671c],button[data-v-46fd671c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-46fd671c],.btn-default[type=submit][data-v-46fd671c],.btn.btn-primary[data-v-46fd671c],.btn[type=submit][data-v-46fd671c],button.btn-primary[data-v-46fd671c],button[type=submit][data-v-46fd671c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-46fd671c]:hover,.btn[data-v-46fd671c]:hover,button[data-v-46fd671c]:hover{color:#35b870}.btn .icon[data-v-46fd671c],.btn-default .icon[data-v-46fd671c],button .icon[data-v-46fd671c]{margin-right:.5em}.btn-default[data-v-46fd671c]:disabled,.btn-default[disabled][data-v-46fd671c],.btn[data-v-46fd671c]:disabled,.btn[disabled][data-v-46fd671c],button[data-v-46fd671c]:disabled,button[disabled][data-v-46fd671c]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-46fd671c]{cursor:grab!important}.dragged[data-v-46fd671c]{opacity:.5!important}input[type=password][data-v-46fd671c],input[type=text][data-v-46fd671c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-46fd671c]:focus,input[type=text][data-v-46fd671c]:focus{border:1px solid #35b870}button[data-v-46fd671c],input[data-v-46fd671c]{outline:none}input[type=text][data-v-46fd671c]:hover,textarea[data-v-46fd671c]:hover{border:1px solid #9cdfb0}ul[data-v-46fd671c]{margin:0;padding:0;list-style:none}a[data-v-46fd671c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-46fd671c]:hover{color:#35b870}[data-v-46fd671c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-46fd671c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-46fd671c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-46fd671c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-46fd671c]{color:#ad1717}body[data-v-46fd671c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-46fd671c] .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-46fd671c] .nav .path{cursor:pointer}.browser[data-v-46fd671c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-46fd671c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-46fd671c]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-46fd671c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-46fd671c],input[type=number][data-v-46fd671c],input[type=password][data-v-46fd671c],input[type=search][data-v-46fd671c],input[type=text][data-v-46fd671c],input[type=time][data-v-46fd671c]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-46fd671c]:hover,input[type=number][data-v-46fd671c]:hover,input[type=password][data-v-46fd671c]:hover,input[type=search][data-v-46fd671c]:hover,input[type=text][data-v-46fd671c]:hover,input[type=time][data-v-46fd671c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-46fd671c]:focus,input[type=number][data-v-46fd671c]:focus,input[type=password][data-v-46fd671c]:focus,input[type=search][data-v-46fd671c]:focus,input[type=text][data-v-46fd671c]:focus,input[type=time][data-v-46fd671c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-46fd671c],input[type=number].with-icon[data-v-46fd671c],input[type=password].with-icon[data-v-46fd671c],input[type=search].with-icon[data-v-46fd671c],input[type=text].with-icon[data-v-46fd671c],input[type=time].with-icon[data-v-46fd671c]{padding-left:.3em}input[type=search][data-v-46fd671c],input[type=text][data-v-46fd671c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-46fd671c]{animation-fill-mode:both;animation-name:fadeIn-46fd671c;-webkit-animation-name:fadeIn-46fd671c}.fade-in[data-v-46fd671c],.fade-out[data-v-46fd671c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-46fd671c]{animation-fill-mode:both;animation-name:fadeOut-46fd671c;-webkit-animation-name:fadeOut-46fd671c}.expand[data-v-46fd671c]{animation-fill-mode:both;animation-name:expand-46fd671c;-webkit-animation-name:expand-46fd671c}.expand[data-v-46fd671c],.shrink[data-v-46fd671c]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-46fd671c]{animation-fill-mode:both;animation-name:shrink-46fd671c;-webkit-animation-name:shrink-46fd671c}.fold[data-v-46fd671c]{animation-fill-mode:both;animation-name:fold-46fd671c;-webkit-animation-name:fold-46fd671c}.fold[data-v-46fd671c],.unfold[data-v-46fd671c]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-46fd671c]{animation-fill-mode:both;animation-name:unfold-46fd671c;-webkit-animation-name:unfold-46fd671c}.dim[data-v-46fd671c],.index .item[data-v-46fd671c]:hover{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:dim-46fd671c;-webkit-animation-name:dim-46fd671c}.brighten[data-v-46fd671c]{animation-duration:.5s;-webkit-animation-duration:.5s;animation-fill-mode:both;animation-name:brighten-46fd671c;-webkit-animation-name:brighten-46fd671c}@keyframes fadeIn-46fd671c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-46fd671c{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-46fd671c{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-46fd671c{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-46fd671c{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-46fd671c{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-46fd671c{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-46fd671c{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-46fd671c]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-46fd671c;-webkit-animation-name:glow-46fd671c}.loop[data-v-46fd671c]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-46fd671c{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-46fd671c]: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-46fd671c]: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-46fd671c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-46fd671c] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-46fd671c] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-46fd671c] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-46fd671c] .item .icon i{font-size:40px}.grid[data-v-46fd671c] .item .icon img{width:40px;height:40px}[data-v-46fd671c] .nav{height:2.5em}.index[data-v-46fd671c]{height:100%;margin:2px 0 -2px 0}.index .items[data-v-46fd671c]{height:100%;display:grid;gap:1em;grid-template-columns:repeat(auto-fill,minmax(20em,1fr));overflow-y:auto;padding:1em}.index .item[data-v-46fd671c]{width:100%;height:15em;flex:1;position:relative;cursor:pointer}.index .item .image[data-v-46fd671c]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}.index .item .image img[data-v-46fd671c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0}.index .item .image i[data-v-46fd671c]{font-size:5em}.index .item .name[data-v-46fd671c]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;background-color:rgba(0,0,0,.75);color:#fff;font-size:1.75em;font-weight:700;padding:.5em}.index[data-v-46fd671c]{position:relative}.index[data-v-46fd671c] main{height:100%;position:relative;overflow:auto}.index[data-v-46fd671c] main.album,.index[data-v-46fd671c] main.artist{overflow:hidden}.index[data-v-46fd671c] main.album .media-results,.index[data-v-46fd671c] main.artist .media-results{overflow:auto}.index[data-v-46fd671c] main.album .media-results .grid,.index[data-v-46fd671c] main.artist .media-results .grid{height:-moz-fit-content;height:fit-content;max-height:100%}.index[data-v-46fd671c] main.artist .index{height:100%}.index[data-v-46fd671c] main.artist .index .items{height:calc(100% - 5.5em);overflow:auto}.index[data-v-46fd671c] main.album .media-results{height:calc(100% - 10.5em)}.index[data-v-46fd671c] main .index{height:-moz-fit-content;height:fit-content}.index[data-v-46fd671c] main .items{overflow:hidden}.index .header[data-v-46fd671c]{background:#f2f7f5;display:flex;align-items:center;padding:1em;box-shadow:0 3px 2px -1px silver;margin-bottom:.5em;position:relative}.index .header.artist[data-v-46fd671c]{height:5em;padding:0;background:linear-gradient(rgba(0,20,25,.85),rgba(0,0,0,.85));color:#fff}.index .header.artist .image[data-v-46fd671c]{width:5em;height:5em}.index .header.artist .image img[data-v-46fd671c]{width:100%;height:95%}.index .header.artist .info[data-v-46fd671c]{font-size:1.25em}.index .header.album[data-v-46fd671c]{height:10em}.index .header.album .image img[data-v-46fd671c]{width:10em;height:10em}.index .header .image[data-v-46fd671c]{margin-right:1em}.index .header .image img[data-v-46fd671c]{-o-object-fit:cover;object-fit:cover;margin:.25em}.index .header .info h1[data-v-46fd671c]{font-size:1.5em;margin:0}.index .header .info .artist a[data-v-46fd671c],.index .header .info span[data-v-46fd671c]{font-size:1.25em}.index .header .info .details[data-v-46fd671c]{font-size:.7em;margin-top:.5em;opacity:.75}.index .header .info .details .row .label[data-v-46fd671c]{font-weight:700;margin-right:.5em}.index[data-v-46fd671c] .media-results.list .grid{margin-top:-.5em} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/5167.53f18ddc.css b/platypush/backend/http/webapp/dist/static/css/5167.53f18ddc.css deleted file mode 100644 index 29d231ea71..0000000000 --- a/platypush/backend/http/webapp/dist/static/css/5167.53f18ddc.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1139edfc]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1139edfc]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1139edfc]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1139edfc]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1139edfc]:first-child{margin-left:26%!important}.col-offset-3[data-v-1139edfc]:not(first-child){margin-left:30%!important}.col-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1139edfc]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1139edfc]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1139edfc]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1139edfc]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1139edfc]:first-child{margin-left:52%!important}.col-offset-6[data-v-1139edfc]:not(first-child){margin-left:56%!important}.col-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1139edfc]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1139edfc]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1139edfc]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1139edfc]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1139edfc]:first-child{margin-left:78%!important}.col-offset-9[data-v-1139edfc]:not(first-child){margin-left:82%!important}.col-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1139edfc]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1139edfc]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1139edfc]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1139edfc]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-1[data-v-1139edfc]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-2[data-v-1139edfc]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-3[data-v-1139edfc]{margin-left:26%}.col-no-margin-s-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-4[data-v-1139edfc]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-5[data-v-1139edfc]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-6[data-v-1139edfc]{margin-left:52%}.col-no-margin-s-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-7[data-v-1139edfc]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-8[data-v-1139edfc]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-9[data-v-1139edfc]{margin-left:78%}.col-no-margin-s-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-10[data-v-1139edfc]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1139edfc]:first-child{margin-left:0}.col-offset-s-11[data-v-1139edfc]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1139edfc]{display:none!important}.s-visible[data-v-1139edfc]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-1[data-v-1139edfc]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-2[data-v-1139edfc]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-3[data-v-1139edfc]{margin-left:26%}.col-no-margin-m-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-4[data-v-1139edfc]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-5[data-v-1139edfc]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-6[data-v-1139edfc]{margin-left:52%}.col-no-margin-m-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-7[data-v-1139edfc]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-8[data-v-1139edfc]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-9[data-v-1139edfc]{margin-left:78%}.col-no-margin-m-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-10[data-v-1139edfc]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1139edfc]:first-child{margin-left:0}.col-offset-m-11[data-v-1139edfc]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1139edfc]{display:none!important}.m-visible[data-v-1139edfc]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-1[data-v-1139edfc]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-2[data-v-1139edfc]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-3[data-v-1139edfc]{margin-left:26%}.col-no-margin-l-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-4[data-v-1139edfc]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-5[data-v-1139edfc]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-6[data-v-1139edfc]{margin-left:52%}.col-no-margin-l-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-7[data-v-1139edfc]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-8[data-v-1139edfc]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-9[data-v-1139edfc]{margin-left:78%}.col-no-margin-l-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-10[data-v-1139edfc]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1139edfc]:first-child{margin-left:0}.col-offset-l-11[data-v-1139edfc]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1139edfc]{display:none!important}.l-visible[data-v-1139edfc]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-1[data-v-1139edfc]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-2[data-v-1139edfc]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-3[data-v-1139edfc]{margin-left:26%}.col-no-margin-xl-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-4[data-v-1139edfc]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-5[data-v-1139edfc]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-6[data-v-1139edfc]{margin-left:52%}.col-no-margin-xl-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-7[data-v-1139edfc]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-8[data-v-1139edfc]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-9[data-v-1139edfc]{margin-left:78%}.col-no-margin-xl-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-10[data-v-1139edfc]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xl-11[data-v-1139edfc]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1139edfc]{display:none!important}.xl-visible[data-v-1139edfc]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1139edfc]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1139edfc]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1139edfc]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1139edfc]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1139edfc]{margin-left:26%}.col-no-margin-xxl-3[data-v-1139edfc]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1139edfc]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1139edfc]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1139edfc]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1139edfc]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1139edfc]{margin-left:52%}.col-no-margin-xxl-6[data-v-1139edfc]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1139edfc]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1139edfc]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1139edfc]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1139edfc]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1139edfc]{margin-left:78%}.col-no-margin-xxl-9[data-v-1139edfc]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1139edfc]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1139edfc]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1139edfc]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1139edfc]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1139edfc]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1139edfc]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1139edfc]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1139edfc]{display:none!important}.xxl-visible[data-v-1139edfc]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1139edfc]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1139edfc]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1139edfc]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1139edfc]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1139edfc]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1139edfc]{display:none!important}}.vertical-center[data-v-1139edfc]{display:flex;align-items:center}.horizontal-center[data-v-1139edfc]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1139edfc]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1139edfc]{display:none!important}.no-content[data-v-1139edfc]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1139edfc]{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-1139edfc]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1139edfc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1139edfc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1139edfc]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1139edfc]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1139edfc],.btn[data-v-1139edfc],button[data-v-1139edfc]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1139edfc],.btn-default[type=submit][data-v-1139edfc],.btn.btn-primary[data-v-1139edfc],.btn[type=submit][data-v-1139edfc],button.btn-primary[data-v-1139edfc],button[type=submit][data-v-1139edfc]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-1139edfc]:hover,.btn[data-v-1139edfc]:hover,button[data-v-1139edfc]:hover{color:#35b870}.btn .icon[data-v-1139edfc],.btn-default .icon[data-v-1139edfc],button .icon[data-v-1139edfc]{margin-right:.5em}.btn-default[data-v-1139edfc]:disabled,.btn-default[disabled][data-v-1139edfc],.btn[data-v-1139edfc]:disabled,.btn[disabled][data-v-1139edfc],button[data-v-1139edfc]:disabled,button[disabled][data-v-1139edfc]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-1139edfc]{cursor:grab!important}.dragged[data-v-1139edfc]{opacity:.5!important}input[type=password][data-v-1139edfc],input[type=text][data-v-1139edfc]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1139edfc]:focus,input[type=text][data-v-1139edfc]:focus{border:1px solid #35b870}button[data-v-1139edfc],input[data-v-1139edfc]{outline:none}input[type=text][data-v-1139edfc]:hover,textarea[data-v-1139edfc]:hover{border:1px solid #9cdfb0}ul[data-v-1139edfc]{margin:0;padding:0;list-style:none}a[data-v-1139edfc]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1139edfc]:hover{color:#35b870}[data-v-1139edfc]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1139edfc]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1139edfc]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1139edfc]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-1139edfc]{color:#ad1717}body[data-v-1139edfc]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1139edfc] .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-1139edfc] .nav .path{cursor:pointer}.browser[data-v-1139edfc] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1139edfc] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-1139edfc]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-1139edfc]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1139edfc],input[type=number][data-v-1139edfc],input[type=password][data-v-1139edfc],input[type=search][data-v-1139edfc],input[type=text][data-v-1139edfc],input[type=time][data-v-1139edfc]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-1139edfc]:hover,input[type=number][data-v-1139edfc]:hover,input[type=password][data-v-1139edfc]:hover,input[type=search][data-v-1139edfc]:hover,input[type=text][data-v-1139edfc]:hover,input[type=time][data-v-1139edfc]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1139edfc]:focus,input[type=number][data-v-1139edfc]:focus,input[type=password][data-v-1139edfc]:focus,input[type=search][data-v-1139edfc]:focus,input[type=text][data-v-1139edfc]:focus,input[type=time][data-v-1139edfc]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1139edfc],input[type=number].with-icon[data-v-1139edfc],input[type=password].with-icon[data-v-1139edfc],input[type=search].with-icon[data-v-1139edfc],input[type=text].with-icon[data-v-1139edfc],input[type=time].with-icon[data-v-1139edfc]{padding-left:.3em}input[type=search][data-v-1139edfc],input[type=text][data-v-1139edfc]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1139edfc]{animation-fill-mode:both;animation-name:fadeIn-1139edfc;-webkit-animation-name:fadeIn-1139edfc}.fade-in[data-v-1139edfc],.fade-out[data-v-1139edfc]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1139edfc]{animation-fill-mode:both;animation-name:fadeOut-1139edfc;-webkit-animation-name:fadeOut-1139edfc}.expand[data-v-1139edfc]{animation-fill-mode:both;animation-name:expand-1139edfc;-webkit-animation-name:expand-1139edfc}.expand[data-v-1139edfc],.shrink[data-v-1139edfc]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-1139edfc]{animation-fill-mode:both;animation-name:shrink-1139edfc;-webkit-animation-name:shrink-1139edfc}.fold[data-v-1139edfc]{animation-fill-mode:both;animation-name:fold-1139edfc;-webkit-animation-name:fold-1139edfc}.fold[data-v-1139edfc],.unfold[data-v-1139edfc]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-1139edfc]{animation-fill-mode:both;animation-name:unfold-1139edfc;-webkit-animation-name:unfold-1139edfc}.dim[data-v-1139edfc]{animation-fill-mode:both;animation-name:dim-1139edfc;-webkit-animation-name:dim-1139edfc}.brighten[data-v-1139edfc],.dim[data-v-1139edfc]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-1139edfc]{animation-fill-mode:both;animation-name:brighten-1139edfc;-webkit-animation-name:brighten-1139edfc}@keyframes fadeIn-1139edfc{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1139edfc{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-1139edfc{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-1139edfc{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-1139edfc{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-1139edfc{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-1139edfc{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-1139edfc{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-1139edfc]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1139edfc;-webkit-animation-name:glow-1139edfc}.loop[data-v-1139edfc]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1139edfc{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-1139edfc]: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-1139edfc]: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-1139edfc]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-1139edfc]{color:#d21}.icon[data-v-1139edfc]{position:absolute;width:30px;height:30px;font-size:30px;background:rgba(0,0,0,.5);border-radius:.25em;color:#fff;z-index:3}.icon a[data-v-1139edfc]{width:100%;height:100%;color:#fff}.icon a[data-v-1139edfc]:hover{color:#35b870}.icon i[data-v-1139edfc]{margin:2.5px}.icon .fa-imdb[data-v-1139edfc]{position:absolute;top:0;margin:1px 2.5px 3px 2.5px}.icon .fa-youtube[data-v-1139edfc]{margin-left:1px}.imdb-link[data-v-1139edfc]{top:0;right:0}.bottom-overlay[data-v-1139edfc]{position:absolute;bottom:0;right:0;font-size:.9em;background:rgba(0,0,0,.5);color:#fff;padding:.25em .5em;border-radius:.25em;z-index:2}.type-icon[data-v-1139edfc]{top:0;left:0;font-size:25px}.image-container[data-v-1139edfc]{max-width:100%;min-height:200px;aspect-ratio:16/9;display:flex;justify-content:center;position:relative}.image-container.with-image[data-v-1139edfc]{background:#000}.image-container.with-image .icon[data-v-1139edfc]{background:none}.image-container.with-image .play-overlay[data-v-1139edfc]{border-radius:0}.image-container img[data-v-1139edfc]{height:100%}.image[data-v-1139edfc]{max-width:100%;z-index:1}div.image[data-v-1139edfc]{width:100%;color:#fff;font-size:5em;display:flex;align-items:center;justify-content:center}div.image .inner[data-v-1139edfc]{background:#d0dad8;border-radius:.5em}.play-overlay[data-v-1139edfc],div.image .inner[data-v-1139edfc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.play-overlay[data-v-1139edfc]{position:absolute;top:0;left:0;cursor:pointer;background:rgba(0,0,0,.5);border-radius:2em;opacity:0;transition:opacity .2s ease-in-out;z-index:3}.play-overlay[data-v-1139edfc]:hover{opacity:1}.play-overlay i[data-v-1139edfc]{font-size:5em;color:#fff}.backdrop[data-v-1139edfc]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;filter:blur(5px) brightness(.5)}.col-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-74db7c6e]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-74db7c6e]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-74db7c6e]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-74db7c6e]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-74db7c6e]:first-child{margin-left:26%!important}.col-offset-3[data-v-74db7c6e]:not(first-child){margin-left:30%!important}.col-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-74db7c6e]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-74db7c6e]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-74db7c6e]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-74db7c6e]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-74db7c6e]:first-child{margin-left:52%!important}.col-offset-6[data-v-74db7c6e]:not(first-child){margin-left:56%!important}.col-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-74db7c6e]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-74db7c6e]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-74db7c6e]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-74db7c6e]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-74db7c6e]:first-child{margin-left:78%!important}.col-offset-9[data-v-74db7c6e]:not(first-child){margin-left:82%!important}.col-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-74db7c6e]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-74db7c6e]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-74db7c6e]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-74db7c6e]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-1[data-v-74db7c6e]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-2[data-v-74db7c6e]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-3[data-v-74db7c6e]{margin-left:26%}.col-no-margin-s-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-4[data-v-74db7c6e]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-5[data-v-74db7c6e]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-6[data-v-74db7c6e]{margin-left:52%}.col-no-margin-s-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-7[data-v-74db7c6e]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-8[data-v-74db7c6e]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-9[data-v-74db7c6e]{margin-left:78%}.col-no-margin-s-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-10[data-v-74db7c6e]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-s-11[data-v-74db7c6e]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-s-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-74db7c6e]{display:none!important}.s-visible[data-v-74db7c6e]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-1[data-v-74db7c6e]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-2[data-v-74db7c6e]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-3[data-v-74db7c6e]{margin-left:26%}.col-no-margin-m-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-4[data-v-74db7c6e]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-5[data-v-74db7c6e]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-6[data-v-74db7c6e]{margin-left:52%}.col-no-margin-m-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-7[data-v-74db7c6e]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-8[data-v-74db7c6e]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-9[data-v-74db7c6e]{margin-left:78%}.col-no-margin-m-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-10[data-v-74db7c6e]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-m-11[data-v-74db7c6e]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-m-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-74db7c6e]{display:none!important}.m-visible[data-v-74db7c6e]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-1[data-v-74db7c6e]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-2[data-v-74db7c6e]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-3[data-v-74db7c6e]{margin-left:26%}.col-no-margin-l-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-4[data-v-74db7c6e]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-5[data-v-74db7c6e]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-6[data-v-74db7c6e]{margin-left:52%}.col-no-margin-l-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-7[data-v-74db7c6e]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-8[data-v-74db7c6e]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-9[data-v-74db7c6e]{margin-left:78%}.col-no-margin-l-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-10[data-v-74db7c6e]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-l-11[data-v-74db7c6e]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-l-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-74db7c6e]{display:none!important}.l-visible[data-v-74db7c6e]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-1[data-v-74db7c6e]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-2[data-v-74db7c6e]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-3[data-v-74db7c6e]{margin-left:26%}.col-no-margin-xl-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-4[data-v-74db7c6e]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-5[data-v-74db7c6e]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-6[data-v-74db7c6e]{margin-left:52%}.col-no-margin-xl-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-7[data-v-74db7c6e]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-8[data-v-74db7c6e]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-9[data-v-74db7c6e]{margin-left:78%}.col-no-margin-xl-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-10[data-v-74db7c6e]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xl-11[data-v-74db7c6e]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-74db7c6e]{display:none!important}.xl-visible[data-v-74db7c6e]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-1[data-v-74db7c6e]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-74db7c6e]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-2[data-v-74db7c6e]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-74db7c6e]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-3[data-v-74db7c6e]{margin-left:26%}.col-no-margin-xxl-3[data-v-74db7c6e]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-4[data-v-74db7c6e]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-74db7c6e]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-5[data-v-74db7c6e]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-74db7c6e]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-6[data-v-74db7c6e]{margin-left:52%}.col-no-margin-xxl-6[data-v-74db7c6e]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-7[data-v-74db7c6e]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-74db7c6e]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-8[data-v-74db7c6e]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-74db7c6e]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-9[data-v-74db7c6e]{margin-left:78%}.col-no-margin-xxl-9[data-v-74db7c6e]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-10[data-v-74db7c6e]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-74db7c6e]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-74db7c6e]:first-child{margin-left:0}.col-offset-xxl-11[data-v-74db7c6e]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-74db7c6e]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-74db7c6e]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-74db7c6e]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-74db7c6e]{display:none!important}.xxl-visible[data-v-74db7c6e]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-74db7c6e]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-74db7c6e]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-74db7c6e]{display:none!important}}.vertical-center[data-v-74db7c6e]{display:flex;align-items:center}.horizontal-center[data-v-74db7c6e]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-74db7c6e]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-74db7c6e]{display:none!important}.no-content[data-v-74db7c6e]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-74db7c6e]{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-74db7c6e]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-74db7c6e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-74db7c6e]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-74db7c6e]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-74db7c6e]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-74db7c6e],.btn[data-v-74db7c6e],button[data-v-74db7c6e]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-74db7c6e],.btn-default[type=submit][data-v-74db7c6e],.btn.btn-primary[data-v-74db7c6e],.btn[type=submit][data-v-74db7c6e],button.btn-primary[data-v-74db7c6e],button[type=submit][data-v-74db7c6e]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-74db7c6e]:hover,.btn[data-v-74db7c6e]:hover,button[data-v-74db7c6e]:hover{color:#35b870}.btn .icon[data-v-74db7c6e],.btn-default .icon[data-v-74db7c6e],button .icon[data-v-74db7c6e]{margin-right:.5em}.btn-default[data-v-74db7c6e]:disabled,.btn-default[disabled][data-v-74db7c6e],.btn[data-v-74db7c6e]:disabled,.btn[disabled][data-v-74db7c6e],button[data-v-74db7c6e]:disabled,button[disabled][data-v-74db7c6e]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-74db7c6e]{cursor:grab!important}.dragged[data-v-74db7c6e]{opacity:.5!important}input[type=password][data-v-74db7c6e],input[type=text][data-v-74db7c6e]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-74db7c6e]:focus,input[type=text][data-v-74db7c6e]:focus{border:1px solid #35b870}button[data-v-74db7c6e],input[data-v-74db7c6e]{outline:none}input[type=text][data-v-74db7c6e]:hover,textarea[data-v-74db7c6e]:hover{border:1px solid #9cdfb0}ul[data-v-74db7c6e]{margin:0;padding:0;list-style:none}a[data-v-74db7c6e]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-74db7c6e]:hover{color:#35b870}[data-v-74db7c6e]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-74db7c6e]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-74db7c6e]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-74db7c6e]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-74db7c6e]{color:#ad1717}body[data-v-74db7c6e]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-74db7c6e] .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-74db7c6e] .nav .path{cursor:pointer}.browser[data-v-74db7c6e] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-74db7c6e] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-74db7c6e]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-74db7c6e]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-74db7c6e],input[type=number][data-v-74db7c6e],input[type=password][data-v-74db7c6e],input[type=search][data-v-74db7c6e],input[type=text][data-v-74db7c6e],input[type=time][data-v-74db7c6e]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-74db7c6e]:hover,input[type=number][data-v-74db7c6e]:hover,input[type=password][data-v-74db7c6e]:hover,input[type=search][data-v-74db7c6e]:hover,input[type=text][data-v-74db7c6e]:hover,input[type=time][data-v-74db7c6e]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-74db7c6e]:focus,input[type=number][data-v-74db7c6e]:focus,input[type=password][data-v-74db7c6e]:focus,input[type=search][data-v-74db7c6e]:focus,input[type=text][data-v-74db7c6e]:focus,input[type=time][data-v-74db7c6e]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-74db7c6e],input[type=number].with-icon[data-v-74db7c6e],input[type=password].with-icon[data-v-74db7c6e],input[type=search].with-icon[data-v-74db7c6e],input[type=text].with-icon[data-v-74db7c6e],input[type=time].with-icon[data-v-74db7c6e]{padding-left:.3em}input[type=search][data-v-74db7c6e],input[type=text][data-v-74db7c6e]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-74db7c6e]{animation-fill-mode:both;animation-name:fadeIn-74db7c6e;-webkit-animation-name:fadeIn-74db7c6e}.fade-in[data-v-74db7c6e],.fade-out[data-v-74db7c6e]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-74db7c6e]{animation-fill-mode:both;animation-name:fadeOut-74db7c6e;-webkit-animation-name:fadeOut-74db7c6e}.expand[data-v-74db7c6e]{animation-fill-mode:both;animation-name:expand-74db7c6e;-webkit-animation-name:expand-74db7c6e}.expand[data-v-74db7c6e],.shrink[data-v-74db7c6e]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-74db7c6e]{animation-fill-mode:both;animation-name:shrink-74db7c6e;-webkit-animation-name:shrink-74db7c6e}.fold[data-v-74db7c6e]{animation-fill-mode:both;animation-name:fold-74db7c6e;-webkit-animation-name:fold-74db7c6e}.fold[data-v-74db7c6e],.unfold[data-v-74db7c6e]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-74db7c6e]{animation-fill-mode:both;animation-name:unfold-74db7c6e;-webkit-animation-name:unfold-74db7c6e}.dim[data-v-74db7c6e]{animation-fill-mode:both;animation-name:dim-74db7c6e;-webkit-animation-name:dim-74db7c6e}.brighten[data-v-74db7c6e],.dim[data-v-74db7c6e]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-74db7c6e]{animation-fill-mode:both;animation-name:brighten-74db7c6e;-webkit-animation-name:brighten-74db7c6e}@keyframes fadeIn-74db7c6e{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-74db7c6e{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-74db7c6e{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-74db7c6e{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-74db7c6e{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-74db7c6e{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-74db7c6e{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-74db7c6e{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-74db7c6e]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-74db7c6e;-webkit-animation-name:glow-74db7c6e}.loop[data-v-74db7c6e]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-74db7c6e{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-74db7c6e]: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-74db7c6e]: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-74db7c6e]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-74db7c6e]{color:#d21}.media-item[data-v-74db7c6e]{display:flex;flex-direction:column;align-items:center;max-height:23.5em;height:100%;cursor:auto!important;margin-bottom:5px;border:1px solid transparent;border-bottom:1px solid transparent!important}.media-item.selected[data-v-74db7c6e]{box-shadow:0 3px 2px -1px silver;background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.media-item[data-v-74db7c6e]:hover{background:none!important;box-shadow:0 0 3px 3px silver;border-radius:.5em}.media-item .thumbnail[data-v-74db7c6e]{max-width:100%}.media-item .body[data-v-74db7c6e]{width:100%;display:flex;flex-direction:column;align-items:center}.media-item .body .row[data-v-74db7c6e]{width:100%;display:flex;flex-direction:row;align-items:center}.media-item .title[data-v-74db7c6e]{display:flex;align-items:center;font-size:1.1em;font-weight:700;padding:.5em 0;flex:1;cursor:pointer;overflow:hidden}.media-item .title[data-v-74db7c6e]:hover{text-decoration:underline}.media-item .side[data-v-74db7c6e]{display:inline-flex;align-items:center}.media-item .side.left[data-v-74db7c6e]{max-height:3em;display:flex;align-items:flex-start;flex-direction:column;overflow:hidden;text-overflow:" [...]";margin-right:.5em}.media-item .side.right[data-v-74db7c6e]{align-items:flex-end;margin-right:.5em}.media-item .side[data-v-74db7c6e] .dropdown-container .item{flex-direction:row;box-shadow:none;cursor:pointer!important}.media-item .side[data-v-74db7c6e] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)!important}.media-item .side[data-v-74db7c6e] .dropdown-container button{border:0;padding:0;background:none;opacity:.7}.media-item .side[data-v-74db7c6e] .dropdown-container button:hover{color:#38cf80}.media-item .subtitle[data-v-74db7c6e]{font-size:.9em;color:#23513a;display:flex;align-items:center;margin-top:.5em;flex:1}.media-item .subtitle .channel[data-v-74db7c6e]{display:flex;align-items:center}.media-item .subtitle .channel .channel-name[data-v-74db7c6e]{display:inline-flex}.media-item .channel-image[data-v-74db7c6e]{width:2em;height:2em;border-radius:50%;margin-right:.5em}.media-item .creation-date[data-v-74db7c6e]{font-size:.85em;color:#23513a;flex:1}.media-item .ratings[data-v-74db7c6e]{width:100%;font-size:.75em;opacity:.75;display:flex;justify-content:space-between}.media-item .ratings .rating[data-v-74db7c6e]{display:flex;align-items:center;margin-right:1em}.media-item .ratings .rating i[data-v-74db7c6e]{margin-right:.25em}.media-item.list[data-v-74db7c6e]{max-height:none;border-bottom:1px solid silver!important;margin:0;padding:.25em .5em}.media-item.list[data-v-74db7c6e]:hover{text-decoration:none}.media-item.list .side[data-v-74db7c6e]{display:flex;align-items:center}.media-item.list .side.left[data-v-74db7c6e]{max-height:none;flex-direction:row;overflow:visible}.media-item.list .side.right[data-v-74db7c6e]{display:flex;justify-content:flex-end;margin-right:0}.media-item.list .side .duration[data-v-74db7c6e]{font-size:.9em;opacity:.75;margin-right:1em}.media-item.list .side .track-number[data-v-74db7c6e]{display:inline-flex;font-size:.9em;margin-right:1em;color:#23513a;justify-content:flex-end}.col-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-9f0b73c6]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-9f0b73c6]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-9f0b73c6]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-9f0b73c6]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-9f0b73c6]:first-child{margin-left:26%!important}.col-offset-3[data-v-9f0b73c6]:not(first-child){margin-left:30%!important}.col-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-9f0b73c6]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-9f0b73c6]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-9f0b73c6]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-9f0b73c6]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-9f0b73c6]:first-child{margin-left:52%!important}.col-offset-6[data-v-9f0b73c6]:not(first-child){margin-left:56%!important}.col-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-9f0b73c6]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-9f0b73c6]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-9f0b73c6]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-9f0b73c6]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-9f0b73c6]:first-child{margin-left:78%!important}.col-offset-9[data-v-9f0b73c6]:not(first-child){margin-left:82%!important}.col-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-9f0b73c6]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-9f0b73c6]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-9f0b73c6]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-9f0b73c6]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-s-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-s-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-s-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-s-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-9f0b73c6]{display:none!important}.s-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-m-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-m-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-m-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-m-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-9f0b73c6]{display:none!important}.m-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-l-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-l-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-l-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-l-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-9f0b73c6]{display:none!important}.l-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-xl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-xl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-xl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-9f0b73c6]{display:none!important}.xl-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-xxl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-xxl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-xxl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-9f0b73c6]{display:none!important}.xxl-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-9f0b73c6]{display:none!important}}.vertical-center[data-v-9f0b73c6]{display:flex;align-items:center}.horizontal-center[data-v-9f0b73c6]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-9f0b73c6]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-9f0b73c6]{display:none!important}.no-content[data-v-9f0b73c6]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-9f0b73c6]{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-9f0b73c6]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-9f0b73c6],.btn[data-v-9f0b73c6],button[data-v-9f0b73c6]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-9f0b73c6],.btn-default[type=submit][data-v-9f0b73c6],.btn.btn-primary[data-v-9f0b73c6],.btn[type=submit][data-v-9f0b73c6],button.btn-primary[data-v-9f0b73c6],button[type=submit][data-v-9f0b73c6]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-9f0b73c6]:hover,.btn[data-v-9f0b73c6]:hover,button[data-v-9f0b73c6]:hover{color:#35b870}.btn .icon[data-v-9f0b73c6],.btn-default .icon[data-v-9f0b73c6],button .icon[data-v-9f0b73c6]{margin-right:.5em}.btn-default[data-v-9f0b73c6]:disabled,.btn-default[disabled][data-v-9f0b73c6],.btn[data-v-9f0b73c6]:disabled,.btn[disabled][data-v-9f0b73c6],button[data-v-9f0b73c6]:disabled,button[disabled][data-v-9f0b73c6]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-9f0b73c6]{cursor:grab!important}.dragged[data-v-9f0b73c6]{opacity:.5!important}input[type=password][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-9f0b73c6]:focus,input[type=text][data-v-9f0b73c6]:focus{border:1px solid #35b870}button[data-v-9f0b73c6],input[data-v-9f0b73c6]{outline:none}input[type=text][data-v-9f0b73c6]:hover,textarea[data-v-9f0b73c6]:hover{border:1px solid #9cdfb0}ul[data-v-9f0b73c6]{margin:0;padding:0;list-style:none}a[data-v-9f0b73c6]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-9f0b73c6]:hover{color:#35b870}[data-v-9f0b73c6]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-9f0b73c6]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-9f0b73c6]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-9f0b73c6]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-9f0b73c6]{color:#ad1717}body[data-v-9f0b73c6]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-9f0b73c6] .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-9f0b73c6] .nav .path{cursor:pointer}.browser[data-v-9f0b73c6] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-9f0b73c6] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-9f0b73c6]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-9f0b73c6]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-9f0b73c6],input[type=number][data-v-9f0b73c6],input[type=password][data-v-9f0b73c6],input[type=search][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6],input[type=time][data-v-9f0b73c6]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-9f0b73c6]:hover,input[type=number][data-v-9f0b73c6]:hover,input[type=password][data-v-9f0b73c6]:hover,input[type=search][data-v-9f0b73c6]:hover,input[type=text][data-v-9f0b73c6]:hover,input[type=time][data-v-9f0b73c6]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-9f0b73c6]:focus,input[type=number][data-v-9f0b73c6]:focus,input[type=password][data-v-9f0b73c6]:focus,input[type=search][data-v-9f0b73c6]:focus,input[type=text][data-v-9f0b73c6]:focus,input[type=time][data-v-9f0b73c6]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-9f0b73c6],input[type=number].with-icon[data-v-9f0b73c6],input[type=password].with-icon[data-v-9f0b73c6],input[type=search].with-icon[data-v-9f0b73c6],input[type=text].with-icon[data-v-9f0b73c6],input[type=time].with-icon[data-v-9f0b73c6]{padding-left:.3em}input[type=search][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fadeIn-9f0b73c6;-webkit-animation-name:fadeIn-9f0b73c6}.fade-in[data-v-9f0b73c6],.fade-out[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fadeOut-9f0b73c6;-webkit-animation-name:fadeOut-9f0b73c6}.expand[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:expand-9f0b73c6;-webkit-animation-name:expand-9f0b73c6}.expand[data-v-9f0b73c6],.shrink[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:shrink-9f0b73c6;-webkit-animation-name:shrink-9f0b73c6}.fold[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fold-9f0b73c6;-webkit-animation-name:fold-9f0b73c6}.fold[data-v-9f0b73c6],.unfold[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:unfold-9f0b73c6;-webkit-animation-name:unfold-9f0b73c6}.dim[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:dim-9f0b73c6;-webkit-animation-name:dim-9f0b73c6}.brighten[data-v-9f0b73c6],.dim[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:brighten-9f0b73c6;-webkit-animation-name:brighten-9f0b73c6}@keyframes fadeIn-9f0b73c6{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-9f0b73c6{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-9f0b73c6{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-9f0b73c6{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-9f0b73c6{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-9f0b73c6{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-9f0b73c6{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-9f0b73c6{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-9f0b73c6]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-9f0b73c6;-webkit-animation-name:glow-9f0b73c6}.loop[data-v-9f0b73c6]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-9f0b73c6{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-9f0b73c6]: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-9f0b73c6]: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-9f0b73c6]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-9f0b73c6]{color:#d21}.media-info[data-v-9f0b73c6]{width:100%;max-width:60em}.row[data-v-9f0b73c6]{display:flex;min-height:3em;padding:.5em 1em}@media screen and (max-width:calc(769px - 1px)){.row[data-v-9f0b73c6]{flex-direction:column}}@media screen and (min-width:769px){.row[data-v-9f0b73c6]{align-items:center}}.row[data-v-9f0b73c6]:not(:last-child){border-bottom:1px solid #ddd}.row[data-v-9f0b73c6]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border-radius:.5em}.row .side[data-v-9f0b73c6]{align-items:center;display:inline-flex}.row .side.url[data-v-9f0b73c6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:calc(769px - 1px)){.row .side[data-v-9f0b73c6]{display:flex}.row .side.left[data-v-9f0b73c6]{font-weight:700}.row .side.right[data-v-9f0b73c6]{justify-content:left}}@media screen and (min-width:769px){.row .side[data-v-9f0b73c6]{display:inline-flex}.row .side.left[data-v-9f0b73c6]{width:22%;margin-right:3%}.row .side.right[data-v-9f0b73c6]{width:75%;justify-content:right}}.direct-url .right.side[data-v-9f0b73c6]{position:relative}.direct-url .right.side button[data-v-9f0b73c6]{background:none;border:none;padding:0;margin-left:1em}.direct-url .right.side button[data-v-9f0b73c6]:hover{color:#35b870;cursor:pointer}.header[data-v-9f0b73c6]{width:100%;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.header .item-container[data-v-9f0b73c6]{width:420px}}.header .title[data-v-9f0b73c6]{width:100%;font-size:1.5em;font-weight:700;margin-top:.5em;text-align:center;overflow-wrap:break-word}@media screen and (min-width:1024px){.header .title[data-v-9f0b73c6]{flex:1;padding-left:1em}}.header[data-v-9f0b73c6]:hover{background:initial}.col-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1fdc72e8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1fdc72e8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1fdc72e8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1fdc72e8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1fdc72e8]:first-child{margin-left:26%!important}.col-offset-3[data-v-1fdc72e8]:not(first-child){margin-left:30%!important}.col-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1fdc72e8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1fdc72e8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1fdc72e8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1fdc72e8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1fdc72e8]:first-child{margin-left:52%!important}.col-offset-6[data-v-1fdc72e8]:not(first-child){margin-left:56%!important}.col-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1fdc72e8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1fdc72e8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1fdc72e8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1fdc72e8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1fdc72e8]:first-child{margin-left:78%!important}.col-offset-9[data-v-1fdc72e8]:not(first-child){margin-left:82%!important}.col-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1fdc72e8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1fdc72e8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1fdc72e8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1fdc72e8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-s-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-s-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-s-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1fdc72e8]{display:none!important}.s-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-m-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-m-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-m-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1fdc72e8]{display:none!important}.m-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-l-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-l-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-l-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1fdc72e8]{display:none!important}.l-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-xl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-xl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-xl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1fdc72e8]{display:none!important}.xl-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-xxl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-xxl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-xxl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1fdc72e8]{display:none!important}.xxl-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1fdc72e8]{display:none!important}}.vertical-center[data-v-1fdc72e8]{display:flex;align-items:center}.horizontal-center[data-v-1fdc72e8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1fdc72e8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1fdc72e8]{display:none!important}.no-content[data-v-1fdc72e8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1fdc72e8]{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-1fdc72e8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1fdc72e8],.btn[data-v-1fdc72e8],button[data-v-1fdc72e8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1fdc72e8],.btn-default[type=submit][data-v-1fdc72e8],.btn.btn-primary[data-v-1fdc72e8],.btn[type=submit][data-v-1fdc72e8],button.btn-primary[data-v-1fdc72e8],button[type=submit][data-v-1fdc72e8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-1fdc72e8]:hover,.btn[data-v-1fdc72e8]:hover,button[data-v-1fdc72e8]:hover{color:#35b870}.btn .icon[data-v-1fdc72e8],.btn-default .icon[data-v-1fdc72e8],button .icon[data-v-1fdc72e8]{margin-right:.5em}.btn-default[data-v-1fdc72e8]:disabled,.btn-default[disabled][data-v-1fdc72e8],.btn[data-v-1fdc72e8]:disabled,.btn[disabled][data-v-1fdc72e8],button[data-v-1fdc72e8]:disabled,button[disabled][data-v-1fdc72e8]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-1fdc72e8]{cursor:grab!important}.dragged[data-v-1fdc72e8]{opacity:.5!important}input[type=password][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1fdc72e8]:focus,input[type=text][data-v-1fdc72e8]:focus{border:1px solid #35b870}button[data-v-1fdc72e8],input[data-v-1fdc72e8]{outline:none}input[type=text][data-v-1fdc72e8]:hover,textarea[data-v-1fdc72e8]:hover{border:1px solid #9cdfb0}ul[data-v-1fdc72e8]{margin:0;padding:0;list-style:none}a[data-v-1fdc72e8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1fdc72e8]:hover{color:#35b870}[data-v-1fdc72e8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1fdc72e8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1fdc72e8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1fdc72e8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-1fdc72e8]{color:#ad1717}body[data-v-1fdc72e8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1fdc72e8] .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-1fdc72e8] .nav .path{cursor:pointer}.browser[data-v-1fdc72e8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1fdc72e8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-1fdc72e8]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-1fdc72e8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1fdc72e8],input[type=number][data-v-1fdc72e8],input[type=password][data-v-1fdc72e8],input[type=search][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8],input[type=time][data-v-1fdc72e8]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-1fdc72e8]:hover,input[type=number][data-v-1fdc72e8]:hover,input[type=password][data-v-1fdc72e8]:hover,input[type=search][data-v-1fdc72e8]:hover,input[type=text][data-v-1fdc72e8]:hover,input[type=time][data-v-1fdc72e8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1fdc72e8]:focus,input[type=number][data-v-1fdc72e8]:focus,input[type=password][data-v-1fdc72e8]:focus,input[type=search][data-v-1fdc72e8]:focus,input[type=text][data-v-1fdc72e8]:focus,input[type=time][data-v-1fdc72e8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1fdc72e8],input[type=number].with-icon[data-v-1fdc72e8],input[type=password].with-icon[data-v-1fdc72e8],input[type=search].with-icon[data-v-1fdc72e8],input[type=text].with-icon[data-v-1fdc72e8],input[type=time].with-icon[data-v-1fdc72e8]{padding-left:.3em}input[type=search][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fadeIn-1fdc72e8;-webkit-animation-name:fadeIn-1fdc72e8}.fade-in[data-v-1fdc72e8],.fade-out[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fadeOut-1fdc72e8;-webkit-animation-name:fadeOut-1fdc72e8}.expand[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:expand-1fdc72e8;-webkit-animation-name:expand-1fdc72e8}.expand[data-v-1fdc72e8],.shrink[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:shrink-1fdc72e8;-webkit-animation-name:shrink-1fdc72e8}.fold[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fold-1fdc72e8;-webkit-animation-name:fold-1fdc72e8}.fold[data-v-1fdc72e8],.unfold[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:unfold-1fdc72e8;-webkit-animation-name:unfold-1fdc72e8}.dim[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:dim-1fdc72e8;-webkit-animation-name:dim-1fdc72e8}.brighten[data-v-1fdc72e8],.dim[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:brighten-1fdc72e8;-webkit-animation-name:brighten-1fdc72e8}@keyframes fadeIn-1fdc72e8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1fdc72e8{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-1fdc72e8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-1fdc72e8{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-1fdc72e8{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-1fdc72e8{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-1fdc72e8{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-1fdc72e8{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-1fdc72e8]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1fdc72e8;-webkit-animation-name:glow-1fdc72e8}.loop[data-v-1fdc72e8]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1fdc72e8{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-1fdc72e8]: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-1fdc72e8]: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-1fdc72e8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-1fdc72e8]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-1fdc72e8]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-1fdc72e8]{background:#8fefb7}.item.selected[data-v-1fdc72e8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-1fdc72e8]{border-top:2px solid #35b870}.item[data-v-1fdc72e8]::-moz-selection{background:transparent!important}.item[data-v-1fdc72e8]::selection{background:transparent!important}.item .title[data-v-1fdc72e8]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-1fdc72e8]{display:inline-flex;align-items:center}.item .side.right[data-v-1fdc72e8]{display:inline-flex;justify-content:right}.item .actions[data-v-1fdc72e8],.item .duration[data-v-1fdc72e8]{display:inline-flex;align-items:center}.item .duration[data-v-1fdc72e8]{font-size:.85em;opacity:.7}.item .actions[data-v-1fdc72e8] button{opacity:.65}.item .icon[data-v-1fdc72e8]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-1fdc72e8] .dropdown-container .item{box-shadow:none}.item[data-v-1fdc72e8] .dropdown-container button{background:none;border:none}.item[data-v-1fdc72e8] .dropdown-container button:hover{color:#35b870}[data-v-1fdc72e8] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-1fdc72e8] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row{flex-direction:row;align-items:center}}[data-v-1fdc72e8] .table-row .title,[data-v-1fdc72e8] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row .title,[data-v-1fdc72e8] .table-row .value{display:inline-flex}}[data-v-1fdc72e8] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row .title{width:30%}[data-v-1fdc72e8] .table-row .value{justify-content:right}}.fa-youtube[data-v-1fdc72e8]{color:#d21}.media-results[data-v-1fdc72e8]{width:100%;height:100%;background:#fff;position:relative}.media-results .grid[data-v-1fdc72e8]{height:100%;overflow:auto}.media-results .info-container[data-v-1fdc72e8]{width:100%;cursor:auto}.media-results.list[data-v-1fdc72e8] .grid{display:flex;flex-direction:column;padding:0;row-gap:0}.media-results.list[data-v-1fdc72e8] .grid .title{font-weight:400} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css b/platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css new file mode 100644 index 0000000000..4d6b9a9143 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css @@ -0,0 +1 @@ +.col-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3775d12f]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3775d12f]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3775d12f]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3775d12f]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3775d12f]:first-child{margin-left:26%!important}.col-offset-3[data-v-3775d12f]:not(first-child){margin-left:30%!important}.col-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3775d12f]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3775d12f]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3775d12f]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3775d12f]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3775d12f]:first-child{margin-left:52%!important}.col-offset-6[data-v-3775d12f]:not(first-child){margin-left:56%!important}.col-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3775d12f]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3775d12f]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3775d12f]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3775d12f]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3775d12f]:first-child{margin-left:78%!important}.col-offset-9[data-v-3775d12f]:not(first-child){margin-left:82%!important}.col-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3775d12f]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3775d12f]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3775d12f]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3775d12f]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-1[data-v-3775d12f]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-2[data-v-3775d12f]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-3[data-v-3775d12f]{margin-left:26%}.col-no-margin-s-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-4[data-v-3775d12f]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-5[data-v-3775d12f]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-6[data-v-3775d12f]{margin-left:52%}.col-no-margin-s-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-7[data-v-3775d12f]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-8[data-v-3775d12f]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-9[data-v-3775d12f]{margin-left:78%}.col-no-margin-s-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-10[data-v-3775d12f]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3775d12f]:first-child{margin-left:0}.col-offset-s-11[data-v-3775d12f]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3775d12f]{display:none!important}.s-visible[data-v-3775d12f]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-1[data-v-3775d12f]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-2[data-v-3775d12f]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-3[data-v-3775d12f]{margin-left:26%}.col-no-margin-m-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-4[data-v-3775d12f]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-5[data-v-3775d12f]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-6[data-v-3775d12f]{margin-left:52%}.col-no-margin-m-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-7[data-v-3775d12f]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-8[data-v-3775d12f]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-9[data-v-3775d12f]{margin-left:78%}.col-no-margin-m-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-10[data-v-3775d12f]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3775d12f]:first-child{margin-left:0}.col-offset-m-11[data-v-3775d12f]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3775d12f]{display:none!important}.m-visible[data-v-3775d12f]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-1[data-v-3775d12f]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-2[data-v-3775d12f]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-3[data-v-3775d12f]{margin-left:26%}.col-no-margin-l-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-4[data-v-3775d12f]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-5[data-v-3775d12f]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-6[data-v-3775d12f]{margin-left:52%}.col-no-margin-l-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-7[data-v-3775d12f]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-8[data-v-3775d12f]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-9[data-v-3775d12f]{margin-left:78%}.col-no-margin-l-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-10[data-v-3775d12f]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3775d12f]:first-child{margin-left:0}.col-offset-l-11[data-v-3775d12f]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3775d12f]{display:none!important}.l-visible[data-v-3775d12f]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-1[data-v-3775d12f]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-2[data-v-3775d12f]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-3[data-v-3775d12f]{margin-left:26%}.col-no-margin-xl-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-4[data-v-3775d12f]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-5[data-v-3775d12f]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-6[data-v-3775d12f]{margin-left:52%}.col-no-margin-xl-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-7[data-v-3775d12f]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-8[data-v-3775d12f]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-9[data-v-3775d12f]{margin-left:78%}.col-no-margin-xl-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-10[data-v-3775d12f]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xl-11[data-v-3775d12f]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3775d12f]{display:none!important}.xl-visible[data-v-3775d12f]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3775d12f]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3775d12f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3775d12f]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3775d12f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3775d12f]{margin-left:26%}.col-no-margin-xxl-3[data-v-3775d12f]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3775d12f]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3775d12f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3775d12f]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3775d12f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3775d12f]{margin-left:52%}.col-no-margin-xxl-6[data-v-3775d12f]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3775d12f]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3775d12f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3775d12f]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3775d12f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3775d12f]{margin-left:78%}.col-no-margin-xxl-9[data-v-3775d12f]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3775d12f]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3775d12f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3775d12f]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3775d12f]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3775d12f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3775d12f]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3775d12f]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3775d12f]{display:none!important}.xxl-visible[data-v-3775d12f]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-3775d12f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-3775d12f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-3775d12f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-3775d12f]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-3775d12f]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-3775d12f]{display:none!important}}.vertical-center[data-v-3775d12f]{display:flex;align-items:center}.horizontal-center[data-v-3775d12f]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3775d12f]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3775d12f]{display:none!important}.no-content[data-v-3775d12f]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-3775d12f]{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-3775d12f]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-3775d12f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-3775d12f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-3775d12f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-3775d12f]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-3775d12f],.btn[data-v-3775d12f],button[data-v-3775d12f]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3775d12f],.btn-default[type=submit][data-v-3775d12f],.btn.btn-primary[data-v-3775d12f],.btn[type=submit][data-v-3775d12f],button.btn-primary[data-v-3775d12f],button[type=submit][data-v-3775d12f]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-3775d12f]:hover,.btn[data-v-3775d12f]:hover,button[data-v-3775d12f]:hover{color:#35b870}.btn .icon[data-v-3775d12f],.btn-default .icon[data-v-3775d12f],button .icon[data-v-3775d12f]{margin-right:.5em}.btn-default[data-v-3775d12f]:disabled,.btn-default[disabled][data-v-3775d12f],.btn[data-v-3775d12f]:disabled,.btn[disabled][data-v-3775d12f],button[data-v-3775d12f]:disabled,button[disabled][data-v-3775d12f]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-3775d12f]{cursor:grab!important}.dragged[data-v-3775d12f]{opacity:.5!important}input[type=password][data-v-3775d12f],input[type=text][data-v-3775d12f]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3775d12f]:focus,input[type=text][data-v-3775d12f]:focus{border:1px solid #35b870}button[data-v-3775d12f],input[data-v-3775d12f]{outline:none}input[type=text][data-v-3775d12f]:hover,textarea[data-v-3775d12f]:hover{border:1px solid #9cdfb0}ul[data-v-3775d12f]{margin:0;padding:0;list-style:none}a[data-v-3775d12f]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-3775d12f]:hover{color:#35b870}[data-v-3775d12f]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-3775d12f]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-3775d12f]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3775d12f]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-3775d12f]{color:#ad1717}body[data-v-3775d12f]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-3775d12f] .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-3775d12f] .nav .path{cursor:pointer}.browser[data-v-3775d12f] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-3775d12f] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-3775d12f]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-3775d12f]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-3775d12f],input[type=number][data-v-3775d12f],input[type=password][data-v-3775d12f],input[type=search][data-v-3775d12f],input[type=text][data-v-3775d12f],input[type=time][data-v-3775d12f]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-3775d12f]:hover,input[type=number][data-v-3775d12f]:hover,input[type=password][data-v-3775d12f]:hover,input[type=search][data-v-3775d12f]:hover,input[type=text][data-v-3775d12f]:hover,input[type=time][data-v-3775d12f]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-3775d12f]:focus,input[type=number][data-v-3775d12f]:focus,input[type=password][data-v-3775d12f]:focus,input[type=search][data-v-3775d12f]:focus,input[type=text][data-v-3775d12f]:focus,input[type=time][data-v-3775d12f]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-3775d12f],input[type=number].with-icon[data-v-3775d12f],input[type=password].with-icon[data-v-3775d12f],input[type=search].with-icon[data-v-3775d12f],input[type=text].with-icon[data-v-3775d12f],input[type=time].with-icon[data-v-3775d12f]{padding-left:.3em}input[type=search][data-v-3775d12f],input[type=text][data-v-3775d12f]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3775d12f]{animation-fill-mode:both;animation-name:fadeIn-3775d12f;-webkit-animation-name:fadeIn-3775d12f}.fade-in[data-v-3775d12f],.fade-out[data-v-3775d12f]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3775d12f]{animation-fill-mode:both;animation-name:fadeOut-3775d12f;-webkit-animation-name:fadeOut-3775d12f}.expand[data-v-3775d12f]{animation-fill-mode:both;animation-name:expand-3775d12f;-webkit-animation-name:expand-3775d12f}.expand[data-v-3775d12f],.shrink[data-v-3775d12f]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-3775d12f]{animation-fill-mode:both;animation-name:shrink-3775d12f;-webkit-animation-name:shrink-3775d12f}.fold[data-v-3775d12f]{animation-fill-mode:both;animation-name:fold-3775d12f;-webkit-animation-name:fold-3775d12f}.fold[data-v-3775d12f],.unfold[data-v-3775d12f]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-3775d12f]{animation-fill-mode:both;animation-name:unfold-3775d12f;-webkit-animation-name:unfold-3775d12f}.dim[data-v-3775d12f]{animation-fill-mode:both;animation-name:dim-3775d12f;-webkit-animation-name:dim-3775d12f}.brighten[data-v-3775d12f],.dim[data-v-3775d12f]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-3775d12f]{animation-fill-mode:both;animation-name:brighten-3775d12f;-webkit-animation-name:brighten-3775d12f}@keyframes fadeIn-3775d12f{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3775d12f{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-3775d12f{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-3775d12f{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-3775d12f{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-3775d12f{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-3775d12f{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-3775d12f{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-3775d12f]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-3775d12f;-webkit-animation-name:glow-3775d12f}.loop[data-v-3775d12f]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-3775d12f{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-3775d12f]: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-3775d12f]: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-3775d12f]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-3775d12f]{color:#d21}.icon[data-v-3775d12f]{position:absolute;width:30px;height:30px;font-size:30px;background:rgba(0,0,0,.5);border-radius:.25em;color:#fff;z-index:3}.icon a[data-v-3775d12f]{width:100%;height:100%;color:#fff}.icon a[data-v-3775d12f]:hover{color:#35b870}.icon i[data-v-3775d12f]{margin:2.5px}.icon .fa-imdb[data-v-3775d12f]{position:absolute;top:0;margin:1px 2.5px 3px 2.5px}.icon .fa-youtube[data-v-3775d12f]{margin-left:1px}.imdb-link[data-v-3775d12f]{top:0;right:0}.bottom-overlay[data-v-3775d12f]{position:absolute;bottom:0;right:0;font-size:.9em;background:rgba(0,0,0,.5);color:#fff;padding:.25em .5em;border-radius:.25em;z-index:2}.type-icon[data-v-3775d12f]{top:0;left:0;font-size:25px}.image-container[data-v-3775d12f]{max-width:100%;min-height:200px;aspect-ratio:16/9;display:flex;justify-content:center;position:relative}.image-container.with-image[data-v-3775d12f]{background:#000}.image-container.with-image .icon[data-v-3775d12f]{background:none}.image-container.with-image .play-overlay[data-v-3775d12f]{border-radius:0}.image-container img[data-v-3775d12f]{height:100%}.image[data-v-3775d12f]{max-width:100%;z-index:1}div.image[data-v-3775d12f]{width:100%;color:#fff;font-size:5em;display:flex;align-items:center;justify-content:center}div.image .inner[data-v-3775d12f]{background:#d0dad8;border-radius:.5em}.play-overlay[data-v-3775d12f],div.image .inner[data-v-3775d12f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.play-overlay[data-v-3775d12f]{position:absolute;top:0;left:0;cursor:pointer;background:rgba(0,0,0,.5);border-radius:2em;opacity:0;transition:opacity .2s ease-in-out;z-index:3}.play-overlay[data-v-3775d12f]:hover{opacity:1}.play-overlay i[data-v-3775d12f]{font-size:5em;color:#fff}.backdrop[data-v-3775d12f]{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;filter:blur(5px) brightness(.5)}.col-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3f78553a]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3f78553a]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3f78553a]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3f78553a]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3f78553a]:first-child{margin-left:26%!important}.col-offset-3[data-v-3f78553a]:not(first-child){margin-left:30%!important}.col-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3f78553a]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3f78553a]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3f78553a]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3f78553a]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3f78553a]:first-child{margin-left:52%!important}.col-offset-6[data-v-3f78553a]:not(first-child){margin-left:56%!important}.col-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3f78553a]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3f78553a]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3f78553a]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3f78553a]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3f78553a]:first-child{margin-left:78%!important}.col-offset-9[data-v-3f78553a]:not(first-child){margin-left:82%!important}.col-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3f78553a]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3f78553a]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3f78553a]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3f78553a]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-1[data-v-3f78553a]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-2[data-v-3f78553a]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-3[data-v-3f78553a]{margin-left:26%}.col-no-margin-s-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-4[data-v-3f78553a]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-5[data-v-3f78553a]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-6[data-v-3f78553a]{margin-left:52%}.col-no-margin-s-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-7[data-v-3f78553a]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-8[data-v-3f78553a]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-9[data-v-3f78553a]{margin-left:78%}.col-no-margin-s-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-10[data-v-3f78553a]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3f78553a]:first-child{margin-left:0}.col-offset-s-11[data-v-3f78553a]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3f78553a]{display:none!important}.s-visible[data-v-3f78553a]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-1[data-v-3f78553a]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-2[data-v-3f78553a]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-3[data-v-3f78553a]{margin-left:26%}.col-no-margin-m-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-4[data-v-3f78553a]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-5[data-v-3f78553a]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-6[data-v-3f78553a]{margin-left:52%}.col-no-margin-m-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-7[data-v-3f78553a]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-8[data-v-3f78553a]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-9[data-v-3f78553a]{margin-left:78%}.col-no-margin-m-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-10[data-v-3f78553a]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3f78553a]:first-child{margin-left:0}.col-offset-m-11[data-v-3f78553a]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3f78553a]{display:none!important}.m-visible[data-v-3f78553a]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-1[data-v-3f78553a]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-2[data-v-3f78553a]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-3[data-v-3f78553a]{margin-left:26%}.col-no-margin-l-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-4[data-v-3f78553a]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-5[data-v-3f78553a]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-6[data-v-3f78553a]{margin-left:52%}.col-no-margin-l-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-7[data-v-3f78553a]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-8[data-v-3f78553a]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-9[data-v-3f78553a]{margin-left:78%}.col-no-margin-l-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-10[data-v-3f78553a]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3f78553a]:first-child{margin-left:0}.col-offset-l-11[data-v-3f78553a]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3f78553a]{display:none!important}.l-visible[data-v-3f78553a]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-1[data-v-3f78553a]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-2[data-v-3f78553a]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-3[data-v-3f78553a]{margin-left:26%}.col-no-margin-xl-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-4[data-v-3f78553a]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-5[data-v-3f78553a]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-6[data-v-3f78553a]{margin-left:52%}.col-no-margin-xl-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-7[data-v-3f78553a]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-8[data-v-3f78553a]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-9[data-v-3f78553a]{margin-left:78%}.col-no-margin-xl-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-10[data-v-3f78553a]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xl-11[data-v-3f78553a]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3f78553a]{display:none!important}.xl-visible[data-v-3f78553a]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3f78553a]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3f78553a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3f78553a]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3f78553a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3f78553a]{margin-left:26%}.col-no-margin-xxl-3[data-v-3f78553a]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3f78553a]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3f78553a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3f78553a]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3f78553a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3f78553a]{margin-left:52%}.col-no-margin-xxl-6[data-v-3f78553a]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3f78553a]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3f78553a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3f78553a]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3f78553a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3f78553a]{margin-left:78%}.col-no-margin-xxl-9[data-v-3f78553a]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3f78553a]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3f78553a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3f78553a]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3f78553a]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3f78553a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3f78553a]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3f78553a]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3f78553a]{display:none!important}.xxl-visible[data-v-3f78553a]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-3f78553a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-3f78553a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-3f78553a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-3f78553a]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-3f78553a]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-3f78553a]{display:none!important}}.vertical-center[data-v-3f78553a]{display:flex;align-items:center}.horizontal-center[data-v-3f78553a]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3f78553a]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3f78553a]{display:none!important}.no-content[data-v-3f78553a]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-3f78553a]{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-3f78553a]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-3f78553a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-3f78553a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-3f78553a]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-3f78553a]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-3f78553a],.btn[data-v-3f78553a],button[data-v-3f78553a]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3f78553a],.btn-default[type=submit][data-v-3f78553a],.btn.btn-primary[data-v-3f78553a],.btn[type=submit][data-v-3f78553a],button.btn-primary[data-v-3f78553a],button[type=submit][data-v-3f78553a]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-3f78553a]:hover,.btn[data-v-3f78553a]:hover,button[data-v-3f78553a]:hover{color:#35b870}.btn .icon[data-v-3f78553a],.btn-default .icon[data-v-3f78553a],button .icon[data-v-3f78553a]{margin-right:.5em}.btn-default[data-v-3f78553a]:disabled,.btn-default[disabled][data-v-3f78553a],.btn[data-v-3f78553a]:disabled,.btn[disabled][data-v-3f78553a],button[data-v-3f78553a]:disabled,button[disabled][data-v-3f78553a]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-3f78553a]{cursor:grab!important}.dragged[data-v-3f78553a]{opacity:.5!important}input[type=password][data-v-3f78553a],input[type=text][data-v-3f78553a]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3f78553a]:focus,input[type=text][data-v-3f78553a]:focus{border:1px solid #35b870}button[data-v-3f78553a],input[data-v-3f78553a]{outline:none}input[type=text][data-v-3f78553a]:hover,textarea[data-v-3f78553a]:hover{border:1px solid #9cdfb0}ul[data-v-3f78553a]{margin:0;padding:0;list-style:none}a[data-v-3f78553a]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-3f78553a]:hover{color:#35b870}[data-v-3f78553a]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-3f78553a]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-3f78553a]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3f78553a]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-3f78553a]{color:#ad1717}body[data-v-3f78553a]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-3f78553a] .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-3f78553a] .nav .path{cursor:pointer}.browser[data-v-3f78553a] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-3f78553a] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-3f78553a]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-3f78553a]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-3f78553a],input[type=number][data-v-3f78553a],input[type=password][data-v-3f78553a],input[type=search][data-v-3f78553a],input[type=text][data-v-3f78553a],input[type=time][data-v-3f78553a]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-3f78553a]:hover,input[type=number][data-v-3f78553a]:hover,input[type=password][data-v-3f78553a]:hover,input[type=search][data-v-3f78553a]:hover,input[type=text][data-v-3f78553a]:hover,input[type=time][data-v-3f78553a]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-3f78553a]:focus,input[type=number][data-v-3f78553a]:focus,input[type=password][data-v-3f78553a]:focus,input[type=search][data-v-3f78553a]:focus,input[type=text][data-v-3f78553a]:focus,input[type=time][data-v-3f78553a]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-3f78553a],input[type=number].with-icon[data-v-3f78553a],input[type=password].with-icon[data-v-3f78553a],input[type=search].with-icon[data-v-3f78553a],input[type=text].with-icon[data-v-3f78553a],input[type=time].with-icon[data-v-3f78553a]{padding-left:.3em}input[type=search][data-v-3f78553a],input[type=text][data-v-3f78553a]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3f78553a]{animation-fill-mode:both;animation-name:fadeIn-3f78553a;-webkit-animation-name:fadeIn-3f78553a}.fade-in[data-v-3f78553a],.fade-out[data-v-3f78553a]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3f78553a]{animation-fill-mode:both;animation-name:fadeOut-3f78553a;-webkit-animation-name:fadeOut-3f78553a}.expand[data-v-3f78553a]{animation-fill-mode:both;animation-name:expand-3f78553a;-webkit-animation-name:expand-3f78553a}.expand[data-v-3f78553a],.shrink[data-v-3f78553a]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-3f78553a]{animation-fill-mode:both;animation-name:shrink-3f78553a;-webkit-animation-name:shrink-3f78553a}.fold[data-v-3f78553a]{animation-fill-mode:both;animation-name:fold-3f78553a;-webkit-animation-name:fold-3f78553a}.fold[data-v-3f78553a],.unfold[data-v-3f78553a]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-3f78553a]{animation-fill-mode:both;animation-name:unfold-3f78553a;-webkit-animation-name:unfold-3f78553a}.dim[data-v-3f78553a]{animation-fill-mode:both;animation-name:dim-3f78553a;-webkit-animation-name:dim-3f78553a}.brighten[data-v-3f78553a],.dim[data-v-3f78553a]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-3f78553a]{animation-fill-mode:both;animation-name:brighten-3f78553a;-webkit-animation-name:brighten-3f78553a}@keyframes fadeIn-3f78553a{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3f78553a{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-3f78553a{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-3f78553a{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-3f78553a{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-3f78553a{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-3f78553a{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-3f78553a{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-3f78553a]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-3f78553a;-webkit-animation-name:glow-3f78553a}.loop[data-v-3f78553a]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-3f78553a{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-3f78553a]: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-3f78553a]: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-3f78553a]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-3f78553a]{color:#d21}.media-item[data-v-3f78553a]{display:flex;flex-direction:column;align-items:center;max-height:23.5em;height:100%;cursor:auto!important;margin-bottom:5px;border:1px solid transparent;border-bottom:1px solid transparent!important}.media-item.selected[data-v-3f78553a]{box-shadow:0 3px 2px -1px silver;background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.media-item[data-v-3f78553a]:hover{background:none!important;box-shadow:0 0 3px 3px silver;border-radius:.5em}.media-item .thumbnail[data-v-3f78553a]{max-width:100%}.media-item .body[data-v-3f78553a]{width:100%;display:flex;flex-direction:column;align-items:center}.media-item .body .row[data-v-3f78553a]{width:100%;display:flex;flex-direction:row;align-items:center}.media-item .title[data-v-3f78553a]{display:flex;align-items:center;font-size:1.1em;font-weight:700;padding:.5em 0;flex:1;cursor:pointer;overflow:hidden}.media-item .title[data-v-3f78553a]:hover{text-decoration:underline}.media-item .side[data-v-3f78553a]{display:inline-flex;align-items:center}.media-item .side.left[data-v-3f78553a]{max-height:3em;display:flex;align-items:flex-start;flex-direction:column;overflow:hidden;text-overflow:" [...]";margin-right:.5em}.media-item .side.right[data-v-3f78553a]{align-items:flex-end;margin-right:.5em}.media-item .side[data-v-3f78553a] .dropdown-container .item{flex-direction:row;box-shadow:none;cursor:pointer!important}.media-item .side[data-v-3f78553a] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)!important}.media-item .side[data-v-3f78553a] .dropdown-container button{border:0;padding:0;background:none;opacity:.7}.media-item .side[data-v-3f78553a] .dropdown-container button:hover{color:#38cf80}.media-item .subtitle[data-v-3f78553a]{font-size:.9em;color:#23513a;display:flex;align-items:center;margin-top:.5em;flex:1}.media-item .subtitle .channel[data-v-3f78553a]{display:flex;align-items:center}.media-item .subtitle .channel .channel-name[data-v-3f78553a]{display:inline-flex}.media-item .channel-image[data-v-3f78553a]{width:2em;height:2em;border-radius:50%;margin-right:.5em}.media-item .creation-date[data-v-3f78553a]{font-size:.85em;color:#23513a;flex:1}.media-item .ratings[data-v-3f78553a]{width:100%;font-size:.75em;opacity:.75;display:flex;justify-content:space-between}.media-item .ratings .rating[data-v-3f78553a]{display:flex;align-items:center;margin-right:1em}.media-item .ratings .rating i[data-v-3f78553a]{margin-right:.25em}.media-item.list[data-v-3f78553a]{max-height:none;border-bottom:1px solid silver!important;margin:0;padding:.25em .5em}.media-item.list[data-v-3f78553a]:hover{text-decoration:none}.media-item.list .side[data-v-3f78553a]{display:flex;align-items:center}.media-item.list .side.left[data-v-3f78553a]{max-height:none;flex-direction:row;overflow:visible}.media-item.list .side.right[data-v-3f78553a]{display:flex;justify-content:flex-end;margin-right:0}.media-item.list .side .duration[data-v-3f78553a]{font-size:.9em;opacity:.75;margin-right:1em}.media-item.list .side .track-number[data-v-3f78553a]{display:inline-flex;font-size:.9em;margin-right:1em;color:#23513a;justify-content:flex-end}.media-item .photo-container[data-v-3f78553a] .modal .body{max-width:95vh;max-height:90vh;padding:0}.media-item .photo-container[data-v-3f78553a] .modal img.horizontal{width:100%;height:auto;max-width:95vh;max-height:100%}.media-item .photo-container[data-v-3f78553a] .modal img.vertical{width:auto;height:100%;max-width:100%;max-height:90vh}.col-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-9f0b73c6]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-9f0b73c6]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-9f0b73c6]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-9f0b73c6]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-9f0b73c6]:first-child{margin-left:26%!important}.col-offset-3[data-v-9f0b73c6]:not(first-child){margin-left:30%!important}.col-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-9f0b73c6]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-9f0b73c6]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-9f0b73c6]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-9f0b73c6]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-9f0b73c6]:first-child{margin-left:52%!important}.col-offset-6[data-v-9f0b73c6]:not(first-child){margin-left:56%!important}.col-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-9f0b73c6]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-9f0b73c6]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-9f0b73c6]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-9f0b73c6]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-9f0b73c6]:first-child{margin-left:78%!important}.col-offset-9[data-v-9f0b73c6]:not(first-child){margin-left:82%!important}.col-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-9f0b73c6]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-9f0b73c6]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-9f0b73c6]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-9f0b73c6]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-s-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-s-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-s-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-s-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-s-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-9f0b73c6]{display:none!important}.s-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-m-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-m-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-m-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-m-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-m-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-9f0b73c6]{display:none!important}.m-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-l-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-l-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-l-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-l-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-l-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-9f0b73c6]{display:none!important}.l-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-xl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-xl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-xl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xl-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-9f0b73c6]{display:none!important}.xl-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-1[data-v-9f0b73c6]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-2[data-v-9f0b73c6]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-3[data-v-9f0b73c6]{margin-left:26%}.col-no-margin-xxl-3[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-4[data-v-9f0b73c6]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-5[data-v-9f0b73c6]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-6[data-v-9f0b73c6]{margin-left:52%}.col-no-margin-xxl-6[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-7[data-v-9f0b73c6]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-8[data-v-9f0b73c6]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-9[data-v-9f0b73c6]{margin-left:78%}.col-no-margin-xxl-9[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-10[data-v-9f0b73c6]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-9f0b73c6]:first-child{margin-left:0}.col-offset-xxl-11[data-v-9f0b73c6]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-9f0b73c6]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-9f0b73c6]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-9f0b73c6]{display:none!important}.xxl-visible[data-v-9f0b73c6]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-9f0b73c6]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-9f0b73c6]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-9f0b73c6]{display:none!important}}.vertical-center[data-v-9f0b73c6]{display:flex;align-items:center}.horizontal-center[data-v-9f0b73c6]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-9f0b73c6]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-9f0b73c6]{display:none!important}.no-content[data-v-9f0b73c6]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-9f0b73c6]{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-9f0b73c6]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-9f0b73c6]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-9f0b73c6],.btn[data-v-9f0b73c6],button[data-v-9f0b73c6]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-9f0b73c6],.btn-default[type=submit][data-v-9f0b73c6],.btn.btn-primary[data-v-9f0b73c6],.btn[type=submit][data-v-9f0b73c6],button.btn-primary[data-v-9f0b73c6],button[type=submit][data-v-9f0b73c6]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-9f0b73c6]:hover,.btn[data-v-9f0b73c6]:hover,button[data-v-9f0b73c6]:hover{color:#35b870}.btn .icon[data-v-9f0b73c6],.btn-default .icon[data-v-9f0b73c6],button .icon[data-v-9f0b73c6]{margin-right:.5em}.btn-default[data-v-9f0b73c6]:disabled,.btn-default[disabled][data-v-9f0b73c6],.btn[data-v-9f0b73c6]:disabled,.btn[disabled][data-v-9f0b73c6],button[data-v-9f0b73c6]:disabled,button[disabled][data-v-9f0b73c6]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-9f0b73c6]{cursor:grab!important}.dragged[data-v-9f0b73c6]{opacity:.5!important}input[type=password][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-9f0b73c6]:focus,input[type=text][data-v-9f0b73c6]:focus{border:1px solid #35b870}button[data-v-9f0b73c6],input[data-v-9f0b73c6]{outline:none}input[type=text][data-v-9f0b73c6]:hover,textarea[data-v-9f0b73c6]:hover{border:1px solid #9cdfb0}ul[data-v-9f0b73c6]{margin:0;padding:0;list-style:none}a[data-v-9f0b73c6]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-9f0b73c6]:hover{color:#35b870}[data-v-9f0b73c6]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-9f0b73c6]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-9f0b73c6]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-9f0b73c6]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-9f0b73c6]{color:#ad1717}body[data-v-9f0b73c6]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-9f0b73c6] .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-9f0b73c6] .nav .path{cursor:pointer}.browser[data-v-9f0b73c6] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-9f0b73c6] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-9f0b73c6]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-9f0b73c6]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-9f0b73c6],input[type=number][data-v-9f0b73c6],input[type=password][data-v-9f0b73c6],input[type=search][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6],input[type=time][data-v-9f0b73c6]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-9f0b73c6]:hover,input[type=number][data-v-9f0b73c6]:hover,input[type=password][data-v-9f0b73c6]:hover,input[type=search][data-v-9f0b73c6]:hover,input[type=text][data-v-9f0b73c6]:hover,input[type=time][data-v-9f0b73c6]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-9f0b73c6]:focus,input[type=number][data-v-9f0b73c6]:focus,input[type=password][data-v-9f0b73c6]:focus,input[type=search][data-v-9f0b73c6]:focus,input[type=text][data-v-9f0b73c6]:focus,input[type=time][data-v-9f0b73c6]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-9f0b73c6],input[type=number].with-icon[data-v-9f0b73c6],input[type=password].with-icon[data-v-9f0b73c6],input[type=search].with-icon[data-v-9f0b73c6],input[type=text].with-icon[data-v-9f0b73c6],input[type=time].with-icon[data-v-9f0b73c6]{padding-left:.3em}input[type=search][data-v-9f0b73c6],input[type=text][data-v-9f0b73c6]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fadeIn-9f0b73c6;-webkit-animation-name:fadeIn-9f0b73c6}.fade-in[data-v-9f0b73c6],.fade-out[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fadeOut-9f0b73c6;-webkit-animation-name:fadeOut-9f0b73c6}.expand[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:expand-9f0b73c6;-webkit-animation-name:expand-9f0b73c6}.expand[data-v-9f0b73c6],.shrink[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:shrink-9f0b73c6;-webkit-animation-name:shrink-9f0b73c6}.fold[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:fold-9f0b73c6;-webkit-animation-name:fold-9f0b73c6}.fold[data-v-9f0b73c6],.unfold[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:unfold-9f0b73c6;-webkit-animation-name:unfold-9f0b73c6}.dim[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:dim-9f0b73c6;-webkit-animation-name:dim-9f0b73c6}.brighten[data-v-9f0b73c6],.dim[data-v-9f0b73c6]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-9f0b73c6]{animation-fill-mode:both;animation-name:brighten-9f0b73c6;-webkit-animation-name:brighten-9f0b73c6}@keyframes fadeIn-9f0b73c6{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-9f0b73c6{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-9f0b73c6{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-9f0b73c6{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-9f0b73c6{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-9f0b73c6{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-9f0b73c6{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-9f0b73c6{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-9f0b73c6]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-9f0b73c6;-webkit-animation-name:glow-9f0b73c6}.loop[data-v-9f0b73c6]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-9f0b73c6{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-9f0b73c6]: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-9f0b73c6]: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-9f0b73c6]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-9f0b73c6]{color:#d21}.media-info[data-v-9f0b73c6]{width:100%;max-width:60em}.row[data-v-9f0b73c6]{display:flex;min-height:3em;padding:.5em 1em}@media screen and (max-width:calc(769px - 1px)){.row[data-v-9f0b73c6]{flex-direction:column}}@media screen and (min-width:769px){.row[data-v-9f0b73c6]{align-items:center}}.row[data-v-9f0b73c6]:not(:last-child){border-bottom:1px solid #ddd}.row[data-v-9f0b73c6]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border-radius:.5em}.row .side[data-v-9f0b73c6]{align-items:center;display:inline-flex}.row .side.url[data-v-9f0b73c6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:calc(769px - 1px)){.row .side[data-v-9f0b73c6]{display:flex}.row .side.left[data-v-9f0b73c6]{font-weight:700}.row .side.right[data-v-9f0b73c6]{justify-content:left}}@media screen and (min-width:769px){.row .side[data-v-9f0b73c6]{display:inline-flex}.row .side.left[data-v-9f0b73c6]{width:22%;margin-right:3%}.row .side.right[data-v-9f0b73c6]{width:75%;justify-content:right}}.direct-url .right.side[data-v-9f0b73c6]{position:relative}.direct-url .right.side button[data-v-9f0b73c6]{background:none;border:none;padding:0;margin-left:1em}.direct-url .right.side button[data-v-9f0b73c6]:hover{color:#35b870;cursor:pointer}.header[data-v-9f0b73c6]{width:100%;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.header .item-container[data-v-9f0b73c6]{width:420px}}.header .title[data-v-9f0b73c6]{width:100%;font-size:1.5em;font-weight:700;margin-top:.5em;text-align:center;overflow-wrap:break-word}@media screen and (min-width:1024px){.header .title[data-v-9f0b73c6]{flex:1;padding-left:1em}}.header[data-v-9f0b73c6]:hover{background:initial}.col-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1fdc72e8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1fdc72e8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1fdc72e8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1fdc72e8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1fdc72e8]:first-child{margin-left:26%!important}.col-offset-3[data-v-1fdc72e8]:not(first-child){margin-left:30%!important}.col-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1fdc72e8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1fdc72e8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1fdc72e8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1fdc72e8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1fdc72e8]:first-child{margin-left:52%!important}.col-offset-6[data-v-1fdc72e8]:not(first-child){margin-left:56%!important}.col-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1fdc72e8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1fdc72e8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1fdc72e8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1fdc72e8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1fdc72e8]:first-child{margin-left:78%!important}.col-offset-9[data-v-1fdc72e8]:not(first-child){margin-left:82%!important}.col-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1fdc72e8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1fdc72e8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1fdc72e8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1fdc72e8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-s-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-s-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-s-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-s-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1fdc72e8]{display:none!important}.s-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-m-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-m-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-m-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-m-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1fdc72e8]{display:none!important}.m-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-l-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-l-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-l-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-l-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1fdc72e8]{display:none!important}.l-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-xl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-xl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-xl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xl-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1fdc72e8]{display:none!important}.xl-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1fdc72e8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1fdc72e8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1fdc72e8]{margin-left:26%}.col-no-margin-xxl-3[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1fdc72e8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1fdc72e8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1fdc72e8]{margin-left:52%}.col-no-margin-xxl-6[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1fdc72e8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1fdc72e8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1fdc72e8]{margin-left:78%}.col-no-margin-xxl-9[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1fdc72e8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1fdc72e8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1fdc72e8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1fdc72e8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1fdc72e8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1fdc72e8]{display:none!important}.xxl-visible[data-v-1fdc72e8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1fdc72e8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1fdc72e8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1fdc72e8]{display:none!important}}.vertical-center[data-v-1fdc72e8]{display:flex;align-items:center}.horizontal-center[data-v-1fdc72e8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1fdc72e8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1fdc72e8]{display:none!important}.no-content[data-v-1fdc72e8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1fdc72e8]{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-1fdc72e8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1fdc72e8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1fdc72e8],.btn[data-v-1fdc72e8],button[data-v-1fdc72e8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1fdc72e8],.btn-default[type=submit][data-v-1fdc72e8],.btn.btn-primary[data-v-1fdc72e8],.btn[type=submit][data-v-1fdc72e8],button.btn-primary[data-v-1fdc72e8],button[type=submit][data-v-1fdc72e8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-1fdc72e8]:hover,.btn[data-v-1fdc72e8]:hover,button[data-v-1fdc72e8]:hover{color:#35b870}.btn .icon[data-v-1fdc72e8],.btn-default .icon[data-v-1fdc72e8],button .icon[data-v-1fdc72e8]{margin-right:.5em}.btn-default[data-v-1fdc72e8]:disabled,.btn-default[disabled][data-v-1fdc72e8],.btn[data-v-1fdc72e8]:disabled,.btn[disabled][data-v-1fdc72e8],button[data-v-1fdc72e8]:disabled,button[disabled][data-v-1fdc72e8]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-1fdc72e8]{cursor:grab!important}.dragged[data-v-1fdc72e8]{opacity:.5!important}input[type=password][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1fdc72e8]:focus,input[type=text][data-v-1fdc72e8]:focus{border:1px solid #35b870}button[data-v-1fdc72e8],input[data-v-1fdc72e8]{outline:none}input[type=text][data-v-1fdc72e8]:hover,textarea[data-v-1fdc72e8]:hover{border:1px solid #9cdfb0}ul[data-v-1fdc72e8]{margin:0;padding:0;list-style:none}a[data-v-1fdc72e8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1fdc72e8]:hover{color:#35b870}[data-v-1fdc72e8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1fdc72e8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1fdc72e8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1fdc72e8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-1fdc72e8]{color:#ad1717}body[data-v-1fdc72e8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1fdc72e8] .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-1fdc72e8] .nav .path{cursor:pointer}.browser[data-v-1fdc72e8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1fdc72e8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-1fdc72e8]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-1fdc72e8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1fdc72e8],input[type=number][data-v-1fdc72e8],input[type=password][data-v-1fdc72e8],input[type=search][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8],input[type=time][data-v-1fdc72e8]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-1fdc72e8]:hover,input[type=number][data-v-1fdc72e8]:hover,input[type=password][data-v-1fdc72e8]:hover,input[type=search][data-v-1fdc72e8]:hover,input[type=text][data-v-1fdc72e8]:hover,input[type=time][data-v-1fdc72e8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1fdc72e8]:focus,input[type=number][data-v-1fdc72e8]:focus,input[type=password][data-v-1fdc72e8]:focus,input[type=search][data-v-1fdc72e8]:focus,input[type=text][data-v-1fdc72e8]:focus,input[type=time][data-v-1fdc72e8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1fdc72e8],input[type=number].with-icon[data-v-1fdc72e8],input[type=password].with-icon[data-v-1fdc72e8],input[type=search].with-icon[data-v-1fdc72e8],input[type=text].with-icon[data-v-1fdc72e8],input[type=time].with-icon[data-v-1fdc72e8]{padding-left:.3em}input[type=search][data-v-1fdc72e8],input[type=text][data-v-1fdc72e8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fadeIn-1fdc72e8;-webkit-animation-name:fadeIn-1fdc72e8}.fade-in[data-v-1fdc72e8],.fade-out[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fadeOut-1fdc72e8;-webkit-animation-name:fadeOut-1fdc72e8}.expand[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:expand-1fdc72e8;-webkit-animation-name:expand-1fdc72e8}.expand[data-v-1fdc72e8],.shrink[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:shrink-1fdc72e8;-webkit-animation-name:shrink-1fdc72e8}.fold[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:fold-1fdc72e8;-webkit-animation-name:fold-1fdc72e8}.fold[data-v-1fdc72e8],.unfold[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:unfold-1fdc72e8;-webkit-animation-name:unfold-1fdc72e8}.dim[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:dim-1fdc72e8;-webkit-animation-name:dim-1fdc72e8}.brighten[data-v-1fdc72e8],.dim[data-v-1fdc72e8]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-1fdc72e8]{animation-fill-mode:both;animation-name:brighten-1fdc72e8;-webkit-animation-name:brighten-1fdc72e8}@keyframes fadeIn-1fdc72e8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1fdc72e8{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-1fdc72e8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-1fdc72e8{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-1fdc72e8{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-1fdc72e8{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-1fdc72e8{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-1fdc72e8{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-1fdc72e8]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1fdc72e8;-webkit-animation-name:glow-1fdc72e8}.loop[data-v-1fdc72e8]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1fdc72e8{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-1fdc72e8]: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-1fdc72e8]: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-1fdc72e8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-1fdc72e8]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-1fdc72e8]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-1fdc72e8]{background:#8fefb7}.item.selected[data-v-1fdc72e8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-1fdc72e8]{border-top:2px solid #35b870}.item[data-v-1fdc72e8]::-moz-selection{background:transparent!important}.item[data-v-1fdc72e8]::selection{background:transparent!important}.item .title[data-v-1fdc72e8]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-1fdc72e8]{display:inline-flex;align-items:center}.item .side.right[data-v-1fdc72e8]{display:inline-flex;justify-content:right}.item .actions[data-v-1fdc72e8],.item .duration[data-v-1fdc72e8]{display:inline-flex;align-items:center}.item .duration[data-v-1fdc72e8]{font-size:.85em;opacity:.7}.item .actions[data-v-1fdc72e8] button{opacity:.65}.item .icon[data-v-1fdc72e8]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-1fdc72e8] .dropdown-container .item{box-shadow:none}.item[data-v-1fdc72e8] .dropdown-container button{background:none;border:none}.item[data-v-1fdc72e8] .dropdown-container button:hover{color:#35b870}[data-v-1fdc72e8] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-1fdc72e8] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row{flex-direction:row;align-items:center}}[data-v-1fdc72e8] .table-row .title,[data-v-1fdc72e8] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row .title,[data-v-1fdc72e8] .table-row .value{display:inline-flex}}[data-v-1fdc72e8] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-1fdc72e8] .table-row .title{width:30%}[data-v-1fdc72e8] .table-row .value{justify-content:right}}.fa-youtube[data-v-1fdc72e8]{color:#d21}.media-results[data-v-1fdc72e8]{width:100%;height:100%;background:#fff;position:relative}.media-results .grid[data-v-1fdc72e8]{height:100%;overflow:auto}.media-results .info-container[data-v-1fdc72e8]{width:100%;cursor:auto}.media-results.list[data-v-1fdc72e8] .grid{display:flex;flex-direction:column;padding:0;row-gap:0}.media-results.list[data-v-1fdc72e8] .grid .title{font-weight:400} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js b/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js new file mode 100644 index 0000000000..9efd576a42 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1039],{1039:function(e,t,l){l.r(t),l.d(t,{default:function(){return g}});var i=l(6252);const o={class:"videos index"},s={key:1,class:"wrapper music-wrapper"},c={key:3,class:"wrapper items-wrapper"};function n(e,t,l,n,a,r){const d=(0,i.up)("Loading"),m=(0,i.up)("Music"),p=(0,i.up)("NoItems"),u=(0,i.up)("Collections"),h=(0,i.up)("Results");return(0,i.wg)(),(0,i.iD)("div",o,[e.isLoading?((0,i.wg)(),(0,i.j4)(d,{key:0})):"music"===e.collection?.collection_type?((0,i.wg)(),(0,i.iD)("div",s,[(0,i.Wm)(m,{collection:e.collection,filter:e.filter,loading:e.isLoading,path:e.path,onPlay:t[0]||(t[0]=t=>e.$emit("play",t)),onPlayWithOpts:t[1]||(t[1]=t=>e.$emit("play-with-opts",t)),onSelect:t[2]||(t[2]=t=>{e.selectedResult=t,e.$emit("select",t)}),onSelectCollection:r.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):e.items?.length?((0,i.wg)(),(0,i.iD)("div",c,[r.collections.length>0?((0,i.wg)(),(0,i.j4)(u,{key:0,collection:e.collection,filter:e.filter,items:r.collections,loading:e.isLoading,"parent-id":e.collection?.id,onSelect:r.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,i.kq)("",!0),r.mediaItems.length>0?((0,i.wg)(),(0,i.j4)(h,{key:1,results:r.mediaItems,sources:{jellyfin:!0},filter:e.filter,"selected-result":e.selectedResult,onAddToPlaylist:t[3]||(t[3]=t=>e.$emit("add-to-playlist",t)),onDownload:t[4]||(t[4]=t=>e.$emit("download",t)),onPlay:t[5]||(t[5]=t=>e.$emit("play",t)),onPlayWithOpts:t[6]||(t[6]=t=>e.$emit("play-with-opts",t)),onRemoveFromPlaylist:t[7]||(t[7]=t=>e.$emit("remove-from-playlist",t)),onSelect:t[8]||(t[8]=t=>e.selectedResult=t)},null,8,["results","filter","selected-result"])):(0,i.kq)("",!0)])):((0,i.wg)(),(0,i.j4)(p,{key:2,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No videos found. ")])),_:1}))])}var a=l(1112),r=l(6791),d=l(8113),m=l(1137),p=l(3222),u=l(5167),h={mixins:[d["default"]],emits:["select","select-collection"],components:{Collections:a["default"],Loading:r.Z,Music:m["default"],NoItems:p.Z,Results:u.Z},computed:{collections(){return this.sortedItems?.filter((e=>"collection"===e.item_type))??[]},mediaItems(){const e=this.sortedItems?.filter((e=>"collection"!==e.item_type))??[];return this.collection&&!this.collection.collection_type?e.sort(((e,t)=>{if(e.created_at&&t.created_at)return new Date(e.created_at)({...e,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:25e3}):(await this.request("media.jellyfin.get_collections")).map((e=>({...e,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},y=l(3744);const f=(0,y.Z)(h,[["render",n],["__scopeId","data-v-d3b1ee0c"]]);var g=f}}]); +//# sourceMappingURL=1039.740c8191.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js.map b/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js.map new file mode 100644 index 0000000000..0a57116a90 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1039.740c8191.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/1039.740c8191.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=d3b1ee0c&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=d3b1ee0c&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-d3b1ee0c\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_ctx","isLoading","_createBlock","_component_Loading","key","collection","collection_type","_hoisted_2","_createVNode","_component_Music","filter","loading","path","onPlay","_cache","$event","$emit","onPlayWithOpts","onSelect","selectedResult","onSelectCollection","$options","selectCollection","items","length","_hoisted_3","collections","_component_Collections","id","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","mixins","Mixin","emits","components","Collections","Loading","Music","NoItems","Results","computed","this","sortedItems","item","item_type","sort","a","b","created_at","Date","names","name","title","localeCompare","methods","type","init","args","getUrlArgs","loading_","request","item_id","refresh","parent_id","map","limit","mounted","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js b/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js new file mode 100644 index 0000000000..727c6b1d48 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1137,2399,8113,6640],{3222:function(t,e,i){i.d(e,{Z:function(){return d}});var l=i(6252),s=i(3577);const a={class:"no-items-container"};function o(t,e,i,o,n,r){return(0,l.wg)(),(0,l.iD)("div",a,[(0,l._)("div",{class:(0,s.C_)(["no-items fade-in",{shadow:i.withShadow}])},[(0,l.WI)(t.$slots,"default",{},void 0,!0)],2)])}var n={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},r=i(3744);const c=(0,r.Z)(n,[["render",o],["__scopeId","data-v-4856c4d7"]]);var d=c},1112:function(t,e,i){i.r(e),i.d(e,{default:function(){return f}});var l=i(6252),s=i(3577);const a={class:"collections items"},o=["onClick"],n={class:"image"},r=["src","alt","onError"],c={key:0,class:"name"},d={key:1,class:"float bottom-right"};function m(t,e,i,m,u,h){return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["collections index",{"is-root":!i.parentId}])},[(0,l._)("div",a,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(h.filteredItems,(e=>((0,l.wg)(),(0,l.iD)("div",{class:"collection item",key:e.id,onClick:i=>t.$emit("select",e)},[(0,l._)("div",n,[u.fallbackImageCollections[e.id]?((0,l.wg)(),(0,l.iD)("i",{key:1,class:(0,s.C_)(h.collectionsIcons[e.type]??"fas fa-folder")},null,2)):((0,l.wg)(),(0,l.iD)("img",{key:0,src:e.image,alt:e.name,onError:t=>h.onImageError(e)},null,40,r))]),u.fallbackImageCollections[e.id]||i.parentId?((0,l.wg)(),(0,l.iD)("div",c,[(0,l._)("h2",null,(0,s.zw)(e.name),1)])):(0,l.kq)("",!0),e.year?((0,l.wg)(),(0,l.iD)("div",d,[(0,l._)("span",null,(0,s.zw)(e.year),1)])):(0,l.kq)("",!0)],8,o)))),128))])],2)}var u={props:{filter:{type:String},items:{type:Array,default:()=>[]},parentId:{type:String}},data(){return{fallbackImageCollections:{}}},computed:{collectionsIcons(){return{books:"fas fa-book",homevideos:"fas fa-video",movies:"fas fa-film",music:"fas fa-music",playlists:"fas fa-list",photos:"fas fa-image",series:"fas fa-tv"}},filteredItems(){return Object.values(this.items).filter((t=>!this.filter||t.name.toLowerCase().includes(this.filter.toLowerCase()))).sort(((t,e)=>"album"===t.item_type&&"album"===e.item_type&&t.year&&e.year&&t.year!==e.year?e.year-t.year:t.name.localeCompare(e.name)))}},methods:{onImageError(t){this.fallbackImageCollections[t.id]=!0}}},h=i(3744);const y=(0,h.Z)(u,[["render",m],["__scopeId","data-v-bd50ef86"]]);var f=y},8113:function(t,e,i){i.r(e),i.d(e,{default:function(){return o}});var l=i(6640),s={mixins:[l["default"]],emits:["add-to-playlist","back","download","play","play-with-opts","select"],props:{collection:{type:Object},path:{type:Array,default:()=>[]}},data(){return{items:[],loading_:!1,selectedResult:null,sort:{attr:"title",desc:!1}}},computed:{isLoading(){return this.loading_||this.loading},sortedItems(){return this.items?[...this.items].sort(((t,e)=>{const i=this.sort.attr,l=this.sort.desc;let s=t[i],a=e[i];return"number"===typeof s||"number"===typeof a?(s=s||0,a=a||0,l?a-s:s-a):(s=(s||"").toString().toLowerCase(),a=(a||"").toString().toLowerCase(),l?a.localeCompare(s):s.localeCompare(a))})).map((t=>({item_type:t.type,...t,type:"jellyfin"}))):[]}},methods:{async refresh(){const t=this.collection?.name;if(t?.length){this.loading_=!0;try{this.items=await this.request("media.jellyfin.search",{collection:t,limit:1e3})}finally{this.loading_=!1}}}},watch:{collection(){this.refresh()}}};const a=s;var o=a},1137:function(t,e,i){i.r(e),i.d(e,{default:function(){return R}});var l=i(6252),s=i(3577),a=i(9963);const o=t=>((0,l.dD)("data-v-0361262c"),t=t(),(0,l.Cn)(),t),n={class:"music index"},r={key:0,class:"artist header"},c={key:0,class:"image"},d=["src"],m={class:"info"},u=["textContent"],h={key:1,class:"album header"},y={key:0,class:"image"},f=["src"],p={class:"info"},g=["textContent"],w={key:0,class:"artist"},_=["textContent"],v=["textContent"],k={class:"details"},b={key:0,class:"row"},C=o((()=>(0,l._)("span",{class:"label"},"Year:",-1))),I=["textContent"],D={key:1,class:"row"},A=o((()=>(0,l._)("span",{class:"label"},"Duration:",-1))),x=["textContent"];function q(t,e,i,o,q,j){const S=(0,l.up)("Loading"),L=(0,l.up)("NoItems"),U=(0,l.up)("Collections"),$=(0,l.up)("Results");return(0,l.wg)(),(0,l.iD)("div",n,[t.isLoading?((0,l.wg)(),(0,l.j4)(S,{key:0})):t.items?.length?((0,l.wg)(),(0,l.iD)("main",{key:2,class:(0,s.C_)({album:"album"===j.view,artist:"artist"===j.view})},["artist"===j.view?((0,l.wg)(),(0,l.iD)("div",r,[t.collection.image?((0,l.wg)(),(0,l.iD)("div",c,[(0,l._)("img",{src:t.collection.image},null,8,d)])):(0,l.kq)("",!0),(0,l._)("div",m,[(0,l._)("h1",{textContent:(0,s.zw)(t.collection.name)},null,8,u)])])):(0,l.kq)("",!0),"album"===j.view?((0,l.wg)(),(0,l.iD)("div",h,[t.collection.image?((0,l.wg)(),(0,l.iD)("div",y,[(0,l._)("img",{src:t.collection.image},null,8,f)])):(0,l.kq)("",!0),(0,l._)("div",p,[(0,l._)("h1",{textContent:(0,s.zw)(t.collection.name)},null,8,g),j.displayedArtist?.id?((0,l.wg)(),(0,l.iD)("div",w,[j.displayedArtist?((0,l.wg)(),(0,l.iD)("a",{key:0,href:"#",textContent:(0,s.zw)(j.displayedArtist.name),onClick:e[0]||(e[0]=(0,a.iM)(((...t)=>j.selectArtist&&j.selectArtist(...t)),["prevent","stop"]))},null,8,_)):((0,l.wg)(),(0,l.iD)("span",{key:1,textContent:(0,s.zw)(j.displayedArtist.name)},null,8,v))])):(0,l.kq)("",!0),(0,l._)("div",k,[t.collection.year?((0,l.wg)(),(0,l.iD)("div",b,[C,(0,l._)("span",{class:"value",textContent:(0,s.zw)(t.collection.year)},null,8,I)])):(0,l.kq)("",!0),t.collection.duration?((0,l.wg)(),(0,l.iD)("div",D,[A,(0,l._)("span",{class:"value",textContent:(0,s.zw)(t.formatDuration(t.collection.duration,!0))},null,8,x)])):(0,l.kq)("",!0)])])])):(0,l.kq)("",!0),j.collections?.length>0?((0,l.wg)(),(0,l.j4)(U,{key:2,collection:t.collection,filter:t.filter,items:j.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:j.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,l.kq)("",!0),j.mediaItems?.length>0?((0,l.wg)(),(0,l.j4)($,{key:3,results:j.mediaItems,sources:{jellyfin:!0},filter:t.filter,"list-view":!0,"selected-result":t.selectedResult,"show-date":!1,onAddToPlaylist:e[1]||(e[1]=e=>t.$emit("add-to-playlist",e)),onDownload:e[2]||(e[2]=e=>t.$emit("download",e)),onPlay:e[3]||(e[3]=e=>t.$emit("play",e)),onPlayWithOpts:e[4]||(e[4]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[5]||(e[5]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[6]||(e[6]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,l.kq)("",!0)],2)):((0,l.wg)(),(0,l.j4)(L,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No music found. ")])),_:1}))])}var j=i(1112),S=i(6791),L=i(8113),U=i(3222),$=i(5167),z={mixins:[L["default"]],emits:["select","select-collection"],components:{Collections:j["default"],Loading:S.Z,NoItems:U.Z,Results:$.Z},data(){return{artist:null}},computed:{collections(){return(this.sortedItems?.filter((t=>["collection","artist","album"].includes(t.item_type)))??[]).sort(((t,e)=>t.name.localeCompare(e.name)))},displayedArtist(){return this.artist||this.collection?.artist},mediaItems(){return(this.sortedItems?.filter((t=>!["collection","artist","album"].includes(t.item_type)))??[]).sort(((t,e)=>"album"===this.view&&t.track_number&&e.track_number&&t.track_number!==e.track_number?t.track_number-e.track_number:t.name.localeCompare(e.name))).map((t=>("album"===this.view&&(t.artist=this.artist||this.collection.artist,t.album=this.collection,t.image=this.collection.image),t)))},view(){switch(this.collection?.item_type){case"artist":return"artist";case"album":return"album";default:return"index"}}},methods:{async selectArtist(){const t=this.displayedArtist?.id||this.getUrlArgs().artist;if(t?.length){this.loading_=!0;try{const e=this.displayedArtist||await this.request("media.jellyfin.info",{item_id:t});e&&(this.selectCollection(e),this.$nextTick((()=>{this.setUrlArgs({artist:e.id,collection:e.id})})))}finally{this.loading_=!1}}},selectCollection(t){t&&t?.id!==this.collection?.id&&("artist"===t.item_type?this.setUrlArgs({artist:t.id}):"album"===t.item_type?this.setUrlArgs({collection:t.id}):this.setUrlArgs({collection:null}),this.$emit("select-collection",{collection_type:"music",...t}))},async init(){const t=this.getUrlArgs();let e=t?.collection;if(e){this.loading_=!0;try{e=await this.request("media.jellyfin.info",{item_id:e}),e&&this.selectCollection(e)}finally{this.loading_=!1}}},async refresh(){this.loading_=!0;try{switch(this.view){case"artist":this.artist={...this.collection},this.setUrlArgs({artist:this.collection.id,collection:this.collection.id}),this.items=(await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:25e3})).map((t=>("album"===this.collection?.item_type&&(t.image=this.collection.image),t)));break;case"album":this.setUrlArgs({collection:this.collection.id,artist:this.collection.artist?.id}),this.items=await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:25e3});break;default:this.artist=null,this.items=await this.request("media.jellyfin.get_artists",{limit:5e3});break}}finally{this.loading_=!1}}},async mounted(){await this.init(),await this.refresh()},unmounted(){this.setUrlArgs({collection:null,artist:null,album:null})}},Z=i(3744);const P=(0,Z.Z)(z,[["render",q],["__scopeId","data-v-0361262c"]]);var R=P},6640:function(t,e,i){i.r(e),i.d(e,{default:function(){return o}});var l=i(8637),s={mixins:[l.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:""},loading:{type:Boolean,default:!1},mediaPlugin:{type:String},selectedPlaylist:{default:null},selectedChannel:{default:null}},data(){return{loading_:!1}},computed:{isLoading(){return this.loading||this.loading_}}};const a=s;var o=a}}]); +//# sourceMappingURL=1137.21c780d7.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js.map b/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js.map new file mode 100644 index 0000000000..33ba6a99fb --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1137.21c780d7.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/1137.21c780d7.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Collections.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Collections.vue?e185","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Mixin.vue?c6ed","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Music/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Music/Index.vue?61f0","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&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-4856c4d7\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Collections.vue?vue&type=template&id=bd50ef86&scoped=true\"\nimport script from \"./Collections.vue?vue&type=script&lang=js\"\nexport * from \"./Collections.vue?vue&type=script&lang=js\"\n\nimport \"./Collections.vue?vue&type=style&index=0&id=bd50ef86&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-bd50ef86\"]])\n\nexport default __exports__","\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 \"./Index.vue?vue&type=template&id=0361262c&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=0361262c&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-0361262c\"]])\n\nexport default __exports__","\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__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","parentId","_Fragment","_renderList","$options","filteredItems","collection","key","id","onClick","$event","$emit","_hoisted_3","$data","fallbackImageCollections","collectionsIcons","src","image","alt","onError","onImageError","_hoisted_5","_toDisplayString","year","_hoisted_6","filter","String","items","Array","data","computed","books","homevideos","movies","music","playlists","photos","series","Object","values","this","item","toLowerCase","includes","sort","a","b","item_type","localeCompare","methods","mixins","MediaProvider","emits","path","loading_","selectedResult","attr","desc","isLoading","loading","sortedItems","aVal","bVal","toString","map","refresh","length","request","limit","watch","_createBlock","_component_Loading","album","view","artist","_hoisted_2","_hoisted_7","_hoisted_8","_hoisted_10","displayedArtist","_hoisted_12","href","_cache","_withModifiers","args","selectArtist","_hoisted_15","_hoisted_16","_hoisted_17","duration","_hoisted_19","_hoisted_20","formatDuration","collections","_component_Collections","onSelect","selectCollection","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onPlay","onPlayWithOpts","onRemoveFromPlaylist","_component_NoItems","Mixin","components","Collections","Loading","NoItems","Results","track_number","artistId","getUrlArgs","item_id","$nextTick","setUrlArgs","collection_type","init","parent_id","mounted","unmounted","Utils","mediaPlugin","selectedPlaylist","selectedChannel"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1337.334dc443.js.map b/platypush/backend/http/webapp/dist/static/js/1337.334dc443.js.map deleted file mode 100644 index cffe5291eb..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1337.334dc443.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/1337.334dc443.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Jellyfin.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin.vue?7028","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/components/SortButton.vue","webpack://platypush/./src/components/elements/FloatingDropdownButton.vue","webpack://platypush/./src/components/elements/FloatingDropdownButton.vue?621c","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/components/SortButton.vue?9db6","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Movies/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Movies/Index.vue?417a","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Jellyfin.vue?vue&type=template&id=0fc968fa&scoped=true\"\nimport script from \"./Jellyfin.vue?vue&type=script&lang=js\"\nexport * from \"./Jellyfin.vue?vue&type=script&lang=js\"\n\nimport \"./Jellyfin.vue?vue&type=style&index=0&id=0fc968fa&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-0fc968fa\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./FloatingDropdownButton.vue?vue&type=template&id=2e3f2ab5&scoped=true\"\nimport script from \"./FloatingDropdownButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingDropdownButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingDropdownButton.vue?vue&type=style&index=0&id=2e3f2ab5&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-2e3f2ab5\"]])\n\nexport default __exports__","import { render } from \"./SortButton.vue?vue&type=template&id=c9b98748\"\nimport script from \"./SortButton.vue?vue&type=script&lang=js\"\nexport * from \"./SortButton.vue?vue&type=script&lang=js\"\n\nimport \"./SortButton.vue?vue&type=style&index=0&id=c9b98748&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\n\n","import { render } from \"./Index.vue?vue&type=template&id=6d38243d&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=6d38243d&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-6d38243d\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=f07087c4&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=f07087c4&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-f07087c4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=1e886630&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=1e886630&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-1e886630\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createVNode","_component_MediaNav","path","$data","onBack","_cache","$event","_ctx","$emit","_createElementVNode","_hoisted_2","$options","isLoading","_createBlock","_component_Loading","key","currentView","_component_Movies","_mergeProps","componentData","props","_toHandlers","on","collection","onSelect","select","_component_Media","onSelectCollection","selectCollection","mixins","MediaProvider","components","Loading","MediaNav","Media","Movies","emits","data","loading_","computed","this","filter","loading","item","collection_type","rootItem","id","title","type","icon","click","methods","length","itemIndex","findIndex","i","slice","push","name","watch","setUrlArgs","mounted","unmounted","__exports__","render","_component_Dropdown","btnIconClass","glow","right","_hoisted_3","_component_DropdownItem","text","active","$props","value","desc","onInput","onDescChange","_hoisted_4","attr","onAttrChange","withReleaseDate","withCriticRating","withCommunityRating","ref","_component_FloatingButton","disabled","iconClass","iconUrl","left","top","bottom","onClick","_withModifiers","toggle","_component_DropdownBody","keepOpenOnItemClick","style","_normalizeStyle","_renderSlot","$slots","undefined","Dropdown","FloatingButton","DropdownBody","Utils","DropdownItem","Object","required","Boolean","default","sort","urlArgs","getUrlArgs","sortBy","toString","_component_Music","onPlay","onPlayWithOpts","selectedResult","items","collections","_component_Collections","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","Mixin","Collections","Music","NoItems","Results","sortedItems","item_type","init","args","request","item_id","refresh","parent_id","map","limit","movies","_component_SortButton","SortButton","_hoisted_9","_hoisted_5","_Fragment","_renderList","token","index","_normalizeClass","_hoisted_7","_toDisplayString","_hoisted_8","_hoisted_10","Array"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1337.334dc443.js b/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js similarity index 63% rename from platypush/backend/http/webapp/dist/static/js/1337.334dc443.js rename to platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js index 6e3d86c5a9..fe1cf355d1 100644 --- a/platypush/backend/http/webapp/dist/static/js/1337.334dc443.js +++ b/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1337,4279,5778,2991],{1337:function(t,e,i){i.r(e),i.d(e,{default:function(){return f}});var l=i(6252);const o={class:"media-jellyfin-container browser"},n={class:"media-jellyfin-browser"};function s(t,e,i,s,a,c){const r=(0,l.up)("MediaNav"),d=(0,l.up)("Loading"),u=(0,l.up)("Movies"),p=(0,l.up)("Media");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(r,{path:a.path,onBack:e[0]||(e[0]=e=>t.$emit("back"))},null,8,["path"]),(0,l._)("div",n,[c.isLoading?((0,l.wg)(),(0,l.j4)(d,{key:0})):"movies"===c.currentView?((0,l.wg)(),(0,l.j4)(u,(0,l.dG)({key:1},c.componentData.props,(0,l.mx)(c.componentData.on),{collection:a.collection,onSelect:c.select}),null,16,["collection","onSelect"])):((0,l.wg)(),(0,l.j4)(p,(0,l.dG)({key:2},c.componentData.props,(0,l.mx)(c.componentData.on),{collection:a.collection,onSelect:c.select,onSelectCollection:c.selectCollection}),null,16,["collection","onSelect","onSelectCollection"]))])])}i(560);var a=i(6791),c=i(2991),r=i(6640),d=i(5778),u=i(6593),p={mixins:[r["default"]],components:{Loading:a.Z,MediaNav:c["default"],Media:d["default"],Movies:u["default"]},emits:["add-to-playlist","back","download","download-audio","play","play-with-opts","select"],data(){return{collection:null,loading_:!1,path:[]}},computed:{componentData(){return{props:{collection:this.collection,filter:this.filter,loading:this.isLoading,path:this.path},on:{"add-to-playlist":t=>this.$emit("add-to-playlist",t),download:t=>this.$emit("download",t),"download-audio":t=>this.$emit("download-audio",t),play:t=>this.$emit("play",t),"play-with-opts":t=>this.$emit("play-with-opts",t)}}},currentView(){if(!this.collection)return"index";switch(this.collection.collection_type){case"movies":return"movies";case"homevideos":return"videos";case"music":return"music";default:return"index"}},isLoading(){return this.loading_||this.loading},rootItem(){const t={id:"",title:"Jellyfin",type:"index",icon:{class:"fas fa-server"}};return t.click=()=>{this.collection=null,this.select(t)},t}},methods:{select(t){if(t){if(this.path.length>0&&this.path[this.path.length-1].id===t.id)return;if("index"===t.type)this.path=[this.rootItem];else{const e=this.path.findIndex((e=>e.id===t.id));e>=0?this.path=this.path.slice(0,e+1):this.path.push({title:t.name,click:()=>this.selectCollection(t),...t})}}else this.path=[]},selectCollection(t){this.collection=t,this.select(t)}},watch:{collection(){this.setUrlArgs({collection:this.collection?.id})}},mounted(){this.path=[this.rootItem]},unmounted(){this.setUrlArgs({collection:null})}},h=i(3744);const m=(0,h.Z)(p,[["render",s],["__scopeId","data-v-0fc968fa"]]);var f=m},4279:function(t,e,i){i.r(e),i.d(e,{default:function(){return $}});var l=i(6252);const o={class:"sort-buttons"},n={class:"sort-buttons-dropdown-body"},s=(0,l._)("div",{class:"title"},"Sort Direction",-1),a=(0,l._)("div",{class:"title"},"Sort By",-1);function c(t,e,i,c,r,d){const u=(0,l.up)("DropdownItem"),p=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(p,{"icon-class":d.btnIconClass,glow:"",right:"",title:d.title},{default:(0,l.w5)((()=>[(0,l._)("div",n,[s,(0,l.Wm)(u,{text:"Ascending","icon-class":"fa fa-arrow-up-short-wide","item-class":{active:!i.value?.desc},onInput:e[0]||(e[0]=t=>d.onDescChange(!1))},null,8,["item-class"]),(0,l.Wm)(u,{text:"Descending","icon-class":"fa fa-arrow-down-wide-short","item-class":{active:i.value?.desc},onInput:e[1]||(e[1]=t=>d.onDescChange(!0))},null,8,["item-class"]),a,(0,l.Wm)(u,{text:"Name","icon-class":"fa fa-font","item-class":{active:"title"===i.value?.attr},onInput:e[2]||(e[2]=t=>d.onAttrChange("title"))},null,8,["item-class"]),i.withReleaseDate?((0,l.wg)(),(0,l.j4)(u,{key:0,text:"Release Date","icon-class":"fa fa-calendar","item-class":{active:"year"===i.value?.attr},onInput:e[3]||(e[3]=t=>d.onAttrChange("year"))},null,8,["item-class"])):(0,l.kq)("",!0),i.withCriticRating?((0,l.wg)(),(0,l.j4)(u,{key:1,text:"Critics Rating","icon-class":"fa fa-star","item-class":{active:"critic_rating"===i.value?.attr},onInput:e[4]||(e[4]=t=>d.onAttrChange("critic_rating"))},null,8,["item-class"])):(0,l.kq)("",!0),i.withCommunityRating?((0,l.wg)(),(0,l.j4)(u,{key:2,text:"Community Rating","icon-class":"fa fa-users","item-class":{active:"community_rating"===i.value?.attr},onInput:e[5]||(e[5]=t=>d.onAttrChange("community_rating"))},null,8,["item-class"])):(0,l.kq)("",!0)])])),_:1},8,["icon-class","title"])])}var r=i(9963),d=i(3577);const u={class:"floating-dropdown-container"},p={class:"body-container hidden",ref:"dropdownContainer"};function h(t,e,i,o,n,s){const a=(0,l.up)("FloatingButton"),c=(0,l.up)("DropdownBody");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l.Wm)(a,{disabled:t.disabled,iconClass:t.iconClass,iconUrl:t.iconUrl,glow:t.glow,left:t.left,right:t.right,title:t.title,top:t.top,bottom:t.bottom,ref:"button",onClick:e[0]||(e[0]=(0,r.iM)((e=>t.toggle(e)),["stop"]))},null,8,["disabled","iconClass","iconUrl","glow","left","right","title","top","bottom"]),(0,l._)("div",p,[(0,l.Wm)(c,{id:t.id,keepOpenOnItemClick:t.keepOpenOnItemClick,style:(0,d.j5)(t.style),ref:"dropdown",onClick:t.onClick},{default:(0,l.w5)((()=>[(0,l.WI)(t.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","style","onClick"])],512)])}var m=i(4642),f=i(3218),g=i(3825),w={mixins:[m.Z,g.Z],emits:["click"],components:{DropdownBody:f.Z,FloatingButton:g.Z}},y=i(3744);const v=(0,y.Z)(w,[["render",h],["__scopeId","data-v-2e3f2ab5"]]);var k=v,_=i(7597),C=i(8637),D={emits:["input"],mixins:[C.Z],components:{Dropdown:k,DropdownItem:_.Z},props:{value:{type:Object,required:!0},withReleaseDate:{type:Boolean,default:!1},withCriticRating:{type:Boolean,default:!1},withCommunityRating:{type:Boolean,default:!1}},computed:{btnIconClass(){return this.value?.desc?"fa fa-arrow-down-wide-short":"fa fa-arrow-up-short-wide"},title(){return"Sort By: "+(this.value?.attr??"[none]")+" "+(this.value?.desc?"descending":"ascending")}},methods:{onAttrChange(t){this.$emit("input",{attr:t,desc:!!this.value?.desc})},onDescChange(t){this.$emit("input",{attr:this.value?.attr,desc:t})}},watch:{value(){this.setUrlArgs({sort:this.value?.attr,desc:this.value?.desc})}},mounted(){const t=this.getUrlArgs(),e=t.sort,i="true"===t.desc?.toString();(e||i)&&this.$emit("input",{attr:e,desc:i})},unmounted(){this.setUrlArgs({sort:null,desc:null})}};const I=(0,y.Z)(D,[["render",c]]);var $=I},5778:function(t,e,i){i.r(e),i.d(e,{default:function(){return w}});var l=i(6252);const o={class:"videos index"},n={key:1,class:"wrapper music-wrapper"},s={key:3,class:"wrapper items-wrapper"};function a(t,e,i,a,c,r){const d=(0,l.up)("Loading"),u=(0,l.up)("Music"),p=(0,l.up)("NoItems"),h=(0,l.up)("Collections"),m=(0,l.up)("Results");return(0,l.wg)(),(0,l.iD)("div",o,[t.isLoading?((0,l.wg)(),(0,l.j4)(d,{key:0})):"music"===t.collection?.collection_type?((0,l.wg)(),(0,l.iD)("div",n,[(0,l.Wm)(u,{collection:t.collection,filter:t.filter,loading:t.isLoading,path:t.path,onPlay:e[0]||(e[0]=e=>t.$emit("play",e)),onPlayWithOpts:e[1]||(e[1]=e=>t.$emit("play-with-opts",e)),onSelect:e[2]||(e[2]=e=>{t.selectedResult=e,t.$emit("select",e)}),onSelectCollection:r.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):t.items?.length?((0,l.wg)(),(0,l.iD)("div",s,[r.collections.length>0?((0,l.wg)(),(0,l.j4)(h,{key:0,collection:t.collection,filter:t.filter,items:r.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:r.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,l.kq)("",!0),r.mediaItems.length>0?((0,l.wg)(),(0,l.j4)(m,{key:1,results:r.mediaItems,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[3]||(e[3]=e=>t.$emit("add-to-playlist",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",e)),onPlay:e[5]||(e[5]=e=>t.$emit("play",e)),onPlayWithOpts:e[6]||(e[6]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[7]||(e[7]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[8]||(e[8]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,l.kq)("",!0)])):((0,l.wg)(),(0,l.j4)(p,{key:2,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No videos found. ")])),_:1}))])}var c=i(1112),r=i(6791),d=i(8113),u=i(33),p=i(3222),h=i(5167),m={mixins:[d["default"]],emits:["select","select-collection"],components:{Collections:c["default"],Loading:r.Z,Music:u["default"],NoItems:p.Z,Results:h.Z},computed:{collections(){return this.sortedItems?.filter((t=>"collection"===t.item_type))??[]},mediaItems(){return this.sortedItems?.filter((t=>"collection"!==t.item_type))??[]}},methods:{selectCollection(t){this.$emit("select-collection",{type:"homevideos",...t})},async init(){const t=this.getUrlArgs();let e=t?.collection;if(e){this.loading_=!0;try{e=await this.request("media.jellyfin.info",{item_id:e}),e&&this.selectCollection(e)}finally{this.loading_=!1}}},async refresh(){if("music"!==this.collection?.collection_type){this.loading_=!0;try{"tvshows"===this.collection?.collection_type?this.items=(await this.request("media.jellyfin.get_collections",{parent_id:this.collection.id})).map((t=>({...t,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:5e3}):(await this.request("media.jellyfin.get_collections")).map((t=>({...t,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},f=i(3744);const g=(0,f.Z)(m,[["render",a],["__scopeId","data-v-6d38243d"]]);var w=g},6593:function(t,e,i){i.r(e),i.d(e,{default:function(){return m}});var l=i(6252);const o={class:"movies index"};function n(t,e,i,n,s,a){const c=(0,l.up)("Loading"),r=(0,l.up)("NoItems"),d=(0,l.up)("Results"),u=(0,l.up)("SortButton");return(0,l.wg)(),(0,l.iD)("div",o,[t.isLoading?((0,l.wg)(),(0,l.j4)(c,{key:0})):0===a.movies.length?((0,l.wg)(),(0,l.j4)(r,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No movies found. ")])),_:1})):((0,l.wg)(),(0,l.j4)(d,{key:2,results:a.movies,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[0]||(e[0]=e=>t.$emit("add-to-playlist",e)),onDownload:e[1]||(e[1]=e=>t.$emit("download",e)),onPlay:e[2]||(e[2]=e=>t.$emit("play",e)),onPlayWithOpts:e[3]||(e[3]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[4]||(e[4]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[5]||(e[5]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])),a.movies.length>0?((0,l.wg)(),(0,l.j4)(u,{key:3,value:t.sort,"with-release-date":!0,"with-critic-rating":!0,"with-community-rating":!0,onInput:e[6]||(e[6]=e=>t.sort=e)},null,8,["value"])):(0,l.kq)("",!0)])}var s=i(6791),a=i(8113),c=i(3222),r=i(5167),d=i(4279),u={mixins:[a["default"]],components:{Loading:s.Z,NoItems:c.Z,Results:r.Z,SortButton:d["default"]},computed:{movies(){return this.sortedItems?.filter((t=>"movie"===t.item_type))??[]}},async mounted(){await this.refresh()}},p=i(3744);const h=(0,p.Z)(u,[["render",n],["__scopeId","data-v-f07087c4"]]);var m=h},2991:function(t,e,i){i.r(e),i.d(e,{default:function(){return k}});var l=i(6252),o=i(3577);const n=t=>((0,l.dD)("data-v-1e886630"),t=t(),(0,l.Cn)(),t),s={class:"nav"},a={class:"path"},c=n((()=>(0,l._)("i",{class:"fas fa-home"},null,-1))),r=[c],d=n((()=>(0,l._)("span",{class:"separator"},[(0,l._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],p={key:1},h={key:0,class:"separator"},m=n((()=>(0,l._)("i",{class:"fas fa-chevron-right"},null,-1))),f=[m];function g(t,e,i,n,c,m){return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("span",a,[(0,l._)("span",{class:"back token",title:"Back",onClick:e[0]||(e[0]=e=>t.$emit("back"))},r),d]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(i.path,((e,n)=>((0,l.wg)(),(0,l.iD)("span",{class:"path",key:n},[(0,l._)("span",{class:"token",title:e.title,onClick:t=>m.onClick(e)},[(t.icon=e.icon?.["class"])?((0,l.wg)(),(0,l.iD)("i",{key:0,class:(0,o.C_)(["icon",t.icon])},null,2)):(0,l.kq)("",!0),e.title?((0,l.wg)(),(0,l.iD)("span",p,(0,o.zw)(e.title),1)):(0,l.kq)("",!0)],8,u),(n>0||i.path.length>1)&&n[]}},methods:{onClick(t){t.click&&(t.click(),this.$emit("select",t))}}},y=i(3744);const v=(0,y.Z)(w,[["render",g],["__scopeId","data-v-1e886630"]]);var k=v}}]); -//# sourceMappingURL=1337.334dc443.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[1337,4279,1039,2991],{1337:function(t,e,i){i.r(e),i.d(e,{default:function(){return f}});var l=i(6252);const o={class:"media-jellyfin-container browser"},n={class:"media-jellyfin-browser"};function s(t,e,i,s,a,c){const r=(0,l.up)("MediaNav"),d=(0,l.up)("Loading"),u=(0,l.up)("Movies"),p=(0,l.up)("Media");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(r,{path:a.path,onBack:e[0]||(e[0]=e=>t.$emit("back"))},null,8,["path"]),(0,l._)("div",n,[c.isLoading?((0,l.wg)(),(0,l.j4)(d,{key:0})):"movies"===c.currentView?((0,l.wg)(),(0,l.j4)(u,(0,l.dG)({key:1},c.componentData.props,(0,l.mx)(c.componentData.on),{collection:a.collection,onSelect:c.select}),null,16,["collection","onSelect"])):((0,l.wg)(),(0,l.j4)(p,(0,l.dG)({key:2},c.componentData.props,(0,l.mx)(c.componentData.on),{collection:a.collection,onSelect:c.select,onSelectCollection:c.selectCollection}),null,16,["collection","onSelect","onSelectCollection"]))])])}i(560);var a=i(6791),c=i(2991),r=i(6640),d=i(1039),u=i(6593),p={mixins:[r["default"]],components:{Loading:a.Z,MediaNav:c["default"],Media:d["default"],Movies:u["default"]},emits:["add-to-playlist","back","download","download-audio","play","play-with-opts","select"],data(){return{collection:null,loading_:!1,path:[]}},computed:{componentData(){return{props:{collection:this.collection,filter:this.filter,loading:this.isLoading,path:this.path},on:{"add-to-playlist":t=>this.$emit("add-to-playlist",t),download:t=>this.$emit("download",t),"download-audio":t=>this.$emit("download-audio",t),play:t=>this.$emit("play",t),"play-with-opts":t=>this.$emit("play-with-opts",t)}}},currentView(){if(!this.collection)return"index";switch(this.collection.collection_type){case"movies":return"movies";case"homevideos":return"videos";case"music":return"music";default:return"index"}},isLoading(){return this.loading_||this.loading},rootItem(){const t={id:"",title:"Jellyfin",type:"index",icon:{class:"fas fa-server"}};return t.click=()=>{this.collection=null,this.select(t)},t}},methods:{select(t){if(t){if(this.path.length>0&&this.path[this.path.length-1].id===t.id)return;if("index"===t.type)this.path=[this.rootItem];else{const e=this.path.findIndex((e=>e.id===t.id));e>=0?this.path=this.path.slice(0,e+1):this.path.push({title:t.name,click:()=>this.selectCollection(t),...t})}}else this.path=[]},selectCollection(t){this.collection=t,this.select(t)}},watch:{collection(){this.setUrlArgs({collection:this.collection?.id})}},mounted(){this.path=[this.rootItem]},unmounted(){this.setUrlArgs({collection:null})}},h=i(3744);const m=(0,h.Z)(p,[["render",s],["__scopeId","data-v-0fc968fa"]]);var f=m},4279:function(t,e,i){i.r(e),i.d(e,{default:function(){return $}});var l=i(6252);const o={class:"sort-buttons"},n={class:"sort-buttons-dropdown-body"},s=(0,l._)("div",{class:"title"},"Sort Direction",-1),a=(0,l._)("div",{class:"title"},"Sort By",-1);function c(t,e,i,c,r,d){const u=(0,l.up)("DropdownItem"),p=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(p,{"icon-class":d.btnIconClass,glow:"",right:"",title:d.title},{default:(0,l.w5)((()=>[(0,l._)("div",n,[s,(0,l.Wm)(u,{text:"Ascending","icon-class":"fa fa-arrow-up-short-wide","item-class":{active:!i.value?.desc},onInput:e[0]||(e[0]=t=>d.onDescChange(!1))},null,8,["item-class"]),(0,l.Wm)(u,{text:"Descending","icon-class":"fa fa-arrow-down-wide-short","item-class":{active:i.value?.desc},onInput:e[1]||(e[1]=t=>d.onDescChange(!0))},null,8,["item-class"]),a,(0,l.Wm)(u,{text:"Name","icon-class":"fa fa-font","item-class":{active:"title"===i.value?.attr},onInput:e[2]||(e[2]=t=>d.onAttrChange("title"))},null,8,["item-class"]),i.withReleaseDate?((0,l.wg)(),(0,l.j4)(u,{key:0,text:"Release Date","icon-class":"fa fa-calendar","item-class":{active:"year"===i.value?.attr},onInput:e[3]||(e[3]=t=>d.onAttrChange("year"))},null,8,["item-class"])):(0,l.kq)("",!0),i.withCriticRating?((0,l.wg)(),(0,l.j4)(u,{key:1,text:"Critics Rating","icon-class":"fa fa-star","item-class":{active:"critic_rating"===i.value?.attr},onInput:e[4]||(e[4]=t=>d.onAttrChange("critic_rating"))},null,8,["item-class"])):(0,l.kq)("",!0),i.withCommunityRating?((0,l.wg)(),(0,l.j4)(u,{key:2,text:"Community Rating","icon-class":"fa fa-users","item-class":{active:"community_rating"===i.value?.attr},onInput:e[5]||(e[5]=t=>d.onAttrChange("community_rating"))},null,8,["item-class"])):(0,l.kq)("",!0)])])),_:1},8,["icon-class","title"])])}var r=i(9963),d=i(3577);const u={class:"floating-dropdown-container"},p={class:"body-container hidden",ref:"dropdownContainer"};function h(t,e,i,o,n,s){const a=(0,l.up)("FloatingButton"),c=(0,l.up)("DropdownBody");return(0,l.wg)(),(0,l.iD)("div",u,[(0,l.Wm)(a,{disabled:t.disabled,iconClass:t.iconClass,iconUrl:t.iconUrl,glow:t.glow,left:t.left,right:t.right,title:t.title,top:t.top,bottom:t.bottom,ref:"button",onClick:e[0]||(e[0]=(0,r.iM)((e=>t.toggle(e)),["stop"]))},null,8,["disabled","iconClass","iconUrl","glow","left","right","title","top","bottom"]),(0,l._)("div",p,[(0,l.Wm)(c,{id:t.id,keepOpenOnItemClick:t.keepOpenOnItemClick,style:(0,d.j5)(t.style),ref:"dropdown",onClick:t.onClick},{default:(0,l.w5)((()=>[(0,l.WI)(t.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","style","onClick"])],512)])}var m=i(4642),f=i(3218),g=i(3825),w={mixins:[m.Z,g.Z],emits:["click"],components:{DropdownBody:f.Z,FloatingButton:g.Z}},y=i(3744);const v=(0,y.Z)(w,[["render",h],["__scopeId","data-v-2e3f2ab5"]]);var k=v,_=i(7597),C=i(8637),D={emits:["input"],mixins:[C.Z],components:{Dropdown:k,DropdownItem:_.Z},props:{value:{type:Object,required:!0},withReleaseDate:{type:Boolean,default:!1},withCriticRating:{type:Boolean,default:!1},withCommunityRating:{type:Boolean,default:!1}},computed:{btnIconClass(){return this.value?.desc?"fa fa-arrow-down-wide-short":"fa fa-arrow-up-short-wide"},title(){return"Sort By: "+(this.value?.attr??"[none]")+" "+(this.value?.desc?"descending":"ascending")}},methods:{onAttrChange(t){this.$emit("input",{attr:t,desc:!!this.value?.desc})},onDescChange(t){this.$emit("input",{attr:this.value?.attr,desc:t})}},watch:{value(){this.setUrlArgs({sort:this.value?.attr,desc:this.value?.desc})}},mounted(){const t=this.getUrlArgs(),e=t.sort,i="true"===t.desc?.toString();(e||i)&&this.$emit("input",{attr:e,desc:i})},unmounted(){this.setUrlArgs({sort:null,desc:null})}};const I=(0,y.Z)(D,[["render",c]]);var $=I},1039:function(t,e,i){i.r(e),i.d(e,{default:function(){return w}});var l=i(6252);const o={class:"videos index"},n={key:1,class:"wrapper music-wrapper"},s={key:3,class:"wrapper items-wrapper"};function a(t,e,i,a,c,r){const d=(0,l.up)("Loading"),u=(0,l.up)("Music"),p=(0,l.up)("NoItems"),h=(0,l.up)("Collections"),m=(0,l.up)("Results");return(0,l.wg)(),(0,l.iD)("div",o,[t.isLoading?((0,l.wg)(),(0,l.j4)(d,{key:0})):"music"===t.collection?.collection_type?((0,l.wg)(),(0,l.iD)("div",n,[(0,l.Wm)(u,{collection:t.collection,filter:t.filter,loading:t.isLoading,path:t.path,onPlay:e[0]||(e[0]=e=>t.$emit("play",e)),onPlayWithOpts:e[1]||(e[1]=e=>t.$emit("play-with-opts",e)),onSelect:e[2]||(e[2]=e=>{t.selectedResult=e,t.$emit("select",e)}),onSelectCollection:r.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):t.items?.length?((0,l.wg)(),(0,l.iD)("div",s,[r.collections.length>0?((0,l.wg)(),(0,l.j4)(h,{key:0,collection:t.collection,filter:t.filter,items:r.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:r.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,l.kq)("",!0),r.mediaItems.length>0?((0,l.wg)(),(0,l.j4)(m,{key:1,results:r.mediaItems,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[3]||(e[3]=e=>t.$emit("add-to-playlist",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",e)),onPlay:e[5]||(e[5]=e=>t.$emit("play",e)),onPlayWithOpts:e[6]||(e[6]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[7]||(e[7]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[8]||(e[8]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,l.kq)("",!0)])):((0,l.wg)(),(0,l.j4)(p,{key:2,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No videos found. ")])),_:1}))])}var c=i(1112),r=i(6791),d=i(8113),u=i(1137),p=i(3222),h=i(5167),m={mixins:[d["default"]],emits:["select","select-collection"],components:{Collections:c["default"],Loading:r.Z,Music:u["default"],NoItems:p.Z,Results:h.Z},computed:{collections(){return this.sortedItems?.filter((t=>"collection"===t.item_type))??[]},mediaItems(){const t=this.sortedItems?.filter((t=>"collection"!==t.item_type))??[];return this.collection&&!this.collection.collection_type?t.sort(((t,e)=>{if(t.created_at&&e.created_at)return new Date(t.created_at)({...t,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:25e3}):(await this.request("media.jellyfin.get_collections")).map((t=>({...t,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},f=i(3744);const g=(0,f.Z)(m,[["render",a],["__scopeId","data-v-d3b1ee0c"]]);var w=g},6593:function(t,e,i){i.r(e),i.d(e,{default:function(){return m}});var l=i(6252);const o={class:"movies index"};function n(t,e,i,n,s,a){const c=(0,l.up)("Loading"),r=(0,l.up)("NoItems"),d=(0,l.up)("Results"),u=(0,l.up)("SortButton");return(0,l.wg)(),(0,l.iD)("div",o,[t.isLoading?((0,l.wg)(),(0,l.j4)(c,{key:0})):0===a.movies.length?((0,l.wg)(),(0,l.j4)(r,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No movies found. ")])),_:1})):((0,l.wg)(),(0,l.j4)(d,{key:2,results:a.movies,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[0]||(e[0]=e=>t.$emit("add-to-playlist",e)),onDownload:e[1]||(e[1]=e=>t.$emit("download",e)),onPlay:e[2]||(e[2]=e=>t.$emit("play",e)),onPlayWithOpts:e[3]||(e[3]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[4]||(e[4]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[5]||(e[5]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])),a.movies.length>0?((0,l.wg)(),(0,l.j4)(u,{key:3,value:t.sort,"with-release-date":!0,"with-critic-rating":!0,"with-community-rating":!0,onInput:e[6]||(e[6]=e=>t.sort=e)},null,8,["value"])):(0,l.kq)("",!0)])}var s=i(6791),a=i(8113),c=i(3222),r=i(5167),d=i(4279),u={mixins:[a["default"]],components:{Loading:s.Z,NoItems:c.Z,Results:r.Z,SortButton:d["default"]},computed:{movies(){return this.sortedItems?.filter((t=>"movie"===t.item_type))??[]}},async mounted(){await this.refresh()}},p=i(3744);const h=(0,p.Z)(u,[["render",n],["__scopeId","data-v-f07087c4"]]);var m=h},2991:function(t,e,i){i.r(e),i.d(e,{default:function(){return k}});var l=i(6252),o=i(3577);const n=t=>((0,l.dD)("data-v-1e886630"),t=t(),(0,l.Cn)(),t),s={class:"nav"},a={class:"path"},c=n((()=>(0,l._)("i",{class:"fas fa-home"},null,-1))),r=[c],d=n((()=>(0,l._)("span",{class:"separator"},[(0,l._)("i",{class:"fas fa-chevron-right"})],-1))),u=["title","onClick"],p={key:1},h={key:0,class:"separator"},m=n((()=>(0,l._)("i",{class:"fas fa-chevron-right"},null,-1))),f=[m];function g(t,e,i,n,c,m){return(0,l.wg)(),(0,l.iD)("div",s,[(0,l._)("span",a,[(0,l._)("span",{class:"back token",title:"Back",onClick:e[0]||(e[0]=e=>t.$emit("back"))},r),d]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(i.path,((e,n)=>((0,l.wg)(),(0,l.iD)("span",{class:"path",key:n},[(0,l._)("span",{class:"token",title:e.title,onClick:t=>m.onClick(e)},[(t.icon=e.icon?.["class"])?((0,l.wg)(),(0,l.iD)("i",{key:0,class:(0,o.C_)(["icon",t.icon])},null,2)):(0,l.kq)("",!0),e.title?((0,l.wg)(),(0,l.iD)("span",p,(0,o.zw)(e.title),1)):(0,l.kq)("",!0)],8,u),(n>0||i.path.length>1)&&n[]}},methods:{onClick(t){t.click&&(t.click(),this.$emit("select",t))}}},y=i(3744);const v=(0,y.Z)(w,[["render",g],["__scopeId","data-v-1e886630"]]);var k=v}}]); +//# sourceMappingURL=1337.7eb6b7e2.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map b/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map new file mode 100644 index 0000000000..f4ceb17386 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/1337.7eb6b7e2.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Jellyfin.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin.vue?7028","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/components/SortButton.vue","webpack://platypush/./src/components/elements/FloatingDropdownButton.vue","webpack://platypush/./src/components/elements/FloatingDropdownButton.vue?621c","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/components/SortButton.vue?9db6","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Movies/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Movies/Index.vue?417a","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue","webpack://platypush/./src/components/panels/Media/Providers/Nav.vue?d1ce"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Jellyfin.vue?vue&type=template&id=0fc968fa&scoped=true\"\nimport script from \"./Jellyfin.vue?vue&type=script&lang=js\"\nexport * from \"./Jellyfin.vue?vue&type=script&lang=js\"\n\nimport \"./Jellyfin.vue?vue&type=style&index=0&id=0fc968fa&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-0fc968fa\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./FloatingDropdownButton.vue?vue&type=template&id=2e3f2ab5&scoped=true\"\nimport script from \"./FloatingDropdownButton.vue?vue&type=script&lang=js\"\nexport * from \"./FloatingDropdownButton.vue?vue&type=script&lang=js\"\n\nimport \"./FloatingDropdownButton.vue?vue&type=style&index=0&id=2e3f2ab5&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-2e3f2ab5\"]])\n\nexport default __exports__","import { render } from \"./SortButton.vue?vue&type=template&id=c9b98748\"\nimport script from \"./SortButton.vue?vue&type=script&lang=js\"\nexport * from \"./SortButton.vue?vue&type=script&lang=js\"\n\nimport \"./SortButton.vue?vue&type=style&index=0&id=c9b98748&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\n\n","import { render } from \"./Index.vue?vue&type=template&id=d3b1ee0c&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=d3b1ee0c&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-d3b1ee0c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=f07087c4&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=f07087c4&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-f07087c4\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=1e886630&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=1e886630&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-1e886630\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createVNode","_component_MediaNav","path","$data","onBack","_cache","$event","_ctx","$emit","_createElementVNode","_hoisted_2","$options","isLoading","_createBlock","_component_Loading","key","currentView","_component_Movies","_mergeProps","componentData","props","_toHandlers","on","collection","onSelect","select","_component_Media","onSelectCollection","selectCollection","mixins","MediaProvider","components","Loading","MediaNav","Media","Movies","emits","data","loading_","computed","this","filter","loading","item","collection_type","rootItem","id","title","type","icon","click","methods","length","itemIndex","findIndex","i","slice","push","name","watch","setUrlArgs","mounted","unmounted","__exports__","render","_component_Dropdown","btnIconClass","glow","right","_hoisted_3","_component_DropdownItem","text","active","$props","value","desc","onInput","onDescChange","_hoisted_4","attr","onAttrChange","withReleaseDate","withCriticRating","withCommunityRating","ref","_component_FloatingButton","disabled","iconClass","iconUrl","left","top","bottom","onClick","_withModifiers","toggle","_component_DropdownBody","keepOpenOnItemClick","style","_normalizeStyle","_renderSlot","$slots","undefined","Dropdown","FloatingButton","DropdownBody","Utils","DropdownItem","Object","required","Boolean","default","sort","urlArgs","getUrlArgs","sortBy","toString","_component_Music","onPlay","onPlayWithOpts","selectedResult","items","collections","_component_Collections","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","Mixin","Collections","Music","NoItems","Results","sortedItems","item_type","a","b","created_at","Date","names","localeCompare","init","args","request","item_id","refresh","parent_id","map","limit","movies","_component_SortButton","SortButton","_hoisted_9","_hoisted_5","_Fragment","_renderList","token","index","_normalizeClass","_hoisted_7","_toDisplayString","_hoisted_8","_hoisted_10","Array"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js b/platypush/backend/http/webapp/dist/static/js/2694.097da02b.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js rename to platypush/backend/http/webapp/dist/static/js/2694.097da02b.js index 21c746223c..4bab103202 100644 --- a/platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js +++ b/platypush/backend/http/webapp/dist/static/js/2694.097da02b.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2694,1652],{3222:function(t,l,e){e.d(l,{Z:function(){return r}});var i=e(6252),a=e(3577);const s={class:"no-items-container"};function d(t,l,e,d,n,o){return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",{class:(0,a.C_)(["no-items fade-in",{shadow:e.withShadow}])},[(0,i.WI)(t.$slots,"default",{},void 0,!0)],2)])}var n={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},o=e(3744);const y=(0,o.Z)(n,[["render",d],["__scopeId","data-v-4856c4d7"]]);var r=y},1652:function(t,l,e){e.r(l),e.d(l,{default:function(){return N}});var i=e(6252),a=e(3577);const s={class:"media-youtube-playlist"},d={key:1,class:"playlist-container"},n={class:"header"},o={class:"banner"},y=["src"],r={class:"row info-container"},u={class:"info"},c={class:"row"},p=["href"],m={key:1,class:"title"},h={class:"n-items"},f={key:0,class:"row"},w={class:"description"},P={key:1,class:"row"},g={class:"channel"},v=["href"];function _(t,l,e,_,k,b){const C=(0,i.up)("Loading"),D=(0,i.up)("NoItems"),I=(0,i.up)("Results");return(0,i.wg)(),(0,i.iD)("div",s,[k.loading?((0,i.wg)(),(0,i.j4)(C,{key:0})):((0,i.wg)(),(0,i.iD)("div",d,[(0,i._)("div",n,[(0,i._)("div",o,[e.metadata?.image?.length?((0,i.wg)(),(0,i.iD)("img",{key:0,src:e.metadata?.image},null,8,y)):(0,i.kq)("",!0)]),(0,i._)("div",r,[(0,i._)("div",u,[(0,i._)("div",c,[e.metadata?.url?((0,i.wg)(),(0,i.iD)("a",{key:0,class:"title",href:e.metadata?.url,target:"_blank",rel:"noopener noreferrer"},(0,a.zw)(b.name),9,p)):((0,i.wg)(),(0,i.iD)("span",m,(0,a.zw)(b.name),1)),(0,i._)("div",h,(0,a.zw)(b.nItems)+" videos",1)]),e.metadata?.description?((0,i.wg)(),(0,i.iD)("div",f,[(0,i._)("div",w,(0,a.zw)(e.metadata?.description),1)])):(0,i.kq)("",!0),e.metadata?.channel_url?((0,i.wg)(),(0,i.iD)("div",P,[(0,i._)("div",g,[(0,i.Uk)(" Uploaded by "),(0,i._)("a",{href:e.metadata.channel_url,target:"_blank",rel:"noopener noreferrer"},(0,a.zw)(e.metadata?.channel),9,v)])])):(0,i.kq)("",!0)])])]),b.nItems?((0,i.wg)(),(0,i.j4)(I,{key:1,results:k.items,sources:{youtube:!0},filter:e.filter,playlist:e.id,"selected-result":k.selectedResult,onAddToPlaylist:l[0]||(l[0]=l=>t.$emit("add-to-playlist",l)),onDownload:l[1]||(l[1]=l=>t.$emit("download",l)),onDownloadAudio:l[2]||(l[2]=l=>t.$emit("download-audio",l)),onOpenChannel:l[3]||(l[3]=l=>t.$emit("open-channel",l)),onPlay:l[4]||(l[4]=l=>t.$emit("play",l)),onPlayWithOpts:l[5]||(l[5]=l=>t.$emit("play-with-opts",l)),onRemoveFromPlaylist:l[6]||(l[6]=l=>t.$emit("remove-from-playlist",l)),onSelect:l[7]||(l[7]=t=>k.selectedResult=t)},null,8,["results","filter","playlist","selected-result"])):((0,i.wg)(),(0,i.j4)(D,{key:0,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No videos found. ")])),_:1}))]))])}var k=e(3222),b=e(6791),C=e(5167),D=e(8637),I={mixins:[D.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist"],components:{Loading:b.Z,NoItems:k.Z,Results:C.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null},metadata:{type:Object,default:null}},data(){return{items:[],loading:!1,selectedResult:null}},computed:{name(){return this.metadata?.title||this.metadata?.name},nItems(){return this.metadata?.videos||this.items?.length||0}},methods:{async loadItems(){this.loading=!0;try{this.items=(await this.request("youtube.get_playlist",{id:this.id})).map((t=>({...t,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.setUrlArgs({playlist:this.id}),this.loadItems()},unmounted(){this.setUrlArgs({playlist:null})}},$=e(3744);const Z=(0,$.Z)(I,[["render",_],["__scopeId","data-v-7f3997be"]]);var N=Z},2694:function(t,l,e){e.r(l),e.d(l,{default:function(){return S}});var i=e(6252),a=e(3577),s=e(9963);const d=t=>((0,i.dD)("data-v-643b9f62"),t=t(),(0,i.Cn)(),t),n={class:"media-youtube-playlists"},o={key:0,class:"playlists-index"},y={key:2,class:"body grid"},r=["onClick"],u={class:"title"},c={class:"actions"},p=["onClick"],m=d((()=>(0,i._)("i",{class:"fa fa-trash"},null,-1))),h=[m],f=["onClick"],w=d((()=>(0,i._)("i",{class:"fa fa-pencil"},null,-1))),P=[w],g={key:1,class:"playlist-body"},v={class:"row"},_={class:"row"},k={class:"row buttons"},b=d((()=>(0,i._)("div",{class:"btn-container col-6"},[(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fa fa-check"}),(0,i.Uk)(" Save ")])],-1))),C={class:"btn-container col-6"},D=d((()=>(0,i._)("i",{class:"fa fa-times"},null,-1)));function I(t,l,e,d,m,w){const I=(0,i.up)("Loading"),$=(0,i.up)("NoItems"),Z=(0,i.up)("MediaImage"),N=(0,i.up)("Playlist"),U=(0,i.up)("TextPrompt"),O=(0,i.up)("ConfirmDialog"),q=(0,i.up)("Modal"),A=(0,i.up)("FloatingButton");return(0,i.wg)(),(0,i.iD)("div",n,[e.selectedPlaylist?.id?((0,i.wg)(),(0,i.iD)("div",g,[(0,i.Wm)(N,{id:e.selectedPlaylist.id,filter:e.filter,metadata:w.playlistsById[e.selectedPlaylist.id]||e.selectedPlaylist,onAddToPlaylist:l[0]||(l[0]=l=>t.$emit("add-to-playlist",l)),onDownload:l[1]||(l[1]=l=>t.$emit("download",l)),onDownloadAudio:l[2]||(l[2]=l=>t.$emit("download-audio",l)),onOpenChannel:l[3]||(l[3]=l=>t.$emit("open-channel",l)),onRemoveFromPlaylist:l[4]||(l[4]=l=>t.$emit("remove-from-playlist",{item:l,playlist_id:e.selectedPlaylist.id})),onPlay:l[5]||(l[5]=l=>t.$emit("play",l)),onPlayWithOpts:l[6]||(l[6]=l=>t.$emit("play-with-opts",l))},null,8,["id","filter","metadata"])])):((0,i.wg)(),(0,i.iD)("div",o,[w.isLoading?((0,i.wg)(),(0,i.j4)(I,{key:0})):m.playlists?.length?((0,i.wg)(),(0,i.iD)("div",y,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(w.playlistsById,((l,e)=>((0,i.wg)(),(0,i.iD)("div",{class:"playlist item",key:e,onClick:e=>t.$emit("select",l)},[(0,i.Wm)(Z,{item:l,"has-play":!1},null,8,["item"]),(0,i._)("div",u,(0,a.zw)(l.name),1),(0,i._)("div",c,[(0,i._)("button",{title:"Remove",onClick:(0,s.iM)((t=>m.deletedPlaylist=l.id),["stop"])},h,8,p),(0,i._)("button",{title:"Edit",onClick:(0,s.iM)((t=>m.editedPlaylist=l.id),["stop"])},P,8,f)])],8,r)))),128))])):((0,i.wg)(),(0,i.j4)($,{key:1,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No playlists found. ")])),_:1}))])),(0,i.Wm)(U,{visible:m.showCreatePlaylist,onInput:l[7]||(l[7]=t=>w.createPlaylist(t)),onClose:l[8]||(l[8]=t=>m.showCreatePlaylist=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)(" Playlist name ")])),_:1},8,["visible"]),(0,i.Wm)(O,{ref:"removePlaylist",title:"Remove Playlist",visible:null!=m.deletedPlaylist,onClose:l[9]||(l[9]=t=>m.deletedPlaylist=null),onInput:w.removePlaylist},{default:(0,i.w5)((()=>[(0,i.Uk)(" Are you sure you want to remove this playlist? ")])),_:1},8,["visible","onInput"]),(0,i.Wm)(q,{ref:"editPlaylist",title:"Edit Playlist",visible:null!=m.editedPlaylist,onClose:w.clearEditPlaylist,onOpen:w.onEditPlaylistOpen},{default:(0,i.w5)((()=>[(0,i._)("form",{class:"edit-playlist-form",onSubmit:l[13]||(l[13]=(0,s.iM)(((...t)=>w.editPlaylist&&w.editPlaylist(...t)),["prevent"]))},[(0,i._)("div",v,[(0,i.wy)((0,i._)("input",{ref:"editPlaylistName",placeholder:"Playlist name","onUpdate:modelValue":l[10]||(l[10]=t=>m.editedPlaylistName=t)},null,512),[[s.nr,m.editedPlaylistName]])]),(0,i._)("div",_,[(0,i.wy)((0,i._)("input",{placeholder:"Playlist description","onUpdate:modelValue":l[11]||(l[11]=t=>m.editedPlaylistDescription=t)},null,512),[[s.nr,m.editedPlaylistDescription]])]),(0,i._)("div",k,[b,(0,i._)("div",C,[(0,i._)("button",{onClick:l[12]||(l[12]=(...t)=>w.clearEditPlaylist&&w.clearEditPlaylist(...t))},[D,(0,i.Uk)(" Cancel ")])])])],32)])),_:1},8,["visible","onClose","onOpen"]),(0,i.Wm)(A,{"icon-class":"fa fa-plus",title:"Create Playlist",onClick:l[14]||(l[14]=t=>m.showCreatePlaylist=!0)})])}var $=e(3513),Z=e(3825),N=e(6425),U=e(2918),O=e(3222),q=e(6791),A=e(1652),B=e(671),E=e(8637),R={mixins:[E.Z],emits:["add-to-playlist","create-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","remove-playlist","rename-playlist","select"],components:{ConfirmDialog:$.Z,FloatingButton:Z.Z,Loading:q.Z,MediaImage:N.Z,Modal:U.Z,NoItems:O.Z,Playlist:A["default"],TextPrompt:B.Z},props:{selectedPlaylist:{type:Object,default:null},filter:{type:String,default:null},loading:{type:Boolean,default:!1}},data(){return{deletedPlaylist:null,editedPlaylist:null,editedPlaylistName:"",editedPlaylistDescription:"",playlists:[],loading_:!1,showCreatePlaylist:!1}},computed:{playlistsById(){return this.playlists.filter((t=>!this.filter||t.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((t,l)=>(t[l.id]=l,t)),{})},isLoading(){return this.loading_||this.loading}},methods:{async loadPlaylists(){this.loading_=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading_=!1}},async createPlaylist(t){this.loading_=!0;try{await this.request("youtube.create_playlist",{name:t}),this.showCreatePlaylist=!1,this.loadPlaylists()}finally{this.loading_=!1}},async removePlaylist(){if(this.deletedPlaylist){this.loading_=!0;try{await this.request("youtube.delete_playlist",{id:this.deletedPlaylist}),this.deletedPlaylist=null,this.loadPlaylists()}finally{this.loading_=!1}}},async editPlaylist(){if(this.editedPlaylist){this.loading_=!0;try{await this.request("youtube.rename_playlist",{id:this.editedPlaylist,name:this.editedPlaylistName,description:this.editedPlaylistDescription}),this.clearEditPlaylist(),this.loadPlaylists()}finally{this.loading_=!1}}},clearEditPlaylist(){this.editedPlaylist=null,this.editedPlaylistName="",this.editedPlaylistDescription="",this.$refs.editPlaylist.hide()},onEditPlaylistOpen(){const t=this.playlistsById[this.editedPlaylist];this.editedPlaylistName=t.name,this.editedPlaylistDescription=t.description,this.$nextTick((()=>this.$refs.editPlaylistName.focus()))}},async mounted(){await this.loadPlaylists();const t=this.getUrlArgs();if(t.playlist){const l=this.playlistsById[t.playlist];l?this.$emit("select",l):this.$emit("select",{id:t.playlist})}},unmouted(){this.setUrlArgs({section:null})}},W=e(3744);const L=(0,W.Z)(R,[["render",I],["__scopeId","data-v-643b9f62"]]);var S=L}}]); -//# sourceMappingURL=2694.0cc2e3e7.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2694,1652],{3222:function(t,l,e){e.d(l,{Z:function(){return r}});var i=e(6252),a=e(3577);const s={class:"no-items-container"};function d(t,l,e,d,n,o){return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",{class:(0,a.C_)(["no-items fade-in",{shadow:e.withShadow}])},[(0,i.WI)(t.$slots,"default",{},void 0,!0)],2)])}var n={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},o=e(3744);const y=(0,o.Z)(n,[["render",d],["__scopeId","data-v-4856c4d7"]]);var r=y},1652:function(t,l,e){e.r(l),e.d(l,{default:function(){return N}});var i=e(6252),a=e(3577);const s={class:"media-youtube-playlist"},d={key:1,class:"playlist-container"},n={class:"header"},o={class:"banner"},y=["src"],r={class:"row info-container"},u={class:"info"},c={class:"row"},p=["href"],m={key:1,class:"title"},h={class:"n-items"},f={key:0,class:"row"},w={class:"description"},P={key:1,class:"row"},g={class:"channel"},v=["href"];function _(t,l,e,_,k,b){const C=(0,i.up)("Loading"),D=(0,i.up)("NoItems"),I=(0,i.up)("Results");return(0,i.wg)(),(0,i.iD)("div",s,[k.loading?((0,i.wg)(),(0,i.j4)(C,{key:0})):((0,i.wg)(),(0,i.iD)("div",d,[(0,i._)("div",n,[(0,i._)("div",o,[e.metadata?.image?.length?((0,i.wg)(),(0,i.iD)("img",{key:0,src:e.metadata?.image},null,8,y)):(0,i.kq)("",!0)]),(0,i._)("div",r,[(0,i._)("div",u,[(0,i._)("div",c,[e.metadata?.url?((0,i.wg)(),(0,i.iD)("a",{key:0,class:"title",href:e.metadata?.url,target:"_blank",rel:"noopener noreferrer"},(0,a.zw)(b.name),9,p)):((0,i.wg)(),(0,i.iD)("span",m,(0,a.zw)(b.name),1)),(0,i._)("div",h,(0,a.zw)(b.nItems)+" videos",1)]),e.metadata?.description?((0,i.wg)(),(0,i.iD)("div",f,[(0,i._)("div",w,(0,a.zw)(e.metadata?.description),1)])):(0,i.kq)("",!0),e.metadata?.channel_url?((0,i.wg)(),(0,i.iD)("div",P,[(0,i._)("div",g,[(0,i.Uk)(" Uploaded by "),(0,i._)("a",{href:e.metadata.channel_url,target:"_blank",rel:"noopener noreferrer"},(0,a.zw)(e.metadata?.channel),9,v)])])):(0,i.kq)("",!0)])])]),b.nItems?((0,i.wg)(),(0,i.j4)(I,{key:1,results:k.items,sources:{youtube:!0},filter:e.filter,playlist:e.id,"selected-result":k.selectedResult,onAddToPlaylist:l[0]||(l[0]=l=>t.$emit("add-to-playlist",l)),onDownload:l[1]||(l[1]=l=>t.$emit("download",l)),onDownloadAudio:l[2]||(l[2]=l=>t.$emit("download-audio",l)),onOpenChannel:l[3]||(l[3]=l=>t.$emit("open-channel",l)),onPlay:l[4]||(l[4]=l=>t.$emit("play",l)),onPlayWithOpts:l[5]||(l[5]=l=>t.$emit("play-with-opts",l)),onRemoveFromPlaylist:l[6]||(l[6]=l=>t.$emit("remove-from-playlist",l)),onSelect:l[7]||(l[7]=t=>k.selectedResult=t)},null,8,["results","filter","playlist","selected-result"])):((0,i.wg)(),(0,i.j4)(D,{key:0,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No videos found. ")])),_:1}))]))])}var k=e(3222),b=e(6791),C=e(5167),D=e(8637),I={mixins:[D.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist"],components:{Loading:b.Z,NoItems:k.Z,Results:C.Z},props:{id:{type:String,required:!0},filter:{type:String,default:null},metadata:{type:Object,default:null}},data(){return{items:[],loading:!1,selectedResult:null}},computed:{name(){return this.metadata?.title||this.metadata?.name},nItems(){return this.metadata?.videos||this.items?.length||0}},methods:{async loadItems(){this.loading=!0;try{this.items=(await this.request("youtube.get_playlist",{id:this.id})).map((t=>({...t,type:"youtube"})))}finally{this.loading=!1}}},mounted(){this.setUrlArgs({playlist:this.id}),this.loadItems()},unmounted(){this.setUrlArgs({playlist:null})}},$=e(3744);const Z=(0,$.Z)(I,[["render",_],["__scopeId","data-v-7f3997be"]]);var N=Z},2694:function(t,l,e){e.r(l),e.d(l,{default:function(){return S}});var i=e(6252),a=e(3577),s=e(9963);const d=t=>((0,i.dD)("data-v-643b9f62"),t=t(),(0,i.Cn)(),t),n={class:"media-youtube-playlists"},o={key:0,class:"playlists-index"},y={key:2,class:"body grid"},r=["onClick"],u={class:"title"},c={class:"actions"},p=["onClick"],m=d((()=>(0,i._)("i",{class:"fa fa-trash"},null,-1))),h=[m],f=["onClick"],w=d((()=>(0,i._)("i",{class:"fa fa-pencil"},null,-1))),P=[w],g={key:1,class:"playlist-body"},v={class:"row"},_={class:"row"},k={class:"row buttons"},b=d((()=>(0,i._)("div",{class:"btn-container col-6"},[(0,i._)("button",{type:"submit"},[(0,i._)("i",{class:"fa fa-check"}),(0,i.Uk)(" Save ")])],-1))),C={class:"btn-container col-6"},D=d((()=>(0,i._)("i",{class:"fa fa-times"},null,-1)));function I(t,l,e,d,m,w){const I=(0,i.up)("Loading"),$=(0,i.up)("NoItems"),Z=(0,i.up)("MediaImage"),N=(0,i.up)("Playlist"),U=(0,i.up)("TextPrompt"),O=(0,i.up)("ConfirmDialog"),q=(0,i.up)("Modal"),A=(0,i.up)("FloatingButton");return(0,i.wg)(),(0,i.iD)("div",n,[e.selectedPlaylist?.id?((0,i.wg)(),(0,i.iD)("div",g,[(0,i.Wm)(N,{id:e.selectedPlaylist.id,filter:e.filter,metadata:w.playlistsById[e.selectedPlaylist.id]||e.selectedPlaylist,onAddToPlaylist:l[0]||(l[0]=l=>t.$emit("add-to-playlist",l)),onDownload:l[1]||(l[1]=l=>t.$emit("download",l)),onDownloadAudio:l[2]||(l[2]=l=>t.$emit("download-audio",l)),onOpenChannel:l[3]||(l[3]=l=>t.$emit("open-channel",l)),onRemoveFromPlaylist:l[4]||(l[4]=l=>t.$emit("remove-from-playlist",{item:l,playlist_id:e.selectedPlaylist.id})),onPlay:l[5]||(l[5]=l=>t.$emit("play",l)),onPlayWithOpts:l[6]||(l[6]=l=>t.$emit("play-with-opts",l))},null,8,["id","filter","metadata"])])):((0,i.wg)(),(0,i.iD)("div",o,[w.isLoading?((0,i.wg)(),(0,i.j4)(I,{key:0})):m.playlists?.length?((0,i.wg)(),(0,i.iD)("div",y,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(w.playlistsById,((l,e)=>((0,i.wg)(),(0,i.iD)("div",{class:"playlist item",key:e,onClick:e=>t.$emit("select",l)},[(0,i.Wm)(Z,{item:l,"has-play":!1},null,8,["item"]),(0,i._)("div",u,(0,a.zw)(l.name),1),(0,i._)("div",c,[(0,i._)("button",{title:"Remove",onClick:(0,s.iM)((t=>m.deletedPlaylist=l.id),["stop"])},h,8,p),(0,i._)("button",{title:"Edit",onClick:(0,s.iM)((t=>m.editedPlaylist=l.id),["stop"])},P,8,f)])],8,r)))),128))])):((0,i.wg)(),(0,i.j4)($,{key:1,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No playlists found. ")])),_:1}))])),(0,i.Wm)(U,{visible:m.showCreatePlaylist,onInput:l[7]||(l[7]=t=>w.createPlaylist(t)),onClose:l[8]||(l[8]=t=>m.showCreatePlaylist=!1)},{default:(0,i.w5)((()=>[(0,i.Uk)(" Playlist name ")])),_:1},8,["visible"]),(0,i.Wm)(O,{ref:"removePlaylist",title:"Remove Playlist",visible:null!=m.deletedPlaylist,onClose:l[9]||(l[9]=t=>m.deletedPlaylist=null),onInput:w.removePlaylist},{default:(0,i.w5)((()=>[(0,i.Uk)(" Are you sure you want to remove this playlist? ")])),_:1},8,["visible","onInput"]),(0,i.Wm)(q,{ref:"editPlaylist",title:"Edit Playlist",visible:null!=m.editedPlaylist,onClose:w.clearEditPlaylist,onOpen:w.onEditPlaylistOpen},{default:(0,i.w5)((()=>[(0,i._)("form",{class:"edit-playlist-form",onSubmit:l[13]||(l[13]=(0,s.iM)(((...t)=>w.editPlaylist&&w.editPlaylist(...t)),["prevent"]))},[(0,i._)("div",v,[(0,i.wy)((0,i._)("input",{ref:"editPlaylistName",placeholder:"Playlist name","onUpdate:modelValue":l[10]||(l[10]=t=>m.editedPlaylistName=t)},null,512),[[s.nr,m.editedPlaylistName]])]),(0,i._)("div",_,[(0,i.wy)((0,i._)("input",{placeholder:"Playlist description","onUpdate:modelValue":l[11]||(l[11]=t=>m.editedPlaylistDescription=t)},null,512),[[s.nr,m.editedPlaylistDescription]])]),(0,i._)("div",k,[b,(0,i._)("div",C,[(0,i._)("button",{onClick:l[12]||(l[12]=(...t)=>w.clearEditPlaylist&&w.clearEditPlaylist(...t))},[D,(0,i.Uk)(" Cancel ")])])])],32)])),_:1},8,["visible","onClose","onOpen"]),(0,i.Wm)(A,{"icon-class":"fa fa-plus",title:"Create Playlist",onClick:l[14]||(l[14]=t=>m.showCreatePlaylist=!0)})])}var $=e(3513),Z=e(3825),N=e(2014),U=e(2918),O=e(3222),q=e(6791),A=e(1652),B=e(671),E=e(8637),R={mixins:[E.Z],emits:["add-to-playlist","create-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","remove-playlist","rename-playlist","select"],components:{ConfirmDialog:$.Z,FloatingButton:Z.Z,Loading:q.Z,MediaImage:N.Z,Modal:U.Z,NoItems:O.Z,Playlist:A["default"],TextPrompt:B.Z},props:{selectedPlaylist:{type:Object,default:null},filter:{type:String,default:null},loading:{type:Boolean,default:!1}},data(){return{deletedPlaylist:null,editedPlaylist:null,editedPlaylistName:"",editedPlaylistDescription:"",playlists:[],loading_:!1,showCreatePlaylist:!1}},computed:{playlistsById(){return this.playlists.filter((t=>!this.filter||t.name.toLowerCase().includes(this.filter.toLowerCase()))).reduce(((t,l)=>(t[l.id]=l,t)),{})},isLoading(){return this.loading_||this.loading}},methods:{async loadPlaylists(){this.loading_=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading_=!1}},async createPlaylist(t){this.loading_=!0;try{await this.request("youtube.create_playlist",{name:t}),this.showCreatePlaylist=!1,this.loadPlaylists()}finally{this.loading_=!1}},async removePlaylist(){if(this.deletedPlaylist){this.loading_=!0;try{await this.request("youtube.delete_playlist",{id:this.deletedPlaylist}),this.deletedPlaylist=null,this.loadPlaylists()}finally{this.loading_=!1}}},async editPlaylist(){if(this.editedPlaylist){this.loading_=!0;try{await this.request("youtube.rename_playlist",{id:this.editedPlaylist,name:this.editedPlaylistName,description:this.editedPlaylistDescription}),this.clearEditPlaylist(),this.loadPlaylists()}finally{this.loading_=!1}}},clearEditPlaylist(){this.editedPlaylist=null,this.editedPlaylistName="",this.editedPlaylistDescription="",this.$refs.editPlaylist.hide()},onEditPlaylistOpen(){const t=this.playlistsById[this.editedPlaylist];this.editedPlaylistName=t.name,this.editedPlaylistDescription=t.description,this.$nextTick((()=>this.$refs.editPlaylistName.focus()))}},async mounted(){await this.loadPlaylists();const t=this.getUrlArgs();if(t.playlist){const l=this.playlistsById[t.playlist];l?this.$emit("select",l):this.$emit("select",{id:t.playlist})}},unmouted(){this.setUrlArgs({section:null})}},W=e(3744);const L=(0,W.Z)(R,[["render",I],["__scopeId","data-v-643b9f62"]]);var S=L}}]); +//# sourceMappingURL=2694.097da02b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js.map b/platypush/backend/http/webapp/dist/static/js/2694.097da02b.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js.map rename to platypush/backend/http/webapp/dist/static/js/2694.097da02b.js.map index 620b350677..3c06aaf97d 100644 --- a/platypush/backend/http/webapp/dist/static/js/2694.0cc2e3e7.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2694.097da02b.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2694.0cc2e3e7.js","mappings":"wLACKA,MAAM,sB,0CAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,EAHJC,EAAAA,EAAAA,GAEM,OAFDH,OAAKI,EAAAA,EAAAA,IAAA,CAAC,mBAAkB,CAAAC,OAAkBC,EAAAC,e,EAC7CC,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,Q,CAMZ,OACEC,KAAM,UACNC,MAAO,CACLN,WAAY,CACVO,KAAMC,QACNC,SAAS,K,UCPf,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qGCROlB,MAAM,0B,SAGJA,MAAM,sB,GACJA,MAAM,U,GACJA,MAAM,U,aAINA,MAAM,sB,GACJA,MAAM,Q,GACJA,MAAM,O,oBAKHA,MAAM,S,GAIPA,MAAM,W,SAGRA,MAAM,O,GACJA,MAAM,e,SAKRA,MAAM,O,GACJA,MAAM,W,6HA9BvBC,EAAAA,EAAAA,IA4DM,MA5DNC,EA4DM,CA3DWiB,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,kBAE1BtB,EAAAA,EAAAA,IAwDM,MAxDNuB,EAwDM,EAvDJrB,EAAAA,EAAAA,GAmCM,MAnCNsB,EAmCM,EAlCJtB,EAAAA,EAAAA,GAEM,MAFNuB,EAEM,CAD8BpB,EAAAqB,UAAUC,OAAOC,SAAM,WAAzD5B,EAAAA,EAAAA,IAA6D,O,MAAvD6B,IAAKxB,EAAAqB,UAAUC,O,8BAGvBzB,EAAAA,EAAAA,GA6BM,MA7BN4B,EA6BM,EA5BJ5B,EAAAA,EAAAA,GA2BM,MA3BN6B,EA2BM,EA1BJ7B,EAAAA,EAAAA,GAUM,MAVN8B,EAUM,CATmF3B,EAAAqB,UAAUO,MAAG,WAApGjC,EAAAA,EAAAA,IAEI,K,MAFDD,MAAM,QAASmC,KAAM7B,EAAAqB,UAAUO,IAAKE,OAAO,SAASC,IAAI,wB,QACtDC,EAAA1B,MAAI,EAAA2B,MAAA,WAGTtC,EAAAA,EAAAA,IAEO,OAFPuC,GAEOC,EAAAA,EAAAA,IADFH,EAAA1B,MAAI,KAGTT,EAAAA,EAAAA,GAA8C,MAA9CuC,GAA8CD,EAAAA,EAAAA,IAAtBH,EAAAK,QAAS,UAAO,KAGnBrC,EAAAqB,UAAUiB,cAAW,WAA5C3C,EAAAA,EAAAA,IAIM,MAJN4C,EAIM,EAHJ1C,EAAAA,EAAAA,GAEM,MAFN2C,GAEML,EAAAA,EAAAA,IADDnC,EAAAqB,UAAUiB,aAAW,sBAILtC,EAAAqB,UAAUoB,cAAW,WAA5C9C,EAAAA,EAAAA,IAOM,MAPN+C,EAOM,EANJ7C,EAAAA,EAAAA,GAKM,MALN8C,EAKM,UALe,kBAEnB9C,EAAAA,EAAAA,GAEI,KAFAgC,KAAM7B,EAAAqB,SAASoB,YAAaX,OAAO,SAASC,IAAI,wB,QAC/C/B,EAAAqB,UAAUuB,SAAO,EAAAC,SAAA,qBAQKb,EAAAK,S,WAIrCtB,EAAAA,EAAAA,IAakB+B,EAAA,C,MAbRC,QAASlC,EAAAmC,MACTC,QAAS,aACTC,OAAQlD,EAAAkD,OACRC,SAAUnD,EAAAoD,GACV,kBAAiBvC,EAAAwC,eACjBC,gBAAeC,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,kBAAmBD,IAC1CE,WAAQH,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,WAAYD,IAC5BG,gBAAcJ,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,iBAAkBD,IACxCI,cAAYL,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,eAAgBD,IACpCK,OAAIN,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,OAAQD,IACpBM,eAAcP,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,iBAAkBD,IACxCO,qBAAoBR,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,uBAAwBD,IACpDQ,SAAMT,EAAA,KAAAA,EAAA,GAAAC,GAAE3C,EAAAwC,eAAiBG,I,6DAhBQ,WAA3CzC,EAAAA,EAAAA,IAEUkD,EAAA,C,MAFA,eAAa,G,mBAAsB,IAE7C,UAF6C,yB,wDA4BnD,GACEC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,WACA,iBACA,eACA,OACA,iBACA,wBAGFC,WAAY,CACVC,QAAO,IACPC,QAAO,IACPC,QAAOA,EAAAA,GAGTjE,MAAO,CACL6C,GAAI,CACF5C,KAAMiE,OACNC,UAAU,GAGZxB,OAAQ,CACN1C,KAAMiE,OACN/D,QAAS,MAGXW,SAAU,CACRb,KAAMmE,OACNjE,QAAS,OAIbkE,IAAAA,GACE,MAAO,CACL5B,MAAO,GACPlC,SAAS,EACTuC,eAAgB,KAEpB,EAEAwB,SAAU,CACRvE,IAAAA,GACE,OAAOwE,KAAKzD,UAAU0D,OAASD,KAAKzD,UAAUf,IAChD,EAEA+B,MAAAA,GACE,OAAOyC,KAAKzD,UAAU2D,QAAUF,KAAK9B,OAAOzB,QAAU,CACxD,GAGF0D,QAAS,CACP,eAAMC,GACJJ,KAAKhE,SAAU,EACf,IACEgE,KAAK9B,aACG8B,KAAKK,QAAQ,uBAAwB,CAAC/B,GAAI0B,KAAK1B,MACrDgC,KAAIC,IAAG,IACJA,EACH7E,KAAM,aAEV,CAAE,QACAsE,KAAKhE,SAAU,CACjB,CACF,GAGFwE,OAAAA,GACER,KAAKS,WAAW,CAACpC,SAAU2B,KAAK1B,KAChC0B,KAAKI,WACP,EAEAM,SAAAA,GACEV,KAAKS,WAAW,CAACpC,SAAU,MAC7B,G,UC3IF,MAAMxC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,qKCROlB,MAAM,2B,SACJA,MAAM,mB,SAMJA,MAAM,a,iBAMFA,MAAM,S,GACNA,MAAM,W,wBAEPG,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,eAAa,W,GAAtBiC,G,wBAGA9B,EAAAA,EAAAA,GAA0B,KAAvBH,MAAM,gBAAc,W,GAAvB0C,G,SAOL1C,MAAM,iB,GAyCFA,MAAM,O,GAINA,MAAM,O,GAINA,MAAM,e,UACTG,EAAAA,EAAAA,GAIM,OAJDH,MAAM,uBAAqB,EAC9BG,EAAAA,EAAAA,GAES,UAFDW,KAAK,UAAQ,EACnBX,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,iBAAa,QAAG,cAC3B,K,GAGGA,MAAM,uB,UAEPG,EAAAA,EAAAA,GAAyB,KAAtBH,MAAM,eAAa,W,kPApFlCC,EAAAA,EAAAA,IAgGM,MAhGNC,EAgGM,CA/FgCI,EAAAyF,kBAAkBrC,K,WAyBtDzD,EAAAA,EAAAA,IAaM,MAbN6C,EAaM,EAZJkD,EAAAA,EAAAA,IAWEC,EAAA,CAVCvC,GAAIpD,EAAAyF,iBAAiBrC,GACrBF,OAAQlD,EAAAkD,OACR7B,SAAUW,EAAA4D,cAAc5F,EAAAyF,iBAAiBrC,KAAOpD,EAAAyF,iBAChDnC,gBAAeC,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,kBAAmBD,IAC1CE,WAAQH,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,WAAYD,IAC5BG,gBAAcJ,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,iBAAkBD,IACxCI,cAAYL,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,eAAgBD,IACpCO,qBAAoBR,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,uBAAwB,CAAzB4B,KAAgC7B,EAAMqC,YAAe7F,EAAAyF,iBAAiBrC,MACjGS,OAAIN,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,OAAQD,IACpBM,eAAcP,EAAA,KAAAA,EAAA,GAAAC,GAAErD,EAAAsD,MAAM,iBAAkBD,K,wCApCW,WAAxD7D,EAAAA,EAAAA,IAuBM,MAvBNuB,EAuBM,CAtBWc,EAAA8D,YAAS,WAAxB/E,EAAAA,EAAAA,IAA4BC,EAAA,CAAAC,IAAA,KACcJ,EAAAkF,WAAWxE,S,WAIrD5B,EAAAA,EAAAA,IAgBM,MAhBNwB,EAgBM,gBAfJxB,EAAAA,EAAAA,IAcMqG,EAAAA,GAAA,MAAAC,EAAAA,EAAAA,IAbwBjE,EAAA4D,eAAa,CAA9BzC,EAAUC,M,WADvBzD,EAAAA,EAAAA,IAcM,OAdDD,MAAM,gBAELuB,IAAKmC,EACL8C,QAAK1C,GAAErD,EAAAsD,MAAM,SAAUN,I,EAC3BuC,EAAAA,EAAAA,IAAiDS,EAAA,CAApCd,KAAMlC,EAAW,YAAU,G,kBACxCtD,EAAAA,EAAAA,GAA4C,MAA5CuG,GAA4CjE,EAAAA,EAAAA,IAAtBgB,EAAS7C,MAAI,IACnCT,EAAAA,EAAAA,GAOM,MAPN4B,EAOM,EANJ5B,EAAAA,EAAAA,GAES,UAFDkF,MAAM,SAAUmB,SAAKG,EAAAA,EAAAA,KAAA7C,GAAO3C,EAAAyF,gBAAkBnD,EAASC,IAAE,W,QAGjEvD,EAAAA,EAAAA,GAES,UAFDkF,MAAM,OAAQmB,SAAKG,EAAAA,EAAAA,KAAA7C,GAAO3C,EAAA0F,eAAiBpD,EAASC,IAAE,W,6BAfT,WAA3DrC,EAAAA,EAAAA,IAEUkD,EAAA,C,MAFA,eAAa,G,mBAAsC,IAE7D,UAF6D,4B,WAsC/DyB,EAAAA,EAAAA,IAMac,EAAA,CALVC,QAAS5F,EAAA6F,mBACTC,QAAKpD,EAAA,KAAAA,EAAA,GAAAC,GAAExB,EAAA4E,eAAepD,IACtBqD,QAAKtD,EAAA,KAAAA,EAAA,GAAAC,GAAE3C,EAAA6F,oBAAqB,I,mBAC9B,IAED,UAFC,sB,qBAIDhB,EAAAA,EAAAA,IAQgBoB,EAAA,CAPdC,IAAI,iBACJhC,MAAM,kBACL0B,QAA4B,MAAnB5F,EAAAyF,gBACTO,QAAKtD,EAAA,KAAAA,EAAA,GAAAC,GAAE3C,EAAAyF,gBAAkB,MACzBK,QAAO3E,EAAAgF,gB,mBACT,IAED,UAFC,uD,+BAIDtB,EAAAA,EAAAA,IA8BQuB,EAAA,CA7BNF,IAAI,eACJhC,MAAM,gBACL0B,QAA2B,MAAlB5F,EAAA0F,eACTM,QAAO7E,EAAAkF,kBACPC,OAAMnF,EAAAoF,oB,mBAEP,IAsBO,EAtBPvH,EAAAA,EAAAA,GAsBO,QAtBDH,MAAM,qBAAsB2H,SAAM9D,EAAA,MAAAA,EAAA,KAAA8C,EAAAA,EAAAA,KAAA,IAAAiB,IAAUtF,EAAAuF,cAAAvF,EAAAuF,gBAAAD,IAAY,e,EAC5DzH,EAAAA,EAAAA,GAEM,MAFN6C,EAEM,WADJ7C,EAAAA,EAAAA,GAAyF,SAAlFkH,IAAI,mBAAmBS,YAAY,gB,uCAAyB3G,EAAA4G,mBAAkBjE,I,iBAAlB3C,EAAA4G,yBAGrE5H,EAAAA,EAAAA,GAEM,MAFN8C,EAEM,WADJ9C,EAAAA,EAAAA,GAAgF,SAAzE2H,YAAY,uB,uCAAgC3G,EAAA6G,0BAAyBlE,I,iBAAzB3C,EAAA6G,gCAGrD7H,EAAAA,EAAAA,GAYM,MAZNgD,EAYM,CAXJ8E,GAMA9H,EAAAA,EAAAA,GAIM,MAJN+H,EAIM,EAHJ/H,EAAAA,EAAAA,GAES,UAFAqG,QAAK3C,EAAA,MAAAA,EAAA,QAAA+D,IAAEtF,EAAAkF,mBAAAlF,EAAAkF,qBAAAI,K,CACdO,GAAyB,2BAC3B,O,wCAMRnC,EAAAA,EAAAA,IAIEoC,EAAA,CAHA,aAAW,aACX/C,MAAM,kBACLmB,QAAK3C,EAAA,MAAAA,EAAA,IAAAC,GAAE3C,EAAA6F,oBAAqB,M,8FAgBnC,GACExC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CACL,kBACA,kBACA,WACA,iBACA,eACA,OACA,iBACA,uBACA,kBACA,kBACA,UAGFC,WAAY,CACV0D,cAAa,IACbC,eAAc,IACd1D,QAAO,IACP2D,WAAU,IACVC,MAAK,IACL3D,QAAO,IACP4D,SAAQ,aACRC,WAAUA,EAAAA,GAGZ7H,MAAO,CACLkF,iBAAkB,CAChBjF,KAAMmE,OACNjE,QAAS,MAGXwC,OAAQ,CACN1C,KAAMiE,OACN/D,QAAS,MAGXI,QAAS,CACPN,KAAMC,QACNC,SAAS,IAIbkE,IAAAA,GACE,MAAO,CACL0B,gBAAiB,KACjBC,eAAgB,KAChBkB,mBAAoB,GACpBC,0BAA2B,GAC3B3B,UAAW,GACXsC,UAAU,EACV3B,oBAAoB,EAExB,EAEA7B,SAAU,CACRe,aAAAA,GACE,OAAOd,KAAKiB,UACT7C,QAAOC,IAAa2B,KAAK5B,QAAUC,EAAS7C,KAAKgI,cAAcC,SAASzD,KAAK5B,OAAOoF,iBACpFE,QAAO,CAACC,EAAKtF,KACZsF,EAAItF,EAASC,IAAMD,EACZsF,IACN,CAAC,EACR,EAEA3C,SAAAA,GACE,OAAOhB,KAAKuD,UAAYvD,KAAKhE,OAC/B,GAGFmE,QAAS,CACP,mBAAMyD,GACJ5D,KAAKuD,UAAW,EAChB,IACEvD,KAAKiB,gBAAmBjB,KAAKK,QAAQ,wBACvC,CAAE,QACAL,KAAKuD,UAAW,CAClB,CACF,EAEA,oBAAMzB,CAAetG,GACnBwE,KAAKuD,UAAW,EAChB,UACQvD,KAAKK,QAAQ,0BAA2B,CAAC7E,KAAMA,IACrDwE,KAAK4B,oBAAqB,EAC1B5B,KAAK4D,eACP,CAAE,QACA5D,KAAKuD,UAAW,CAClB,CACF,EAEA,oBAAMrB,GACJ,GAAKlC,KAAKwB,gBAAV,CAGAxB,KAAKuD,UAAW,EAChB,UACQvD,KAAKK,QAAQ,0BAA2B,CAAC/B,GAAI0B,KAAKwB,kBACxDxB,KAAKwB,gBAAkB,KACvBxB,KAAK4D,eACP,CAAE,QACA5D,KAAKuD,UAAW,CAClB,CATQ,CAUV,EAEA,kBAAMd,GACJ,GAAKzC,KAAKyB,eAAV,CAGAzB,KAAKuD,UAAW,EAChB,UACQvD,KAAKK,QAAQ,0BAA2B,CAC5C/B,GAAI0B,KAAKyB,eACTjG,KAAMwE,KAAK2C,mBACXnF,YAAawC,KAAK4C,4BAGpB5C,KAAKoC,oBACLpC,KAAK4D,eACP,CAAE,QACA5D,KAAKuD,UAAW,CAClB,CAdQ,CAeV,EAEAnB,iBAAAA,GACEpC,KAAKyB,eAAiB,KACtBzB,KAAK2C,mBAAqB,GAC1B3C,KAAK4C,0BAA4B,GACjC5C,KAAK6D,MAAMpB,aAAaqB,MAC1B,EAEAxB,kBAAAA,GACE,MAAMjE,EAAW2B,KAAKc,cAAcd,KAAKyB,gBACzCzB,KAAK2C,mBAAqBtE,EAAS7C,KACnCwE,KAAK4C,0BAA4BvE,EAASb,YAC1CwC,KAAK+D,WAAU,IAAM/D,KAAK6D,MAAMG,iBAAiBC,SACnD,GAGF,aAAMzD,SACER,KAAK4D,gBAEX,MAAMpB,EAAOxC,KAAKkE,aAClB,GAAI1B,EAAKnE,SAAU,CACjB,MAAMA,EAAW2B,KAAKc,cAAc0B,EAAKnE,UACrCA,EACF2B,KAAKrB,MAAM,SAAUN,GAErB2B,KAAKrB,MAAM,SAAU,CAACL,GAAIkE,EAAKnE,UAEnC,CACF,EAEA8F,QAAAA,GACEnE,KAAKS,WAAW,CAAC2D,QAAS,MAC5B,G,UCpQF,MAAMvI,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&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-4856c4d7\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=7f3997be&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=7f3997be&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-7f3997be\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=643b9f62&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=643b9f62&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-643b9f62\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","_hoisted_4","metadata","image","length","src","_hoisted_6","_hoisted_7","_hoisted_8","url","href","target","rel","$options","_hoisted_9","_hoisted_10","_toDisplayString","_hoisted_11","nItems","description","_hoisted_12","_hoisted_13","channel_url","_hoisted_14","_hoisted_15","channel","_hoisted_16","_component_Results","results","items","sources","filter","playlist","id","selectedResult","onAddToPlaylist","_cache","$event","$emit","onDownload","onDownloadAudio","onOpenChannel","onPlay","onPlayWithOpts","onRemoveFromPlaylist","onSelect","_component_NoItems","mixins","Utils","emits","components","Loading","NoItems","Results","String","required","Object","data","computed","this","title","videos","methods","loadItems","request","map","item","mounted","setUrlArgs","unmounted","selectedPlaylist","_createVNode","_component_Playlist","playlistsById","playlist_id","isLoading","playlists","_Fragment","_renderList","onClick","_component_MediaImage","_hoisted_5","_withModifiers","deletedPlaylist","editedPlaylist","_component_TextPrompt","visible","showCreatePlaylist","onInput","createPlaylist","onClose","_component_ConfirmDialog","ref","removePlaylist","_component_Modal","clearEditPlaylist","onOpen","onEditPlaylistOpen","onSubmit","args","editPlaylist","placeholder","editedPlaylistName","editedPlaylistDescription","_hoisted_17","_hoisted_18","_hoisted_19","_component_FloatingButton","ConfirmDialog","FloatingButton","MediaImage","Modal","Playlist","TextPrompt","loading_","toLowerCase","includes","reduce","acc","loadPlaylists","$refs","hide","$nextTick","editPlaylistName","focus","getUrlArgs","unmouted","section"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2694.097da02b.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlist.vue?5745","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue","webpack://platypush/./src/components/panels/Media/Providers/YouTube/Playlists.vue?1e93"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&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-4856c4d7\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlist.vue?vue&type=template&id=7f3997be&scoped=true\"\nimport script from \"./Playlist.vue?vue&type=script&lang=js\"\nexport * from \"./Playlist.vue?vue&type=script&lang=js\"\n\nimport \"./Playlist.vue?vue&type=style&index=0&id=7f3997be&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-7f3997be\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Playlists.vue?vue&type=template&id=643b9f62&scoped=true\"\nimport script from \"./Playlists.vue?vue&type=script&lang=js\"\nexport * from \"./Playlists.vue?vue&type=script&lang=js\"\n\nimport \"./Playlists.vue?vue&type=style&index=0&id=643b9f62&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-643b9f62\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","_hoisted_4","metadata","image","length","src","_hoisted_6","_hoisted_7","_hoisted_8","url","href","target","rel","$options","_hoisted_9","_hoisted_10","_toDisplayString","_hoisted_11","nItems","description","_hoisted_12","_hoisted_13","channel_url","_hoisted_14","_hoisted_15","channel","_hoisted_16","_component_Results","results","items","sources","filter","playlist","id","selectedResult","onAddToPlaylist","_cache","$event","$emit","onDownload","onDownloadAudio","onOpenChannel","onPlay","onPlayWithOpts","onRemoveFromPlaylist","onSelect","_component_NoItems","mixins","Utils","emits","components","Loading","NoItems","Results","String","required","Object","data","computed","this","title","videos","methods","loadItems","request","map","item","mounted","setUrlArgs","unmounted","selectedPlaylist","_createVNode","_component_Playlist","playlistsById","playlist_id","isLoading","playlists","_Fragment","_renderList","onClick","_component_MediaImage","_hoisted_5","_withModifiers","deletedPlaylist","editedPlaylist","_component_TextPrompt","visible","showCreatePlaylist","onInput","createPlaylist","onClose","_component_ConfirmDialog","ref","removePlaylist","_component_Modal","clearEditPlaylist","onOpen","onEditPlaylistOpen","onSubmit","args","editPlaylist","placeholder","editedPlaylistName","editedPlaylistDescription","_hoisted_17","_hoisted_18","_hoisted_19","_component_FloatingButton","ConfirmDialog","FloatingButton","MediaImage","Modal","Playlist","TextPrompt","loading_","toLowerCase","includes","reduce","acc","loadPlaylists","$refs","hide","$nextTick","editPlaylistName","focus","getUrlArgs","unmouted","section"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js b/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js deleted file mode 100644 index c9a0e57e67..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[33,2399,8113,6640],{3222:function(t,e,i){i.d(e,{Z:function(){return d}});var l=i(6252),s=i(3577);const a={class:"no-items-container"};function o(t,e,i,o,n,r){return(0,l.wg)(),(0,l.iD)("div",a,[(0,l._)("div",{class:(0,s.C_)(["no-items fade-in",{shadow:i.withShadow}])},[(0,l.WI)(t.$slots,"default",{},void 0,!0)],2)])}var n={name:"NoItems",props:{withShadow:{type:Boolean,default:!0}}},r=i(3744);const c=(0,r.Z)(n,[["render",o],["__scopeId","data-v-4856c4d7"]]);var d=c},1112:function(t,e,i){i.r(e),i.d(e,{default:function(){return y}});var l=i(6252),s=i(3577);const a={class:"collections items"},o=["onClick"],n={class:"image"},r=["src","alt","onError"],c={key:0,class:"name"},d={key:1,class:"float bottom-right"};function m(t,e,i,m,u,h){return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["collections index",{"is-root":!i.parentId}])},[(0,l._)("div",a,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(h.filteredItems,(e=>((0,l.wg)(),(0,l.iD)("div",{class:"collection item",key:e.id,onClick:i=>t.$emit("select",e)},[(0,l._)("div",n,[u.fallbackImageCollections[e.id]?((0,l.wg)(),(0,l.iD)("i",{key:1,class:(0,s.C_)(h.collectionsIcons[e.type]??"fas fa-folder")},null,2)):((0,l.wg)(),(0,l.iD)("img",{key:0,src:e.image,alt:e.name,onError:t=>h.onImageError(e)},null,40,r))]),u.fallbackImageCollections[e.id]||i.parentId?((0,l.wg)(),(0,l.iD)("div",c,[(0,l._)("h2",null,(0,s.zw)(e.name),1)])):(0,l.kq)("",!0),e.year?((0,l.wg)(),(0,l.iD)("div",d,[(0,l._)("span",null,(0,s.zw)(e.year),1)])):(0,l.kq)("",!0)],8,o)))),128))])],2)}var u={props:{filter:{type:String},items:{type:Array,default:()=>[]},parentId:{type:String}},data(){return{fallbackImageCollections:{}}},computed:{collectionsIcons(){return{books:"fas fa-book",homevideos:"fas fa-video",movies:"fas fa-film",music:"fas fa-music",playlists:"fas fa-list",photos:"fas fa-image",series:"fas fa-tv"}},filteredItems(){return Object.values(this.items).filter((t=>!this.filter||t.name.toLowerCase().includes(this.filter.toLowerCase()))).sort(((t,e)=>"album"===t.item_type&&"album"===e.item_type&&t.year&&e.year&&t.year!==e.year?e.year-t.year:t.name.localeCompare(e.name)))}},methods:{onImageError(t){this.fallbackImageCollections[t.id]=!0}}},h=i(3744);const f=(0,h.Z)(u,[["render",m],["__scopeId","data-v-bd50ef86"]]);var y=f},8113:function(t,e,i){i.r(e),i.d(e,{default:function(){return o}});var l=i(6640),s={mixins:[l["default"]],emits:["add-to-playlist","back","download","play","play-with-opts","select"],props:{collection:{type:Object},path:{type:Array,default:()=>[]}},data(){return{items:[],loading_:!1,selectedResult:null,sort:{attr:"title",desc:!1}}},computed:{isLoading(){return this.loading_||this.loading},sortedItems(){return this.items?[...this.items].sort(((t,e)=>{const i=this.sort.attr,l=this.sort.desc;let s=t[i],a=e[i];return"number"===typeof s||"number"===typeof a?(s=s||0,a=a||0,l?a-s:s-a):(s=(s||"").toString().toLowerCase(),a=(a||"").toString().toLowerCase(),l?a.localeCompare(s):s.localeCompare(a))})).map((t=>({item_type:t.type,...t,type:"jellyfin"}))):[]}},methods:{async refresh(){const t=this.collection?.name;if(t?.length){this.loading_=!0;try{this.items=await this.request("media.jellyfin.search",{collection:t,limit:1e3})}finally{this.loading_=!1}}}},watch:{collection(){this.refresh()}}};const a=s;var o=a},33:function(t,e,i){i.r(e),i.d(e,{default:function(){return R}});var l=i(6252),s=i(3577),a=i(9963);const o=t=>((0,l.dD)("data-v-46fd671c"),t=t(),(0,l.Cn)(),t),n={class:"music index"},r={key:0,class:"artist header"},c={key:0,class:"image"},d=["src"],m={class:"info"},u=["textContent"],h={key:1,class:"album header"},f={key:0,class:"image"},y=["src"],p={class:"info"},g=["textContent"],w={key:0,class:"artist"},_=["textContent"],v=["textContent"],k={class:"details"},b={key:0,class:"row"},C=o((()=>(0,l._)("span",{class:"label"},"Year:",-1))),I=["textContent"],D={key:1,class:"row"},A=o((()=>(0,l._)("span",{class:"label"},"Duration:",-1))),x=["textContent"];function q(t,e,i,o,q,j){const S=(0,l.up)("Loading"),L=(0,l.up)("NoItems"),U=(0,l.up)("Collections"),$=(0,l.up)("Results");return(0,l.wg)(),(0,l.iD)("div",n,[t.isLoading?((0,l.wg)(),(0,l.j4)(S,{key:0})):t.items?.length?((0,l.wg)(),(0,l.iD)("main",{key:2,class:(0,s.C_)({album:"album"===j.view,artist:"artist"===j.view})},["artist"===j.view?((0,l.wg)(),(0,l.iD)("div",r,[t.collection.image?((0,l.wg)(),(0,l.iD)("div",c,[(0,l._)("img",{src:t.collection.image},null,8,d)])):(0,l.kq)("",!0),(0,l._)("div",m,[(0,l._)("h1",{textContent:(0,s.zw)(t.collection.name)},null,8,u)])])):(0,l.kq)("",!0),"album"===j.view?((0,l.wg)(),(0,l.iD)("div",h,[t.collection.image?((0,l.wg)(),(0,l.iD)("div",f,[(0,l._)("img",{src:t.collection.image},null,8,y)])):(0,l.kq)("",!0),(0,l._)("div",p,[(0,l._)("h1",{textContent:(0,s.zw)(t.collection.name)},null,8,g),j.displayedArtist?.id?((0,l.wg)(),(0,l.iD)("div",w,[j.displayedArtist?((0,l.wg)(),(0,l.iD)("a",{key:0,href:"#",textContent:(0,s.zw)(j.displayedArtist.name),onClick:e[0]||(e[0]=(0,a.iM)(((...t)=>j.selectArtist&&j.selectArtist(...t)),["prevent","stop"]))},null,8,_)):((0,l.wg)(),(0,l.iD)("span",{key:1,textContent:(0,s.zw)(j.displayedArtist.name)},null,8,v))])):(0,l.kq)("",!0),(0,l._)("div",k,[t.collection.year?((0,l.wg)(),(0,l.iD)("div",b,[C,(0,l._)("span",{class:"value",textContent:(0,s.zw)(t.collection.year)},null,8,I)])):(0,l.kq)("",!0),t.collection.duration?((0,l.wg)(),(0,l.iD)("div",D,[A,(0,l._)("span",{class:"value",textContent:(0,s.zw)(t.formatDuration(t.collection.duration,!0))},null,8,x)])):(0,l.kq)("",!0)])])])):(0,l.kq)("",!0),j.collections?.length>0?((0,l.wg)(),(0,l.j4)(U,{key:2,collection:t.collection,filter:t.filter,items:j.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:j.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,l.kq)("",!0),j.mediaItems?.length>0?((0,l.wg)(),(0,l.j4)($,{key:3,results:j.mediaItems,sources:{jellyfin:!0},filter:t.filter,"list-view":!0,"selected-result":t.selectedResult,"show-date":!1,onAddToPlaylist:e[1]||(e[1]=e=>t.$emit("add-to-playlist",e)),onDownload:e[2]||(e[2]=e=>t.$emit("download",e)),onPlay:e[3]||(e[3]=e=>t.$emit("play",e)),onPlayWithOpts:e[4]||(e[4]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[5]||(e[5]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[6]||(e[6]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,l.kq)("",!0)],2)):((0,l.wg)(),(0,l.j4)(L,{key:1,"with-shadow":!1},{default:(0,l.w5)((()=>[(0,l.Uk)(" No music found. ")])),_:1}))])}var j=i(1112),S=i(6791),L=i(8113),U=i(3222),$=i(5167),z={mixins:[L["default"]],emits:["select","select-collection"],components:{Collections:j["default"],Loading:S.Z,NoItems:U.Z,Results:$.Z},data(){return{artist:null}},computed:{collections(){return(this.sortedItems?.filter((t=>["collection","artist","album"].includes(t.item_type)))??[]).sort(((t,e)=>t.name.localeCompare(e.name)))},displayedArtist(){return this.artist||this.collection?.artist},mediaItems(){return(this.sortedItems?.filter((t=>!["collection","artist","album"].includes(t.item_type)))??[]).sort(((t,e)=>"album"===this.view&&t.track_number&&e.track_number&&t.track_number!==e.track_number?t.track_number-e.track_number:t.name.localeCompare(e.name))).map((t=>("album"===this.view&&(t.artist=this.artist||this.collection.artist,t.album=this.collection,t.image=this.collection.image),t)))},view(){switch(this.collection?.item_type){case"artist":return"artist";case"album":return"album";default:return"index"}}},methods:{async selectArtist(){const t=this.displayedArtist?.id||this.getUrlArgs().artist;if(t?.length){this.loading_=!0;try{const e=this.displayedArtist||await this.request("media.jellyfin.info",{item_id:t});e&&(this.selectCollection(e),this.$nextTick((()=>{this.setUrlArgs({artist:e.id,collection:e.id})})))}finally{this.loading_=!1}}},selectCollection(t){t&&t?.id!==this.collection?.id&&("artist"===t.item_type?this.setUrlArgs({artist:t.id}):"album"===t.item_type?this.setUrlArgs({collection:t.id}):this.setUrlArgs({collection:null}),this.$emit("select-collection",{collection_type:"music",...t}))},async init(){const t=this.getUrlArgs();let e=t?.collection;if(e){this.loading_=!0;try{e=await this.request("media.jellyfin.info",{item_id:e}),e&&this.selectCollection(e)}finally{this.loading_=!1}}},async refresh(){this.loading_=!0;try{switch(this.view){case"artist":this.artist={...this.collection},this.setUrlArgs({artist:this.collection.id,collection:this.collection.id}),this.items=(await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:5e3})).map((t=>("album"===this.collection?.item_type&&(t.image=this.collection.image),t)));break;case"album":this.setUrlArgs({collection:this.collection.id,artist:this.collection.artist?.id}),this.items=await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:5e3});break;default:this.artist=null,this.items=await this.request("media.jellyfin.get_artists",{limit:5e3});break}}finally{this.loading_=!1}}},async mounted(){await this.init(),await this.refresh()},unmounted(){this.setUrlArgs({collection:null,artist:null,album:null})}},Z=i(3744);const P=(0,Z.Z)(z,[["render",q],["__scopeId","data-v-46fd671c"]]);var R=P},6640:function(t,e,i){i.r(e),i.d(e,{default:function(){return o}});var l=i(8637),s={mixins:[l.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:""},loading:{type:Boolean,default:!1},mediaPlugin:{type:String},selectedPlaylist:{default:null},selectedChannel:{default:null}},data(){return{loading_:!1}},computed:{isLoading(){return this.loading||this.loading_}}};const a=s;var o=a}}]); -//# sourceMappingURL=33.147fa48b.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js.map b/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js.map deleted file mode 100644 index 81522f2c29..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/33.147fa48b.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/33.147fa48b.js","mappings":"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","sources":["webpack://platypush/./src/components/elements/NoItems.vue","webpack://platypush/./src/components/elements/NoItems.vue?70de","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Collections.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Collections.vue?e185","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/Mixin.vue?c6ed","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Music/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Music/Index.vue?61f0","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue","webpack://platypush/./src/components/panels/Media/Providers/Mixin.vue?f2ea"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./NoItems.vue?vue&type=template&id=4856c4d7&scoped=true\"\nimport script from \"./NoItems.vue?vue&type=script&lang=js\"\nexport * from \"./NoItems.vue?vue&type=script&lang=js\"\n\nimport \"./NoItems.vue?vue&type=style&index=0&id=4856c4d7&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-4856c4d7\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Collections.vue?vue&type=template&id=bd50ef86&scoped=true\"\nimport script from \"./Collections.vue?vue&type=script&lang=js\"\nexport * from \"./Collections.vue?vue&type=script&lang=js\"\n\nimport \"./Collections.vue?vue&type=style&index=0&id=bd50ef86&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-bd50ef86\"]])\n\nexport default __exports__","\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 \"./Index.vue?vue&type=template&id=46fd671c&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=46fd671c&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-46fd671c\"]])\n\nexport default __exports__","\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__"],"names":["class","_createElementBlock","_hoisted_1","_createElementVNode","_normalizeClass","shadow","$props","withShadow","_renderSlot","_ctx","$slots","undefined","name","props","type","Boolean","default","__exports__","render","parentId","_Fragment","_renderList","$options","filteredItems","collection","key","id","onClick","$event","$emit","_hoisted_3","$data","fallbackImageCollections","collectionsIcons","src","image","alt","onError","onImageError","_hoisted_5","_toDisplayString","year","_hoisted_6","filter","String","items","Array","data","computed","books","homevideos","movies","music","playlists","photos","series","Object","values","this","item","toLowerCase","includes","sort","a","b","item_type","localeCompare","methods","mixins","MediaProvider","emits","path","loading_","selectedResult","attr","desc","isLoading","loading","sortedItems","aVal","bVal","toString","map","refresh","length","request","limit","watch","_createBlock","_component_Loading","album","view","artist","_hoisted_2","_hoisted_7","_hoisted_8","_hoisted_10","displayedArtist","_hoisted_12","href","_cache","_withModifiers","args","selectArtist","_hoisted_15","_hoisted_16","_hoisted_17","duration","_hoisted_19","_hoisted_20","formatDuration","collections","_component_Collections","onSelect","selectCollection","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onPlay","onPlayWithOpts","onRemoveFromPlaylist","_component_NoItems","Mixin","components","Collections","Loading","NoItems","Results","track_number","artistId","getUrlArgs","item_id","$nextTick","setUrlArgs","collection_type","init","parent_id","mounted","unmounted","Utils","mediaPlugin","selectedPlaylist","selectedChannel"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3534.54ace479.js.map b/platypush/backend/http/webapp/dist/static/js/3534.54ace479.js.map deleted file mode 100644 index dc9181c544..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/3534.54ace479.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/3534.54ace479.js","mappings":"iLAGA,GACEA,KAAM,QACNC,OAAQ,CAACC,EAAAA,GAETC,SAAU,CACRC,eAAAA,GACE,OAAO,IAAIC,IAAI,CACb,MAAO,KAAM,MAAO,MAAO,MAAO,OAAQ,MAAO,MAAO,KACxD,MAAO,MAAO,MAAO,MAAO,OAAQ,MAAO,QAAS,MACpD,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACxD,OAAQ,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MACnD,MAAO,KAAM,OAAQ,QAEzB,EAEAC,eAAAA,GACE,OAAO,IAAID,IAAI,CACb,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACzD,OAAQ,MAAO,MAAO,MAAO,OAAQ,MAAO,KAAM,MAAO,MACzD,KAAM,OAAQ,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MACxD,OAAQ,MAAO,MAAO,MAAO,OAAQ,MAAO,MAAO,MACnD,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,MAAO,OAEnE,EAEAE,eAAAA,GACE,OAAO,IAAIF,IAAI,IAAIG,KAAKF,mBAAoBE,KAAKJ,iBACnD,GAGFK,QAAS,CACPC,WAAAA,CAAYC,GACVA,EAAOC,WAAWD,GAClB,MAAME,EAAI,CAAC,EACXA,EAAEC,EAAI,GAAKC,SAASJ,EAAK,MACzBE,EAAEG,EAAI,GAAKD,SAASJ,EAAK,GAAS,GAAJE,EAAEC,GAChCD,EAAEI,EAAI,GAAKF,SAASJ,GAAY,KAAJE,EAAEC,EAAa,GAAJD,EAAEG,IAEzC,IAAK,MAAME,IAAQ,CAAC,IAAI,KAClBH,SAASF,EAAEK,IAAS,KACtBL,EAAEK,GAAQ,IAAML,EAAEK,IAItB,MAAMC,EAAM,GAMZ,OALIJ,SAASF,EAAEC,IACbK,EAAIC,KAAKP,EAAEC,GAGbK,EAAIC,KAAKP,EAAEG,EAAGH,EAAEI,GACTE,EAAIE,KAAK,IAClB,EAEA,oBAAMC,CAAeC,EAAUC,EAAYC,GAAS,GAClD,IAAIC,EAAMH,EACNI,EAAY,KAEZJ,aAAoBK,QACtBF,EAAMH,EAASG,IACfC,EAAYJ,EAASI,WAErBJ,EAAW,CAACG,IAAKA,GAGnB,MAAMP,QAAYX,KAAKqB,QAAS,GAAEL,oBAA8B,CAC9DM,MAAOJ,EACPC,UAAWA,EACXF,SAAUA,IAGZ,MAAO,IAAIF,KAAaJ,EAC1B,EAEA,mBAAMY,CAAcC,EAASR,SACrBhB,KAAKqB,QAAS,GAAEL,mBAA6B,CAACS,SAAUD,GAChE,IC3EJ,MAAME,EAAc,EAEpB,O,kGCJOC,MAAM,sB,yGAAXC,EAAAA,EAAAA,IAeM,MAfNC,EAeM,EAdJC,EAAAA,EAAAA,GAGS,UAHAC,MAAOC,EAAAD,MAAOE,IAAI,SAAUC,QAAKC,EAAA,KAAAA,EAAA,IAAAC,EAAAA,EAAAA,KAAAC,GAAOC,EAAAC,OAAOF,IAAM,Y,CACnBL,EAAAQ,YAAS,WAAlDZ,EAAAA,EAAAA,IAAsD,K,MAAnDD,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAeT,EAAAQ,a,yBACeR,EAAAU,OAAI,WAA3Cd,EAAAA,EAAAA,IAA+C,Q,MAAzCD,MAAM,O,aAAOgB,EAAAA,EAAAA,IAAQX,EAAKU,O,kCAGlCZ,EAAAA,EAAAA,GAQM,OARDH,OAAKc,EAAAA,EAAAA,IAAA,CAAC,iBAAgB,CAAAG,QAAoBC,EAAAC,WAAWb,IAAI,qB,EAC5Dc,EAAAA,EAAAA,IAMeC,EAAA,CANAC,GAAIjB,EAAAiB,GACJC,oBAAqBlB,EAAAkB,oBACrBC,OAAKC,EAAAA,EAAAA,IAAEpB,EAAAmB,OACRlB,IAAI,WACHC,QAAOI,EAAAJ,S,mBACpB,IAAQ,EAARmB,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,M,qFAUhB,GACEC,WAAY,CAAEC,aAAYA,EAAAA,GAC1BC,MAAO,CAAC,SACRC,MAAO,CACLX,GAAI,CACFY,KAAMC,QAGRtB,UAAW,CACTuB,QAAS,oBAGXrB,KAAM,CACJmB,KAAMC,QAGR/B,MAAO,CACL8B,KAAMC,QAGRZ,oBAAqB,CACnBW,KAAMG,QACND,SAAS,GAGXZ,MAAO,CACLU,KAAMzC,OACN2C,QAASA,KAAA,CAAS,KAItBE,IAAAA,GACE,MAAO,CACLnB,SAAS,EAEb,EAEAnD,SAAU,CACRuE,MAAAA,GACE,MAAMC,EAAKnE,KAAKoE,MAAMF,QAAQG,IAC9B,OAAKF,EAGEA,EAAGG,cAAc,UAFftE,KAAKoE,MAAMF,MAGtB,EAEAK,WAAAA,GACE,OAAKvE,KAAKkE,OAGHM,iBAAiBxE,KAAKkE,QAFpB,CAAC,CAGZ,EAEAO,WAAAA,GACE,OAAOrE,WAAWJ,KAAKuE,YAAYG,OAAS,EAC9C,EAEAC,YAAAA,GACE,OAAOvE,WAAWJ,KAAKuE,YAAYK,QAAU,EAC/C,GAGF3E,QAAS,CACP4E,iBAAAA,CAAkBC,GAChB,IAAK9E,KAAK8C,QACR,OAEF,IAAIiC,EAAUD,EAAME,OACpB,MAAOD,EAAS,CACd,GAAIA,EAAQE,UAAUC,SAAS,YAC7B,OAEFH,EAAUA,EAAQI,aACpB,CAEAnF,KAAKoF,OACP,EAEAC,gBAAAA,GACE,MAAMC,EAAWtF,KAAKoE,MAAMkB,UAAUjB,IACtC,OAAKiB,EAGElF,WAAWoE,iBAAiBc,GAAUZ,OAFpC,CAGX,EAEAa,iBAAAA,GACE,MAAMD,EAAWtF,KAAKoE,MAAMkB,UAAUjB,IACtC,OAAKiB,EAGElF,WAAWoE,iBAAiBc,GAAUV,QAFpC,CAGX,EAEA1C,OAAAA,CAAQ4C,GAIN,OAHK9E,KAAKkD,qBACRlD,KAAKoF,QAEsB,MAAzBN,EAAME,OAAOQ,SACfV,EAAMW,kBACC,GAGLX,EAAMY,kBACRZ,EAAMa,mBACC,QAFT,CAIF,EAEAP,KAAAA,GACEpF,KAAK8C,SAAU,EACf8C,SAASC,oBAAoB,QAAS7F,KAAK6E,mBAC3CiB,EAAAA,EAAIC,KAAK,iBACX,EAEAC,IAAAA,GACEJ,SAASK,iBAAiB,QAASjG,KAAK6E,mBACxC,MAAME,EAAU/E,KAAKoE,MAAMkB,UAAUjB,IAChCU,EAAQI,eACXnF,KAAKqE,IAAI6B,YAAYnB,GAEvB/E,KAAK8C,SAAU,EACf9C,KAAKmG,UAAUnG,KAAKoG,kBACtB,EAEAA,iBAAAA,GACE,MAAMC,EAAarG,KAAKkE,OAAOoC,wBACzBC,EAAY,CAChBC,KAAMH,EAAWG,KAAOC,OAAOC,QAC/BC,IAAKN,EAAWM,IAAMF,OAAOG,SAGzBC,EAAM,CACVL,KAAMD,EAAUC,KAChBG,IAAKJ,EAAUI,IAAM3G,KAAK2E,cAGtBmC,EAAgB9G,KAAKqF,mBACrB0B,EAAiB/G,KAAKuF,oBAM5B,GAJKsB,EAAIL,KAAOM,GAAkBL,OAAOO,WAAaP,OAAOC,SAAW,IACtEG,EAAIL,MAASM,EAAgB9G,KAAKyE,aAG/BoC,EAAIF,IAAMI,GAAmBN,OAAOQ,YAAcR,OAAOG,SAAW,EAAG,CAC1E,IAAIM,EAAYL,EAAIF,KAAOI,EAAiB/G,KAAK2E,aAAe,IAC5DuC,EAAY,IACdA,EAAY,GAEdL,EAAIF,IAAMO,CACZ,CAEA,MAAMnC,EAAU/E,KAAKoE,MAAMkB,SAASjB,IACpCU,EAAQE,UAAUkC,IAAI,WACtBpC,EAAQ5B,MAAMwD,IAAO,GAAEE,EAAIF,QAC3B5B,EAAQ5B,MAAMqD,KAAQ,GAAEK,EAAIL,SAC5BV,EAAAA,EAAIC,KAAK,gBAAiB/F,KAAKoE,MAAMkB,SACvC,EAEA/C,MAAAA,CAAOuC,GACLA,GAAOa,kBACP3F,KAAKoH,MAAM,QAAStC,GACpB9E,KAAK8C,QAAU9C,KAAKoF,QAAUpF,KAAKgG,MACrC,EAEAqB,OAAAA,CAAQvC,GACNA,EAAMa,kBACY,WAAdb,EAAMwC,KACRtH,KAAKoF,OAET,GAGFmC,OAAAA,GACE3B,SAAS4B,KAAKvB,iBAAiB,QAASjG,KAAKqH,QAC/C,EAEAI,SAAAA,GACE7B,SAAS4B,KAAK3B,oBAAoB,QAAS7F,KAAKqH,QAClD,G,UCnMF,MAAM3F,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASgG,GAAQ,CAAC,YAAY,qBAEzF,O,wICRE9F,EAAAA,EAAAA,IAEM,OAFDD,MAAM,WAAYsB,GAAIjB,EAAAiB,GAAKE,OAAKC,EAAAA,EAAAA,IAAEpB,EAAAmB,OAAQjB,QAAKC,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,QAAS/E,K,EACnEgB,EAAAA,EAAAA,IAAQC,EAAAC,OAAA,kBAAAC,GAAA,S,CAKZ,OACEG,MAAO,CAAC,SACRC,MAAO,CACLX,GAAI,CACFY,KAAMC,QAGRZ,oBAAqB,CACnBW,KAAMG,QACND,SAAS,GAGXZ,MAAO,CACLU,KAAMzC,OACN2C,QAASA,KAAA,CAAS,M,UCdxB,MAAMrC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASgG,GAAQ,CAAC,YAAY,qBAEzF,O,0GCNS/F,MAAM,c,qFAFbC,EAAAA,EAAAA,IAMM,OANDD,OAAKc,EAAAA,EAAAA,IAAA,CAAC,WAAU,IAAaH,EAAAqF,WAAUC,SAAY5F,EAAA4F,YAClD7F,MAAOC,EAAA6F,UAAY3F,QAAKC,EAAA,KAAAA,EAAA,OAAA2F,IAAExF,EAAAyF,SAAAzF,EAAAyF,WAAAD,K,CACA9F,EAAAQ,WAAWwF,QAAUhG,EAAAiG,SAASD,SAAM,WAAlEpG,EAAAA,EAAAA,IAEM,MAFNsG,EAEM,EADJnF,EAAAA,EAAAA,IAA0CoF,EAAA,CAAnCxG,OAAKc,EAAAA,EAAAA,IAAET,EAAAQ,WAAYtB,IAAKc,EAAAiG,S,4CAEjCnG,EAAAA,EAAAA,GAAyE,OAApEH,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAM,UAAiC,MAAbT,EAAAQ,a,aAAoBG,EAAAA,EAAAA,IAAQX,EAAKU,O,yCAQ1E,GACEe,WAAY,CAAC2E,KAAIA,EAAAA,GACjBzE,MAAO,CAAC,QAAS,SACjBC,MAAO,CACLpB,UAAW,CACTqB,KAAMC,QAGRmE,QAAS,CACPpE,KAAMC,QAGRpB,KAAM,CACJmB,KAAMC,QAGR+D,UAAW,CACThE,KAAMC,OACNC,QAAS,MAGX6D,SAAU,CACR/D,KAAMG,QACND,SAAS,GAGXsE,UAAW,CAAC,GAGd1I,SAAU,CACRgI,UAAAA,GACE,MAA8B,kBAAnB3H,KAAKqI,UACP,CAAC,CAACrI,KAAKqI,YAAY,GAErBrI,KAAKqI,SACd,GAGFpI,QAAS,CACP8H,OAAAA,CAAQjD,GAIN,GAHK9E,KAAKsI,QAAQpF,qBAChB4C,EAAAA,EAAIC,KAAK,kBAEP/F,KAAK4H,SAGP,OAFA9C,EAAMa,kBACNb,EAAMW,kBACC,EAGTzF,KAAKoH,MAAM,QAAStC,EACtB,I,UCzDJ,MAAMpD,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASgG,GAAQ,CAAC,YAAY,qBAEzF,O,uFCRO/F,MAAM,kB,0DAAXC,EAAAA,EAAAA,IAIM,MAJNC,EAIM,CAH0CG,EAAAd,KAAK8G,SAAM,WAAzDpG,EAAAA,EAAAA,IAA2D,O,MAAtDD,MAAM,OAAQ4G,IAAKvG,EAAAd,IAAMsH,IAAKxG,EAAAwG,K,WAEtBlG,EAAAmG,WAAWT,SAAM,WAD9BpG,EAAAA,EAAAA,IACkC,K,MAD/BD,OAAKc,EAAAA,EAAAA,IAAA,CAAC,OAAeH,EAAAmG,YAAYtF,OAAKC,EAAAA,EAAAA,IAAA,CAAAsF,MAAU1G,EAAA0G,S,2BAMvD,OACE9E,MAAO,CACLjC,MAAO,CACLkC,KAAMC,QAER5C,IAAK,CACH2C,KAAMC,QAER4E,MAAO,CACL7E,KAAMC,OACNC,QAAS,IAEXyE,IAAK,CACH3E,KAAMC,OACNC,QAAS,KAIbpE,SAAU,CACR8I,SAAAA,GACE,OAAOzI,KAAK2B,KACd,I,UCvBJ,MAAMD,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASgG,GAAQ,CAAC,YAAY,qBAEzF,O,2FCRO/F,MAAM,gB,SAGJA,MAAM,yB,SAgBNA,MAAM,yB,gKAnBbC,EAAAA,EAAAA,IAwCM,MAxCNC,EAwCM,CAvCWyB,EAAAqF,YAAS,WAAxBC,EAAAA,EAAAA,IAA4BC,EAAA,CAAAvB,IAAA,KAEkD,UAAhChE,EAAAwF,YAAYC,kBAAe,WAAzEnH,EAAAA,EAAAA,IASM,MATNsG,EASM,EARJnF,EAAAA,EAAAA,IAO+CiG,EAAA,CAPvCF,WAAYxF,EAAAwF,WACZG,OAAQ3F,EAAA2F,OACRC,QAAS5F,EAAAqF,UACTQ,KAAM7F,EAAA6F,KACNC,OAAIjH,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,OAAQ/E,IACpBgH,eAAclH,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,iBAAkB/E,IACxCiH,SAAMnH,EAAA,KAAAA,EAAA,GAAAE,IAAEiB,EAAAiG,eAAiBlH,EAAQiB,EAAA8D,MAAM,SAAU/E,EAAO,GACxDmH,mBAAmBlH,EAAAmH,kB,yEAIRnG,EAAAoG,OAAO1B,S,WAI5BpG,EAAAA,EAAAA,IAoBM,MApBN+H,EAoBM,CAberH,EAAAsH,YAAY5B,OAAS,IAAH,WANrCY,EAAAA,EAAAA,IAM6CiB,EAAA,C,MAN/Bf,WAAYxF,EAAAwF,WACZG,OAAQ3F,EAAA2F,OACRS,MAAOpH,EAAAsH,YACPV,QAAS5F,EAAAqF,UACT,YAAWrF,EAAAwF,YAAY7F,GACvBqG,SAAQhH,EAAAmH,kB,0FAaPnH,EAAAwH,WAAW9B,OAAS,IAAH,WAVhCY,EAAAA,EAAAA,IAUwCmB,EAAA,C,MAV9BC,QAAS1H,EAAAwH,WACTG,QAAS,cACThB,OAAQ3F,EAAA2F,OACR,kBAAiB3F,EAAAiG,eACjBW,gBAAe/H,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,kBAAmB/E,IAC1C8H,WAAQhI,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,WAAY/E,IAC5B+G,OAAIjH,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,OAAQ/E,IACpBgH,eAAclH,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,iBAAkB/E,IACxC+H,qBAAoBjI,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAA8D,MAAM,uBAAwB/E,IACpDiH,SAAMnH,EAAA,KAAAA,EAAA,GAAAE,GAAEiB,EAAAiG,eAAiBlH,I,qEAtBH,WADlCuG,EAAAA,EAAAA,IAGUyB,EAAA,C,MAHA,eAAa,G,mBACa,IAEpC,UAFoC,yB,uEAoCxC,GACE5K,OAAQ,CAAC6K,EAAAA,YACT3G,MAAO,CAAC,SAAU,qBAClBF,WAAY,CACV8G,YAAW,aACXC,QAAO,IACPC,MAAK,aACLC,QAAO,IACPC,QAAOA,EAAAA,GAGThL,SAAU,CACRiK,WAAAA,GACE,OAAO5J,KAAK4K,aAAa3B,QAAQ4B,GAA4B,eAAnBA,EAAKC,aAA+B,EAChF,EAEAhB,UAAAA,GACE,OAAO9J,KAAK4K,aAAa3B,QAAQ4B,GAA4B,eAAnBA,EAAKC,aAA+B,EAChF,GAGF7K,QAAS,CACPwJ,gBAAAA,CAAiBX,GACf9I,KAAKoH,MAAM,oBAAqB,CAC9BvD,KAAM,gBACHiF,GAEP,EAEA,UAAMiC,GACJ,MAAMjD,EAAO9H,KAAKgL,aAClB,IAAIlC,EAAahB,GAAMgB,WACvB,GAAKA,EAAL,CAGA9I,KAAKiL,UAAW,EAChB,IACEnC,QAAmB9I,KAAKqB,QAAQ,sBAAuB,CACrD6J,QAASpC,IAGPA,GACF9I,KAAKyJ,iBAAiBX,EAC1B,CAAE,QACA9I,KAAKiL,UAAW,CAClB,CAZQ,CAaV,EAEA,aAAME,GAGJ,GAAyC,UAArCnL,KAAK8I,YAAYC,gBAArB,CAGA/I,KAAKiL,UAAW,EAChB,IAC2C,YAArCjL,KAAK8I,YAAYC,gBACnB/I,KAAK0J,aACG1J,KAAKqB,QAAQ,iCAAkC,CACnD+J,UAAWpL,KAAK8I,WAAW7F,MAE7BoI,KAAKvC,IAAU,IACZA,EACHgC,UAAW,iBAGb9K,KAAK0J,MAAQ1J,KAAK8I,YAAY7F,SAEpBjD,KAAKqB,QAAQ,2BAA4B,CAC7C+J,UAAWpL,KAAK8I,WAAW7F,GAC3BqI,MAAO,aAEAtL,KAAKqB,QAAQ,mCAAmCgK,KAAKvC,IAAU,IACrEA,EACHgC,UAAW,gBAGnB,CAAE,QACA9K,KAAKiL,UAAW,CAClB,CA3BQ,CA4BV,GAGF,aAAM1D,GACJvH,KAAK+K,aACC/K,KAAKmL,SACb,G,UCnIF,MAAMzJ,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASgG,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","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/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dropdown.vue?vue&type=template&id=3f1ad726&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=3f1ad726&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-3f1ad726\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=24c5aa28&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=24c5aa28&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-24c5aa28\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=2babe09c&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=2babe09c&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-2babe09c\"]])\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 \"./Index.vue?vue&type=template&id=6d38243d&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=6d38243d&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-6d38243d\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","ref","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","hidden","$data","visible","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","style","_normalizeStyle","_renderSlot","_ctx","$slots","undefined","components","DropdownBody","emits","props","type","String","default","Boolean","data","button","el","$refs","$el","querySelector","buttonStyle","getComputedStyle","buttonWidth","width","buttonHeight","height","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","getDropdownHeight","tagName","preventDefault","defaultPrevented","stopPropagation","document","removeEventListener","bus","emit","open","addEventListener","appendChild","$nextTick","adjustDropdownPos","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","newPosTop","add","$emit","onKeyUp","key","mounted","body","unmounted","render","itemClass_","disabled","hoverText","args","clicked","length","iconUrl","_hoisted_2","_component_Icon","Icon","itemClass","$parent","src","alt","className","color","isLoading","_createBlock","_component_Loading","collection","collection_type","_component_Music","filter","loading","path","onPlay","onPlayWithOpts","onSelect","selectedResult","onSelectCollection","selectCollection","items","_hoisted_3","collections","_component_Collections","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","Mixin","Collections","Loading","Music","NoItems","Results","sortedItems","item","item_type","init","getUrlArgs","loading_","item_id","refresh","parent_id","map","limit"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4669.105e470d.js b/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/4669.105e470d.js rename to platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js index 364920db26..c19ccbe087 100644 --- a/platypush/backend/http/webapp/dist/static/js/4669.105e470d.js +++ b/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js @@ -1,2 +1,2 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4669],{4669:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return xs}});var l=s(6252),a=s(3577);const i={class:"media-plugin fade-in"},n={class:"view-container"},o={key:0,class:"media-loading-indicator"},r={class:"subtitles-container"},d={key:0,class:"subtitles-content"},u={class:"play-url-container"},c={key:0,class:"add-to-playlist-container"},h={key:1,class:"info-container"};function p(e,t,s,p,m,w){const y=(0,l.up)("Nav"),f=(0,l.up)("Header"),g=(0,l.up)("Results"),v=(0,l.up)("TorrentTransfers"),b=(0,l.up)("MediaDownloads"),P=(0,l.up)("Browser"),C=(0,l.up)("Loading"),_=(0,l.up)("MediaView"),k=(0,l.up)("Subtitles"),D=(0,l.up)("Modal"),I=(0,l.up)("UrlPlayer"),S=(0,l.up)("PlaylistAdder"),x=(0,l.up)("Info");return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",i,[(0,l.Wm)(_,{"plugin-name":s.pluginName,status:m.selectedPlayer?.status||{},track:m.selectedPlayer?.status||{},buttons:s.mediaButtons,onInfo:t[16]||(t[16]=e=>m.infoTrack=e),onPlay:w.pause,onPause:w.pause,onStop:w.stop,onSetVolume:w.setVolume,onSeek:w.seek,onSearch:w.search,onMute:w.toggleMute,onUnmute:w.toggleMute},{default:(0,l.w5)((()=>[(0,l._)("main",null,[(0,l._)("div",{class:"nav-container from tablet",style:(0,a.j5)(w.navContainerStyle)},[(0,l.Wm)(y,{"selected-view":m.selectedView,"torrent-plugin":m.torrentPlugin,"download-icon-class":w.downloadIconClass,onInput:w.setView,onToggle:t[0]||(t[0]=e=>m.forceShowNav=!m.forceShowNav)},null,8,["selected-view","torrent-plugin","download-icon-class","onInput"])],4),(0,l._)("div",n,[(0,l.Wm)(f,{"plugin-name":s.pluginName,"selected-view":m.selectedView,"has-subtitles-plugin":w.hasSubtitlesPlugin,sources:m.sources,"selected-item":w.selectedItem,"selected-subtitles":m.selectedSubtitles,"browser-filter":m.browserFilter,"downloads-filter":m.downloadsFilter,"show-nav-button":!m.forceShowNav,ref:"header",onSearch:w.search,onSelectPlayer:t[1]||(t[1]=e=>m.selectedPlayer=e),onPlayerStatus:w.onStatusUpdate,onTorrentAdd:t[2]||(t[2]=e=>w.downloadTorrent(e)),onShowSubtitles:t[3]||(t[3]=e=>m.showSubtitlesModal=!m.showSubtitlesModal),onPlayUrl:w.showPlayUrlModal,onFilter:t[4]||(t[4]=e=>m.browserFilter=e),onFilterDownloads:t[5]||(t[5]=e=>m.downloadsFilter=e),onToggleNav:t[6]||(t[6]=e=>m.forceShowNav=!m.forceShowNav),onSourceToggle:t[7]||(t[7]=e=>m.sources[e]=!m.sources[e])},null,8,["plugin-name","selected-view","has-subtitles-plugin","sources","selected-item","selected-subtitles","browser-filter","downloads-filter","show-nav-button","onSearch","onPlayerStatus","onPlayUrl"]),(0,l._)("div",{class:(0,a.C_)(["body-container",{"expanded-header":e.$refs.header?.filterVisible}])},["search"===m.selectedView?((0,l.wg)(),(0,l.j4)(g,{key:0,results:m.results,"selected-result":m.selectedResult,sources:m.sources,"plugin-name":s.pluginName,loading:m.loading,filter:m.browserFilter,onAddToPlaylist:t[8]||(t[8]=e=>m.addToPlaylistItem=e),onOpenChannel:w.selectChannelFromItem,onSelect:t[9]||(t[9]=e=>w.onResultSelect(e)),onPlay:w.play,onPlayWithOpts:t[10]||(t[10]=e=>w.play(e.item,e.opts)),onView:w.view,onDownload:w.download,onDownloadAudio:w.downloadAudio},null,8,["results","selected-result","sources","plugin-name","loading","filter","onOpenChannel","onPlay","onView","onDownload","onDownloadAudio"])):"torrents"===m.selectedView?((0,l.wg)(),(0,l.j4)(v,{key:1,"plugin-name":m.torrentPlugin,"is-media":!0,onPlay:w.play},null,8,["plugin-name","onPlay"])):"downloads"===m.selectedView?((0,l.wg)(),(0,l.j4)(b,{key:2,"plugin-name":s.pluginName,downloads:m.downloads,filter:m.downloadsFilter,onPlay:w.play},null,8,["plugin-name","downloads","filter","onPlay"])):"browser"===m.selectedView?((0,l.wg)(),(0,l.j4)(P,{key:3,filter:m.browserFilter,loading:m.loading,"media-plugin":s.pluginName,"selected-playlist":w.selectedPlaylist,"selected-channel":w.selectedChannel,onAddToPlaylist:t[11]||(t[11]=e=>m.addToPlaylistItem=e),onBack:t[12]||(t[12]=e=>m.selectedResult=null),onDownload:w.download,onDownloadAudio:w.downloadAudio,onPathChange:t[13]||(t[13]=e=>m.browserFilter=""),onPlay:t[14]||(t[14]=e=>w.play(e)),onPlayWithOpts:t[15]||(t[15]=e=>w.play(e.item,e.opts))},null,8,["filter","loading","media-plugin","selected-playlist","selected-channel","onDownload","onDownloadAudio"])):(0,l.kq)("",!0)],2)]),m.opening?((0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(C)])):(0,l.kq)("",!0)])])),_:1},8,["plugin-name","status","track","buttons","onPlay","onPause","onStop","onSetVolume","onSeek","onSearch","onMute","onUnmute"]),(0,l._)("div",r,[(0,l.Wm)(D,{title:"Available subtitles",visible:m.showSubtitlesModal,ref:"subtitlesSelector",onClose:t[18]||(t[18]=e=>m.showSubtitlesModal=!1)},{default:(0,l.w5)((()=>[m.showSubtitlesModal&&null!=m.selectedResult?((0,l.wg)(),(0,l.iD)("div",d,[(0,l.Wm)(k,{item:m.selectedPlayer&&m.selectedPlayer.status&&("play"===m.selectedPlayer.status.state||"pause"===m.selectedPlayer.status.state)?m.selectedPlayer.status:m.results[m.selectedResult],onSelectSubs:t[17]||(t[17]=e=>w.selectSubtitles(e))},null,8,["item"])])):(0,l.kq)("",!0)])),_:1},8,["visible"])]),(0,l._)("div",u,[(0,l.Wm)(D,{title:"Play URL",ref:"playUrlModal",onOpen:w.onPlayUrlModalOpen},{default:(0,l.w5)((()=>[(0,l.Wm)(I,{value:m.urlPlay,onInput:t[19]||(t[19]=e=>m.urlPlay=e.target.value),onPlay:t[20]||(t[20]=e=>w.playUrl(e))},null,8,["value"])])),_:1},8,["onOpen"])]),m.addToPlaylistItem?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(D,{title:"Add to playlist",visible:null!=m.addToPlaylistItem,onClose:t[23]||(t[23]=e=>m.addToPlaylistItem=null)},{default:(0,l.w5)((()=>[(0,l.Wm)(S,{item:m.addToPlaylistItem,onDone:t[21]||(t[21]=e=>m.addToPlaylistItem=null),onClose:t[22]||(t[22]=e=>m.addToPlaylistItem=null)},null,8,["item"])])),_:1},8,["visible"])])):(0,l.kq)("",!0),null!=m.infoTrack?((0,l.wg)(),(0,l.iD)("div",h,[(0,l.Wm)(D,{ref:"infoModal",title:"Media info",visible:null!=m.infoTrack,onClose:t[26]||(t[26]=e=>m.infoTrack=null)},{default:(0,l.w5)((()=>[(0,l.Wm)(x,{item:m.infoTrack,pluginName:s.pluginName,onAddToPlaylist:t[24]||(t[24]=e=>m.addToPlaylistItem=e),onDownload:w.download,onDownloadAudio:w.downloadAudio,onOpenChannel:w.selectChannelFromItem,onPlay:w.play,onPlayWithOpts:t[25]||(t[25]=e=>w.play(e.item,e.opts))},null,8,["item","pluginName","onDownload","onDownloadAudio","onOpenChannel","onPlay"])])),_:1},8,["visible"])])):(0,l.kq)("",!0)])],1024)}var m=s(2918),w=s(8637);const y={class:"media-browser"},f={key:0,class:"media-index grid"},g=["onClick"],v={class:"icon"},b=["src"],P={class:"name"},C={key:1,class:"media-browser-body"};function _(e,t,s,i,n,o){return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",y,[n.mediaProvider?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",f,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.visibleMediaProviders,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"item",key:t,onClick:t=>n.mediaProvider=e},[(0,l._)("div",v,[n.providersMetadata[t].icon?.class?((0,l.wg)(),(0,l.iD)("i",(0,l.dG)({key:0,ref_for:!0},n.providersMetadata[t].icon,{style:{color:n.providersMetadata[t].icon?.color||"inherit"}}),null,16)):n.providersMetadata[t].icon?.url?((0,l.wg)(),(0,l.iD)("img",{key:1,src:n.providersMetadata[t].icon.url},null,8,b)):(0,l.kq)("",!0)]),(0,l._)("div",P,(0,a.zw)(n.providersMetadata[t].name),1)],8,g)))),128))])),n.mediaProvider?((0,l.wg)(),(0,l.iD)("div",C,[((0,l.wg)(),(0,l.j4)((0,l.LL)(n.mediaProvider),{filter:s.filter,loading:s.loading,"media-plugin":s.mediaPlugin,"selected-playlist":s.selectedPlaylist,"selected-channel":s.selectedChannel,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onBack:o.back,onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPathChange:t[3]||(t[3]=t=>e.$emit("path-change",t)),onPlay:t[4]||(t[4]=t=>e.$emit("play",t)),onPlayWithOpts:t[5]||(t[5]=t=>e.$emit("play-with-opts",t))},null,40,["filter","loading","media-plugin","selected-playlist","selected-channel","onBack"]))])):(0,l.kq)("",!0)])],1024)}var k=s(2262),D=s(8409),I=s(4569),S={mixins:[w.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","play-with-opts","remove-from-playlist","remove-playlist","rename-playlist"],components:{Browser:D.Z},props:{filter:{type:String,default:""},mediaPlugin:{type:String},selectedPlaylist:{type:Object},selectedChannel:{type:Object},loading:{type:Boolean,default:!1}},data(){return{mediaProvider:null,mediaProviders:{},providersMetadata:I}},computed:{mediaProvidersLookup(){return Object.keys(this.mediaProviders).reduce(((e,t)=>(e[t.toLowerCase()]=t,e)),{})},visibleMediaProviders(){return Object.entries(this.mediaProviders).filter((([e,t])=>t&&(!this.filter||e.toLowerCase().includes(this.filter.toLowerCase())))).reduce(((e,[t,s])=>(e[t]=s,e)),{})}},methods:{back(){this.mediaProvider=null,this.$emit("back")},registerMediaProvider(e){const t=(0,k.iH)((0,l.RC)((()=>s(6809)(`./${e}`))));this.$options.components[e]=t,this.mediaProviders[e]=t},async refreshMediaProviders(){const e=this.$root.config;this.mediaProviders={},this.registerMediaProvider("File"),e.youtube&&this.registerMediaProvider("YouTube"),e["media.jellyfin"]&&this.registerMediaProvider("Jellyfin")},onPlaylistChange(){if(!this.selectedPlaylist)return;const e=this.selectedPlaylist.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},onChannelChange(){if(!this.selectedChannel)return;const e=this.selectedChannel.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},updateView(){if(this.getUrlArgs().provider?.length){const e=this.getUrlArgs().provider,t=this.mediaProvidersLookup[e.toLowerCase()];if(!t?.length)return;this.mediaProvider=this.mediaProviders[t]}this.selectedPlaylist?this.onPlaylistChange():this.selectedChannel&&this.onChannelChange()}},watch:{mediaProvider(e){if(!e)return void this.setUrlArgs({provider:null});const t=Object.entries(this.mediaProviders).filter((t=>t[1]===e))?.[0]?.[0]?.toLowerCase();t?.length&&this.setUrlArgs({provider:t})},selectedPlaylist(){this.onPlaylistChange()},selectedChannel(){this.onChannelChange()}},async mounted(){await this.refreshMediaProviders(),this.updateView()},unmounted(){this.setUrlArgs({provider:null})}},x=s(3744);const N=(0,x.Z)(S,[["render",_],["__scopeId","data-v-54561484"]]);var $=N,M=s(9963);const T=e=>((0,l.dD)("data-v-3e938a5b"),e=e(),(0,l.Cn)(),e),q={class:"row"},L={key:0,class:"col-s-8 col-m-7 left side"},V=T((()=>(0,l._)("i",{class:"fa fa-filter"},null,-1))),U=[V],j={class:"search-box"},R={key:1,class:"col-s-8 col-m-7 left side"},Z={class:"search-box"},O={key:2,class:"col-s-8 col-m-7 left side"},W={class:"search-box"},F={key:3,class:"col-s-8 col-m-7 left side"},A={class:"search-box"},z=["value"],Y={class:"col-s-4 col-m-5 right side"},E=T((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),B=[E],J=T((()=>(0,l._)("i",{class:"fas fa-closed-captioning"},null,-1))),K=[J],H=T((()=>(0,l._)("i",{class:"fas fa-play"},null,-1))),G=[H],Q=["checked","onChange"];function X(e,t,s,i,n,o){const r=(0,l.up)("Players");return(0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["header",{"with-filter":n.filterVisible}])},[(0,l._)("div",q,["search"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",L,[(0,l._)("button",{title:"Filter",class:(0,a.C_)(["filter-btn",{selected:n.filterVisible}]),onClick:t[0]||(t[0]=e=>n.filterVisible=!n.filterVisible)},U,2),(0,l._)("form",{onSubmit:t[2]||(t[2]=(0,M.iM)(((...e)=>o.search&&o.search(...e)),["prevent"]))},[(0,l._)("label",j,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Search","onUpdate:modelValue":t[1]||(t[1]=e=>n.query=e)},null,512),[[M.nr,n.query]])])],32)])):"torrents"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",R,[(0,l._)("form",{onSubmit:t[4]||(t[4]=(0,M.iM)((t=>e.$emit("torrent-add",n.torrentURL)),["prevent"]))},[(0,l._)("label",Z,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[3]||(t[3]=e=>n.torrentURL=e)},null,512),[[M.nr,n.torrentURL]])])],32)])):"downloads"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",O,[(0,l._)("form",{onSubmit:t[6]||(t[6]=(0,M.iM)((t=>e.$emit("filter-downloads",n.downloadFilter)),["prevent"]))},[(0,l._)("label",W,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[5]||(t[5]=e=>n.downloadFilter=e)},null,512),[[M.nr,n.downloadFilter]])])],32)])):"browser"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",F,[(0,l._)("label",A,[(0,l._)("input",{type:"search",placeholder:"Filter",value:s.browserFilter,onChange:t[7]||(t[7]=t=>e.$emit("filter",t.target.value)),onKeyup:t[8]||(t[8]=t=>e.$emit("filter",t.target.value))},null,40,z)])])):(0,l.kq)("",!0),(0,l._)("div",Y,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},B)):(0,l.kq)("",!0),s.hasSubtitlesPlugin&&s.selectedItem&&("file"===s.selectedItem.type||(s.selectedItem.url||"").startsWith("file://"))?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Select subtitles",class:(0,a.C_)(["captions-btn",{selected:null!=s.selectedSubtitles}]),onClick:t[10]||(t[10]=t=>e.$emit("show-subtitles"))},K,2)):(0,l.kq)("",!0),(0,l.Wm)(r,{"plugin-name":s.pluginName,onSelect:t[11]||(t[11]=t=>e.$emit("select-player",t)),onStatus:t[12]||(t[12]=t=>e.$emit("player-status",t))},null,8,["plugin-name"]),(0,l._)("button",{title:"Play URL",onClick:t[13]||(t[13]=t=>e.$emit("play-url"))},G)])]),(0,l._)("div",{class:(0,a.C_)(["row filter fade-in",{hidden:!n.filterVisible}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(Object.keys(s.sources),(t=>((0,l.wg)(),(0,l.iD)("label",{key:t},[(0,l._)("input",{type:"checkbox",checked:s.sources[t],onChange:s=>e.$emit("source-toggle",t)},null,40,Q),(0,l.Uk)(" "+(0,a.zw)(t),1)])))),128))],2)],2)}const ee={class:"media-players"},te={class:"plugins"},se={class:"players"},le={class:"refresh"},ae={key:1,class:"no-results"};function ie(e,t,s,i,n,o){const r=(0,l.up)("Chromecast"),d=(0,l.up)("Kodi"),u=(0,l.up)("Mplayer"),c=(0,l.up)("Mpv"),h=(0,l.up)("GStreamer"),p=(0,l.up)("Vlc"),m=(0,l.up)("Loading"),w=(0,l.up)("DropdownItem"),y=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",ee,[(0,l._)("div",te,[(0,l.Wm)(r,{player:"media.chromecast"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"chromecastPlugin",onStatus:t[0]||(t[0]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(d,{player:"media.kodi"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"kodiPlugin",onStatus:t[1]||(t[1]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(u,{player:"media.mplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mplayerPlugin",onStatus:t[2]||(t[2]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(c,{player:"media.mpv"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mpvPlugin",onStatus:t[3]||(t[3]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(h,{player:"media.gstreamer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"gstreamerPlugin",onStatus:t[4]||(t[4]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(p,{player:"media.vlc"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"vlcPlugin",onStatus:t[5]||(t[5]=t=>e.$emit("status",t))},null,8,["player"])]),(0,l._)("div",se,[(0,l.Wm)(y,{title:n.selectedPlayer?.name||"Players","icon-class":n.selectedPlayer?n.selectedPlayer.iconClass:"fab fa-chromecast"},{default:(0,l.w5)((()=>[n.loading?((0,l.wg)(),(0,l.j4)(m,{key:0})):(0,l.kq)("",!0),(0,l._)("div",le,[(0,l.Wm)(w,{text:"Refresh","icon-class":"fa fa-sync-alt",onInput:o.refresh},null,8,["onInput"])]),n.players?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",ae,"No players found")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.players,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["player",{selected:null!=n.selectedPlayer&&n.selectedPlayer.pluginName===e.pluginName&&n.selectedPlayer.name===e.name}]),key:t},[(0,l.Wm)(w,{text:e.name,"icon-class":e.iconClass,onInput:t=>o.select(e)},null,8,["text","icon-class","onInput"])],2)))),128))])),_:1},8,["title","icon-class"])])])}s(560);var ne=s(4642),oe=s(7597),re=s(6791);function de(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var ue=s(1065),ce={name:"Mixin",mixins:[w.Z,ue.Z],emits:["status"],props:{player:{type:Object}},data(){return{iconClass:null,name:null,pluginName:null}},methods:{async getPlayers(){return[{iconClass:this.iconClass,name:this.name,pluginName:this.pluginName,component:this,status:await this.status()}]},async status(){return await this.request(`${this.pluginName}.status`)},async play(e,t,s,l){if(!e)return await this.pause();const a={resource:e.url,subtitles:t,metadata:e};return l?.cache&&(a.cache_streams=!0),await this.request(`${this.pluginName}.play`,a)},async pause(){return await this.request(`${this.pluginName}.pause`)},async stop(){return await this.request(`${this.pluginName}.stop`)},async setVolume(e){return await this.request(`${this.pluginName}.set_volume`,{volume:e})},async toggleMute(){return await this.request(`${this.pluginName}.mute`)},async seek(e){return await this.request(`${this.pluginName}.seek`,{position:e})},async onNewMedia(e){const t=await this.onMediaEvent(e);t&&e.title&&this.notify({title:e.player||e.device||this.player?.name||this.name||this.pluginName,text:e.title,image:{iconClass:this.iconClass||"fa fa-play"}})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status()),!0)},async addSubtitles(e){await this.request(`${this.pluginName}.add_subtitles`,{filename:e}),await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!0})},async removeSubtitles(){await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!1})},supports(e){return"file"===e?.type||"youtube"===e?.type||(e.url||e).startsWith("file://")||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}},mounted(){this.subscribe(this.onNewMedia,`on-new-media-${this.pluginName}`,"platypush.message.event.media.NewPlayingMediaEvent"),this.subscribe(this.onMediaEvent,`on-media-event-${this.pluginName}`,"platypush.message.event.media.MediaPlayEvent","platypush.message.event.media.MediaStopEvent","platypush.message.event.media.MediaPauseEvent","platypush.message.event.media.MediaSeekEvent","platypush.message.event.media.MediaVolumeChangedEvent","platypush.message.event.media.MediaMuteChangedEvent")},destroy(){this.unsubscribe(`on-media-event-${this.pluginName}`)}};const he=ce;var pe=he,me={name:"Chromecast",mixins:[pe],emits:["status"],data(){return{name:"Chromecast",pluginName:"media.chromecast",iconClass:"fab fa-chromecast"}},methods:{async getPlayers(){const e=Object.values(await this.request(`${this.pluginName}.status`));return Promise.all(e.map((async e=>({...e,iconClass:"audio"===e.type?"fa fa-volume-up":"fab fa-chromecast",pluginName:this.pluginName,component:this}))))},getPlayerName(e){return"string"===typeof e?e:e?e?.name:this.player?.name},async status(e){return(await this.request(`${this.pluginName}.status`,{chromecast:this.getPlayerName(e)}))?.status},async play(e,t,s){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,chromecast:this.getPlayerName(s),subtitles:t,metadata:e}):await this.pause(s)},async pause(e){return await this.request(`${this.pluginName}.pause`,{chromecast:this.getPlayerName(e)})},async stop(e){return await this.request(`${this.pluginName}.quit`,{chromecast:this.getPlayerName(e)})},async setVolume(e,t){return await this.request(`${this.pluginName}.set_volume`,{volume:e,chromecast:this.getPlayerName(t)})},async seek(e,t){return await this.request(`${this.pluginName}.seek`,{position:e,chromecast:this.getPlayerName(t)})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status(e.player)),!0)},supports(){return!0}}};const we=(0,x.Z)(me,[["render",de]]);var ye=we;function fe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var ge={name:"Kodi",mixins:[pe],data(){return{iconClass:"fa fa-kodi",name:"Kodi",pluginName:"media.kodi"}},methods:{async getPlayers(){return[{iconClass:this.iconClass,pluginName:this.pluginName,name:this.$root.config["media.kodi"]?.host||this.name,component:this,status:await this.request(`${this.pluginName}.status`)}]},supports(e){return"youtube"===e?.type||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}}};const ve=(0,x.Z)(ge,[["render",fe]]);var be=ve;function Pe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Ce={name:"Mplayer",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"MPlayer",pluginName:"media.mplayer"}}};const _e=(0,x.Z)(Ce,[["render",Pe]]);var ke=_e;function De(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Ie={name:"Mpv",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"mpv",pluginName:"media.mpv"}}};const Se=(0,x.Z)(Ie,[["render",De]]);var xe=Se;function Ne(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var $e={mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"GStreamer",pluginName:"media.gstreamer"}}};const Me=(0,x.Z)($e,[["render",Ne]]);var Te=Me;function qe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Le={name:"Vlc",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"VLC",pluginName:"media.vlc"}}};const Ve=(0,x.Z)(Le,[["render",qe]]);var Ue=Ve,je={name:"Players",components:{Loading:re.Z,DropdownItem:oe.Z,Dropdown:ne.Z,Chromecast:ye,Kodi:be,Mplayer:ke,Mpv:xe,GStreamer:Te,Vlc:Ue},emits:["select","status"],mixins:[w.Z],props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,players:[],selectedPlayer:null,config:{},plugins:[]}},methods:{loadPlugins(){this.plugins=Object.entries(this.$refs).filter((e=>e[0].endsWith("Plugin"))).map((e=>e[1]))},async refresh(){this.players=[],this.loading=!0;const e=this.$root.config;try{await Promise.all(this.plugins.map((async t=>{if(!(t.pluginName in e))return;const s=await t.getPlayers();if(this.players.push(...s),null==this.selectedPlayer&&t.pluginName===this.pluginName&&s.length>0){const e=this.getUrlArgs().player;let t=s[0];e?.length&&(t=s.find((t=>t.name===e)),t||(t=s[0])),this.select(t)}})))}finally{this.loading=!1}},select(e){this.selectedPlayer=e,this.$emit("select",e)}},async mounted(){await this.loadPlugins(),await this.refresh()}};const Re=(0,x.Z)(je,[["render",ie]]);var Ze=Re,Oe={name:"Header",components:{Players:Ze},mixins:[w.Z],emits:["filter","filter-downloads","play-url","player-status","search","select-player","show-subtitles","source-toggle","toggle-nav","torrent-add"],props:{pluginName:{type:String,required:!0},selectedView:{type:String,required:!0},selectedSubtitles:{type:String},selectedItem:{type:Object},hasSubtitlesPlugin:{type:Boolean,default:!1},showNavButton:{type:Boolean},browserFilter:{type:String,default:""},sources:{type:Object,default:()=>{}}},data(){return{filterVisible:!1,query:"",torrentURL:"",downloadFilter:""}},computed:{enabledTypes(){return Object.keys(this.sources).filter((e=>this.sources[e]))}},methods:{search(){this.query?.length&&this.enabledTypes?.length&&this.$emit("search",{query:this.query,types:this.enabledTypes})}},mounted(){this.$nextTick((()=>{const e=this.getUrlArgs()?.q;e&&(this.query=e,this.$emit("search",{query:e,types:this.enabledTypes}))})),this.$watch((()=>this.selectedView),(()=>{this.$emit("filter",""),this.torrentURL="",this.query=""}))}};const We=(0,x.Z)(Oe,[["render",X],["__scopeId","data-v-3e938a5b"]]);var Fe=We,Ae=s(9202);const ze=e=>((0,l.dD)("data-v-e857a488"),e=e(),(0,l.Cn)(),e),Ye={key:1,class:"media-downloads fade-in"},Ee={key:0,class:"no-content"},Be={key:1,class:"no-content"},Je={key:2,class:"items"},Ke=["onClick"],He={class:"col-8 left side"},Ge=["textContent"],Qe={class:"col-2 right side"},Xe=["textContent"],et={class:"col-2 right side"},tt={key:0,class:"modal-body media-info"},st={key:0,class:"row"},lt=ze((()=>(0,l._)("div",{class:"attr"},"Path",-1))),at=["textContent"],it={key:1,class:"row"},nt=ze((()=>(0,l._)("div",{class:"attr"},"Remote URL",-1))),ot={class:"value"},rt=["href","textContent"],dt={key:2,class:"row"},ut=ze((()=>(0,l._)("div",{class:"attr"},"Local URL",-1))),ct={class:"value"},ht=["href","textContent"],pt={key:3,class:"row"},mt=ze((()=>(0,l._)("div",{class:"attr"},"State",-1))),wt=["textContent"],yt={key:4,class:"row"},ft=ze((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),gt=["textContent"],vt={key:5,class:"row"},bt=ze((()=>(0,l._)("div",{class:"attr"},"Size",-1))),Pt=["textContent"],Ct={key:6,class:"row"},_t=ze((()=>(0,l._)("div",{class:"attr"},"Started",-1))),kt=["textContent"],Dt={key:7,class:"row"},It=ze((()=>(0,l._)("div",{class:"attr"},"Ended",-1))),St=["textContent"];function xt(e,t,s,i,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),c=(0,l.up)("Modal"),h=(0,l.up)("ConfirmDialog");return n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",Ye,[Object.keys(s.downloads).length?Object.keys(o.filteredDownloads).length?((0,l.wg)(),(0,l.iD)("div",Je,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.filteredDownloads,((s,i)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:n.selectedItem===i}]),key:i,onClick:e=>n.selectedItem=i},[(0,l._)("div",He,[(0,l._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":"completed"===s.state.toLowerCase(),"fa-play":"downloading"===s.state.toLowerCase(),"fa-pause":"paused"===s.state.toLowerCase(),"fa-times":"cancelled"===s.state.toLowerCase(),"fa-stop":"idle"===s.state.toLowerCase(),"fa-hourglass-half":"started"===s.state.toLowerCase()}])},null,2),(0,l._)("div",{class:"title",textContent:(0,a.zw)(s.path||s.url)},null,8,Ge)]),(0,l._)("div",Qe,[(0,l._)("span",{textContent:(0,a.zw)(o.displayProgress[i])},null,8,Xe)]),(0,l._)("div",et,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>n.selectedItem=i},{default:(0,l.w5)((()=>["completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:0,"icon-class":"fa fa-play",text:"Play",onInput:t=>e.$emit("play",{url:`file:///${s.path}`})},null,8,["onInput"])):(0,l.kq)("",!0),"downloading"===s.state.toLowerCase()||"started"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:1,"icon-class":"fa fa-pause",text:"Pause download",onInput:e=>o.pause(s)},null,8,["onInput"])):(0,l.kq)("",!0),"paused"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:2,"icon-class":"fa fa-rotate-left",text:"Resume download",onInput:e=>o.resume(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:3,"icon-class":"fa fa-eraser",text:"Clear from queue",onInput:e=>o.clear(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"!==s.state.toLowerCase()&&"cancelled"!==s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:4,"icon-class":"fa fa-stop",text:"Cancel",onInput:e=>o.cancel(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()||"cancelled"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:5,"icon-class":"fa fa-trash",text:"Remove file",onInput:e=>o.onDeleteSelected(s)},null,8,["onInput"])):(0,l.kq)("",!0),(0,l.Wm)(d,{"icon-class":"fa fa-info",text:"Media info",onInput:t[0]||(t[0]=t=>e.$refs.mediaInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,Ke)))),128))])):((0,l.wg)(),(0,l.iD)("div",Be,"No media downloads match the filter")):((0,l.wg)(),(0,l.iD)("div",Ee,"No media downloads in progress")),(0,l.Wm)(c,{ref:"mediaInfo",title:"Media info",width:"80%"},{default:(0,l.w5)((()=>[null!=n.selectedItem&&s.downloads[n.selectedItem]?((0,l.wg)(),(0,l.iD)("div",tt,[s.downloads[n.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",st,[lt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.downloads[n.selectedItem].path)},null,8,at)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].url?((0,l.wg)(),(0,l.iD)("div",it,[nt,(0,l._)("div",ot,[(0,l._)("a",{href:s.downloads[n.selectedItem].url,target:"_blank",textContent:(0,a.zw)(s.downloads[n.selectedItem].url)},null,8,rt)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].path?((0,l.wg)(),(0,l.iD)("div",dt,[ut,(0,l._)("div",ct,[(0,l._)("a",{href:o.localURL(s.downloads[n.selectedItem]),target:"_blank",textContent:(0,a.zw)(s.downloads[n.selectedItem].path)},null,8,ht)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",pt,[mt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.downloads[n.selectedItem].state)},null,8,wt)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].progress?((0,l.wg)(),(0,l.iD)("div",yt,[ft,(0,l._)("div",{class:"value",textContent:(0,a.zw)(o.displayProgress[n.selectedItem])},null,8,gt)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].size?((0,l.wg)(),(0,l.iD)("div",vt,[bt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.downloads[n.selectedItem].size))},null,8,Pt)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].started_at?((0,l.wg)(),(0,l.iD)("div",Ct,[_t,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.downloads[n.selectedItem].started_at))},null,8,kt)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].ended_at?((0,l.wg)(),(0,l.iD)("div",Dt,[It,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.downloads[n.selectedItem].ended_at))},null,8,St)])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(h,{ref:"deleteConfirmDialog",title:"Delete file",onInput:o.rm,onClose:t[1]||(t[1]=e=>n.mediaToDelete=null)},{default:(0,l.w5)((()=>[(0,l.Uk)(" Are you sure you want to delete the downloaded file? ")])),_:1},8,["onInput"])]))}var Nt=s(3513),$t={mixins:[w.Z,ue.Z],emits:["play","refresh"],components:{ConfirmDialog:Nt.Z,Dropdown:ne.Z,DropdownItem:oe.Z,Loading:re.Z,Modal:m.Z},props:{downloads:{type:Object,default:()=>({})},pluginName:{type:String,required:!0},filter:{type:String,default:""}},data(){return{loading:!1,selectedItem:null,mediaToDelete:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.downloads[this.selectedItem]?.files?.length?this.downloads[this.selectedItem].files.map((e=>e.split("/").pop())):[]},displayProgress(){return Object.values(this.downloads).reduce(((e,t)=>{let s=this.round(t.progress,2),l=null!=s?`${s}%`:"N/A";return"completed"===t.state.toLowerCase()&&(l="100%"),e[t.path]=l,e}),{})},filteredDownloads(){const e=(this.filter||"").trim().toLowerCase();let t=Object.values(this.downloads);return e?.length&&(t=t.filter((t=>t.path.toLowerCase().includes(e)||t.url.toLowerCase().includes(e)))),t.reduce(((e,t)=>(e[t.path]=t,e)),{})}},methods:{async run(e,t){this.loading=!0;try{await this.request(`${this.pluginName}.${e}`,{path:t.path})}finally{this.loading=!1}},async pause(e){await this.run("pause_download",e)},async resume(e){await this.run("resume_download",e)},async clear(e){await this.run("clear_downloads",e),this.downloads[e.path]&&delete this.downloads[e.path]},async cancel(e){await this.run("cancel_download",e)},async rm(){const e=this.mediaToDelete;if(e)try{await this.request("file.unlink",{file:e.path})}finally{await this.clear(e)}},localURL(e){return`${window.location.origin}/file?path=${encodeURIComponent(e.path)}`},onDeleteSelected(e){this.mediaToDelete=e,this.$refs.deleteConfirmDialog.show()}}};const Mt=(0,x.Z)($t,[["render",xt],["__scopeId","data-v-e857a488"]]);var Tt=Mt,qt=s(644);const Lt=e=>((0,l.dD)("data-v-c67b72b8"),e=e(),(0,l.Cn)(),e),Vt=Lt((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),Ut=[Vt],jt=["title","onClick"];function Rt(e,t,s,i,n,o){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},Ut),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedViews,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t,title:e.displayName,class:(0,a.C_)({selected:t===s.selectedView,...o.customClasses[t]}),onClick:e=>o.input(t)},[(0,l._)("i",{class:(0,a.C_)(e.iconClass)},null,2)],10,jt)))),128))])}var Zt={mixins:[w.Z],emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},torrentPlugin:{type:String},downloadIconClass:{type:String},views:{type:Object,default:()=>({search:{iconClass:"fa fa-search",displayName:"Search"},browser:{iconClass:"fa fa-folder",displayName:"Browser"},downloads:{iconClass:"fa fa-download",displayName:"Downloads"},torrents:{iconClass:"fa fa-magnet",displayName:"Torrents"}})}},computed:{displayedViews(){const e={...this.views};return this.torrentPlugin?.length||delete e.torrents,e},customClasses(){return{downloads:this.downloadIconClass.split(" ").reduce(((e,t)=>(e[t]=!0,e)),{})}}},methods:{input(e){this.$emit("input",e),this.setUrlArgs({view:e})}}};const Ot=(0,x.Z)(Zt,[["render",Rt],["__scopeId","data-v-c67b72b8"]]);var Wt=Ot;const Ft=e=>((0,l.dD)("data-v-1def516f"),e=e(),(0,l.Cn)(),e),At={class:"playlist-adder-container"},zt={class:"playlists"},Yt={class:"playlist new-playlist"},Et=Ft((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1))),Bt=["onClick"],Jt=Ft((()=>(0,l._)("i",{class:"fa fa-list"},null,-1)));function Kt(e,t,s,i,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("TextPrompt");return(0,l.wg)(),(0,l.iD)("div",At,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,{ref:"newPlaylistName",visible:n.showNewPlaylist,onInput:t[0]||(t[0]=e=>o.createPlaylist(e))},{default:(0,l.w5)((()=>[(0,l.Uk)(" Playlist name ")])),_:1},8,["visible"]),(0,l._)("div",zt,[(0,l._)("div",Yt,[(0,l._)("button",{onClick:t[1]||(t[1]=e=>n.showNewPlaylist=!0)},[Et,(0,l.Uk)(" Create new playlist ")])]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.playlists,(e=>((0,l.wg)(),(0,l.iD)("div",{class:"playlist",key:e.id},[(0,l._)("button",{onClick:t=>o.addToPlaylist(e.id)},[Jt,(0,l.Uk)(" "+(0,a.zw)(e.name),1)],8,Bt)])))),128))])])}var Ht=s(671),Gt={emits:["done"],mixins:[w.Z],components:{Loading:re.Z,TextPrompt:Ht.Z},props:{item:{type:Object,required:!0}},data(){return{loading:!1,playlists:[],showNewPlaylist:!1}},methods:{async createPlaylist(e){if(e=e?.trim(),e?.length){this.loading=!0;try{const t=await this.request("youtube.create_playlist",{name:e});await this.request("youtube.add_to_playlist",{playlist_id:t.id,video_id:this.item.id||this.item.url}),this.$emit("done"),this.notify({text:"Playlist created and video added",image:{icon:"check"}})}finally{this.loading=!1,this.showNewPlaylist=!1}}},async refreshPlaylists(){this.loading=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading=!1}},async addToPlaylist(e){this.loading=!0;try{await this.request("youtube.add_to_playlist",{playlist_id:e,video_id:this.item.id||this.item.url}),this.notify({text:"Video added to playlist",image:{icon:"check"}}),this.$emit("done")}finally{this.loading=!1}}},mounted(){this.refreshPlaylists()}};const Qt=(0,x.Z)(Gt,[["render",Kt],["__scopeId","data-v-1def516f"]]);var Xt=Qt,es=s(5167);const ts=e=>((0,l.dD)("data-v-77ae3705"),e=e(),(0,l.Cn)(),e),ss={class:"subtitles-container"},ls={class:"items"},as=ts((()=>(0,l._)("div",{class:"col-1 icon"},[(0,l._)("i",{class:"fa fa-ban"})],-1))),is=ts((()=>(0,l._)("div",{class:"col-11 title"},"None",-1))),ns=[as,is],os=["onClick"],rs={class:"col-1 icon"},ds={key:0,class:"fa fa-file"},us={key:2,class:"fa fa-closed-captioning"},cs={class:"footer"};function hs(e,t,s,i,n,o){const r=(0,l.up)("Loading");return(0,l.wg)(),(0,l.iD)("div",ss,[(0,l._)("div",ls,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l._)("div",{class:(0,a.C_)(["row item",{selected:null==n.selectedItem}]),onClick:t[0]||(t[0]=e=>n.selectedItem=null)},ns,2),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.items,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:n.selectedItem===t}]),key:t,onClick:e=>n.selectedItem=t},[(0,l._)("div",rs,[e.IsLocal?((0,l.wg)(),(0,l.iD)("i",ds)):e.ISO639?((0,l.wg)(),(0,l.iD)("i",{key:1,class:(0,a.C_)(["flag-icon",`flag-icon-${e.ISO639}`])},null,2)):((0,l.wg)(),(0,l.iD)("i",us))]),(0,l.Uk)(" "+(0,a.zw)(e.SubFileName),1)],10,os)))),128))]),(0,l._)("div",cs,[(0,l._)("button",{onClick:t[1]||(t[1]=t=>e.$emit("select-subs",null==n.selectedItem?null:n.items[n.selectedItem]))},"Select")])])}var ps={name:"Subtitles",mixins:[w.Z],components:{Loading:re.Z},emits:["select-subs"],props:{item:{type:Object,default:()=>{}}},data(){return{loading:!1,items:[],selectedItem:null}},methods:{async refresh(){this.loading=!0;try{this.items=await this.request("media.subtitles.search",{resource:this.item.url,language:"all"})}finally{this.loading=!1}}},mounted(){this.refresh()}};const ms=(0,x.Z)(ps,[["render",hs],["__scopeId","data-v-77ae3705"]]);var ws=ms,ys=s(8);const fs=e=>((0,l.dD)("data-v-6f90e487"),e=e(),(0,l.Cn)(),e),gs={class:"row"},vs={class:"row footer"},bs=["disabled"],Ps=fs((()=>(0,l._)("i",{class:"fa fa-play"},null,-1)));function Cs(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("form",{class:"url-player",onSubmit:t[1]||(t[1]=(0,M.iM)((t=>e.$emit("play",i.value)),["prevent"]))},[(0,l._)("div",gs,[(0,l._)("label",null,[(0,l.Uk)(" Play URL (use the file:// prefix for local files) "),(0,l.wy)((0,l._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),ref:"playUrlInput",autofocus:""},null,512),[[M.nr,i.value]])])]),(0,l._)("div",vs,[(0,l._)("button",{type:"submit",disabled:!i.value?.length},[Ps,(0,l.Uk)(" Play ")],8,bs)])],32)}var _s={emits:["input","play"],props:{playUrl:{type:String,default:""}},data(){return{value:this.playUrl}}};const ks=(0,x.Z)(_s,[["render",Cs],["__scopeId","data-v-6f90e487"]]);var Ds=ks,Is={name:"Media",mixins:[w.Z,ue.Z],components:{Browser:$,Header:Fe,Info:Ae.Z,Loading:re.Z,MediaDownloads:Tt,MediaView:qt.Z,Modal:m.Z,Nav:Wt,PlaylistAdder:Xt,Results:es.Z,Subtitles:ws,TorrentTransfers:ys.Z,UrlPlayer:Ds},props:{pluginName:{type:String,required:!0},mediaButtons:{type:Object,default:()=>({previous:!1,next:!1,stop:!0})}},data(){return{addToPlaylistItem:null,awaitingPlayTorrent:null,browserFilter:null,downloads:{},downloadsFilter:null,forceShowNav:!1,infoTrack:null,loading:!1,opening:!1,prevSelectedView:null,results:[],selectedPlayer:null,selectedResult:null,selectedSubtitles:null,selectedView:"search",showSubtitlesModal:!1,sources:{file:!0,youtube:!0,torrent:!0},urlPlay:null,torrentPlugin:null,torrentPlugins:["torrent","rtorrent"]}},computed:{hasSubtitlesPlugin(){return"media.subtitles"in this.$root.config},navContainerStyle(){return this.forceShowNav?{display:"flex !important"}:{}},selectedItem(){return this.selectedPlayer&&this.selectedPlayer.status&&("play"===this.selectedPlayer.status.state||"pause"===this.selectedPlayer.status.state)?this.selectedPlayer.status:this.results[this.selectedResult]},selectedPlaylist(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"playlist"!==e?.item_type?null:this.results[this.selectedResult]},selectedChannel(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"channel"!==e?.item_type?null:this.results[this.selectedResult]},hasPendingDownloads(){return Object.values(this.downloads).some((e=>!["completed","cancelled"].includes(e.state.toLowerCase())))},allDownloadsCompleted(){return Object.values(this.downloads).length&&Object.values(this.downloads).every((e=>["completed","cancelled"].includes(e.state.toLowerCase())))},downloadIconClass(){return this.hasPendingDownloads?"glow loop":this.allDownloadsCompleted?"completed":""}},methods:{async search(e){this.loading=!0,this.setUrlArgs({q:e.query});try{this.results=await this.request(`${this.pluginName}.search`,e)}finally{this.loading=!1}},async play(e,t){if("torrent"===e?.type)return this.awaitingPlayTorrent=e.url,this.notify({text:"Torrent queued for download",image:{iconClass:"fa fa-magnet"}}),void await this.download(e);this.opening=!0;try{this.selectedPlayer.component.supports(e)||(e=await this.startStreaming(e,this.pluginName)),await this.selectedPlayer.component.play(e,this.selectedSubtitles,this.selectedPlayer,t),await this.refresh(e)}finally{this.opening=!1}},async pause(){await this.selectedPlayer.component.pause(this.selectedPlayer),await this.refresh()},async stop(){await this.selectedPlayer.component.stop(this.selectedPlayer),await this.refresh()},async setVolume(e){await this.selectedPlayer.component.setVolume(e,this.selectedPlayer),await this.refresh()},async toggleMute(){await this.selectedPlayer.component.toggleMute(this.selectedPlayer),await this.refresh()},async seek(e){await this.selectedPlayer.component.seek(e,this.selectedPlayer),await this.refresh()},async view(e){const t=await this.startStreaming(e,this.pluginName,!0);window.open(t.url,"_blank")},async download(e,t){switch(e.type){case"torrent":return await this.downloadTorrent(e,t);case"youtube":return await this.downloadYoutube(e,t)}},async downloadAudio(e){await this.download(e,{onlyAudio:!0})},async refresh(e){let t={...await this.selectedPlayer.component.status(this.selectedPlayer),...e||{}};this.setStatus(t)},setStatus(e){const t=this.selectedPlayer?.status||{};let s={};s=t.resource===e.resource?{...t,...e}:e,this.selectedPlayer.status=s},onStatusUpdate(e){this.selectedPlayer&&this.setStatus(e)},onPlayUrlModalOpen(){const e=this.$refs.playUrlModal;this.urlPlay="",e.$nextTick((()=>{const t=e.$el.querySelector("input[type=text]");t&&(t.focus(),t.select())}))},onTorrentQueued(e){this.notify({title:"Torrent queued for download",text:e.name,image:{iconClass:"fa fa-magnet"}})},onTorrentMetadata(e){this.notify({title:"Torrent metadata downloaded",text:e.name,image:{iconClass:"fa fa-info"}})},onTorrentDownloadStart(e){this.notify({title:"Torrent download started",text:e.name,image:{iconClass:"fa fa-download"}})},onTorrentDownloadCompleted(e){this.notify({title:"Torrent download completed",text:e.name,image:{iconClass:"fa fa-check"}})},getTorrentPlugin(){const e=this.$root.config[this.pluginName]||{};let t=e.torrent_plugin;if(!t)for(let s of this.torrentPlugins)if(s in this.$root.config){t=s;break}return t},async downloadTorrent(e){const t=this.getTorrentPlugin();if(t){if(e?.url)return await this.request(`${t}.download`,{torrent:e.url||e});this.notify({text:"No torrent URL available",error:!0})}else this.notify({text:"No torrent plugins configured",error:!0})},async downloadYoutube(e,t){if(!e?.url)return void this.notify({text:"No YouTube URL available",error:!0});const s={url:e.url},l=!!t?.onlyAudio;l&&(s.only_audio=!0),await this.request(`${this.pluginName}.download`,s)},async selectSubtitles(e){if(this.$refs.subtitlesSelector.close(),!e)return void(this.selectedSubtitles=null);this.notify({text:"Downloading subtitles track",image:{iconClass:"fa fa-download"}});const t=await this.request("media.subtitles.download",{link:e.SubDownloadLink});this.selectedSubtitles=t.filename,this.notify({text:"Subtitles track downloaded",image:{iconClass:"fa fa-check"}})},onResultSelect(e){null==this.selectedResult||this.selectedResult!==e?(this.selectedResult=e,this.selectedSubtitles=null):this.selectedResult=null;const t=this.results[this.selectedResult];null==this.selectedResult||"playlist"!==t?.item_type&&"channel"!==t?.item_type?this.selectedView=this.prevSelectedView||"search":this.onBrowserItemSelect()},onBrowserItemSelect(){this.prevSelectedView!=this.selectedView&&(this.prevSelectedView=this.selectedView),this.selectedView="browser"},showPlayUrlModal(){this.$refs.playUrlModal.show()},async playUrl(e){this.urlPlay=e,await this.play({url:e})},async refreshDownloads(){this.downloads=(await this.request(`${this.pluginName}.get_downloads`)).reduce(((e,t)=>(e[t.path]=t,e)),{})},setView(e){this.selectedView=e,"search"===e&&(this.selectedResult=null)},updateView(){const e=this.getUrlArgs();e.view&&(this.selectedView=e.view),e.player&&this.players?.length&&(this.selectedPlayer=this.players.find((t=>t.name===e.player))),e.subtitles&&(this.selectedSubtitles=e.subtitles)},onDownloadStarted(e){this.downloads[e.path]=e,this.notify({title:"Media download started",html:`Saving ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-download"}})},onDownloadCompleted(e){this.downloads[e.path]=e,this.downloads[e.path].progress=100,this.notify({title:"Media download completed",html:`Saved ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-check"}})},onDownloadError(e){this.downloads[e.path]=e,this.notify({title:"Media download error",html:`Error downloading ${e.resource}: ${e.error}`,error:!0,image:{iconClass:"fa fa-exclamation-triangle"}})},onDownloadCancelled(e){this.downloads[e.path]=e,this.notify({title:"Media download cancelled",html:`Cancelled download of ${e.resource}`,image:{iconClass:"fa fa-times"}})},onDownloadPaused(e){this.downloads[e.path]=e,this.notify({title:"Media download paused",html:`Paused download of ${e.resource}`,image:{iconClass:"fa fa-pause"}})},onDownloadResumed(e){this.downloads[e.path]=e,this.notify({title:"Media download resumed",html:`Resumed download of ${e.resource}`,image:{iconClass:"fa fa-play"}})},onDownloadProgress(e){this.downloads[e.path]=e},onDownloadClear(e){e.path in this.downloads&&delete this.downloads[e.path]},selectChannelFromItem(e){const t=e?.type,s=e?.channel_id||e?.channel?.id||e?.channel_url.split("/").pop();(t||null!=s)&&(this.setUrlArgs({provider:t,section:"subscriptions",channel:s}),this.selectedView="browser")}},watch:{selectedPlayer(e){this.setUrlArgs({player:e?.name}),e&&this.refresh()},selectedSubtitles(e){this.setUrlArgs({subtitles:this.selectedSubtitles}),new Set(["play","pause"]).has(this.selectedPlayer?.status?.state)&&(e?this.selectedPlayer.component.addSubtitles(e):this.selectedPlayer.component.removeSubtitles())},selectedView(){this.setUrlArgs({view:this.selectedView})}},async mounted(){this.torrentPlugin=this.getTorrentPlugin(),this.subscribe(this.onTorrentQueued,"on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentMetadata,"on-torrent-metadata","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentDownloadStart,"on-torrent-download-start","platypush.message.event.torrent.TorrentDownloadStartEvent"),this.subscribe(this.onTorrentDownloadCompleted,"on-torrent-download-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onDownloadStarted,"on-download-started","platypush.message.event.media.MediaDownloadStartedEvent"),this.subscribe(this.onDownloadCompleted,"on-download-completed","platypush.message.event.media.MediaDownloadCompletedEvent"),this.subscribe(this.onDownloadError,"on-download-error","platypush.message.event.media.MediaDownloadErrorEvent"),this.subscribe(this.onDownloadCancelled,"on-download-cancelled","platypush.message.event.media.MediaDownloadCancelledEvent"),this.subscribe(this.onDownloadPaused,"on-download-paused","platypush.message.event.media.MediaDownloadPausedEvent"),this.subscribe(this.onDownloadResumed,"on-download-resumed","platypush.message.event.media.MediaDownloadResumedEvent"),this.subscribe(this.onDownloadProgress,"on-download-progress","platypush.message.event.media.MediaDownloadProgressEvent"),this.subscribe(this.onDownloadClear,"on-download-clear","platypush.message.event.media.MediaDownloadClearEvent"),"media.plex"in this.$root.config&&(this.sources.plex=!0),"media.jellyfin"in this.$root.config&&(this.sources.jellyfin=!0),await this.refreshDownloads(),this.updateView()},destroy(){this.unsubscribe("on-torrent-queued"),this.unsubscribe("on-torrent-metadata"),this.unsubscribe("on-torrent-download-start"),this.unsubscribe("on-torrent-download-completed"),this.unsubscribe("on-download-started"),this.unsubscribe("on-download-completed"),this.unsubscribe("on-download-error"),this.unsubscribe("on-download-cancelled"),this.unsubscribe("on-download-paused"),this.unsubscribe("on-download-resumed"),this.unsubscribe("on-download-progress"),this.unsubscribe("on-download-clear")}};const Ss=(0,x.Z)(Is,[["render",p],["__scopeId","data-v-739c64ca"]]);var xs=Ss},8:function(e,t,s){"use strict";s.d(t,{Z:function(){return ye}});var l=s(6252),a=s(3577);const i=e=>((0,l.dD)("data-v-65e233cd"),e=e(),(0,l.Cn)(),e),n={key:1,class:"torrent-transfers fade-in"},o={key:0,class:"no-content"},r=["onClick"],d={class:"col-8 left side"},u=["textContent"],c={class:"col-2 right side"},h=["textContent"],p={class:"col-2 right side"},m={key:0,class:"modal-body torrent-info"},w={key:0,class:"row"},y=i((()=>(0,l._)("div",{class:"attr"},"Name",-1))),f=["textContent"],g={key:1,class:"row"},v=i((()=>(0,l._)("div",{class:"attr"},"State",-1))),b=["textContent"],P={class:"row"},C=i((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),_=["textContent"],k={class:"row"},D=i((()=>(0,l._)("div",{class:"attr"},"DL rate",-1))),I=["textContent"],S={class:"row"},x=i((()=>(0,l._)("div",{class:"attr"},"UL rate",-1))),N=["textContent"],$={class:"row"},M=i((()=>(0,l._)("div",{class:"attr"},"Size",-1))),T=["textContent"],q={key:2,class:"row"},L=i((()=>(0,l._)("div",{class:"attr"},"Remaining",-1))),V=["textContent"],U={class:"row"},j=i((()=>(0,l._)("div",{class:"attr"},"URL",-1))),R={class:"value nowrap"},Z=["href","textContent"],O={class:"row"},W=i((()=>(0,l._)("div",{class:"attr"},"Peers",-1))),F=["textContent"],A={key:3,class:"row"},z=i((()=>(0,l._)("div",{class:"attr"},"Started",-1))),Y=["textContent"],E={key:4,class:"row"},B=i((()=>(0,l._)("div",{class:"attr"},"Finished",-1))),J=["textContent"],K={key:5,class:"row"},H=i((()=>(0,l._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],Q={key:6,class:"row"},X=i((()=>(0,l._)("div",{class:"attr"},"Files",-1))),ee={class:"value files-container"},te=["href","textContent"],se={key:0,class:"modal-body torrent-files"},le={class:"col-1 icon"},ae={key:1,class:"fa fa-file"},ie=["textContent"];function ne(e,t,s,i,ne,oe){const re=(0,l.up)("Loading"),de=(0,l.up)("DropdownItem"),ue=(0,l.up)("Dropdown"),ce=(0,l.up)("Modal");return ne.loading?((0,l.wg)(),(0,l.j4)(re,{key:0})):((0,l.wg)(),(0,l.iD)("div",n,[Object.keys(s.transfers).length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",o,"No torrent transfers in progress")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers,((s,i)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:ne.selectedItem===i}]),key:i,onClick:e=>ne.selectedItem=i},[(0,l._)("div",d,[(0,l._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state&&!s.paused,"fa-pause":!s.finish_date&&"downloading"===s.state&&s.paused,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,l._)("div",{class:"title",textContent:(0,a.zw)(s.name||s.hash||s.url)},null,8,u)]),(0,l._)("div",c,[(0,l._)("span",{textContent:(0,a.zw)(`${s.progress}%`)},null,8,h)]),(0,l._)("div",p,[(0,l.Wm)(ue,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>ne.selectedItem=i},{default:(0,l.w5)((()=>["downloading"!==s.state||s.paused?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(de,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onInput:t=>e.$emit("pause",s)},null,8,["onInput"])),"downloading"===s.state&&s.paused?((0,l.wg)(),(0,l.j4)(de,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onInput:t=>e.$emit("resume",s)},null,8,["onInput"])):(0,l.kq)("",!0),(0,l.Wm)(de,{"icon-class":"fa fa-trash",text:"Remove transfer",onInput:t=>e.$emit("remove",s)},null,8,["onInput"]),(0,l.Wm)(de,{"icon-class":"fa fa-folder",text:"View files",onInput:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,l.Wm)(de,{"icon-class":"fa fa-info",text:"Torrent info",onInput:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,r)))),128)),(0,l.Wm)(ce,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",m,[s.transfers[ne.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",w,[y,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].name)},null,8,f)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",g,[v,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].state)},null,8,b)])):(0,l.kq)("",!0),(0,l._)("div",P,[C,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${s.transfers[ne.selectedItem].progress||0}%`)},null,8,_)]),(0,l._)("div",k,[D,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(s.transfers[ne.selectedItem].download_rate||0)}/s`)},null,8,I)]),(0,l._)("div",S,[x,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(s.transfers[ne.selectedItem].upload_rate||0)}/s`)},null,8,N)]),(0,l._)("div",$,[M,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.transfers[ne.selectedItem].size||0))},null,8,T)]),s.transfers[ne.selectedItem].remaining_bytes?((0,l.wg)(),(0,l.iD)("div",q,[L,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.transfers[ne.selectedItem].remaining_bytes))},null,8,V)])):(0,l.kq)("",!0),(0,l._)("div",U,[j,(0,l._)("div",R,[(0,l._)("a",{href:s.transfers[ne.selectedItem].url,target:"_blank",textContent:(0,a.zw)(s.transfers[ne.selectedItem].url)},null,8,Z)])]),(0,l._)("div",O,[W,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].peers||0)},null,8,F)]),s.transfers[ne.selectedItem].start_date?((0,l.wg)(),(0,l.iD)("div",A,[z,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.transfers[ne.selectedItem].start_date))},null,8,Y)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].finish_date?((0,l.wg)(),(0,l.iD)("div",E,[B,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.transfers[ne.selectedItem].finish_date))},null,8,J)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].save_path?((0,l.wg)(),(0,l.iD)("div",K,[H,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].save_path)},null,8,G)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].files?((0,l.wg)(),(0,l.iD)("div",Q,[X,(0,l._)("div",ee,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers[ne.selectedItem].files,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"file",key:t},[(0,l._)("a",{href:`/file?path=${encodeURIComponent(e)}`,target:"_blank",textContent:(0,a.zw)(e)},null,8,te)])))),128))])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(ce,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",se,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(oe.relativeFiles,((t,i)=>((0,l.wg)(),(0,l.iD)("div",{class:"row",key:t},[(0,l._)("div",le,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,l.wg)(),(0,l.j4)(ue,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{"icon-class":"fa fa-play",text:"Play",onInput:t=>e.$emit("play",{url:`file://${s.transfers[ne.selectedItem].files[i]}`,type:"file"})},null,8,["onInput"])])),_:2},1024)):((0,l.wg)(),(0,l.iD)("i",ae))]),(0,l._)("div",{class:"col-11 name",textContent:(0,a.zw)(t)},null,8,ie)])))),128))])):(0,l.kq)("",!0)])),_:1},512)]))}var oe=s(6791),re=s(8637),de=s(1065),ue=s(2918),ce=s(4642),he=s(7597),pe={emits:["pause","play","play-with-captions","refresh","remove","resume"],components:{Dropdown:ce.Z,DropdownItem:he.Z,Loading:oe.Z,Modal:ue.Z},mixins:[re.Z,de.Z],props:{isMedia:{type:Boolean,default:!1},transfers:{type:Object,default:()=>({})}},data(){return{loading:!1,selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}}},me=s(3744);const we=(0,me.Z)(pe,[["render",ne],["__scopeId","data-v-65e233cd"]]);var ye=we},6809:function(e,t,s){var l={"./File":[4364,9,4364],"./File.vue":[4364,9,4364],"./Jellyfin":[1337,9,2992,1319,33,9025,1182,6692,4470,1337],"./Jellyfin.vue":[1337,9,2992,1319,33,9025,1182,6692,4470,1337],"./Jellyfin/Collections":[1112,9,1319,2399],"./Jellyfin/Collections.vue":[1112,9,1319,2399],"./Jellyfin/Mixin":[8113,9,8113],"./Jellyfin/Mixin.vue":[8113,9,8113],"./Jellyfin/common.scss":[9663,9,6561,9663],"./Jellyfin/components/SortButton":[4279,9,9025,4279],"./Jellyfin/components/SortButton.vue":[4279,9,9025,4279],"./Jellyfin/views/Media/Index":[5778,9,2992,1319,33,1182,5778],"./Jellyfin/views/Media/Index.vue":[5778,9,2992,1319,33,1182,5778],"./Jellyfin/views/Movies/Index":[6593,9,2992,9025,6692,6593],"./Jellyfin/views/Movies/Index.vue":[6593,9,2992,9025,6692,6593],"./Jellyfin/views/Music/Index":[33,9,2992,1319,33],"./Jellyfin/views/Music/Index.vue":[33,9,2992,1319,33],"./Mixin":[6640,9,6640],"./Mixin.vue":[6640,9,6640],"./Nav":[2991,9,4470,2991],"./Nav.vue":[2991,9,4470,2991],"./YouTube":[2015,9,2992,9079,2496,4470,2694,7503,4790,8667,2015],"./YouTube.vue":[2015,9,2992,9079,2496,4470,2694,7503,4790,8667,2015],"./YouTube/Channel":[8955,9,9079,8955],"./YouTube/Channel.vue":[8955,9,9079,8955],"./YouTube/Feed":[1042,9,2992,8667,1042],"./YouTube/Feed.vue":[1042,9,2992,8667,1042],"./YouTube/Index":[2200,9,2200],"./YouTube/Index.vue":[2200,9,2200],"./YouTube/NoToken":[9091,9,4790,9091],"./YouTube/NoToken.vue":[9091,9,4790,9091],"./YouTube/Playlist":[1652,9,2992,2496,1652],"./YouTube/Playlist.vue":[1652,9,2992,2496,1652],"./YouTube/Playlists":[2694,9,2992,2496,2694],"./YouTube/Playlists.vue":[2694,9,2992,2496,2694],"./YouTube/Subscriptions":[8903,9,2992,9079,7503,8903],"./YouTube/Subscriptions.vue":[8903,9,2992,9079,7503,8903],"./YouTube/header.scss":[9092,9,6561,9092],"./meta":[4569,3],"./meta.json":[4569,3]};function a(e){if(!s.o(l,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=l[e],a=t[0];return Promise.all(t.slice(2).map(s.e)).then((function(){return s.t(a,16|t[1])}))}a.keys=function(){return Object.keys(l)},a.id=6809,e.exports=a},4569:function(e){"use strict";e.exports=JSON.parse('{"File":{"name":"Files","icon":{"class":"fas fa-folder","color":"#888888"}},"Jellyfin":{"name":"Jellyfin","icon":{"url":"https://static.platypush.tech/icons/media.jellyfin-64.png"}},"YouTube":{"name":"YouTube","icon":{"class":"fab fa-youtube","color":"#FF0000"}}}')}}]); -//# sourceMappingURL=4669.105e470d.js.map \ No newline at end of file +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4669],{4669:function(e,t,s){"use strict";s.r(t),s.d(t,{default:function(){return xs}});var l=s(6252),a=s(3577);const i={class:"media-plugin fade-in"},n={class:"view-container"},o={key:0,class:"media-loading-indicator"},r={class:"subtitles-container"},d={key:0,class:"subtitles-content"},u={class:"play-url-container"},c={key:0,class:"add-to-playlist-container"},h={key:1,class:"info-container"};function p(e,t,s,p,m,w){const y=(0,l.up)("Nav"),f=(0,l.up)("Header"),g=(0,l.up)("Results"),v=(0,l.up)("TorrentTransfers"),b=(0,l.up)("MediaDownloads"),P=(0,l.up)("Browser"),C=(0,l.up)("Loading"),_=(0,l.up)("MediaView"),k=(0,l.up)("Subtitles"),D=(0,l.up)("Modal"),I=(0,l.up)("UrlPlayer"),S=(0,l.up)("PlaylistAdder"),x=(0,l.up)("Info");return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",i,[(0,l.Wm)(_,{"plugin-name":s.pluginName,status:m.selectedPlayer?.status||{},track:m.selectedPlayer?.status||{},buttons:s.mediaButtons,onInfo:t[16]||(t[16]=e=>m.infoTrack=e),onPlay:w.pause,onPause:w.pause,onStop:w.stop,onSetVolume:w.setVolume,onSeek:w.seek,onSearch:w.search,onMute:w.toggleMute,onUnmute:w.toggleMute},{default:(0,l.w5)((()=>[(0,l._)("main",null,[(0,l._)("div",{class:"nav-container from tablet",style:(0,a.j5)(w.navContainerStyle)},[(0,l.Wm)(y,{"selected-view":m.selectedView,"torrent-plugin":m.torrentPlugin,"download-icon-class":w.downloadIconClass,onInput:w.setView,onToggle:t[0]||(t[0]=e=>m.forceShowNav=!m.forceShowNav)},null,8,["selected-view","torrent-plugin","download-icon-class","onInput"])],4),(0,l._)("div",n,[(0,l.Wm)(f,{"plugin-name":s.pluginName,"selected-view":m.selectedView,"has-subtitles-plugin":w.hasSubtitlesPlugin,sources:m.sources,"selected-item":w.selectedItem,"selected-subtitles":m.selectedSubtitles,"browser-filter":m.browserFilter,"downloads-filter":m.downloadsFilter,"show-nav-button":!m.forceShowNav,ref:"header",onSearch:w.search,onSelectPlayer:t[1]||(t[1]=e=>m.selectedPlayer=e),onPlayerStatus:w.onStatusUpdate,onTorrentAdd:t[2]||(t[2]=e=>w.downloadTorrent(e)),onShowSubtitles:t[3]||(t[3]=e=>m.showSubtitlesModal=!m.showSubtitlesModal),onPlayUrl:w.showPlayUrlModal,onFilter:t[4]||(t[4]=e=>m.browserFilter=e),onFilterDownloads:t[5]||(t[5]=e=>m.downloadsFilter=e),onToggleNav:t[6]||(t[6]=e=>m.forceShowNav=!m.forceShowNav),onSourceToggle:t[7]||(t[7]=e=>m.sources[e]=!m.sources[e])},null,8,["plugin-name","selected-view","has-subtitles-plugin","sources","selected-item","selected-subtitles","browser-filter","downloads-filter","show-nav-button","onSearch","onPlayerStatus","onPlayUrl"]),(0,l._)("div",{class:(0,a.C_)(["body-container",{"expanded-header":e.$refs.header?.filterVisible}])},["search"===m.selectedView?((0,l.wg)(),(0,l.j4)(g,{key:0,results:m.results,"selected-result":m.selectedResult,sources:m.sources,"plugin-name":s.pluginName,loading:m.loading,filter:m.browserFilter,onAddToPlaylist:t[8]||(t[8]=e=>m.addToPlaylistItem=e),onOpenChannel:w.selectChannelFromItem,onSelect:t[9]||(t[9]=e=>w.onResultSelect(e)),onPlay:w.play,onPlayWithOpts:t[10]||(t[10]=e=>w.play(e.item,e.opts)),onView:w.view,onDownload:w.download,onDownloadAudio:w.downloadAudio},null,8,["results","selected-result","sources","plugin-name","loading","filter","onOpenChannel","onPlay","onView","onDownload","onDownloadAudio"])):"torrents"===m.selectedView?((0,l.wg)(),(0,l.j4)(v,{key:1,"plugin-name":m.torrentPlugin,"is-media":!0,onPlay:w.play},null,8,["plugin-name","onPlay"])):"downloads"===m.selectedView?((0,l.wg)(),(0,l.j4)(b,{key:2,"plugin-name":s.pluginName,downloads:m.downloads,filter:m.downloadsFilter,onPlay:w.play},null,8,["plugin-name","downloads","filter","onPlay"])):"browser"===m.selectedView?((0,l.wg)(),(0,l.j4)(P,{key:3,filter:m.browserFilter,loading:m.loading,"media-plugin":s.pluginName,"selected-playlist":w.selectedPlaylist,"selected-channel":w.selectedChannel,onAddToPlaylist:t[11]||(t[11]=e=>m.addToPlaylistItem=e),onBack:t[12]||(t[12]=e=>m.selectedResult=null),onDownload:w.download,onDownloadAudio:w.downloadAudio,onPathChange:t[13]||(t[13]=e=>m.browserFilter=""),onPlay:t[14]||(t[14]=e=>w.play(e)),onPlayWithOpts:t[15]||(t[15]=e=>w.play(e.item,e.opts))},null,8,["filter","loading","media-plugin","selected-playlist","selected-channel","onDownload","onDownloadAudio"])):(0,l.kq)("",!0)],2)]),m.opening?((0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(C)])):(0,l.kq)("",!0)])])),_:1},8,["plugin-name","status","track","buttons","onPlay","onPause","onStop","onSetVolume","onSeek","onSearch","onMute","onUnmute"]),(0,l._)("div",r,[(0,l.Wm)(D,{title:"Available subtitles",visible:m.showSubtitlesModal,ref:"subtitlesSelector",onClose:t[18]||(t[18]=e=>m.showSubtitlesModal=!1)},{default:(0,l.w5)((()=>[m.showSubtitlesModal&&null!=m.selectedResult?((0,l.wg)(),(0,l.iD)("div",d,[(0,l.Wm)(k,{item:m.selectedPlayer&&m.selectedPlayer.status&&("play"===m.selectedPlayer.status.state||"pause"===m.selectedPlayer.status.state)?m.selectedPlayer.status:m.results[m.selectedResult],onSelectSubs:t[17]||(t[17]=e=>w.selectSubtitles(e))},null,8,["item"])])):(0,l.kq)("",!0)])),_:1},8,["visible"])]),(0,l._)("div",u,[(0,l.Wm)(D,{title:"Play URL",ref:"playUrlModal",onOpen:w.onPlayUrlModalOpen},{default:(0,l.w5)((()=>[(0,l.Wm)(I,{value:m.urlPlay,onInput:t[19]||(t[19]=e=>m.urlPlay=e.target.value),onPlay:t[20]||(t[20]=e=>w.playUrl(e))},null,8,["value"])])),_:1},8,["onOpen"])]),m.addToPlaylistItem?((0,l.wg)(),(0,l.iD)("div",c,[(0,l.Wm)(D,{title:"Add to playlist",visible:null!=m.addToPlaylistItem,onClose:t[23]||(t[23]=e=>m.addToPlaylistItem=null)},{default:(0,l.w5)((()=>[(0,l.Wm)(S,{item:m.addToPlaylistItem,onDone:t[21]||(t[21]=e=>m.addToPlaylistItem=null),onClose:t[22]||(t[22]=e=>m.addToPlaylistItem=null)},null,8,["item"])])),_:1},8,["visible"])])):(0,l.kq)("",!0),null!=m.infoTrack?((0,l.wg)(),(0,l.iD)("div",h,[(0,l.Wm)(D,{ref:"infoModal",title:"Media info",visible:null!=m.infoTrack,onClose:t[26]||(t[26]=e=>m.infoTrack=null)},{default:(0,l.w5)((()=>[(0,l.Wm)(x,{item:m.infoTrack,pluginName:s.pluginName,onAddToPlaylist:t[24]||(t[24]=e=>m.addToPlaylistItem=e),onDownload:w.download,onDownloadAudio:w.downloadAudio,onOpenChannel:w.selectChannelFromItem,onPlay:w.play,onPlayWithOpts:t[25]||(t[25]=e=>w.play(e.item,e.opts))},null,8,["item","pluginName","onDownload","onDownloadAudio","onOpenChannel","onPlay"])])),_:1},8,["visible"])])):(0,l.kq)("",!0)])],1024)}var m=s(2918),w=s(8637);const y={class:"media-browser"},f={key:0,class:"media-index grid"},g=["onClick"],v={class:"icon"},b=["src"],P={class:"name"},C={key:1,class:"media-browser-body"};function _(e,t,s,i,n,o){return(0,l.wg)(),(0,l.j4)(l.Ob,null,[(0,l._)("div",y,[n.mediaProvider?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",f,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.visibleMediaProviders,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"item",key:t,onClick:t=>n.mediaProvider=e},[(0,l._)("div",v,[n.providersMetadata[t].icon?.class?((0,l.wg)(),(0,l.iD)("i",(0,l.dG)({key:0,ref_for:!0},n.providersMetadata[t].icon,{style:{color:n.providersMetadata[t].icon?.color||"inherit"}}),null,16)):n.providersMetadata[t].icon?.url?((0,l.wg)(),(0,l.iD)("img",{key:1,src:n.providersMetadata[t].icon.url},null,8,b)):(0,l.kq)("",!0)]),(0,l._)("div",P,(0,a.zw)(n.providersMetadata[t].name),1)],8,g)))),128))])),n.mediaProvider?((0,l.wg)(),(0,l.iD)("div",C,[((0,l.wg)(),(0,l.j4)((0,l.LL)(n.mediaProvider),{filter:s.filter,loading:s.loading,"media-plugin":s.mediaPlugin,"selected-playlist":s.selectedPlaylist,"selected-channel":s.selectedChannel,onAddToPlaylist:t[0]||(t[0]=t=>e.$emit("add-to-playlist",t)),onBack:o.back,onDownload:t[1]||(t[1]=t=>e.$emit("download",t)),onDownloadAudio:t[2]||(t[2]=t=>e.$emit("download-audio",t)),onPathChange:t[3]||(t[3]=t=>e.$emit("path-change",t)),onPlay:t[4]||(t[4]=t=>e.$emit("play",t)),onPlayWithOpts:t[5]||(t[5]=t=>e.$emit("play-with-opts",t))},null,40,["filter","loading","media-plugin","selected-playlist","selected-channel","onBack"]))])):(0,l.kq)("",!0)])],1024)}var k=s(2262),D=s(8409),I=s(4569),S={mixins:[w.Z],emits:["add-to-playlist","back","create-playlist","download","download-audio","path-change","play","play-with-opts","remove-from-playlist","remove-playlist","rename-playlist"],components:{Browser:D.Z},props:{filter:{type:String,default:""},mediaPlugin:{type:String},selectedPlaylist:{type:Object},selectedChannel:{type:Object},loading:{type:Boolean,default:!1}},data(){return{mediaProvider:null,mediaProviders:{},providersMetadata:I}},computed:{mediaProvidersLookup(){return Object.keys(this.mediaProviders).reduce(((e,t)=>(e[t.toLowerCase()]=t,e)),{})},visibleMediaProviders(){return Object.entries(this.mediaProviders).filter((([e,t])=>t&&(!this.filter||e.toLowerCase().includes(this.filter.toLowerCase())))).reduce(((e,[t,s])=>(e[t]=s,e)),{})}},methods:{back(){this.mediaProvider=null,this.$emit("back")},registerMediaProvider(e){const t=(0,k.iH)((0,l.RC)((()=>s(6809)(`./${e}`))));this.$options.components[e]=t,this.mediaProviders[e]=t},async refreshMediaProviders(){const e=this.$root.config;this.mediaProviders={},this.registerMediaProvider("File"),e.youtube&&this.registerMediaProvider("YouTube"),e["media.jellyfin"]&&this.registerMediaProvider("Jellyfin")},onPlaylistChange(){if(!this.selectedPlaylist)return;const e=this.selectedPlaylist.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},onChannelChange(){if(!this.selectedChannel)return;const e=this.selectedChannel.type?.toLowerCase(),t=this.mediaProvidersLookup[e];t&&(this.mediaProvider=this.mediaProviders[t])},updateView(){if(this.getUrlArgs().provider?.length){const e=this.getUrlArgs().provider,t=this.mediaProvidersLookup[e.toLowerCase()];if(!t?.length)return;this.mediaProvider=this.mediaProviders[t]}this.selectedPlaylist?this.onPlaylistChange():this.selectedChannel&&this.onChannelChange()}},watch:{mediaProvider(e){if(!e)return void this.setUrlArgs({provider:null});const t=Object.entries(this.mediaProviders).filter((t=>t[1]===e))?.[0]?.[0]?.toLowerCase();t?.length&&this.setUrlArgs({provider:t})},selectedPlaylist(){this.onPlaylistChange()},selectedChannel(){this.onChannelChange()}},async mounted(){await this.refreshMediaProviders(),this.updateView()},unmounted(){this.setUrlArgs({provider:null})}},x=s(3744);const N=(0,x.Z)(S,[["render",_],["__scopeId","data-v-54561484"]]);var $=N,M=s(9963);const T=e=>((0,l.dD)("data-v-3e938a5b"),e=e(),(0,l.Cn)(),e),q={class:"row"},L={key:0,class:"col-s-8 col-m-7 left side"},V=T((()=>(0,l._)("i",{class:"fa fa-filter"},null,-1))),U=[V],j={class:"search-box"},R={key:1,class:"col-s-8 col-m-7 left side"},Z={class:"search-box"},O={key:2,class:"col-s-8 col-m-7 left side"},W={class:"search-box"},F={key:3,class:"col-s-8 col-m-7 left side"},A={class:"search-box"},z=["value"],Y={class:"col-s-4 col-m-5 right side"},E=T((()=>(0,l._)("i",{class:"fas fa-bars"},null,-1))),B=[E],J=T((()=>(0,l._)("i",{class:"fas fa-closed-captioning"},null,-1))),K=[J],H=T((()=>(0,l._)("i",{class:"fas fa-play"},null,-1))),G=[H],Q=["checked","onChange"];function X(e,t,s,i,n,o){const r=(0,l.up)("Players");return(0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["header",{"with-filter":n.filterVisible}])},[(0,l._)("div",q,["search"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",L,[(0,l._)("button",{title:"Filter",class:(0,a.C_)(["filter-btn",{selected:n.filterVisible}]),onClick:t[0]||(t[0]=e=>n.filterVisible=!n.filterVisible)},U,2),(0,l._)("form",{onSubmit:t[2]||(t[2]=(0,M.iM)(((...e)=>o.search&&o.search(...e)),["prevent"]))},[(0,l._)("label",j,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Search","onUpdate:modelValue":t[1]||(t[1]=e=>n.query=e)},null,512),[[M.nr,n.query]])])],32)])):"torrents"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",R,[(0,l._)("form",{onSubmit:t[4]||(t[4]=(0,M.iM)((t=>e.$emit("torrent-add",n.torrentURL)),["prevent"]))},[(0,l._)("label",Z,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Add torrent URL","onUpdate:modelValue":t[3]||(t[3]=e=>n.torrentURL=e)},null,512),[[M.nr,n.torrentURL]])])],32)])):"downloads"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",O,[(0,l._)("form",{onSubmit:t[6]||(t[6]=(0,M.iM)((t=>e.$emit("filter-downloads",n.downloadFilter)),["prevent"]))},[(0,l._)("label",W,[(0,l.wy)((0,l._)("input",{type:"search",placeholder:"Filter","onUpdate:modelValue":t[5]||(t[5]=e=>n.downloadFilter=e)},null,512),[[M.nr,n.downloadFilter]])])],32)])):"browser"===s.selectedView?((0,l.wg)(),(0,l.iD)("div",F,[(0,l._)("label",A,[(0,l._)("input",{type:"search",placeholder:"Filter",value:s.browserFilter,onChange:t[7]||(t[7]=t=>e.$emit("filter",t.target.value)),onKeyup:t[8]||(t[8]=t=>e.$emit("filter",t.target.value))},null,40,z)])])):(0,l.kq)("",!0),(0,l._)("div",Y,[s.showNavButton?((0,l.wg)(),(0,l.iD)("button",{key:0,class:"mobile",title:"Menu",onClick:t[9]||(t[9]=t=>e.$emit("toggle-nav"))},B)):(0,l.kq)("",!0),s.hasSubtitlesPlugin&&s.selectedItem&&("file"===s.selectedItem.type||(s.selectedItem.url||"").startsWith("file://"))?((0,l.wg)(),(0,l.iD)("button",{key:1,title:"Select subtitles",class:(0,a.C_)(["captions-btn",{selected:null!=s.selectedSubtitles}]),onClick:t[10]||(t[10]=t=>e.$emit("show-subtitles"))},K,2)):(0,l.kq)("",!0),(0,l.Wm)(r,{"plugin-name":s.pluginName,onSelect:t[11]||(t[11]=t=>e.$emit("select-player",t)),onStatus:t[12]||(t[12]=t=>e.$emit("player-status",t))},null,8,["plugin-name"]),(0,l._)("button",{title:"Play URL",onClick:t[13]||(t[13]=t=>e.$emit("play-url"))},G)])]),(0,l._)("div",{class:(0,a.C_)(["row filter fade-in",{hidden:!n.filterVisible}])},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(Object.keys(s.sources),(t=>((0,l.wg)(),(0,l.iD)("label",{key:t},[(0,l._)("input",{type:"checkbox",checked:s.sources[t],onChange:s=>e.$emit("source-toggle",t)},null,40,Q),(0,l.Uk)(" "+(0,a.zw)(t),1)])))),128))],2)],2)}const ee={class:"media-players"},te={class:"plugins"},se={class:"players"},le={class:"refresh"},ae={key:1,class:"no-results"};function ie(e,t,s,i,n,o){const r=(0,l.up)("Chromecast"),d=(0,l.up)("Kodi"),u=(0,l.up)("Mplayer"),c=(0,l.up)("Mpv"),h=(0,l.up)("GStreamer"),p=(0,l.up)("Vlc"),m=(0,l.up)("Loading"),w=(0,l.up)("DropdownItem"),y=(0,l.up)("Dropdown");return(0,l.wg)(),(0,l.iD)("div",ee,[(0,l._)("div",te,[(0,l.Wm)(r,{player:"media.chromecast"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"chromecastPlugin",onStatus:t[0]||(t[0]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(d,{player:"media.kodi"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"kodiPlugin",onStatus:t[1]||(t[1]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(u,{player:"media.mplayer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mplayerPlugin",onStatus:t[2]||(t[2]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(c,{player:"media.mpv"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"mpvPlugin",onStatus:t[3]||(t[3]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(h,{player:"media.gstreamer"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"gstreamerPlugin",onStatus:t[4]||(t[4]=t=>e.$emit("status",t))},null,8,["player"]),(0,l.Wm)(p,{player:"media.vlc"===n.selectedPlayer?.pluginName?n.selectedPlayer:null,ref:"vlcPlugin",onStatus:t[5]||(t[5]=t=>e.$emit("status",t))},null,8,["player"])]),(0,l._)("div",se,[(0,l.Wm)(y,{title:n.selectedPlayer?.name||"Players","icon-class":n.selectedPlayer?n.selectedPlayer.iconClass:"fab fa-chromecast"},{default:(0,l.w5)((()=>[n.loading?((0,l.wg)(),(0,l.j4)(m,{key:0})):(0,l.kq)("",!0),(0,l._)("div",le,[(0,l.Wm)(w,{text:"Refresh","icon-class":"fa fa-sync-alt",onInput:o.refresh},null,8,["onInput"])]),n.players?.length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",ae,"No players found")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.players,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["player",{selected:null!=n.selectedPlayer&&n.selectedPlayer.pluginName===e.pluginName&&n.selectedPlayer.name===e.name}]),key:t},[(0,l.Wm)(w,{text:e.name,"icon-class":e.iconClass,onInput:t=>o.select(e)},null,8,["text","icon-class","onInput"])],2)))),128))])),_:1},8,["title","icon-class"])])])}s(560);var ne=s(4642),oe=s(7597),re=s(6791);function de(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var ue=s(1065),ce={name:"Mixin",mixins:[w.Z,ue.Z],emits:["status"],props:{player:{type:Object}},data(){return{iconClass:null,name:null,pluginName:null}},methods:{async getPlayers(){return[{iconClass:this.iconClass,name:this.name,pluginName:this.pluginName,component:this,status:await this.status()}]},async status(){return await this.request(`${this.pluginName}.status`)},async play(e,t,s,l){if(!e)return await this.pause();const a={resource:e.url,subtitles:t,metadata:e};return l?.cache&&(a.cache_streams=!0),await this.request(`${this.pluginName}.play`,a)},async pause(){return await this.request(`${this.pluginName}.pause`)},async stop(){return await this.request(`${this.pluginName}.stop`)},async setVolume(e){return await this.request(`${this.pluginName}.set_volume`,{volume:e})},async toggleMute(){return await this.request(`${this.pluginName}.mute`)},async seek(e){return await this.request(`${this.pluginName}.seek`,{position:e})},async onNewMedia(e){const t=await this.onMediaEvent(e);t&&e.title&&this.notify({title:e.player||e.device||this.player?.name||this.name||this.pluginName,text:e.title,image:{iconClass:this.iconClass||"fa fa-play"}})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status()),!0)},async addSubtitles(e){await this.request(`${this.pluginName}.add_subtitles`,{filename:e}),await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!0})},async removeSubtitles(){await this.request(`${this.pluginName}.toggle_subtitles`,{visible:!1})},supports(e){return"file"===e?.type||"youtube"===e?.type||(e.url||e).startsWith("file://")||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}},mounted(){this.subscribe(this.onNewMedia,`on-new-media-${this.pluginName}`,"platypush.message.event.media.NewPlayingMediaEvent"),this.subscribe(this.onMediaEvent,`on-media-event-${this.pluginName}`,"platypush.message.event.media.MediaPlayEvent","platypush.message.event.media.MediaStopEvent","platypush.message.event.media.MediaPauseEvent","platypush.message.event.media.MediaSeekEvent","platypush.message.event.media.MediaVolumeChangedEvent","platypush.message.event.media.MediaMuteChangedEvent")},destroy(){this.unsubscribe(`on-media-event-${this.pluginName}`)}};const he=ce;var pe=he,me={name:"Chromecast",mixins:[pe],emits:["status"],data(){return{name:"Chromecast",pluginName:"media.chromecast",iconClass:"fab fa-chromecast"}},methods:{async getPlayers(){const e=Object.values(await this.request(`${this.pluginName}.status`));return Promise.all(e.map((async e=>({...e,iconClass:"audio"===e.type?"fa fa-volume-up":"fab fa-chromecast",pluginName:this.pluginName,component:this}))))},getPlayerName(e){return"string"===typeof e?e:e?e?.name:this.player?.name},async status(e){return(await this.request(`${this.pluginName}.status`,{chromecast:this.getPlayerName(e)}))?.status},async play(e,t,s){return e?await this.request(`${this.pluginName}.play`,{resource:e.url,chromecast:this.getPlayerName(s),subtitles:t,metadata:e}):await this.pause(s)},async pause(e){return await this.request(`${this.pluginName}.pause`,{chromecast:this.getPlayerName(e)})},async stop(e){return await this.request(`${this.pluginName}.quit`,{chromecast:this.getPlayerName(e)})},async setVolume(e,t){return await this.request(`${this.pluginName}.set_volume`,{volume:e,chromecast:this.getPlayerName(t)})},async seek(e,t){return await this.request(`${this.pluginName}.seek`,{position:e,chromecast:this.getPlayerName(t)})},async onMediaEvent(e){return e.plugin===this.pluginName&&(this.$emit("status",await this.status(e.player)),!0)},supports(){return!0}}};const we=(0,x.Z)(me,[["render",de]]);var ye=we;function fe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var ge={name:"Kodi",mixins:[pe],data(){return{iconClass:"fa fa-kodi",name:"Kodi",pluginName:"media.kodi"}},methods:{async getPlayers(){return[{iconClass:this.iconClass,pluginName:this.pluginName,name:this.$root.config["media.kodi"]?.host||this.name,component:this,status:await this.request(`${this.pluginName}.status`)}]},supports(e){return"youtube"===e?.type||(e.url||e).startsWith("http://")||(e.url||e).startsWith("https://")}}};const ve=(0,x.Z)(ge,[["render",fe]]);var be=ve;function Pe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Ce={name:"Mplayer",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"MPlayer",pluginName:"media.mplayer"}}};const _e=(0,x.Z)(Ce,[["render",Pe]]);var ke=_e;function De(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Ie={name:"Mpv",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"mpv",pluginName:"media.mpv"}}};const Se=(0,x.Z)(Ie,[["render",De]]);var xe=Se;function Ne(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var $e={mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"GStreamer",pluginName:"media.gstreamer"}}};const Me=(0,x.Z)($e,[["render",Ne]]);var Te=Me;function qe(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("div")}var Le={name:"Vlc",mixins:[pe],data(){return{iconClass:"fa fa-tv",name:"VLC",pluginName:"media.vlc"}}};const Ve=(0,x.Z)(Le,[["render",qe]]);var Ue=Ve,je={name:"Players",components:{Loading:re.Z,DropdownItem:oe.Z,Dropdown:ne.Z,Chromecast:ye,Kodi:be,Mplayer:ke,Mpv:xe,GStreamer:Te,Vlc:Ue},emits:["select","status"],mixins:[w.Z],props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,players:[],selectedPlayer:null,config:{},plugins:[]}},methods:{loadPlugins(){this.plugins=Object.entries(this.$refs).filter((e=>e[0].endsWith("Plugin"))).map((e=>e[1]))},async refresh(){this.players=[],this.loading=!0;const e=this.$root.config;try{await Promise.all(this.plugins.map((async t=>{if(!(t.pluginName in e))return;const s=await t.getPlayers();if(this.players.push(...s),null==this.selectedPlayer&&t.pluginName===this.pluginName&&s.length>0){const e=this.getUrlArgs().player;let t=s[0];e?.length&&(t=s.find((t=>t.name===e)),t||(t=s[0])),this.select(t)}})))}finally{this.loading=!1}},select(e){this.selectedPlayer=e,this.$emit("select",e)}},async mounted(){await this.loadPlugins(),await this.refresh()}};const Re=(0,x.Z)(je,[["render",ie]]);var Ze=Re,Oe={name:"Header",components:{Players:Ze},mixins:[w.Z],emits:["filter","filter-downloads","play-url","player-status","search","select-player","show-subtitles","source-toggle","toggle-nav","torrent-add"],props:{pluginName:{type:String,required:!0},selectedView:{type:String,required:!0},selectedSubtitles:{type:String},selectedItem:{type:Object},hasSubtitlesPlugin:{type:Boolean,default:!1},showNavButton:{type:Boolean},browserFilter:{type:String,default:""},sources:{type:Object,default:()=>{}}},data(){return{filterVisible:!1,query:"",torrentURL:"",downloadFilter:""}},computed:{enabledTypes(){return Object.keys(this.sources).filter((e=>this.sources[e]))}},methods:{search(){this.query?.length&&this.enabledTypes?.length&&this.$emit("search",{query:this.query,types:this.enabledTypes})}},mounted(){this.$nextTick((()=>{const e=this.getUrlArgs()?.q;e&&(this.query=e,this.$emit("search",{query:e,types:this.enabledTypes}))})),this.$watch((()=>this.selectedView),(()=>{this.$emit("filter",""),this.torrentURL="",this.query=""}))}};const We=(0,x.Z)(Oe,[["render",X],["__scopeId","data-v-3e938a5b"]]);var Fe=We,Ae=s(9202);const ze=e=>((0,l.dD)("data-v-e857a488"),e=e(),(0,l.Cn)(),e),Ye={key:1,class:"media-downloads fade-in"},Ee={key:0,class:"no-content"},Be={key:1,class:"no-content"},Je={key:2,class:"items"},Ke=["onClick"],He={class:"col-8 left side"},Ge=["textContent"],Qe={class:"col-2 right side"},Xe=["textContent"],et={class:"col-2 right side"},tt={key:0,class:"modal-body media-info"},st={key:0,class:"row"},lt=ze((()=>(0,l._)("div",{class:"attr"},"Path",-1))),at=["textContent"],it={key:1,class:"row"},nt=ze((()=>(0,l._)("div",{class:"attr"},"Remote URL",-1))),ot={class:"value"},rt=["href","textContent"],dt={key:2,class:"row"},ut=ze((()=>(0,l._)("div",{class:"attr"},"Local URL",-1))),ct={class:"value"},ht=["href","textContent"],pt={key:3,class:"row"},mt=ze((()=>(0,l._)("div",{class:"attr"},"State",-1))),wt=["textContent"],yt={key:4,class:"row"},ft=ze((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),gt=["textContent"],vt={key:5,class:"row"},bt=ze((()=>(0,l._)("div",{class:"attr"},"Size",-1))),Pt=["textContent"],Ct={key:6,class:"row"},_t=ze((()=>(0,l._)("div",{class:"attr"},"Started",-1))),kt=["textContent"],Dt={key:7,class:"row"},It=ze((()=>(0,l._)("div",{class:"attr"},"Ended",-1))),St=["textContent"];function xt(e,t,s,i,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("DropdownItem"),u=(0,l.up)("Dropdown"),c=(0,l.up)("Modal"),h=(0,l.up)("ConfirmDialog");return n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):((0,l.wg)(),(0,l.iD)("div",Ye,[Object.keys(s.downloads).length?Object.keys(o.filteredDownloads).length?((0,l.wg)(),(0,l.iD)("div",Je,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.filteredDownloads,((s,i)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:n.selectedItem===i}]),key:i,onClick:e=>n.selectedItem=i},[(0,l._)("div",He,[(0,l._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":"completed"===s.state.toLowerCase(),"fa-play":"downloading"===s.state.toLowerCase(),"fa-pause":"paused"===s.state.toLowerCase(),"fa-times":"cancelled"===s.state.toLowerCase(),"fa-stop":"idle"===s.state.toLowerCase(),"fa-hourglass-half":"started"===s.state.toLowerCase()}])},null,2),(0,l._)("div",{class:"title",textContent:(0,a.zw)(s.path||s.url)},null,8,Ge)]),(0,l._)("div",Qe,[(0,l._)("span",{textContent:(0,a.zw)(o.displayProgress[i])},null,8,Xe)]),(0,l._)("div",et,[(0,l.Wm)(u,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>n.selectedItem=i},{default:(0,l.w5)((()=>["completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:0,"icon-class":"fa fa-play",text:"Play",onInput:t=>e.$emit("play",{url:`file:///${s.path}`})},null,8,["onInput"])):(0,l.kq)("",!0),"downloading"===s.state.toLowerCase()||"started"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:1,"icon-class":"fa fa-pause",text:"Pause download",onInput:e=>o.pause(s)},null,8,["onInput"])):(0,l.kq)("",!0),"paused"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:2,"icon-class":"fa fa-rotate-left",text:"Resume download",onInput:e=>o.resume(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:3,"icon-class":"fa fa-eraser",text:"Clear from queue",onInput:e=>o.clear(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"!==s.state.toLowerCase()&&"cancelled"!==s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:4,"icon-class":"fa fa-stop",text:"Cancel",onInput:e=>o.cancel(s)},null,8,["onInput"])):(0,l.kq)("",!0),"completed"===s.state.toLowerCase()||"cancelled"===s.state.toLowerCase()?((0,l.wg)(),(0,l.j4)(d,{key:5,"icon-class":"fa fa-trash",text:"Remove file",onInput:e=>o.onDeleteSelected(s)},null,8,["onInput"])):(0,l.kq)("",!0),(0,l.Wm)(d,{"icon-class":"fa fa-info",text:"Media info",onInput:t[0]||(t[0]=t=>e.$refs.mediaInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,Ke)))),128))])):((0,l.wg)(),(0,l.iD)("div",Be,"No media downloads match the filter")):((0,l.wg)(),(0,l.iD)("div",Ee,"No media downloads in progress")),(0,l.Wm)(c,{ref:"mediaInfo",title:"Media info",width:"80%"},{default:(0,l.w5)((()=>[null!=n.selectedItem&&s.downloads[n.selectedItem]?((0,l.wg)(),(0,l.iD)("div",tt,[s.downloads[n.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",st,[lt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.downloads[n.selectedItem].path)},null,8,at)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].url?((0,l.wg)(),(0,l.iD)("div",it,[nt,(0,l._)("div",ot,[(0,l._)("a",{href:s.downloads[n.selectedItem].url,target:"_blank",textContent:(0,a.zw)(s.downloads[n.selectedItem].url)},null,8,rt)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].path?((0,l.wg)(),(0,l.iD)("div",dt,[ut,(0,l._)("div",ct,[(0,l._)("a",{href:o.localURL(s.downloads[n.selectedItem]),target:"_blank",textContent:(0,a.zw)(s.downloads[n.selectedItem].path)},null,8,ht)])])):(0,l.kq)("",!0),s.downloads[n.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",pt,[mt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.downloads[n.selectedItem].state)},null,8,wt)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].progress?((0,l.wg)(),(0,l.iD)("div",yt,[ft,(0,l._)("div",{class:"value",textContent:(0,a.zw)(o.displayProgress[n.selectedItem])},null,8,gt)])):(0,l.kq)("",!0),null!=s.downloads[n.selectedItem].size?((0,l.wg)(),(0,l.iD)("div",vt,[bt,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.downloads[n.selectedItem].size))},null,8,Pt)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].started_at?((0,l.wg)(),(0,l.iD)("div",Ct,[_t,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.downloads[n.selectedItem].started_at))},null,8,kt)])):(0,l.kq)("",!0),s.downloads[n.selectedItem].ended_at?((0,l.wg)(),(0,l.iD)("div",Dt,[It,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.downloads[n.selectedItem].ended_at))},null,8,St)])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(h,{ref:"deleteConfirmDialog",title:"Delete file",onInput:o.rm,onClose:t[1]||(t[1]=e=>n.mediaToDelete=null)},{default:(0,l.w5)((()=>[(0,l.Uk)(" Are you sure you want to delete the downloaded file? ")])),_:1},8,["onInput"])]))}var Nt=s(3513),$t={mixins:[w.Z,ue.Z],emits:["play","refresh"],components:{ConfirmDialog:Nt.Z,Dropdown:ne.Z,DropdownItem:oe.Z,Loading:re.Z,Modal:m.Z},props:{downloads:{type:Object,default:()=>({})},pluginName:{type:String,required:!0},filter:{type:String,default:""}},data(){return{loading:!1,selectedItem:null,mediaToDelete:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.downloads[this.selectedItem]?.files?.length?this.downloads[this.selectedItem].files.map((e=>e.split("/").pop())):[]},displayProgress(){return Object.values(this.downloads).reduce(((e,t)=>{let s=this.round(t.progress,2),l=null!=s?`${s}%`:"N/A";return"completed"===t.state.toLowerCase()&&(l="100%"),e[t.path]=l,e}),{})},filteredDownloads(){const e=(this.filter||"").trim().toLowerCase();let t=Object.values(this.downloads);return e?.length&&(t=t.filter((t=>t.path.toLowerCase().includes(e)||t.url.toLowerCase().includes(e)))),t.reduce(((e,t)=>(e[t.path]=t,e)),{})}},methods:{async run(e,t){this.loading=!0;try{await this.request(`${this.pluginName}.${e}`,{path:t.path})}finally{this.loading=!1}},async pause(e){await this.run("pause_download",e)},async resume(e){await this.run("resume_download",e)},async clear(e){await this.run("clear_downloads",e),this.downloads[e.path]&&delete this.downloads[e.path]},async cancel(e){await this.run("cancel_download",e)},async rm(){const e=this.mediaToDelete;if(e)try{await this.request("file.unlink",{file:e.path})}finally{await this.clear(e)}},localURL(e){return`${window.location.origin}/file?path=${encodeURIComponent(e.path)}`},onDeleteSelected(e){this.mediaToDelete=e,this.$refs.deleteConfirmDialog.show()}}};const Mt=(0,x.Z)($t,[["render",xt],["__scopeId","data-v-e857a488"]]);var Tt=Mt,qt=s(644);const Lt=e=>((0,l.dD)("data-v-c67b72b8"),e=e(),(0,l.Cn)(),e),Vt=Lt((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),Ut=[Vt],jt=["title","onClick"];function Rt(e,t,s,i,n,o){return(0,l.wg)(),(0,l.iD)("nav",null,[(0,l._)("button",{class:"menu-button mobile",onClick:t[0]||(t[0]=t=>e.$emit("toggle"))},Ut),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.displayedViews,((e,t)=>((0,l.wg)(),(0,l.iD)("li",{key:t,title:e.displayName,class:(0,a.C_)({selected:t===s.selectedView,...o.customClasses[t]}),onClick:e=>o.input(t)},[(0,l._)("i",{class:(0,a.C_)(e.iconClass)},null,2)],10,jt)))),128))])}var Zt={mixins:[w.Z],emits:["input","toggle"],props:{selectedView:{type:String},collapsed:{type:Boolean,default:!1},torrentPlugin:{type:String},downloadIconClass:{type:String},views:{type:Object,default:()=>({search:{iconClass:"fa fa-search",displayName:"Search"},browser:{iconClass:"fa fa-folder",displayName:"Browser"},downloads:{iconClass:"fa fa-download",displayName:"Downloads"},torrents:{iconClass:"fa fa-magnet",displayName:"Torrents"}})}},computed:{displayedViews(){const e={...this.views};return this.torrentPlugin?.length||delete e.torrents,e},customClasses(){return{downloads:this.downloadIconClass.split(" ").reduce(((e,t)=>(e[t]=!0,e)),{})}}},methods:{input(e){this.$emit("input",e),this.setUrlArgs({view:e})}}};const Ot=(0,x.Z)(Zt,[["render",Rt],["__scopeId","data-v-c67b72b8"]]);var Wt=Ot;const Ft=e=>((0,l.dD)("data-v-1def516f"),e=e(),(0,l.Cn)(),e),At={class:"playlist-adder-container"},zt={class:"playlists"},Yt={class:"playlist new-playlist"},Et=Ft((()=>(0,l._)("i",{class:"fa fa-plus"},null,-1))),Bt=["onClick"],Jt=Ft((()=>(0,l._)("i",{class:"fa fa-list"},null,-1)));function Kt(e,t,s,i,n,o){const r=(0,l.up)("Loading"),d=(0,l.up)("TextPrompt");return(0,l.wg)(),(0,l.iD)("div",At,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l.Wm)(d,{ref:"newPlaylistName",visible:n.showNewPlaylist,onInput:t[0]||(t[0]=e=>o.createPlaylist(e))},{default:(0,l.w5)((()=>[(0,l.Uk)(" Playlist name ")])),_:1},8,["visible"]),(0,l._)("div",zt,[(0,l._)("div",Yt,[(0,l._)("button",{onClick:t[1]||(t[1]=e=>n.showNewPlaylist=!0)},[Et,(0,l.Uk)(" Create new playlist ")])]),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.playlists,(e=>((0,l.wg)(),(0,l.iD)("div",{class:"playlist",key:e.id},[(0,l._)("button",{onClick:t=>o.addToPlaylist(e.id)},[Jt,(0,l.Uk)(" "+(0,a.zw)(e.name),1)],8,Bt)])))),128))])])}var Ht=s(671),Gt={emits:["done"],mixins:[w.Z],components:{Loading:re.Z,TextPrompt:Ht.Z},props:{item:{type:Object,required:!0}},data(){return{loading:!1,playlists:[],showNewPlaylist:!1}},methods:{async createPlaylist(e){if(e=e?.trim(),e?.length){this.loading=!0;try{const t=await this.request("youtube.create_playlist",{name:e});await this.request("youtube.add_to_playlist",{playlist_id:t.id,video_id:this.item.id||this.item.url}),this.$emit("done"),this.notify({text:"Playlist created and video added",image:{icon:"check"}})}finally{this.loading=!1,this.showNewPlaylist=!1}}},async refreshPlaylists(){this.loading=!0;try{this.playlists=await this.request("youtube.get_playlists")}finally{this.loading=!1}},async addToPlaylist(e){this.loading=!0;try{await this.request("youtube.add_to_playlist",{playlist_id:e,video_id:this.item.id||this.item.url}),this.notify({text:"Video added to playlist",image:{icon:"check"}}),this.$emit("done")}finally{this.loading=!1}}},mounted(){this.refreshPlaylists()}};const Qt=(0,x.Z)(Gt,[["render",Kt],["__scopeId","data-v-1def516f"]]);var Xt=Qt,es=s(5167);const ts=e=>((0,l.dD)("data-v-77ae3705"),e=e(),(0,l.Cn)(),e),ss={class:"subtitles-container"},ls={class:"items"},as=ts((()=>(0,l._)("div",{class:"col-1 icon"},[(0,l._)("i",{class:"fa fa-ban"})],-1))),is=ts((()=>(0,l._)("div",{class:"col-11 title"},"None",-1))),ns=[as,is],os=["onClick"],rs={class:"col-1 icon"},ds={key:0,class:"fa fa-file"},us={key:2,class:"fa fa-closed-captioning"},cs={class:"footer"};function hs(e,t,s,i,n,o){const r=(0,l.up)("Loading");return(0,l.wg)(),(0,l.iD)("div",ss,[(0,l._)("div",ls,[n.loading?((0,l.wg)(),(0,l.j4)(r,{key:0})):(0,l.kq)("",!0),(0,l._)("div",{class:(0,a.C_)(["row item",{selected:null==n.selectedItem}]),onClick:t[0]||(t[0]=e=>n.selectedItem=null)},ns,2),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(n.items,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:n.selectedItem===t}]),key:t,onClick:e=>n.selectedItem=t},[(0,l._)("div",rs,[e.IsLocal?((0,l.wg)(),(0,l.iD)("i",ds)):e.ISO639?((0,l.wg)(),(0,l.iD)("i",{key:1,class:(0,a.C_)(["flag-icon",`flag-icon-${e.ISO639}`])},null,2)):((0,l.wg)(),(0,l.iD)("i",us))]),(0,l.Uk)(" "+(0,a.zw)(e.SubFileName),1)],10,os)))),128))]),(0,l._)("div",cs,[(0,l._)("button",{onClick:t[1]||(t[1]=t=>e.$emit("select-subs",null==n.selectedItem?null:n.items[n.selectedItem]))},"Select")])])}var ps={name:"Subtitles",mixins:[w.Z],components:{Loading:re.Z},emits:["select-subs"],props:{item:{type:Object,default:()=>{}}},data(){return{loading:!1,items:[],selectedItem:null}},methods:{async refresh(){this.loading=!0;try{this.items=await this.request("media.subtitles.search",{resource:this.item.url,language:"all"})}finally{this.loading=!1}}},mounted(){this.refresh()}};const ms=(0,x.Z)(ps,[["render",hs],["__scopeId","data-v-77ae3705"]]);var ws=ms,ys=s(8);const fs=e=>((0,l.dD)("data-v-6f90e487"),e=e(),(0,l.Cn)(),e),gs={class:"row"},vs={class:"row footer"},bs=["disabled"],Ps=fs((()=>(0,l._)("i",{class:"fa fa-play"},null,-1)));function Cs(e,t,s,a,i,n){return(0,l.wg)(),(0,l.iD)("form",{class:"url-player",onSubmit:t[1]||(t[1]=(0,M.iM)((t=>e.$emit("play",i.value)),["prevent"]))},[(0,l._)("div",gs,[(0,l._)("label",null,[(0,l.Uk)(" Play URL (use the file:// prefix for local files) "),(0,l.wy)((0,l._)("input",{type:"text","onUpdate:modelValue":t[0]||(t[0]=e=>i.value=e),ref:"playUrlInput",autofocus:""},null,512),[[M.nr,i.value]])])]),(0,l._)("div",vs,[(0,l._)("button",{type:"submit",disabled:!i.value?.length},[Ps,(0,l.Uk)(" Play ")],8,bs)])],32)}var _s={emits:["input","play"],props:{playUrl:{type:String,default:""}},data(){return{value:this.playUrl}}};const ks=(0,x.Z)(_s,[["render",Cs],["__scopeId","data-v-6f90e487"]]);var Ds=ks,Is={name:"Media",mixins:[w.Z,ue.Z],components:{Browser:$,Header:Fe,Info:Ae.Z,Loading:re.Z,MediaDownloads:Tt,MediaView:qt.Z,Modal:m.Z,Nav:Wt,PlaylistAdder:Xt,Results:es.Z,Subtitles:ws,TorrentTransfers:ys.Z,UrlPlayer:Ds},props:{pluginName:{type:String,required:!0},mediaButtons:{type:Object,default:()=>({previous:!1,next:!1,stop:!0})}},data(){return{addToPlaylistItem:null,awaitingPlayTorrent:null,browserFilter:null,downloads:{},downloadsFilter:null,forceShowNav:!1,infoTrack:null,loading:!1,opening:!1,prevSelectedView:null,results:[],selectedPlayer:null,selectedResult:null,selectedSubtitles:null,selectedView:"search",showSubtitlesModal:!1,sources:{file:!0,youtube:!0,torrent:!0},urlPlay:null,torrentPlugin:null,torrentPlugins:["torrent","rtorrent"]}},computed:{hasSubtitlesPlugin(){return"media.subtitles"in this.$root.config},navContainerStyle(){return this.forceShowNav?{display:"flex !important"}:{}},selectedItem(){return this.selectedPlayer&&this.selectedPlayer.status&&("play"===this.selectedPlayer.status.state||"pause"===this.selectedPlayer.status.state)?this.selectedPlayer.status:this.results[this.selectedResult]},selectedPlaylist(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"playlist"!==e?.item_type?null:this.results[this.selectedResult]},selectedChannel(){if(null==this.selectedResult)return null;const e=this.results[this.selectedResult];return"channel"!==e?.item_type?null:this.results[this.selectedResult]},hasPendingDownloads(){return Object.values(this.downloads).some((e=>!["completed","cancelled"].includes(e.state.toLowerCase())))},allDownloadsCompleted(){return Object.values(this.downloads).length&&Object.values(this.downloads).every((e=>["completed","cancelled"].includes(e.state.toLowerCase())))},downloadIconClass(){return this.hasPendingDownloads?"glow loop":this.allDownloadsCompleted?"completed":""}},methods:{async search(e){this.loading=!0,this.setUrlArgs({q:e.query});try{this.results=await this.request(`${this.pluginName}.search`,e)}finally{this.loading=!1}},async play(e,t){if("torrent"===e?.type)return this.awaitingPlayTorrent=e.url,this.notify({text:"Torrent queued for download",image:{iconClass:"fa fa-magnet"}}),void await this.download(e);this.opening=!0;try{this.selectedPlayer.component.supports(e)||(e=await this.startStreaming(e,this.pluginName)),await this.selectedPlayer.component.play(e,this.selectedSubtitles,this.selectedPlayer,t),await this.refresh(e)}finally{this.opening=!1}},async pause(){await this.selectedPlayer.component.pause(this.selectedPlayer),await this.refresh()},async stop(){await this.selectedPlayer.component.stop(this.selectedPlayer),await this.refresh()},async setVolume(e){await this.selectedPlayer.component.setVolume(e,this.selectedPlayer),await this.refresh()},async toggleMute(){await this.selectedPlayer.component.toggleMute(this.selectedPlayer),await this.refresh()},async seek(e){await this.selectedPlayer.component.seek(e,this.selectedPlayer),await this.refresh()},async view(e){const t=await this.startStreaming(e,this.pluginName,!0);window.open(t.url,"_blank")},async download(e,t){switch(e.type){case"torrent":return await this.downloadTorrent(e,t);case"youtube":return await this.downloadYoutube(e,t)}},async downloadAudio(e){await this.download(e,{onlyAudio:!0})},async refresh(e){let t={...await this.selectedPlayer.component.status(this.selectedPlayer),...e||{}};this.setStatus(t)},setStatus(e){const t=this.selectedPlayer?.status||{};let s={};s=t.resource===e.resource?{...t,...e}:e,this.selectedPlayer.status=s},onStatusUpdate(e){this.selectedPlayer&&this.setStatus(e)},onPlayUrlModalOpen(){const e=this.$refs.playUrlModal;this.urlPlay="",e.$nextTick((()=>{const t=e.$el.querySelector("input[type=text]");t&&(t.focus(),t.select())}))},onTorrentQueued(e){this.notify({title:"Torrent queued for download",text:e.name,image:{iconClass:"fa fa-magnet"}})},onTorrentMetadata(e){this.notify({title:"Torrent metadata downloaded",text:e.name,image:{iconClass:"fa fa-info"}})},onTorrentDownloadStart(e){this.notify({title:"Torrent download started",text:e.name,image:{iconClass:"fa fa-download"}})},onTorrentDownloadCompleted(e){this.notify({title:"Torrent download completed",text:e.name,image:{iconClass:"fa fa-check"}})},getTorrentPlugin(){const e=this.$root.config[this.pluginName]||{};let t=e.torrent_plugin;if(!t)for(let s of this.torrentPlugins)if(s in this.$root.config){t=s;break}return t},async downloadTorrent(e){const t=this.getTorrentPlugin();if(t){if(e?.url)return await this.request(`${t}.download`,{torrent:e.url||e});this.notify({text:"No torrent URL available",error:!0})}else this.notify({text:"No torrent plugins configured",error:!0})},async downloadYoutube(e,t){if(!e?.url)return void this.notify({text:"No YouTube URL available",error:!0});const s={url:e.url},l=!!t?.onlyAudio;l&&(s.only_audio=!0),await this.request(`${this.pluginName}.download`,s)},async selectSubtitles(e){if(this.$refs.subtitlesSelector.close(),!e)return void(this.selectedSubtitles=null);this.notify({text:"Downloading subtitles track",image:{iconClass:"fa fa-download"}});const t=await this.request("media.subtitles.download",{link:e.SubDownloadLink});this.selectedSubtitles=t.filename,this.notify({text:"Subtitles track downloaded",image:{iconClass:"fa fa-check"}})},onResultSelect(e){null==this.selectedResult||this.selectedResult!==e?(this.selectedResult=e,this.selectedSubtitles=null):this.selectedResult=null;const t=this.results[this.selectedResult];null==this.selectedResult||"playlist"!==t?.item_type&&"channel"!==t?.item_type?this.selectedView=this.prevSelectedView||"search":this.onBrowserItemSelect()},onBrowserItemSelect(){this.prevSelectedView!=this.selectedView&&(this.prevSelectedView=this.selectedView),this.selectedView="browser"},showPlayUrlModal(){this.$refs.playUrlModal.show()},async playUrl(e){this.urlPlay=e,await this.play({url:e})},async refreshDownloads(){this.downloads=(await this.request(`${this.pluginName}.get_downloads`)).reduce(((e,t)=>(e[t.path]=t,e)),{})},setView(e){this.selectedView=e,"search"===e&&(this.selectedResult=null)},updateView(){const e=this.getUrlArgs();e.view&&(this.selectedView=e.view),e.player&&this.players?.length&&(this.selectedPlayer=this.players.find((t=>t.name===e.player))),e.subtitles&&(this.selectedSubtitles=e.subtitles)},onDownloadStarted(e){this.downloads[e.path]=e,this.notify({title:"Media download started",html:`Saving ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-download"}})},onDownloadCompleted(e){this.downloads[e.path]=e,this.downloads[e.path].progress=100,this.notify({title:"Media download completed",html:`Saved ${e.resource} to ${e.path}`,image:{iconClass:"fa fa-check"}})},onDownloadError(e){this.downloads[e.path]=e,this.notify({title:"Media download error",html:`Error downloading ${e.resource}: ${e.error}`,error:!0,image:{iconClass:"fa fa-exclamation-triangle"}})},onDownloadCancelled(e){this.downloads[e.path]=e,this.notify({title:"Media download cancelled",html:`Cancelled download of ${e.resource}`,image:{iconClass:"fa fa-times"}})},onDownloadPaused(e){this.downloads[e.path]=e,this.notify({title:"Media download paused",html:`Paused download of ${e.resource}`,image:{iconClass:"fa fa-pause"}})},onDownloadResumed(e){this.downloads[e.path]=e,this.notify({title:"Media download resumed",html:`Resumed download of ${e.resource}`,image:{iconClass:"fa fa-play"}})},onDownloadProgress(e){this.downloads[e.path]=e},onDownloadClear(e){e.path in this.downloads&&delete this.downloads[e.path]},selectChannelFromItem(e){const t=e?.type,s=e?.channel_id||e?.channel?.id||e?.channel_url.split("/").pop();(t||null!=s)&&(this.setUrlArgs({provider:t,section:"subscriptions",channel:s}),this.selectedView="browser")}},watch:{selectedPlayer(e){this.setUrlArgs({player:e?.name}),e&&this.refresh()},selectedSubtitles(e){this.setUrlArgs({subtitles:this.selectedSubtitles}),new Set(["play","pause"]).has(this.selectedPlayer?.status?.state)&&(e?this.selectedPlayer.component.addSubtitles(e):this.selectedPlayer.component.removeSubtitles())},selectedView(){this.setUrlArgs({view:this.selectedView})}},async mounted(){this.torrentPlugin=this.getTorrentPlugin(),this.subscribe(this.onTorrentQueued,"on-torrent-queued","platypush.message.event.torrent.TorrentQueuedEvent"),this.subscribe(this.onTorrentMetadata,"on-torrent-metadata","platypush.message.event.torrent.TorrentDownloadedMetadataEvent"),this.subscribe(this.onTorrentDownloadStart,"on-torrent-download-start","platypush.message.event.torrent.TorrentDownloadStartEvent"),this.subscribe(this.onTorrentDownloadCompleted,"on-torrent-download-completed","platypush.message.event.torrent.TorrentDownloadCompletedEvent"),this.subscribe(this.onDownloadStarted,"on-download-started","platypush.message.event.media.MediaDownloadStartedEvent"),this.subscribe(this.onDownloadCompleted,"on-download-completed","platypush.message.event.media.MediaDownloadCompletedEvent"),this.subscribe(this.onDownloadError,"on-download-error","platypush.message.event.media.MediaDownloadErrorEvent"),this.subscribe(this.onDownloadCancelled,"on-download-cancelled","platypush.message.event.media.MediaDownloadCancelledEvent"),this.subscribe(this.onDownloadPaused,"on-download-paused","platypush.message.event.media.MediaDownloadPausedEvent"),this.subscribe(this.onDownloadResumed,"on-download-resumed","platypush.message.event.media.MediaDownloadResumedEvent"),this.subscribe(this.onDownloadProgress,"on-download-progress","platypush.message.event.media.MediaDownloadProgressEvent"),this.subscribe(this.onDownloadClear,"on-download-clear","platypush.message.event.media.MediaDownloadClearEvent"),"media.plex"in this.$root.config&&(this.sources.plex=!0),"media.jellyfin"in this.$root.config&&(this.sources.jellyfin=!0),await this.refreshDownloads(),this.updateView()},destroy(){this.unsubscribe("on-torrent-queued"),this.unsubscribe("on-torrent-metadata"),this.unsubscribe("on-torrent-download-start"),this.unsubscribe("on-torrent-download-completed"),this.unsubscribe("on-download-started"),this.unsubscribe("on-download-completed"),this.unsubscribe("on-download-error"),this.unsubscribe("on-download-cancelled"),this.unsubscribe("on-download-paused"),this.unsubscribe("on-download-resumed"),this.unsubscribe("on-download-progress"),this.unsubscribe("on-download-clear")}};const Ss=(0,x.Z)(Is,[["render",p],["__scopeId","data-v-739c64ca"]]);var xs=Ss},8:function(e,t,s){"use strict";s.d(t,{Z:function(){return ye}});var l=s(6252),a=s(3577);const i=e=>((0,l.dD)("data-v-65e233cd"),e=e(),(0,l.Cn)(),e),n={key:1,class:"torrent-transfers fade-in"},o={key:0,class:"no-content"},r=["onClick"],d={class:"col-8 left side"},u=["textContent"],c={class:"col-2 right side"},h=["textContent"],p={class:"col-2 right side"},m={key:0,class:"modal-body torrent-info"},w={key:0,class:"row"},y=i((()=>(0,l._)("div",{class:"attr"},"Name",-1))),f=["textContent"],g={key:1,class:"row"},v=i((()=>(0,l._)("div",{class:"attr"},"State",-1))),b=["textContent"],P={class:"row"},C=i((()=>(0,l._)("div",{class:"attr"},"Progress",-1))),_=["textContent"],k={class:"row"},D=i((()=>(0,l._)("div",{class:"attr"},"DL rate",-1))),I=["textContent"],S={class:"row"},x=i((()=>(0,l._)("div",{class:"attr"},"UL rate",-1))),N=["textContent"],$={class:"row"},M=i((()=>(0,l._)("div",{class:"attr"},"Size",-1))),T=["textContent"],q={key:2,class:"row"},L=i((()=>(0,l._)("div",{class:"attr"},"Remaining",-1))),V=["textContent"],U={class:"row"},j=i((()=>(0,l._)("div",{class:"attr"},"URL",-1))),R={class:"value nowrap"},Z=["href","textContent"],O={class:"row"},W=i((()=>(0,l._)("div",{class:"attr"},"Peers",-1))),F=["textContent"],A={key:3,class:"row"},z=i((()=>(0,l._)("div",{class:"attr"},"Started",-1))),Y=["textContent"],E={key:4,class:"row"},B=i((()=>(0,l._)("div",{class:"attr"},"Finished",-1))),J=["textContent"],K={key:5,class:"row"},H=i((()=>(0,l._)("div",{class:"attr"},"Save path",-1))),G=["textContent"],Q={key:6,class:"row"},X=i((()=>(0,l._)("div",{class:"attr"},"Files",-1))),ee={class:"value files-container"},te=["href","textContent"],se={key:0,class:"modal-body torrent-files"},le={class:"col-1 icon"},ae={key:1,class:"fa fa-file"},ie=["textContent"];function ne(e,t,s,i,ne,oe){const re=(0,l.up)("Loading"),de=(0,l.up)("DropdownItem"),ue=(0,l.up)("Dropdown"),ce=(0,l.up)("Modal");return ne.loading?((0,l.wg)(),(0,l.j4)(re,{key:0})):((0,l.wg)(),(0,l.iD)("div",n,[Object.keys(s.transfers).length?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",o,"No torrent transfers in progress")),((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers,((s,i)=>((0,l.wg)(),(0,l.iD)("div",{class:(0,a.C_)(["row item",{selected:ne.selectedItem===i}]),key:i,onClick:e=>ne.selectedItem=i},[(0,l._)("div",d,[(0,l._)("i",{class:(0,a.C_)(["icon fa",{"fa-check":null!=s.finish_date,"fa-play":!s.finish_date&&"downloading"===s.state&&!s.paused,"fa-pause":!s.finish_date&&"downloading"===s.state&&s.paused,"fa-stop":!s.finish_date&&"stopped"===s.state}])},null,2),(0,l._)("div",{class:"title",textContent:(0,a.zw)(s.name||s.hash||s.url)},null,8,u)]),(0,l._)("div",c,[(0,l._)("span",{textContent:(0,a.zw)(`${s.progress}%`)},null,8,h)]),(0,l._)("div",p,[(0,l.Wm)(ue,{title:"Actions","icon-class":"fa fa-ellipsis-h",onClick:e=>ne.selectedItem=i},{default:(0,l.w5)((()=>["downloading"!==s.state||s.paused?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(de,{key:0,"icon-class":"fa fa-pause",text:"Pause transfer",onInput:t=>e.$emit("pause",s)},null,8,["onInput"])),"downloading"===s.state&&s.paused?((0,l.wg)(),(0,l.j4)(de,{key:1,"icon-class":"fa fa-play",text:"Resume transfer",onInput:t=>e.$emit("resume",s)},null,8,["onInput"])):(0,l.kq)("",!0),(0,l.Wm)(de,{"icon-class":"fa fa-trash",text:"Remove transfer",onInput:t=>e.$emit("remove",s)},null,8,["onInput"]),(0,l.Wm)(de,{"icon-class":"fa fa-folder",text:"View files",onInput:t[0]||(t[0]=t=>e.$refs.torrentFiles.isVisible=!0)}),(0,l.Wm)(de,{"icon-class":"fa fa-info",text:"Torrent info",onInput:t[1]||(t[1]=t=>e.$refs.torrentInfo.isVisible=!0)})])),_:2},1032,["onClick"])])],10,r)))),128)),(0,l.Wm)(ce,{ref:"torrentInfo",title:"Torrent info",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",m,[s.transfers[ne.selectedItem].name?((0,l.wg)(),(0,l.iD)("div",w,[y,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].name)},null,8,f)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].state?((0,l.wg)(),(0,l.iD)("div",g,[v,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].state)},null,8,b)])):(0,l.kq)("",!0),(0,l._)("div",P,[C,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${s.transfers[ne.selectedItem].progress||0}%`)},null,8,_)]),(0,l._)("div",k,[D,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(s.transfers[ne.selectedItem].download_rate||0)}/s`)},null,8,I)]),(0,l._)("div",S,[x,(0,l._)("div",{class:"value",textContent:(0,a.zw)(`${e.convertSize(s.transfers[ne.selectedItem].upload_rate||0)}/s`)},null,8,N)]),(0,l._)("div",$,[M,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.transfers[ne.selectedItem].size||0))},null,8,T)]),s.transfers[ne.selectedItem].remaining_bytes?((0,l.wg)(),(0,l.iD)("div",q,[L,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.convertSize(s.transfers[ne.selectedItem].remaining_bytes))},null,8,V)])):(0,l.kq)("",!0),(0,l._)("div",U,[j,(0,l._)("div",R,[(0,l._)("a",{href:s.transfers[ne.selectedItem].url,target:"_blank",textContent:(0,a.zw)(s.transfers[ne.selectedItem].url)},null,8,Z)])]),(0,l._)("div",O,[W,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].peers||0)},null,8,F)]),s.transfers[ne.selectedItem].start_date?((0,l.wg)(),(0,l.iD)("div",A,[z,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.transfers[ne.selectedItem].start_date))},null,8,Y)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].finish_date?((0,l.wg)(),(0,l.iD)("div",E,[B,(0,l._)("div",{class:"value",textContent:(0,a.zw)(e.formatDateTime(s.transfers[ne.selectedItem].finish_date))},null,8,J)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].save_path?((0,l.wg)(),(0,l.iD)("div",K,[H,(0,l._)("div",{class:"value",textContent:(0,a.zw)(s.transfers[ne.selectedItem].save_path)},null,8,G)])):(0,l.kq)("",!0),s.transfers[ne.selectedItem].files?((0,l.wg)(),(0,l.iD)("div",Q,[X,(0,l._)("div",ee,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(s.transfers[ne.selectedItem].files,((e,t)=>((0,l.wg)(),(0,l.iD)("div",{class:"file",key:t},[(0,l._)("a",{href:`/file?path=${encodeURIComponent(e)}`,target:"_blank",textContent:(0,a.zw)(e)},null,8,te)])))),128))])])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])),_:1},512),(0,l.Wm)(ce,{ref:"torrentFiles",title:"Torrent files",width:"80%"},{default:(0,l.w5)((()=>[null!=ne.selectedItem&&s.transfers[ne.selectedItem]?((0,l.wg)(),(0,l.iD)("div",se,[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(oe.relativeFiles,((t,i)=>((0,l.wg)(),(0,l.iD)("div",{class:"row",key:t},[(0,l._)("div",le,[s.isMedia&&e.mediaExtensions.has(t.split(".").pop())?((0,l.wg)(),(0,l.j4)(ue,{key:0},{default:(0,l.w5)((()=>[(0,l.Wm)(de,{"icon-class":"fa fa-play",text:"Play",onInput:t=>e.$emit("play",{url:`file://${s.transfers[ne.selectedItem].files[i]}`,type:"file"})},null,8,["onInput"])])),_:2},1024)):((0,l.wg)(),(0,l.iD)("i",ae))]),(0,l._)("div",{class:"col-11 name",textContent:(0,a.zw)(t)},null,8,ie)])))),128))])):(0,l.kq)("",!0)])),_:1},512)]))}var oe=s(6791),re=s(8637),de=s(1065),ue=s(2918),ce=s(4642),he=s(7597),pe={emits:["pause","play","play-with-captions","refresh","remove","resume"],components:{Dropdown:ce.Z,DropdownItem:he.Z,Loading:oe.Z,Modal:ue.Z},mixins:[re.Z,de.Z],props:{isMedia:{type:Boolean,default:!1},transfers:{type:Object,default:()=>({})}},data(){return{loading:!1,selectedItem:null}},computed:{relativeFiles(){return null!=this.selectedItem&&this.transfers[this.selectedItem]?.files?.length?this.transfers[this.selectedItem].files.map((e=>e.split("/").pop())):[]}}},me=s(3744);const we=(0,me.Z)(pe,[["render",ne],["__scopeId","data-v-65e233cd"]]);var ye=we},6809:function(e,t,s){var l={"./File":[4364,9,4364],"./File.vue":[4364,9,4364],"./Jellyfin":[1337,9,2992,1319,1137,9025,1009,6692,4470,1337],"./Jellyfin.vue":[1337,9,2992,1319,1137,9025,1009,6692,4470,1337],"./Jellyfin/Collections":[1112,9,1319,2399],"./Jellyfin/Collections.vue":[1112,9,1319,2399],"./Jellyfin/Mixin":[8113,9,8113],"./Jellyfin/Mixin.vue":[8113,9,8113],"./Jellyfin/common.scss":[9663,9,6561,9663],"./Jellyfin/components/SortButton":[4279,9,9025,4279],"./Jellyfin/components/SortButton.vue":[4279,9,9025,4279],"./Jellyfin/views/Media/Index":[1039,9,2992,1319,1137,1009,1039],"./Jellyfin/views/Media/Index.vue":[1039,9,2992,1319,1137,1009,1039],"./Jellyfin/views/Movies/Index":[6593,9,2992,9025,6692,6593],"./Jellyfin/views/Movies/Index.vue":[6593,9,2992,9025,6692,6593],"./Jellyfin/views/Music/Index":[1137,9,2992,1319,1137],"./Jellyfin/views/Music/Index.vue":[1137,9,2992,1319,1137],"./Mixin":[6640,9,6640],"./Mixin.vue":[6640,9,6640],"./Nav":[2991,9,4470,2991],"./Nav.vue":[2991,9,4470,2991],"./YouTube":[2015,9,2992,9079,2496,4470,2694,7503,4790,8667,2015],"./YouTube.vue":[2015,9,2992,9079,2496,4470,2694,7503,4790,8667,2015],"./YouTube/Channel":[8955,9,9079,8955],"./YouTube/Channel.vue":[8955,9,9079,8955],"./YouTube/Feed":[1042,9,2992,8667,1042],"./YouTube/Feed.vue":[1042,9,2992,8667,1042],"./YouTube/Index":[2200,9,2200],"./YouTube/Index.vue":[2200,9,2200],"./YouTube/NoToken":[9091,9,4790,9091],"./YouTube/NoToken.vue":[9091,9,4790,9091],"./YouTube/Playlist":[1652,9,2992,2496,1652],"./YouTube/Playlist.vue":[1652,9,2992,2496,1652],"./YouTube/Playlists":[2694,9,2992,2496,2694],"./YouTube/Playlists.vue":[2694,9,2992,2496,2694],"./YouTube/Subscriptions":[8903,9,2992,9079,7503,8903],"./YouTube/Subscriptions.vue":[8903,9,2992,9079,7503,8903],"./YouTube/header.scss":[9092,9,6561,9092],"./meta":[4569,3],"./meta.json":[4569,3]};function a(e){if(!s.o(l,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=l[e],a=t[0];return Promise.all(t.slice(2).map(s.e)).then((function(){return s.t(a,16|t[1])}))}a.keys=function(){return Object.keys(l)},a.id=6809,e.exports=a},4569:function(e){"use strict";e.exports=JSON.parse('{"File":{"name":"Files","icon":{"class":"fas fa-folder","color":"#888888"}},"Jellyfin":{"name":"Jellyfin","icon":{"url":"https://static.platypush.tech/icons/media.jellyfin-64.png"}},"YouTube":{"name":"YouTube","icon":{"class":"fab fa-youtube","color":"#FF0000"}}}')}}]); +//# sourceMappingURL=4669.9908c61e.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4669.105e470d.js.map b/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js.map similarity index 92% rename from platypush/backend/http/webapp/dist/static/js/4669.105e470d.js.map rename to platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js.map index 7e94fbf937..8c84921436 100644 --- a/platypush/backend/http/webapp/dist/static/js/4669.105e470d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/4669.105e470d.js","mappings":"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CA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,KACA,GACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,6BAA8B,CAC7B,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,MAED,uBAAwB,CACvB,KACA,EACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,mCAAoC,CACnC,KACA,EACA,KACA,MAED,uCAAwC,CACvC,KACA,EACA,KACA,MAED,+BAAgC,CAC/B,KACA,EACA,KACA,KACA,GACA,KACA,MAED,mCAAoC,CACnC,KACA,EACA,KACA,KACA,GACA,KACA,MAED,gCAAiC,CAChC,KACA,EACA,KACA,KACA,KACA,MAED,oCAAqC,CACpC,KACA,EACA,KACA,KACA,KACA,MAED,+BAAgC,CAC/B,GACA,EACA,KACA,KACA,IAED,mCAAoC,CACnC,GACA,EACA,KACA,KACA,IAED,UAAW,CACV,KACA,EACA,MAED,cAAe,CACd,KACA,EACA,MAED,QAAS,CACR,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAASsN,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEzN,EAAKuN,GAC9B,OAAOzN,QAAQ4N,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBN,EAAM,KAEjD,MADAK,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAM/N,EAAIuN,GAAMrH,EAAK6H,EAAI,GAC7B,OAAOjO,QAAQC,IAAIgO,EAAIC,MAAM,GAAGhO,IAAIwN,EAAoBI,IAAID,MAAK,WAChE,OAAOH,EAAoBS,EAAE/H,EAAa,GAAT6H,EAAI,GACtC,GACD,CACAT,EAAoB3T,KAAO,WAAa,OAAON,OAAOM,KAAKqG,EAAM,EACjEsN,EAAoBpH,GAAK,KACzBgI,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/panels/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Browser.vue","webpack://platypush/./src/components/panels/Media/Browser.vue?039d","webpack://platypush/./src/components/panels/Media/Header.vue","webpack://platypush/./src/components/panels/Media/Players.vue","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue?8a34","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue?c107","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue?6dfd","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue?eab0","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue?06ab","webpack://platypush/./src/components/panels/Media/Players/GStreamer.vue","webpack://platypush/./src/components/panels/Media/Players/GStreamer.vue?13d9","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue?4868","webpack://platypush/./src/components/panels/Media/Players.vue?c223","webpack://platypush/./src/components/panels/Media/Header.vue?b895","webpack://platypush/./src/components/panels/Media/Downloads.vue","webpack://platypush/./src/components/panels/Media/Downloads.vue?1dda","webpack://platypush/./src/components/panels/Media/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue?1ef4","webpack://platypush/./src/components/panels/Media/Subtitles.vue","webpack://platypush/./src/components/panels/Media/Subtitles.vue?17fa","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue?df3e","webpack://platypush/./src/components/panels/Media/Index.vue?1f2c","webpack://platypush/./src/components/panels/Torrent/Transfers.vue","webpack://platypush/./src/components/panels/Torrent/Transfers.vue?0e09","webpack://platypush/./src/components/panels/Media/Providers/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=54561484&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=54561484&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-54561484\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\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 \"./Chromecast.vue?vue&type=template&id=262b3118\"\nimport script from \"./Chromecast.vue?vue&type=script&lang=js\"\nexport * from \"./Chromecast.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 \"./Kodi.vue?vue&type=template&id=25a1a1cf\"\nimport script from \"./Kodi.vue?vue&type=script&lang=js\"\nexport * from \"./Kodi.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 \"./Mplayer.vue?vue&type=template&id=0caf2d73\"\nimport script from \"./Mplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Mplayer.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 \"./Mpv.vue?vue&type=template&id=3b3bb533\"\nimport script from \"./Mpv.vue?vue&type=script&lang=js\"\nexport * from \"./Mpv.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 \"./GStreamer.vue?vue&type=template&id=3654bbd8\"\nimport script from \"./GStreamer.vue?vue&type=script&lang=js\"\nexport * from \"./GStreamer.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 \"./Vlc.vue?vue&type=template&id=5b5bcdd3\"\nimport script from \"./Vlc.vue?vue&type=script&lang=js\"\nexport * from \"./Vlc.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Players.vue?vue&type=template&id=2419e6e6\"\nimport script from \"./Players.vue?vue&type=script&lang=js\"\nexport * from \"./Players.vue?vue&type=script&lang=js\"\n\nimport \"./Players.vue?vue&type=style&index=0&id=2419e6e6&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Header.vue?vue&type=template&id=3e938a5b&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=3e938a5b&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-3e938a5b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Downloads.vue?vue&type=template&id=e857a488&scoped=true\"\nimport script from \"./Downloads.vue?vue&type=script&lang=js\"\nexport * from \"./Downloads.vue?vue&type=script&lang=js\"\n\nimport \"./Downloads.vue?vue&type=style&index=0&id=e857a488&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-e857a488\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=c67b72b8&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=c67b72b8&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-c67b72b8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./PlaylistAdder.vue?vue&type=template&id=1def516f&scoped=true\"\nimport script from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\nexport * from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\n\nimport \"./PlaylistAdder.vue?vue&type=style&index=0&id=1def516f&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-1def516f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subtitles.vue?vue&type=template&id=77ae3705&scoped=true\"\nimport script from \"./Subtitles.vue?vue&type=script&lang=js\"\nexport * from \"./Subtitles.vue?vue&type=script&lang=js\"\n\nimport \"./Subtitles.vue?vue&type=style&index=0&id=77ae3705&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-77ae3705\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./UrlPlayer.vue?vue&type=template&id=6f90e487&scoped=true\"\nimport script from \"./UrlPlayer.vue?vue&type=script&lang=js\"\nexport * from \"./UrlPlayer.vue?vue&type=script&lang=js\"\n\nimport \"./UrlPlayer.vue?vue&type=style&index=0&id=6f90e487&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-6f90e487\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=739c64ca&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=739c64ca&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-739c64ca\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=65e233cd&scoped=true\"\nimport script from \"./Transfers.vue?vue&type=script&lang=js\"\nexport * from \"./Transfers.vue?vue&type=script&lang=js\"\n\nimport \"./Transfers.vue?vue&type=style&index=0&id=65e233cd&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-65e233cd\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t4364,\n\t\t9,\n\t\t4364\n\t],\n\t\"./File.vue\": [\n\t\t4364,\n\t\t9,\n\t\t4364\n\t],\n\t\"./Jellyfin\": [\n\t\t1337,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33,\n\t\t9025,\n\t\t1182,\n\t\t6692,\n\t\t4470,\n\t\t1337\n\t],\n\t\"./Jellyfin.vue\": [\n\t\t1337,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33,\n\t\t9025,\n\t\t1182,\n\t\t6692,\n\t\t4470,\n\t\t1337\n\t],\n\t\"./Jellyfin/Collections\": [\n\t\t1112,\n\t\t9,\n\t\t1319,\n\t\t2399\n\t],\n\t\"./Jellyfin/Collections.vue\": [\n\t\t1112,\n\t\t9,\n\t\t1319,\n\t\t2399\n\t],\n\t\"./Jellyfin/Mixin\": [\n\t\t8113,\n\t\t9,\n\t\t8113\n\t],\n\t\"./Jellyfin/Mixin.vue\": [\n\t\t8113,\n\t\t9,\n\t\t8113\n\t],\n\t\"./Jellyfin/common.scss\": [\n\t\t9663,\n\t\t9,\n\t\t6561,\n\t\t9663\n\t],\n\t\"./Jellyfin/components/SortButton\": [\n\t\t4279,\n\t\t9,\n\t\t9025,\n\t\t4279\n\t],\n\t\"./Jellyfin/components/SortButton.vue\": [\n\t\t4279,\n\t\t9,\n\t\t9025,\n\t\t4279\n\t],\n\t\"./Jellyfin/views/Media/Index\": [\n\t\t5778,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33,\n\t\t1182,\n\t\t5778\n\t],\n\t\"./Jellyfin/views/Media/Index.vue\": [\n\t\t5778,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33,\n\t\t1182,\n\t\t5778\n\t],\n\t\"./Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t9,\n\t\t2992,\n\t\t9025,\n\t\t6692,\n\t\t6593\n\t],\n\t\"./Jellyfin/views/Movies/Index.vue\": [\n\t\t6593,\n\t\t9,\n\t\t2992,\n\t\t9025,\n\t\t6692,\n\t\t6593\n\t],\n\t\"./Jellyfin/views/Music/Index\": [\n\t\t33,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33\n\t],\n\t\"./Jellyfin/views/Music/Index.vue\": [\n\t\t33,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t33\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t2991,\n\t\t9,\n\t\t4470,\n\t\t2991\n\t],\n\t\"./Nav.vue\": [\n\t\t2991,\n\t\t9,\n\t\t4470,\n\t\t2991\n\t],\n\t\"./YouTube\": [\n\t\t2015,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t2496,\n\t\t4470,\n\t\t2694,\n\t\t7503,\n\t\t4790,\n\t\t8667,\n\t\t2015\n\t],\n\t\"./YouTube.vue\": [\n\t\t2015,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t2496,\n\t\t4470,\n\t\t2694,\n\t\t7503,\n\t\t4790,\n\t\t8667,\n\t\t2015\n\t],\n\t\"./YouTube/Channel\": [\n\t\t8955,\n\t\t9,\n\t\t9079,\n\t\t8955\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t8955,\n\t\t9,\n\t\t9079,\n\t\t8955\n\t],\n\t\"./YouTube/Feed\": [\n\t\t1042,\n\t\t9,\n\t\t2992,\n\t\t8667,\n\t\t1042\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t1042,\n\t\t9,\n\t\t2992,\n\t\t8667,\n\t\t1042\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t1652,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t1652\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t1652,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t1652\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t2694,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t2694\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t2694,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t2694\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t8903,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t7503,\n\t\t8903\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t8903,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t7503,\n\t\t8903\n\t],\n\t\"./YouTube/header.scss\": [\n\t\t9092,\n\t\t9,\n\t\t6561,\n\t\t9092\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createBlock","_KeepAlive","_createElementVNode","_hoisted_1","_createVNode","_component_MediaView","$props","pluginName","status","$data","selectedPlayer","track","buttons","mediaButtons","onInfo","_cache","$event","infoTrack","onPlay","$options","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","downloadIconClass","onInput","setView","onToggle","forceShowNav","_hoisted_2","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","downloadsFilter","ref","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onFilterDownloads","onToggleNav","onSourceToggle","_normalizeClass","_ctx","$refs","header","filterVisible","_component_Results","results","selectedResult","loading","filter","onAddToPlaylist","addToPlaylistItem","onOpenChannel","selectChannelFromItem","onSelect","onResultSelect","play","onPlayWithOpts","item","opts","onView","view","onDownload","download","onDownloadAudio","downloadAudio","_component_TorrentTransfers","_component_MediaDownloads","downloads","_component_Browser","selectedPlaylist","selectedChannel","onBack","onPathChange","opening","_createElementBlock","_hoisted_3","_component_Loading","_hoisted_4","_component_Modal","title","visible","onClose","_hoisted_5","_component_Subtitles","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","_component_PlaylistAdder","onDone","_hoisted_8","_component_Info","mediaProvider","_Fragment","_renderList","visibleMediaProviders","provider","name","key","onClick","providersMetadata","icon","_mergeProps","color","url","src","_hoisted_6","_toDisplayString","_hoisted_7","_resolveDynamicComponent","mediaPlugin","$emit","back","mixins","Utils","emits","components","Browser","props","type","String","default","Object","Boolean","data","mediaProviders","computed","mediaProvidersLookup","keys","this","reduce","acc","toLowerCase","entries","component","includes","methods","registerMediaProvider","defineAsyncComponent","refreshMediaProviders","config","$root","youtube","onPlaylistChange","playlistType","playlistMediaProvider","onChannelChange","channelType","channelMediaProvider","updateView","getUrlArgs","length","providerName","watch","setUrlArgs","pair","mounted","unmounted","__exports__","_hoisted_14","_hoisted_16","_hoisted_18","selected","onSubmit","_withModifiers","args","placeholder","query","torrentURL","downloadFilter","_hoisted_9","_hoisted_10","_hoisted_11","onChange","onKeyup","_hoisted_13","showNavButton","startsWith","hidden","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_GStreamer","_component_Vlc","_component_Dropdown","iconClass","_component_DropdownItem","text","refresh","players","i","select","MediaUtils","getPlayers","request","resource","subs","_","subtitles","metadata","cache","cache_streams","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","host","Loading","DropdownItem","Dropdown","Chromecast","Kodi","Mplayer","Mpv","GStreamer","Vlc","required","plugins","loadPlugins","p","endsWith","push","urlSelectedPlayer","find","Players","enabledTypes","types","$nextTick","q","$watch","filteredDownloads","media","path","displayProgress","resume","clear","cancel","onDeleteSelected","mediaInfo","isVisible","width","_hoisted_12","_hoisted_15","_hoisted_17","href","_hoisted_19","_hoisted_20","_hoisted_21","localURL","_hoisted_23","_hoisted_24","progress","_hoisted_26","_hoisted_27","size","_hoisted_29","_hoisted_30","convertSize","started_at","_hoisted_32","_hoisted_33","formatDateTime","ended_at","_hoisted_35","_hoisted_36","_component_ConfirmDialog","rm","mediaToDelete","ConfirmDialog","Modal","relativeFiles","files","file","split","pop","round","percent","trim","run","action","window","location","origin","encodeURIComponent","deleteConfirmDialog","show","displayedViews","displayName","customClasses","input","collapsed","views","browser","torrents","cls","_component_TextPrompt","showNewPlaylist","createPlaylist","playlists","playlist","id","addToPlaylist","TextPrompt","playlist_id","video_id","refreshPlaylists","playlistId","items","sub","IsLocal","ISO639","SubFileName","language","autofocus","disabled","Header","Info","MediaDownloads","MediaView","Nav","PlaylistAdder","Results","Subtitles","TorrentTransfers","UrlPlayer","previous","next","awaitingPlayTorrent","prevSelectedView","torrentPlugins","display","item_type","hasPendingDownloads","some","allDownloadsCompleted","every","startStreaming","ret","open","downloadYoutube","onlyAudio","newStatus","setStatus","curStatus","modal","playUrlModal","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","requestArgs","only_audio","subtitlesSelector","close","link","SubDownloadLink","result","onBrowserItemSelect","refreshDownloads","onDownloadStarted","html","onDownloadCompleted","onDownloadError","onDownloadCancelled","onDownloadPaused","onDownloadResumed","onDownloadProgress","onDownloadClear","channelId","channel_id","channel","channel_url","section","Set","has","plex","jellyfin","render","transfers","finish_date","paused","hash","torrentFiles","torrentInfo","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","peers","start_date","_hoisted_38","_hoisted_39","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","_hoisted_47","_hoisted_48","_hoisted_49","_hoisted_51","_hoisted_52","isMedia","mediaExtensions","_hoisted_53","webpackAsyncContext","req","__webpack_require__","o","resolve","then","e","Error","code","ids","slice","t","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/4669.9908c61e.js","mappings":"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CA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,6BAA8B,CAC7B,KACA,EACA,KACA,MAED,mBAAoB,CACnB,KACA,EACA,MAED,uBAAwB,CACvB,KACA,EACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,MAED,mCAAoC,CACnC,KACA,EACA,KACA,MAED,uCAAwC,CACvC,KACA,EACA,KACA,MAED,+BAAgC,CAC/B,KACA,EACA,KACA,KACA,KACA,KACA,MAED,mCAAoC,CACnC,KACA,EACA,KACA,KACA,KACA,KACA,MAED,gCAAiC,CAChC,KACA,EACA,KACA,KACA,KACA,MAED,oCAAqC,CACpC,KACA,EACA,KACA,KACA,KACA,MAED,+BAAgC,CAC/B,KACA,EACA,KACA,KACA,MAED,mCAAoC,CACnC,KACA,EACA,KACA,KACA,MAED,UAAW,CACV,KACA,EACA,MAED,cAAe,CACd,KACA,EACA,MAED,QAAS,CACR,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,KACA,MAED,YAAa,CACZ,KACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,iBAAkB,CACjB,KACA,EACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,kBAAmB,CAClB,KACA,EACA,MAED,sBAAuB,CACtB,KACA,EACA,MAED,oBAAqB,CACpB,KACA,EACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,qBAAsB,CACrB,KACA,EACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,EACA,KACA,KACA,MAED,sBAAuB,CACtB,KACA,EACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,MAED,0BAA2B,CAC1B,KACA,EACA,KACA,KACA,KACA,MAED,8BAA+B,CAC9B,KACA,EACA,KACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,EACA,KACA,MAED,SAAU,CACT,KACA,GAED,cAAe,CACd,KACA,IAGF,SAASsN,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEzN,EAAKuN,GAC9B,OAAOzN,QAAQ4N,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBN,EAAM,KAEjD,MADAK,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAM/N,EAAIuN,GAAMrH,EAAK6H,EAAI,GAC7B,OAAOjO,QAAQC,IAAIgO,EAAIC,MAAM,GAAGhO,IAAIwN,EAAoBI,IAAID,MAAK,WAChE,OAAOH,EAAoBS,EAAE/H,EAAa,GAAT6H,EAAI,GACtC,GACD,CACAT,EAAoB3T,KAAO,WAAa,OAAON,OAAOM,KAAKqG,EAAM,EACjEsN,EAAoBpH,GAAK,KACzBgI,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/panels/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Browser.vue","webpack://platypush/./src/components/panels/Media/Browser.vue?039d","webpack://platypush/./src/components/panels/Media/Header.vue","webpack://platypush/./src/components/panels/Media/Players.vue","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue","webpack://platypush/./src/components/panels/Media/Players/Mixin.vue?8a34","webpack://platypush/./src/components/panels/Media/Players/Chromecast.vue?c107","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue","webpack://platypush/./src/components/panels/Media/Players/Kodi.vue?6dfd","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue","webpack://platypush/./src/components/panels/Media/Players/Mplayer.vue?eab0","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue","webpack://platypush/./src/components/panels/Media/Players/Mpv.vue?06ab","webpack://platypush/./src/components/panels/Media/Players/GStreamer.vue","webpack://platypush/./src/components/panels/Media/Players/GStreamer.vue?13d9","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue","webpack://platypush/./src/components/panels/Media/Players/Vlc.vue?4868","webpack://platypush/./src/components/panels/Media/Players.vue?c223","webpack://platypush/./src/components/panels/Media/Header.vue?b895","webpack://platypush/./src/components/panels/Media/Downloads.vue","webpack://platypush/./src/components/panels/Media/Downloads.vue?1dda","webpack://platypush/./src/components/panels/Media/Nav.vue","webpack://platypush/./src/components/panels/Media/Nav.vue?bae0","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue","webpack://platypush/./src/components/panels/Media/PlaylistAdder.vue?1ef4","webpack://platypush/./src/components/panels/Media/Subtitles.vue","webpack://platypush/./src/components/panels/Media/Subtitles.vue?17fa","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue","webpack://platypush/./src/components/panels/Media/UrlPlayer.vue?df3e","webpack://platypush/./src/components/panels/Media/Index.vue?1f2c","webpack://platypush/./src/components/panels/Torrent/Transfers.vue","webpack://platypush/./src/components/panels/Torrent/Transfers.vue?0e09","webpack://platypush/./src/components/panels/Media/Providers/ lazy ^\\.\\/.*$ namespace object"],"sourcesContent":["\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Browser.vue?vue&type=template&id=54561484&scoped=true\"\nimport script from \"./Browser.vue?vue&type=script&lang=js\"\nexport * from \"./Browser.vue?vue&type=script&lang=js\"\n\nimport \"./Browser.vue?vue&type=style&index=0&id=54561484&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-54561484\"]])\n\nexport default __exports__","\n\n\n\n\n","\n\n\n\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 \"./Chromecast.vue?vue&type=template&id=262b3118\"\nimport script from \"./Chromecast.vue?vue&type=script&lang=js\"\nexport * from \"./Chromecast.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 \"./Kodi.vue?vue&type=template&id=25a1a1cf\"\nimport script from \"./Kodi.vue?vue&type=script&lang=js\"\nexport * from \"./Kodi.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 \"./Mplayer.vue?vue&type=template&id=0caf2d73\"\nimport script from \"./Mplayer.vue?vue&type=script&lang=js\"\nexport * from \"./Mplayer.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 \"./Mpv.vue?vue&type=template&id=3b3bb533\"\nimport script from \"./Mpv.vue?vue&type=script&lang=js\"\nexport * from \"./Mpv.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 \"./GStreamer.vue?vue&type=template&id=3654bbd8\"\nimport script from \"./GStreamer.vue?vue&type=script&lang=js\"\nexport * from \"./GStreamer.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 \"./Vlc.vue?vue&type=template&id=5b5bcdd3\"\nimport script from \"./Vlc.vue?vue&type=script&lang=js\"\nexport * from \"./Vlc.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Players.vue?vue&type=template&id=2419e6e6\"\nimport script from \"./Players.vue?vue&type=script&lang=js\"\nexport * from \"./Players.vue?vue&type=script&lang=js\"\n\nimport \"./Players.vue?vue&type=style&index=0&id=2419e6e6&lang=scss\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./Header.vue?vue&type=template&id=3e938a5b&scoped=true\"\nimport script from \"./Header.vue?vue&type=script&lang=js\"\nexport * from \"./Header.vue?vue&type=script&lang=js\"\n\nimport \"./Header.vue?vue&type=style&index=0&id=3e938a5b&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-3e938a5b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Downloads.vue?vue&type=template&id=e857a488&scoped=true\"\nimport script from \"./Downloads.vue?vue&type=script&lang=js\"\nexport * from \"./Downloads.vue?vue&type=script&lang=js\"\n\nimport \"./Downloads.vue?vue&type=style&index=0&id=e857a488&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-e857a488\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=c67b72b8&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=c67b72b8&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-c67b72b8\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./PlaylistAdder.vue?vue&type=template&id=1def516f&scoped=true\"\nimport script from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\nexport * from \"./PlaylistAdder.vue?vue&type=script&lang=js\"\n\nimport \"./PlaylistAdder.vue?vue&type=style&index=0&id=1def516f&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-1def516f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Subtitles.vue?vue&type=template&id=77ae3705&scoped=true\"\nimport script from \"./Subtitles.vue?vue&type=script&lang=js\"\nexport * from \"./Subtitles.vue?vue&type=script&lang=js\"\n\nimport \"./Subtitles.vue?vue&type=style&index=0&id=77ae3705&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-77ae3705\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./UrlPlayer.vue?vue&type=template&id=6f90e487&scoped=true\"\nimport script from \"./UrlPlayer.vue?vue&type=script&lang=js\"\nexport * from \"./UrlPlayer.vue?vue&type=script&lang=js\"\n\nimport \"./UrlPlayer.vue?vue&type=style&index=0&id=6f90e487&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-6f90e487\"]])\n\nexport default __exports__","import { render } from \"./Index.vue?vue&type=template&id=739c64ca&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=739c64ca&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-739c64ca\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Transfers.vue?vue&type=template&id=65e233cd&scoped=true\"\nimport script from \"./Transfers.vue?vue&type=script&lang=js\"\nexport * from \"./Transfers.vue?vue&type=script&lang=js\"\n\nimport \"./Transfers.vue?vue&type=style&index=0&id=65e233cd&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-65e233cd\"]])\n\nexport default __exports__","var map = {\n\t\"./File\": [\n\t\t4364,\n\t\t9,\n\t\t4364\n\t],\n\t\"./File.vue\": [\n\t\t4364,\n\t\t9,\n\t\t4364\n\t],\n\t\"./Jellyfin\": [\n\t\t1337,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137,\n\t\t9025,\n\t\t1009,\n\t\t6692,\n\t\t4470,\n\t\t1337\n\t],\n\t\"./Jellyfin.vue\": [\n\t\t1337,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137,\n\t\t9025,\n\t\t1009,\n\t\t6692,\n\t\t4470,\n\t\t1337\n\t],\n\t\"./Jellyfin/Collections\": [\n\t\t1112,\n\t\t9,\n\t\t1319,\n\t\t2399\n\t],\n\t\"./Jellyfin/Collections.vue\": [\n\t\t1112,\n\t\t9,\n\t\t1319,\n\t\t2399\n\t],\n\t\"./Jellyfin/Mixin\": [\n\t\t8113,\n\t\t9,\n\t\t8113\n\t],\n\t\"./Jellyfin/Mixin.vue\": [\n\t\t8113,\n\t\t9,\n\t\t8113\n\t],\n\t\"./Jellyfin/common.scss\": [\n\t\t9663,\n\t\t9,\n\t\t6561,\n\t\t9663\n\t],\n\t\"./Jellyfin/components/SortButton\": [\n\t\t4279,\n\t\t9,\n\t\t9025,\n\t\t4279\n\t],\n\t\"./Jellyfin/components/SortButton.vue\": [\n\t\t4279,\n\t\t9,\n\t\t9025,\n\t\t4279\n\t],\n\t\"./Jellyfin/views/Media/Index\": [\n\t\t1039,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137,\n\t\t1009,\n\t\t1039\n\t],\n\t\"./Jellyfin/views/Media/Index.vue\": [\n\t\t1039,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137,\n\t\t1009,\n\t\t1039\n\t],\n\t\"./Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t9,\n\t\t2992,\n\t\t9025,\n\t\t6692,\n\t\t6593\n\t],\n\t\"./Jellyfin/views/Movies/Index.vue\": [\n\t\t6593,\n\t\t9,\n\t\t2992,\n\t\t9025,\n\t\t6692,\n\t\t6593\n\t],\n\t\"./Jellyfin/views/Music/Index\": [\n\t\t1137,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137\n\t],\n\t\"./Jellyfin/views/Music/Index.vue\": [\n\t\t1137,\n\t\t9,\n\t\t2992,\n\t\t1319,\n\t\t1137\n\t],\n\t\"./Mixin\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Mixin.vue\": [\n\t\t6640,\n\t\t9,\n\t\t6640\n\t],\n\t\"./Nav\": [\n\t\t2991,\n\t\t9,\n\t\t4470,\n\t\t2991\n\t],\n\t\"./Nav.vue\": [\n\t\t2991,\n\t\t9,\n\t\t4470,\n\t\t2991\n\t],\n\t\"./YouTube\": [\n\t\t2015,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t2496,\n\t\t4470,\n\t\t2694,\n\t\t7503,\n\t\t4790,\n\t\t8667,\n\t\t2015\n\t],\n\t\"./YouTube.vue\": [\n\t\t2015,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t2496,\n\t\t4470,\n\t\t2694,\n\t\t7503,\n\t\t4790,\n\t\t8667,\n\t\t2015\n\t],\n\t\"./YouTube/Channel\": [\n\t\t8955,\n\t\t9,\n\t\t9079,\n\t\t8955\n\t],\n\t\"./YouTube/Channel.vue\": [\n\t\t8955,\n\t\t9,\n\t\t9079,\n\t\t8955\n\t],\n\t\"./YouTube/Feed\": [\n\t\t1042,\n\t\t9,\n\t\t2992,\n\t\t8667,\n\t\t1042\n\t],\n\t\"./YouTube/Feed.vue\": [\n\t\t1042,\n\t\t9,\n\t\t2992,\n\t\t8667,\n\t\t1042\n\t],\n\t\"./YouTube/Index\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/Index.vue\": [\n\t\t2200,\n\t\t9,\n\t\t2200\n\t],\n\t\"./YouTube/NoToken\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/NoToken.vue\": [\n\t\t9091,\n\t\t9,\n\t\t4790,\n\t\t9091\n\t],\n\t\"./YouTube/Playlist\": [\n\t\t1652,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t1652\n\t],\n\t\"./YouTube/Playlist.vue\": [\n\t\t1652,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t1652\n\t],\n\t\"./YouTube/Playlists\": [\n\t\t2694,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t2694\n\t],\n\t\"./YouTube/Playlists.vue\": [\n\t\t2694,\n\t\t9,\n\t\t2992,\n\t\t2496,\n\t\t2694\n\t],\n\t\"./YouTube/Subscriptions\": [\n\t\t8903,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t7503,\n\t\t8903\n\t],\n\t\"./YouTube/Subscriptions.vue\": [\n\t\t8903,\n\t\t9,\n\t\t2992,\n\t\t9079,\n\t\t7503,\n\t\t8903\n\t],\n\t\"./YouTube/header.scss\": [\n\t\t9092,\n\t\t9,\n\t\t6561,\n\t\t9092\n\t],\n\t\"./meta\": [\n\t\t4569,\n\t\t3\n\t],\n\t\"./meta.json\": [\n\t\t4569,\n\t\t3\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(2).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__.t(id, ids[1] | 16)\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6809;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createBlock","_KeepAlive","_createElementVNode","_hoisted_1","_createVNode","_component_MediaView","$props","pluginName","status","$data","selectedPlayer","track","buttons","mediaButtons","onInfo","_cache","$event","infoTrack","onPlay","$options","pause","onPause","onStop","stop","onSetVolume","setVolume","onSeek","seek","onSearch","search","onMute","toggleMute","onUnmute","style","_normalizeStyle","navContainerStyle","_component_Nav","selectedView","torrentPlugin","downloadIconClass","onInput","setView","onToggle","forceShowNav","_hoisted_2","_component_Header","hasSubtitlesPlugin","sources","selectedItem","selectedSubtitles","browserFilter","downloadsFilter","ref","onSelectPlayer","onPlayerStatus","onStatusUpdate","onTorrentAdd","downloadTorrent","onShowSubtitles","showSubtitlesModal","onPlayUrl","showPlayUrlModal","onFilter","onFilterDownloads","onToggleNav","onSourceToggle","_normalizeClass","_ctx","$refs","header","filterVisible","_component_Results","results","selectedResult","loading","filter","onAddToPlaylist","addToPlaylistItem","onOpenChannel","selectChannelFromItem","onSelect","onResultSelect","play","onPlayWithOpts","item","opts","onView","view","onDownload","download","onDownloadAudio","downloadAudio","_component_TorrentTransfers","_component_MediaDownloads","downloads","_component_Browser","selectedPlaylist","selectedChannel","onBack","onPathChange","opening","_createElementBlock","_hoisted_3","_component_Loading","_hoisted_4","_component_Modal","title","visible","onClose","_hoisted_5","_component_Subtitles","state","onSelectSubs","selectSubtitles","onOpen","onPlayUrlModalOpen","_component_UrlPlayer","value","urlPlay","target","playUrl","_component_PlaylistAdder","onDone","_hoisted_8","_component_Info","mediaProvider","_Fragment","_renderList","visibleMediaProviders","provider","name","key","onClick","providersMetadata","icon","_mergeProps","color","url","src","_hoisted_6","_toDisplayString","_hoisted_7","_resolveDynamicComponent","mediaPlugin","$emit","back","mixins","Utils","emits","components","Browser","props","type","String","default","Object","Boolean","data","mediaProviders","computed","mediaProvidersLookup","keys","this","reduce","acc","toLowerCase","entries","component","includes","methods","registerMediaProvider","defineAsyncComponent","refreshMediaProviders","config","$root","youtube","onPlaylistChange","playlistType","playlistMediaProvider","onChannelChange","channelType","channelMediaProvider","updateView","getUrlArgs","length","providerName","watch","setUrlArgs","pair","mounted","unmounted","__exports__","_hoisted_14","_hoisted_16","_hoisted_18","selected","onSubmit","_withModifiers","args","placeholder","query","torrentURL","downloadFilter","_hoisted_9","_hoisted_10","_hoisted_11","onChange","onKeyup","_hoisted_13","showNavButton","startsWith","hidden","source","checked","_component_Chromecast","player","onStatus","_component_Kodi","_component_Mplayer","_component_Mpv","_component_GStreamer","_component_Vlc","_component_Dropdown","iconClass","_component_DropdownItem","text","refresh","players","i","select","MediaUtils","getPlayers","request","resource","subs","_","subtitles","metadata","cache","cache_streams","volume","position","onNewMedia","event","isMine","onMediaEvent","notify","device","image","plugin","addSubtitles","filename","removeSubtitles","supports","subscribe","destroy","unsubscribe","Mixin","devices","values","Promise","all","map","async","getPlayerName","chromecast","host","Loading","DropdownItem","Dropdown","Chromecast","Kodi","Mplayer","Mpv","GStreamer","Vlc","required","plugins","loadPlugins","p","endsWith","push","urlSelectedPlayer","find","Players","enabledTypes","types","$nextTick","q","$watch","filteredDownloads","media","path","displayProgress","resume","clear","cancel","onDeleteSelected","mediaInfo","isVisible","width","_hoisted_12","_hoisted_15","_hoisted_17","href","_hoisted_19","_hoisted_20","_hoisted_21","localURL","_hoisted_23","_hoisted_24","progress","_hoisted_26","_hoisted_27","size","_hoisted_29","_hoisted_30","convertSize","started_at","_hoisted_32","_hoisted_33","formatDateTime","ended_at","_hoisted_35","_hoisted_36","_component_ConfirmDialog","rm","mediaToDelete","ConfirmDialog","Modal","relativeFiles","files","file","split","pop","round","percent","trim","run","action","window","location","origin","encodeURIComponent","deleteConfirmDialog","show","displayedViews","displayName","customClasses","input","collapsed","views","browser","torrents","cls","_component_TextPrompt","showNewPlaylist","createPlaylist","playlists","playlist","id","addToPlaylist","TextPrompt","playlist_id","video_id","refreshPlaylists","playlistId","items","sub","IsLocal","ISO639","SubFileName","language","autofocus","disabled","Header","Info","MediaDownloads","MediaView","Nav","PlaylistAdder","Results","Subtitles","TorrentTransfers","UrlPlayer","previous","next","awaitingPlayTorrent","prevSelectedView","torrentPlugins","display","item_type","hasPendingDownloads","some","allDownloadsCompleted","every","startStreaming","ret","open","downloadYoutube","onlyAudio","newStatus","setStatus","curStatus","modal","playUrlModal","$el","querySelector","focus","onTorrentQueued","onTorrentMetadata","onTorrentDownloadStart","onTorrentDownloadCompleted","getTorrentPlugin","pluginConf","torrent_plugin","torrent","error","requestArgs","only_audio","subtitlesSelector","close","link","SubDownloadLink","result","onBrowserItemSelect","refreshDownloads","onDownloadStarted","html","onDownloadCompleted","onDownloadError","onDownloadCancelled","onDownloadPaused","onDownloadResumed","onDownloadProgress","onDownloadClear","channelId","channel_id","channel","channel_url","section","Set","has","plex","jellyfin","render","transfers","finish_date","paused","hash","torrentFiles","torrentInfo","download_rate","_hoisted_22","upload_rate","_hoisted_25","remaining_bytes","_hoisted_28","_hoisted_31","peers","start_date","_hoisted_38","_hoisted_39","_hoisted_41","_hoisted_42","save_path","_hoisted_44","_hoisted_45","_hoisted_47","_hoisted_48","_hoisted_49","_hoisted_51","_hoisted_52","isMedia","mediaExtensions","_hoisted_53","webpackAsyncContext","req","__webpack_require__","o","resolve","then","e","Error","code","ids","slice","t","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js b/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js new file mode 100644 index 0000000000..e4ac8fd45b --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5167],{9202:function(t,e,i){i.d(e,{Z:function(){return xe}});var l=i(6252),s=i(3577);const a=t=>((0,l.dD)("data-v-9f0b73c6"),t=t(),(0,l.Cn)(),t),n={class:"media-info"},o={class:"row header"},d={class:"item-container"},c={key:1,class:"row direct-url"},m=a((()=>(0,l._)("div",{class:"left side"},"Direct URL",-1))),r={class:"right side"},u=["href"],p=a((()=>(0,l._)("i",{class:"fas fa-external-link-alt"},null,-1))),w=[p],h=a((()=>(0,l._)("i",{class:"fas fa-clipboard"},null,-1))),y=[h],g={key:2,class:"row direct-url"},f=a((()=>(0,l._)("div",{class:"left side"},"ImDB URL",-1))),v={class:"right side"},_=["href"],k=a((()=>(0,l._)("i",{class:"fas fa-external-link-alt"},null,-1))),C=[k],I=a((()=>(0,l._)("i",{class:"fas fa-clipboard"},null,-1))),x=[I],D={key:3,class:"row"},b=a((()=>(0,l._)("div",{class:"left side"},"Artist",-1))),q=["textContent"],z={key:4,class:"row"},$=a((()=>(0,l._)("div",{class:"left side"},"Album",-1))),R=["textContent"],S={key:5,class:"row"},P=a((()=>(0,l._)("div",{class:"left side"},"TV Series",-1))),j=["textContent"],M={key:6,class:"row"},U=a((()=>(0,l._)("div",{class:"left side"},"Season",-1))),Z=["textContent"],L={key:7,class:"row"},V=a((()=>(0,l._)("div",{class:"left side"},"Episode",-1))),A=["textContent"],T={key:8,class:"row"},O=a((()=>(0,l._)("div",{class:"left side"},"Number of seasons",-1))),N=["textContent"],W={key:9,class:"row"},B=a((()=>(0,l._)("div",{class:"left side"},"Description",-1))),H=["textContent"],E={key:10,class:"row"},F=a((()=>(0,l._)("div",{class:"left side"},"Summary",-1))),Y=["textContent"],G={key:11,class:"row"},J=a((()=>(0,l._)("div",{class:"left side"},"Overview",-1))),K=["textContent"],Q={key:12,class:"row"},X=a((()=>(0,l._)("div",{class:"left side"},"Country",-1))),tt=["textContent"],et={key:13,class:"row"},it=a((()=>(0,l._)("div",{class:"left side"},"Network",-1))),lt=["textContent"],st={key:14,class:"row"},at=a((()=>(0,l._)("div",{class:"left side"},"Status",-1))),nt=["textContent"],ot={key:15,class:"row"},dt=a((()=>(0,l._)("div",{class:"left side"},"Resolution",-1))),ct={class:"right side"},mt={key:16,class:"row"},rt=a((()=>(0,l._)("div",{class:"left side"},"Views",-1))),ut={class:"right side"},pt={key:17,class:"row"},wt=a((()=>(0,l._)("div",{class:"left side"},"Rating",-1))),ht={class:"right side"},yt={key:18,class:"row"},gt=a((()=>(0,l._)("div",{class:"left side"},"Critic Rating",-1))),ft={class:"right side"},vt={key:19,class:"row"},_t=a((()=>(0,l._)("div",{class:"left side"},"Community Rating",-1))),kt={class:"right side"},Ct={key:20,class:"row"},It=a((()=>(0,l._)("div",{class:"left side"},"Votes",-1))),xt=["textContent"],Dt={key:21,class:"row"},bt=a((()=>(0,l._)("div",{class:"left side"},"Genres",-1))),qt=["textContent"],zt={key:22,class:"row"},$t=a((()=>(0,l._)("div",{class:"left side"},"Channel",-1))),Rt={class:"right side"},St=["href","textContent"],Pt={key:23,class:"row"},jt=a((()=>(0,l._)("div",{class:"left side"},"Year",-1))),Mt=["textContent"],Ut={key:24,class:"row"},Zt=a((()=>(0,l._)("div",{class:"left side"},"Published at",-1))),Lt=["textContent"],Vt={key:25,class:"row"},At=a((()=>(0,l._)("div",{class:"left side"},"File",-1))),Tt=["textContent"],Ot={key:26,class:"row"},Nt=a((()=>(0,l._)("div",{class:"left side"},"Track",-1))),Wt=["textContent"],Bt={key:27,class:"row"},Ht=a((()=>(0,l._)("div",{class:"left side"},"Trailer",-1))),Et={class:"right side url"},Ft=["href","textContent"],Yt={key:28,class:"row"},Gt=a((()=>(0,l._)("div",{class:"left side"},"Size",-1))),Jt=["textContent"],Kt={key:29,class:"row"},Qt=a((()=>(0,l._)("div",{class:"left side"},"Quality",-1))),Xt=["textContent"],te={key:30,class:"row"},ee=a((()=>(0,l._)("div",{class:"left side"},"Seeds",-1))),ie=["textContent"],le={key:31,class:"row"},se=a((()=>(0,l._)("div",{class:"left side"},"Peers",-1))),ae=["textContent"],ne={key:32,class:"row"},oe=a((()=>(0,l._)("div",{class:"left side"},"Tags",-1))),de=["textContent"],ce={key:33,class:"row"},me=a((()=>(0,l._)("div",{class:"left side"},"Language",-1))),re=["textContent"],ue={key:34,class:"row"},pe=a((()=>(0,l._)("div",{class:"left side"},"Audio Channels",-1))),we=["textContent"];function he(t,e,i,a,p,h){const k=(0,l.up)("Loading"),I=(0,l.up)("Item");return(0,l.wg)(),(0,l.iD)("div",n,[p.loading?((0,l.wg)(),(0,l.j4)(k,{key:0})):(0,l.kq)("",!0),(0,l._)("div",o,[(0,l._)("div",d,[(0,l.Wm)(I,{item:i.item,onAddToPlaylist:e[0]||(e[0]=e=>t.$emit("add-to-playlist",i.item)),onOpenChannel:e[1]||(e[1]=e=>t.$emit("open-channel",i.item)),onPlay:e[2]||(e[2]=e=>t.$emit("play",i.item)),onPlayWithOpts:e[3]||(e[3]=e=>t.$emit("play-with-opts",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",i.item)),onDownloadAudio:e[5]||(e[5]=e=>t.$emit("download-audio",i.item))},null,8,["item"])])]),h.mainUrl?((0,l.wg)(),(0,l.iD)("div",c,[m,(0,l._)("div",r,[(0,l._)("a",{href:h.mainUrl,title:"Direct URL",target:"_blank"},w,8,u),(0,l._)("button",{onClick:e[6]||(e[6]=e=>t.copyToClipboard(h.mainUrl)),title:"Copy URL to clipboard"},y)])])):(0,l.kq)("",!0),h.computedItem?.imdb_url?((0,l.wg)(),(0,l.iD)("div",g,[f,(0,l._)("div",v,[(0,l._)("a",{href:h.computedItem.imdb_url,title:"ImDB URL",target:"_blank"},C,8,_),(0,l._)("button",{onClick:e[7]||(e[7]=e=>t.copyToClipboard(h.computedItem.imdb_url)),title:"Copy URL to clipboard"},x)])])):(0,l.kq)("",!0),h.computedItem?.artist?.name?((0,l.wg)(),(0,l.iD)("div",D,[b,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.artist.name)},null,8,q)])):(0,l.kq)("",!0),h.computedItem?.album?.name?((0,l.wg)(),(0,l.iD)("div",z,[$,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.album.name)},null,8,R)])):(0,l.kq)("",!0),h.computedItem?.series?((0,l.wg)(),(0,l.iD)("div",S,[P,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.series)},null,8,j)])):(0,l.kq)("",!0),h.computedItem?.season?((0,l.wg)(),(0,l.iD)("div",M,[U,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.season)},null,8,Z)])):(0,l.kq)("",!0),h.computedItem?.episode?((0,l.wg)(),(0,l.iD)("div",L,[V,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.episode)},null,8,A)])):(0,l.kq)("",!0),h.computedItem?.num_seasons?((0,l.wg)(),(0,l.iD)("div",T,[O,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.num_seasons)},null,8,N)])):(0,l.kq)("",!0),h.computedItem?.description?((0,l.wg)(),(0,l.iD)("div",W,[B,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.description)},null,8,H)])):(0,l.kq)("",!0),h.computedItem?.summary?((0,l.wg)(),(0,l.iD)("div",E,[F,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.summary)},null,8,Y)])):(0,l.kq)("",!0),h.computedItem?.overview?((0,l.wg)(),(0,l.iD)("div",G,[J,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.overview)},null,8,K)])):(0,l.kq)("",!0),h.computedItem?.country?((0,l.wg)(),(0,l.iD)("div",Q,[X,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.country)},null,8,tt)])):(0,l.kq)("",!0),h.computedItem?.network?((0,l.wg)(),(0,l.iD)("div",et,[it,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.network)},null,8,lt)])):(0,l.kq)("",!0),h.computedItem?.status?((0,l.wg)(),(0,l.iD)("div",st,[at,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.status)},null,8,nt)])):(0,l.kq)("",!0),h.computedItem?.width&&h.computedItem?.height?((0,l.wg)(),(0,l.iD)("div",ot,[dt,(0,l._)("div",ct,(0,s.zw)(h.computedItem.width)+"x"+(0,s.zw)(h.computedItem.height),1)])):(0,l.kq)("",!0),null!=h.computedItem?.view_count?((0,l.wg)(),(0,l.iD)("div",mt,[rt,(0,l._)("div",ut,(0,s.zw)(t.formatNumber(h.computedItem.view_count)),1)])):(0,l.kq)("",!0),h.computedItem?.rating?((0,l.wg)(),(0,l.iD)("div",pt,[wt,(0,l._)("div",ht,(0,s.zw)(Math.round(h.computedItem.rating))+"%",1)])):(0,l.kq)("",!0),h.computedItem?.critic_rating?((0,l.wg)(),(0,l.iD)("div",yt,[gt,(0,l._)("div",ft,(0,s.zw)(Math.round(h.computedItem.critic_rating))+"%",1)])):(0,l.kq)("",!0),h.computedItem?.community_rating?((0,l.wg)(),(0,l.iD)("div",vt,[_t,(0,l._)("div",kt,(0,s.zw)(Math.round(h.computedItem.community_rating))+"%",1)])):(0,l.kq)("",!0),h.computedItem?.votes?((0,l.wg)(),(0,l.iD)("div",Ct,[It,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.votes)},null,8,xt)])):(0,l.kq)("",!0),h.computedItem?.genres?((0,l.wg)(),(0,l.iD)("div",Dt,[bt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.genres.join(", "))},null,8,qt)])):(0,l.kq)("",!0),h.channel?((0,l.wg)(),(0,l.iD)("div",zt,[$t,(0,l._)("div",Rt,[(0,l._)("a",{href:h.channel.url,target:"_blank",textContent:(0,s.zw)(h.channel.title||h.channel.url)},null,8,St)])])):(0,l.kq)("",!0),h.computedItem?.year?((0,l.wg)(),(0,l.iD)("div",Pt,[jt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.year)},null,8,Mt)])):(0,l.kq)("",!0),h.publishedDate?((0,l.wg)(),(0,l.iD)("div",Ut,[Zt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.publishedDate)},null,8,Lt)])):(0,l.kq)("",!0),h.computedItem?.file?((0,l.wg)(),(0,l.iD)("div",Vt,[At,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.file)},null,8,Tt)])):(0,l.kq)("",!0),null!=h.computedItem?.track_number?((0,l.wg)(),(0,l.iD)("div",Ot,[Nt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.track_number)},null,8,Wt)])):(0,l.kq)("",!0),h.computedItem?.trailer?((0,l.wg)(),(0,l.iD)("div",Bt,[Ht,(0,l._)("div",Et,[(0,l._)("a",{href:h.computedItem.trailer,target:"_blank",textContent:(0,s.zw)(h.computedItem.trailer)},null,8,Ft)])])):(0,l.kq)("",!0),h.computedItem?.size?((0,l.wg)(),(0,l.iD)("div",Yt,[Gt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(t.convertSize(h.computedItem.size))},null,8,Jt)])):(0,l.kq)("",!0),h.computedItem?.quality?((0,l.wg)(),(0,l.iD)("div",Kt,[Qt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.quality)},null,8,Xt)])):(0,l.kq)("",!0),h.computedItem?.seeds?((0,l.wg)(),(0,l.iD)("div",te,[ee,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.seeds)},null,8,ie)])):(0,l.kq)("",!0),h.computedItem?.peers?((0,l.wg)(),(0,l.iD)("div",le,[se,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.peers)},null,8,ae)])):(0,l.kq)("",!0),h.computedItem?.tags?((0,l.wg)(),(0,l.iD)("div",ne,[oe,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.tags.join(", "))},null,8,de)])):(0,l.kq)("",!0),h.computedItem?.language?((0,l.wg)(),(0,l.iD)("div",ce,[me,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.language)},null,8,re)])):(0,l.kq)("",!0),h.computedItem?.audio_channels?((0,l.wg)(),(0,l.iD)("div",ue,[pe,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(h.computedItem.audio_channels)},null,8,we)])):(0,l.kq)("",!0)])}var ye=i(5007),ge=i(9232),fe=i(6791),ve=i(1065),_e=i(8637),ke={name:"Info",components:{Item:ge.Z,Loading:fe.Z},mixins:[_e.Z,ve.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts"],props:{item:{type:Object,default:()=>{}},pluginName:{type:String}},data(){return{typeIcons:ye,loading:!1,loadingUrl:!1,youtubeUrl:null,metadata:null}},computed:{channel(){let t=null;return this.item?.channelId?t={url:`https://www.youtube.com/channel/${this.item.channelId}`}:this.item?.channel_url&&(t={url:this.item.channel_url}),t?(this.item?.channelTitle?t.title=this.item.channelTitle:this.item?.channel&&(t.title=this.item.channel),t):null},computedItem(){return{...this.item||{},...this.metadata||{}}},publishedDate(){return this.item?.publishedAt?this.formatDate(this.item.publishedAt,!0):this.item?.created_at?this.formatDate(this.item.created_at,!0):this.item?.timestamp?this.formatDate(this.item.timestamp,!0):null},directUrl(){if("file"===this.item?.type&&this.item?.url){const t=this.item.url.replace(/^file:\/\//,"");return window.location.origin+"/file?path="+encodeURIComponent(t)}return null},mainUrl(){const t=this.directUrl;return t||this.item?.url}},methods:{async updateMetadata(){this.loading=!0;try{"jellyfin"===this.item?.type&&this.item?.id&&(this.metadata=await this.request("media.jellyfin.info",{item_id:this.item.id}))}finally{this.loading=!1}}},watch:{item:{handler(){this.updateMetadata()},deep:!0}},mounted(){this.updateMetadata()}},Ce=i(3744);const Ie=(0,Ce.Z)(ke,[["render",he],["__scopeId","data-v-9f0b73c6"]]);var xe=Ie},9232:function(t,e,i){i.d(e,{Z:function(){return V}});var l=i(6252),s=i(3577),a=i(9963);const n=t=>((0,l.dD)("data-v-3f78553a"),t=t(),(0,l.Cn)(),t),o={key:0,class:"thumbnail"},d={class:"body"},c={class:"row title"},m={key:0,class:"track-number"},r={key:0,class:"duration"},u=["textContent"],p={class:"actions"},w={key:0,class:"row subtitle"},h=["src"],y=["textContent"],g={key:1,class:"row creation-date"},f=["textContent"],v={key:3,class:"row ratings"},_={key:0,class:"rating",title:"Critic rating"},k=n((()=>(0,l._)("i",{class:"fa fa-star"},null,-1))),C=["textContent"],I={key:1,class:"rating",title:"Community rating"},x=n((()=>(0,l._)("i",{class:"fa fa-users"},null,-1))),D=["textContent"],b={key:1,class:"photo-container"},q=["src"];function z(t,e,i,n,z,$){const R=(0,l.up)("MediaImage"),S=(0,l.up)("DropdownItem"),P=(0,l.up)("Dropdown"),j=(0,l.up)("Modal");return i.hidden?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,s.C_)(["item media-item",{selected:i.selected,list:i.listView}]),onContextmenu:e[14]||(e[14]=(0,a.iM)(((...t)=>$.onContextClick&&$.onContextClick(...t)),["right"]))},[i.listView?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(R,{item:i.item,onPlay:e[0]||(e[0]=e=>t.$emit("play")),onSelect:$.onMediaSelect},null,8,["item","onSelect"])])),(0,l._)("div",d,[(0,l._)("div",c,[(0,l._)("div",{class:(0,s.C_)(["left side",{"col-11":!i.listView,"col-10":i.listView}]),onClick:e[1]||(e[1]=(0,a.iM)((e=>t.$emit("select")),["stop"]))},[i.listView&&i.item.track_number?((0,l.wg)(),(0,l.iD)("span",m,(0,s.zw)(i.item.track_number),1)):(0,l.kq)("",!0),(0,l.Uk)(" "+(0,s.zw)(i.item.title||i.item.name),1)],2),(0,l._)("div",{class:(0,s.C_)(["right side",{"col-1":!i.listView,"col-2":i.listView}])},[i.item.duration&&i.listView?((0,l.wg)(),(0,l.iD)("span",r,[(0,l._)("span",{textContent:(0,s.zw)(t.formatDuration(i.item.duration,!0))},null,8,u)])):(0,l.kq)("",!0),(0,l._)("span",p,[(0,l.Wm)(P,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,l.w5)((()=>["torrent"!==i.item.type&&"photo"!==i.item.item_type?((0,l.wg)(),(0,l.j4)(S,{key:0,"icon-class":"fa fa-play",text:"Play",onInput:e[2]||(e[2]=e=>t.$emit("play"))})):(0,l.kq)("",!0),"youtube"===i.item.type?((0,l.wg)(),(0,l.j4)(S,{key:1,"icon-class":"fa fa-play",text:"Play (With Cache)",onInput:e[3]||(e[3]=e=>t.$emit("play-with-opts",{item:i.item,opts:{cache:!0}}))})):(0,l.kq)("",!0),"photo"===i.item.item_type?((0,l.wg)(),(0,l.j4)(S,{key:2,"icon-class":"fa fa-eye",text:"View",onInput:e[4]||(e[4]=t=>z.showPhoto=!0)})):(0,l.kq)("",!0),"torrent"!==i.item.type&&"youtube"!==i.item.type||"channel"===i.item.item_type||"playlist"===i.item.item_type?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)(S,{key:3,"icon-class":"fa fa-download",text:"Download",onInput:e[5]||(e[5]=e=>t.$emit("download"))})),"youtube"===i.item.type&&"channel"!==i.item.item_type&&"playlist"!==i.item.item_type?((0,l.wg)(),(0,l.j4)(S,{key:4,"icon-class":"fa fa-volume-high",text:"Download Audio",onInput:e[6]||(e[6]=e=>t.$emit("download-audio"))})):(0,l.kq)("",!0),"youtube"===i.item.type?((0,l.wg)(),(0,l.j4)(S,{key:5,"icon-class":"fa fa-list",text:"Add to playlist",onInput:e[7]||(e[7]=e=>t.$emit("add-to-playlist"))})):(0,l.kq)("",!0),"youtube"===i.item.type&&i.playlist?.length?((0,l.wg)(),(0,l.j4)(S,{key:6,"icon-class":"fa fa-trash",text:"Remove from playlist",onInput:e[8]||(e[8]=e=>t.$emit("remove-from-playlist"))})):(0,l.kq)("",!0),"file"===i.item.type?((0,l.wg)(),(0,l.j4)(S,{key:7,"icon-class":"fa fa-window-maximize",text:"View in browser",onInput:e[9]||(e[9]=e=>t.$emit("view"))})):(0,l.kq)("",!0),(0,l.Wm)(S,{"icon-class":"fa fa-info-circle",text:"Info",onInput:e[10]||(e[10]=e=>t.$emit("select"))})])),_:1},512)])],2)]),i.item.channel?((0,l.wg)(),(0,l.iD)("div",w,[(0,l._)("a",{class:"channel",href:"#",target:"_blank",onClick:e[11]||(e[11]=(0,a.iM)((e=>t.$emit("open-channel")),["prevent"]))},[i.item.channel_image?((0,l.wg)(),(0,l.iD)("img",{key:0,src:i.item.channel_image,class:"channel-image"},null,8,h)):(0,l.kq)("",!0),(0,l._)("span",{class:"channel-name",textContent:(0,s.zw)(i.item.channel)},null,8,y)])])):(0,l.kq)("",!0),i.item.created_at&&i.showDate?((0,l.wg)(),(0,l.iD)("div",g,(0,s.zw)(t.formatDateTime(i.item.created_at,!0)),1)):i.item.year&&i.showDate?((0,l.wg)(),(0,l.iD)("div",{key:2,class:"row creation-date",textContent:(0,s.zw)(i.item.year)},null,8,f)):(0,l.kq)("",!0),null!=i.item.critic_rating||null!=i.item.community_rating?((0,l.wg)(),(0,l.iD)("div",v,[null!=i.item.critic_rating?((0,l.wg)(),(0,l.iD)("span",_,[k,(0,l.Uk)("  "),(0,l._)("span",{textContent:(0,s.zw)(Math.round(i.item.critic_rating))},null,8,C),(0,l.Uk)("% ")])):(0,l.kq)("",!0),null!=i.item.community_rating?((0,l.wg)(),(0,l.iD)("span",I,[x,(0,l.Uk)("  "),(0,l._)("span",{textContent:(0,s.zw)(Math.round(i.item.community_rating))},null,8,D),(0,l.Uk)("% ")])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)]),"photo"===i.item.item_type&&z.showPhoto?((0,l.wg)(),(0,l.iD)("div",b,[(0,l.Wm)(j,{title:i.item.title||i.item.name,visible:!0,onClose:e[13]||(e[13]=t=>z.showPhoto=!1)},{default:(0,l.w5)((()=>[(0,l._)("img",{src:i.item.url,ref:"image",onLoad:e[12]||(e[12]=(...t)=>$.onImgLoad&&$.onImgLoad(...t))},null,40,q)])),_:1},8,["title"])])):(0,l.kq)("",!0)],34))}var $=i(4642),R=i(7597),S=i(5007),P=i(2014),j=i(2918),M=i(8637),U={mixins:[M.Z],components:{Dropdown:$.Z,DropdownItem:R.Z,MediaImage:P.Z,Modal:j.Z},emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","select","view"],props:{item:{type:Object,required:!0},hidden:{type:Boolean,default:!1},listView:{type:Boolean,default:!1},playlist:{type:String},selected:{type:Boolean,default:!1},showDate:{type:Boolean,default:!0}},methods:{onContextClick(t){"photo"!==this.item?.item_type&&(t.preventDefault(),this.$refs.dropdown.toggle())},onImgLoad(){const t=this.$refs.image.naturalWidth,e=this.$refs.image.naturalHeight;t>e?this.$refs.image.classList.add("horizontal"):this.$refs.image.classList.add("vertical")},onMediaSelect(){"photo"===this.item?.item_type?this.showPhoto=!0:this.$emit("select")}},data(){return{showPhoto:!1,typeIcons:S}}},Z=i(3744);const L=(0,Z.Z)(U,[["render",z],["__scopeId","data-v-3f78553a"]]);var V=L},2014:function(t,e,i){i.d(e,{Z:function(){return D}});var l=i(6252),s=i(3577),a=i(9963);const n=t=>((0,l.dD)("data-v-3775d12f"),t=t(),(0,l.Cn)(),t),o={key:2,class:"icon type-icon"},d=["href"],c=["title"],m=["src","alt"],r={key:4,class:"image"},u={class:"inner"},p={key:5,class:"icon imdb-link"},w=["href"],h=n((()=>(0,l._)("i",{class:"fab fa-imdb"},null,-1))),y=[h],g=["textContent"],f={key:7,class:"bottom-overlay videos"};function v(t,e,i,n,h,v){return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["image-container",{"with-image":!!i.item?.image,photo:"photo"===i.item?.item_type}])},[i.hasPlay||"photo"===i.item?.item_type?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"play-overlay",onClick:e[0]||(e[0]=(0,a.iM)(((...t)=>v.onItemClick&&v.onItemClick(...t)),["stop"]))},[(0,l._)("i",{class:(0,s.C_)(v.overlayIconClass)},null,2)])):(0,l.kq)("",!0),i.item?.image||i.item?.preview_url?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"backdrop",style:(0,s.j5)({backgroundImage:`url(${i.item.image||i.item.preview_url})`})},null,4)):(0,l.kq)("",!0),h.typeIcons[i.item?.type]?((0,l.wg)(),(0,l.iD)("span",o,[i.item.url?((0,l.wg)(),(0,l.iD)("a",{key:0,href:i.item.url,target:"_blank"},[(0,l._)("i",{class:(0,s.C_)(h.typeIcons[i.item.type]),title:i.item.type},"   ",10,c)],8,d)):(0,l.kq)("",!0)])):(0,l.kq)("",!0),v.imgUrl?((0,l.wg)(),(0,l.iD)("img",{key:3,class:"image",src:v.imgUrl,alt:i.item.title},null,8,m)):((0,l.wg)(),(0,l.iD)("div",r,[(0,l._)("div",u,[(0,l._)("i",{class:(0,s.C_)(v.iconClass)},null,2)])])),i.item?.imdb_id?((0,l.wg)(),(0,l.iD)("span",p,[(0,l._)("a",{href:`https://www.imdb.com/title/${i.item.imdb_id}`,target:"_blank"},y,8,w)])):(0,l.kq)("",!0),null!=i.item?.duration?((0,l.wg)(),(0,l.iD)("span",{key:6,class:"bottom-overlay duration",textContent:(0,s.zw)(t.convertTime(i.item.duration))},null,8,g)):null!=i.item?.videos?((0,l.wg)(),(0,l.iD)("span",f,(0,s.zw)(i.item.videos)+" items ",1)):(0,l.kq)("",!0)],2)}var _=i(5007),k=i(1065),C={mixins:[_,k.Z],emits:["play","select"],props:{item:{type:Object,default:()=>{}},hasPlay:{type:Boolean,default:!0}},data(){return{typeIcons:_}},computed:{clickEvent(){switch(this.item?.item_type){case"channel":case"playlist":case"folder":case"photo":return"select";default:return"play"}},iconClass(){switch(this.item?.item_type){case"channel":return"fas fa-user";case"playlist":return"fas fa-list";case"folder":return"fas fa-folder";default:return"fas fa-play"}},imgUrl(){if("photo"===this.item?.item_type)return this.item?.preview_url||this.item?.url;let t=this.item?.image;return t||(t=this.item?.images?.[0]?.url),t},overlayIconClass(){return"channel"===this.item?.item_type||"playlist"===this.item?.item_type||"folder"===this.item?.item_type?"fas fa-folder-open":"photo"===this.item?.item_type?"fas fa-eye":"fas fa-play"}},methods:{onItemClick(){this.$emit(this.clickEvent,this.item)}}},I=i(3744);const x=(0,I.Z)(C,[["render",v],["__scopeId","data-v-3775d12f"]]);var D=x},5167:function(t,e,i){i.d(e,{Z:function(){return p}});var l=i(6252),s=i(3577);function a(t,e,i,a,n,o){const d=(0,l.up)("Loading"),c=(0,l.up)("Item"),m=(0,l.up)("Info"),r=(0,l.up)("Modal");return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["media-results",{list:i.listView}])},[i.loading?((0,l.wg)(),(0,l.j4)(d,{key:0})):(0,l.kq)("",!0),i.results?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:e[1]||(e[1]=(...t)=>o.onScroll&&o.onScroll(...t))},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.visibleResults,((s,a)=>((0,l.wg)(),(0,l.j4)(c,{key:a,hidden:!!Object.keys(i.sources||{}).length&&!i.sources[s.type],item:s,"list-view":i.listView,playlist:i.playlist,selected:i.selectedResult===a,"show-date":i.showDate,onAddToPlaylist:e=>t.$emit("add-to-playlist",s),onOpenChannel:e=>t.$emit("open-channel",s),onRemoveFromPlaylist:e=>t.$emit("remove-from-playlist",s),onSelect:e=>t.$emit("select",a),onPlay:e=>t.$emit("play",s),onPlayWithOpts:e[0]||(e[0]=e=>t.$emit("play-with-opts",e)),onView:e=>t.$emit("view",s),onDownload:e=>t.$emit("download",s),onDownloadAudio:e=>t.$emit("download-audio",s)},null,8,["hidden","item","list-view","playlist","selected","show-date","onAddToPlaylist","onOpenChannel","onRemoveFromPlaylist","onSelect","onPlay","onView","onDownload","onDownloadAudio"])))),128))],544)):(0,l.kq)("",!0),(0,l.Wm)(r,{ref:"infoModal",title:"Media info",onClose:e[8]||(e[8]=e=>t.$emit("select",null))},{default:(0,l.w5)((()=>[null!=i.selectedResult?((0,l.wg)(),(0,l.j4)(m,{key:0,item:i.results[i.selectedResult],pluginName:i.pluginName,onAddToPlaylist:e[2]||(e[2]=e=>t.$emit("add-to-playlist",i.results[i.selectedResult])),onDownload:e[3]||(e[3]=e=>t.$emit("download",i.results[i.selectedResult])),onDownloadAudio:e[4]||(e[4]=e=>t.$emit("download-audio",i.results[i.selectedResult])),onOpenChannel:e[5]||(e[5]=e=>t.$emit("open-channel",i.results[i.selectedResult])),onPlay:e[6]||(e[6]=e=>t.$emit("play",i.results[i.selectedResult])),onPlayWithOpts:e[7]||(e[7]=e=>t.$emit("play-with-opts",{...e,item:i.results[i.selectedResult]}))},null,8,["item","pluginName"])):(0,l.kq)("",!0)])),_:1},512)],2)}var n=i(9202),o=i(9232),d=i(6791),c=i(2918),m={components:{Info:n.Z,Item:o.Z,Loading:d.Z,Modal:c.Z},emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","scroll-end","select","view"],props:{filter:{type:String,default:null},listView:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},playlist:{default:null},pluginName:{type:String},results:{type:Array,default:()=>[]},resultIndexStep:{type:Number,default:25},selectedResult:{type:Number},showDate:{type:Boolean,default:!0},sources:{type:Object,default:()=>{}}},data(){return{maxResultIndex:this.resultIndexStep}},computed:{visibleResults(){let t=this.results.filter((t=>!this.filter?.length||(t.title||t.name).toLowerCase().includes(this.filter.toLowerCase())));return null!=this.maxResultIndex&&(t=t.slice(0,this.maxResultIndex)),t}},methods:{onScroll(t){const e=t.target;if(!e)return;const i=e.scrollHeight-e.scrollTop<=e.clientHeight+150;i&&(this.$emit("scroll-end"),null!=this.resultIndexStep&&(this.maxResultIndex+=this.resultIndexStep))}},watch:{selectedResult(t){"playlist"!==t?.item_type&&"channel"!==t?.item_type?null==this.selectedResult?this.$refs.infoModal?.close():this.$refs.infoModal?.show():this.$emit("select",null)}}},r=i(3744);const u=(0,r.Z)(m,[["render",a],["__scopeId","data-v-1fdc72e8"]]);var p=u},5007:function(t){t.exports=JSON.parse('{"file":"fa fa-hdd","torrent":"fa fa-magnet","youtube":"fab fa-youtube","plex":"fa fa-plex","jellyfin":"fa fa-jellyfin"}')}}]); +//# sourceMappingURL=5167.bb859c95.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js.map b/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js.map new file mode 100644 index 0000000000..35a509a4eb --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/5167.bb859c95.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Info.vue","webpack://platypush/./src/components/panels/Media/Info.vue?c19c","webpack://platypush/./src/components/panels/Media/Item.vue","webpack://platypush/./src/components/panels/Media/Item.vue?41dd","webpack://platypush/./src/components/panels/Media/MediaImage.vue","webpack://platypush/./src/components/panels/Media/MediaImage.vue?fc5b","webpack://platypush/./src/components/panels/Media/Results.vue","webpack://platypush/./src/components/panels/Media/Results.vue?23d6"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=9f0b73c6&scoped=true\"\nimport script from \"./Info.vue?vue&type=script&lang=js\"\nexport * from \"./Info.vue?vue&type=script&lang=js\"\n\nimport \"./Info.vue?vue&type=style&index=0&id=9f0b73c6&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-9f0b73c6\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=3f78553a&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=3f78553a&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-3f78553a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=3775d12f&scoped=true\"\nimport script from \"./MediaImage.vue?vue&type=script&lang=js\"\nexport * from \"./MediaImage.vue?vue&type=script&lang=js\"\n\nimport \"./MediaImage.vue?vue&type=style&index=0&id=3775d12f&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-3775d12f\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Results.vue?vue&type=template&id=1fdc72e8&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=1fdc72e8&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-1fdc72e8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_hoisted_10","_hoisted_16","_hoisted_18","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","_createVNode","_component_Item","item","$props","onAddToPlaylist","_cache","$event","_ctx","$emit","onOpenChannel","onPlay","onPlayWithOpts","onDownload","onDownloadAudio","$options","mainUrl","_hoisted_4","_hoisted_5","_hoisted_6","href","title","target","onClick","copyToClipboard","computedItem","imdb_url","_hoisted_12","_hoisted_13","_hoisted_14","artist","name","_hoisted_20","_hoisted_21","_toDisplayString","album","_hoisted_23","_hoisted_24","series","_hoisted_26","_hoisted_27","season","_hoisted_29","_hoisted_30","episode","_hoisted_32","_hoisted_33","num_seasons","_hoisted_35","_hoisted_36","description","_hoisted_38","_hoisted_39","summary","_hoisted_41","_hoisted_42","overview","_hoisted_44","_hoisted_45","country","_hoisted_47","_hoisted_48","network","_hoisted_50","_hoisted_51","status","_hoisted_53","_hoisted_54","width","height","_hoisted_56","_hoisted_57","_hoisted_58","view_count","_hoisted_59","_hoisted_60","_hoisted_61","formatNumber","rating","_hoisted_62","_hoisted_63","_hoisted_64","Math","round","critic_rating","_hoisted_65","_hoisted_66","_hoisted_67","community_rating","_hoisted_68","_hoisted_69","_hoisted_70","votes","_hoisted_71","_hoisted_72","genres","_hoisted_74","_hoisted_75","join","channel","_hoisted_77","_hoisted_78","_hoisted_79","url","year","_hoisted_81","_hoisted_82","publishedDate","_hoisted_84","_hoisted_85","file","_hoisted_87","_hoisted_88","track_number","_hoisted_90","_hoisted_91","trailer","_hoisted_93","_hoisted_94","_hoisted_95","size","_hoisted_97","_hoisted_98","convertSize","quality","_hoisted_100","_hoisted_101","seeds","_hoisted_103","_hoisted_104","peers","_hoisted_106","_hoisted_107","tags","_hoisted_109","_hoisted_110","language","_hoisted_112","_hoisted_113","audio_channels","_hoisted_115","_hoisted_116","components","Item","Loading","mixins","Utils","MediaUtils","emits","props","type","Object","default","pluginName","String","data","typeIcons","Icons","loadingUrl","youtubeUrl","metadata","computed","ret","this","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","timestamp","directUrl","path","replace","window","location","origin","encodeURIComponent","methods","updateMetadata","id","request","item_id","watch","handler","deep","mounted","__exports__","render","hidden","_normalizeClass","selected","listView","onContextClick","args","_component_MediaImage","onSelect","onMediaSelect","_withModifiers","duration","formatDuration","_hoisted_7","_component_Dropdown","ref","item_type","_component_DropdownItem","text","onInput","opts","cache","showPhoto","playlist","length","channel_image","src","showDate","_hoisted_11","formatDateTime","_hoisted_15","_hoisted_17","_component_Modal","visible","onClose","onLoad","onImgLoad","Dropdown","DropdownItem","MediaImage","Modal","required","Boolean","e","preventDefault","$refs","dropdown","toggle","image","naturalWidth","naturalHeight","classList","add","_hoisted_9","hasPlay","onItemClick","overlayIconClass","preview_url","style","_normalizeStyle","backgroundImage","imgUrl","alt","iconClass","imdb_id","convertTime","videos","clickEvent","img","images","results","onScroll","_Fragment","_renderList","visibleResults","i","keys","sources","selectedResult","onRemoveFromPlaylist","onView","_component_Info","Info","filter","Array","resultIndexStep","Number","maxResultIndex","toLowerCase","includes","slice","el","bottom","scrollHeight","scrollTop","clientHeight","value","infoModal","close","show"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js b/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js deleted file mode 100644 index d6be0f349b..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5167],{9202:function(t,e,i){i.d(e,{Z:function(){return xe}});var l=i(6252),s=i(3577);const n=t=>((0,l.dD)("data-v-9f0b73c6"),t=t(),(0,l.Cn)(),t),a={class:"media-info"},o={class:"row header"},d={class:"item-container"},c={key:1,class:"row direct-url"},m=n((()=>(0,l._)("div",{class:"left side"},"Direct URL",-1))),r={class:"right side"},u=["href"],p=n((()=>(0,l._)("i",{class:"fas fa-external-link-alt"},null,-1))),w=[p],y=n((()=>(0,l._)("i",{class:"fas fa-clipboard"},null,-1))),h=[y],g={key:2,class:"row direct-url"},f=n((()=>(0,l._)("div",{class:"left side"},"ImDB URL",-1))),v={class:"right side"},_=["href"],k=n((()=>(0,l._)("i",{class:"fas fa-external-link-alt"},null,-1))),I=[k],C=n((()=>(0,l._)("i",{class:"fas fa-clipboard"},null,-1))),x=[C],D={key:3,class:"row"},b=n((()=>(0,l._)("div",{class:"left side"},"Artist",-1))),q=["textContent"],z={key:4,class:"row"},$=n((()=>(0,l._)("div",{class:"left side"},"Album",-1))),R=["textContent"],j={key:5,class:"row"},S=n((()=>(0,l._)("div",{class:"left side"},"TV Series",-1))),U=["textContent"],Z={key:6,class:"row"},P=n((()=>(0,l._)("div",{class:"left side"},"Season",-1))),M=["textContent"],V={key:7,class:"row"},A=n((()=>(0,l._)("div",{class:"left side"},"Episode",-1))),T=["textContent"],O={key:8,class:"row"},L=n((()=>(0,l._)("div",{class:"left side"},"Number of seasons",-1))),N=["textContent"],B={key:9,class:"row"},W=n((()=>(0,l._)("div",{class:"left side"},"Description",-1))),E=["textContent"],F={key:10,class:"row"},H=n((()=>(0,l._)("div",{class:"left side"},"Summary",-1))),Y=["textContent"],G={key:11,class:"row"},J=n((()=>(0,l._)("div",{class:"left side"},"Overview",-1))),K=["textContent"],Q={key:12,class:"row"},X=n((()=>(0,l._)("div",{class:"left side"},"Country",-1))),tt=["textContent"],et={key:13,class:"row"},it=n((()=>(0,l._)("div",{class:"left side"},"Network",-1))),lt=["textContent"],st={key:14,class:"row"},nt=n((()=>(0,l._)("div",{class:"left side"},"Status",-1))),at=["textContent"],ot={key:15,class:"row"},dt=n((()=>(0,l._)("div",{class:"left side"},"Resolution",-1))),ct={class:"right side"},mt={key:16,class:"row"},rt=n((()=>(0,l._)("div",{class:"left side"},"Views",-1))),ut={class:"right side"},pt={key:17,class:"row"},wt=n((()=>(0,l._)("div",{class:"left side"},"Rating",-1))),yt={class:"right side"},ht={key:18,class:"row"},gt=n((()=>(0,l._)("div",{class:"left side"},"Critic Rating",-1))),ft={class:"right side"},vt={key:19,class:"row"},_t=n((()=>(0,l._)("div",{class:"left side"},"Community Rating",-1))),kt={class:"right side"},It={key:20,class:"row"},Ct=n((()=>(0,l._)("div",{class:"left side"},"Votes",-1))),xt=["textContent"],Dt={key:21,class:"row"},bt=n((()=>(0,l._)("div",{class:"left side"},"Genres",-1))),qt=["textContent"],zt={key:22,class:"row"},$t=n((()=>(0,l._)("div",{class:"left side"},"Channel",-1))),Rt={class:"right side"},jt=["href","textContent"],St={key:23,class:"row"},Ut=n((()=>(0,l._)("div",{class:"left side"},"Year",-1))),Zt=["textContent"],Pt={key:24,class:"row"},Mt=n((()=>(0,l._)("div",{class:"left side"},"Published at",-1))),Vt=["textContent"],At={key:25,class:"row"},Tt=n((()=>(0,l._)("div",{class:"left side"},"File",-1))),Ot=["textContent"],Lt={key:26,class:"row"},Nt=n((()=>(0,l._)("div",{class:"left side"},"Track",-1))),Bt=["textContent"],Wt={key:27,class:"row"},Et=n((()=>(0,l._)("div",{class:"left side"},"Trailer",-1))),Ft={class:"right side url"},Ht=["href","textContent"],Yt={key:28,class:"row"},Gt=n((()=>(0,l._)("div",{class:"left side"},"Size",-1))),Jt=["textContent"],Kt={key:29,class:"row"},Qt=n((()=>(0,l._)("div",{class:"left side"},"Quality",-1))),Xt=["textContent"],te={key:30,class:"row"},ee=n((()=>(0,l._)("div",{class:"left side"},"Seeds",-1))),ie=["textContent"],le={key:31,class:"row"},se=n((()=>(0,l._)("div",{class:"left side"},"Peers",-1))),ne=["textContent"],ae={key:32,class:"row"},oe=n((()=>(0,l._)("div",{class:"left side"},"Tags",-1))),de=["textContent"],ce={key:33,class:"row"},me=n((()=>(0,l._)("div",{class:"left side"},"Language",-1))),re=["textContent"],ue={key:34,class:"row"},pe=n((()=>(0,l._)("div",{class:"left side"},"Audio Channels",-1))),we=["textContent"];function ye(t,e,i,n,p,y){const k=(0,l.up)("Loading"),C=(0,l.up)("Item");return(0,l.wg)(),(0,l.iD)("div",a,[p.loading?((0,l.wg)(),(0,l.j4)(k,{key:0})):(0,l.kq)("",!0),(0,l._)("div",o,[(0,l._)("div",d,[(0,l.Wm)(C,{item:i.item,onAddToPlaylist:e[0]||(e[0]=e=>t.$emit("add-to-playlist",i.item)),onOpenChannel:e[1]||(e[1]=e=>t.$emit("open-channel",i.item)),onPlay:e[2]||(e[2]=e=>t.$emit("play",i.item)),onPlayWithOpts:e[3]||(e[3]=e=>t.$emit("play-with-opts",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",i.item)),onDownloadAudio:e[5]||(e[5]=e=>t.$emit("download-audio",i.item))},null,8,["item"])])]),y.mainUrl?((0,l.wg)(),(0,l.iD)("div",c,[m,(0,l._)("div",r,[(0,l._)("a",{href:y.mainUrl,title:"Direct URL",target:"_blank"},w,8,u),(0,l._)("button",{onClick:e[6]||(e[6]=e=>t.copyToClipboard(y.mainUrl)),title:"Copy URL to clipboard"},h)])])):(0,l.kq)("",!0),y.computedItem?.imdb_url?((0,l.wg)(),(0,l.iD)("div",g,[f,(0,l._)("div",v,[(0,l._)("a",{href:y.computedItem.imdb_url,title:"ImDB URL",target:"_blank"},I,8,_),(0,l._)("button",{onClick:e[7]||(e[7]=e=>t.copyToClipboard(y.computedItem.imdb_url)),title:"Copy URL to clipboard"},x)])])):(0,l.kq)("",!0),y.computedItem?.artist?.name?((0,l.wg)(),(0,l.iD)("div",D,[b,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.artist.name)},null,8,q)])):(0,l.kq)("",!0),y.computedItem?.album?.name?((0,l.wg)(),(0,l.iD)("div",z,[$,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.album.name)},null,8,R)])):(0,l.kq)("",!0),y.computedItem?.series?((0,l.wg)(),(0,l.iD)("div",j,[S,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.series)},null,8,U)])):(0,l.kq)("",!0),y.computedItem?.season?((0,l.wg)(),(0,l.iD)("div",Z,[P,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.season)},null,8,M)])):(0,l.kq)("",!0),y.computedItem?.episode?((0,l.wg)(),(0,l.iD)("div",V,[A,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.episode)},null,8,T)])):(0,l.kq)("",!0),y.computedItem?.num_seasons?((0,l.wg)(),(0,l.iD)("div",O,[L,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.num_seasons)},null,8,N)])):(0,l.kq)("",!0),y.computedItem?.description?((0,l.wg)(),(0,l.iD)("div",B,[W,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.description)},null,8,E)])):(0,l.kq)("",!0),y.computedItem?.summary?((0,l.wg)(),(0,l.iD)("div",F,[H,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.summary)},null,8,Y)])):(0,l.kq)("",!0),y.computedItem?.overview?((0,l.wg)(),(0,l.iD)("div",G,[J,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.overview)},null,8,K)])):(0,l.kq)("",!0),y.computedItem?.country?((0,l.wg)(),(0,l.iD)("div",Q,[X,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.country)},null,8,tt)])):(0,l.kq)("",!0),y.computedItem?.network?((0,l.wg)(),(0,l.iD)("div",et,[it,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.network)},null,8,lt)])):(0,l.kq)("",!0),y.computedItem?.status?((0,l.wg)(),(0,l.iD)("div",st,[nt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.status)},null,8,at)])):(0,l.kq)("",!0),y.computedItem?.width&&y.computedItem?.height?((0,l.wg)(),(0,l.iD)("div",ot,[dt,(0,l._)("div",ct,(0,s.zw)(y.computedItem.width)+"x"+(0,s.zw)(y.computedItem.height),1)])):(0,l.kq)("",!0),null!=y.computedItem?.view_count?((0,l.wg)(),(0,l.iD)("div",mt,[rt,(0,l._)("div",ut,(0,s.zw)(t.formatNumber(y.computedItem.view_count)),1)])):(0,l.kq)("",!0),y.computedItem?.rating?((0,l.wg)(),(0,l.iD)("div",pt,[wt,(0,l._)("div",yt,(0,s.zw)(Math.round(y.computedItem.rating))+"%",1)])):(0,l.kq)("",!0),y.computedItem?.critic_rating?((0,l.wg)(),(0,l.iD)("div",ht,[gt,(0,l._)("div",ft,(0,s.zw)(Math.round(y.computedItem.critic_rating))+"%",1)])):(0,l.kq)("",!0),y.computedItem?.community_rating?((0,l.wg)(),(0,l.iD)("div",vt,[_t,(0,l._)("div",kt,(0,s.zw)(Math.round(y.computedItem.community_rating))+"%",1)])):(0,l.kq)("",!0),y.computedItem?.votes?((0,l.wg)(),(0,l.iD)("div",It,[Ct,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.votes)},null,8,xt)])):(0,l.kq)("",!0),y.computedItem?.genres?((0,l.wg)(),(0,l.iD)("div",Dt,[bt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.genres.join(", "))},null,8,qt)])):(0,l.kq)("",!0),y.channel?((0,l.wg)(),(0,l.iD)("div",zt,[$t,(0,l._)("div",Rt,[(0,l._)("a",{href:y.channel.url,target:"_blank",textContent:(0,s.zw)(y.channel.title||y.channel.url)},null,8,jt)])])):(0,l.kq)("",!0),y.computedItem?.year?((0,l.wg)(),(0,l.iD)("div",St,[Ut,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.year)},null,8,Zt)])):(0,l.kq)("",!0),y.publishedDate?((0,l.wg)(),(0,l.iD)("div",Pt,[Mt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.publishedDate)},null,8,Vt)])):(0,l.kq)("",!0),y.computedItem?.file?((0,l.wg)(),(0,l.iD)("div",At,[Tt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.file)},null,8,Ot)])):(0,l.kq)("",!0),null!=y.computedItem?.track_number?((0,l.wg)(),(0,l.iD)("div",Lt,[Nt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.track_number)},null,8,Bt)])):(0,l.kq)("",!0),y.computedItem?.trailer?((0,l.wg)(),(0,l.iD)("div",Wt,[Et,(0,l._)("div",Ft,[(0,l._)("a",{href:y.computedItem.trailer,target:"_blank",textContent:(0,s.zw)(y.computedItem.trailer)},null,8,Ht)])])):(0,l.kq)("",!0),y.computedItem?.size?((0,l.wg)(),(0,l.iD)("div",Yt,[Gt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(t.convertSize(y.computedItem.size))},null,8,Jt)])):(0,l.kq)("",!0),y.computedItem?.quality?((0,l.wg)(),(0,l.iD)("div",Kt,[Qt,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.quality)},null,8,Xt)])):(0,l.kq)("",!0),y.computedItem?.seeds?((0,l.wg)(),(0,l.iD)("div",te,[ee,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.seeds)},null,8,ie)])):(0,l.kq)("",!0),y.computedItem?.peers?((0,l.wg)(),(0,l.iD)("div",le,[se,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.peers)},null,8,ne)])):(0,l.kq)("",!0),y.computedItem?.tags?((0,l.wg)(),(0,l.iD)("div",ae,[oe,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.tags.join(", "))},null,8,de)])):(0,l.kq)("",!0),y.computedItem?.language?((0,l.wg)(),(0,l.iD)("div",ce,[me,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.language)},null,8,re)])):(0,l.kq)("",!0),y.computedItem?.audio_channels?((0,l.wg)(),(0,l.iD)("div",ue,[pe,(0,l._)("div",{class:"right side",textContent:(0,s.zw)(y.computedItem.audio_channels)},null,8,we)])):(0,l.kq)("",!0)])}var he=i(5007),ge=i(1319),fe=i(6791),ve=i(1065),_e=i(8637),ke={name:"Info",components:{Item:ge.Z,Loading:fe.Z},mixins:[_e.Z,ve.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts"],props:{item:{type:Object,default:()=>{}},pluginName:{type:String}},data(){return{typeIcons:he,loading:!1,loadingUrl:!1,youtubeUrl:null,metadata:null}},computed:{channel(){let t=null;return this.item?.channelId?t={url:`https://www.youtube.com/channel/${this.item.channelId}`}:this.item?.channel_url&&(t={url:this.item.channel_url}),t?(this.item?.channelTitle?t.title=this.item.channelTitle:this.item?.channel&&(t.title=this.item.channel),t):null},computedItem(){return{...this.item||{},...this.metadata||{}}},publishedDate(){return this.item?.publishedAt?this.formatDate(this.item.publishedAt,!0):this.item?.created_at?this.formatDate(this.item.created_at,!0):this.item?.timestamp?this.formatDate(this.item.timestamp,!0):null},directUrl(){if("file"===this.item?.type&&this.item?.url){const t=this.item.url.replace(/^file:\/\//,"");return window.location.origin+"/file?path="+encodeURIComponent(t)}return null},mainUrl(){const t=this.directUrl;return t||this.item?.url}},methods:{async updateMetadata(){this.loading=!0;try{"jellyfin"===this.item?.type&&this.item?.id&&(this.metadata=await this.request("media.jellyfin.info",{item_id:this.item.id}))}finally{this.loading=!1}}},watch:{item:{handler(){this.updateMetadata()},deep:!0}},mounted(){this.updateMetadata()}},Ie=i(3744);const Ce=(0,Ie.Z)(ke,[["render",ye],["__scopeId","data-v-9f0b73c6"]]);var xe=Ce},1319:function(t,e,i){i.d(e,{Z:function(){return P}});var l=i(6252),s=i(3577),n=i(9963);const a=t=>((0,l.dD)("data-v-74db7c6e"),t=t(),(0,l.Cn)(),t),o={key:0,class:"thumbnail"},d={class:"body"},c={class:"row title"},m={key:0,class:"track-number"},r={key:0,class:"duration"},u=["textContent"],p={class:"actions"},w={key:0,class:"row subtitle"},y=["src"],h=["textContent"],g={key:1,class:"row creation-date"},f=["textContent"],v={key:3,class:"row ratings"},_={key:0,class:"rating",title:"Critic rating"},k=a((()=>(0,l._)("i",{class:"fa fa-star"},null,-1))),I=["textContent"],C={key:1,class:"rating",title:"Community rating"},x=a((()=>(0,l._)("i",{class:"fa fa-users"},null,-1))),D=["textContent"];function b(t,e,i,a,b,q){const z=(0,l.up)("MediaImage"),$=(0,l.up)("DropdownItem"),R=(0,l.up)("Dropdown");return i.hidden?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",{key:0,class:(0,s.C_)(["item media-item",{selected:i.selected,list:i.listView}]),onContextmenu:e[12]||(e[12]=(0,n.iM)((e=>t.$refs.dropdown.toggle()),["right","prevent"]))},[i.listView?(0,l.kq)("",!0):((0,l.wg)(),(0,l.iD)("div",o,[(0,l.Wm)(z,{item:i.item,onPlay:e[0]||(e[0]=e=>t.$emit("play")),onSelect:e[1]||(e[1]=e=>t.$emit("select"))},null,8,["item"])])),(0,l._)("div",d,[(0,l._)("div",c,[(0,l._)("div",{class:(0,s.C_)(["left side",{"col-11":!i.listView,"col-10":i.listView}]),onClick:e[2]||(e[2]=(0,n.iM)((e=>t.$emit("select")),["stop"]))},[i.listView&&i.item.track_number?((0,l.wg)(),(0,l.iD)("span",m,(0,s.zw)(i.item.track_number),1)):(0,l.kq)("",!0),(0,l.Uk)(" "+(0,s.zw)(i.item.title||i.item.name),1)],2),(0,l._)("div",{class:(0,s.C_)(["right side",{"col-1":!i.listView,"col-2":i.listView}])},[i.item.duration&&i.listView?((0,l.wg)(),(0,l.iD)("span",r,[(0,l._)("span",{textContent:(0,s.zw)(t.formatDuration(i.item.duration,!0))},null,8,u)])):(0,l.kq)("",!0),(0,l._)("span",p,[(0,l.Wm)(R,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,l.w5)((()=>["torrent"!==i.item.type?((0,l.wg)(),(0,l.j4)($,{key:0,"icon-class":"fa fa-play",text:"Play",onInput:e[3]||(e[3]=e=>t.$emit("play"))})):(0,l.kq)("",!0),"youtube"===i.item.type?((0,l.wg)(),(0,l.j4)($,{key:1,"icon-class":"fa fa-play",text:"Play (With Cache)",onInput:e[4]||(e[4]=e=>t.$emit("play-with-opts",{item:i.item,opts:{cache:!0}}))})):(0,l.kq)("",!0),"torrent"!==i.item.type&&"youtube"!==i.item.type||"channel"===i.item.item_type||"playlist"===i.item.item_type?(0,l.kq)("",!0):((0,l.wg)(),(0,l.j4)($,{key:2,"icon-class":"fa fa-download",text:"Download",onInput:e[5]||(e[5]=e=>t.$emit("download"))})),"youtube"===i.item.type&&"channel"!==i.item.item_type&&"playlist"!==i.item.item_type?((0,l.wg)(),(0,l.j4)($,{key:3,"icon-class":"fa fa-volume-high",text:"Download Audio",onInput:e[6]||(e[6]=e=>t.$emit("download-audio"))})):(0,l.kq)("",!0),"youtube"===i.item.type?((0,l.wg)(),(0,l.j4)($,{key:4,"icon-class":"fa fa-list",text:"Add to playlist",onInput:e[7]||(e[7]=e=>t.$emit("add-to-playlist"))})):(0,l.kq)("",!0),"youtube"===i.item.type&&i.playlist?.length?((0,l.wg)(),(0,l.j4)($,{key:5,"icon-class":"fa fa-trash",text:"Remove from playlist",onInput:e[8]||(e[8]=e=>t.$emit("remove-from-playlist"))})):(0,l.kq)("",!0),"file"===i.item.type?((0,l.wg)(),(0,l.j4)($,{key:6,"icon-class":"fa fa-window-maximize",text:"View in browser",onInput:e[9]||(e[9]=e=>t.$emit("view"))})):(0,l.kq)("",!0),(0,l.Wm)($,{"icon-class":"fa fa-info-circle",text:"Info",onInput:e[10]||(e[10]=e=>t.$emit("select"))})])),_:1},512)])],2)]),i.item.channel?((0,l.wg)(),(0,l.iD)("div",w,[(0,l._)("a",{class:"channel",href:"#",target:"_blank",onClick:e[11]||(e[11]=(0,n.iM)((e=>t.$emit("open-channel")),["prevent"]))},[i.item.channel_image?((0,l.wg)(),(0,l.iD)("img",{key:0,src:i.item.channel_image,class:"channel-image"},null,8,y)):(0,l.kq)("",!0),(0,l._)("span",{class:"channel-name",textContent:(0,s.zw)(i.item.channel)},null,8,h)])])):(0,l.kq)("",!0),i.item.created_at&&i.showDate?((0,l.wg)(),(0,l.iD)("div",g,(0,s.zw)(t.formatDateTime(i.item.created_at,!0)),1)):i.item.year&&i.showDate?((0,l.wg)(),(0,l.iD)("div",{key:2,class:"row creation-date",textContent:(0,s.zw)(i.item.year)},null,8,f)):(0,l.kq)("",!0),null!=i.item.critic_rating||null!=i.item.community_rating?((0,l.wg)(),(0,l.iD)("div",v,[null!=i.item.critic_rating?((0,l.wg)(),(0,l.iD)("span",_,[k,(0,l.Uk)("  "),(0,l._)("span",{textContent:(0,s.zw)(Math.round(i.item.critic_rating))},null,8,I),(0,l.Uk)("% ")])):(0,l.kq)("",!0),null!=i.item.community_rating?((0,l.wg)(),(0,l.iD)("span",C,[x,(0,l.Uk)("  "),(0,l._)("span",{textContent:(0,s.zw)(Math.round(i.item.community_rating))},null,8,D),(0,l.Uk)("% ")])):(0,l.kq)("",!0)])):(0,l.kq)("",!0)])],34))}var q=i(4642),z=i(7597),$=i(5007),R=i(6425),j=i(8637),S={components:{Dropdown:q.Z,DropdownItem:z.Z,MediaImage:R.Z},mixins:[j.Z],emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","select","view"],props:{item:{type:Object,required:!0},hidden:{type:Boolean,default:!1},listView:{type:Boolean,default:!1},playlist:{type:String},selected:{type:Boolean,default:!1},showDate:{type:Boolean,default:!0}},data(){return{typeIcons:$}}},U=i(3744);const Z=(0,U.Z)(S,[["render",b],["__scopeId","data-v-74db7c6e"]]);var P=Z},6425:function(t,e,i){i.d(e,{Z:function(){return x}});var l=i(6252),s=i(3577);const n=t=>((0,l.dD)("data-v-1139edfc"),t=t(),(0,l.Cn)(),t),a={key:2,class:"icon type-icon"},o=["href"],d=["title"],c=["src","alt"],m={key:4,class:"image"},r={class:"inner"},u={key:5,class:"icon imdb-link"},p=["href"],w=n((()=>(0,l._)("i",{class:"fab fa-imdb"},null,-1))),y=[w],h=["textContent"],g={key:7,class:"bottom-overlay videos"};function f(t,e,i,n,w,f){return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["image-container",{"with-image":!!i.item?.image}])},[i.hasPlay?((0,l.wg)(),(0,l.iD)("div",{key:0,class:"play-overlay",onClick:e[0]||(e[0]=e=>t.$emit(f.clickEvent,i.item))},[(0,l._)("i",{class:(0,s.C_)(f.overlayIconClass)},null,2)])):(0,l.kq)("",!0),i.item?.image?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"backdrop",style:(0,s.j5)({backgroundImage:`url(${i.item.image})`})},null,4)):(0,l.kq)("",!0),w.typeIcons[i.item?.type]?((0,l.wg)(),(0,l.iD)("span",a,[i.item.url?((0,l.wg)(),(0,l.iD)("a",{key:0,href:i.item.url,target:"_blank"},[(0,l._)("i",{class:(0,s.C_)(w.typeIcons[i.item.type]),title:i.item.type},"   ",10,d)],8,o)):(0,l.kq)("",!0)])):(0,l.kq)("",!0),f.imgUrl?((0,l.wg)(),(0,l.iD)("img",{key:3,class:"image",src:f.imgUrl,alt:i.item.title},null,8,c)):((0,l.wg)(),(0,l.iD)("div",m,[(0,l._)("div",r,[(0,l._)("i",{class:(0,s.C_)(f.iconClass)},null,2)])])),i.item?.imdb_id?((0,l.wg)(),(0,l.iD)("span",u,[(0,l._)("a",{href:`https://www.imdb.com/title/${i.item.imdb_id}`,target:"_blank"},y,8,p)])):(0,l.kq)("",!0),null!=i.item?.duration?((0,l.wg)(),(0,l.iD)("span",{key:6,class:"bottom-overlay duration",textContent:(0,s.zw)(t.convertTime(i.item.duration))},null,8,h)):null!=i.item?.videos?((0,l.wg)(),(0,l.iD)("span",g,(0,s.zw)(i.item.videos)+" items ",1)):(0,l.kq)("",!0)],2)}var v=i(5007),_=i(1065),k={mixins:[v,_.Z],emits:["play","select"],props:{item:{type:Object,default:()=>{}},hasPlay:{type:Boolean,default:!0}},data(){return{typeIcons:v}},computed:{clickEvent(){switch(this.item?.item_type){case"channel":case"playlist":case"folder":return"select";default:return"play"}},iconClass(){switch(this.item?.item_type){case"channel":return"fas fa-user";case"playlist":return"fas fa-list";case"folder":return"fas fa-folder";default:return"fas fa-play"}},imgUrl(){let t=this.item?.image;return t||(t=this.item?.images?.[0]?.url),t},overlayIconClass(){return"channel"===this.item?.item_type||"playlist"===this.item?.item_type||"folder"===this.item?.item_type?"fas fa-folder-open":"fas fa-play"}}},I=i(3744);const C=(0,I.Z)(k,[["render",f],["__scopeId","data-v-1139edfc"]]);var x=C},5167:function(t,e,i){i.d(e,{Z:function(){return p}});var l=i(6252),s=i(3577);function n(t,e,i,n,a,o){const d=(0,l.up)("Loading"),c=(0,l.up)("Item"),m=(0,l.up)("Info"),r=(0,l.up)("Modal");return(0,l.wg)(),(0,l.iD)("div",{class:(0,s.C_)(["media-results",{list:i.listView}])},[i.loading?((0,l.wg)(),(0,l.j4)(d,{key:0})):(0,l.kq)("",!0),i.results?.length?((0,l.wg)(),(0,l.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:e[1]||(e[1]=(...t)=>o.onScroll&&o.onScroll(...t))},[((0,l.wg)(!0),(0,l.iD)(l.HY,null,(0,l.Ko)(o.visibleResults,((s,n)=>((0,l.wg)(),(0,l.j4)(c,{key:n,hidden:!!Object.keys(i.sources||{}).length&&!i.sources[s.type],item:s,"list-view":i.listView,playlist:i.playlist,selected:i.selectedResult===n,"show-date":i.showDate,onAddToPlaylist:e=>t.$emit("add-to-playlist",s),onOpenChannel:e=>t.$emit("open-channel",s),onRemoveFromPlaylist:e=>t.$emit("remove-from-playlist",s),onSelect:e=>t.$emit("select",n),onPlay:e=>t.$emit("play",s),onPlayWithOpts:e[0]||(e[0]=e=>t.$emit("play-with-opts",e)),onView:e=>t.$emit("view",s),onDownload:e=>t.$emit("download",s),onDownloadAudio:e=>t.$emit("download-audio",s)},null,8,["hidden","item","list-view","playlist","selected","show-date","onAddToPlaylist","onOpenChannel","onRemoveFromPlaylist","onSelect","onPlay","onView","onDownload","onDownloadAudio"])))),128))],544)):(0,l.kq)("",!0),(0,l.Wm)(r,{ref:"infoModal",title:"Media info",onClose:e[8]||(e[8]=e=>t.$emit("select",null))},{default:(0,l.w5)((()=>[null!=i.selectedResult?((0,l.wg)(),(0,l.j4)(m,{key:0,item:i.results[i.selectedResult],pluginName:i.pluginName,onAddToPlaylist:e[2]||(e[2]=e=>t.$emit("add-to-playlist",i.results[i.selectedResult])),onDownload:e[3]||(e[3]=e=>t.$emit("download",i.results[i.selectedResult])),onDownloadAudio:e[4]||(e[4]=e=>t.$emit("download-audio",i.results[i.selectedResult])),onOpenChannel:e[5]||(e[5]=e=>t.$emit("open-channel",i.results[i.selectedResult])),onPlay:e[6]||(e[6]=e=>t.$emit("play",i.results[i.selectedResult])),onPlayWithOpts:e[7]||(e[7]=e=>t.$emit("play-with-opts",{...e,item:i.results[i.selectedResult]}))},null,8,["item","pluginName"])):(0,l.kq)("",!0)])),_:1},512)],2)}var a=i(9202),o=i(1319),d=i(6791),c=i(2918),m={components:{Info:a.Z,Item:o.Z,Loading:d.Z,Modal:c.Z},emits:["add-to-playlist","download","download-audio","open-channel","play","play-with-opts","remove-from-playlist","scroll-end","select","view"],props:{filter:{type:String,default:null},listView:{type:Boolean,default:!1},loading:{type:Boolean,default:!1},playlist:{default:null},pluginName:{type:String},results:{type:Array,default:()=>[]},resultIndexStep:{type:Number,default:25},selectedResult:{type:Number},showDate:{type:Boolean,default:!0},sources:{type:Object,default:()=>{}}},data(){return{maxResultIndex:this.resultIndexStep}},computed:{visibleResults(){let t=this.results.filter((t=>!this.filter?.length||(t.title||t.name).toLowerCase().includes(this.filter.toLowerCase())));return null!=this.maxResultIndex&&(t=t.slice(0,this.maxResultIndex)),t}},methods:{onScroll(t){const e=t.target;if(!e)return;const i=e.scrollHeight-e.scrollTop<=e.clientHeight+150;i&&(this.$emit("scroll-end"),null!=this.resultIndexStep&&(this.maxResultIndex+=this.resultIndexStep))}},watch:{selectedResult(t){"playlist"!==t?.item_type&&"channel"!==t?.item_type?null==this.selectedResult?this.$refs.infoModal?.close():this.$refs.infoModal?.show():this.$emit("select",null)}}},r=i(3744);const u=(0,r.Z)(m,[["render",n],["__scopeId","data-v-1fdc72e8"]]);var p=u},5007:function(t){t.exports=JSON.parse('{"file":"fa fa-hdd","torrent":"fa fa-magnet","youtube":"fab fa-youtube","plex":"fa fa-plex","jellyfin":"fa fa-jellyfin"}')}}]); -//# sourceMappingURL=5167.f4ebf3b7.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js.map b/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js.map deleted file mode 100644 index 2441f83b8f..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5167.f4ebf3b7.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/5167.f4ebf3b7.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Info.vue","webpack://platypush/./src/components/panels/Media/Info.vue?c19c","webpack://platypush/./src/components/panels/Media/Item.vue","webpack://platypush/./src/components/panels/Media/Item.vue?41dd","webpack://platypush/./src/components/panels/Media/MediaImage.vue","webpack://platypush/./src/components/panels/Media/MediaImage.vue?fc5b","webpack://platypush/./src/components/panels/Media/Results.vue","webpack://platypush/./src/components/panels/Media/Results.vue?23d6"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Info.vue?vue&type=template&id=9f0b73c6&scoped=true\"\nimport script from \"./Info.vue?vue&type=script&lang=js\"\nexport * from \"./Info.vue?vue&type=script&lang=js\"\n\nimport \"./Info.vue?vue&type=style&index=0&id=9f0b73c6&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-9f0b73c6\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=74db7c6e&scoped=true\"\nimport script from \"./Item.vue?vue&type=script&lang=js\"\nexport * from \"./Item.vue?vue&type=script&lang=js\"\n\nimport \"./Item.vue?vue&type=style&index=0&id=74db7c6e&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-74db7c6e\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./MediaImage.vue?vue&type=template&id=1139edfc&scoped=true\"\nimport script from \"./MediaImage.vue?vue&type=script&lang=js\"\nexport * from \"./MediaImage.vue?vue&type=script&lang=js\"\n\nimport \"./MediaImage.vue?vue&type=style&index=0&id=1139edfc&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-1139edfc\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Results.vue?vue&type=template&id=1fdc72e8&scoped=true\"\nimport script from \"./Results.vue?vue&type=script&lang=js\"\nexport * from \"./Results.vue?vue&type=script&lang=js\"\n\nimport \"./Results.vue?vue&type=style&index=0&id=1fdc72e8&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-1fdc72e8\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","_hoisted_8","_hoisted_10","_hoisted_16","_hoisted_18","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","_hoisted_2","_hoisted_3","_createVNode","_component_Item","item","$props","onAddToPlaylist","_cache","$event","_ctx","$emit","onOpenChannel","onPlay","onPlayWithOpts","onDownload","onDownloadAudio","$options","mainUrl","_hoisted_4","_hoisted_5","_hoisted_6","href","title","target","onClick","copyToClipboard","computedItem","imdb_url","_hoisted_12","_hoisted_13","_hoisted_14","artist","name","_hoisted_20","_hoisted_21","_toDisplayString","album","_hoisted_23","_hoisted_24","series","_hoisted_26","_hoisted_27","season","_hoisted_29","_hoisted_30","episode","_hoisted_32","_hoisted_33","num_seasons","_hoisted_35","_hoisted_36","description","_hoisted_38","_hoisted_39","summary","_hoisted_41","_hoisted_42","overview","_hoisted_44","_hoisted_45","country","_hoisted_47","_hoisted_48","network","_hoisted_50","_hoisted_51","status","_hoisted_53","_hoisted_54","width","height","_hoisted_56","_hoisted_57","_hoisted_58","view_count","_hoisted_59","_hoisted_60","_hoisted_61","formatNumber","rating","_hoisted_62","_hoisted_63","_hoisted_64","Math","round","critic_rating","_hoisted_65","_hoisted_66","_hoisted_67","community_rating","_hoisted_68","_hoisted_69","_hoisted_70","votes","_hoisted_71","_hoisted_72","genres","_hoisted_74","_hoisted_75","join","channel","_hoisted_77","_hoisted_78","_hoisted_79","url","year","_hoisted_81","_hoisted_82","publishedDate","_hoisted_84","_hoisted_85","file","_hoisted_87","_hoisted_88","track_number","_hoisted_90","_hoisted_91","trailer","_hoisted_93","_hoisted_94","_hoisted_95","size","_hoisted_97","_hoisted_98","convertSize","quality","_hoisted_100","_hoisted_101","seeds","_hoisted_103","_hoisted_104","peers","_hoisted_106","_hoisted_107","tags","_hoisted_109","_hoisted_110","language","_hoisted_112","_hoisted_113","audio_channels","_hoisted_115","_hoisted_116","components","Item","Loading","mixins","Utils","MediaUtils","emits","props","type","Object","default","pluginName","String","data","typeIcons","Icons","loadingUrl","youtubeUrl","metadata","computed","ret","this","channelId","channel_url","channelTitle","publishedAt","formatDate","created_at","timestamp","directUrl","path","replace","window","location","origin","encodeURIComponent","methods","updateMetadata","id","request","item_id","watch","handler","deep","mounted","__exports__","render","hidden","_normalizeClass","selected","listView","$refs","dropdown","toggle","_component_MediaImage","onSelect","_withModifiers","duration","formatDuration","_hoisted_7","_component_Dropdown","ref","_component_DropdownItem","text","onInput","opts","cache","item_type","playlist","length","channel_image","src","showDate","_hoisted_11","formatDateTime","_hoisted_15","_hoisted_17","Dropdown","DropdownItem","MediaImage","required","Boolean","_hoisted_9","image","hasPlay","clickEvent","overlayIconClass","style","_normalizeStyle","backgroundImage","imgUrl","alt","iconClass","imdb_id","convertTime","videos","img","images","results","onScroll","args","_Fragment","_renderList","visibleResults","i","keys","sources","selectedResult","onRemoveFromPlaylist","onView","_component_Modal","onClose","_component_Info","Info","Modal","filter","Array","resultIndexStep","Number","maxResultIndex","toLowerCase","includes","slice","e","el","bottom","scrollHeight","scrollTop","clientHeight","value","infoModal","close","show"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js b/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js deleted file mode 100644 index aff188a315..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js +++ /dev/null @@ -1,2 +0,0 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5778],{5778:function(e,t,l){l.r(t),l.d(t,{default:function(){return g}});var i=l(6252);const o={class:"videos index"},s={key:1,class:"wrapper music-wrapper"},n={key:3,class:"wrapper items-wrapper"};function c(e,t,l,c,a,d){const r=(0,i.up)("Loading"),m=(0,i.up)("Music"),p=(0,i.up)("NoItems"),u=(0,i.up)("Collections"),h=(0,i.up)("Results");return(0,i.wg)(),(0,i.iD)("div",o,[e.isLoading?((0,i.wg)(),(0,i.j4)(r,{key:0})):"music"===e.collection?.collection_type?((0,i.wg)(),(0,i.iD)("div",s,[(0,i.Wm)(m,{collection:e.collection,filter:e.filter,loading:e.isLoading,path:e.path,onPlay:t[0]||(t[0]=t=>e.$emit("play",t)),onPlayWithOpts:t[1]||(t[1]=t=>e.$emit("play-with-opts",t)),onSelect:t[2]||(t[2]=t=>{e.selectedResult=t,e.$emit("select",t)}),onSelectCollection:d.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):e.items?.length?((0,i.wg)(),(0,i.iD)("div",n,[d.collections.length>0?((0,i.wg)(),(0,i.j4)(u,{key:0,collection:e.collection,filter:e.filter,items:d.collections,loading:e.isLoading,"parent-id":e.collection?.id,onSelect:d.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,i.kq)("",!0),d.mediaItems.length>0?((0,i.wg)(),(0,i.j4)(h,{key:1,results:d.mediaItems,sources:{jellyfin:!0},filter:e.filter,"selected-result":e.selectedResult,onAddToPlaylist:t[3]||(t[3]=t=>e.$emit("add-to-playlist",t)),onDownload:t[4]||(t[4]=t=>e.$emit("download",t)),onPlay:t[5]||(t[5]=t=>e.$emit("play",t)),onPlayWithOpts:t[6]||(t[6]=t=>e.$emit("play-with-opts",t)),onRemoveFromPlaylist:t[7]||(t[7]=t=>e.$emit("remove-from-playlist",t)),onSelect:t[8]||(t[8]=t=>e.selectedResult=t)},null,8,["results","filter","selected-result"])):(0,i.kq)("",!0)])):((0,i.wg)(),(0,i.j4)(p,{key:2,"with-shadow":!1},{default:(0,i.w5)((()=>[(0,i.Uk)(" No videos found. ")])),_:1}))])}var a=l(1112),d=l(6791),r=l(8113),m=l(33),p=l(3222),u=l(5167),h={mixins:[r["default"]],emits:["select","select-collection"],components:{Collections:a["default"],Loading:d.Z,Music:m["default"],NoItems:p.Z,Results:u.Z},computed:{collections(){return this.sortedItems?.filter((e=>"collection"===e.item_type))??[]},mediaItems(){return this.sortedItems?.filter((e=>"collection"!==e.item_type))??[]}},methods:{selectCollection(e){this.$emit("select-collection",{type:"homevideos",...e})},async init(){const e=this.getUrlArgs();let t=e?.collection;if(t){this.loading_=!0;try{t=await this.request("media.jellyfin.info",{item_id:t}),t&&this.selectCollection(t)}finally{this.loading_=!1}}},async refresh(){if("music"!==this.collection?.collection_type){this.loading_=!0;try{"tvshows"===this.collection?.collection_type?this.items=(await this.request("media.jellyfin.get_collections",{parent_id:this.collection.id})).map((e=>({...e,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:5e3}):(await this.request("media.jellyfin.get_collections")).map((e=>({...e,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},y=l(3744);const f=(0,y.Z)(h,[["render",c],["__scopeId","data-v-6d38243d"]]);var g=f}}]); -//# sourceMappingURL=5778.2dcf8606.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js.map b/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js.map deleted file mode 100644 index 7d475a2fb8..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5778.2dcf8606.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"static/js/5778.2dcf8606.js","mappings":"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","sources":["webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=6d38243d&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=6d38243d&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-6d38243d\"]])\n\nexport default __exports__"],"names":["class","_createElementBlock","_hoisted_1","_ctx","isLoading","_createBlock","_component_Loading","key","collection","collection_type","_hoisted_2","_createVNode","_component_Music","filter","loading","path","onPlay","_cache","$event","$emit","onPlayWithOpts","onSelect","selectedResult","onSelectCollection","$options","selectCollection","items","length","_hoisted_3","collections","_component_Collections","id","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","mixins","Mixin","emits","components","Collections","Loading","Music","NoItems","Results","computed","this","sortedItems","item","item_type","methods","type","init","args","getUrlArgs","loading_","request","item_id","refresh","parent_id","map","limit","mounted","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js b/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js new file mode 100644 index 0000000000..26727c6ad1 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js @@ -0,0 +1,2 @@ +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8179],{8179:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return I}});var t=i(6252);const d={class:"plugin"};function o(e,n,i,o,a,r){const s=(0,t.up)("Loading");return(0,t.wg)(),(0,t.iD)("div",d,[a.loading?((0,t.wg)(),(0,t.j4)(s,{key:0})):a.component?((0,t.wg)(),(0,t.j4)((0,t.LL)(a.component),{key:1,config:a.config},null,8,["config"])):(0,t.kq)("",!0)])}var a=i(8637),r=i(6791),s=i(2262),c={name:"Plugin",components:{Loading:r.Z},mixins:[a.Z],props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,component:null,config:{}}},computed:{componentName(){return this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}},methods:{refresh:async function(){this.loading=!0;try{this.component=(0,s.XI)((0,t.RC)((()=>i(3379)(`./${this.componentName}/Index`)))),this.$options.components[this.componentName]=this.component,this.config=(await this.request("config.get_plugins"))?.[this.pluginName]||{}}finally{this.loading=!1}}},mounted:function(){this.refresh()}},u=i(3744);const x=(0,u.Z)(c,[["render",o],["__scopeId","data-v-69b17daa"]]);var I=x},3379:function(e,n,i){var t={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[1039,5933,7897,2992,5167,1319,1137,1009,9049],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[1137,5933,7897,2992,5167,1319,1137,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function d(e){if(!i.o(t,e))return Promise.resolve().then((function(){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}));var n=t[e],d=n[0];return Promise.all(n.slice(1).map(i.e)).then((function(){return i(d)}))}d.keys=function(){return Object.keys(t)},d.id=3379,e.exports=d}}]); +//# sourceMappingURL=8179.08096f00.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8179.71512b48.js.map b/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map similarity index 60% rename from platypush/backend/http/webapp/dist/static/js/8179.71512b48.js.map rename to platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map index f1b6746c8a..81ea67360d 100644 --- a/platypush/backend/http/webapp/dist/static/js/8179.71512b48.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/8179.71512b48.js","mappings":"sLACOA,MAAM,U,sEAAXC,EAAAA,EAAAA,IAGM,MAHNC,EAGM,CAFWC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KAC6BJ,EAAAK,YAAS,WAAhEH,EAAAA,EAAAA,KAAoEI,EAAAA,EAAAA,IAApDN,EAAAK,WAAS,C,MAAGE,OAAQP,EAAAO,Q,wEASxC,GACEC,KAAM,SACNC,WAAY,CAACC,QAAOA,EAAAA,GACpBC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,WAAY,CACVC,KAAMC,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLjB,SAAS,EACTI,UAAW,KACXE,OAAQ,CAAC,EAEb,EAEAY,SAAU,CACRC,aAAAA,GACE,OAAOC,KAAKP,WAAWQ,MAAM,KAAKC,KAAKC,GAAMA,EAAE,GAAGC,cAAgBD,EAAEE,MAAM,KAAIC,KAAK,GACrF,GAGFC,QAAS,CACPC,QAASC,iBACPT,KAAKpB,SAAU,EAEf,IACEoB,KAAKhB,WAAY0B,EAAAA,EAAAA,KAAWC,EAAAA,EAAAA,KAAqB,IAAM,QAAQ,KAAsBX,KAAKD,0BAC1FC,KAAKY,SAASxB,WAAWY,KAAKD,eAAiBC,KAAKhB,UACpDgB,KAAKd,cAAgBc,KAAKa,QAAQ,yBAAyBb,KAAKP,aAAe,CAAC,CAClF,CAAE,QACAO,KAAKpB,SAAU,CACjB,CACF,GAGFkC,QAAS,WACPd,KAAKQ,SACP,G,UC/CF,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCTA,IAAId,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,GACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,GACA,KACA,KACA,KACA,KACA,KACA,GACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASe,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAElB,EAAKgB,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBP,EAAM,KAEjD,MADAM,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAMzB,EAAIgB,GAAMU,EAAKD,EAAI,GAC7B,OAAON,QAAQQ,IAAIF,EAAItB,MAAM,GAAGH,IAAIiB,EAAoBK,IAAID,MAAK,WAChE,OAAOJ,EAAoBS,EAC5B,GACD,CACAX,EAAoBa,KAAO,WAAa,OAAOC,OAAOD,KAAK5B,EAAM,EACjEe,EAAoBW,GAAK,KACzBI,EAAOC,QAAUhB,C","sources":["webpack://platypush/./src/components/widgets/Plugin/Index.vue","webpack://platypush/./src/components/widgets/Plugin/Index.vue?cc4c","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=69b17daa&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=69b17daa&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-69b17daa\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t5778,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t1182,\n\t\t3534\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t33,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","component","_resolveDynamicComponent","config","name","components","Loading","mixins","Utils","props","pluginName","type","String","required","data","computed","componentName","this","split","map","t","toUpperCase","slice","join","methods","refresh","async","shallowRef","defineAsyncComponent","$options","request","mounted","__exports__","render","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","id","all","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/8179.08096f00.js","mappings":"sLACOA,MAAM,U,sEAAXC,EAAAA,EAAAA,IAGM,MAHNC,EAGM,CAFWC,EAAAC,UAAO,WAAtBC,EAAAA,EAAAA,IAA0BC,EAAA,CAAAC,IAAA,KAC6BJ,EAAAK,YAAS,WAAhEH,EAAAA,EAAAA,KAAoEI,EAAAA,EAAAA,IAApDN,EAAAK,WAAS,C,MAAGE,OAAQP,EAAAO,Q,wEASxC,GACEC,KAAM,SACNC,WAAY,CAACC,QAAOA,EAAAA,GACpBC,OAAQ,CAACC,EAAAA,GACTC,MAAO,CAELC,WAAY,CACVC,KAAMC,OACNC,UAAU,IAIdC,IAAAA,GACE,MAAO,CACLjB,SAAS,EACTI,UAAW,KACXE,OAAQ,CAAC,EAEb,EAEAY,SAAU,CACRC,aAAAA,GACE,OAAOC,KAAKP,WAAWQ,MAAM,KAAKC,KAAKC,GAAMA,EAAE,GAAGC,cAAgBD,EAAEE,MAAM,KAAIC,KAAK,GACrF,GAGFC,QAAS,CACPC,QAASC,iBACPT,KAAKpB,SAAU,EAEf,IACEoB,KAAKhB,WAAY0B,EAAAA,EAAAA,KAAWC,EAAAA,EAAAA,KAAqB,IAAM,QAAQ,KAAsBX,KAAKD,0BAC1FC,KAAKY,SAASxB,WAAWY,KAAKD,eAAiBC,KAAKhB,UACpDgB,KAAKd,cAAgBc,KAAKa,QAAQ,yBAAyBb,KAAKP,aAAe,CAAC,CAClF,CAAE,QACAO,KAAKpB,SAAU,CACjB,CACF,GAGFkC,QAAS,WACPd,KAAKQ,SACP,G,UC/CF,MAAMO,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCTA,IAAId,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASe,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAElB,EAAKgB,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBP,EAAM,KAEjD,MADAM,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAMzB,EAAIgB,GAAMU,EAAKD,EAAI,GAC7B,OAAON,QAAQQ,IAAIF,EAAItB,MAAM,GAAGH,IAAIiB,EAAoBK,IAAID,MAAK,WAChE,OAAOJ,EAAoBS,EAC5B,GACD,CACAX,EAAoBa,KAAO,WAAa,OAAOC,OAAOD,KAAK5B,EAAM,EACjEe,EAAoBW,GAAK,KACzBI,EAAOC,QAAUhB,C","sources":["webpack://platypush/./src/components/widgets/Plugin/Index.vue","webpack://platypush/./src/components/widgets/Plugin/Index.vue?cc4c","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=69b17daa&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=69b17daa&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-69b17daa\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t1039,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t1009,\n\t\t9049\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t1137,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["class","_createElementBlock","_hoisted_1","$data","loading","_createBlock","_component_Loading","key","component","_resolveDynamicComponent","config","name","components","Loading","mixins","Utils","props","pluginName","type","String","required","data","computed","componentName","this","split","map","t","toUpperCase","slice","join","methods","refresh","async","shallowRef","defineAsyncComponent","$options","request","mounted","__exports__","render","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","id","all","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8179.71512b48.js b/platypush/backend/http/webapp/dist/static/js/8179.71512b48.js deleted file mode 100644 index 14242f9cdd..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/8179.71512b48.js +++ /dev/null @@ -1,2 +0,0 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[8179],{8179:function(e,n,i){"use strict";i.r(n),i.d(n,{default:function(){return I}});var t=i(6252);const d={class:"plugin"};function o(e,n,i,o,a,r){const s=(0,t.up)("Loading");return(0,t.wg)(),(0,t.iD)("div",d,[a.loading?((0,t.wg)(),(0,t.j4)(s,{key:0})):a.component?((0,t.wg)(),(0,t.j4)((0,t.LL)(a.component),{key:1,config:a.config},null,8,["config"])):(0,t.kq)("",!0)])}var a=i(8637),r=i(6791),s=i(2262),c={name:"Plugin",components:{Loading:r.Z},mixins:[a.Z],props:{pluginName:{type:String,required:!0}},data(){return{loading:!1,component:null,config:{}}},computed:{componentName(){return this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("")}},methods:{refresh:async function(){this.loading=!0;try{this.component=(0,s.XI)((0,t.RC)((()=>i(3379)(`./${this.componentName}/Index`)))),this.$options.components[this.componentName]=this.component,this.config=(await this.request("config.get_plugins"))?.[this.pluginName]||{}}finally{this.loading=!1}}},mounted:function(){this.refresh()}},u=i(3744);const x=(0,u.Z)(c,[["render",o],["__scopeId","data-v-69b17daa"]]);var I=x},3379:function(e,n,i){var t={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[5778,5933,7897,2992,5167,1319,33,1182,3534],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[33,5933,7897,2992,5167,1319,33,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function d(e){if(!i.o(t,e))return Promise.resolve().then((function(){var n=new Error("Cannot find module '"+e+"'");throw n.code="MODULE_NOT_FOUND",n}));var n=t[e],d=n[0];return Promise.all(n.slice(1).map(i.e)).then((function(){return i(d)}))}d.keys=function(){return Object.keys(t)},d.id=3379,e.exports=d}}]); -//# sourceMappingURL=8179.71512b48.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3534.54ace479.js b/platypush/backend/http/webapp/dist/static/js/9049.8856f091.js similarity index 83% rename from platypush/backend/http/webapp/dist/static/js/3534.54ace479.js rename to platypush/backend/http/webapp/dist/static/js/9049.8856f091.js index 47b0397346..439df2ce2e 100644 --- a/platypush/backend/http/webapp/dist/static/js/3534.54ace479.js +++ b/platypush/backend/http/webapp/dist/static/js/9049.8856f091.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3534,2726,5778],{1065:function(t,e,i){i.d(e,{Z:function(){return l}});i(560);var n=i(8637),o={name:"Utils",mixins:[n.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(t){t=parseFloat(t);const e={};e.h=""+parseInt(t/3600),e.m=""+parseInt(t/60-60*e.h),e.s=""+parseInt(t-(3600*e.h+60*e.m));for(const n of["m","s"])parseInt(e[n])<10&&(e[n]="0"+e[n]);const i=[];return parseInt(e.h)&&i.push(e.h),i.push(e.m,e.s),i.join(":")},async startStreaming(t,e,i=!1){let n=t,o=null;t instanceof Object?(n=t.url,o=t.subtitles):t={url:n};const s=await this.request(`${e}.start_streaming`,{media:n,subtitles:o,download:i});return{...t,...s}},async stopStreaming(t,e){await this.request(`${e}.stop_streaming`,{media_id:t})}}};const s=o;var l=s},4642:function(t,e,i){i.d(e,{Z:function(){return f}});var n=i(6252),o=i(9963),s=i(3577);const l={class:"dropdown-container"},c=["title"],a=["textContent"];function r(t,e,i,r,d,p){const u=(0,n.up)("DropdownBody");return(0,n.wg)(),(0,n.iD)("div",l,[(0,n._)("button",{title:i.title,ref:"button",onClick:e[0]||(e[0]=(0,o.iM)((t=>p.toggle(t)),["stop"]))},[i.iconClass?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,s.C_)(["icon",i.iconClass])},null,2)):(0,n.kq)("",!0),i.text?((0,n.wg)(),(0,n.iD)("span",{key:1,class:"text",textContent:(0,s.zw)(i.text)},null,8,a)):(0,n.kq)("",!0)],8,c),(0,n._)("div",{class:(0,s.C_)(["body-container",{hidden:!d.visible}]),ref:"dropdownContainer"},[(0,n.Wm)(u,{id:i.id,keepOpenOnItemClick:i.keepOpenOnItemClick,style:(0,s.j5)(i.style),ref:"dropdown",onClick:p.onClick},{default:(0,n.w5)((()=>[(0,n.WI)(t.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","style","onClick"])],2)])}var d=i(3218),p=i(5250),u={components:{DropdownBody:d.Z},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1},style:{type:Object,default:()=>({})}},data(){return{visible:!1}},computed:{button(){const t=this.$refs.button?.$el;return t?t.querySelector("button"):this.$refs.button},buttonStyle(){return this.button?getComputedStyle(this.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(t){if(!this.visible)return;let e=t.target;while(e){if(e.classList.contains("dropdown"))return;e=e.parentElement}this.close()},getDropdownWidth(){const t=this.$refs.dropdown?.$el;return t?parseFloat(getComputedStyle(t).width):0},getDropdownHeight(){const t=this.$refs.dropdown?.$el;return t?parseFloat(getComputedStyle(t).height):0},onClick(t){return this.keepOpenOnItemClick||this.close(),"A"===t.target.tagName?(t.preventDefault(),!1):t.defaultPrevented?(t.stopPropagation(),!1):void 0},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),p.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const t=this.$refs.dropdown?.$el;t.parentElement||this.$el.appendChild(t),this.visible=!0,this.$nextTick(this.adjustDropdownPos)},adjustDropdownPos(){const t=this.button.getBoundingClientRect(),e={left:t.left+window.scrollX,top:t.top+window.scrollY},i={left:e.left,top:e.top+this.buttonHeight},n=this.getDropdownWidth(),o=this.getDropdownHeight();if(i.left+n>(window.innerWidth+window.scrollX)/2&&(i.left-=n-this.buttonWidth),i.top+o>(window.innerHeight+window.scrollY)/2){let t=i.top-(o+this.buttonHeight-10);t<0&&(t=0),i.top=t}const s=this.$refs.dropdown.$el;s.classList.add("fade-in"),s.style.top=`${i.top}px`,s.style.left=`${i.left}px`,p.$.emit("dropdown-open",this.$refs.dropdown)},toggle(t){t?.stopPropagation(),this.$emit("click",t),this.visible?this.close():this.open()},onKeyUp(t){t.stopPropagation(),"Escape"===t.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}},m=i(3744);const h=(0,m.Z)(u,[["render",r],["__scopeId","data-v-3f1ad726"]]);var f=h},3218:function(t,e,i){i.d(e,{Z:function(){return d}});var n=i(6252),o=i(3577);const s=["id"];function l(t,e,i,l,c,a){return(0,n.wg)(),(0,n.iD)("div",{class:"dropdown",id:i.id,style:(0,o.j5)(i.style),onClick:e[0]||(e[0]=e=>t.$emit("click",e))},[(0,n.WI)(t.$slots,"default",{},void 0,!0)],12,s)}var c={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1},style:{type:Object,default:()=>({})}}},a=i(3744);const r=(0,a.Z)(c,[["render",l],["__scopeId","data-v-24c5aa28"]]);var d=r},7597:function(t,e,i){i.d(e,{Z:function(){return h}});var n=i(6252),o=i(3577);const s=["title"],l={key:0,class:"col-2 icon"},c=["textContent"];function a(t,e,i,a,r,d){const p=(0,n.up)("Icon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,o.C_)(["row item",{...d.itemClass_,disabled:i.disabled}]),title:i.hoverText,onClick:e[0]||(e[0]=(...t)=>d.clicked&&d.clicked(...t))},[i.iconClass?.length||i.iconUrl?.length?((0,n.wg)(),(0,n.iD)("div",l,[(0,n.Wm)(p,{class:(0,o.C_)(i.iconClass),url:i.iconUrl},null,8,["class","url"])])):(0,n.kq)("",!0),(0,n._)("div",{class:(0,o.C_)(["text",{"col-10":null!=i.iconClass}]),textContent:(0,o.zw)(i.text)},null,10,c)],10,s)}var r=i(657),d=i(5250),p={components:{Icon:r.Z},emits:["click","input"],props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},hoverText:{type:String,default:null},disabled:{type:Boolean,default:!1},itemClass:{}},computed:{itemClass_(){return"string"===typeof this.itemClass?{[this.itemClass]:!0}:this.itemClass}},methods:{clicked(t){if(this.$parent.keepOpenOnItemClick||d.$.emit("dropdown-close"),this.disabled)return t.stopPropagation(),t.preventDefault(),!1;this.$emit("input",t)}}},u=i(3744);const m=(0,u.Z)(p,[["render",a],["__scopeId","data-v-2babe09c"]]);var h=m},657:function(t,e,i){i.d(e,{Z:function(){return p}});var n=i(6252),o=i(3577);const s={class:"icon-container"},l=["src","alt"];function c(t,e,i,c,a,r){return(0,n.wg)(),(0,n.iD)("div",s,[i.url?.length?((0,n.wg)(),(0,n.iD)("img",{key:0,class:"icon",src:i.url,alt:i.alt},null,8,l)):r.className?.length?((0,n.wg)(),(0,n.iD)("i",{key:1,class:(0,o.C_)(["icon",r.className]),style:(0,o.j5)({color:i.color})},null,6)):(0,n.kq)("",!0)])}var a={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},r=i(3744);const d=(0,r.Z)(a,[["render",c],["__scopeId","data-v-706a3bd1"]]);var p=d},5778:function(t,e,i){i.r(e),i.d(e,{default:function(){return y}});var n=i(6252);const o={class:"videos index"},s={key:1,class:"wrapper music-wrapper"},l={key:3,class:"wrapper items-wrapper"};function c(t,e,i,c,a,r){const d=(0,n.up)("Loading"),p=(0,n.up)("Music"),u=(0,n.up)("NoItems"),m=(0,n.up)("Collections"),h=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",o,[t.isLoading?((0,n.wg)(),(0,n.j4)(d,{key:0})):"music"===t.collection?.collection_type?((0,n.wg)(),(0,n.iD)("div",s,[(0,n.Wm)(p,{collection:t.collection,filter:t.filter,loading:t.isLoading,path:t.path,onPlay:e[0]||(e[0]=e=>t.$emit("play",e)),onPlayWithOpts:e[1]||(e[1]=e=>t.$emit("play-with-opts",e)),onSelect:e[2]||(e[2]=e=>{t.selectedResult=e,t.$emit("select",e)}),onSelectCollection:r.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):t.items?.length?((0,n.wg)(),(0,n.iD)("div",l,[r.collections.length>0?((0,n.wg)(),(0,n.j4)(m,{key:0,collection:t.collection,filter:t.filter,items:r.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:r.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,n.kq)("",!0),r.mediaItems.length>0?((0,n.wg)(),(0,n.j4)(h,{key:1,results:r.mediaItems,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[3]||(e[3]=e=>t.$emit("add-to-playlist",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",e)),onPlay:e[5]||(e[5]=e=>t.$emit("play",e)),onPlayWithOpts:e[6]||(e[6]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[7]||(e[7]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[8]||(e[8]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,n.kq)("",!0)])):((0,n.wg)(),(0,n.j4)(u,{key:2,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var a=i(1112),r=i(6791),d=i(8113),p=i(33),u=i(3222),m=i(5167),h={mixins:[d["default"]],emits:["select","select-collection"],components:{Collections:a["default"],Loading:r.Z,Music:p["default"],NoItems:u.Z,Results:m.Z},computed:{collections(){return this.sortedItems?.filter((t=>"collection"===t.item_type))??[]},mediaItems(){return this.sortedItems?.filter((t=>"collection"!==t.item_type))??[]}},methods:{selectCollection(t){this.$emit("select-collection",{type:"homevideos",...t})},async init(){const t=this.getUrlArgs();let e=t?.collection;if(e){this.loading_=!0;try{e=await this.request("media.jellyfin.info",{item_id:e}),e&&this.selectCollection(e)}finally{this.loading_=!1}}},async refresh(){if("music"!==this.collection?.collection_type){this.loading_=!0;try{"tvshows"===this.collection?.collection_type?this.items=(await this.request("media.jellyfin.get_collections",{parent_id:this.collection.id})).map((t=>({...t,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:5e3}):(await this.request("media.jellyfin.get_collections")).map((t=>({...t,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},f=i(3744);const g=(0,f.Z)(h,[["render",c],["__scopeId","data-v-6d38243d"]]);var y=g}}]); -//# sourceMappingURL=3534.54ace479.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9049,2726,1039],{1065:function(t,e,i){i.d(e,{Z:function(){return l}});i(560);var n=i(8637),o={name:"Utils",mixins:[n.Z],computed:{audioExtensions(){return new Set(["3gp","aa","aac","aax","act","aiff","amr","ape","au","awb","dct","dss","dvf","flac","gsm","iklax","ivs","m4a","m4b","m4p","mmf","mp3","mpc","msv","nmf","nsf","ogg,","opus","ra,","raw","sln","tta","vox","wav","wma","wv","webm","8svx"])},videoExtensions(){return new Set(["webm","mkv","flv","flv","vob","ogv","ogg","drc","gif","gifv","mng","avi","mts","m2ts","mov","qt","wmv","yuv","rm","rmvb","asf","amv","mp4","m4p","m4v","mpg","mp2","mpeg","mpe","mpv","mpg","mpeg","m2v","m4v","svi","3gp","3g2","mxf","roq","nsv","flv","f4v","f4p","f4a","f4b"])},mediaExtensions(){return new Set([...this.videoExtensions,...this.audioExtensions])}},methods:{convertTime(t){t=parseFloat(t);const e={};e.h=""+parseInt(t/3600),e.m=""+parseInt(t/60-60*e.h),e.s=""+parseInt(t-(3600*e.h+60*e.m));for(const n of["m","s"])parseInt(e[n])<10&&(e[n]="0"+e[n]);const i=[];return parseInt(e.h)&&i.push(e.h),i.push(e.m,e.s),i.join(":")},async startStreaming(t,e,i=!1){let n=t,o=null;t instanceof Object?(n=t.url,o=t.subtitles):t={url:n};const s=await this.request(`${e}.start_streaming`,{media:n,subtitles:o,download:i});return{...t,...s}},async stopStreaming(t,e){await this.request(`${e}.stop_streaming`,{media_id:t})}}};const s=o;var l=s},4642:function(t,e,i){i.d(e,{Z:function(){return f}});var n=i(6252),o=i(9963),s=i(3577);const l={class:"dropdown-container"},c=["title"],a=["textContent"];function r(t,e,i,r,d,p){const u=(0,n.up)("DropdownBody");return(0,n.wg)(),(0,n.iD)("div",l,[(0,n._)("button",{title:i.title,ref:"button",onClick:e[0]||(e[0]=(0,o.iM)((t=>p.toggle(t)),["stop"]))},[i.iconClass?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,s.C_)(["icon",i.iconClass])},null,2)):(0,n.kq)("",!0),i.text?((0,n.wg)(),(0,n.iD)("span",{key:1,class:"text",textContent:(0,s.zw)(i.text)},null,8,a)):(0,n.kq)("",!0)],8,c),(0,n._)("div",{class:(0,s.C_)(["body-container",{hidden:!d.visible}]),ref:"dropdownContainer"},[(0,n.Wm)(u,{id:i.id,keepOpenOnItemClick:i.keepOpenOnItemClick,style:(0,s.j5)(i.style),ref:"dropdown",onClick:p.onClick},{default:(0,n.w5)((()=>[(0,n.WI)(t.$slots,"default",{},void 0,!0)])),_:3},8,["id","keepOpenOnItemClick","style","onClick"])],2)])}var d=i(3218),p=i(5250),u={components:{DropdownBody:d.Z},emits:["click"],props:{id:{type:String},iconClass:{default:"fa fa-ellipsis-h"},text:{type:String},title:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1},style:{type:Object,default:()=>({})}},data(){return{visible:!1}},computed:{button(){const t=this.$refs.button?.$el;return t?t.querySelector("button"):this.$refs.button},buttonStyle(){return this.button?getComputedStyle(this.button):{}},buttonWidth(){return parseFloat(this.buttonStyle.width||0)},buttonHeight(){return parseFloat(this.buttonStyle.height||0)}},methods:{documentClickHndl(t){if(!this.visible)return;let e=t.target;while(e){if(e.classList.contains("dropdown"))return;e=e.parentElement}this.close()},getDropdownWidth(){const t=this.$refs.dropdown?.$el;return t?parseFloat(getComputedStyle(t).width):0},getDropdownHeight(){const t=this.$refs.dropdown?.$el;return t?parseFloat(getComputedStyle(t).height):0},onClick(t){return this.keepOpenOnItemClick||this.close(),"A"===t.target.tagName?(t.preventDefault(),!1):t.defaultPrevented?(t.stopPropagation(),!1):void 0},close(){this.visible=!1,document.removeEventListener("click",this.documentClickHndl),p.$.emit("dropdown-close")},open(){document.addEventListener("click",this.documentClickHndl);const t=this.$refs.dropdown?.$el;t.parentElement||this.$el.appendChild(t),this.visible=!0,this.$nextTick(this.adjustDropdownPos)},adjustDropdownPos(){const t=this.button.getBoundingClientRect(),e={left:t.left+window.scrollX,top:t.top+window.scrollY},i={left:e.left,top:e.top+this.buttonHeight},n=this.getDropdownWidth(),o=this.getDropdownHeight();if(i.left+n>(window.innerWidth+window.scrollX)/2&&(i.left-=n-this.buttonWidth),i.top+o>(window.innerHeight+window.scrollY)/2){let t=i.top-(o+this.buttonHeight-10);t<0&&(t=0),i.top=t}const s=this.$refs.dropdown.$el;s.classList.add("fade-in"),s.style.top=`${i.top}px`,s.style.left=`${i.left}px`,p.$.emit("dropdown-open",this.$refs.dropdown)},toggle(t){t?.stopPropagation(),this.$emit("click",t),this.visible?this.close():this.open()},onKeyUp(t){t.stopPropagation(),"Escape"===t.key&&this.close()}},mounted(){document.body.addEventListener("keyup",this.onKeyUp)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)}},m=i(3744);const h=(0,m.Z)(u,[["render",r],["__scopeId","data-v-3f1ad726"]]);var f=h},3218:function(t,e,i){i.d(e,{Z:function(){return d}});var n=i(6252),o=i(3577);const s=["id"];function l(t,e,i,l,c,a){return(0,n.wg)(),(0,n.iD)("div",{class:"dropdown",id:i.id,style:(0,o.j5)(i.style),onClick:e[0]||(e[0]=e=>t.$emit("click",e))},[(0,n.WI)(t.$slots,"default",{},void 0,!0)],12,s)}var c={emits:["click"],props:{id:{type:String},keepOpenOnItemClick:{type:Boolean,default:!1},style:{type:Object,default:()=>({})}}},a=i(3744);const r=(0,a.Z)(c,[["render",l],["__scopeId","data-v-24c5aa28"]]);var d=r},7597:function(t,e,i){i.d(e,{Z:function(){return h}});var n=i(6252),o=i(3577);const s=["title"],l={key:0,class:"col-2 icon"},c=["textContent"];function a(t,e,i,a,r,d){const p=(0,n.up)("Icon");return(0,n.wg)(),(0,n.iD)("div",{class:(0,o.C_)(["row item",{...d.itemClass_,disabled:i.disabled}]),title:i.hoverText,onClick:e[0]||(e[0]=(...t)=>d.clicked&&d.clicked(...t))},[i.iconClass?.length||i.iconUrl?.length?((0,n.wg)(),(0,n.iD)("div",l,[(0,n.Wm)(p,{class:(0,o.C_)(i.iconClass),url:i.iconUrl},null,8,["class","url"])])):(0,n.kq)("",!0),(0,n._)("div",{class:(0,o.C_)(["text",{"col-10":null!=i.iconClass}]),textContent:(0,o.zw)(i.text)},null,10,c)],10,s)}var r=i(657),d=i(5250),p={components:{Icon:r.Z},emits:["click","input"],props:{iconClass:{type:String},iconUrl:{type:String},text:{type:String},hoverText:{type:String,default:null},disabled:{type:Boolean,default:!1},itemClass:{}},computed:{itemClass_(){return"string"===typeof this.itemClass?{[this.itemClass]:!0}:this.itemClass}},methods:{clicked(t){if(this.$parent.keepOpenOnItemClick||d.$.emit("dropdown-close"),this.disabled)return t.stopPropagation(),t.preventDefault(),!1;this.$emit("input",t)}}},u=i(3744);const m=(0,u.Z)(p,[["render",a],["__scopeId","data-v-2babe09c"]]);var h=m},657:function(t,e,i){i.d(e,{Z:function(){return p}});var n=i(6252),o=i(3577);const s={class:"icon-container"},l=["src","alt"];function c(t,e,i,c,a,r){return(0,n.wg)(),(0,n.iD)("div",s,[i.url?.length?((0,n.wg)(),(0,n.iD)("img",{key:0,class:"icon",src:i.url,alt:i.alt},null,8,l)):r.className?.length?((0,n.wg)(),(0,n.iD)("i",{key:1,class:(0,o.C_)(["icon",r.className]),style:(0,o.j5)({color:i.color})},null,6)):(0,n.kq)("",!0)])}var a={props:{class:{type:String},url:{type:String},color:{type:String,default:""},alt:{type:String,default:""}},computed:{className(){return this.class}}},r=i(3744);const d=(0,r.Z)(a,[["render",c],["__scopeId","data-v-706a3bd1"]]);var p=d},1039:function(t,e,i){i.r(e),i.d(e,{default:function(){return y}});var n=i(6252);const o={class:"videos index"},s={key:1,class:"wrapper music-wrapper"},l={key:3,class:"wrapper items-wrapper"};function c(t,e,i,c,a,r){const d=(0,n.up)("Loading"),p=(0,n.up)("Music"),u=(0,n.up)("NoItems"),m=(0,n.up)("Collections"),h=(0,n.up)("Results");return(0,n.wg)(),(0,n.iD)("div",o,[t.isLoading?((0,n.wg)(),(0,n.j4)(d,{key:0})):"music"===t.collection?.collection_type?((0,n.wg)(),(0,n.iD)("div",s,[(0,n.Wm)(p,{collection:t.collection,filter:t.filter,loading:t.isLoading,path:t.path,onPlay:e[0]||(e[0]=e=>t.$emit("play",e)),onPlayWithOpts:e[1]||(e[1]=e=>t.$emit("play-with-opts",e)),onSelect:e[2]||(e[2]=e=>{t.selectedResult=e,t.$emit("select",e)}),onSelectCollection:r.selectCollection},null,8,["collection","filter","loading","path","onSelectCollection"])])):t.items?.length?((0,n.wg)(),(0,n.iD)("div",l,[r.collections.length>0?((0,n.wg)(),(0,n.j4)(m,{key:0,collection:t.collection,filter:t.filter,items:r.collections,loading:t.isLoading,"parent-id":t.collection?.id,onSelect:r.selectCollection},null,8,["collection","filter","items","loading","parent-id","onSelect"])):(0,n.kq)("",!0),r.mediaItems.length>0?((0,n.wg)(),(0,n.j4)(h,{key:1,results:r.mediaItems,sources:{jellyfin:!0},filter:t.filter,"selected-result":t.selectedResult,onAddToPlaylist:e[3]||(e[3]=e=>t.$emit("add-to-playlist",e)),onDownload:e[4]||(e[4]=e=>t.$emit("download",e)),onPlay:e[5]||(e[5]=e=>t.$emit("play",e)),onPlayWithOpts:e[6]||(e[6]=e=>t.$emit("play-with-opts",e)),onRemoveFromPlaylist:e[7]||(e[7]=e=>t.$emit("remove-from-playlist",e)),onSelect:e[8]||(e[8]=e=>t.selectedResult=e)},null,8,["results","filter","selected-result"])):(0,n.kq)("",!0)])):((0,n.wg)(),(0,n.j4)(u,{key:2,"with-shadow":!1},{default:(0,n.w5)((()=>[(0,n.Uk)(" No videos found. ")])),_:1}))])}var a=i(1112),r=i(6791),d=i(8113),p=i(1137),u=i(3222),m=i(5167),h={mixins:[d["default"]],emits:["select","select-collection"],components:{Collections:a["default"],Loading:r.Z,Music:p["default"],NoItems:u.Z,Results:m.Z},computed:{collections(){return this.sortedItems?.filter((t=>"collection"===t.item_type))??[]},mediaItems(){const t=this.sortedItems?.filter((t=>"collection"!==t.item_type))??[];return this.collection&&!this.collection.collection_type?t.sort(((t,e)=>{if(t.created_at&&e.created_at)return new Date(t.created_at)({...t,item_type:"collection"}))):this.items=this.collection?.id?await this.request("media.jellyfin.get_items",{parent_id:this.collection.id,limit:25e3}):(await this.request("media.jellyfin.get_collections")).map((t=>({...t,item_type:"collection"})))}finally{this.loading_=!1}}}},async mounted(){this.init(),await this.refresh()}},f=i(3744);const g=(0,f.Z)(h,[["render",c],["__scopeId","data-v-d3b1ee0c"]]);var y=g}}]); +//# sourceMappingURL=9049.8856f091.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/9049.8856f091.js.map b/platypush/backend/http/webapp/dist/static/js/9049.8856f091.js.map new file mode 100644 index 0000000000..3f4be8310b --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/9049.8856f091.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/9049.8856f091.js","mappings":"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","sources":["webpack://platypush/./src/components/Media/Utils.vue","webpack://platypush/./src/components/Media/Utils.vue?af63","webpack://platypush/./src/components/elements/Dropdown.vue","webpack://platypush/./src/components/elements/Dropdown.vue?e934","webpack://platypush/./src/components/elements/DropdownBody.vue","webpack://platypush/./src/components/elements/DropdownBody.vue?81f6","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/panels/Media/Providers/Jellyfin/views/Media/Index.vue","webpack://platypush/./src/components/panels/Media/Providers/Jellyfin/views/Media/Index.vue?0661"],"sourcesContent":["\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Dropdown.vue?vue&type=template&id=3f1ad726&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=3f1ad726&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-3f1ad726\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownBody.vue?vue&type=template&id=24c5aa28&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=24c5aa28&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-24c5aa28\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./DropdownItem.vue?vue&type=template&id=2babe09c&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=2babe09c&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-2babe09c\"]])\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 \"./Index.vue?vue&type=template&id=d3b1ee0c&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=d3b1ee0c&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-d3b1ee0c\"]])\n\nexport default __exports__"],"names":["name","mixins","Utils","computed","audioExtensions","Set","videoExtensions","mediaExtensions","this","methods","convertTime","time","parseFloat","t","h","parseInt","m","s","attr","ret","push","join","startStreaming","resource","pluginName","download","url","subtitles","Object","request","media","stopStreaming","mediaId","media_id","__exports__","class","_createElementBlock","_hoisted_1","_createElementVNode","title","$props","ref","onClick","_cache","_withModifiers","$event","$options","toggle","iconClass","_normalizeClass","text","_toDisplayString","hidden","$data","visible","_createVNode","_component_DropdownBody","id","keepOpenOnItemClick","style","_normalizeStyle","_renderSlot","_ctx","$slots","undefined","components","DropdownBody","emits","props","type","String","default","Boolean","data","button","el","$refs","$el","querySelector","buttonStyle","getComputedStyle","buttonWidth","width","buttonHeight","height","documentClickHndl","event","element","target","classList","contains","parentElement","close","getDropdownWidth","dropdown","getDropdownHeight","tagName","preventDefault","defaultPrevented","stopPropagation","document","removeEventListener","bus","emit","open","addEventListener","appendChild","$nextTick","adjustDropdownPos","buttonRect","getBoundingClientRect","buttonPos","left","window","scrollX","top","scrollY","pos","dropdownWidth","dropdownHeight","innerWidth","innerHeight","newPosTop","add","$emit","onKeyUp","key","mounted","body","unmounted","render","itemClass_","disabled","hoverText","args","clicked","length","iconUrl","_hoisted_2","_component_Icon","Icon","itemClass","$parent","src","alt","className","color","isLoading","_createBlock","_component_Loading","collection","collection_type","_component_Music","filter","loading","path","onPlay","onPlayWithOpts","onSelect","selectedResult","onSelectCollection","selectCollection","items","_hoisted_3","collections","_component_Collections","mediaItems","_component_Results","results","sources","onAddToPlaylist","onDownload","onRemoveFromPlaylist","_component_NoItems","Mixin","Collections","Loading","Music","NoItems","Results","sortedItems","item","item_type","sort","a","b","created_at","Date","names","localeCompare","init","getUrlArgs","loading_","item_id","refresh","parent_id","map","limit"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/app.03a6a3c7.js b/platypush/backend/http/webapp/dist/static/js/app.d88baad7.js similarity index 77% rename from platypush/backend/http/webapp/dist/static/js/app.03a6a3c7.js rename to platypush/backend/http/webapp/dist/static/js/app.d88baad7.js index 089b0c84a3..ae76f7f7da 100644 --- a/platypush/backend/http/webapp/dist/static/js/app.03a6a3c7.js +++ b/platypush/backend/http/webapp/dist/static/js/app.d88baad7.js @@ -1,2 +1,2 @@ -(function(){"use strict";var e={5250:function(e,t,n){n.d(t,{$:function(){return s}});var i=n(9652);const s=(0,i.Z)();s.publishEntity=e=>{s.emit("entity-update",e)},s.onEntity=e=>{s.on("entity-update",e)},s.publishNotification=e=>{s.emit("notification-create",e)},s.onNotification=e=>{s.on("notification-create",e)}},5046:function(e,t,n){var i=n(9963),s=n(6252),o=n(3577);const a={key:0,id:"error"},r=(0,s._)("h1",null,"Initialization error",-1),c={key:2,id:"app-container"};function l(e,t,n,i,l,d){const u=(0,s.up)("Loading"),h=(0,s.up)("Events"),f=(0,s.up)("Notifications"),p=(0,s.up)("VoiceAssistant"),m=(0,s.up)("Pushbullet"),b=(0,s.up)("Ntfy"),g=(0,s.up)("ConfirmDialog"),v=(0,s.up)("DropdownContainer"),y=(0,s.up)("router-view");return l.initError?((0,s.wg)(),(0,s.iD)("div",a,[r,(0,s._)("p",null,(0,o.zw)(l.initError),1)])):l.initialized?((0,s.wg)(),(0,s.iD)("div",c,[d.hasWebsocket?((0,s.wg)(),(0,s.j4)(h,{key:0,ref:"events"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(f,{ref:"notifications"},null,512),d.hasAssistant?((0,s.wg)(),(0,s.j4)(p,{key:1,ref:"voice-assistant"},null,512)):(0,s.kq)("",!0),d.hasPushbullet?((0,s.wg)(),(0,s.j4)(m,{key:2,ref:"pushbullet"},null,512)):(0,s.kq)("",!0),d.hasNtfy?((0,s.wg)(),(0,s.j4)(b,{key:3,ref:"ntfy"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(g,{ref:"pwaDialog",onInput:d.installPWA},{default:(0,s.w5)((()=>[(0,s.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,s.Wm)(v),(0,s.Wm)(y)])):((0,s.wg)(),(0,s.j4)(u,{key:1}))}var d=n(3513);const u={class:"dropdown-container"};function h(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",u)}var f=n(5250),p={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),e.$el.classList.remove("hidden"),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){f.$.on("dropdown-open",this.onOpen),f.$.on("dropdown-close",this.onClose)}},m=n(3744);const b=(0,m.Z)(p,[["render",h],["__scopeId","data-v-f4e8cf00"]]);var g=b,v=n(6791);const y={class:"notifications"};function w(e,t,n,i,o,a){const r=(0,s.up)("Notification");return(0,s.wg)(),(0,s.iD)("div",y,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.notifications,((e,t,n)=>((0,s.wg)(),(0,s.j4)(r,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}const k=["textContent"],C={class:"body"},x={key:0,class:"image col-3"},$={class:"row"},M=["src"],D={key:3,class:"fa fa-exclamation"},_={key:4,class:"fa fa-times"},T=["textContent"],E=["innerHTML"],S=["textContent"],j=["innerHTML"];function N(e,t,n,i,a,r){return(0,s.wg)(),(0,s.iD)("div",{class:(0,o.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>r.clicked&&r.clicked(...e))},[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,o.zw)(n.title)},null,8,k)):(0,s.kq)("",!0),(0,s._)("div",C,[n.image||n.warning||n.error?((0,s.wg)(),(0,s.iD)("div",x,[(0,s._)("div",$,[n.image&&n.image.src?((0,s.wg)(),(0,s.iD)("img",{key:0,src:n.image.src,alt:""},null,8,M)):n.image&&n.image.icon?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,o.C_)(["fa","fa-"+n.image.icon]),style:(0,o.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:2,class:(0,o.C_)(n.image.iconClass),style:(0,o.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,s.wg)(),(0,s.iD)("i",D)):n.error?((0,s.wg)(),(0,s.iD)("i",_)):(0,s.kq)("",!0)])])):(0,s.kq)("",!0),n.text&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"text col-9",textContent:(0,o.zw)(n.text)},null,8,T)):(0,s.kq)("",!0),n.html&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,E)):(0,s.kq)("",!0),n.text&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,o.zw)(n.text)},null,8,S)):(0,s.kq)("",!0),n.html&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,j)):(0,s.kq)("",!0)])],2)}var O={name:"Notification",props:["id","text","html","title","image","link","error","warning"],methods:{clicked(){this.link&&window.open(this.link,"_blank"),this.$emit("clicked",this.id)}}};const I=(0,m.Z)(O,[["render",N],["__scopeId","data-v-7646705e"]]);var A=I,z={name:"Notifications",components:{Notification:A},props:{duration:{type:Number,default:1e4}},data:function(){return{index:0,notifications:{},timeouts:{}}},methods:{create:function(e){const t=this.index++;this.notifications[t]=e,null==e.duration&&(e.duration=this.duration);const n=e.duration?parseInt(e.duration):0;n&&(this.timeouts[t]=setTimeout(this.destroy.bind(null,t),n))},destroy:function(e){delete this.notifications[e],delete this.timeouts[e]}}};const P=(0,m.Z)(z,[["render",w],["__scopeId","data-v-6dc8bebc"]]);var q=P,Z=n(8637);function V(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}n(560);var W={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],i=e.handlerName;for(const s of n)s in this.handlers||(this.handlers[s]={}),i in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[i]=n),this.handlers[s][i]=t;return()=>{this.unsubscribe(i)}},unsubscribe(e){const t=this.handlerNameToEventTypes[e];if(t){for(const n of t)this.handlers[n]?.[e]&&(delete this.handlers[n][e],Object.keys(this.handlers[n]).length||delete this.handlers[n]);delete this.handlerNameToEventTypes[e]}}},created(){f.$.on("subscribe",this.subscribe),f.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{f.$.emit(e?"connect":"disconnect")})),this.init()}};const R=(0,m.Z)(W,[["render",V]]);var L=R;const F={class:"assistant-modal"},H={class:"icon"},U={key:0,class:"fa fa-bell"},B={key:1,class:"fa fa-volume-up"},K={key:2,class:"fa fa-comment-dots"},Y={key:3,class:"fa fa-microphone"},J={class:"text"},G={key:0,class:"listening"},Q=(0,s._)("span",null,"Assistant listening",-1),X=[Q],ee={key:1,class:"speech-recognized"},te=["textContent"],ne={key:2,class:"responding"},ie=["textContent"];function se(e,t,n,i,a,r){const c=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",F,[(0,s.Wm)(c,{ref:"assistantModal"},{default:(0,s.w5)((()=>[(0,s._)("div",H,[a.state.alerting?((0,s.wg)(),(0,s.iD)("i",U)):a.state.responding?((0,s.wg)(),(0,s.iD)("i",B)):a.state.speechRecognized?((0,s.wg)(),(0,s.iD)("i",K)):((0,s.wg)(),(0,s.iD)("i",Y))]),(0,s._)("div",J,[a.state.listening?((0,s.wg)(),(0,s.iD)("div",G,X)):a.state.speechRecognized?((0,s.wg)(),(0,s.iD)("div",ee,[(0,s._)("span",{textContent:(0,o.zw)(a.phrase)},null,8,te)])):a.state.responding?((0,s.wg)(),(0,s.iD)("div",ne,[(0,s._)("span",{textContent:(0,o.zw)(a.responseText)},null,8,ie)])):(0,s.kq)("",!0)])])),_:1},512)])}var oe=n(2918),ae={name:"VoiceAssistant",components:{Modal:oe.Z},mixins:[Z.Z],data(){return{responseText:"",phrase:"",hideTimeout:void 0,state:{listening:!1,speechRecognized:!1,responding:!1,alerting:!1}}},methods:{reset(){this.state.listening=!1,this.state.speechRecognized=!1,this.state.responding=!1,this.state.alerting=!1,this.phrase="",this.responseText=""},conversationStart(){this.reset(),this.state.listening=!0,this.$refs.assistantModal.show(),this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=void 0)},conversationEnd(){const e=this;this.hideTimeout=setTimeout((()=>{this.reset(),e.$refs.assistantModal.close(),e.hideTimeout=void 0}),4e3)},speechRecognized(e){this.reset(),this.state.speechRecognized=!0,this.phrase=e.phrase,this.$refs.assistantModal.show()},response(e){this.reset(),this.state.responding=!0,this.responseText=e.response_text,this.$refs.assistantModal.show()},alertOn(){this.reset(),this.state.alerting=!0,this.$refs.assistantModal.show()},alertOff(){this.reset(),this.state.alerting=!1,this.$refs.assistantModal.close()},registerHandlers(){this.subscribe(this.conversationStart,null,"platypush.message.event.assistant.ConversationStartEvent"),this.subscribe(this.alertOn,null,"platypush.message.event.assistant.AlertStartedEvent"),this.subscribe(this.alertOff,null,"platypush.message.event.assistant.AlertEndEvent"),this.subscribe(this.speechRecognized,null,"platypush.message.event.assistant.SpeechRecognizedEvent"),this.subscribe(this.response,null,"platypush.message.event.assistant.ResponseEvent"),this.subscribe(this.conversationEnd,null,"platypush.message.event.assistant.ConversationEndEvent","platypush.message.event.assistant.ResponseEndEvent","platypush.message.event.assistant.NoResponseEvent","platypush.message.event.assistant.ConversationTimeoutEvent")}},mounted(){this.registerHandlers()}};const re=(0,m.Z)(ae,[["render",se]]);var ce=re;function le(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var de={name:"Ntfy",mixins:[Z.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.message,image:{icon:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.ntfy.NotificationEvent")}};const ue=(0,m.Z)(de,[["render",le]]);var he=ue;function fe(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var pe={mixins:[Z.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const me=(0,m.Z)(pe,[["render",fe]]);var be=me,ge={mixins:[Z.Z],components:{ConfirmDialog:d.Z,DropdownContainer:g,Events:L,Loading:v.Z,Notifications:q,Ntfy:he,Pushbullet:be,VoiceAssistant:ce},data(){return{config:{},configDir:null,configFile:null,userAuthenticated:!1,connected:!1,pwaInstallEvent:null,initialized:!1,initError:null,stackedModals:0}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications?.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),[this.configDir,this.configFile]=await Promise.all([this.request("config.get_config_dir"),this.request("config.get_config_file")]),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()},onModalClose(){this.stackedModals=Math.max(0,this.stackedModals-1)},onModalOpen(){this.stackedModals++}},async created(){try{await this.initConfig()}catch(e){const t=e?.response?.data?.code;[401,403,412].includes(t)||(this.initError=e,console.error("Initialization error",e))}finally{this.initialized=!0}},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){f.$.onNotification(this.onNotification),f.$.on("connect",(()=>this.connected=!0)),f.$.on("disconnect",(()=>this.connected=!1)),f.$.on("modal-open",this.onModalOpen),f.$.on("modal-close",this.onModalClose)}};const ve=(0,m.Z)(ge,[["render",l]]);var ye=ve,we=n(2201);const ke=[{path:"/",name:"Panel",component:()=>Promise.all([n.e(5933),n.e(7897),n.e(2844),n.e(2992),n.e(6517),n.e(637),n.e(3248),n.e(6217),n.e(2831),n.e(215),n.e(2924),n.e(293),n.e(3426),n.e(6602),n.e(7401)]).then(n.bind(n,4768))},{path:"/dashboard/:name",name:"Dashboard",component:()=>n.e(9966).then(n.bind(n,8332))},{path:"/plugin/:plugin",name:"Plugin",component:()=>Promise.all([n.e(5933),n.e(7897),n.e(2844),n.e(2992),n.e(6517),n.e(3248),n.e(6217),n.e(215),n.e(2924),n.e(293),n.e(6602),n.e(9975)]).then(n.bind(n,2354))},{path:"/login",name:"Login",component:()=>Promise.all([n.e(9122),n.e(4535)]).then(n.bind(n,8137))},{path:"/register",name:"Register",component:()=>Promise.all([n.e(9122),n.e(685)]).then(n.bind(n,9780))},{path:"/:catchAll(.*)",component:()=>n.e(2245).then(n.bind(n,2751))}],Ce=(0,we.p7)({history:(0,we.PO)(),routes:ke});var xe=Ce,$e=n(5205);(0,$e.z)("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});const Me=(0,i.ri)(ye);Me.config.globalProperties._config=window.config,Me.use(xe).mount("#app")},8637:function(e,t,n){n.d(t,{Z:function(){return V}});var i=n(7066),s={name:"Api",methods:{execute(e,t=6e4,n=!0){const s={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(s.timeout=t),new Promise(((t,o)=>{i.Z.post("/execute",e,s).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;n&&this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412!==e?.response?.data?.code||"/register"===window.location.pathname?401!==e?.response?.data?.code||"/login"===window.location.pathname?(console.log(e),n&&this.notify({text:e,error:!0}),o(e)):window.location.href="/login?redirect="+window.location.href.split("/").slice(3).join("/"):window.location.href="/register?redirect="+window.location.href.split("/").slice(3).join("/")}))}))},request(e,t={},n=6e4,i=!0){return this.execute({type:"request",action:e,args:t},n,i)},timeout(e){return new Promise((t=>setTimeout(t,e)))}}};const o=s;var a=o,r={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const c=r;var l=c,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,i]=t.split("=");return e[n]=i,e}),{})},getCookie(e){return this.getCookies()[e]},setCookie(e,t,n){document.cookie=`${e}=${t}; path=${n?.path||"/"}`+(n?.expires?`; expires=${n?.expires.toISOString()}`:"")},deleteCookie(e){document.cookie=`${e}=; expires=1970-01-01T00:00:00Z`}}};const u=d;var h=u,f={name:"DateTime",methods:{formatDate(e,t=!1){return"number"===typeof e?e=new Date(1e3*e):"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,i=!1){const s=new Date;return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),s.getFullYear()!==e.getFullYear()&&(t=!0),i&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`},formatDuration(e,t=!0){if(null==e)return"";let n=Math.floor(e/3600),i=Math.floor(e%3600/60),s=e%60;return n>0?`${n}:${i.toString().padStart(2,"0")}:${s.toString().padStart(2,"0")}`:i>0?`${i}:${s.toString().padStart(2,"0")}`:t?`0:${s.toString().padStart(2,"0")}`:"0:00"}}};const p=f;var m=p,b=(n(3429),n(5250)),g={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const i=()=>{b.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void i();const s=this,o=this.$watch((()=>s._eventsReady),(e=>{e&&(i(),o())}));return o},unsubscribe(e){b.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const v=g;var y=v,w={name:"Extensions",methods:{pluginDisplayName(e){const t=e.split(".");return t.forEach(((e,n)=>{t[n]=e.charAt(0).toUpperCase()+e.slice(1)})),t.length>1&&(t[0]=`[${t[0]}]`),t.join(" ")}}};const k=w;var C=k,x={name:"Notification",methods:{notify(e){b.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const $=x;var M=$,D={name:"Screen",methods:{isMobile(){return window.matchMedia("only screen and (max-width: 768px)").matches},isTablet(){return!this.isMobile()&&window.matchMedia("only screen and (max-width: 1023px)").matches},isDesktop(){return window.matchMedia("only screen and (min-width: 1024px)").matches}}};const _=D;var T=_;String.prototype.hashCode=function(e=0){let t=3735928559^e,n=1103547991^e;for(let i,s=0;s>>16,2246822507),t^=Math.imul(n^n>>>13,3266489909),n=Math.imul(n^n>>>16,2246822507),n^=Math.imul(t^t>>>13,3266489909),4294967296*(2097151&n)+(t>>>0)};var E={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")},formatNumber(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},escapeHTML(e){return e?.toString?.()?.replace?.(/&/g,"&")?.replace?.(//g,">")?.replace?.(/"/g,""")?.replace?.(/'/g,"'")||""}}};const S=E;var j=S,N=(n(560),{name:"Types",methods:{parseBoolean(e){return"string"===typeof e?(e=e.toLowerCase(),"true"===e||"false"!==e&&!!parseInt(e)):!!e},convertSize(e){"string"===typeof e&&(e=parseInt(e));let t=null;const n=["B","KB","MB","GB","TB"];return n.forEach(((i,s)=>{e<=1024&&null==t?t=i:e>1024&&(s===n.length-1?t=i:e/=1024)})),`${e.toFixed(2)} ${t}`},convertTime(e){const t={},n=[];if(e=parseFloat(e),t.d=Math.round(e/86400),t.h=Math.round(e/3600-24*t.d),t.m=Math.round(e/60-(24*t.d+60*t.h)),t.s=Math.round(e-(24*t.d+3600*t.h+60*t.m),1),parseInt(t.d)){let e=t.d+" day";t.d>1&&(e+="s"),n.push(e)}if(parseInt(t.h)){let e=t.h+" hour";t.h>1&&(e+="s"),n.push(e)}if(parseInt(t.m)){let e=t.m+" minute";t.m>1&&(e+="s"),n.push(e)}let i=t.s+" second";return t.s>1&&(i+="s"),n.push(i),n.join(" ")},objectsEqual(e,t){if("object"!==typeof e||"object"!==typeof t)return!1;if(null==e||null==t)return null==e&&null==t;for(const n of Object.keys(e||{}))switch(typeof e[n]){case"object":if(!this.objectsEqual(e[n],t[n]))return!1;break;case"function":if(e[n].toString()!=t[n]?.toString())return!1;break;default:if(e[n]!=t[n])return!1;break}for(const n of Object.keys(t||{}))if(null==e[n]&&null!=t[n])return!1;return!0},round(e,t){return Number(Math.round(e+"e"+t)+"e-"+t)}}});const O=N;var I=O,A={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");let i=n[0],s=n.slice(1).join("=");return s="true"===s||"false"!==s&&(s.match(/^-?\d+$/)?parseInt(s):s.match(/^-?\d+\.\d+$/)?parseFloat(s):decodeURIComponent(s)),i?.length&&(e[i]=s),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,i])=>(null!=i?e[n]=i:null!=t[n]&&delete t[n],e)),{}),e=Object.entries({...t,...e}).reduce(((e,[t,n])=>("boolean"===typeof n&&(n=n.toString()),"number"===typeof n&&(n=n.toString()),e[t]=n,e)),{});let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},encodeValue(e){return e?.length&&"null"!==e&&"undefined"!==e?e.match(/%[0-9A-F]{2}/i)?e:encodeURIComponent(e):""},fragmentFromArgs(e){return Object.entries(e).filter((([e,t])=>this.encodeValue(e)?.length&&this.encodeValue(t)?.length)).map((([e,t])=>`${this.encodeValue(e)}=${this.encodeValue(t)}`)).join("&")}}};const z=A;var P=z,q={name:"Utils",mixins:[a,l,h,m,y,M,C,T,j,I,P]};const Z=q;var V=Z},6791:function(e,t,n){n.d(t,{Z:function(){return d}});var i=n(6252);const s={class:"loading"},o={class:"icon"};function a(e,t){return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",o,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(e=>(0,i._)("div",{key:e}))),64))])])}var r=n(3744);const c={},l=(0,r.Z)(c,[["render",a],["__scopeId","data-v-4d9c871b"]]);var d=l},2918:function(e,t,n){n.d(t,{Z:function(){return y}});var i=n(6252),s=n(3577),o=n(9963);const a=e=>((0,i.dD)("data-v-564212f0"),e=e(),(0,i.Cn)(),e),r=["id"],c=["textContent"],l={class:"buttons"},d=["title","onClick"],u=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1))),h=[u],f={class:"body"};function p(e,t,n,a,u,p){return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["modal-container fade-in",{hidden:!u.isVisible}]),id:n.id,style:(0,s.j5)({"--z-index":p.zIndex}),ref:"container",onClick:t[3]||(t[3]=(0,o.iM)(((...e)=>p.close&&p.close(...e)),["stop"]))},[(0,i._)("div",{class:(0,s.C_)(["modal",e.$attrs.class]),ref:"modal"},[(0,i._)("div",{class:"content",style:(0,s.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=(0,o.iM)((()=>{}),["stop"]))},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,s.C_)(["header",{uppercase:n.uppercase}])},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,s.zw)(n.title)},null,8,c)):(0,i.kq)("",!0),(0,i._)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.buttons,((e,t)=>((0,i.wg)(),(0,i.iD)("button",{key:t,title:e.title,onClick:(0,o.iM)(e.action,["stop"])},[(0,i._)("i",{class:(0,s.C_)(e.icon)},null,2)],8,d)))),128)),(0,i._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(0,o.iM)(((...e)=>p.close&&p.close(...e)),["stop"]))},h)])],2)):(0,i.kq)("",!0),(0,i._)("div",f,[(0,i.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>p.close&&p.close(...e))},void 0,!0)])],4)],2)],14,r)}n(560);var m=n(5250),b={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1},uppercase:{type:Boolean,default:!0},buttons:{type:Array,default:()=>[]},beforeClose:{type:Function,default:()=>!0}},data(){return{ignoreEscape:!1,isVisible:this.visible,timeoutId:void 0}},computed:{zIndex(){return 500+this.level}},methods:{close(e){this.beforeClose&&!this.beforeClose()||(e&&e.preventDefault(),this.isVisible&&(this.isVisible=!1,this.visibleHndl(!1,!0)))},hide(){this.close()},show(){this.isVisible||(this.isVisible=!0,this.visibleHndl(!0,!1))},open(){this.show()},toggle(){this.isVisible?this.close():this.show()},onEscape(){if(!this.isVisible||this.ignoreEscape||!this.$refs.container)return;const e=parseInt(getComputedStyle(this.$refs.container).zIndex),t=Math.max(...Array.from(document.querySelectorAll(".modal-container:not(.hidden)")).map((e=>parseInt(getComputedStyle(e).zIndex))));e===t&&this.close()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.onEscape()},onModalCloseMessage(){this.isVisible&&(this.ignoreEscape=!0,setTimeout((()=>this.ignoreEscape=!1),100))},visibleHndl(e,t){this.$el?.classList?.contains("modal-container")&&(!e&&t?(this.$emit("close"),m.$.emit("modal-close",this)):e&&!t&&(this.$emit("open"),m.$.emit("modal-open",this)))}},watch:{visible(e,t){this.visibleHndl(e,t),this.$nextTick((()=>this.isVisible=e))},isVisible(e,t){t=null==t?this.visible:t,this.visibleHndl(e,t)}},mounted(){document.body.addEventListener("keyup",this.onKeyUp),this.visibleHndl(this.isVisible,!this.isVisible&&void 0)},unmouted(){document.body.removeEventListener("keyup",this.onKeyUp),this.visibleHndl(!1,this.isVisible)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const i=parseInt(getComputedStyle(n).zIndex);i>e?(e=i,t=[n]):i===e&&t.push(n)}(t.indexOf(this.$el)<0||t.length>1)&&(this.$el.style.zIndex=e+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){const e=e=>()=>{e.close(),e.timeoutId=void 0};this.timeoutId=setTimeout(e(this),0+this.timeout)}}},g=n(3744);const v=(0,g.Z)(b,[["render",p],["__scopeId","data-v-564212f0"]]);var y=v},3513:function(e,t,n){n.d(t,{Z:function(){return m}});var i=n(6252),s=n(9963),o=n(3577);const a=e=>((0,i.dD)("data-v-46875d7a"),e=e(),(0,i.Cn)(),e),r={class:"dialog-content"},c=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),l=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(h,{ref:"modal",visible:n.visible,title:n.title,onClose:u.close},{default:(0,i.w5)((()=>[(0,i._)("div",r,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,s.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>u.onConfirm&&u.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>u.onConfirm&&u.onConfirm(...e))},[c,(0,i.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>u.close&&u.close(...e)),onTouch:t[3]||(t[3]=(...e)=>u.close&&u.close(...e))},[l,(0,i.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["visible","title","onClose"])}var u=n(2918),h={emits:["input","click","close","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"},visible:{type:Boolean,default:!1}},methods:{onConfirm(){this.$emit("input"),this.close()},open(){this.$refs.modal?.show()},close(){this.$refs.modal?.hide(),this.$emit("close")},show(){this.open()},hide(){this.close()}},watch:{visible:{immediate:!0,handler(e){e?this.open():this.close()}}}},f=n(3744);const p=(0,f.Z)(h,[["render",d],["__scopeId","data-v-46875d7a"]]);var m=p}},t={};function n(i){var s=t[i];if(void 0!==s)return s.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,i,s,o){if(!i){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](i[c])}))?i.splice(c--,1):(r=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[i,s,o]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(i,s){if(1&s&&(i=this(i)),8&s)return i;if("object"===typeof i&&i){if(4&s&&i.__esModule)return i;if(16&s&&"function"===typeof i.then)return i}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var r=2&s&&i;"object"==typeof r&&!~e.indexOf(r);r=t(r))Object.getOwnPropertyNames(r).forEach((function(e){a[e]=function(){return i[e]}}));return a["default"]=function(){return i},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,i){return n.f[i](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+({685:"register",2245:"notfound",4535:"login",7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{33:"147fa48b",34:"7540bd55",65:"ae7df477",169:"f32b50c1",215:"57c634fb",293:"82f9abb3",446:"6a9228c2",557:"8cb5b0a4",637:"19974b5c",669:"67b2777b",685:"9f630d1a",729:"fde72a02",746:"089d51ca",813:"885d5201",864:"e3d97a4c",906:"38a51fd1",980:"b05bbb98",984:"6626532a",1019:"43351d3d",1042:"433832bc",1054:"e7c57dec",1088:"5dc136bc",1182:"7565c64d",1319:"f5a78bec",1337:"334dc443",1391:"a76844c2",1421:"578b11dd",1449:"a1da87d4",1512:"455ca36e",1652:"f04f2ead",1706:"1994f98e",1949:"41fbaf1f",2015:"2eabd7aa",2029:"7817db55",2106:"bca710c6",2140:"bce5dd59",2183:"de1bfd17",2200:"98d8144c",2217:"4c24b6df",2245:"45c82f8a",2305:"d6f27d19",2399:"8791ae2d",2460:"deeb79ea",2496:"fadc16a5",2614:"b54172e8",2694:"0cc2e3e7",2718:"ccf949cf",2726:"d2fad2f9",2732:"261f48cf",2831:"95432eb9",2844:"288f7727",2853:"2a8ea887",2893:"9df53290",2924:"46a45250",2976:"34a2208b",2991:"633ef421",2992:"efd583f8",3083:"b44a83cc",3211:"7857f583",3248:"0d5205fa",3295:"1133126b",3322:"4b484e81",3368:"78c670ee",3369:"0f87dded",3400:"037c4ded",3426:"5a388a30",3518:"296a97b6",3534:"54ace479",3559:"ca9053ac",3732:"93a4195c",3826:"cc264dd1",3835:"01ac1693",3865:"d8adea3d",3924:"c0d2f3c0",4015:"5f13183f",4053:"2c401fdf",4279:"04984d78",4364:"a86699e9",4470:"22f800f8",4535:"184d8b7d",4619:"5c734a42",4669:"105e470d",4765:"1df6a916",4790:"7514123b",4795:"c7a6857b",5053:"d4332348",5144:"640e98ef",5167:"f4ebf3b7",5207:"7f241e21",5285:"3ee4149d",5329:"7b52242a",5408:"64fb003c",5638:"1527fc01",5778:"2dcf8606",5906:"5eaf69b5",5933:"e31ea3c0",6148:"3924a21f",6217:"e038c85c",6324:"b436047b",6362:"f15e6ec3",6429:"3ea2e105",6517:"ecd5a8f9",6523:"2673834a",6561:"fc5ef77b",6593:"46f60700",6602:"297f5dca",6640:"9ad3c551",6692:"5327a2db",6882:"70d48600",7089:"0b339076",7257:"115c325c",7381:"bf8f1b35",7401:"18a31818",7503:"0e373a35",7528:"afb767dc",7590:"45c9efd9",7624:"c638b411",7651:"e7da8dba",7841:"362dbb91",7897:"e17da986",7976:"fb3a73dc",8069:"51c1e8b1",8113:"b9391591",8179:"71512b48",8391:"7c0e7413",8409:"4d2322a6",8498:"f1129697",8621:"06c016ad",8667:"2700c28f",8697:"3f9798ec",8756:"e02a6548",8769:"7adec074",8784:"2e795580",8825:"0fe0da38",8895:"5ed5433c",8903:"9e795f0c",8930:"9bfb6cfc",8955:"3a9d1d37",8989:"d29a4bdb",9025:"997ac1cf",9079:"44f05eca",9091:"0a16b99d",9092:"89f920f0",9122:"bd27eb9c",9164:"2abd7e67",9211:"4f9b05a5",9334:"59b012e7",9461:"cc5f6345",9480:"88b5662c",9502:"cd27fb41",9663:"a3d8fdca",9751:"8ea7c2f2",9962:"95beb9e3",9966:"d2829947",9975:"e65cf756"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+({7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{33:"40d5bc14",34:"a44e466f",65:"14c0a64c",169:"e6cc03dc",215:"91074688",293:"521a4f1c",446:"a06f3c43",557:"f2c6f156",669:"2932b8cc",729:"b8d5159d",746:"73f3ef00",864:"b7e8560d",906:"2d11adc8",980:"0ae4451e",984:"4b68dcc1",1019:"af89a8dd",1054:"1651fcc4",1182:"efd2f698",1319:"6e309383",1337:"643b4dfd",1391:"e253d1d5",1421:"1a42ddca",1449:"9ddbde9a",1706:"bb05100a",1949:"77f77742",2015:"e08a518d",2029:"66acebb6",2140:"57230853",2217:"4daed832",2460:"352e2032",2496:"2ad2522c",2694:"515bb415",2718:"5a080a62",2831:"09fe1331",2844:"213aa9d5",2893:"fb75679d",2924:"355557a9",2976:"59466ee8",2992:"ffd96967",3211:"e29a4da3",3248:"a0e1e73b",3368:"be1ab054",3369:"5df5b182",3426:"50cde06e",3559:"ea018a19",3826:"eb2047be",3835:"bc057f22",3865:"8b16d712",3924:"a0990b57",4015:"b27ff6b3",4364:"460ea7ea",4470:"aa130b90",4669:"76a76793",4790:"de9cbcae",4795:"708edd2b",5053:"af8a2a60",5144:"58c91f04",5167:"53f18ddc",5207:"1bd62254",5285:"9219493c",5329:"8fe5b425",5638:"8fd4b2fd",5906:"5764c6f4",5933:"58e6489b",6217:"9d3928a2",6324:"611abb15",6429:"44836618",6517:"df2ff86e",6523:"21976e39",6561:"dca0bf04",6602:"e64a7f9e",6692:"28d705dd",6882:"e84203b6",7257:"5944729a",7401:"486b493e",7503:"ef90df2a",7528:"e72123ff",7590:"062e0c94",7624:"e657a974",7651:"febeb48c",7841:"73c7ce9d",7897:"f0ce1f42",7976:"45217ed0",8069:"6137b3a0",8179:"54b37efe",8391:"57207909",8409:"5edaa185",8498:"381007b7",8621:"dc5673af",8667:"1929e28f",8756:"53bc55b1",8769:"3c09554f",8825:"64638d91",8989:"b08bd0bb",9025:"80353e6d",9079:"e6c1f92e",9092:"5953fa24",9122:"ae7ee25d",9211:"c14c28e9",9461:"ae92bb88",9480:"9a19b0d1",9502:"3589dd93",9663:"e136d856",9751:"f5541a2c",9962:"b5594d80",9966:"3111af9d",9975:"12cf4736"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="platypush:";n.l=function(i,s,o,a){if(e[i])e[i].push(s);else{var r,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d{s.emit("entity-update",e)},s.onEntity=e=>{s.on("entity-update",e)},s.publishNotification=e=>{s.emit("notification-create",e)},s.onNotification=e=>{s.on("notification-create",e)}},5046:function(e,t,n){var i=n(9963),s=n(6252),o=n(3577);const a={key:0,id:"error"},r=(0,s._)("h1",null,"Initialization error",-1),c={key:2,id:"app-container"};function l(e,t,n,i,l,d){const u=(0,s.up)("Loading"),h=(0,s.up)("Events"),f=(0,s.up)("Notifications"),p=(0,s.up)("VoiceAssistant"),m=(0,s.up)("Pushbullet"),b=(0,s.up)("Ntfy"),g=(0,s.up)("ConfirmDialog"),v=(0,s.up)("DropdownContainer"),y=(0,s.up)("router-view");return l.initError?((0,s.wg)(),(0,s.iD)("div",a,[r,(0,s._)("p",null,(0,o.zw)(l.initError),1)])):l.initialized?((0,s.wg)(),(0,s.iD)("div",c,[d.hasWebsocket?((0,s.wg)(),(0,s.j4)(h,{key:0,ref:"events"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(f,{ref:"notifications"},null,512),d.hasAssistant?((0,s.wg)(),(0,s.j4)(p,{key:1,ref:"voice-assistant"},null,512)):(0,s.kq)("",!0),d.hasPushbullet?((0,s.wg)(),(0,s.j4)(m,{key:2,ref:"pushbullet"},null,512)):(0,s.kq)("",!0),d.hasNtfy?((0,s.wg)(),(0,s.j4)(b,{key:3,ref:"ntfy"},null,512)):(0,s.kq)("",!0),(0,s.Wm)(g,{ref:"pwaDialog",onInput:d.installPWA},{default:(0,s.w5)((()=>[(0,s.Uk)(" Would you like to install this application locally? ")])),_:1},8,["onInput"]),(0,s.Wm)(v),(0,s.Wm)(y)])):((0,s.wg)(),(0,s.j4)(u,{key:1}))}var d=n(3513);const u={class:"dropdown-container"};function h(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div",u)}var f=n(5250),p={methods:{onOpen(e){e?.$el&&(e.keepOpenOnItemClick||this.onClose(),e.$el.classList.remove("hidden"),this.$el.appendChild(e.$el))},onClose(){this.$el.innerHTML=""}},mounted(){f.$.on("dropdown-open",this.onOpen),f.$.on("dropdown-close",this.onClose)}},m=n(3744);const b=(0,m.Z)(p,[["render",h],["__scopeId","data-v-f4e8cf00"]]);var g=b,v=n(6791);const y={class:"notifications"};function w(e,t,n,i,o,a){const r=(0,s.up)("Notification");return(0,s.wg)(),(0,s.iD)("div",y,[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(e.notifications,((e,t,n)=>((0,s.wg)(),(0,s.j4)(r,{key:n,id:t,text:e.text,html:e.html,title:e.title,link:e.link,image:e.image,warning:e.warning,error:e.error,onClicked:a.destroy},null,8,["id","text","html","title","link","image","warning","error","onClicked"])))),128))])}const k=["textContent"],C={class:"body"},x={key:0,class:"image col-3"},$={class:"row"},M=["src"],D={key:3,class:"fa fa-exclamation"},_={key:4,class:"fa fa-times"},T=["textContent"],E=["innerHTML"],S=["textContent"],j=["innerHTML"];function N(e,t,n,i,a,r){return(0,s.wg)(),(0,s.iD)("div",{class:(0,o.C_)(["notification fade-in",{warning:n.warning,error:n.error}]),onClick:t[0]||(t[0]=(...e)=>r.clicked&&r.clicked(...e))},[n.title?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"title",textContent:(0,o.zw)(n.title)},null,8,k)):(0,s.kq)("",!0),(0,s._)("div",C,[n.image||n.warning||n.error?((0,s.wg)(),(0,s.iD)("div",x,[(0,s._)("div",$,[n.image&&n.image.src?((0,s.wg)(),(0,s.iD)("img",{key:0,src:n.image.src,alt:""},null,8,M)):n.image&&n.image.icon?((0,s.wg)(),(0,s.iD)("i",{key:1,class:(0,o.C_)(["fa","fa-"+n.image.icon]),style:(0,o.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.image&&n.image.iconClass?((0,s.wg)(),(0,s.iD)("i",{key:2,class:(0,o.C_)(n.image.iconClass),style:(0,o.j5)(n.image.color?"--color: "+n.image.color:"")},null,6)):n.warning?((0,s.wg)(),(0,s.iD)("i",D)):n.error?((0,s.wg)(),(0,s.iD)("i",_)):(0,s.kq)("",!0)])])):(0,s.kq)("",!0),n.text&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"text col-9",textContent:(0,o.zw)(n.text)},null,8,T)):(0,s.kq)("",!0),n.html&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,E)):(0,s.kq)("",!0),n.text&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,o.zw)(n.text)},null,8,S)):(0,s.kq)("",!0),n.html&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:4,class:"text row horizontal-center",innerHTML:n.html},null,8,j)):(0,s.kq)("",!0)])],2)}var O={name:"Notification",props:["id","text","html","title","image","link","error","warning"],methods:{clicked(){this.link&&window.open(this.link,"_blank"),this.$emit("clicked",this.id)}}};const I=(0,m.Z)(O,[["render",N],["__scopeId","data-v-7646705e"]]);var A=I,z={name:"Notifications",components:{Notification:A},props:{duration:{type:Number,default:1e4}},data:function(){return{index:0,notifications:{},timeouts:{}}},methods:{create:function(e){const t=this.index++;this.notifications[t]=e,null==e.duration&&(e.duration=this.duration);const n=e.duration?parseInt(e.duration):0;n&&(this.timeouts[t]=setTimeout(this.destroy.bind(null,t),n))},destroy:function(e){delete this.notifications[e],delete this.timeouts[e]}}};const P=(0,m.Z)(z,[["render",w],["__scopeId","data-v-6dc8bebc"]]);var q=P,Z=n(8637);function V(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}n(560);var W={name:"Events",data(){return{ws:null,initialized:!1,pending:!1,opened:!1,timeout:null,reconnectMsecs:1e3,minReconnectMsecs:1e3,maxReconnectMsecs:3e4,handlers:{},handlerNameToEventTypes:{}}},methods:{onWebsocketTimeout(){console.log("Websocket reconnection timed out, retrying"),this.reconnectMsecs=Math.min(2*this.reconnectMsecs,this.maxReconnectMsecs),this.pending=!1,this.ws&&this.ws.close(),this.onClose()},onMessage(e){const t=[];if(e=e.data,"string"===typeof e)try{e=JSON.parse(e)}catch(n){console.warn("Received invalid non-JSON event"),console.warn(e)}if(console.debug(e),"event"===e.type){null in this.handlers&&t.push(this.handlers[null]),e.args.type in this.handlers&&t.push(...Object.values(this.handlers[e.args.type]));for(let n of t)n&&(n instanceof Array?n=n[0]:n instanceof Object&&!(n instanceof Function)&&(n=Object.values(n)[0]),n(e.args))}},onOpen(){this.opened&&(console.log("There's already an opened websocket connection, closing the newly opened one"),this.ws&&(this.ws.onclose=()=>{},this.ws.close())),console.log("Websocket connection successful"),this.opened=!0,this.reconnectMsecs=this.minReconnectMsecs,this.pending&&(this.pending=!1),this.timeout&&(clearTimeout(this.timeout),this.timeout=void 0)},onError(e){console.error("Websocket error"),console.error(e)},onClose(e){e&&console.log(`Websocket closed - code: ${e.code} - reason: ${e.reason}. Retrying in ${this.reconnectMsecs/1e3}s`),this.opened=!1,this.pending||(this.pending=!0,this.init())},init(){try{const e="https:"===location.protocol?"wss":"ws",t=`${e}://${location.host}/ws/events`;this.ws=new WebSocket(t)}catch(e){return console.error("Websocket initialization error"),void console.error(e)}this.pending=!0,this.timeout=setTimeout(this.onWebsocketTimeout,this.reconnectMsecs),this.ws.onmessage=this.onMessage,this.ws.onopen=this.onOpen,this.ws.onerror=this.onError,this.ws.onclose=this.onClose,this.initialized=!0},subscribe(e){const t=e.handler,n=e.events.length?e.events:[null],i=e.handlerName;for(const s of n)s in this.handlers||(this.handlers[s]={}),i in this.handlerNameToEventTypes||(this.handlerNameToEventTypes[i]=n),this.handlers[s][i]=t;return()=>{this.unsubscribe(i)}},unsubscribe(e){const t=this.handlerNameToEventTypes[e];if(t){for(const n of t)this.handlers[n]?.[e]&&(delete this.handlers[n][e],Object.keys(this.handlers[n]).length||delete this.handlers[n]);delete this.handlerNameToEventTypes[e]}}},created(){f.$.on("subscribe",this.subscribe),f.$.on("unsubscribe",this.unsubscribe),this.$watch("opened",(e=>{f.$.emit(e?"connect":"disconnect")})),this.init()}};const R=(0,m.Z)(W,[["render",V]]);var L=R;const F={class:"assistant-modal"},H={class:"icon"},U={key:0,class:"fa fa-bell"},B={key:1,class:"fa fa-volume-up"},K={key:2,class:"fa fa-comment-dots"},Y={key:3,class:"fa fa-microphone"},J={class:"text"},G={key:0,class:"listening"},Q=(0,s._)("span",null,"Assistant listening",-1),X=[Q],ee={key:1,class:"speech-recognized"},te=["textContent"],ne={key:2,class:"responding"},ie=["textContent"];function se(e,t,n,i,a,r){const c=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",F,[(0,s.Wm)(c,{ref:"assistantModal"},{default:(0,s.w5)((()=>[(0,s._)("div",H,[a.state.alerting?((0,s.wg)(),(0,s.iD)("i",U)):a.state.responding?((0,s.wg)(),(0,s.iD)("i",B)):a.state.speechRecognized?((0,s.wg)(),(0,s.iD)("i",K)):((0,s.wg)(),(0,s.iD)("i",Y))]),(0,s._)("div",J,[a.state.listening?((0,s.wg)(),(0,s.iD)("div",G,X)):a.state.speechRecognized?((0,s.wg)(),(0,s.iD)("div",ee,[(0,s._)("span",{textContent:(0,o.zw)(a.phrase)},null,8,te)])):a.state.responding?((0,s.wg)(),(0,s.iD)("div",ne,[(0,s._)("span",{textContent:(0,o.zw)(a.responseText)},null,8,ie)])):(0,s.kq)("",!0)])])),_:1},512)])}var oe=n(2918),ae={name:"VoiceAssistant",components:{Modal:oe.Z},mixins:[Z.Z],data(){return{responseText:"",phrase:"",hideTimeout:void 0,state:{listening:!1,speechRecognized:!1,responding:!1,alerting:!1}}},methods:{reset(){this.state.listening=!1,this.state.speechRecognized=!1,this.state.responding=!1,this.state.alerting=!1,this.phrase="",this.responseText=""},conversationStart(){this.reset(),this.state.listening=!0,this.$refs.assistantModal.show(),this.hideTimeout&&(clearTimeout(this.hideTimeout),this.hideTimeout=void 0)},conversationEnd(){const e=this;this.hideTimeout=setTimeout((()=>{this.reset(),e.$refs.assistantModal.close(),e.hideTimeout=void 0}),4e3)},speechRecognized(e){this.reset(),this.state.speechRecognized=!0,this.phrase=e.phrase,this.$refs.assistantModal.show()},response(e){this.reset(),this.state.responding=!0,this.responseText=e.response_text,this.$refs.assistantModal.show()},alertOn(){this.reset(),this.state.alerting=!0,this.$refs.assistantModal.show()},alertOff(){this.reset(),this.state.alerting=!1,this.$refs.assistantModal.close()},registerHandlers(){this.subscribe(this.conversationStart,null,"platypush.message.event.assistant.ConversationStartEvent"),this.subscribe(this.alertOn,null,"platypush.message.event.assistant.AlertStartedEvent"),this.subscribe(this.alertOff,null,"platypush.message.event.assistant.AlertEndEvent"),this.subscribe(this.speechRecognized,null,"platypush.message.event.assistant.SpeechRecognizedEvent"),this.subscribe(this.response,null,"platypush.message.event.assistant.ResponseEvent"),this.subscribe(this.conversationEnd,null,"platypush.message.event.assistant.ConversationEndEvent","platypush.message.event.assistant.ResponseEndEvent","platypush.message.event.assistant.NoResponseEvent","platypush.message.event.assistant.ConversationTimeoutEvent")}},mounted(){this.registerHandlers()}};const re=(0,m.Z)(ae,[["render",se]]);var ce=re;function le(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var de={name:"Ntfy",mixins:[Z.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.message,image:{icon:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.ntfy.NotificationEvent")}};const ue=(0,m.Z)(de,[["render",le]]);var he=ue;function fe(e,t,n,i,o,a){return(0,s.wg)(),(0,s.iD)("div")}var pe={mixins:[Z.Z],methods:{onMessage(e){this.notify({title:e.title,text:e.body,image:{src:e.icon?"data:image/png;base64, "+e.icon:void 0,icon:e.icon?void 0:"bell"}})}},mounted(){this.subscribe(this.onMessage,null,"platypush.message.event.pushbullet.PushbulletNotificationEvent")}};const me=(0,m.Z)(pe,[["render",fe]]);var be=me,ge={mixins:[Z.Z],components:{ConfirmDialog:d.Z,DropdownContainer:g,Events:L,Loading:v.Z,Notifications:q,Ntfy:he,Pushbullet:be,VoiceAssistant:ce},data(){return{config:{},configDir:null,configFile:null,userAuthenticated:!1,connected:!1,pwaInstallEvent:null,initialized:!1,initError:null,stackedModals:0}},computed:{hasWebsocket(){return this.userAuthenticated&&"backend.http"in this.config},hasAssistant(){return this.hasWebsocket},hasPushbullet(){return this.hasWebsocket&&("pushbullet"in this.config||"backend.pushbullet"in this.config)},hasNtfy(){return this.hasWebsocket&&"ntfy"in this.config}},methods:{onNotification(e){this.$refs.notifications?.create(e)},async initConfig(){this.config=await this.request("config.get",{},6e4,!1),[this.configDir,this.configFile]=await Promise.all([this.request("config.get_config_dir"),this.request("config.get_config_file")]),this.userAuthenticated=!0},installPWA(){this.pwaInstallEvent&&this.pwaInstallEvent.prompt(),this.$refs.pwaDialog.close()},onModalClose(){this.stackedModals=Math.max(0,this.stackedModals-1)},onModalOpen(){this.stackedModals++}},async created(){try{await this.initConfig()}catch(e){const t=e?.response?.data?.code;[401,403,412].includes(t)||(this.initError=e,console.error("Initialization error",e))}finally{this.initialized=!0}},beforeMount(){this.getCookie("pwa-dialog-shown")?.length||window.addEventListener("beforeinstallprompt",(e=>{e.preventDefault(),this.pwaInstallEvent=e,this.$refs.pwaDialog.show(),this.setCookie("pwa-dialog-shown","1",{expires:new Date((new Date).getTime()+31536e6)})}))},mounted(){f.$.onNotification(this.onNotification),f.$.on("connect",(()=>this.connected=!0)),f.$.on("disconnect",(()=>this.connected=!1)),f.$.on("modal-open",this.onModalOpen),f.$.on("modal-close",this.onModalClose)}};const ve=(0,m.Z)(ge,[["render",l]]);var ye=ve,we=n(2201);const ke=[{path:"/",name:"Panel",component:()=>Promise.all([n.e(5933),n.e(7897),n.e(2844),n.e(2992),n.e(6517),n.e(637),n.e(3248),n.e(6217),n.e(2831),n.e(215),n.e(2924),n.e(293),n.e(3426),n.e(6602),n.e(7401)]).then(n.bind(n,4768))},{path:"/dashboard/:name",name:"Dashboard",component:()=>n.e(9966).then(n.bind(n,8332))},{path:"/plugin/:plugin",name:"Plugin",component:()=>Promise.all([n.e(5933),n.e(7897),n.e(2844),n.e(2992),n.e(6517),n.e(3248),n.e(6217),n.e(215),n.e(2924),n.e(293),n.e(6602),n.e(9975)]).then(n.bind(n,2354))},{path:"/login",name:"Login",component:()=>Promise.all([n.e(9122),n.e(4535)]).then(n.bind(n,8137))},{path:"/register",name:"Register",component:()=>Promise.all([n.e(9122),n.e(685)]).then(n.bind(n,9780))},{path:"/:catchAll(.*)",component:()=>n.e(2245).then(n.bind(n,2751))}],Ce=(0,we.p7)({history:(0,we.PO)(),routes:ke});var xe=Ce,$e=n(5205);(0,$e.z)("/service-worker.js",{ready(){console.log("App is being served from cache by a service worker.\nFor more details, visit https://goo.gl/AFskqB")},registered(){console.log("Service worker has been registered.")},cached(){console.log("Content has been cached for offline use.")},updatefound(){console.log("New content is downloading.")},updated(){console.log("New content is available; please refresh.")},offline(){console.log("No internet connection found. App is running in offline mode.")},error(e){console.error("Error during service worker registration:",e)}});const Me=(0,i.ri)(ye);Me.config.globalProperties._config=window.config,Me.use(xe).mount("#app")},8637:function(e,t,n){n.d(t,{Z:function(){return V}});var i=n(7066),s={name:"Api",methods:{execute(e,t=6e4,n=!0){const s={};return"target"in e&&e["target"]||(e["target"]="localhost"),"type"in e&&e["type"]||(e["type"]="request"),t&&(s.timeout=t),new Promise(((t,o)=>{i.Z.post("/execute",e,s).then((e=>{if(e=e.data.response,e.errors?.length){const t=e.errors?.[0]||e;n&&this.notify({text:t,error:!0}),o(t)}else t(e.output)})).catch((e=>{412!==e?.response?.data?.code||"/register"===window.location.pathname?401!==e?.response?.data?.code||"/login"===window.location.pathname?(console.log(e),n&&this.notify({text:e,error:!0}),o(e)):window.location.href="/login?redirect="+window.location.href.split("/").slice(3).join("/"):window.location.href="/register?redirect="+window.location.href.split("/").slice(3).join("/")}))}))},request(e,t={},n=6e4,i=!0){return this.execute({type:"request",action:e,args:t},n,i)},timeout(e){return new Promise((t=>setTimeout(t,e)))}}};const o=s;var a=o,r={name:"Clipboard",methods:{async copyToClipboard(e){await navigator.clipboard.writeText(e),this.notify({text:"Copied to the clipboard",image:{icon:"clipboard"}})}}};const c=r;var l=c,d={name:"Cookies",methods:{getCookies(){return document.cookie.split(/;\s*/).reduce(((e,t)=>{const[n,i]=t.split("=");return e[n]=i,e}),{})},getCookie(e){return this.getCookies()[e]},setCookie(e,t,n){document.cookie=`${e}=${t}; path=${n?.path||"/"}`+(n?.expires?`; expires=${n?.expires.toISOString()}`:"")},deleteCookie(e){document.cookie=`${e}=; expires=1970-01-01T00:00:00Z`}}};const u=d;var h=u,f={name:"DateTime",methods:{formatDate(e,t=!1){return"number"===typeof e?e=new Date(1e3*e):"string"===typeof e&&(e=new Date(Date.parse(e))),e.toDateString().substring(0,t?15:10)},formatTime(e,t=!0){return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),e.toTimeString().substring(0,t?8:5)},formatDateTime(e,t=!1,n=!0,i=!1){const s=new Date;return"number"===typeof e&&(e=new Date(1e3*e)),"string"===typeof e&&(e=new Date(Date.parse(e))),s.getFullYear()!==e.getFullYear()&&(t=!0),i&&0===e.getHours()&&0===e.getMinutes()&&0===e.getSeconds()?this.formatDate(e,t):`${this.formatDate(e,t)}, ${this.formatTime(e,n)}`},formatDuration(e,t=!0){if(null==e)return"";let n=Math.floor(e/3600),i=Math.floor(e%3600/60),s=e%60;return n>0?`${n}:${i.toString().padStart(2,"0")}:${s.toString().padStart(2,"0")}`:i>0?`${i}:${s.toString().padStart(2,"0")}`:t?`0:${s.toString().padStart(2,"0")}`:"0:00"}}};const p=f;var m=p,b=(n(3429),n(5250)),g={name:"Events",computed:{_eventsReady(){return this.$root.$refs.events?.initialized}},methods:{subscribe(e,t,...n){const i=()=>{b.$.emit("subscribe",{events:n,handler:e,handlerName:t||this.generateId()})};if(this._eventsReady)return void i();const s=this,o=this.$watch((()=>s._eventsReady),(e=>{e&&(i(),o())}));return o},unsubscribe(e){b.$.emit("unsubscribe",e)},generateId(){return btoa([...Array(11).keys()].map((()=>String.fromCharCode(Math.round(255*Math.random())))))}}};const v=g;var y=v,w={name:"Extensions",methods:{pluginDisplayName(e){const t=e.split(".");return t.forEach(((e,n)=>{t[n]=e.charAt(0).toUpperCase()+e.slice(1)})),t.length>1&&(t[0]=`[${t[0]}]`),t.join(" ")}}};const k=w;var C=k,x={name:"Notification",methods:{notify(e){b.$.publishNotification(e)},notifyWarning(e){this.notify({text:e,warning:!0})},notifyError(e){throw this.notify({text:e,error:!0}),e}}};const $=x;var M=$,D={name:"Screen",methods:{isMobile(){return window.matchMedia("only screen and (max-width: 768px)").matches},isTablet(){return!this.isMobile()&&window.matchMedia("only screen and (max-width: 1023px)").matches},isDesktop(){return window.matchMedia("only screen and (min-width: 1024px)").matches}}};const _=D;var T=_;String.prototype.hashCode=function(e=0){let t=3735928559^e,n=1103547991^e;for(let i,s=0;s>>16,2246822507),t^=Math.imul(n^n>>>13,3266489909),n=Math.imul(n^n>>>16,2246822507),n^=Math.imul(t^t>>>13,3266489909),4294967296*(2097151&n)+(t>>>0)};var E={name:"Text",methods:{capitalize(e){return e?.length?e.charAt(0).toUpperCase()+e.slice(1):e},prettify(e){return e.split("_").map((e=>this.capitalize(e))).join(" ")},indent(e,t=2){return e.split("\n").map((e=>`${" ".repeat(t)}${e}`)).join("\n")},formatNumber(e){return e.toString().replace(/\B(?=(\d{3})+(?!\d))/g,",")},escapeHTML(e){return e?.toString?.()?.replace?.(/&/g,"&")?.replace?.(//g,">")?.replace?.(/"/g,""")?.replace?.(/'/g,"'")||""}}};const S=E;var j=S,N=(n(560),{name:"Types",methods:{parseBoolean(e){return"string"===typeof e?(e=e.toLowerCase(),"true"===e||"false"!==e&&!!parseInt(e)):!!e},convertSize(e){"string"===typeof e&&(e=parseInt(e));let t=null;const n=["B","KB","MB","GB","TB"];return n.forEach(((i,s)=>{e<=1024&&null==t?t=i:e>1024&&(s===n.length-1?t=i:e/=1024)})),`${e.toFixed(2)} ${t}`},convertTime(e){const t={},n=[];if(e=parseFloat(e),t.d=Math.round(e/86400),t.h=Math.round(e/3600-24*t.d),t.m=Math.round(e/60-(24*t.d+60*t.h)),t.s=Math.round(e-(24*t.d+3600*t.h+60*t.m),1),parseInt(t.d)){let e=t.d+" day";t.d>1&&(e+="s"),n.push(e)}if(parseInt(t.h)){let e=t.h+" hour";t.h>1&&(e+="s"),n.push(e)}if(parseInt(t.m)){let e=t.m+" minute";t.m>1&&(e+="s"),n.push(e)}let i=t.s+" second";return t.s>1&&(i+="s"),n.push(i),n.join(" ")},objectsEqual(e,t){if("object"!==typeof e||"object"!==typeof t)return!1;if(null==e||null==t)return null==e&&null==t;for(const n of Object.keys(e||{}))switch(typeof e[n]){case"object":if(!this.objectsEqual(e[n],t[n]))return!1;break;case"function":if(e[n].toString()!=t[n]?.toString())return!1;break;default:if(e[n]!=t[n])return!1;break}for(const n of Object.keys(t||{}))if(null==e[n]&&null!=t[n])return!1;return!0},round(e,t){return Number(Math.round(e+"e"+t)+"e-"+t)}}});const O=N;var I=O,A={name:"Url",methods:{parseUrlFragment(){return window.location.hash.replace(/^#/,"").replace(/\?.*/,"")},getUrlArgs(){const e=window.location.hash.split("?").slice(1);return e.length?e[0].split(/[&;]/).reduce(((e,t)=>{const n=t.split("=");let i=n[0],s=n.slice(1).join("=");return s="true"===s||"false"!==s&&(s.match(/^-?\d+$/)?parseInt(s):s.match(/^-?\d+\.\d+$/)?parseFloat(s):decodeURIComponent(s)),i?.length&&(e[i]=s),e}),{}):{}},setUrlArgs(e){const t=this.getUrlArgs();e=Object.entries(e).reduce(((e,[n,i])=>(null!=i?e[n]=i:null!=t[n]&&delete t[n],e)),{}),e=Object.entries({...t,...e}).reduce(((e,[t,n])=>("boolean"===typeof n&&(n=n.toString()),"number"===typeof n&&(n=n.toString()),e[t]=n,e)),{});let n=`${window.location.pathname}#${this.parseUrlFragment()}`;Object.keys(e).length&&(n+=`?${this.fragmentFromArgs(e)}`),window.location.href=n},encodeValue(e){return e?.length&&"null"!==e&&"undefined"!==e?e.match(/%[0-9A-F]{2}/i)?e:encodeURIComponent(e):""},fragmentFromArgs(e){return Object.entries(e).filter((([e,t])=>this.encodeValue(e)?.length&&this.encodeValue(t)?.length)).map((([e,t])=>`${this.encodeValue(e)}=${this.encodeValue(t)}`)).join("&")}}};const z=A;var P=z,q={name:"Utils",mixins:[a,l,h,m,y,M,C,T,j,I,P]};const Z=q;var V=Z},6791:function(e,t,n){n.d(t,{Z:function(){return d}});var i=n(6252);const s={class:"loading"},o={class:"icon"};function a(e,t){return(0,i.wg)(),(0,i.iD)("div",s,[(0,i._)("div",o,[((0,i.wg)(),(0,i.iD)(i.HY,null,(0,i.Ko)(4,(e=>(0,i._)("div",{key:e}))),64))])])}var r=n(3744);const c={},l=(0,r.Z)(c,[["render",a],["__scopeId","data-v-4d9c871b"]]);var d=l},2918:function(e,t,n){n.d(t,{Z:function(){return y}});var i=n(6252),s=n(3577),o=n(9963);const a=e=>((0,i.dD)("data-v-564212f0"),e=e(),(0,i.Cn)(),e),r=["id"],c=["textContent"],l={class:"buttons"},d=["title","onClick"],u=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1))),h=[u],f={class:"body"};function p(e,t,n,a,u,p){return(0,i.wg)(),(0,i.iD)("div",{class:(0,s.C_)(["modal-container fade-in",{hidden:!u.isVisible}]),id:n.id,style:(0,s.j5)({"--z-index":p.zIndex}),ref:"container",onClick:t[3]||(t[3]=(0,o.iM)(((...e)=>p.close&&p.close(...e)),["stop"]))},[(0,i._)("div",{class:(0,s.C_)(["modal",e.$attrs.class]),ref:"modal"},[(0,i._)("div",{class:"content",style:(0,s.j5)({"--width":n.width,"--height":n.height}),onClick:t[2]||(t[2]=(0,o.iM)((()=>{}),["stop"]))},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:(0,s.C_)(["header",{uppercase:n.uppercase}])},[n.title?((0,i.wg)(),(0,i.iD)("div",{key:0,class:"title",textContent:(0,s.zw)(n.title)},null,8,c)):(0,i.kq)("",!0),(0,i._)("div",l,[((0,i.wg)(!0),(0,i.iD)(i.HY,null,(0,i.Ko)(n.buttons,((e,t)=>((0,i.wg)(),(0,i.iD)("button",{key:t,title:e.title,onClick:(0,o.iM)(e.action,["stop"])},[(0,i._)("i",{class:(0,s.C_)(e.icon)},null,2)],8,d)))),128)),(0,i._)("button",{title:"Close",alt:"Close",onClick:t[0]||(t[0]=(0,o.iM)(((...e)=>p.close&&p.close(...e)),["stop"]))},h)])],2)):(0,i.kq)("",!0),(0,i._)("div",f,[(0,i.WI)(e.$slots,"default",{onModalClose:t[1]||(t[1]=(...e)=>p.close&&p.close(...e))},void 0,!0)])],4)],2)],14,r)}n(560);var m=n(5250),b={name:"Modal",emits:["close","open"],props:{id:{type:String},title:{type:String},width:{type:[Number,String]},height:{type:[Number,String]},visible:{type:Boolean,default:!1},timeout:{type:[Number,String]},level:{type:Number,default:1},uppercase:{type:Boolean,default:!0},buttons:{type:Array,default:()=>[]},beforeClose:{type:Function,default:()=>!0}},data(){return{ignoreEscape:!1,isVisible:this.visible,timeoutId:void 0}},computed:{zIndex(){return 500+this.level}},methods:{close(e){this.beforeClose&&!this.beforeClose()||(e&&e.preventDefault(),this.isVisible&&(this.isVisible=!1,this.visibleHndl(!1,!0)))},hide(){this.close()},show(){this.isVisible||(this.isVisible=!0,this.visibleHndl(!0,!1))},open(){this.show()},toggle(){this.isVisible?this.close():this.show()},onEscape(){if(!this.isVisible||this.ignoreEscape||!this.$refs.container)return;const e=parseInt(getComputedStyle(this.$refs.container).zIndex),t=Math.max(...Array.from(document.querySelectorAll(".modal-container:not(.hidden)")).map((e=>parseInt(getComputedStyle(e).zIndex))));e===t&&this.close()},onKeyUp(e){e.stopPropagation(),"Escape"===e.key&&this.onEscape()},onModalCloseMessage(){this.isVisible&&(this.ignoreEscape=!0,setTimeout((()=>this.ignoreEscape=!1),100))},visibleHndl(e,t){this.$el?.classList?.contains("modal-container")&&(!e&&t?(this.$emit("close"),m.$.emit("modal-close",this)):e&&!t&&(this.$emit("open"),m.$.emit("modal-open",this)))}},watch:{visible(e,t){this.visibleHndl(e,t),this.$nextTick((()=>this.isVisible=e))},isVisible(e,t){t=null==t?this.visible:t,this.visibleHndl(e,t)}},mounted(){document.body.addEventListener("keyup",this.onKeyUp),this.visibleHndl(this.isVisible,!this.isVisible&&void 0)},unmouted(){document.body.removeEventListener("keyup",this.onKeyUp),this.visibleHndl(!1,this.isVisible)},unmounted(){document.body.removeEventListener("keyup",this.onKeyUp)},updated(){if(this.isVisible){let e=parseInt(getComputedStyle(this.$el).zIndex),t=[];for(const n of document.querySelectorAll(".modal-container:not(.hidden)")){const i=parseInt(getComputedStyle(n).zIndex);i>e?(e=i,t=[n]):i===e&&t.push(n)}(t.indexOf(this.$el)<0||t.length>1)&&(this.$el.style.zIndex=e+1)}if(this.isVisible&&this.timeout&&!this.timeoutId){const e=e=>()=>{e.close(),e.timeoutId=void 0};this.timeoutId=setTimeout(e(this),0+this.timeout)}}},g=n(3744);const v=(0,g.Z)(b,[["render",p],["__scopeId","data-v-564212f0"]]);var y=v},3513:function(e,t,n){n.d(t,{Z:function(){return m}});var i=n(6252),s=n(9963),o=n(3577);const a=e=>((0,i.dD)("data-v-46875d7a"),e=e(),(0,i.Cn)(),e),r={class:"dialog-content"},c=a((()=>(0,i._)("i",{class:"fas fa-check"},null,-1))),l=a((()=>(0,i._)("i",{class:"fas fa-xmark"},null,-1)));function d(e,t,n,a,d,u){const h=(0,i.up)("Modal");return(0,i.wg)(),(0,i.j4)(h,{ref:"modal",visible:n.visible,title:n.title,onClose:u.close},{default:(0,i.w5)((()=>[(0,i._)("div",r,[(0,i.WI)(e.$slots,"default",{},void 0,!0)]),(0,i._)("form",{class:"buttons",onSubmit:t[4]||(t[4]=(0,s.iM)(((...e)=>u.onConfirm&&u.onConfirm(...e)),["prevent"]))},[(0,i._)("button",{type:"submit",class:"ok-btn",onClick:t[0]||(t[0]=(...e)=>u.onConfirm&&u.onConfirm(...e)),onTouch:t[1]||(t[1]=(...e)=>u.onConfirm&&u.onConfirm(...e))},[c,(0,i.Uk)("   "+(0,o.zw)(n.confirmText),1)],32),(0,i._)("button",{type:"button",class:"cancel-btn",onClick:t[2]||(t[2]=(...e)=>u.close&&u.close(...e)),onTouch:t[3]||(t[3]=(...e)=>u.close&&u.close(...e))},[l,(0,i.Uk)("   "+(0,o.zw)(n.cancelText),1)],32)],32)])),_:3},8,["visible","title","onClose"])}var u=n(2918),h={emits:["input","click","close","touch"],components:{Modal:u.Z},props:{title:{type:String},confirmText:{type:String,default:"OK"},cancelText:{type:String,default:"Cancel"},visible:{type:Boolean,default:!1}},methods:{onConfirm(){this.$emit("input"),this.close()},open(){this.$refs.modal?.show()},close(){this.$refs.modal?.hide(),this.$emit("close")},show(){this.open()},hide(){this.close()}},watch:{visible:{immediate:!0,handler(e){e?this.open():this.close()}}}},f=n(3744);const p=(0,f.Z)(h,[["render",d],["__scopeId","data-v-46875d7a"]]);var m=p}},t={};function n(i){var s=t[i];if(void 0!==s)return s.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.m=e,function(){var e=[];n.O=function(t,i,s,o){if(!i){var a=1/0;for(d=0;d=o)&&Object.keys(n.O).every((function(e){return n.O[e](i[c])}))?i.splice(c--,1):(r=!1,o0&&e[d-1][2]>o;d--)e[d]=e[d-1];e[d]=[i,s,o]}}(),function(){n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t}}(),function(){var e,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__};n.t=function(i,s){if(1&s&&(i=this(i)),8&s)return i;if("object"===typeof i&&i){if(4&s&&i.__esModule)return i;if(16&s&&"function"===typeof i.then)return i}var o=Object.create(null);n.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var r=2&s&&i;"object"==typeof r&&!~e.indexOf(r);r=t(r))Object.getOwnPropertyNames(r).forEach((function(e){a[e]=function(){return i[e]}}));return a["default"]=function(){return i},n.d(o,a),o}}(),function(){n.d=function(e,t){for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})}}(),function(){n.f={},n.e=function(e){return Promise.all(Object.keys(n.f).reduce((function(t,i){return n.f[i](e,t),t}),[]))}}(),function(){n.u=function(e){return"static/js/"+({685:"register",2245:"notfound",4535:"login",7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{34:"7540bd55",65:"ae7df477",169:"f32b50c1",215:"57c634fb",293:"82f9abb3",446:"6a9228c2",557:"8cb5b0a4",637:"19974b5c",669:"67b2777b",685:"9f630d1a",729:"fde72a02",746:"089d51ca",813:"885d5201",864:"e3d97a4c",906:"38a51fd1",980:"b05bbb98",984:"6626532a",1009:"2879b4a5",1019:"43351d3d",1039:"740c8191",1042:"433832bc",1054:"e7c57dec",1088:"5dc136bc",1137:"21c780d7",1319:"f5a78bec",1337:"7eb6b7e2",1391:"a76844c2",1421:"578b11dd",1449:"a1da87d4",1512:"455ca36e",1652:"f04f2ead",1706:"1994f98e",1949:"41fbaf1f",2015:"2eabd7aa",2029:"7817db55",2106:"bca710c6",2140:"bce5dd59",2183:"de1bfd17",2200:"98d8144c",2217:"4c24b6df",2245:"45c82f8a",2305:"d6f27d19",2399:"8791ae2d",2460:"deeb79ea",2496:"fadc16a5",2614:"b54172e8",2694:"097da02b",2718:"ccf949cf",2726:"d2fad2f9",2732:"261f48cf",2831:"95432eb9",2844:"288f7727",2853:"2a8ea887",2893:"9df53290",2924:"46a45250",2976:"34a2208b",2991:"633ef421",2992:"efd583f8",3083:"b44a83cc",3211:"7857f583",3248:"0d5205fa",3295:"1133126b",3322:"4b484e81",3368:"78c670ee",3369:"0f87dded",3400:"037c4ded",3426:"5a388a30",3518:"296a97b6",3559:"ca9053ac",3732:"93a4195c",3826:"cc264dd1",3835:"01ac1693",3865:"d8adea3d",3924:"c0d2f3c0",4015:"5f13183f",4053:"2c401fdf",4279:"04984d78",4364:"a86699e9",4470:"22f800f8",4535:"184d8b7d",4619:"5c734a42",4669:"9908c61e",4765:"1df6a916",4790:"7514123b",4795:"c7a6857b",5053:"d4332348",5144:"640e98ef",5167:"bb859c95",5207:"7f241e21",5285:"3ee4149d",5329:"7b52242a",5408:"64fb003c",5638:"1527fc01",5906:"5eaf69b5",5933:"e31ea3c0",6148:"3924a21f",6217:"e038c85c",6324:"b436047b",6362:"f15e6ec3",6429:"3ea2e105",6517:"ecd5a8f9",6523:"2673834a",6561:"fc5ef77b",6593:"46f60700",6602:"297f5dca",6640:"9ad3c551",6692:"5327a2db",6882:"70d48600",7089:"0b339076",7257:"115c325c",7381:"bf8f1b35",7401:"9d37bcb2",7503:"0e373a35",7528:"afb767dc",7590:"45c9efd9",7624:"c638b411",7651:"e7da8dba",7841:"362dbb91",7897:"e17da986",7976:"fb3a73dc",8069:"51c1e8b1",8113:"b9391591",8179:"08096f00",8391:"7c0e7413",8409:"4d2322a6",8498:"f1129697",8621:"06c016ad",8667:"2700c28f",8697:"3f9798ec",8756:"e02a6548",8769:"7adec074",8784:"2e795580",8825:"0fe0da38",8895:"5ed5433c",8903:"9e795f0c",8930:"9bfb6cfc",8955:"3a9d1d37",8989:"d29a4bdb",9025:"997ac1cf",9049:"8856f091",9079:"44f05eca",9091:"0a16b99d",9092:"89f920f0",9122:"bd27eb9c",9164:"2abd7e67",9211:"4f9b05a5",9334:"59b012e7",9461:"cc5f6345",9480:"88b5662c",9502:"cd27fb41",9663:"a3d8fdca",9751:"8ea7c2f2",9962:"95beb9e3",9966:"d2829947",9975:"f0641dbd"}[e]+".js"}}(),function(){n.miniCssF=function(e){return"static/css/"+({7401:"panel",9966:"dashboard",9975:"plugin"}[e]||e)+"."+{34:"a44e466f",65:"14c0a64c",169:"e6cc03dc",215:"91074688",293:"521a4f1c",446:"a06f3c43",557:"f2c6f156",669:"2932b8cc",729:"b8d5159d",746:"73f3ef00",864:"b7e8560d",906:"2d11adc8",980:"0ae4451e",984:"4b68dcc1",1009:"353c1f88",1019:"af89a8dd",1054:"1651fcc4",1137:"31b2e984",1319:"6e309383",1337:"643b4dfd",1391:"e253d1d5",1421:"1a42ddca",1449:"9ddbde9a",1706:"bb05100a",1949:"77f77742",2015:"e08a518d",2029:"66acebb6",2140:"57230853",2217:"4daed832",2460:"352e2032",2496:"2ad2522c",2694:"515bb415",2718:"5a080a62",2831:"09fe1331",2844:"213aa9d5",2893:"fb75679d",2924:"355557a9",2976:"59466ee8",2992:"ffd96967",3211:"e29a4da3",3248:"a0e1e73b",3368:"be1ab054",3369:"5df5b182",3426:"50cde06e",3559:"ea018a19",3826:"eb2047be",3835:"bc057f22",3865:"8b16d712",3924:"a0990b57",4015:"b27ff6b3",4364:"460ea7ea",4470:"aa130b90",4669:"76a76793",4790:"de9cbcae",4795:"708edd2b",5053:"af8a2a60",5144:"58c91f04",5167:"b85e0d70",5207:"1bd62254",5285:"9219493c",5329:"8fe5b425",5638:"8fd4b2fd",5906:"5764c6f4",5933:"58e6489b",6217:"9d3928a2",6324:"611abb15",6429:"44836618",6517:"df2ff86e",6523:"21976e39",6561:"dca0bf04",6602:"e64a7f9e",6692:"28d705dd",6882:"e84203b6",7257:"5944729a",7401:"486b493e",7503:"ef90df2a",7528:"e72123ff",7590:"062e0c94",7624:"e657a974",7651:"febeb48c",7841:"73c7ce9d",7897:"f0ce1f42",7976:"45217ed0",8069:"6137b3a0",8179:"54b37efe",8391:"57207909",8409:"5edaa185",8498:"381007b7",8621:"dc5673af",8667:"1929e28f",8756:"53bc55b1",8769:"3c09554f",8825:"64638d91",8989:"b08bd0bb",9025:"80353e6d",9079:"e6c1f92e",9092:"5953fa24",9122:"ae7ee25d",9211:"c14c28e9",9461:"ae92bb88",9480:"9a19b0d1",9502:"3589dd93",9663:"e136d856",9751:"f5541a2c",9962:"b5594d80",9966:"3111af9d",9975:"12cf4736"}[e]+".css"}}(),function(){n.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="platypush:";n.l=function(i,s,o,a){if(e[i])e[i].push(s);else{var r,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=f4e8cf00&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=f4e8cf00&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-f4e8cf00\"]])\n\nexport default __exports__","\n\n\n\n","\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=d9e599de\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=d9e599de&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=75b0ae60\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=4c4a94e1\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=4c4a94e1&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { createWebHistory, createRouter } from \"vue-router\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: () => import(/* webpackChunkName: \"panel\" */ \"@/views/Panel\"),\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: () => import(/* webpackChunkName: \"dashboard\" */ \"@/views/Dashboard\"),\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: () => import(/* webpackChunkName: \"plugin\" */ \"@/views/Plugin\"),\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: () => import(/* webpackChunkName: \"login\" */ \"@/views/Login\"),\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: () => import(/* webpackChunkName: \"register\" */ \"@/views/Register\"),\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: () => import(/* webpackChunkName: \"notfound\" */ \"@/views/NotFound\"),\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker'\n\nif (process.env.NODE_ENV === 'production') {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready () {\n console.log(\n 'App is being served from cache by a service worker.\\n' +\n 'For more details, visit https://goo.gl/AFskqB'\n )\n },\n registered () {\n console.log('Service worker has been registered.')\n },\n cached () {\n console.log('Content has been cached for offline use.')\n },\n updatefound () {\n console.log('New content is downloading.')\n },\n updated () {\n console.log('New content is available; please refresh.')\n },\n offline () {\n console.log('No internet connection found. App is running in offline mode.')\n },\n error (error) {\n console.error('Error during service worker registration:', error)\n }\n })\n}\n","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\nimport './registerServiceWorker'\n\nconst app = createApp(App)\napp.config.globalProperties._config = window.config\napp.use(router).mount('#app')\n","\n\n","import script from \"./Api.vue?vue&type=script&lang=js\"\nexport * from \"./Api.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Clipboard.vue?vue&type=script&lang=js\"\nexport * from \"./Clipboard.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Cookies.vue?vue&type=script&lang=js\"\nexport * from \"./Cookies.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./DateTime.vue?vue&type=script&lang=js\"\nexport * from \"./DateTime.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Extensions.vue?vue&type=script&lang=js\"\nexport * from \"./Extensions.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Screen.vue?vue&type=script&lang=js\"\nexport * from \"./Screen.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Text.vue?vue&type=script&lang=js\"\nexport * from \"./Text.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Types.vue?vue&type=script&lang=js\"\nexport * from \"./Types.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Url.vue?vue&type=script&lang=js\"\nexport * from \"./Url.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Modal.vue?vue&type=template&id=564212f0&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=564212f0&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-564212f0\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=46875d7a&scoped=true\"\nimport script from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\nexport * from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\n\nimport \"./ConfirmDialog.vue?vue&type=style&index=0&id=46875d7a&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-46875d7a\"]])\n\nexport default __exports__","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + ({\"685\":\"register\",\"2245\":\"notfound\",\"4535\":\"login\",\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"33\":\"147fa48b\",\"34\":\"7540bd55\",\"65\":\"ae7df477\",\"169\":\"f32b50c1\",\"215\":\"57c634fb\",\"293\":\"82f9abb3\",\"446\":\"6a9228c2\",\"557\":\"8cb5b0a4\",\"637\":\"19974b5c\",\"669\":\"67b2777b\",\"685\":\"9f630d1a\",\"729\":\"fde72a02\",\"746\":\"089d51ca\",\"813\":\"885d5201\",\"864\":\"e3d97a4c\",\"906\":\"38a51fd1\",\"980\":\"b05bbb98\",\"984\":\"6626532a\",\"1019\":\"43351d3d\",\"1042\":\"433832bc\",\"1054\":\"e7c57dec\",\"1088\":\"5dc136bc\",\"1182\":\"7565c64d\",\"1319\":\"f5a78bec\",\"1337\":\"334dc443\",\"1391\":\"a76844c2\",\"1421\":\"578b11dd\",\"1449\":\"a1da87d4\",\"1512\":\"455ca36e\",\"1652\":\"f04f2ead\",\"1706\":\"1994f98e\",\"1949\":\"41fbaf1f\",\"2015\":\"2eabd7aa\",\"2029\":\"7817db55\",\"2106\":\"bca710c6\",\"2140\":\"bce5dd59\",\"2183\":\"de1bfd17\",\"2200\":\"98d8144c\",\"2217\":\"4c24b6df\",\"2245\":\"45c82f8a\",\"2305\":\"d6f27d19\",\"2399\":\"8791ae2d\",\"2460\":\"deeb79ea\",\"2496\":\"fadc16a5\",\"2614\":\"b54172e8\",\"2694\":\"0cc2e3e7\",\"2718\":\"ccf949cf\",\"2726\":\"d2fad2f9\",\"2732\":\"261f48cf\",\"2831\":\"95432eb9\",\"2844\":\"288f7727\",\"2853\":\"2a8ea887\",\"2893\":\"9df53290\",\"2924\":\"46a45250\",\"2976\":\"34a2208b\",\"2991\":\"633ef421\",\"2992\":\"efd583f8\",\"3083\":\"b44a83cc\",\"3211\":\"7857f583\",\"3248\":\"0d5205fa\",\"3295\":\"1133126b\",\"3322\":\"4b484e81\",\"3368\":\"78c670ee\",\"3369\":\"0f87dded\",\"3400\":\"037c4ded\",\"3426\":\"5a388a30\",\"3518\":\"296a97b6\",\"3534\":\"54ace479\",\"3559\":\"ca9053ac\",\"3732\":\"93a4195c\",\"3826\":\"cc264dd1\",\"3835\":\"01ac1693\",\"3865\":\"d8adea3d\",\"3924\":\"c0d2f3c0\",\"4015\":\"5f13183f\",\"4053\":\"2c401fdf\",\"4279\":\"04984d78\",\"4364\":\"a86699e9\",\"4470\":\"22f800f8\",\"4535\":\"184d8b7d\",\"4619\":\"5c734a42\",\"4669\":\"105e470d\",\"4765\":\"1df6a916\",\"4790\":\"7514123b\",\"4795\":\"c7a6857b\",\"5053\":\"d4332348\",\"5144\":\"640e98ef\",\"5167\":\"f4ebf3b7\",\"5207\":\"7f241e21\",\"5285\":\"3ee4149d\",\"5329\":\"7b52242a\",\"5408\":\"64fb003c\",\"5638\":\"1527fc01\",\"5778\":\"2dcf8606\",\"5906\":\"5eaf69b5\",\"5933\":\"e31ea3c0\",\"6148\":\"3924a21f\",\"6217\":\"e038c85c\",\"6324\":\"b436047b\",\"6362\":\"f15e6ec3\",\"6429\":\"3ea2e105\",\"6517\":\"ecd5a8f9\",\"6523\":\"2673834a\",\"6561\":\"fc5ef77b\",\"6593\":\"46f60700\",\"6602\":\"297f5dca\",\"6640\":\"9ad3c551\",\"6692\":\"5327a2db\",\"6882\":\"70d48600\",\"7089\":\"0b339076\",\"7257\":\"115c325c\",\"7381\":\"bf8f1b35\",\"7401\":\"18a31818\",\"7503\":\"0e373a35\",\"7528\":\"afb767dc\",\"7590\":\"45c9efd9\",\"7624\":\"c638b411\",\"7651\":\"e7da8dba\",\"7841\":\"362dbb91\",\"7897\":\"e17da986\",\"7976\":\"fb3a73dc\",\"8069\":\"51c1e8b1\",\"8113\":\"b9391591\",\"8179\":\"71512b48\",\"8391\":\"7c0e7413\",\"8409\":\"4d2322a6\",\"8498\":\"f1129697\",\"8621\":\"06c016ad\",\"8667\":\"2700c28f\",\"8697\":\"3f9798ec\",\"8756\":\"e02a6548\",\"8769\":\"7adec074\",\"8784\":\"2e795580\",\"8825\":\"0fe0da38\",\"8895\":\"5ed5433c\",\"8903\":\"9e795f0c\",\"8930\":\"9bfb6cfc\",\"8955\":\"3a9d1d37\",\"8989\":\"d29a4bdb\",\"9025\":\"997ac1cf\",\"9079\":\"44f05eca\",\"9091\":\"0a16b99d\",\"9092\":\"89f920f0\",\"9122\":\"bd27eb9c\",\"9164\":\"2abd7e67\",\"9211\":\"4f9b05a5\",\"9334\":\"59b012e7\",\"9461\":\"cc5f6345\",\"9480\":\"88b5662c\",\"9502\":\"cd27fb41\",\"9663\":\"a3d8fdca\",\"9751\":\"8ea7c2f2\",\"9962\":\"95beb9e3\",\"9966\":\"d2829947\",\"9975\":\"e65cf756\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + ({\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"33\":\"40d5bc14\",\"34\":\"a44e466f\",\"65\":\"14c0a64c\",\"169\":\"e6cc03dc\",\"215\":\"91074688\",\"293\":\"521a4f1c\",\"446\":\"a06f3c43\",\"557\":\"f2c6f156\",\"669\":\"2932b8cc\",\"729\":\"b8d5159d\",\"746\":\"73f3ef00\",\"864\":\"b7e8560d\",\"906\":\"2d11adc8\",\"980\":\"0ae4451e\",\"984\":\"4b68dcc1\",\"1019\":\"af89a8dd\",\"1054\":\"1651fcc4\",\"1182\":\"efd2f698\",\"1319\":\"6e309383\",\"1337\":\"643b4dfd\",\"1391\":\"e253d1d5\",\"1421\":\"1a42ddca\",\"1449\":\"9ddbde9a\",\"1706\":\"bb05100a\",\"1949\":\"77f77742\",\"2015\":\"e08a518d\",\"2029\":\"66acebb6\",\"2140\":\"57230853\",\"2217\":\"4daed832\",\"2460\":\"352e2032\",\"2496\":\"2ad2522c\",\"2694\":\"515bb415\",\"2718\":\"5a080a62\",\"2831\":\"09fe1331\",\"2844\":\"213aa9d5\",\"2893\":\"fb75679d\",\"2924\":\"355557a9\",\"2976\":\"59466ee8\",\"2992\":\"ffd96967\",\"3211\":\"e29a4da3\",\"3248\":\"a0e1e73b\",\"3368\":\"be1ab054\",\"3369\":\"5df5b182\",\"3426\":\"50cde06e\",\"3559\":\"ea018a19\",\"3826\":\"eb2047be\",\"3835\":\"bc057f22\",\"3865\":\"8b16d712\",\"3924\":\"a0990b57\",\"4015\":\"b27ff6b3\",\"4364\":\"460ea7ea\",\"4470\":\"aa130b90\",\"4669\":\"76a76793\",\"4790\":\"de9cbcae\",\"4795\":\"708edd2b\",\"5053\":\"af8a2a60\",\"5144\":\"58c91f04\",\"5167\":\"53f18ddc\",\"5207\":\"1bd62254\",\"5285\":\"9219493c\",\"5329\":\"8fe5b425\",\"5638\":\"8fd4b2fd\",\"5906\":\"5764c6f4\",\"5933\":\"58e6489b\",\"6217\":\"9d3928a2\",\"6324\":\"611abb15\",\"6429\":\"44836618\",\"6517\":\"df2ff86e\",\"6523\":\"21976e39\",\"6561\":\"dca0bf04\",\"6602\":\"e64a7f9e\",\"6692\":\"28d705dd\",\"6882\":\"e84203b6\",\"7257\":\"5944729a\",\"7401\":\"486b493e\",\"7503\":\"ef90df2a\",\"7528\":\"e72123ff\",\"7590\":\"062e0c94\",\"7624\":\"e657a974\",\"7651\":\"febeb48c\",\"7841\":\"73c7ce9d\",\"7897\":\"f0ce1f42\",\"7976\":\"45217ed0\",\"8069\":\"6137b3a0\",\"8179\":\"54b37efe\",\"8391\":\"57207909\",\"8409\":\"5edaa185\",\"8498\":\"381007b7\",\"8621\":\"dc5673af\",\"8667\":\"1929e28f\",\"8756\":\"53bc55b1\",\"8769\":\"3c09554f\",\"8825\":\"64638d91\",\"8989\":\"b08bd0bb\",\"9025\":\"80353e6d\",\"9079\":\"e6c1f92e\",\"9092\":\"5953fa24\",\"9122\":\"ae7ee25d\",\"9211\":\"c14c28e9\",\"9461\":\"ae92bb88\",\"9480\":\"9a19b0d1\",\"9502\":\"3589dd93\",\"9663\":\"e136d856\",\"9751\":\"f5541a2c\",\"9962\":\"b5594d80\",\"9966\":\"3111af9d\",\"9975\":\"12cf4736\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"33\":1,\"34\":1,\"65\":1,\"169\":1,\"215\":1,\"293\":1,\"446\":1,\"557\":1,\"669\":1,\"729\":1,\"746\":1,\"864\":1,\"906\":1,\"980\":1,\"984\":1,\"1019\":1,\"1054\":1,\"1182\":1,\"1319\":1,\"1337\":1,\"1391\":1,\"1421\":1,\"1449\":1,\"1706\":1,\"1949\":1,\"2015\":1,\"2029\":1,\"2140\":1,\"2217\":1,\"2460\":1,\"2496\":1,\"2694\":1,\"2718\":1,\"2831\":1,\"2844\":1,\"2893\":1,\"2924\":1,\"2976\":1,\"2992\":1,\"3211\":1,\"3248\":1,\"3368\":1,\"3369\":1,\"3426\":1,\"3559\":1,\"3826\":1,\"3835\":1,\"3865\":1,\"3924\":1,\"4015\":1,\"4364\":1,\"4470\":1,\"4669\":1,\"4790\":1,\"4795\":1,\"5053\":1,\"5144\":1,\"5167\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5906\":1,\"5933\":1,\"6217\":1,\"6324\":1,\"6429\":1,\"6517\":1,\"6523\":1,\"6561\":1,\"6602\":1,\"6692\":1,\"6882\":1,\"7257\":1,\"7401\":1,\"7503\":1,\"7528\":1,\"7590\":1,\"7624\":1,\"7651\":1,\"7841\":1,\"7897\":1,\"7976\":1,\"8069\":1,\"8179\":1,\"8391\":1,\"8409\":1,\"8498\":1,\"8621\":1,\"8667\":1,\"8756\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9025\":1,\"9079\":1,\"9092\":1,\"9122\":1,\"9211\":1,\"9461\":1,\"9480\":1,\"9502\":1,\"9663\":1,\"9751\":1,\"9962\":1,\"9966\":1,\"9975\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(1(182|319|391)|2(496|831|844|924|992)|59(06|33)|6(6(02|9|92)|[25]17|561)|7(503|624|651|897)|8(069|64|667|989)|9(0(25|6|79)|122|480)|3248|3826|4470|4790)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(5046); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","id","_createElementVNode","$data","initError","_createElementBlock","_hoisted_1","_hoisted_2","_toDisplayString","initialized","_hoisted_3","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","_component_Loading","key","class","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","classList","remove","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","index","_component_Notification","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","body","ConfirmDialog","DropdownContainer","Events","Loading","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","configDir","configFile","userAuthenticated","connected","pwaInstallEvent","stackedModals","computed","initConfig","request","Promise","all","prompt","pwaDialog","onModalClose","max","onModalOpen","includes","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","routes","path","router","createRouter","history","createWebHistory","register","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","execute","showError","opts","resolve","reject","axios","post","then","errors","output","catch","pathname","href","split","slice","join","action","ms","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","reduce","obj","item","k","v","value","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","now","getFullYear","getHours","getMinutes","getSeconds","formatDuration","hours","floor","minutes","secs","toString","padStart","_eventsReady","$root","subFunc","generateId","unwatch","newVal","btoa","map","String","fromCharCode","round","random","pluginDisplayName","words","forEach","word","idx","charAt","toUpperCase","notifyWarning","notifyError","isMobile","matchMedia","matches","isTablet","isDesktop","prototype","hashCode","seed","h1","h2","ch","i","charCodeAt","imul","capitalize","prettify","t","indent","spaces","repeat","formatNumber","number","replace","escapeHTML","parseBoolean","toLowerCase","convertSize","unit","units","u","toFixed","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","decimals","parseUrlFragment","hash","getUrlArgs","argsString","acc","tokens","match","decodeURIComponent","setUrlArgs","curArgs","entries","fragmentFromArgs","encodeValue","encodeURIComponent","filter","Api","Clipboard","Cookies","DateTime","Extensions","Screen","Text","Types","Url","n","script","hidden","isVisible","zIndex","_withModifiers","$attrs","width","height","uppercase","buttons","button","_renderSlot","$slots","emits","visible","Boolean","level","beforeClose","ignoreEscape","timeoutId","visibleHndl","hide","toggle","onEscape","container","myZIndex","getComputedStyle","maxZIndex","from","querySelectorAll","modal","onKeyUp","stopPropagation","onModalCloseMessage","oldVisible","contains","watch","oldValue","$nextTick","unmouted","removeEventListener","unmounted","outermostModals","indexOf","onSubmit","onConfirm","onTouch","confirmText","cancelText","immediate","val","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","every","splice","r","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","o","defineProperty","enumerable","get","f","chunkId","promises","miniCssF","g","globalThis","prop","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","needAttach","scripts","getElementsByTagName","getAttribute","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","target","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","Error","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/app.d88baad7.js","mappings":"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","sources":["webpack://platypush/./src/bus.js","webpack://platypush/./src/App.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue","webpack://platypush/./src/components/elements/DropdownContainer.vue?144d","webpack://platypush/./src/components/Notifications.vue","webpack://platypush/./src/components/Notification.vue","webpack://platypush/./src/components/Notification.vue?deb2","webpack://platypush/./src/components/Notifications.vue?e79f","webpack://platypush/./src/Events.vue","webpack://platypush/./src/Events.vue?0562","webpack://platypush/./src/components/VoiceAssistant.vue","webpack://platypush/./src/components/VoiceAssistant.vue?e102","webpack://platypush/./src/components/Ntfy.vue","webpack://platypush/./src/components/Ntfy.vue?4660","webpack://platypush/./src/components/Pushbullet.vue","webpack://platypush/./src/components/Pushbullet.vue?a5f8","webpack://platypush/./src/App.vue?7ccd","webpack://platypush/./src/router/index.js","webpack://platypush/./src/registerServiceWorker.js","webpack://platypush/./src/main.js","webpack://platypush/./src/utils/Api.vue","webpack://platypush/./src/utils/Api.vue?331a","webpack://platypush/./src/utils/Clipboard.vue","webpack://platypush/./src/utils/Clipboard.vue?9589","webpack://platypush/./src/utils/Cookies.vue","webpack://platypush/./src/utils/Cookies.vue?0832","webpack://platypush/./src/utils/DateTime.vue","webpack://platypush/./src/utils/DateTime.vue?3df3","webpack://platypush/./src/utils/Events.vue","webpack://platypush/./src/utils/Events.vue?ad6c","webpack://platypush/./src/utils/Extensions.vue","webpack://platypush/./src/utils/Extensions.vue?43c9","webpack://platypush/./src/utils/Notification.vue","webpack://platypush/./src/utils/Notification.vue?b668","webpack://platypush/./src/utils/Screen.vue","webpack://platypush/./src/utils/Screen.vue?714e","webpack://platypush/./src/utils/Text.vue","webpack://platypush/./src/utils/Text.vue?61b3","webpack://platypush/./src/utils/Types.vue","webpack://platypush/./src/utils/Types.vue?2b41","webpack://platypush/./src/utils/Url.vue","webpack://platypush/./src/utils/Url.vue?5bd8","webpack://platypush/./src/Utils.vue","webpack://platypush/./src/Utils.vue?83c2","webpack://platypush/./src/components/Loading.vue","webpack://platypush/./src/components/Loading.vue?1ccf","webpack://platypush/./src/components/Modal.vue","webpack://platypush/./src/components/Modal.vue?db1b","webpack://platypush/./src/components/elements/ConfirmDialog.vue","webpack://platypush/./src/components/elements/ConfirmDialog.vue?f384","webpack://platypush/webpack/bootstrap","webpack://platypush/webpack/runtime/chunk loaded","webpack://platypush/webpack/runtime/compat get default export","webpack://platypush/webpack/runtime/create fake namespace object","webpack://platypush/webpack/runtime/define property getters","webpack://platypush/webpack/runtime/ensure chunk","webpack://platypush/webpack/runtime/get javascript chunk filename","webpack://platypush/webpack/runtime/get mini-css chunk filename","webpack://platypush/webpack/runtime/global","webpack://platypush/webpack/runtime/hasOwnProperty shorthand","webpack://platypush/webpack/runtime/load script","webpack://platypush/webpack/runtime/make namespace object","webpack://platypush/webpack/runtime/publicPath","webpack://platypush/webpack/runtime/css loading","webpack://platypush/webpack/runtime/jsonp chunk loading","webpack://platypush/webpack/startup"],"sourcesContent":["import mitt from 'mitt'\n\nconst bus = mitt()\n\nbus.publishEntity = (entity) => {\n bus.emit('entity-update', entity)\n}\n\nbus.onEntity = (callback) => {\n bus.on('entity-update', callback)\n}\n\nbus.publishNotification = (notification) => {\n bus.emit('notification-create', notification)\n}\n\nbus.onNotification = (callback) => {\n bus.on('notification-create', callback)\n}\n\nexport { bus }\n","\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./DropdownContainer.vue?vue&type=template&id=f4e8cf00&scoped=true\"\nimport script from \"./DropdownContainer.vue?vue&type=script&lang=js\"\nexport * from \"./DropdownContainer.vue?vue&type=script&lang=js\"\n\nimport \"./DropdownContainer.vue?vue&type=style&index=0&id=f4e8cf00&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-f4e8cf00\"]])\n\nexport default __exports__","\n\n\n\n","\n\n\n\n","import { render } from \"./Notification.vue?vue&type=template&id=7646705e&scoped=true\"\nimport script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nimport \"./Notification.vue?vue&type=style&index=0&id=7646705e&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-7646705e\"]])\n\nexport default __exports__","import { render } from \"./Notifications.vue?vue&type=template&id=6dc8bebc&scoped=true\"\nimport script from \"./Notifications.vue?vue&type=script&lang=js\"\nexport * from \"./Notifications.vue?vue&type=script&lang=js\"\n\nimport \"./Notifications.vue?vue&type=style&index=0&id=6dc8bebc&scoped=true&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-6dc8bebc\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Events.vue?vue&type=template&id=11b5ca2a\"\nimport script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./VoiceAssistant.vue?vue&type=template&id=d9e599de\"\nimport script from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\nexport * from \"./VoiceAssistant.vue?vue&type=script&lang=js\"\n\nimport \"./VoiceAssistant.vue?vue&type=style&index=0&id=d9e599de&lang=scss\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Ntfy.vue?vue&type=template&id=1c4a4708\"\nimport script from \"./Ntfy.vue?vue&type=script&lang=js\"\nexport * from \"./Ntfy.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Pushbullet.vue?vue&type=template&id=75b0ae60\"\nimport script from \"./Pushbullet.vue?vue&type=script&lang=js\"\nexport * from \"./Pushbullet.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { render } from \"./App.vue?vue&type=template&id=4c4a94e1\"\nimport script from \"./App.vue?vue&type=script&lang=js\"\nexport * from \"./App.vue?vue&type=script&lang=js\"\n\nimport \"./App.vue?vue&type=style&index=0&id=4c4a94e1&lang=scss\"\n\nimport exportComponent from \"../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__","import { createWebHistory, createRouter } from \"vue-router\";\n\nconst routes = [\n {\n path: \"/\",\n name: \"Panel\",\n component: () => import(/* webpackChunkName: \"panel\" */ \"@/views/Panel\"),\n },\n\n {\n path: \"/dashboard/:name\",\n name: \"Dashboard\",\n component: () => import(/* webpackChunkName: \"dashboard\" */ \"@/views/Dashboard\"),\n },\n\n {\n path: \"/plugin/:plugin\",\n name: \"Plugin\",\n component: () => import(/* webpackChunkName: \"plugin\" */ \"@/views/Plugin\"),\n },\n\n {\n path: \"/login\",\n name: \"Login\",\n component: () => import(/* webpackChunkName: \"login\" */ \"@/views/Login\"),\n },\n\n {\n path: \"/register\",\n name: \"Register\",\n component: () => import(/* webpackChunkName: \"register\" */ \"@/views/Register\"),\n },\n\n {\n path: \"/:catchAll(.*)\",\n component: () => import(/* webpackChunkName: \"notfound\" */ \"@/views/NotFound\"),\n },\n];\n\nconst router = createRouter({\n history: createWebHistory(),\n routes,\n});\n\nexport default router;\n","/* eslint-disable no-console */\n\nimport { register } from 'register-service-worker'\n\nif (process.env.NODE_ENV === 'production') {\n register(`${process.env.BASE_URL}service-worker.js`, {\n ready () {\n console.log(\n 'App is being served from cache by a service worker.\\n' +\n 'For more details, visit https://goo.gl/AFskqB'\n )\n },\n registered () {\n console.log('Service worker has been registered.')\n },\n cached () {\n console.log('Content has been cached for offline use.')\n },\n updatefound () {\n console.log('New content is downloading.')\n },\n updated () {\n console.log('New content is available; please refresh.')\n },\n offline () {\n console.log('No internet connection found. App is running in offline mode.')\n },\n error (error) {\n console.error('Error during service worker registration:', error)\n }\n })\n}\n","import { createApp } from 'vue'\nimport App from '@/App.vue'\nimport router from '@/router'\nimport './registerServiceWorker'\n\nconst app = createApp(App)\napp.config.globalProperties._config = window.config\napp.use(router).mount('#app')\n","\n\n","import script from \"./Api.vue?vue&type=script&lang=js\"\nexport * from \"./Api.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Clipboard.vue?vue&type=script&lang=js\"\nexport * from \"./Clipboard.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Cookies.vue?vue&type=script&lang=js\"\nexport * from \"./Cookies.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./DateTime.vue?vue&type=script&lang=js\"\nexport * from \"./DateTime.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Events.vue?vue&type=script&lang=js\"\nexport * from \"./Events.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Extensions.vue?vue&type=script&lang=js\"\nexport * from \"./Extensions.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Notification.vue?vue&type=script&lang=js\"\nexport * from \"./Notification.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Screen.vue?vue&type=script&lang=js\"\nexport * from \"./Screen.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Text.vue?vue&type=script&lang=js\"\nexport * from \"./Text.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Types.vue?vue&type=script&lang=js\"\nexport * from \"./Types.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import script from \"./Url.vue?vue&type=script&lang=js\"\nexport * from \"./Url.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n","import script from \"./Utils.vue?vue&type=script&lang=js\"\nexport * from \"./Utils.vue?vue&type=script&lang=js\"\n\nconst __exports__ = script;\n\nexport default __exports__","\n\n","import { render } from \"./Loading.vue?vue&type=template&id=4d9c871b&scoped=true\"\nconst script = {}\n\nimport \"./Loading.vue?vue&type=style&index=0&id=4d9c871b&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-4d9c871b\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Modal.vue?vue&type=template&id=564212f0&scoped=true\"\nimport script from \"./Modal.vue?vue&type=script&lang=js\"\nexport * from \"./Modal.vue?vue&type=script&lang=js\"\n\nimport \"./Modal.vue?vue&type=style&index=0&id=564212f0&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-564212f0\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ConfirmDialog.vue?vue&type=template&id=46875d7a&scoped=true\"\nimport script from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\nexport * from \"./ConfirmDialog.vue?vue&type=script&lang=js\"\n\nimport \"./ConfirmDialog.vue?vue&type=style&index=0&id=46875d7a&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-46875d7a\"]])\n\nexport default __exports__","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\t// no module.id needed\n\t\t// no module.loaded needed\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","var deferred = [];\n__webpack_require__.O = function(result, chunkIds, fn, priority) {\n\tif(chunkIds) {\n\t\tpriority = priority || 0;\n\t\tfor(var i = deferred.length; i > 0 && deferred[i - 1][2] > priority; i--) deferred[i] = deferred[i - 1];\n\t\tdeferred[i] = [chunkIds, fn, priority];\n\t\treturn;\n\t}\n\tvar notFulfilled = Infinity;\n\tfor (var i = 0; i < deferred.length; i++) {\n\t\tvar chunkIds = deferred[i][0];\n\t\tvar fn = deferred[i][1];\n\t\tvar priority = deferred[i][2];\n\t\tvar fulfilled = true;\n\t\tfor (var j = 0; j < chunkIds.length; j++) {\n\t\t\tif ((priority & 1 === 0 || notFulfilled >= priority) && Object.keys(__webpack_require__.O).every(function(key) { return __webpack_require__.O[key](chunkIds[j]); })) {\n\t\t\t\tchunkIds.splice(j--, 1);\n\t\t\t} else {\n\t\t\t\tfulfilled = false;\n\t\t\t\tif(priority < notFulfilled) notFulfilled = priority;\n\t\t\t}\n\t\t}\n\t\tif(fulfilled) {\n\t\t\tdeferred.splice(i--, 1)\n\t\t\tvar r = fn();\n\t\t\tif (r !== undefined) result = r;\n\t\t}\n\t}\n\treturn result;\n};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = function(module) {\n\tvar getter = module && module.__esModule ?\n\t\tfunction() { return module['default']; } :\n\t\tfunction() { return module; };\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","var getProto = Object.getPrototypeOf ? function(obj) { return Object.getPrototypeOf(obj); } : function(obj) { return obj.__proto__; };\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach(function(key) { def[key] = function() { return value[key]; }; });\n\t}\n\tdef['default'] = function() { return value; };\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","// define getter functions for harmony exports\n__webpack_require__.d = function(exports, definition) {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = function(chunkId) {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce(function(promises, key) {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/js/\" + ({\"685\":\"register\",\"2245\":\"notfound\",\"4535\":\"login\",\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"34\":\"7540bd55\",\"65\":\"ae7df477\",\"169\":\"f32b50c1\",\"215\":\"57c634fb\",\"293\":\"82f9abb3\",\"446\":\"6a9228c2\",\"557\":\"8cb5b0a4\",\"637\":\"19974b5c\",\"669\":\"67b2777b\",\"685\":\"9f630d1a\",\"729\":\"fde72a02\",\"746\":\"089d51ca\",\"813\":\"885d5201\",\"864\":\"e3d97a4c\",\"906\":\"38a51fd1\",\"980\":\"b05bbb98\",\"984\":\"6626532a\",\"1009\":\"2879b4a5\",\"1019\":\"43351d3d\",\"1039\":\"740c8191\",\"1042\":\"433832bc\",\"1054\":\"e7c57dec\",\"1088\":\"5dc136bc\",\"1137\":\"21c780d7\",\"1319\":\"f5a78bec\",\"1337\":\"7eb6b7e2\",\"1391\":\"a76844c2\",\"1421\":\"578b11dd\",\"1449\":\"a1da87d4\",\"1512\":\"455ca36e\",\"1652\":\"f04f2ead\",\"1706\":\"1994f98e\",\"1949\":\"41fbaf1f\",\"2015\":\"2eabd7aa\",\"2029\":\"7817db55\",\"2106\":\"bca710c6\",\"2140\":\"bce5dd59\",\"2183\":\"de1bfd17\",\"2200\":\"98d8144c\",\"2217\":\"4c24b6df\",\"2245\":\"45c82f8a\",\"2305\":\"d6f27d19\",\"2399\":\"8791ae2d\",\"2460\":\"deeb79ea\",\"2496\":\"fadc16a5\",\"2614\":\"b54172e8\",\"2694\":\"097da02b\",\"2718\":\"ccf949cf\",\"2726\":\"d2fad2f9\",\"2732\":\"261f48cf\",\"2831\":\"95432eb9\",\"2844\":\"288f7727\",\"2853\":\"2a8ea887\",\"2893\":\"9df53290\",\"2924\":\"46a45250\",\"2976\":\"34a2208b\",\"2991\":\"633ef421\",\"2992\":\"efd583f8\",\"3083\":\"b44a83cc\",\"3211\":\"7857f583\",\"3248\":\"0d5205fa\",\"3295\":\"1133126b\",\"3322\":\"4b484e81\",\"3368\":\"78c670ee\",\"3369\":\"0f87dded\",\"3400\":\"037c4ded\",\"3426\":\"5a388a30\",\"3518\":\"296a97b6\",\"3559\":\"ca9053ac\",\"3732\":\"93a4195c\",\"3826\":\"cc264dd1\",\"3835\":\"01ac1693\",\"3865\":\"d8adea3d\",\"3924\":\"c0d2f3c0\",\"4015\":\"5f13183f\",\"4053\":\"2c401fdf\",\"4279\":\"04984d78\",\"4364\":\"a86699e9\",\"4470\":\"22f800f8\",\"4535\":\"184d8b7d\",\"4619\":\"5c734a42\",\"4669\":\"9908c61e\",\"4765\":\"1df6a916\",\"4790\":\"7514123b\",\"4795\":\"c7a6857b\",\"5053\":\"d4332348\",\"5144\":\"640e98ef\",\"5167\":\"bb859c95\",\"5207\":\"7f241e21\",\"5285\":\"3ee4149d\",\"5329\":\"7b52242a\",\"5408\":\"64fb003c\",\"5638\":\"1527fc01\",\"5906\":\"5eaf69b5\",\"5933\":\"e31ea3c0\",\"6148\":\"3924a21f\",\"6217\":\"e038c85c\",\"6324\":\"b436047b\",\"6362\":\"f15e6ec3\",\"6429\":\"3ea2e105\",\"6517\":\"ecd5a8f9\",\"6523\":\"2673834a\",\"6561\":\"fc5ef77b\",\"6593\":\"46f60700\",\"6602\":\"297f5dca\",\"6640\":\"9ad3c551\",\"6692\":\"5327a2db\",\"6882\":\"70d48600\",\"7089\":\"0b339076\",\"7257\":\"115c325c\",\"7381\":\"bf8f1b35\",\"7401\":\"9d37bcb2\",\"7503\":\"0e373a35\",\"7528\":\"afb767dc\",\"7590\":\"45c9efd9\",\"7624\":\"c638b411\",\"7651\":\"e7da8dba\",\"7841\":\"362dbb91\",\"7897\":\"e17da986\",\"7976\":\"fb3a73dc\",\"8069\":\"51c1e8b1\",\"8113\":\"b9391591\",\"8179\":\"08096f00\",\"8391\":\"7c0e7413\",\"8409\":\"4d2322a6\",\"8498\":\"f1129697\",\"8621\":\"06c016ad\",\"8667\":\"2700c28f\",\"8697\":\"3f9798ec\",\"8756\":\"e02a6548\",\"8769\":\"7adec074\",\"8784\":\"2e795580\",\"8825\":\"0fe0da38\",\"8895\":\"5ed5433c\",\"8903\":\"9e795f0c\",\"8930\":\"9bfb6cfc\",\"8955\":\"3a9d1d37\",\"8989\":\"d29a4bdb\",\"9025\":\"997ac1cf\",\"9049\":\"8856f091\",\"9079\":\"44f05eca\",\"9091\":\"0a16b99d\",\"9092\":\"89f920f0\",\"9122\":\"bd27eb9c\",\"9164\":\"2abd7e67\",\"9211\":\"4f9b05a5\",\"9334\":\"59b012e7\",\"9461\":\"cc5f6345\",\"9480\":\"88b5662c\",\"9502\":\"cd27fb41\",\"9663\":\"a3d8fdca\",\"9751\":\"8ea7c2f2\",\"9962\":\"95beb9e3\",\"9966\":\"d2829947\",\"9975\":\"f0641dbd\"}[chunkId] + \".js\";\n};","// This function allow to reference async chunks\n__webpack_require__.miniCssF = function(chunkId) {\n\t// return url for filenames based on template\n\treturn \"static/css/\" + ({\"7401\":\"panel\",\"9966\":\"dashboard\",\"9975\":\"plugin\"}[chunkId] || chunkId) + \".\" + {\"34\":\"a44e466f\",\"65\":\"14c0a64c\",\"169\":\"e6cc03dc\",\"215\":\"91074688\",\"293\":\"521a4f1c\",\"446\":\"a06f3c43\",\"557\":\"f2c6f156\",\"669\":\"2932b8cc\",\"729\":\"b8d5159d\",\"746\":\"73f3ef00\",\"864\":\"b7e8560d\",\"906\":\"2d11adc8\",\"980\":\"0ae4451e\",\"984\":\"4b68dcc1\",\"1009\":\"353c1f88\",\"1019\":\"af89a8dd\",\"1054\":\"1651fcc4\",\"1137\":\"31b2e984\",\"1319\":\"6e309383\",\"1337\":\"643b4dfd\",\"1391\":\"e253d1d5\",\"1421\":\"1a42ddca\",\"1449\":\"9ddbde9a\",\"1706\":\"bb05100a\",\"1949\":\"77f77742\",\"2015\":\"e08a518d\",\"2029\":\"66acebb6\",\"2140\":\"57230853\",\"2217\":\"4daed832\",\"2460\":\"352e2032\",\"2496\":\"2ad2522c\",\"2694\":\"515bb415\",\"2718\":\"5a080a62\",\"2831\":\"09fe1331\",\"2844\":\"213aa9d5\",\"2893\":\"fb75679d\",\"2924\":\"355557a9\",\"2976\":\"59466ee8\",\"2992\":\"ffd96967\",\"3211\":\"e29a4da3\",\"3248\":\"a0e1e73b\",\"3368\":\"be1ab054\",\"3369\":\"5df5b182\",\"3426\":\"50cde06e\",\"3559\":\"ea018a19\",\"3826\":\"eb2047be\",\"3835\":\"bc057f22\",\"3865\":\"8b16d712\",\"3924\":\"a0990b57\",\"4015\":\"b27ff6b3\",\"4364\":\"460ea7ea\",\"4470\":\"aa130b90\",\"4669\":\"76a76793\",\"4790\":\"de9cbcae\",\"4795\":\"708edd2b\",\"5053\":\"af8a2a60\",\"5144\":\"58c91f04\",\"5167\":\"b85e0d70\",\"5207\":\"1bd62254\",\"5285\":\"9219493c\",\"5329\":\"8fe5b425\",\"5638\":\"8fd4b2fd\",\"5906\":\"5764c6f4\",\"5933\":\"58e6489b\",\"6217\":\"9d3928a2\",\"6324\":\"611abb15\",\"6429\":\"44836618\",\"6517\":\"df2ff86e\",\"6523\":\"21976e39\",\"6561\":\"dca0bf04\",\"6602\":\"e64a7f9e\",\"6692\":\"28d705dd\",\"6882\":\"e84203b6\",\"7257\":\"5944729a\",\"7401\":\"486b493e\",\"7503\":\"ef90df2a\",\"7528\":\"e72123ff\",\"7590\":\"062e0c94\",\"7624\":\"e657a974\",\"7651\":\"febeb48c\",\"7841\":\"73c7ce9d\",\"7897\":\"f0ce1f42\",\"7976\":\"45217ed0\",\"8069\":\"6137b3a0\",\"8179\":\"54b37efe\",\"8391\":\"57207909\",\"8409\":\"5edaa185\",\"8498\":\"381007b7\",\"8621\":\"dc5673af\",\"8667\":\"1929e28f\",\"8756\":\"53bc55b1\",\"8769\":\"3c09554f\",\"8825\":\"64638d91\",\"8989\":\"b08bd0bb\",\"9025\":\"80353e6d\",\"9079\":\"e6c1f92e\",\"9092\":\"5953fa24\",\"9122\":\"ae7ee25d\",\"9211\":\"c14c28e9\",\"9461\":\"ae92bb88\",\"9480\":\"9a19b0d1\",\"9502\":\"3589dd93\",\"9663\":\"e136d856\",\"9751\":\"f5541a2c\",\"9962\":\"b5594d80\",\"9966\":\"3111af9d\",\"9975\":\"12cf4736\"}[chunkId] + \".css\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = function(obj, prop) { return Object.prototype.hasOwnProperty.call(obj, prop); }","var inProgress = {};\nvar dataWebpackPrefix = \"platypush:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = function(url, done, key, chunkId) {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = function(prev, event) {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach(function(fn) { return fn(event); });\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","// define __esModule on exports\n__webpack_require__.r = function(exports) {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.p = \"/\";","if (typeof document === \"undefined\") return;\nvar createStylesheet = function(chunkId, fullhref, oldTag, resolve, reject) {\n\tvar linkTag = document.createElement(\"link\");\n\n\tlinkTag.rel = \"stylesheet\";\n\tlinkTag.type = \"text/css\";\n\tvar onLinkComplete = function(event) {\n\t\t// avoid mem leaks.\n\t\tlinkTag.onerror = linkTag.onload = null;\n\t\tif (event.type === 'load') {\n\t\t\tresolve();\n\t\t} else {\n\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\tvar realHref = event && event.target && event.target.href || fullhref;\n\t\t\tvar err = new Error(\"Loading CSS chunk \" + chunkId + \" failed.\\n(\" + realHref + \")\");\n\t\t\terr.code = \"CSS_CHUNK_LOAD_FAILED\";\n\t\t\terr.type = errorType;\n\t\t\terr.request = realHref;\n\t\t\tif (linkTag.parentNode) linkTag.parentNode.removeChild(linkTag)\n\t\t\treject(err);\n\t\t}\n\t}\n\tlinkTag.onerror = linkTag.onload = onLinkComplete;\n\tlinkTag.href = fullhref;\n\n\tif (oldTag) {\n\t\toldTag.parentNode.insertBefore(linkTag, oldTag.nextSibling);\n\t} else {\n\t\tdocument.head.appendChild(linkTag);\n\t}\n\treturn linkTag;\n};\nvar findStylesheet = function(href, fullhref) {\n\tvar existingLinkTags = document.getElementsByTagName(\"link\");\n\tfor(var i = 0; i < existingLinkTags.length; i++) {\n\t\tvar tag = existingLinkTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\") || tag.getAttribute(\"href\");\n\t\tif(tag.rel === \"stylesheet\" && (dataHref === href || dataHref === fullhref)) return tag;\n\t}\n\tvar existingStyleTags = document.getElementsByTagName(\"style\");\n\tfor(var i = 0; i < existingStyleTags.length; i++) {\n\t\tvar tag = existingStyleTags[i];\n\t\tvar dataHref = tag.getAttribute(\"data-href\");\n\t\tif(dataHref === href || dataHref === fullhref) return tag;\n\t}\n};\nvar loadStylesheet = function(chunkId) {\n\treturn new Promise(function(resolve, reject) {\n\t\tvar href = __webpack_require__.miniCssF(chunkId);\n\t\tvar fullhref = __webpack_require__.p + href;\n\t\tif(findStylesheet(href, fullhref)) return resolve();\n\t\tcreateStylesheet(chunkId, fullhref, null, resolve, reject);\n\t});\n}\n// object to store loaded CSS chunks\nvar installedCssChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.miniCss = function(chunkId, promises) {\n\tvar cssChunks = {\"34\":1,\"65\":1,\"169\":1,\"215\":1,\"293\":1,\"446\":1,\"557\":1,\"669\":1,\"729\":1,\"746\":1,\"864\":1,\"906\":1,\"980\":1,\"984\":1,\"1009\":1,\"1019\":1,\"1054\":1,\"1137\":1,\"1319\":1,\"1337\":1,\"1391\":1,\"1421\":1,\"1449\":1,\"1706\":1,\"1949\":1,\"2015\":1,\"2029\":1,\"2140\":1,\"2217\":1,\"2460\":1,\"2496\":1,\"2694\":1,\"2718\":1,\"2831\":1,\"2844\":1,\"2893\":1,\"2924\":1,\"2976\":1,\"2992\":1,\"3211\":1,\"3248\":1,\"3368\":1,\"3369\":1,\"3426\":1,\"3559\":1,\"3826\":1,\"3835\":1,\"3865\":1,\"3924\":1,\"4015\":1,\"4364\":1,\"4470\":1,\"4669\":1,\"4790\":1,\"4795\":1,\"5053\":1,\"5144\":1,\"5167\":1,\"5207\":1,\"5285\":1,\"5329\":1,\"5638\":1,\"5906\":1,\"5933\":1,\"6217\":1,\"6324\":1,\"6429\":1,\"6517\":1,\"6523\":1,\"6561\":1,\"6602\":1,\"6692\":1,\"6882\":1,\"7257\":1,\"7401\":1,\"7503\":1,\"7528\":1,\"7590\":1,\"7624\":1,\"7651\":1,\"7841\":1,\"7897\":1,\"7976\":1,\"8069\":1,\"8179\":1,\"8391\":1,\"8409\":1,\"8498\":1,\"8621\":1,\"8667\":1,\"8756\":1,\"8769\":1,\"8825\":1,\"8989\":1,\"9025\":1,\"9079\":1,\"9092\":1,\"9122\":1,\"9211\":1,\"9461\":1,\"9480\":1,\"9502\":1,\"9663\":1,\"9751\":1,\"9962\":1,\"9966\":1,\"9975\":1};\n\tif(installedCssChunks[chunkId]) promises.push(installedCssChunks[chunkId]);\n\telse if(installedCssChunks[chunkId] !== 0 && cssChunks[chunkId]) {\n\t\tpromises.push(installedCssChunks[chunkId] = loadStylesheet(chunkId).then(function() {\n\t\t\tinstalledCssChunks[chunkId] = 0;\n\t\t}, function(e) {\n\t\t\tdelete installedCssChunks[chunkId];\n\t\t\tthrow e;\n\t\t}));\n\t}\n};\n\n// no hmr","// no baseURI\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t2143: 0\n};\n\n__webpack_require__.f.j = function(chunkId, promises) {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(!/^(1(009|319|391)|2(496|831|844|924|992)|59(06|33)|6(6(02|9|92)|[25]17|561)|7(503|624|651|897)|8(069|64|667|989)|9(0(25|6|79)|122|480)|3248|3826|4470|4790)$/.test(chunkId)) {\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise(function(resolve, reject) { installedChunkData = installedChunks[chunkId] = [resolve, reject]; });\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = function(event) {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t} else installedChunks[chunkId] = 0;\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n__webpack_require__.O.j = function(chunkId) { return installedChunks[chunkId] === 0; };\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = function(parentChunkLoadingFunction, data) {\n\tvar chunkIds = data[0];\n\tvar moreModules = data[1];\n\tvar runtime = data[2];\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some(function(id) { return installedChunks[id] !== 0; })) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\treturn __webpack_require__.O(result);\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkplatypush\"] = self[\"webpackChunkplatypush\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","// startup\n// Load entry module and return exports\n// This entry module depends on other loaded chunks and execution need to be delayed\nvar __webpack_exports__ = __webpack_require__.O(undefined, [4998], function() { return __webpack_require__(5046); })\n__webpack_exports__ = __webpack_require__.O(__webpack_exports__);\n"],"names":["bus","mitt","publishEntity","entity","emit","onEntity","callback","on","publishNotification","notification","onNotification","id","_createElementVNode","$data","initError","_createElementBlock","_hoisted_1","_hoisted_2","_toDisplayString","initialized","_hoisted_3","$options","hasWebsocket","_createBlock","_component_Events","ref","_createVNode","_component_Notifications","hasAssistant","_component_VoiceAssistant","hasPushbullet","_component_Pushbullet","hasNtfy","_component_Ntfy","_component_ConfirmDialog","onInput","installPWA","_component_DropdownContainer","_component_router_view","_component_Loading","key","class","methods","onOpen","component","$el","keepOpenOnItemClick","this","onClose","classList","remove","appendChild","innerHTML","mounted","__exports__","_Fragment","_renderList","_ctx","notifications","index","_component_Notification","text","html","title","link","image","warning","error","onClicked","destroy","_normalizeClass","$props","onClick","_cache","args","clicked","_hoisted_4","src","alt","icon","style","_normalizeStyle","color","iconClass","_hoisted_6","_hoisted_7","name","props","window","open","$emit","components","Notification","duration","type","Number","default","data","timeouts","create","parseInt","setTimeout","bind","ws","pending","opened","timeout","reconnectMsecs","minReconnectMsecs","maxReconnectMsecs","handlers","handlerNameToEventTypes","onWebsocketTimeout","console","log","Math","min","close","onMessage","event","JSON","parse","e","warn","debug","push","Object","values","handler","Array","Function","onclose","clearTimeout","undefined","onError","code","reason","init","protocol","location","url","host","WebSocket","err","onmessage","onopen","onerror","subscribe","msg","events","length","handlerName","unsubscribe","keys","created","$watch","_hoisted_9","_component_Modal","state","alerting","responding","speechRecognized","_hoisted_5","listening","_hoisted_8","_hoisted_10","_hoisted_11","phrase","_hoisted_13","responseText","Modal","mixins","Utils","hideTimeout","reset","conversationStart","$refs","assistantModal","show","conversationEnd","self","response","response_text","alertOn","alertOff","registerHandlers","notify","message","body","ConfirmDialog","DropdownContainer","Events","Loading","Notifications","Ntfy","Pushbullet","VoiceAssistant","config","configDir","configFile","userAuthenticated","connected","pwaInstallEvent","stackedModals","computed","initConfig","request","Promise","all","prompt","pwaDialog","onModalClose","max","onModalOpen","includes","beforeMount","getCookie","addEventListener","preventDefault","setCookie","expires","Date","getTime","render","routes","path","router","createRouter","history","createWebHistory","register","ready","registered","cached","updatefound","updated","offline","app","createApp","App","globalProperties","_config","use","mount","execute","showError","opts","resolve","reject","axios","post","then","errors","output","catch","pathname","href","split","slice","join","action","ms","copyToClipboard","navigator","clipboard","writeText","getCookies","document","cookie","reduce","obj","item","k","v","value","toISOString","deleteCookie","formatDate","date","year","toDateString","substring","formatTime","seconds","toTimeString","formatDateTime","skipTimeIfMidnight","now","getFullYear","getHours","getMinutes","getSeconds","formatDuration","hours","floor","minutes","secs","toString","padStart","_eventsReady","$root","subFunc","generateId","unwatch","newVal","btoa","map","String","fromCharCode","round","random","pluginDisplayName","words","forEach","word","idx","charAt","toUpperCase","notifyWarning","notifyError","isMobile","matchMedia","matches","isTablet","isDesktop","prototype","hashCode","seed","h1","h2","ch","i","charCodeAt","imul","capitalize","prettify","t","indent","spaces","repeat","formatNumber","number","replace","escapeHTML","parseBoolean","toLowerCase","convertSize","unit","units","u","toFixed","convertTime","time","ret","parseFloat","d","h","m","s","objectsEqual","a","b","p","decimals","parseUrlFragment","hash","getUrlArgs","argsString","acc","tokens","match","decodeURIComponent","setUrlArgs","curArgs","entries","fragmentFromArgs","encodeValue","encodeURIComponent","filter","Api","Clipboard","Cookies","DateTime","Extensions","Screen","Text","Types","Url","n","script","hidden","isVisible","zIndex","_withModifiers","$attrs","width","height","uppercase","buttons","button","_renderSlot","$slots","emits","visible","Boolean","level","beforeClose","ignoreEscape","timeoutId","visibleHndl","hide","toggle","onEscape","container","myZIndex","getComputedStyle","maxZIndex","from","querySelectorAll","modal","onKeyUp","stopPropagation","onModalCloseMessage","oldVisible","contains","watch","oldValue","$nextTick","unmouted","removeEventListener","unmounted","outermostModals","indexOf","onSubmit","onConfirm","onTouch","confirmText","cancelText","immediate","val","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","exports","module","__webpack_modules__","call","deferred","O","result","chunkIds","fn","priority","notFulfilled","Infinity","fulfilled","j","every","splice","r","getter","__esModule","leafPrototypes","getProto","getPrototypeOf","__proto__","mode","ns","def","current","getOwnPropertyNames","definition","o","defineProperty","enumerable","get","f","chunkId","promises","miniCssF","g","globalThis","prop","hasOwnProperty","inProgress","dataWebpackPrefix","l","done","needAttach","scripts","getElementsByTagName","getAttribute","createElement","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","removeChild","target","head","Symbol","toStringTag","createStylesheet","fullhref","oldTag","linkTag","rel","onLinkComplete","errorType","realHref","Error","insertBefore","nextSibling","findStylesheet","existingLinkTags","tag","dataHref","existingStyleTags","loadStylesheet","installedCssChunks","miniCss","cssChunks","installedChunks","installedChunkData","test","promise","loadingEnded","realSrc","webpackJsonpCallback","parentChunkLoadingFunction","moreModules","runtime","some","chunkLoadingGlobal","__webpack_exports__"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.18a31818.js b/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js similarity index 67% rename from platypush/backend/http/webapp/dist/static/js/panel.18a31818.js rename to platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js index 4f4e199748..e88635c611 100644 --- a/platypush/backend/http/webapp/dist/static/js/panel.18a31818.js +++ b/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js @@ -1,2 +1,2 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7401],{8573:function(e,s,a){"use strict";a.d(s,{Z:function(){return G}});var n=a(6252),i=a(3577);const t=e=>((0,n.dD)("data-v-edd6404c"),e=e(),(0,n.Cn)(),e),l=t((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),c=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=t((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u=["href"],g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],w={key:1,class:"plugins"},v=["title","onClick"],C=["href"],y={class:"icon"},I=["textContent"],_={key:1,class:"expander"},P=["onClick"],b=t((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),D=[b],M={class:"footer"},S={href:"/#extensions"},q=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),z={key:0,class:"name"},$={href:"/#settings"},E=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),U={key:0,class:"name"},N={href:"/logout"},Z=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),j={key:0,class:"name"};function L(e,s,a,t,b,L){const O=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,i.C_)({collapsed:b.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>b.collapsed=!b.collapsed)},[l,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,i.zw)(a.hostname)},null,8,c)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,i.C_)(["icon status fas fa-circle",{ok:b.connected,error:!b.connected}]),title:b.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>L.onItemClick("entities"))},[(0,n._)("a",d,[f,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(b.configSections,((s,t)=>((0,n.wg)(),(0,n.iD)("li",{key:t,class:(0,i.C_)(["entry",{selected:t===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",t)},[(0,n._)("a",{href:`/#settings?page=${t}`},[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,i.zw)(s.name)},null,8,k))],8,u)],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",w,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(L.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,i.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>L.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",y,[L.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(b.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(O,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,i.zw)(L.displayName(e))},null,8,I)),e!==a.selectedPanel||b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",_,[(0,n._)("button",{title:"Expanded view",onClick:s=>L.openPluginView(e)},D,8,P)]))],8,C)],10,v)))),128))])),(0,n._)("ul",M,[(0,n._)("li",{class:(0,i.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>L.onItemClick("extensions"))},[(0,n._)("a",S,[q,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",z,"Extensions"))])],2),(0,n._)("li",{class:(0,i.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>L.onItemClick("settings"))},[(0,n._)("a",$,[E,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",U,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>L.onItemClick("logout"))},[(0,n._)("a",N,[Z,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",j,"Logout"))])])])],2)}var O=a(1359),T=a(2126),H=a(8637),J=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),V=a(5250),A={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:T.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities","file","procedures"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"file"),s=e(s,"procedures"),s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":"file"===e?"Files":"procedures"===e?"Procedures":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:O,host:null,configSections:J}},mounted(){this.collapsed=this.collapsedDefault,V.$.on("connect",(()=>this.setConnected(!0))),V.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},F=a(3744);const Y=(0,F.Z)(A,[["render",L],["__scopeId","data-v-edd6404c"]]);var G=Y},4768:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return v}});var n=a(6252),i=a(3577);const t={key:2,class:"canvas"},l={class:"panel"},c={key:3,class:"canvas"},o={class:"panel"},r={key:4,class:"canvas"};function d(e,s,a,d,f,p){const m=(0,n.up)("Loading"),u=(0,n.up)("Nav"),g=(0,n.up)("Settings"),h=(0,n.up)("Extensions");return(0,n.wg)(),(0,n.iD)("main",null,[f.loading?((0,n.wg)(),(0,n.j4)(m,{key:0})):((0,n.wg)(),(0,n.j4)(u,{key:1,panels:f.components,"selected-panel":f.selectedPanel,"selected-config-panel":f.selectedConfigPanel,hostname:f.hostname,onSelect:s[0]||(s[0]=e=>f.selectedPanel=e),onSelectConfig:s[1]||(s[1]=e=>f.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",l,[(0,n.Wm)(g,{"selected-panel":f.selectedConfigPanel,onChangePage:s[2]||(s[2]=e=>f.selectedConfigPanel=e)},null,8,["selected-panel"])])])):"extensions"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",o,[(0,n.Wm)(h)])])):((0,n.wg)(),(0,n.iD)("div",r,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.components,((e,s)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,i.C_)(["panel",{hidden:s!==f.selectedPanel}]),key:s},[s===f.selectedPanel?((0,n.wg)(),(0,n.j4)((0,n.LL)(e.component),{key:0,config:e.config,"plugin-name":s},null,8,["config","plugin-name"])):(0,n.kq)("",!0)],2)))),128))]))])}var f=a(2262),p=a(8637),m=a(6791),u=a(8573),g=a(3426),h=a(293),x={name:"Panel",mixins:[p.Z],components:{Extensions:g["default"],Settings:h["default"],Nav:u.Z,Loading:m.Z},data(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0,selectedConfigPanel:"users"}},methods:{initSelectedPanel(){const e=this.$route.hash.match(/^#?([a-zA-Z0-9_.]+)(\?(.+?))?/),s=e?e[1]:"entities";s?.length&&(this.selectedPanel=s)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([s,i])=>{const t=s.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let l=null;try{l=await a(3379)(`./${t}/Index`)}catch(o){return}const c=(0,f.XI)((0,n.RC)((async()=>l)));e.$options.components[s]=c,e.components[s]={component:c,pluginName:s,config:i}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={},this.plugins.file=this.plugins.file||{}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}},k=a(3744);const w=(0,k.Z)(x,[["render",d],["__scopeId","data-v-56cac3a6"]]);var v=w},3379:function(e,s,a){var n={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[5778,5933,7897,2992,5167,1319,33,1182,3534],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[33,5933,7897,2992,5167,1319,33,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function i(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],i=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(i)}))}i.keys=function(){return Object.keys(n)},i.id=3379,e.exports=i},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"file":{"class":"fas fa-folder"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.chromecast":{"class":"fab fa-chromecast"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"procedures":{"class":"fas fa-gears"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); -//# sourceMappingURL=panel.18a31818.js.map \ No newline at end of file +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[7401],{8573:function(e,s,a){"use strict";a.d(s,{Z:function(){return G}});var n=a(6252),i=a(3577);const t=e=>((0,n.dD)("data-v-edd6404c"),e=e(),(0,n.Cn)(),e),l=t((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),c=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=t((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u=["href"],g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],w={key:1,class:"plugins"},v=["title","onClick"],C=["href"],y={class:"icon"},I=["textContent"],_={key:1,class:"expander"},P=["onClick"],b=t((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),D=[b],M={class:"footer"},S={href:"/#extensions"},q=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),z={key:0,class:"name"},$={href:"/#settings"},E=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),U={key:0,class:"name"},N={href:"/logout"},Z=t((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),j={key:0,class:"name"};function L(e,s,a,t,b,L){const O=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,i.C_)({collapsed:b.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>b.collapsed=!b.collapsed)},[l,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,i.zw)(a.hostname)},null,8,c)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,i.C_)(["icon status fas fa-circle",{ok:b.connected,error:!b.connected}]),title:b.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>L.onItemClick("entities"))},[(0,n._)("a",d,[f,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(b.configSections,((s,t)=>((0,n.wg)(),(0,n.iD)("li",{key:t,class:(0,i.C_)(["entry",{selected:t===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",t)},[(0,n._)("a",{href:`/#settings?page=${t}`},[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,i.zw)(s.name)},null,8,k))],8,u)],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",w,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(L.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,i.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>L.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",y,[L.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,i.C_)(b.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(O,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,i.zw)(L.displayName(e))},null,8,I)),e!==a.selectedPanel||b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",_,[(0,n._)("button",{title:"Expanded view",onClick:s=>L.openPluginView(e)},D,8,P)]))],8,C)],10,v)))),128))])),(0,n._)("ul",M,[(0,n._)("li",{class:(0,i.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>L.onItemClick("extensions"))},[(0,n._)("a",S,[q,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",z,"Extensions"))])],2),(0,n._)("li",{class:(0,i.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>L.onItemClick("settings"))},[(0,n._)("a",$,[E,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",U,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>L.onItemClick("logout"))},[(0,n._)("a",N,[Z,b.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",j,"Logout"))])])])],2)}var O=a(1359),T=a(2126),H=a(8637),J=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),V=a(5250),A={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:T.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities","file","procedures"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"file"),s=e(s,"procedures"),s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":"file"===e?"Files":"procedures"===e?"Procedures":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:O,host:null,configSections:J}},mounted(){this.collapsed=this.collapsedDefault,V.$.on("connect",(()=>this.setConnected(!0))),V.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},F=a(3744);const Y=(0,F.Z)(A,[["render",L],["__scopeId","data-v-edd6404c"]]);var G=Y},4768:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return v}});var n=a(6252),i=a(3577);const t={key:2,class:"canvas"},l={class:"panel"},c={key:3,class:"canvas"},o={class:"panel"},r={key:4,class:"canvas"};function d(e,s,a,d,f,p){const m=(0,n.up)("Loading"),u=(0,n.up)("Nav"),g=(0,n.up)("Settings"),h=(0,n.up)("Extensions");return(0,n.wg)(),(0,n.iD)("main",null,[f.loading?((0,n.wg)(),(0,n.j4)(m,{key:0})):((0,n.wg)(),(0,n.j4)(u,{key:1,panels:f.components,"selected-panel":f.selectedPanel,"selected-config-panel":f.selectedConfigPanel,hostname:f.hostname,onSelect:s[0]||(s[0]=e=>f.selectedPanel=e),onSelectConfig:s[1]||(s[1]=e=>f.selectedConfigPanel=e)},null,8,["panels","selected-panel","selected-config-panel","hostname"])),"settings"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",t,[(0,n._)("div",l,[(0,n.Wm)(g,{"selected-panel":f.selectedConfigPanel,onChangePage:s[2]||(s[2]=e=>f.selectedConfigPanel=e)},null,8,["selected-panel"])])])):"extensions"===f.selectedPanel?((0,n.wg)(),(0,n.iD)("div",c,[(0,n._)("div",o,[(0,n.Wm)(h)])])):((0,n.wg)(),(0,n.iD)("div",r,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(f.components,((e,s)=>((0,n.wg)(),(0,n.iD)("div",{class:(0,i.C_)(["panel",{hidden:s!==f.selectedPanel}]),key:s},[s===f.selectedPanel?((0,n.wg)(),(0,n.j4)((0,n.LL)(e.component),{key:0,config:e.config,"plugin-name":s},null,8,["config","plugin-name"])):(0,n.kq)("",!0)],2)))),128))]))])}var f=a(2262),p=a(8637),m=a(6791),u=a(8573),g=a(3426),h=a(293),x={name:"Panel",mixins:[p.Z],components:{Extensions:g["default"],Settings:h["default"],Nav:u.Z,Loading:m.Z},data(){return{loading:!1,plugins:{},backends:{},procedures:{},components:{},hostname:void 0,selectedPanel:void 0,selectedConfigPanel:"users"}},methods:{initSelectedPanel(){const e=this.$route.hash.match(/^#?([a-zA-Z0-9_.]+)(\?(.+?))?/),s=e?e[1]:"entities";s?.length&&(this.selectedPanel=s)},initPanels(){const e=this;this.components={},Object.entries(this.plugins).forEach((async([s,i])=>{const t=s.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let l=null;try{l=await a(3379)(`./${t}/Index`)}catch(o){return}const c=(0,f.XI)((0,n.RC)((async()=>l)));e.$options.components[s]=c,e.components[s]={component:c,pluginName:s,config:i}}))},async parseConfig(){[this.plugins,this.backends,this.procedures,this.hostname]=await Promise.all([this.request("config.get_plugins"),this.request("config.get_backends"),this.request("config.get_procedures"),this.request("config.get_device_id")]),this.initializeDefaultViews()},initializeDefaultViews(){this.plugins.entities={},this.plugins.execute={},this.plugins.file=this.plugins.file||{}}},async mounted(){this.loading=!0;try{await this.parseConfig(),this.initPanels(),this.initSelectedPanel(),this.$watch("$route.hash",this.initSelectedPanel)}finally{this.loading=!1}}},k=a(3744);const w=(0,k.Z)(x,[["render",d],["__scopeId","data-v-56cac3a6"]]);var v=w},3379:function(e,s,a){var n={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[1039,5933,7897,2992,5167,1319,1137,1009,9049],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[1137,5933,7897,2992,5167,1319,1137,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function i(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],i=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(i)}))}i.keys=function(){return Object.keys(n)},i.id=3379,e.exports=i},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"file":{"class":"fas fa-folder"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.chromecast":{"class":"fab fa-chromecast"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"procedures":{"class":"fas fa-gears"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); +//# sourceMappingURL=panel.9d37bcb2.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.18a31818.js.map b/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map similarity index 82% rename from platypush/backend/http/webapp/dist/static/js/panel.18a31818.js.map rename to platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map index 4e7fa2c44d..f8ad2e28c2 100644 --- a/platypush/backend/http/webapp/dist/static/js/panel.18a31818.js.map +++ b/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/panel.18a31818.js","mappings":"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gD,aACLhD,KAAK0C,oBACL1C,KAAKc,OAAO,cAAed,KAAK0C,kBAClC,CAAE,QACA1C,KAAKmB,SAAU,CACjB,CACF,G,UC/GF,MAAMF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCVA,IAAIqC,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,GACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,GACA,KACA,KACA,KACA,KACA,KACA,GACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASiB,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEpB,EAAKkB,GAC9B,OAAOR,QAAQW,UAAUC,MAAK,WAC7B,IAAIjB,EAAI,IAAIkB,MAAM,uBAAyBL,EAAM,KAEjD,MADAb,EAAEmB,KAAO,mBACHnB,CACP,IAGD,IAAIoB,EAAMzB,EAAIkB,GAAMQ,EAAKD,EAAI,GAC7B,OAAOf,QAAQC,IAAIc,EAAIlF,MAAM,GAAGyD,IAAImB,EAAoBd,IAAIiB,MAAK,WAChE,OAAOH,EAAoBO,EAC5B,GACD,CACAT,EAAoBzE,KAAO,WAAa,OAAOV,OAAOU,KAAKwD,EAAM,EACjEiB,EAAoBS,GAAK,KACzBC,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/views/Panel.vue","webpack://platypush/./src/views/Panel.vue?792f","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=edd6404c&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=edd6404c&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-edd6404c\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=56cac3a6&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=56cac3a6&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=56cac3a6&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-56cac3a6\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t5778,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t1182,\n\t\t3534\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t33,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["_createElementVNode","class","href","_hoisted_21","_createElementBlock","_normalizeClass","collapsed","$data","onClick","_cache","$event","_hoisted_1","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","_Fragment","_renderList","configSections","config","name","key","selected","selectedConfigPanel","_ctx","$emit","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","__exports__","render","loading","_component_Loading","_component_Nav","onSelect","onSelectConfig","_hoisted_2","_createVNode","_component_Settings","onChangePage","_hoisted_3","_component_Extensions","panel","hidden","_resolveDynamicComponent","component","Extensions","Settings","Nav","Loading","plugins","backends","procedures","undefined","initSelectedPanel","match","$route","hash","plugin","length","initPanels","self","entries","forEach","async","componentName","split","map","token","toUpperCase","join","comp","e","shallowRef","defineAsyncComponent","pluginName","parseConfig","Promise","all","request","initializeDefaultViews","entities","execute","file","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/panel.9d37bcb2.js","mappings":"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gD,aACLhD,KAAK0C,oBACL1C,KAAKc,OAAO,cAAed,KAAK0C,kBAClC,CAAE,QACA1C,KAAKmB,SAAU,CACjB,CACF,G,UC/GF,MAAMF,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,uBCVA,IAAIqC,EAAM,CACT,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,iBAAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASiB,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEpB,EAAKkB,GAC9B,OAAOR,QAAQW,UAAUC,MAAK,WAC7B,IAAIjB,EAAI,IAAIkB,MAAM,uBAAyBL,EAAM,KAEjD,MADAb,EAAEmB,KAAO,mBACHnB,CACP,IAGD,IAAIoB,EAAMzB,EAAIkB,GAAMQ,EAAKD,EAAI,GAC7B,OAAOf,QAAQC,IAAIc,EAAIlF,MAAM,GAAGyD,IAAImB,EAAoBd,IAAIiB,MAAK,WAChE,OAAOH,EAAoBO,EAC5B,GACD,CACAT,EAAoBzE,KAAO,WAAa,OAAOV,OAAOU,KAAKwD,EAAM,EACjEiB,EAAoBS,GAAK,KACzBC,EAAOC,QAAUX,C","sources":["webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/views/Panel.vue","webpack://platypush/./src/views/Panel.vue?792f","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=edd6404c&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=edd6404c&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-edd6404c\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Panel.vue?vue&type=template&id=56cac3a6&scoped=true\"\nimport script from \"./Panel.vue?vue&type=script&lang=js\"\nexport * from \"./Panel.vue?vue&type=script&lang=js\"\n\nimport \"./Panel.vue?vue&type=style&index=0&id=56cac3a6&lang=scss&scoped=true\"\nimport \"./Panel.vue?vue&type=style&index=1&id=56cac3a6&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-56cac3a6\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t1039,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t1009,\n\t\t9049\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t1137,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["_createElementVNode","class","href","_hoisted_21","_createElementBlock","_normalizeClass","collapsed","$data","onClick","_cache","$event","_hoisted_1","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","_Fragment","_renderList","configSections","config","name","key","selected","selectedConfigPanel","_ctx","$emit","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","__exports__","render","loading","_component_Loading","_component_Nav","onSelect","onSelectConfig","_hoisted_2","_createVNode","_component_Settings","onChangePage","_hoisted_3","_component_Extensions","panel","hidden","_resolveDynamicComponent","component","Extensions","Settings","Nav","Loading","plugins","backends","procedures","undefined","initSelectedPanel","match","$route","hash","plugin","length","initPanels","self","entries","forEach","async","componentName","split","map","token","toUpperCase","join","comp","e","shallowRef","defineAsyncComponent","pluginName","parseConfig","Promise","all","request","initializeDefaultViews","entities","execute","file","webpackAsyncContext","req","__webpack_require__","o","resolve","then","Error","code","ids","id","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js b/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js similarity index 66% rename from platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js rename to platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js index 5f1da13fe1..9dae96cffd 100644 --- a/platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js +++ b/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js @@ -1,2 +1,2 @@ -(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9975],{8573:function(e,s,a){"use strict";a.d(s,{Z:function(){return Y}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-edd6404c"),e=e(),(0,n.Cn)(),e),c=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),l=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u=["href"],g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],w={key:1,class:"plugins"},y=["title","onClick"],v=["href"],C={class:"icon"},I=["textContent"],_={key:1,class:"expander"},b=["onClick"],D=i((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),M=[D],P={class:"footer"},N={href:"/#extensions"},z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),S={key:0,class:"name"},$={href:"/#settings"},q=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),U={key:0,class:"name"},Z={href:"/logout"},L=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),T={key:0,class:"name"};function j(e,s,a,i,D,j){const E=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:D.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>D.collapsed=!D.collapsed)},[c,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,l)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:D.connected,error:!D.connected}]),title:D.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>j.onItemClick("entities"))},[(0,n._)("a",d,[f,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(D.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",{href:`/#settings?page=${i}`},[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,k))],8,u)],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",w,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(j.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>j.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",C,[j.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(D.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(E,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(j.displayName(e))},null,8,I)),e!==a.selectedPanel||D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",_,[(0,n._)("button",{title:"Expanded view",onClick:s=>j.openPluginView(e)},M,8,b)]))],8,v)],10,y)))),128))])),(0,n._)("ul",P,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>j.onItemClick("extensions"))},[(0,n._)("a",N,[z,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",S,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>j.onItemClick("settings"))},[(0,n._)("a",$,[q,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",U,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>j.onItemClick("logout"))},[(0,n._)("a",Z,[L,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",T,"Logout"))])])])],2)}var E=a(1359),O=a(2126),H=a(8637),J=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),F=a(5250),A={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:O.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities","file","procedures"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"file"),s=e(s,"procedures"),s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":"file"===e?"Files":"procedures"===e?"Procedures":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:E,host:null,configSections:J}},mounted(){this.collapsed=this.collapsedDefault,F.$.on("connect",(()=>this.setConnected(!0))),F.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},G=a(3744);const V=(0,G.Z)(A,[["render",j],["__scopeId","data-v-edd6404c"]]);var Y=V},2126:function(e,s,a){"use strict";a.d(s,{Z:function(){return p}});var n=a(6252),t=a(3577);const i=["href"],c=["src","alt","title"],l=["src","alt","title"];function o(e,s,a,o,r,d){return(0,n.wg)(),(0,n.iD)("div",{class:"extension-icon",style:(0,t.j5)({width:`${a.size}`,height:`${a.size}`})},[a.withDocsLink?((0,n.wg)(),(0,n.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,n._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,c)],8,i)):((0,n.wg)(),(0,n.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var r={props:{name:{type:String,required:!0},size:{type:String,default:"1.75em"},withDocsLink:{type:Boolean,default:!1}},computed:{iconUrl(){return`https://static.platypush.tech/icons/${this.extensionName}-64.png`},extensionType(){return"backend"==this.name.split(".")[0]?"backend":"plugin"},extensionName(){const e=this.name.split(".");return e.length<1?this.name:("backend"==e[0]&&e.shift(),e.join("."))},docsUrl(){return`https://docs.platypush.tech/platypush/${this.extensionType}s/${this.extensionName}.html`}}},d=a(3744);const f=(0,d.Z)(r,[["render",o],["__scopeId","data-v-0353c248"]]);var p=f},2354:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return u}});var n=a(6252);const t={key:1,class:"canvas"};function i(e,s,a,i,c,l){const o=(0,n.up)("Loading");return(0,n.wg)(),(0,n.iD)("main",null,[c.loading?((0,n.wg)(),(0,n.j4)(o,{key:0})):((0,n.wg)(),(0,n.iD)("div",t,[((0,n.wg)(),(0,n.j4)((0,n.LL)(c.component),{config:c.config,"plugin-name":l.pluginName},null,8,["config","plugin-name"]))]))])}var c=a(2262),l=a(8637),o=a(6791),r=a(8573),d=a(293),f={name:"Panel",mixins:[l.Z],components:{Settings:d["default"],Nav:r.Z,Loading:o.Z},data(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName(){return this.$route.params.plugin}},methods:{async initPanel(){const e=this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let s=null;try{s=await a(3379)(`./${e}/Index`)}catch(t){return console.error(t),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:t.toString()})}this.component=(0,c.XI)((0,n.RC)((async()=>s))),this.$options.components[e]=this.component},async initConfig(){const e=await this.request("config.get");this.config=e[this.pluginName]||{},this.hostname=await this.request("config.get_device_id")}},async mounted(){this.loading=!0;try{await this.initConfig(),await this.initPanel()}finally{this.loading=!1}}},p=a(3744);const m=(0,p.Z)(f,[["render",i],["__scopeId","data-v-e339182c"]]);var u=m},3379:function(e,s,a){var n={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[5778,5933,7897,2992,5167,1319,33,1182,3534],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[33,5933,7897,2992,5167,1319,33,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"file":{"class":"fas fa-folder"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.chromecast":{"class":"fab fa-chromecast"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"procedures":{"class":"fas fa-gears"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); -//# sourceMappingURL=plugin.e65cf756.js.map \ No newline at end of file +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9975],{8573:function(e,s,a){"use strict";a.d(s,{Z:function(){return Y}});var n=a(6252),t=a(3577);const i=e=>((0,n.dD)("data-v-edd6404c"),e=e(),(0,n.Cn)(),e),c=i((()=>(0,n._)("i",{class:"fas fa-bars"},null,-1))),l=["textContent"],o=["title"],r={key:0,class:"plugins"},d={href:"/#"},f=i((()=>(0,n._)("i",{class:"fas fa-home"},null,-1))),p={key:0,class:"name"},m=["title","onClick"],u=["href"],g={class:"icon"},h=["src"],x={key:2,class:"fas fa-puzzle-piece"},k=["textContent"],w={key:1,class:"plugins"},y=["title","onClick"],v=["href"],C={class:"icon"},I=["textContent"],_={key:1,class:"expander"},b=["onClick"],D=i((()=>(0,n._)("i",{class:"fas fa-up-right-from-square"},null,-1))),M=[D],P={class:"footer"},N={href:"/#extensions"},z=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-puzzle-piece"})],-1))),S={key:0,class:"name"},$={href:"/#settings"},q=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fa fa-cog"})],-1))),U={key:0,class:"name"},Z={href:"/logout"},L=i((()=>(0,n._)("span",{class:"icon"},[(0,n._)("i",{class:"fas fa-sign-out-alt"})],-1))),T={key:0,class:"name"};function j(e,s,a,i,D,j){const E=(0,n.up)("ExtensionIcon");return(0,n.wg)(),(0,n.iD)("nav",{class:(0,t.C_)({collapsed:D.collapsed})},[(0,n._)("div",{class:"toggler",onClick:s[0]||(s[0]=e=>D.collapsed=!D.collapsed)},[c,a.hostname?((0,n.wg)(),(0,n.iD)("span",{key:0,class:"hostname",textContent:(0,t.zw)(a.hostname)},null,8,l)):(0,n.kq)("",!0),(0,n._)("i",{class:(0,t.C_)(["icon status fas fa-circle",{ok:D.connected,error:!D.connected}]),title:D.connected?"Connected":"Disconnected"},null,10,o)]),"settings"===a.selectedPanel?((0,n.wg)(),(0,n.iD)("ul",r,[(0,n._)("li",{class:"entry",title:"Home",onClick:s[1]||(s[1]=e=>j.onItemClick("entities"))},[(0,n._)("a",d,[f,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",p,"Home"))])]),((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(D.configSections,((s,i)=>((0,n.wg)(),(0,n.iD)("li",{key:i,class:(0,t.C_)(["entry",{selected:i===a.selectedConfigPanel}]),title:s.name,onClick:s=>e.$emit("select-config",i)},[(0,n._)("a",{href:`/#settings?page=${i}`},[(0,n._)("span",g,[s.icon?.["class"]?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(s.icon["class"])},null,2)):s.icon?.imgUrl?((0,n.wg)(),(0,n.iD)("img",{key:1,src:s.icon?.imgUrl,alt:"name"},null,8,h)):((0,n.wg)(),(0,n.iD)("i",x))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(s.name)},null,8,k))],8,u)],10,m)))),128))])):((0,n.wg)(),(0,n.iD)("ul",w,[((0,n.wg)(!0),(0,n.iD)(n.HY,null,(0,n.Ko)(j.panelNames,(e=>((0,n.wg)(),(0,n.iD)("li",{key:e,class:(0,t.C_)(["entry",{selected:e===a.selectedPanel}]),title:e,onClick:s=>j.onItemClick(e)},[(0,n._)("a",{href:`/#${e}`},[(0,n._)("span",C,[j.specialPlugins.includes(e)?((0,n.wg)(),(0,n.iD)("i",{key:0,class:(0,t.C_)(D.icons[e].class)},null,2)):((0,n.wg)(),(0,n.j4)(E,{key:1,name:e,size:"1.5em"},null,8,["name"]))]),D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",{key:0,class:"name",textContent:(0,t.zw)(j.displayName(e))},null,8,I)),e!==a.selectedPanel||D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",_,[(0,n._)("button",{title:"Expanded view",onClick:s=>j.openPluginView(e)},M,8,b)]))],8,v)],10,y)))),128))])),(0,n._)("ul",P,[(0,n._)("li",{class:(0,t.C_)({selected:"extensions"===a.selectedPanel}),title:"Extensions",onClick:s[2]||(s[2]=e=>j.onItemClick("extensions"))},[(0,n._)("a",N,[z,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",S,"Extensions"))])],2),(0,n._)("li",{class:(0,t.C_)({selected:"settings"===a.selectedPanel}),title:"Settings",onClick:s[3]||(s[3]=e=>j.onItemClick("settings"))},[(0,n._)("a",$,[q,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",U,"Settings"))])],2),(0,n._)("li",{title:"Logout",onClick:s[4]||(s[4]=e=>j.onItemClick("logout"))},[(0,n._)("a",Z,[L,D.collapsed?(0,n.kq)("",!0):((0,n.wg)(),(0,n.iD)("span",T,"Logout"))])])])],2)}var E=a(1359),O=a(2126),H=a(8637),J=JSON.parse('{"users":{"name":"Users","icon":{"class":"fas fa-user"}},"tokens":{"name":"Tokens","icon":{"class":"fas fa-key"}},"application":{"name":"Application","icon":{"class":"fas fa-gears"}}}'),F=a(5250),A={name:"Nav",emits:["select","select-config"],mixins:[H.Z],components:{ExtensionIcon:O.Z},props:{panels:{type:Object,required:!0},selectedPanel:{type:String},selectedConfigPanel:{type:String},hostname:{type:String}},computed:{specialPlugins(){return["execute","entities","file","procedures"]},panelNames(){const e=(e,a)=>{const n=s.indexOf(a);return n>=0&&(e=[a].concat(e.slice(0,n).concat(e.slice(n+1)))),e};let s=Object.keys(this.panels).sort();return s=e(s,"file"),s=e(s,"procedures"),s=e(s,"execute"),s=e(s,"entities"),s},collapsedDefault(){return!(!this.isMobile()&&!this.isTablet())}},methods:{onItemClick(e){this.$emit("select",e),this.collapsed=!!this.isMobile()||this.collapsedDefault},displayName(e){return"entities"===e?"Home":"execute"===e?"Execute":"file"===e?"Files":"procedures"===e?"Procedures":e},setConnected(e){this.connected=e},openPluginView(e){window.open(`/plugin/${e}`,"_blank")}},data(){return{collapsed:!0,connected:!1,icons:E,host:null,configSections:J}},mounted(){this.collapsed=this.collapsedDefault,F.$.on("connect",(()=>this.setConnected(!0))),F.$.on("disconnect",(()=>this.setConnected(!1))),this.$watch((()=>this.$root.connected),(e=>this.setConnected(e))),this.setConnected(this.$root.connected)}},G=a(3744);const V=(0,G.Z)(A,[["render",j],["__scopeId","data-v-edd6404c"]]);var Y=V},2126:function(e,s,a){"use strict";a.d(s,{Z:function(){return p}});var n=a(6252),t=a(3577);const i=["href"],c=["src","alt","title"],l=["src","alt","title"];function o(e,s,a,o,r,d){return(0,n.wg)(),(0,n.iD)("div",{class:"extension-icon",style:(0,t.j5)({width:`${a.size}`,height:`${a.size}`})},[a.withDocsLink?((0,n.wg)(),(0,n.iD)("a",{key:0,href:d.docsUrl,target:"_blank"},[(0,n._)("img",{src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,c)],8,i)):((0,n.wg)(),(0,n.iD)("img",{key:1,src:d.iconUrl,alt:d.extensionName,title:d.extensionName},null,8,l))],4)}var r={props:{name:{type:String,required:!0},size:{type:String,default:"1.75em"},withDocsLink:{type:Boolean,default:!1}},computed:{iconUrl(){return`https://static.platypush.tech/icons/${this.extensionName}-64.png`},extensionType(){return"backend"==this.name.split(".")[0]?"backend":"plugin"},extensionName(){const e=this.name.split(".");return e.length<1?this.name:("backend"==e[0]&&e.shift(),e.join("."))},docsUrl(){return`https://docs.platypush.tech/platypush/${this.extensionType}s/${this.extensionName}.html`}}},d=a(3744);const f=(0,d.Z)(r,[["render",o],["__scopeId","data-v-0353c248"]]);var p=f},2354:function(e,s,a){"use strict";a.r(s),a.d(s,{default:function(){return u}});var n=a(6252);const t={key:1,class:"canvas"};function i(e,s,a,i,c,l){const o=(0,n.up)("Loading");return(0,n.wg)(),(0,n.iD)("main",null,[c.loading?((0,n.wg)(),(0,n.j4)(o,{key:0})):((0,n.wg)(),(0,n.iD)("div",t,[((0,n.wg)(),(0,n.j4)((0,n.LL)(c.component),{config:c.config,"plugin-name":l.pluginName},null,8,["config","plugin-name"]))]))])}var c=a(2262),l=a(8637),o=a(6791),r=a(8573),d=a(293),f={name:"Panel",mixins:[l.Z],components:{Settings:d["default"],Nav:r.Z,Loading:o.Z},data(){return{loading:!1,config:{},plugins:{},backends:{},procedures:{},component:void 0,hostname:void 0,selectedPanel:void 0}},computed:{pluginName(){return this.$route.params.plugin}},methods:{async initPanel(){const e=this.pluginName.split(".").map((e=>e[0].toUpperCase()+e.slice(1))).join("");let s=null;try{s=await a(3379)(`./${e}/Index`)}catch(t){return console.error(t),void this.notify({error:!0,title:`Cannot load plugin ${this.pluginName}`,text:t.toString()})}this.component=(0,c.XI)((0,n.RC)((async()=>s))),this.$options.components[e]=this.component},async initConfig(){const e=await this.request("config.get");this.config=e[this.pluginName]||{},this.hostname=await this.request("config.get_device_id")}},async mounted(){this.loading=!0;try{await this.initConfig(),await this.initPanel()}finally{this.loading=!1}}},p=a(3744);const m=(0,p.Z)(f,[["render",i],["__scopeId","data-v-e339182c"]]);var u=m},3379:function(e,s,a){var n={"./Alarm/Index":[1949,5933,7897,7651,2844,2992,6517,637,8756,3248,9480,8409,6217,2831,9502,1019,2029,7257,4795,1949],"./Camera/Index":[7528,7528],"./CameraAndroidIpcam/Index":[3924,3924],"./CameraCv/Index":[6148,7528,6148],"./CameraFfmpeg/Index":[9334,7528,9334],"./CameraGstreamer/Index":[813,7528,813],"./CameraIrMlx90640/Index":[7381,7528,7381],"./CameraPi/Index":[5214,7528,8895],"./CameraPiLegacy/Index":[1512,7528,1512],"./Entities/Index":[557,5933,7897,2992,7257,669,864,4795,557],"./Execute/Index":[4221,5933,637,3248,9502,5053],"./Extensions/Index":[3426,5933,637,3248,6217,2831,2924,3426,8697],"./File/Index":[2496,5933,7897,6517,637,8756,9480,8409,7976],"./Light/Index":[9751,7651,2844,9751],"./LightHue/Index":[2976,7651,2844,9751,2976],"./Media/Index":[4669,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669],"./Media/Providers/Jellyfin/views/Media/Index":[1039,5933,7897,2992,5167,1319,1137,1009,9049],"./Media/Providers/Jellyfin/views/Movies/Index":[6593,5933,7897,2992,6517,5167,9025,6692,3295],"./Media/Providers/Jellyfin/views/Music/Index":[1137,5933,7897,2992,5167,1319,1137,2726],"./Media/Providers/YouTube/Index":[2200,2200],"./MediaChromecast/Index":[2305,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,4669,2614],"./Music/Index":[4015,5933,7897,7651,906,1421,4015],"./MusicMopidy/Index":[3400,5933,7897,7651,906,1421,4015,3400],"./MusicMpd/Index":[3083,5933,7897,7651,906,1421,4015,3083],"./MusicSnapcast/Index":[5285,7651,2844,5285],"./MusicSpotify/Index":[4053,5933,7897,7651,906,1421,4015,4053],"./Procedures/Index":[3865,5933,2992,6517,637,8756,3248,6217,2831,9502,1019,7257,5144,3865],"./Rtorrent/Index":[2183,5933,7897,7624,6429,2183],"./Settings/Index":[293,5933,7897,2844,2992,6517,3248,215,2924,293],"./Settings/Tokens/Index":[215,5933,7897,2992,3248,215],"./Sound/Index":[746,746],"./Torrent/Index":[8784,5933,7897,7624,6429,8784],"./Tts/Index":[3732,8069,3732],"./TtsGoogle/Index":[7605,8069,2853],"./TtsPicovoice/Index":[7089,8069,7089],"./TvSamsungWs/Index":[34,34],"./ZigbeeMqtt/Index":[6882,5933,7897,7651,2844,6882],"./Zwave/Index":[2732,5933,7897,7651,2844,2718,2732],"./ZwaveMqtt/Index":[1088,5933,7897,7651,2844,2718,1088]};function t(e){if(!a.o(n,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=n[e],t=s[0];return Promise.all(s.slice(1).map(a.e)).then((function(){return a(t)}))}t.keys=function(){return Object.keys(n)},t.id=3379,e.exports=t},1359:function(e){"use strict";e.exports=JSON.parse('{"alarm":{"class":"fas fa-stopwatch"},"arduino":{"class":"fas fa-microchip"},"assistant.google":{"class":"fas fa-microphone-lines"},"assistant.openai":{"class":"fas fa-microphone-lines"},"assistant.picovoice":{"class":"fas fa-microphone-lines"},"bluetooth":{"class":"fab fa-bluetooth"},"camera.android.ipcam":{"class":"fab fa-android"},"camera.cv":{"class":"fas fa-camera"},"camera.ffmpeg":{"class":"fas fa-camera"},"camera.gstreamer":{"class":"fas fa-camera"},"camera.ir.mlx90640":{"class":"fas fa-sun"},"camera.pi":{"class":"fas fa-camera"},"camera.pi.legacy":{"class":"fas fa-camera"},"entities":{"class":"fa fa-home"},"execute":{"class":"fa fa-play"},"file":{"class":"fas fa-folder"},"extensions":{"class":"fas fa-puzzle-piece"},"light.hue":{"class":"fas fa-lightbulb"},"linode":{"class":"fas fa-cloud"},"media.chromecast":{"class":"fab fa-chromecast"},"media.jellyfin":{"imgUrl":"/icons/jellyfin.svg"},"media.kodi":{"imgUrl":"/icons/kodi.svg"},"media.mplayer":{"class":"fa fa-film"},"media.mpv":{"class":"fa fa-film"},"media.plex":{"imgUrl":"/icons/plex.svg"},"media.vlc":{"class":"fa fa-film"},"music.mpd":{"class":"fas fa-music"},"music.snapcast":{"class":"fa fa-volume-up"},"music.spotify":{"class":"fab fa-spotify"},"ping":{"class":"fas fa-server"},"procedures":{"class":"fas fa-gears"},"torrent":{"class":"fa fa-magnet"},"rtorrent":{"class":"fa fa-magnet"},"sensor.bme280":{"class":"fas fa-microchip"},"sensor.dht":{"class":"fas fa-microchip"},"sensor.envirophat":{"class":"fas fa-microchip"},"sensor.ltr559":{"class":"fas fa-microchip"},"sensor.mcp3008":{"class":"fas fa-microchip"},"sensor.pmw3901":{"class":"fas fa-microchip"},"sensor.vl53l1x":{"class":"fas fa-microchip"},"serial":{"class":"fab fa-usb"},"smartthings":{"imgUrl":"/icons/smartthings.png"},"switches":{"class":"fas fa-toggle-on"},"switch.switchbot":{"class":"fas fa-toggle-on"},"switch.tplink":{"class":"fas fa-toggle-on"},"switchbot":{"class":"fas fa-toggle-on"},"sound":{"class":"fa fa-microphone"},"system":{"class":"fas fa-microchip"},"tts":{"class":"far fa-comment"},"tts.google":{"class":"fas fa-comment"},"tv.samsung.ws":{"class":"fas fa-tv"},"variable":{"class":"fas fa-square-root-variable"},"weather.buienradar":{"class":"fas fa-cloud-sun-rain"},"weather.openweathermap":{"class":"fas fa-cloud-sun-rain"},"zigbee.mqtt":{"imgUrl":"/icons/zigbee.svg"},"zwave":{"imgUrl":"/icons/z-wave.png"},"zwave.mqtt":{"imgUrl":"/icons/z-wave.png"}}')}}]); +//# sourceMappingURL=plugin.f0641dbd.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js.map b/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map similarity index 82% rename from platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js.map rename to platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map index 93ad5085b1..f51d142d07 100644 --- a/platypush/backend/http/webapp/dist/static/js/plugin.e65cf756.js.map +++ b/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/plugin.e65cf756.js","mappings":"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AAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,GACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,GACA,KACA,KACA,KACA,KACA,KACA,GACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASc,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEjB,EAAKe,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBN,EAAM,KAEjD,MADAX,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMvB,EAAIe,GAAMS,EAAKD,EAAI,GAC7B,OAAOL,QAAQO,IAAIF,EAAI9E,MAAM,GAAGuD,IAAIgB,EAAoBZ,IAAIgB,MAAK,WAChE,OAAOJ,EAAoBQ,EAC5B,GACD,CACAV,EAAoBpE,KAAO,WAAa,OAAOV,OAAOU,KAAKsD,EAAM,EACjEc,EAAoBU,GAAK,KACzBE,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/views/Plugin.vue","webpack://platypush/./src/views/Plugin.vue?41f6","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=edd6404c&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=edd6404c&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-edd6404c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Plugin.vue?vue&type=template&id=e339182c&scoped=true\"\nimport script from \"./Plugin.vue?vue&type=script&lang=js\"\nexport * from \"./Plugin.vue?vue&type=script&lang=js\"\n\nimport \"./Plugin.vue?vue&type=style&index=0&id=e339182c&lang=scss&scoped=true\"\nimport \"./Plugin.vue?vue&type=style&index=1&id=e339182c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e339182c\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t5778,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t1182,\n\t\t3534\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t33,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t33,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["_createElementVNode","class","href","_hoisted_21","_createElementBlock","_normalizeClass","collapsed","$data","onClick","_cache","$event","_hoisted_1","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","_Fragment","_renderList","configSections","config","name","key","selected","selectedConfigPanel","_ctx","$emit","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","__exports__","render","style","_normalizeStyle","width","height","withDocsLink","docsUrl","target","iconUrl","extensionName","default","Boolean","extensionType","split","words","length","shift","join","loading","_component_Loading","_resolveDynamicComponent","component","pluginName","Settings","Nav","Loading","plugins","backends","procedures","undefined","$route","params","plugin","initPanel","componentName","map","token","toUpperCase","comp","e","console","notify","text","toString","shallowRef","defineAsyncComponent","async","initConfig","request","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","Error","code","ids","id","all","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/plugin.f0641dbd.js","mappings":"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AAkB,CACjB,KACA,MAED,6BAA8B,CAC7B,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,0BAA2B,CAC1B,IACA,KACA,KAED,2BAA4B,CAC3B,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,IACA,IACA,KACA,KAED,kBAAmB,CAClB,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,eAAgB,CACf,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,gDAAiD,CAChD,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,+CAAgD,CAC/C,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,kCAAmC,CAClC,KACA,MAED,0BAA2B,CAC1B,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,yBAA0B,CACzB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,IACA,KACA,MAED,sBAAuB,CACtB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,wBAAyB,CACxB,KACA,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,MAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,IACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,KACA,KACA,KACA,KACA,KACA,MAED,mBAAoB,CACnB,IACA,KACA,KACA,KACA,KACA,KACA,KACA,IACA,KACA,KAED,0BAA2B,CAC1B,IACA,KACA,KACA,KACA,KACA,KAED,gBAAiB,CAChB,IACA,KAED,kBAAmB,CAClB,KACA,KACA,KACA,KACA,KACA,MAED,cAAe,CACd,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,MAED,uBAAwB,CACvB,KACA,KACA,MAED,sBAAuB,CACtB,GACA,IAED,qBAAsB,CACrB,KACA,KACA,KACA,KACA,KACA,MAED,gBAAiB,CAChB,KACA,KACA,KACA,KACA,KACA,KACA,MAED,oBAAqB,CACpB,KACA,KACA,KACA,KACA,KACA,KACA,OAGF,SAASc,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAEjB,EAAKe,GAC9B,OAAOG,QAAQC,UAAUC,MAAK,WAC7B,IAAIhB,EAAI,IAAIiB,MAAM,uBAAyBN,EAAM,KAEjD,MADAX,EAAEkB,KAAO,mBACHlB,CACP,IAGD,IAAImB,EAAMvB,EAAIe,GAAMS,EAAKD,EAAI,GAC7B,OAAOL,QAAQO,IAAIF,EAAI9E,MAAM,GAAGuD,IAAIgB,EAAoBZ,IAAIgB,MAAK,WAChE,OAAOJ,EAAoBQ,EAC5B,GACD,CACAV,EAAoBpE,KAAO,WAAa,OAAOV,OAAOU,KAAKsD,EAAM,EACjEc,EAAoBU,GAAK,KACzBE,EAAOC,QAAUb,C","sources":["webpack://platypush/./src/components/Nav.vue","webpack://platypush/./src/components/Nav.vue?1f44","webpack://platypush/./src/components/elements/ExtensionIcon.vue","webpack://platypush/./src/components/elements/ExtensionIcon.vue?84d5","webpack://platypush/./src/views/Plugin.vue","webpack://platypush/./src/views/Plugin.vue?41f6","webpack://platypush/./src/components/panels/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n","import { render } from \"./Nav.vue?vue&type=template&id=edd6404c&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=edd6404c&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-edd6404c\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./ExtensionIcon.vue?vue&type=template&id=0353c248&scoped=true\"\nimport script from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\nexport * from \"./ExtensionIcon.vue?vue&type=script&lang=js\"\n\nimport \"./ExtensionIcon.vue?vue&type=style&index=0&id=0353c248&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-0353c248\"]])\n\nexport default __exports__","\n\n\n\n\n\n\n","import { render } from \"./Plugin.vue?vue&type=template&id=e339182c&scoped=true\"\nimport script from \"./Plugin.vue?vue&type=script&lang=js\"\nexport * from \"./Plugin.vue?vue&type=script&lang=js\"\n\nimport \"./Plugin.vue?vue&type=style&index=0&id=e339182c&lang=scss&scoped=true\"\nimport \"./Plugin.vue?vue&type=style&index=1&id=e339182c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-e339182c\"]])\n\nexport default __exports__","var map = {\n\t\"./Alarm/Index\": [\n\t\t1949,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t9480,\n\t\t8409,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t2029,\n\t\t7257,\n\t\t4795,\n\t\t1949\n\t],\n\t\"./Camera/Index\": [\n\t\t7528,\n\t\t7528\n\t],\n\t\"./CameraAndroidIpcam/Index\": [\n\t\t3924,\n\t\t3924\n\t],\n\t\"./CameraCv/Index\": [\n\t\t6148,\n\t\t7528,\n\t\t6148\n\t],\n\t\"./CameraFfmpeg/Index\": [\n\t\t9334,\n\t\t7528,\n\t\t9334\n\t],\n\t\"./CameraGstreamer/Index\": [\n\t\t813,\n\t\t7528,\n\t\t813\n\t],\n\t\"./CameraIrMlx90640/Index\": [\n\t\t7381,\n\t\t7528,\n\t\t7381\n\t],\n\t\"./CameraPi/Index\": [\n\t\t5214,\n\t\t7528,\n\t\t8895\n\t],\n\t\"./CameraPiLegacy/Index\": [\n\t\t1512,\n\t\t7528,\n\t\t1512\n\t],\n\t\"./Entities/Index\": [\n\t\t557,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t7257,\n\t\t669,\n\t\t864,\n\t\t4795,\n\t\t557\n\t],\n\t\"./Execute/Index\": [\n\t\t4221,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t9502,\n\t\t5053\n\t],\n\t\"./Extensions/Index\": [\n\t\t3426,\n\t\t5933,\n\t\t637,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t2924,\n\t\t3426,\n\t\t8697\n\t],\n\t\"./File/Index\": [\n\t\t2496,\n\t\t5933,\n\t\t7897,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t8409,\n\t\t7976\n\t],\n\t\"./Light/Index\": [\n\t\t9751,\n\t\t7651,\n\t\t2844,\n\t\t9751\n\t],\n\t\"./LightHue/Index\": [\n\t\t2976,\n\t\t7651,\n\t\t2844,\n\t\t9751,\n\t\t2976\n\t],\n\t\"./Media/Index\": [\n\t\t4669,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669\n\t],\n\t\"./Media/Providers/Jellyfin/views/Media/Index\": [\n\t\t1039,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t1009,\n\t\t9049\n\t],\n\t\"./Media/Providers/Jellyfin/views/Movies/Index\": [\n\t\t6593,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t6517,\n\t\t5167,\n\t\t9025,\n\t\t6692,\n\t\t3295\n\t],\n\t\"./Media/Providers/Jellyfin/views/Music/Index\": [\n\t\t1137,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t5167,\n\t\t1319,\n\t\t1137,\n\t\t2726\n\t],\n\t\"./Media/Providers/YouTube/Index\": [\n\t\t2200,\n\t\t2200\n\t],\n\t\"./MediaChromecast/Index\": [\n\t\t2305,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2305\n\t],\n\t\"./MediaGstreamer/Index\": [\n\t\t5408,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t5408\n\t],\n\t\"./MediaMplayer/Index\": [\n\t\t3518,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t3518\n\t],\n\t\"./MediaMpv/Index\": [\n\t\t4765,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t4765\n\t],\n\t\"./MediaVlc/Index\": [\n\t\t2614,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t9480,\n\t\t906,\n\t\t8409,\n\t\t1421,\n\t\t5167,\n\t\t7624,\n\t\t4669,\n\t\t2614\n\t],\n\t\"./Music/Index\": [\n\t\t4015,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015\n\t],\n\t\"./MusicMopidy/Index\": [\n\t\t3400,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3400\n\t],\n\t\"./MusicMpd/Index\": [\n\t\t3083,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t3083\n\t],\n\t\"./MusicSnapcast/Index\": [\n\t\t5285,\n\t\t7651,\n\t\t2844,\n\t\t5285\n\t],\n\t\"./MusicSpotify/Index\": [\n\t\t4053,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t906,\n\t\t1421,\n\t\t4015,\n\t\t4053\n\t],\n\t\"./Procedures/Index\": [\n\t\t3865,\n\t\t5933,\n\t\t2992,\n\t\t6517,\n\t\t637,\n\t\t8756,\n\t\t3248,\n\t\t6217,\n\t\t2831,\n\t\t9502,\n\t\t1019,\n\t\t7257,\n\t\t5144,\n\t\t3865\n\t],\n\t\"./Rtorrent/Index\": [\n\t\t2183,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t2183\n\t],\n\t\"./Settings/Index\": [\n\t\t293,\n\t\t5933,\n\t\t7897,\n\t\t2844,\n\t\t2992,\n\t\t6517,\n\t\t3248,\n\t\t215,\n\t\t2924,\n\t\t293\n\t],\n\t\"./Settings/Tokens/Index\": [\n\t\t215,\n\t\t5933,\n\t\t7897,\n\t\t2992,\n\t\t3248,\n\t\t215\n\t],\n\t\"./Sound/Index\": [\n\t\t746,\n\t\t746\n\t],\n\t\"./Torrent/Index\": [\n\t\t8784,\n\t\t5933,\n\t\t7897,\n\t\t7624,\n\t\t6429,\n\t\t8784\n\t],\n\t\"./Tts/Index\": [\n\t\t3732,\n\t\t8069,\n\t\t3732\n\t],\n\t\"./TtsGoogle/Index\": [\n\t\t7605,\n\t\t8069,\n\t\t2853\n\t],\n\t\"./TtsPicovoice/Index\": [\n\t\t7089,\n\t\t8069,\n\t\t7089\n\t],\n\t\"./TvSamsungWs/Index\": [\n\t\t34,\n\t\t34\n\t],\n\t\"./ZigbeeMqtt/Index\": [\n\t\t6882,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t6882\n\t],\n\t\"./Zwave/Index\": [\n\t\t2732,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t2732\n\t],\n\t\"./ZwaveMqtt/Index\": [\n\t\t1088,\n\t\t5933,\n\t\t7897,\n\t\t7651,\n\t\t2844,\n\t\t2718,\n\t\t1088\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 3379;\nmodule.exports = webpackAsyncContext;"],"names":["_createElementVNode","class","href","_hoisted_21","_createElementBlock","_normalizeClass","collapsed","$data","onClick","_cache","$event","_hoisted_1","$props","hostname","_toDisplayString","ok","connected","error","title","selectedPanel","_hoisted_4","$options","onItemClick","_hoisted_5","_hoisted_6","_hoisted_7","_Fragment","_renderList","configSections","config","name","key","selected","selectedConfigPanel","_ctx","$emit","_hoisted_10","icon","imgUrl","src","alt","_hoisted_12","_hoisted_14","panelNames","_hoisted_17","specialPlugins","includes","icons","_createBlock","_component_ExtensionIcon","size","displayName","_hoisted_19","openPluginView","_hoisted_23","_hoisted_24","_hoisted_25","_hoisted_26","_hoisted_27","_hoisted_28","_hoisted_29","_hoisted_30","_hoisted_31","_hoisted_32","emits","mixins","Utils","components","ExtensionIcon","props","panels","type","Object","required","String","computed","prepend","names","idx","indexOf","concat","slice","keys","this","sort","collapsedDefault","isMobile","isTablet","methods","setConnected","window","open","data","host","mounted","bus","on","$watch","$root","value","__exports__","render","style","_normalizeStyle","width","height","withDocsLink","docsUrl","target","iconUrl","extensionName","default","Boolean","extensionType","split","words","length","shift","join","loading","_component_Loading","_resolveDynamicComponent","component","pluginName","Settings","Nav","Loading","plugins","backends","procedures","undefined","$route","params","plugin","initPanel","componentName","map","token","toUpperCase","comp","e","console","notify","text","toString","shallowRef","defineAsyncComponent","async","initConfig","request","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","Error","code","ids","id","all","module","exports"],"sourceRoot":""} \ No newline at end of file