diff --git a/platypush/backend/http/webapp/dist/index.html b/platypush/backend/http/webapp/dist/index.html index 065366204d..b068b715b9 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 ecf4311249..cfea0d5e3f 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:"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}],{})})); +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:"681ae7b926451244455b84cf3ede7b3f"},{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/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/3897.89515562.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/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.f55c1daf.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/624.4d5093b3.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/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.d81317b5.js",revision:null},{url:"/static/js/2399.8791ae2d.js",revision:null},{url:"/static/js/2460.deeb79ea.js",revision:null},{url:"/static/js/2614.34a64dd4.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.d45c16f7.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/3897.d280a396.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/4765.784e31d6.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.e6cda361.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.6ba0bde8.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/624.c5dad382.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.84455de5.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.6d4555db.js",revision:null},{url:"/static/js/chunk-vendors.5645dfdc.js",revision:null},{url:"/static/js/dashboard.8e6f9fe8.js",revision:null},{url:"/static/js/login.5ccc27d1.js",revision:null},{url:"/static/js/notfound.c3830a81.js",revision:null},{url:"/static/js/panel.bcce3f7c.js",revision:null},{url:"/static/js/plugin.9df51799.js",revision:null},{url:"/static/js/register.807d88c0.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 04253da768..ace47565d6 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/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 +{"version":3,"file":"service-worker.js","sources":["../../../../../../tmp/0b63bd10e4d61020e02f47e148655f05/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\": \"681ae7b926451244455b84cf3ede7b3f\"\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/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/3897.89515562.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/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.f55c1daf.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/624.4d5093b3.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/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.d81317b5.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.34a64dd4.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.d45c16f7.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/3897.d280a396.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/4765.784e31d6.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.e6cda361.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.6ba0bde8.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/624.c5dad382.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.84455de5.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.6d4555db.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/chunk-vendors.5645dfdc.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/dashboard.8e6f9fe8.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/login.5ccc27d1.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/notfound.c3830a81.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/panel.bcce3f7c.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/plugin.9df51799.js\",\n \"revision\": null\n },\n {\n \"url\": \"/static/js/register.807d88c0.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,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,gCACPC,SAAY,MAEd,CACED,IAAO,+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,+BACPC,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,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,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,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,6BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,8BACPC,SAAY,MAEd,CACED,IAAO,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/1337.643b4dfd.css b/platypush/backend/http/webapp/dist/static/css/1337.643b4dfd.css deleted file mode 100644 index 511f3181a0..0000000000 --- a/platypush/backend/http/webapp/dist/static/css/1337.643b4dfd.css +++ /dev/null @@ -1 +0,0 @@ -.col-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-0fc968fa]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-0fc968fa]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-0fc968fa]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-0fc968fa]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-0fc968fa]:first-child{margin-left:26%!important}.col-offset-3[data-v-0fc968fa]:not(first-child){margin-left:30%!important}.col-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-0fc968fa]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-0fc968fa]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-0fc968fa]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-0fc968fa]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-0fc968fa]:first-child{margin-left:52%!important}.col-offset-6[data-v-0fc968fa]:not(first-child){margin-left:56%!important}.col-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-0fc968fa]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-0fc968fa]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-0fc968fa]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-0fc968fa]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-0fc968fa]:first-child{margin-left:78%!important}.col-offset-9[data-v-0fc968fa]:not(first-child){margin-left:82%!important}.col-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-0fc968fa]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-0fc968fa]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-0fc968fa]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-0fc968fa]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-1[data-v-0fc968fa]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-2[data-v-0fc968fa]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-3[data-v-0fc968fa]{margin-left:26%}.col-no-margin-s-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-4[data-v-0fc968fa]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-5[data-v-0fc968fa]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-6[data-v-0fc968fa]{margin-left:52%}.col-no-margin-s-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-7[data-v-0fc968fa]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-8[data-v-0fc968fa]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-9[data-v-0fc968fa]{margin-left:78%}.col-no-margin-s-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-10[data-v-0fc968fa]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-s-11[data-v-0fc968fa]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-s-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-0fc968fa]{display:none!important}.s-visible[data-v-0fc968fa]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-1[data-v-0fc968fa]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-2[data-v-0fc968fa]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-3[data-v-0fc968fa]{margin-left:26%}.col-no-margin-m-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-4[data-v-0fc968fa]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-5[data-v-0fc968fa]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-6[data-v-0fc968fa]{margin-left:52%}.col-no-margin-m-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-7[data-v-0fc968fa]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-8[data-v-0fc968fa]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-9[data-v-0fc968fa]{margin-left:78%}.col-no-margin-m-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-10[data-v-0fc968fa]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-m-11[data-v-0fc968fa]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-m-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-0fc968fa]{display:none!important}.m-visible[data-v-0fc968fa]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-1[data-v-0fc968fa]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-2[data-v-0fc968fa]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-3[data-v-0fc968fa]{margin-left:26%}.col-no-margin-l-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-4[data-v-0fc968fa]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-5[data-v-0fc968fa]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-6[data-v-0fc968fa]{margin-left:52%}.col-no-margin-l-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-7[data-v-0fc968fa]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-8[data-v-0fc968fa]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-9[data-v-0fc968fa]{margin-left:78%}.col-no-margin-l-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-10[data-v-0fc968fa]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-l-11[data-v-0fc968fa]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-l-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-0fc968fa]{display:none!important}.l-visible[data-v-0fc968fa]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-1[data-v-0fc968fa]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-2[data-v-0fc968fa]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-3[data-v-0fc968fa]{margin-left:26%}.col-no-margin-xl-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-4[data-v-0fc968fa]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-5[data-v-0fc968fa]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-6[data-v-0fc968fa]{margin-left:52%}.col-no-margin-xl-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-7[data-v-0fc968fa]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-8[data-v-0fc968fa]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-9[data-v-0fc968fa]{margin-left:78%}.col-no-margin-xl-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-10[data-v-0fc968fa]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xl-11[data-v-0fc968fa]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-0fc968fa]{display:none!important}.xl-visible[data-v-0fc968fa]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-1[data-v-0fc968fa]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-0fc968fa]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-2[data-v-0fc968fa]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-0fc968fa]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-3[data-v-0fc968fa]{margin-left:26%}.col-no-margin-xxl-3[data-v-0fc968fa]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-4[data-v-0fc968fa]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-0fc968fa]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-5[data-v-0fc968fa]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-0fc968fa]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-6[data-v-0fc968fa]{margin-left:52%}.col-no-margin-xxl-6[data-v-0fc968fa]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-7[data-v-0fc968fa]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-0fc968fa]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-8[data-v-0fc968fa]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-0fc968fa]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-9[data-v-0fc968fa]{margin-left:78%}.col-no-margin-xxl-9[data-v-0fc968fa]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-10[data-v-0fc968fa]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-0fc968fa]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-0fc968fa]:first-child{margin-left:0}.col-offset-xxl-11[data-v-0fc968fa]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-0fc968fa]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-0fc968fa]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-0fc968fa]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-0fc968fa]{display:none!important}.xxl-visible[data-v-0fc968fa]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-0fc968fa]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-0fc968fa]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-0fc968fa]{display:none!important}}.vertical-center[data-v-0fc968fa]{display:flex;align-items:center}.horizontal-center[data-v-0fc968fa]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-0fc968fa]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-0fc968fa]{display:none!important}.no-content[data-v-0fc968fa]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-0fc968fa]{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-0fc968fa]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-0fc968fa]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-0fc968fa]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-0fc968fa]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-0fc968fa]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-0fc968fa],.btn[data-v-0fc968fa],button[data-v-0fc968fa]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-0fc968fa],.btn-default[type=submit][data-v-0fc968fa],.btn.btn-primary[data-v-0fc968fa],.btn[type=submit][data-v-0fc968fa],button.btn-primary[data-v-0fc968fa],button[type=submit][data-v-0fc968fa]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-0fc968fa]:hover,.btn[data-v-0fc968fa]:hover,button[data-v-0fc968fa]:hover{color:#35b870}.btn .icon[data-v-0fc968fa],.btn-default .icon[data-v-0fc968fa],button .icon[data-v-0fc968fa]{margin-right:.5em}.btn-default[data-v-0fc968fa]:disabled,.btn-default[disabled][data-v-0fc968fa],.btn[data-v-0fc968fa]:disabled,.btn[disabled][data-v-0fc968fa],button[data-v-0fc968fa]:disabled,button[disabled][data-v-0fc968fa]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-0fc968fa]{cursor:grab!important}.dragged[data-v-0fc968fa]{opacity:.5!important}input[type=password][data-v-0fc968fa],input[type=text][data-v-0fc968fa]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-0fc968fa]:focus,input[type=text][data-v-0fc968fa]:focus{border:1px solid #35b870}button[data-v-0fc968fa],input[data-v-0fc968fa]{outline:none}input[type=text][data-v-0fc968fa]:hover,textarea[data-v-0fc968fa]:hover{border:1px solid #9cdfb0}ul[data-v-0fc968fa]{margin:0;padding:0;list-style:none}a[data-v-0fc968fa]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-0fc968fa]:hover{color:#35b870}[data-v-0fc968fa]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-0fc968fa]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-0fc968fa]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-0fc968fa]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-0fc968fa]{color:#ad1717}body[data-v-0fc968fa]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-0fc968fa] .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-0fc968fa] .nav .path{cursor:pointer}.browser[data-v-0fc968fa] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-0fc968fa] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-0fc968fa]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-0fc968fa]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-0fc968fa],input[type=number][data-v-0fc968fa],input[type=password][data-v-0fc968fa],input[type=search][data-v-0fc968fa],input[type=text][data-v-0fc968fa],input[type=time][data-v-0fc968fa]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-0fc968fa]:hover,input[type=number][data-v-0fc968fa]:hover,input[type=password][data-v-0fc968fa]:hover,input[type=search][data-v-0fc968fa]:hover,input[type=text][data-v-0fc968fa]:hover,input[type=time][data-v-0fc968fa]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-0fc968fa]:focus,input[type=number][data-v-0fc968fa]:focus,input[type=password][data-v-0fc968fa]:focus,input[type=search][data-v-0fc968fa]:focus,input[type=text][data-v-0fc968fa]:focus,input[type=time][data-v-0fc968fa]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-0fc968fa],input[type=number].with-icon[data-v-0fc968fa],input[type=password].with-icon[data-v-0fc968fa],input[type=search].with-icon[data-v-0fc968fa],input[type=text].with-icon[data-v-0fc968fa],input[type=time].with-icon[data-v-0fc968fa]{padding-left:.3em}input[type=search][data-v-0fc968fa],input[type=text][data-v-0fc968fa]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-0fc968fa]{animation-fill-mode:both;animation-name:fadeIn-0fc968fa;-webkit-animation-name:fadeIn-0fc968fa}.fade-in[data-v-0fc968fa],.fade-out[data-v-0fc968fa]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-0fc968fa]{animation-fill-mode:both;animation-name:fadeOut-0fc968fa;-webkit-animation-name:fadeOut-0fc968fa}.expand[data-v-0fc968fa]{animation-fill-mode:both;animation-name:expand-0fc968fa;-webkit-animation-name:expand-0fc968fa}.expand[data-v-0fc968fa],.shrink[data-v-0fc968fa]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-0fc968fa]{animation-fill-mode:both;animation-name:shrink-0fc968fa;-webkit-animation-name:shrink-0fc968fa}.fold[data-v-0fc968fa]{animation-fill-mode:both;animation-name:fold-0fc968fa;-webkit-animation-name:fold-0fc968fa}.fold[data-v-0fc968fa],.unfold[data-v-0fc968fa]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-0fc968fa]{animation-fill-mode:both;animation-name:unfold-0fc968fa;-webkit-animation-name:unfold-0fc968fa}.dim[data-v-0fc968fa]{animation-fill-mode:both;animation-name:dim-0fc968fa;-webkit-animation-name:dim-0fc968fa}.brighten[data-v-0fc968fa],.dim[data-v-0fc968fa]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-0fc968fa]{animation-fill-mode:both;animation-name:brighten-0fc968fa;-webkit-animation-name:brighten-0fc968fa}@keyframes fadeIn-0fc968fa{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-0fc968fa{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-0fc968fa{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-0fc968fa{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-0fc968fa{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-0fc968fa{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-0fc968fa{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-0fc968fa{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-0fc968fa]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-0fc968fa;-webkit-animation-name:glow-0fc968fa}.loop[data-v-0fc968fa]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-0fc968fa{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-0fc968fa]: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-0fc968fa]: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-0fc968fa]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-0fc968fa] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-0fc968fa] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-0fc968fa] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-0fc968fa] .item .icon i{font-size:40px}.grid[data-v-0fc968fa] .item .icon img{width:40px;height:40px}[data-v-0fc968fa] .nav{height:2.5em}.media-jellyfin-container[data-v-0fc968fa]{height:100%}.media-jellyfin-container .media-jellyfin-browser[data-v-0fc968fa]{height:calc(100% - 2.5em - 2px)} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/css/4669.76a76793.css b/platypush/backend/http/webapp/dist/static/css/3897.89515562.css similarity index 91% rename from platypush/backend/http/webapp/dist/static/css/4669.76a76793.css rename to platypush/backend/http/webapp/dist/static/css/3897.89515562.css index c24072aec6..71a6e93fae 100644 --- a/platypush/backend/http/webapp/dist/static/css/4669.76a76793.css +++ b/platypush/backend/http/webapp/dist/static/css/3897.89515562.css @@ -1 +1 @@ -.col-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-54561484]:first-child{margin-left:0}.col-no-margin-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-54561484]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-54561484]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-54561484]:first-child{margin-left:0}.col-no-margin-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-54561484]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-54561484]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-54561484]:first-child{margin-left:0}.col-no-margin-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-54561484]:first-child{margin-left:26%!important}.col-offset-3[data-v-54561484]:not(first-child){margin-left:30%!important}.col-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-54561484]:first-child{margin-left:0}.col-no-margin-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-54561484]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-54561484]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-54561484]:first-child{margin-left:0}.col-no-margin-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-54561484]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-54561484]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-54561484]:first-child{margin-left:0}.col-no-margin-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-54561484]:first-child{margin-left:52%!important}.col-offset-6[data-v-54561484]:not(first-child){margin-left:56%!important}.col-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-54561484]:first-child{margin-left:0}.col-no-margin-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-54561484]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-54561484]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-54561484]:first-child{margin-left:0}.col-no-margin-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-54561484]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-54561484]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-54561484]:first-child{margin-left:0}.col-no-margin-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-54561484]:first-child{margin-left:78%!important}.col-offset-9[data-v-54561484]:not(first-child){margin-left:82%!important}.col-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-54561484]:first-child{margin-left:0}.col-no-margin-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-54561484]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-54561484]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-54561484]:first-child{margin-left:0}.col-no-margin-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-54561484]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-54561484]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-54561484]:first-child{margin-left:0}.col-offset-s-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-54561484]:first-child{margin-left:0}.col-offset-s-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-54561484]:first-child{margin-left:0}.col-offset-s-3[data-v-54561484]{margin-left:26%}.col-no-margin-s-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-54561484]:first-child{margin-left:0}.col-offset-s-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-54561484]:first-child{margin-left:0}.col-offset-s-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-54561484]:first-child{margin-left:0}.col-offset-s-6[data-v-54561484]{margin-left:52%}.col-no-margin-s-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-54561484]:first-child{margin-left:0}.col-offset-s-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-54561484]:first-child{margin-left:0}.col-offset-s-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-54561484]:first-child{margin-left:0}.col-offset-s-9[data-v-54561484]{margin-left:78%}.col-no-margin-s-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-54561484]:first-child{margin-left:0}.col-offset-s-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-54561484]:first-child{margin-left:0}.col-offset-s-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-s-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-54561484]{display:none!important}.s-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-54561484]:first-child{margin-left:0}.col-offset-m-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-54561484]:first-child{margin-left:0}.col-offset-m-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-54561484]:first-child{margin-left:0}.col-offset-m-3[data-v-54561484]{margin-left:26%}.col-no-margin-m-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-54561484]:first-child{margin-left:0}.col-offset-m-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-54561484]:first-child{margin-left:0}.col-offset-m-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-54561484]:first-child{margin-left:0}.col-offset-m-6[data-v-54561484]{margin-left:52%}.col-no-margin-m-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-54561484]:first-child{margin-left:0}.col-offset-m-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-54561484]:first-child{margin-left:0}.col-offset-m-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-54561484]:first-child{margin-left:0}.col-offset-m-9[data-v-54561484]{margin-left:78%}.col-no-margin-m-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-54561484]:first-child{margin-left:0}.col-offset-m-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-54561484]:first-child{margin-left:0}.col-offset-m-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-m-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-54561484]{display:none!important}.m-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-54561484]:first-child{margin-left:0}.col-offset-l-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-54561484]:first-child{margin-left:0}.col-offset-l-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-54561484]:first-child{margin-left:0}.col-offset-l-3[data-v-54561484]{margin-left:26%}.col-no-margin-l-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-54561484]:first-child{margin-left:0}.col-offset-l-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-54561484]:first-child{margin-left:0}.col-offset-l-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-54561484]:first-child{margin-left:0}.col-offset-l-6[data-v-54561484]{margin-left:52%}.col-no-margin-l-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-54561484]:first-child{margin-left:0}.col-offset-l-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-54561484]:first-child{margin-left:0}.col-offset-l-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-54561484]:first-child{margin-left:0}.col-offset-l-9[data-v-54561484]{margin-left:78%}.col-no-margin-l-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-54561484]:first-child{margin-left:0}.col-offset-l-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-54561484]:first-child{margin-left:0}.col-offset-l-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-l-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-54561484]{display:none!important}.l-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-3[data-v-54561484]{margin-left:26%}.col-no-margin-xl-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-6[data-v-54561484]{margin-left:52%}.col-no-margin-xl-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-9[data-v-54561484]{margin-left:78%}.col-no-margin-xl-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-54561484]{display:none!important}.xl-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-3[data-v-54561484]{margin-left:26%}.col-no-margin-xxl-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-6[data-v-54561484]{margin-left:52%}.col-no-margin-xxl-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-9[data-v-54561484]{margin-left:78%}.col-no-margin-xxl-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-54561484]{display:none!important}.xxl-visible[data-v-54561484]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-54561484]{display:none!important}}.vertical-center[data-v-54561484]{display:flex;align-items:center}.horizontal-center[data-v-54561484]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-54561484]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-54561484]{display:none!important}.no-content[data-v-54561484]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-54561484]{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-54561484]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-54561484]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-54561484],.btn[data-v-54561484],button[data-v-54561484]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-54561484],.btn-default[type=submit][data-v-54561484],.btn.btn-primary[data-v-54561484],.btn[type=submit][data-v-54561484],button.btn-primary[data-v-54561484],button[type=submit][data-v-54561484]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-54561484]:hover,.btn[data-v-54561484]:hover,button[data-v-54561484]:hover{color:#35b870}.btn .icon[data-v-54561484],.btn-default .icon[data-v-54561484],button .icon[data-v-54561484]{margin-right:.5em}.btn-default[data-v-54561484]:disabled,.btn-default[disabled][data-v-54561484],.btn[data-v-54561484]:disabled,.btn[disabled][data-v-54561484],button[data-v-54561484]:disabled,button[disabled][data-v-54561484]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-54561484]{cursor:grab!important}.dragged[data-v-54561484]{opacity:.5!important}input[type=password][data-v-54561484],input[type=text][data-v-54561484]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-54561484]:focus,input[type=text][data-v-54561484]:focus{border:1px solid #35b870}button[data-v-54561484],input[data-v-54561484]{outline:none}input[type=text][data-v-54561484]:hover,textarea[data-v-54561484]:hover{border:1px solid #9cdfb0}ul[data-v-54561484]{margin:0;padding:0;list-style:none}a[data-v-54561484]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-54561484]:hover{color:#35b870}[data-v-54561484]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-54561484]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-54561484]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-54561484]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-54561484]{color:#ad1717}body[data-v-54561484]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-54561484] .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-54561484] .nav .path{cursor:pointer}.browser[data-v-54561484] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-54561484] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-54561484]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-54561484]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-54561484],input[type=number][data-v-54561484],input[type=password][data-v-54561484],input[type=search][data-v-54561484],input[type=text][data-v-54561484],input[type=time][data-v-54561484]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-54561484]:hover,input[type=number][data-v-54561484]:hover,input[type=password][data-v-54561484]:hover,input[type=search][data-v-54561484]:hover,input[type=text][data-v-54561484]:hover,input[type=time][data-v-54561484]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-54561484]:focus,input[type=number][data-v-54561484]:focus,input[type=password][data-v-54561484]:focus,input[type=search][data-v-54561484]:focus,input[type=text][data-v-54561484]:focus,input[type=time][data-v-54561484]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-54561484],input[type=number].with-icon[data-v-54561484],input[type=password].with-icon[data-v-54561484],input[type=search].with-icon[data-v-54561484],input[type=text].with-icon[data-v-54561484],input[type=time].with-icon[data-v-54561484]{padding-left:.3em}input[type=search][data-v-54561484],input[type=text][data-v-54561484]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-54561484]{animation-fill-mode:both;animation-name:fadeIn-54561484;-webkit-animation-name:fadeIn-54561484}.fade-in[data-v-54561484],.fade-out[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-54561484]{animation-fill-mode:both;animation-name:fadeOut-54561484;-webkit-animation-name:fadeOut-54561484}.expand[data-v-54561484]{animation-fill-mode:both;animation-name:expand-54561484;-webkit-animation-name:expand-54561484}.expand[data-v-54561484],.shrink[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-54561484]{animation-fill-mode:both;animation-name:shrink-54561484;-webkit-animation-name:shrink-54561484}.fold[data-v-54561484]{animation-fill-mode:both;animation-name:fold-54561484;-webkit-animation-name:fold-54561484}.fold[data-v-54561484],.unfold[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-54561484]{animation-fill-mode:both;animation-name:unfold-54561484;-webkit-animation-name:unfold-54561484}.dim[data-v-54561484]{animation-fill-mode:both;animation-name:dim-54561484;-webkit-animation-name:dim-54561484}.brighten[data-v-54561484],.dim[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-54561484]{animation-fill-mode:both;animation-name:brighten-54561484;-webkit-animation-name:brighten-54561484}@keyframes fadeIn-54561484{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-54561484{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-54561484{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-54561484{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-54561484{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-54561484{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-54561484{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-54561484{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-54561484]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-54561484;-webkit-animation-name:glow-54561484}.loop[data-v-54561484]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-54561484{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-54561484]: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-54561484]: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-54561484]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-54561484] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-54561484] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-54561484] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-54561484] .item .icon i{font-size:40px}.grid[data-v-54561484] .item .icon img{width:40px;height:40px}[data-v-54561484] .nav{height:2.5em}.media-browser .media-browser-body[data-v-54561484],.media-browser[data-v-54561484]{height:100%}.col-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1:first-child{margin-left:0}.col-no-margin-1{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1:first-child{margin-left:8.6666666667%!important}.col-offset-1:not(first-child){margin-left:12.6666666667%!important}.col-2{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2:first-child{margin-left:0}.col-no-margin-2{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2:first-child{margin-left:17.3333333333%!important}.col-offset-2:not(first-child){margin-left:21.3333333333%!important}.col-3{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3:first-child{margin-left:0}.col-no-margin-3{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3:first-child{margin-left:26%!important}.col-offset-3:not(first-child){margin-left:30%!important}.col-4{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4:first-child{margin-left:0}.col-no-margin-4{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4:first-child{margin-left:34.6666666667%!important}.col-offset-4:not(first-child){margin-left:38.6666666667%!important}.col-5{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5:first-child{margin-left:0}.col-no-margin-5{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5:first-child{margin-left:43.3333333334%!important}.col-offset-5:not(first-child){margin-left:47.3333333334%!important}.col-6{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6:first-child{margin-left:0}.col-no-margin-6{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6:first-child{margin-left:52%!important}.col-offset-6:not(first-child){margin-left:56%!important}.col-7{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7:first-child{margin-left:0}.col-no-margin-7{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7:first-child{margin-left:60.6666666667%!important}.col-offset-7:not(first-child){margin-left:64.6666666667%!important}.col-8{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8:first-child{margin-left:0}.col-no-margin-8{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8:first-child{margin-left:69.3333333334%!important}.col-offset-8:not(first-child){margin-left:73.3333333334%!important}.col-9{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9:first-child{margin-left:0}.col-no-margin-9{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9:first-child{margin-left:78%!important}.col-offset-9:not(first-child){margin-left:82%!important}.col-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10:first-child{margin-left:0}.col-no-margin-10{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10:first-child{margin-left:86.6666666667%!important}.col-offset-10:not(first-child){margin-left:90.6666666667%!important}.col-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11:first-child{margin-left:0}.col-no-margin-11{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11:first-child{margin-left:95.3333333334%!important}.col-offset-11:not(first-child){margin-left:99.3333333334%!important}.col-12{float:left;box-sizing:border-box;width:100%}.col-12,.col-12:first-child{margin-left:0}.col-no-margin-12{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1:first-child{margin-left:0}.col-offset-s-1{margin-left:8.6666666667%}.col-no-margin-s-1{width:8.3333333333%}.col-no-margin-s-1,.col-s-2{float:left;box-sizing:border-box}.col-s-2{width:13.3333333333%;margin-left:4%}.col-s-2:first-child{margin-left:0}.col-offset-s-2{margin-left:17.3333333333%}.col-no-margin-s-2{width:16.6666666667%}.col-no-margin-s-2,.col-s-3{float:left;box-sizing:border-box}.col-s-3{width:22%;margin-left:4%}.col-s-3:first-child{margin-left:0}.col-offset-s-3{margin-left:26%}.col-no-margin-s-3{width:25%}.col-no-margin-s-3,.col-s-4{float:left;box-sizing:border-box}.col-s-4{width:30.6666666667%;margin-left:4%}.col-s-4:first-child{margin-left:0}.col-offset-s-4{margin-left:34.6666666667%}.col-no-margin-s-4{width:33.3333333333%}.col-no-margin-s-4,.col-s-5{float:left;box-sizing:border-box}.col-s-5{width:39.3333333334%;margin-left:4%}.col-s-5:first-child{margin-left:0}.col-offset-s-5{margin-left:43.3333333334%}.col-no-margin-s-5{width:41.6666666667%}.col-no-margin-s-5,.col-s-6{float:left;box-sizing:border-box}.col-s-6{width:48%;margin-left:4%}.col-s-6:first-child{margin-left:0}.col-offset-s-6{margin-left:52%}.col-no-margin-s-6{width:50%}.col-no-margin-s-6,.col-s-7{float:left;box-sizing:border-box}.col-s-7{width:56.6666666667%;margin-left:4%}.col-s-7:first-child{margin-left:0}.col-offset-s-7{margin-left:60.6666666667%}.col-no-margin-s-7{width:58.3333333333%}.col-no-margin-s-7,.col-s-8{float:left;box-sizing:border-box}.col-s-8{width:65.3333333334%;margin-left:4%}.col-s-8:first-child{margin-left:0}.col-offset-s-8{margin-left:69.3333333334%}.col-no-margin-s-8{width:66.6666666667%}.col-no-margin-s-8,.col-s-9{float:left;box-sizing:border-box}.col-s-9{width:74%;margin-left:4%}.col-s-9:first-child{margin-left:0}.col-offset-s-9{margin-left:78%}.col-no-margin-s-9{width:75%}.col-no-margin-s-9,.col-s-10{float:left;box-sizing:border-box}.col-s-10{width:82.6666666667%;margin-left:4%}.col-s-10:first-child{margin-left:0}.col-offset-s-10{margin-left:86.6666666667%}.col-no-margin-s-10{width:83.3333333333%}.col-no-margin-s-10,.col-s-11{float:left;box-sizing:border-box}.col-s-11{width:91.3333333334%;margin-left:4%}.col-s-11:first-child{margin-left:0}.col-offset-s-11{margin-left:95.3333333334%}.col-no-margin-s-11{width:91.6666666667%}.col-no-margin-s-11,.col-s-12{float:left;box-sizing:border-box}.col-s-12{width:100%}.col-s-12,.col-s-12:first-child{margin-left:0}.col-no-margin-s-12{float:left;box-sizing:border-box;width:100%}.s-hidden{display:none!important}.s-visible{display:block!important}}@media screen and (min-width:769px){.col-m-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1:first-child{margin-left:0}.col-offset-m-1{margin-left:8.6666666667%}.col-no-margin-m-1{width:8.3333333333%}.col-m-2,.col-no-margin-m-1{float:left;box-sizing:border-box}.col-m-2{width:13.3333333333%;margin-left:4%}.col-m-2:first-child{margin-left:0}.col-offset-m-2{margin-left:17.3333333333%}.col-no-margin-m-2{width:16.6666666667%}.col-m-3,.col-no-margin-m-2{float:left;box-sizing:border-box}.col-m-3{width:22%;margin-left:4%}.col-m-3:first-child{margin-left:0}.col-offset-m-3{margin-left:26%}.col-no-margin-m-3{width:25%}.col-m-4,.col-no-margin-m-3{float:left;box-sizing:border-box}.col-m-4{width:30.6666666667%;margin-left:4%}.col-m-4:first-child{margin-left:0}.col-offset-m-4{margin-left:34.6666666667%}.col-no-margin-m-4{width:33.3333333333%}.col-m-5,.col-no-margin-m-4{float:left;box-sizing:border-box}.col-m-5{width:39.3333333334%;margin-left:4%}.col-m-5:first-child{margin-left:0}.col-offset-m-5{margin-left:43.3333333334%}.col-no-margin-m-5{width:41.6666666667%}.col-m-6,.col-no-margin-m-5{float:left;box-sizing:border-box}.col-m-6{width:48%;margin-left:4%}.col-m-6:first-child{margin-left:0}.col-offset-m-6{margin-left:52%}.col-no-margin-m-6{width:50%}.col-m-7,.col-no-margin-m-6{float:left;box-sizing:border-box}.col-m-7{width:56.6666666667%;margin-left:4%}.col-m-7:first-child{margin-left:0}.col-offset-m-7{margin-left:60.6666666667%}.col-no-margin-m-7{width:58.3333333333%}.col-m-8,.col-no-margin-m-7{float:left;box-sizing:border-box}.col-m-8{width:65.3333333334%;margin-left:4%}.col-m-8:first-child{margin-left:0}.col-offset-m-8{margin-left:69.3333333334%}.col-no-margin-m-8{width:66.6666666667%}.col-m-9,.col-no-margin-m-8{float:left;box-sizing:border-box}.col-m-9{width:74%;margin-left:4%}.col-m-9:first-child{margin-left:0}.col-offset-m-9{margin-left:78%}.col-no-margin-m-9{width:75%}.col-m-10,.col-no-margin-m-9{float:left;box-sizing:border-box}.col-m-10{width:82.6666666667%;margin-left:4%}.col-m-10:first-child{margin-left:0}.col-offset-m-10{margin-left:86.6666666667%}.col-no-margin-m-10{width:83.3333333333%}.col-m-11,.col-no-margin-m-10{float:left;box-sizing:border-box}.col-m-11{width:91.3333333334%;margin-left:4%}.col-m-11:first-child{margin-left:0}.col-offset-m-11{margin-left:95.3333333334%}.col-no-margin-m-11{width:91.6666666667%}.col-m-12,.col-no-margin-m-11{float:left;box-sizing:border-box}.col-m-12{width:100%}.col-m-12,.col-m-12:first-child{margin-left:0}.col-no-margin-m-12{float:left;box-sizing:border-box;width:100%}.m-hidden{display:none!important}.m-visible{display:block!important}}@media screen and (min-width:1024px){.col-l-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1:first-child{margin-left:0}.col-offset-l-1{margin-left:8.6666666667%}.col-no-margin-l-1{width:8.3333333333%}.col-l-2,.col-no-margin-l-1{float:left;box-sizing:border-box}.col-l-2{width:13.3333333333%;margin-left:4%}.col-l-2:first-child{margin-left:0}.col-offset-l-2{margin-left:17.3333333333%}.col-no-margin-l-2{width:16.6666666667%}.col-l-3,.col-no-margin-l-2{float:left;box-sizing:border-box}.col-l-3{width:22%;margin-left:4%}.col-l-3:first-child{margin-left:0}.col-offset-l-3{margin-left:26%}.col-no-margin-l-3{width:25%}.col-l-4,.col-no-margin-l-3{float:left;box-sizing:border-box}.col-l-4{width:30.6666666667%;margin-left:4%}.col-l-4:first-child{margin-left:0}.col-offset-l-4{margin-left:34.6666666667%}.col-no-margin-l-4{width:33.3333333333%}.col-l-5,.col-no-margin-l-4{float:left;box-sizing:border-box}.col-l-5{width:39.3333333334%;margin-left:4%}.col-l-5:first-child{margin-left:0}.col-offset-l-5{margin-left:43.3333333334%}.col-no-margin-l-5{width:41.6666666667%}.col-l-6,.col-no-margin-l-5{float:left;box-sizing:border-box}.col-l-6{width:48%;margin-left:4%}.col-l-6:first-child{margin-left:0}.col-offset-l-6{margin-left:52%}.col-no-margin-l-6{width:50%}.col-l-7,.col-no-margin-l-6{float:left;box-sizing:border-box}.col-l-7{width:56.6666666667%;margin-left:4%}.col-l-7:first-child{margin-left:0}.col-offset-l-7{margin-left:60.6666666667%}.col-no-margin-l-7{width:58.3333333333%}.col-l-8,.col-no-margin-l-7{float:left;box-sizing:border-box}.col-l-8{width:65.3333333334%;margin-left:4%}.col-l-8:first-child{margin-left:0}.col-offset-l-8{margin-left:69.3333333334%}.col-no-margin-l-8{width:66.6666666667%}.col-l-9,.col-no-margin-l-8{float:left;box-sizing:border-box}.col-l-9{width:74%;margin-left:4%}.col-l-9:first-child{margin-left:0}.col-offset-l-9{margin-left:78%}.col-no-margin-l-9{width:75%}.col-l-10,.col-no-margin-l-9{float:left;box-sizing:border-box}.col-l-10{width:82.6666666667%;margin-left:4%}.col-l-10:first-child{margin-left:0}.col-offset-l-10{margin-left:86.6666666667%}.col-no-margin-l-10{width:83.3333333333%}.col-l-11,.col-no-margin-l-10{float:left;box-sizing:border-box}.col-l-11{width:91.3333333334%;margin-left:4%}.col-l-11:first-child{margin-left:0}.col-offset-l-11{margin-left:95.3333333334%}.col-no-margin-l-11{width:91.6666666667%}.col-l-12,.col-no-margin-l-11{float:left;box-sizing:border-box}.col-l-12{width:100%}.col-l-12,.col-l-12:first-child{margin-left:0}.col-no-margin-l-12{float:left;box-sizing:border-box;width:100%}.l-hidden{display:none!important}.l-visible{display:block!important}}@media screen and (min-width:1216px){.col-xl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1:first-child{margin-left:0}.col-offset-xl-1{margin-left:8.6666666667%}.col-no-margin-xl-1{width:8.3333333333%}.col-no-margin-xl-1,.col-xl-2{float:left;box-sizing:border-box}.col-xl-2{width:13.3333333333%;margin-left:4%}.col-xl-2:first-child{margin-left:0}.col-offset-xl-2{margin-left:17.3333333333%}.col-no-margin-xl-2{width:16.6666666667%}.col-no-margin-xl-2,.col-xl-3{float:left;box-sizing:border-box}.col-xl-3{width:22%;margin-left:4%}.col-xl-3:first-child{margin-left:0}.col-offset-xl-3{margin-left:26%}.col-no-margin-xl-3{width:25%}.col-no-margin-xl-3,.col-xl-4{float:left;box-sizing:border-box}.col-xl-4{width:30.6666666667%;margin-left:4%}.col-xl-4:first-child{margin-left:0}.col-offset-xl-4{margin-left:34.6666666667%}.col-no-margin-xl-4{width:33.3333333333%}.col-no-margin-xl-4,.col-xl-5{float:left;box-sizing:border-box}.col-xl-5{width:39.3333333334%;margin-left:4%}.col-xl-5:first-child{margin-left:0}.col-offset-xl-5{margin-left:43.3333333334%}.col-no-margin-xl-5{width:41.6666666667%}.col-no-margin-xl-5,.col-xl-6{float:left;box-sizing:border-box}.col-xl-6{width:48%;margin-left:4%}.col-xl-6:first-child{margin-left:0}.col-offset-xl-6{margin-left:52%}.col-no-margin-xl-6{width:50%}.col-no-margin-xl-6,.col-xl-7{float:left;box-sizing:border-box}.col-xl-7{width:56.6666666667%;margin-left:4%}.col-xl-7:first-child{margin-left:0}.col-offset-xl-7{margin-left:60.6666666667%}.col-no-margin-xl-7{width:58.3333333333%}.col-no-margin-xl-7,.col-xl-8{float:left;box-sizing:border-box}.col-xl-8{width:65.3333333334%;margin-left:4%}.col-xl-8:first-child{margin-left:0}.col-offset-xl-8{margin-left:69.3333333334%}.col-no-margin-xl-8{width:66.6666666667%}.col-no-margin-xl-8,.col-xl-9{float:left;box-sizing:border-box}.col-xl-9{width:74%;margin-left:4%}.col-xl-9:first-child{margin-left:0}.col-offset-xl-9{margin-left:78%}.col-no-margin-xl-9{width:75%}.col-no-margin-xl-9,.col-xl-10{float:left;box-sizing:border-box}.col-xl-10{width:82.6666666667%;margin-left:4%}.col-xl-10:first-child{margin-left:0}.col-offset-xl-10{margin-left:86.6666666667%}.col-no-margin-xl-10{width:83.3333333333%}.col-no-margin-xl-10,.col-xl-11{float:left;box-sizing:border-box}.col-xl-11{width:91.3333333334%;margin-left:4%}.col-xl-11:first-child{margin-left:0}.col-offset-xl-11{margin-left:95.3333333334%}.col-no-margin-xl-11{width:91.6666666667%}.col-no-margin-xl-11,.col-xl-12{float:left;box-sizing:border-box}.col-xl-12{width:100%}.col-xl-12,.col-xl-12:first-child{margin-left:0}.col-no-margin-xl-12{float:left;box-sizing:border-box;width:100%}.xl-hidden{display:none!important}.xl-visible{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1:first-child{margin-left:0}.col-offset-xxl-1{margin-left:8.6666666667%}.col-no-margin-xxl-1{width:8.3333333333%}.col-no-margin-xxl-1,.col-xxl-2{float:left;box-sizing:border-box}.col-xxl-2{width:13.3333333333%;margin-left:4%}.col-xxl-2:first-child{margin-left:0}.col-offset-xxl-2{margin-left:17.3333333333%}.col-no-margin-xxl-2{width:16.6666666667%}.col-no-margin-xxl-2,.col-xxl-3{float:left;box-sizing:border-box}.col-xxl-3{width:22%;margin-left:4%}.col-xxl-3:first-child{margin-left:0}.col-offset-xxl-3{margin-left:26%}.col-no-margin-xxl-3{width:25%}.col-no-margin-xxl-3,.col-xxl-4{float:left;box-sizing:border-box}.col-xxl-4{width:30.6666666667%;margin-left:4%}.col-xxl-4:first-child{margin-left:0}.col-offset-xxl-4{margin-left:34.6666666667%}.col-no-margin-xxl-4{width:33.3333333333%}.col-no-margin-xxl-4,.col-xxl-5{float:left;box-sizing:border-box}.col-xxl-5{width:39.3333333334%;margin-left:4%}.col-xxl-5:first-child{margin-left:0}.col-offset-xxl-5{margin-left:43.3333333334%}.col-no-margin-xxl-5{width:41.6666666667%}.col-no-margin-xxl-5,.col-xxl-6{float:left;box-sizing:border-box}.col-xxl-6{width:48%;margin-left:4%}.col-xxl-6:first-child{margin-left:0}.col-offset-xxl-6{margin-left:52%}.col-no-margin-xxl-6{width:50%}.col-no-margin-xxl-6,.col-xxl-7{float:left;box-sizing:border-box}.col-xxl-7{width:56.6666666667%;margin-left:4%}.col-xxl-7:first-child{margin-left:0}.col-offset-xxl-7{margin-left:60.6666666667%}.col-no-margin-xxl-7{width:58.3333333333%}.col-no-margin-xxl-7,.col-xxl-8{float:left;box-sizing:border-box}.col-xxl-8{width:65.3333333334%;margin-left:4%}.col-xxl-8:first-child{margin-left:0}.col-offset-xxl-8{margin-left:69.3333333334%}.col-no-margin-xxl-8{width:66.6666666667%}.col-no-margin-xxl-8,.col-xxl-9{float:left;box-sizing:border-box}.col-xxl-9{width:74%;margin-left:4%}.col-xxl-9:first-child{margin-left:0}.col-offset-xxl-9{margin-left:78%}.col-no-margin-xxl-9{float:left;box-sizing:border-box;width:75%}.col-xxl-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10:first-child{margin-left:0}.col-offset-xxl-10{margin-left:86.6666666667%}.col-no-margin-xxl-10{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11:first-child{margin-left:0}.col-offset-xxl-11{margin-left:95.3333333334%}.col-no-margin-xxl-11{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12{float:left;box-sizing:border-box;width:100%}.col-xxl-12,.col-xxl-12:first-child{margin-left:0}.col-no-margin-xxl-12{float:left;box-sizing:border-box;width:100%}.xxl-hidden{display:none!important}.xxl-visible{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from{display:none!important}}@media screen and (min-width:769px){.tablet-small.until{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only{display:none!important}}@media screen and (min-width:769px){.tablet-small.only{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from{display:none!important}}@media screen and (min-width:1024px){.tablet.until{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only{display:none!important}}@media screen and (min-width:1024px){.tablet.only{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from{display:none!important}}@media screen and (min-width:1216px){.desktop.until{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only{display:none!important}}@media screen and (min-width:1216px){.desktop.only{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from{display:none!important}}@media screen and (min-width:1408px){.widescreen.until{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only{display:none!important}}@media screen and (min-width:1408px){.widescreen.only{display:none!important}}@media screen and (min-width:769px){.mobile{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd{display:none!important}}.vertical-center{display:flex;align-items:center}.horizontal-center{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden{display:none!important}.no-content{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn,.btn-default,button{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary,.btn-default[type=submit],.btn.btn-primary,.btn[type=submit],button.btn-primary,button[type=submit]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default:hover,.btn:hover,button:hover{color:#35b870}.btn .icon,.btn-default .icon,button .icon{margin-right:.5em}.btn-default:disabled,.btn-default[disabled],.btn:disabled,.btn[disabled],button:disabled,button[disabled]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable]{cursor:grab!important}.dragged{opacity:.5!important}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger{color:#ad1717}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}code{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}.expand{animation-fill-mode:both;animation-name:expand;-webkit-animation-name:expand}.expand,.shrink{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink{animation-fill-mode:both;animation-name:shrink;-webkit-animation-name:shrink}.fold{animation-fill-mode:both;animation-name:fold;-webkit-animation-name:fold}.fold,.unfold{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold{animation-fill-mode:both;animation-name:unfold;-webkit-animation-name:unfold}.dim{animation-fill-mode:both;animation-name:dim;-webkit-animation-name:dim}.brighten,.dim{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten{animation-fill-mode:both;animation-name:brighten;-webkit-animation-name:brighten}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow;-webkit-animation-name:glow}.loop{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi:before{background-size:1em 1em;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-kodi:before,.fa.fa-plex:before{content:" ";width:1em;height:1em;display:inline-block}.fa.fa-plex:before{background-size:1em 1em;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.media-players .plugins{display:none}.media-players .no-results{padding:1em}.dropdown-container .refresh{font-weight:700;font-size:.8em;opacity:.7}.dropdown-container .player.selected .item{color:#32b646}.col-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3e938a5b]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3e938a5b]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3e938a5b]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3e938a5b]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3e938a5b]:first-child{margin-left:26%!important}.col-offset-3[data-v-3e938a5b]:not(first-child){margin-left:30%!important}.col-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3e938a5b]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3e938a5b]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3e938a5b]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3e938a5b]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3e938a5b]:first-child{margin-left:52%!important}.col-offset-6[data-v-3e938a5b]:not(first-child){margin-left:56%!important}.col-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3e938a5b]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3e938a5b]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3e938a5b]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3e938a5b]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3e938a5b]:first-child{margin-left:78%!important}.col-offset-9[data-v-3e938a5b]:not(first-child){margin-left:82%!important}.col-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3e938a5b]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3e938a5b]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3e938a5b]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3e938a5b]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-s-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-s-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-s-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3e938a5b]{display:none!important}.s-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-m-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-m-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-m-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3e938a5b]{display:none!important}.m-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-l-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-l-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-l-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3e938a5b]{display:none!important}.l-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-xl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-xl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-xl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3e938a5b]{display:none!important}.xl-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-xxl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-xxl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-xxl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3e938a5b]{display:none!important}.xxl-visible[data-v-3e938a5b]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-3e938a5b]{display:none!important}}.vertical-center[data-v-3e938a5b]{display:flex;align-items:center}.horizontal-center[data-v-3e938a5b]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3e938a5b]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3e938a5b]{display:none!important}.no-content[data-v-3e938a5b]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-3e938a5b]{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-3e938a5b]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-3e938a5b]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-3e938a5b],.btn[data-v-3e938a5b],button[data-v-3e938a5b]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3e938a5b],.btn-default[type=submit][data-v-3e938a5b],.btn.btn-primary[data-v-3e938a5b],.btn[type=submit][data-v-3e938a5b],button.btn-primary[data-v-3e938a5b],button[type=submit][data-v-3e938a5b]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-3e938a5b]:hover,.btn[data-v-3e938a5b]:hover,button[data-v-3e938a5b]:hover{color:#35b870}.btn .icon[data-v-3e938a5b],.btn-default .icon[data-v-3e938a5b],button .icon[data-v-3e938a5b]{margin-right:.5em}.btn-default[data-v-3e938a5b]:disabled,.btn-default[disabled][data-v-3e938a5b],.btn[data-v-3e938a5b]:disabled,.btn[disabled][data-v-3e938a5b],button[data-v-3e938a5b]:disabled,button[disabled][data-v-3e938a5b]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-3e938a5b]{cursor:grab!important}.dragged[data-v-3e938a5b]{opacity:.5!important}input[type=password][data-v-3e938a5b],input[type=text][data-v-3e938a5b]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3e938a5b]:focus,input[type=text][data-v-3e938a5b]:focus{border:1px solid #35b870}button[data-v-3e938a5b],input[data-v-3e938a5b]{outline:none}input[type=text][data-v-3e938a5b]:hover,textarea[data-v-3e938a5b]:hover{border:1px solid #9cdfb0}ul[data-v-3e938a5b]{margin:0;padding:0;list-style:none}a[data-v-3e938a5b]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-3e938a5b]:hover{color:#35b870}[data-v-3e938a5b]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-3e938a5b]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-3e938a5b]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3e938a5b]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-3e938a5b]{color:#ad1717}body[data-v-3e938a5b]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-3e938a5b] .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-3e938a5b] .nav .path{cursor:pointer}.browser[data-v-3e938a5b] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-3e938a5b] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-3e938a5b]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-3e938a5b]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-3e938a5b],input[type=number][data-v-3e938a5b],input[type=password][data-v-3e938a5b],input[type=search][data-v-3e938a5b],input[type=text][data-v-3e938a5b],input[type=time][data-v-3e938a5b]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-3e938a5b]:hover,input[type=number][data-v-3e938a5b]:hover,input[type=password][data-v-3e938a5b]:hover,input[type=search][data-v-3e938a5b]:hover,input[type=text][data-v-3e938a5b]:hover,input[type=time][data-v-3e938a5b]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-3e938a5b]:focus,input[type=number][data-v-3e938a5b]:focus,input[type=password][data-v-3e938a5b]:focus,input[type=search][data-v-3e938a5b]:focus,input[type=text][data-v-3e938a5b]:focus,input[type=time][data-v-3e938a5b]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-3e938a5b],input[type=number].with-icon[data-v-3e938a5b],input[type=password].with-icon[data-v-3e938a5b],input[type=search].with-icon[data-v-3e938a5b],input[type=text].with-icon[data-v-3e938a5b],input[type=time].with-icon[data-v-3e938a5b]{padding-left:.3em}input[type=search][data-v-3e938a5b],input[type=text][data-v-3e938a5b]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fadeIn-3e938a5b;-webkit-animation-name:fadeIn-3e938a5b}.fade-in[data-v-3e938a5b],.fade-out[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fadeOut-3e938a5b;-webkit-animation-name:fadeOut-3e938a5b}.expand[data-v-3e938a5b]{animation-fill-mode:both;animation-name:expand-3e938a5b;-webkit-animation-name:expand-3e938a5b}.expand[data-v-3e938a5b],.shrink[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-3e938a5b]{animation-fill-mode:both;animation-name:shrink-3e938a5b;-webkit-animation-name:shrink-3e938a5b}.fold[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fold-3e938a5b;-webkit-animation-name:fold-3e938a5b}.fold[data-v-3e938a5b],.unfold[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-3e938a5b]{animation-fill-mode:both;animation-name:unfold-3e938a5b;-webkit-animation-name:unfold-3e938a5b}.dim[data-v-3e938a5b]{animation-fill-mode:both;animation-name:dim-3e938a5b;-webkit-animation-name:dim-3e938a5b}.brighten[data-v-3e938a5b],.dim[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-3e938a5b]{animation-fill-mode:both;animation-name:brighten-3e938a5b;-webkit-animation-name:brighten-3e938a5b}@keyframes fadeIn-3e938a5b{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3e938a5b{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-3e938a5b{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-3e938a5b{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-3e938a5b{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-3e938a5b{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-3e938a5b{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-3e938a5b{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-3e938a5b]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-3e938a5b;-webkit-animation-name:glow-3e938a5b}.loop[data-v-3e938a5b]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-3e938a5b{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-3e938a5b]: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-3e938a5b]: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-3e938a5b]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-3e938a5b]{color:#d21}.header[data-v-3e938a5b]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .filter-btn.selected[data-v-3e938a5b]{color:#32b646}.header .row[data-v-3e938a5b]{display:flex;align-items:center}.header.with-filter[data-v-3e938a5b]{height:6.3em;padding-bottom:0}.header .side[data-v-3e938a5b]{display:inline-flex;align-items:center}.header .side.right[data-v-3e938a5b]{justify-content:right;direction:rtl}.header[data-v-3e938a5b] button{background:none;padding:0 .5em;border:0}.header[data-v-3e938a5b] button:hover{color:#38cf80}.header form[data-v-3e938a5b]{width:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .search-box[data-v-3e938a5b]{width:100%;margin-left:.5em}.header .search-box input[type=search][data-v-3e938a5b]{width:100%}.header .filter[data-v-3e938a5b]{width:100%;height:3em;margin-top:.5em}.header .filter label[data-v-3e938a5b]{display:inline-flex;flex-direction:row;margin-right:1em}.header .captions-btn[data-v-3e938a5b],.header .filter label input[data-v-3e938a5b]{margin-right:.5em}.header .captions-btn.selected[data-v-3e938a5b]{color:#32b646}.col-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-e857a488]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-e857a488]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-e857a488]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-e857a488]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-e857a488],[data-v-e857a488] .modal-body .row .attr{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-e857a488]:first-child,[data-v-e857a488] .modal-body .row .attr:first-child{margin-left:0}.col-no-margin-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-e857a488]:first-child{margin-left:26%!important}.col-offset-3[data-v-e857a488]:not(first-child){margin-left:30%!important}.col-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-e857a488]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-e857a488]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-e857a488]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-e857a488]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-e857a488]:first-child{margin-left:52%!important}.col-offset-6[data-v-e857a488]:not(first-child){margin-left:56%!important}.col-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-e857a488]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-e857a488]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-e857a488]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-e857a488]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-e857a488],[data-v-e857a488] .modal-body .row .value{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-e857a488]:first-child,[data-v-e857a488] .modal-body .row .value:first-child{margin-left:0}.col-no-margin-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-e857a488]:first-child{margin-left:78%!important}.col-offset-9[data-v-e857a488]:not(first-child){margin-left:82%!important}.col-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-e857a488]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-e857a488]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-e857a488]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-e857a488]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-3[data-v-e857a488]{margin-left:26%}.col-no-margin-s-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-6[data-v-e857a488]{margin-left:52%}.col-no-margin-s-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-9[data-v-e857a488]{margin-left:78%}.col-no-margin-s-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-s-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-e857a488]{display:none!important}.s-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-3[data-v-e857a488]{margin-left:26%}.col-no-margin-m-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-6[data-v-e857a488]{margin-left:52%}.col-no-margin-m-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-9[data-v-e857a488]{margin-left:78%}.col-no-margin-m-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-m-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-e857a488]{display:none!important}.m-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-3[data-v-e857a488]{margin-left:26%}.col-no-margin-l-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-6[data-v-e857a488]{margin-left:52%}.col-no-margin-l-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-9[data-v-e857a488]{margin-left:78%}.col-no-margin-l-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-l-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-e857a488]{display:none!important}.l-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-3[data-v-e857a488]{margin-left:26%}.col-no-margin-xl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-6[data-v-e857a488]{margin-left:52%}.col-no-margin-xl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-9[data-v-e857a488]{margin-left:78%}.col-no-margin-xl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-e857a488]{display:none!important}.xl-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-3[data-v-e857a488]{margin-left:26%}.col-no-margin-xxl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-6[data-v-e857a488]{margin-left:52%}.col-no-margin-xxl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-9[data-v-e857a488]{margin-left:78%}.col-no-margin-xxl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-e857a488]{display:none!important}.xxl-visible[data-v-e857a488]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-e857a488]{display:none!important}}.vertical-center[data-v-e857a488]{display:flex;align-items:center}.horizontal-center[data-v-e857a488]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-e857a488]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-e857a488]{display:none!important}.no-content[data-v-e857a488]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-e857a488]{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-e857a488]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-e857a488]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-e857a488],.btn[data-v-e857a488],button[data-v-e857a488]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-e857a488],.btn-default[type=submit][data-v-e857a488],.btn.btn-primary[data-v-e857a488],.btn[type=submit][data-v-e857a488],button.btn-primary[data-v-e857a488],button[type=submit][data-v-e857a488]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-e857a488]:hover,.btn[data-v-e857a488]:hover,button[data-v-e857a488]:hover{color:#35b870}.btn .icon[data-v-e857a488],.btn-default .icon[data-v-e857a488],button .icon[data-v-e857a488]{margin-right:.5em}.btn-default[data-v-e857a488]:disabled,.btn-default[disabled][data-v-e857a488],.btn[data-v-e857a488]:disabled,.btn[disabled][data-v-e857a488],button[data-v-e857a488]:disabled,button[disabled][data-v-e857a488]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-e857a488]{cursor:grab!important}.dragged[data-v-e857a488]{opacity:.5!important}input[type=password][data-v-e857a488],input[type=text][data-v-e857a488]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-e857a488]:focus,input[type=text][data-v-e857a488]:focus{border:1px solid #35b870}button[data-v-e857a488],input[data-v-e857a488]{outline:none}input[type=text][data-v-e857a488]:hover,textarea[data-v-e857a488]:hover{border:1px solid #9cdfb0}ul[data-v-e857a488]{margin:0;padding:0;list-style:none}a[data-v-e857a488]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-e857a488]:hover{color:#35b870}[data-v-e857a488]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-e857a488]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-e857a488]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-e857a488]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-e857a488]{color:#ad1717}body[data-v-e857a488]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-e857a488] .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-e857a488] .nav .path{cursor:pointer}.browser[data-v-e857a488] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-e857a488] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-e857a488]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-e857a488]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-e857a488],input[type=number][data-v-e857a488],input[type=password][data-v-e857a488],input[type=search][data-v-e857a488],input[type=text][data-v-e857a488],input[type=time][data-v-e857a488]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-e857a488]:hover,input[type=number][data-v-e857a488]:hover,input[type=password][data-v-e857a488]:hover,input[type=search][data-v-e857a488]:hover,input[type=text][data-v-e857a488]:hover,input[type=time][data-v-e857a488]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-e857a488]:focus,input[type=number][data-v-e857a488]:focus,input[type=password][data-v-e857a488]:focus,input[type=search][data-v-e857a488]:focus,input[type=text][data-v-e857a488]:focus,input[type=time][data-v-e857a488]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-e857a488],input[type=number].with-icon[data-v-e857a488],input[type=password].with-icon[data-v-e857a488],input[type=search].with-icon[data-v-e857a488],input[type=text].with-icon[data-v-e857a488],input[type=time].with-icon[data-v-e857a488]{padding-left:.3em}input[type=search][data-v-e857a488],input[type=text][data-v-e857a488]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-e857a488]{animation-fill-mode:both;animation-name:fadeIn-e857a488;-webkit-animation-name:fadeIn-e857a488}.fade-in[data-v-e857a488],.fade-out[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-e857a488]{animation-fill-mode:both;animation-name:fadeOut-e857a488;-webkit-animation-name:fadeOut-e857a488}.expand[data-v-e857a488]{animation-fill-mode:both;animation-name:expand-e857a488;-webkit-animation-name:expand-e857a488}.expand[data-v-e857a488],.shrink[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-e857a488]{animation-fill-mode:both;animation-name:shrink-e857a488;-webkit-animation-name:shrink-e857a488}.fold[data-v-e857a488]{animation-fill-mode:both;animation-name:fold-e857a488;-webkit-animation-name:fold-e857a488}.fold[data-v-e857a488],.unfold[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-e857a488]{animation-fill-mode:both;animation-name:unfold-e857a488;-webkit-animation-name:unfold-e857a488}.dim[data-v-e857a488]{animation-fill-mode:both;animation-name:dim-e857a488;-webkit-animation-name:dim-e857a488}.brighten[data-v-e857a488],.dim[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-e857a488]{animation-fill-mode:both;animation-name:brighten-e857a488;-webkit-animation-name:brighten-e857a488}@keyframes fadeIn-e857a488{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-e857a488{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-e857a488{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-e857a488{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-e857a488{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-e857a488{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-e857a488{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-e857a488{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-e857a488]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-e857a488;-webkit-animation-name:glow-e857a488}.loop[data-v-e857a488]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-e857a488{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-e857a488]: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-e857a488]: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-e857a488]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-e857a488]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-e857a488]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-e857a488]{background:#8fefb7}.item.selected[data-v-e857a488]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-e857a488]{border-top:2px solid #35b870}.item[data-v-e857a488]::-moz-selection{background:transparent!important}.item[data-v-e857a488]::selection{background:transparent!important}.item .title[data-v-e857a488]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-e857a488]{display:inline-flex;align-items:center}.item .side.right[data-v-e857a488]{display:inline-flex;justify-content:right}.item .actions[data-v-e857a488],.item .duration[data-v-e857a488]{display:inline-flex;align-items:center}.item .duration[data-v-e857a488]{font-size:.85em;opacity:.7}.item .actions[data-v-e857a488] button{opacity:.65}.item .icon[data-v-e857a488]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-e857a488] .dropdown-container .item{box-shadow:none}.item[data-v-e857a488] .dropdown-container button{background:none;border:none}.item[data-v-e857a488] .dropdown-container button:hover{color:#35b870}[data-v-e857a488] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-e857a488] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-e857a488] .table-row{flex-direction:row;align-items:center}}[data-v-e857a488] .table-row .title,[data-v-e857a488] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-e857a488] .table-row .title,[data-v-e857a488] .table-row .value{display:inline-flex}}[data-v-e857a488] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-e857a488] .table-row .title{width:30%}[data-v-e857a488] .table-row .value{justify-content:right}}.media-downloads[data-v-e857a488]{height:100%;background:#fff}.media-downloads .no-content[data-v-e857a488]{height:100%}.media-downloads .items[data-v-e857a488]{display:flex;flex-direction:column;height:100%;flex:1;overflow-y:auto}[data-v-e857a488] .modal-body .row{display:flex;border-bottom:1px solid #e1e4e8;padding:.5em .25em;border-radius:.5em}[data-v-e857a488] .modal-body .row:hover{background-color:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e857a488] .modal-body .row .attr{display:inline-flex}[data-v-e857a488] .modal-body .row .value{display:inline-flex;justify-content:right}[data-v-e857a488] .modal-body .row .value.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}[data-v-e857a488] .modal-body .dropdown-container .row{box-shadow:none;border:none}[data-v-e857a488] .modal-body .dropdown-container button{border:none;background:none}[data-v-e857a488] .modal-body .dropdown-container button:hover{color:#35b870}.col-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-c67b72b8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-c67b72b8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-c67b72b8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-c67b72b8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-c67b72b8]:first-child{margin-left:26%!important}.col-offset-3[data-v-c67b72b8]:not(first-child){margin-left:30%!important}.col-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-c67b72b8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-c67b72b8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-c67b72b8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-c67b72b8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-c67b72b8]:first-child{margin-left:52%!important}.col-offset-6[data-v-c67b72b8]:not(first-child){margin-left:56%!important}.col-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-c67b72b8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-c67b72b8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-c67b72b8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-c67b72b8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-c67b72b8]:first-child{margin-left:78%!important}.col-offset-9[data-v-c67b72b8]:not(first-child){margin-left:82%!important}.col-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-c67b72b8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-c67b72b8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-c67b72b8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-c67b72b8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-s-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-s-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-s-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-c67b72b8]{display:none!important}.s-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-m-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-m-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-m-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-c67b72b8]{display:none!important}.m-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-l-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-l-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-l-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-c67b72b8]{display:none!important}.l-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-xl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-xl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-xl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-c67b72b8]{display:none!important}.xl-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-xxl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-xxl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-xxl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-c67b72b8]{display:none!important}.xxl-visible[data-v-c67b72b8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-c67b72b8]{display:none!important}}.vertical-center[data-v-c67b72b8]{display:flex;align-items:center}.horizontal-center[data-v-c67b72b8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-c67b72b8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-c67b72b8]{display:none!important}.no-content[data-v-c67b72b8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-c67b72b8]{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-c67b72b8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-c67b72b8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-c67b72b8],.btn[data-v-c67b72b8],button[data-v-c67b72b8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-c67b72b8],.btn-default[type=submit][data-v-c67b72b8],.btn.btn-primary[data-v-c67b72b8],.btn[type=submit][data-v-c67b72b8],button.btn-primary[data-v-c67b72b8],button[type=submit][data-v-c67b72b8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-c67b72b8]:hover,.btn[data-v-c67b72b8]:hover,button[data-v-c67b72b8]:hover{color:#35b870}.btn .icon[data-v-c67b72b8],.btn-default .icon[data-v-c67b72b8],button .icon[data-v-c67b72b8]{margin-right:.5em}.btn-default[data-v-c67b72b8]:disabled,.btn-default[disabled][data-v-c67b72b8],.btn[data-v-c67b72b8]:disabled,.btn[disabled][data-v-c67b72b8],button[data-v-c67b72b8]:disabled,button[disabled][data-v-c67b72b8]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-c67b72b8]{cursor:grab!important}.dragged[data-v-c67b72b8]{opacity:.5!important}input[type=password][data-v-c67b72b8],input[type=text][data-v-c67b72b8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-c67b72b8]:focus,input[type=text][data-v-c67b72b8]:focus{border:1px solid #35b870}button[data-v-c67b72b8],input[data-v-c67b72b8]{outline:none}input[type=text][data-v-c67b72b8]:hover,textarea[data-v-c67b72b8]:hover{border:1px solid #9cdfb0}ul[data-v-c67b72b8]{margin:0;padding:0;list-style:none}a[data-v-c67b72b8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-c67b72b8]:hover{color:#35b870}[data-v-c67b72b8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-c67b72b8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-c67b72b8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-c67b72b8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-c67b72b8]{color:#ad1717}body[data-v-c67b72b8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-c67b72b8] .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-c67b72b8] .nav .path{cursor:pointer}.browser[data-v-c67b72b8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-c67b72b8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-c67b72b8]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-c67b72b8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-c67b72b8],input[type=number][data-v-c67b72b8],input[type=password][data-v-c67b72b8],input[type=search][data-v-c67b72b8],input[type=text][data-v-c67b72b8],input[type=time][data-v-c67b72b8]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-c67b72b8]:hover,input[type=number][data-v-c67b72b8]:hover,input[type=password][data-v-c67b72b8]:hover,input[type=search][data-v-c67b72b8]:hover,input[type=text][data-v-c67b72b8]:hover,input[type=time][data-v-c67b72b8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-c67b72b8]:focus,input[type=number][data-v-c67b72b8]:focus,input[type=password][data-v-c67b72b8]:focus,input[type=search][data-v-c67b72b8]:focus,input[type=text][data-v-c67b72b8]:focus,input[type=time][data-v-c67b72b8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-c67b72b8],input[type=number].with-icon[data-v-c67b72b8],input[type=password].with-icon[data-v-c67b72b8],input[type=search].with-icon[data-v-c67b72b8],input[type=text].with-icon[data-v-c67b72b8],input[type=time].with-icon[data-v-c67b72b8]{padding-left:.3em}input[type=search][data-v-c67b72b8],input[type=text][data-v-c67b72b8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fadeIn-c67b72b8;-webkit-animation-name:fadeIn-c67b72b8}.fade-in[data-v-c67b72b8],.fade-out[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fadeOut-c67b72b8;-webkit-animation-name:fadeOut-c67b72b8}.expand[data-v-c67b72b8]{animation-fill-mode:both;animation-name:expand-c67b72b8;-webkit-animation-name:expand-c67b72b8}.expand[data-v-c67b72b8],.shrink[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-c67b72b8]{animation-fill-mode:both;animation-name:shrink-c67b72b8;-webkit-animation-name:shrink-c67b72b8}.fold[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fold-c67b72b8;-webkit-animation-name:fold-c67b72b8}.fold[data-v-c67b72b8],.unfold[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-c67b72b8]{animation-fill-mode:both;animation-name:unfold-c67b72b8;-webkit-animation-name:unfold-c67b72b8}.dim[data-v-c67b72b8]{animation-fill-mode:both;animation-name:dim-c67b72b8;-webkit-animation-name:dim-c67b72b8}.brighten[data-v-c67b72b8],.dim[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-c67b72b8]{animation-fill-mode:both;animation-name:brighten-c67b72b8;-webkit-animation-name:brighten-c67b72b8}@keyframes fadeIn-c67b72b8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-c67b72b8{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-c67b72b8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-c67b72b8{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-c67b72b8{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-c67b72b8{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-c67b72b8{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-c67b72b8{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-c67b72b8]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-c67b72b8;-webkit-animation-name:glow-c67b72b8}.loop[data-v-c67b72b8]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-c67b72b8{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-c67b72b8]: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-c67b72b8]: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-c67b72b8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-c67b72b8]{color:#d21}nav[data-v-c67b72b8]{width:2.8em;height:100%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;box-shadow:2.5px 0 4.5px 2px #5e5e5e;margin-left:2.5px;overflow:auto}nav .menu-button[data-v-c67b72b8]{position:absolute;top:.75em;left:0;width:100%;display:inline-flex;justify-content:center;padding:0;margin:0;font-size:1.2em;border:0;background:none;cursor:pointer;z-index:1}nav .menu-button[data-v-c67b72b8]:hover{color:#35b870}nav li[data-v-c67b72b8]{display:flex;align-items:center;font-size:1.2em;cursor:pointer;list-style:none;padding:.6em;opacity:.7;border-radius:1.2em;margin:0 .2em}nav li[data-v-c67b72b8]:hover{background:rgba(160,245,178,.6)}nav li.selected[data-v-c67b72b8]{background:rgba(160,245,178,.95)}nav li.completed[data-v-c67b72b8]{color:#17ad17}.col-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1def516f]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1def516f]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1def516f]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1def516f]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1def516f]:first-child{margin-left:26%!important}.col-offset-3[data-v-1def516f]:not(first-child){margin-left:30%!important}.col-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1def516f]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1def516f]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1def516f]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1def516f]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1def516f]:first-child{margin-left:52%!important}.col-offset-6[data-v-1def516f]:not(first-child){margin-left:56%!important}.col-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1def516f]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1def516f]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1def516f]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1def516f]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1def516f]:first-child{margin-left:78%!important}.col-offset-9[data-v-1def516f]:not(first-child){margin-left:82%!important}.col-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1def516f]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1def516f]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1def516f]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1def516f]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-3[data-v-1def516f]{margin-left:26%}.col-no-margin-s-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-6[data-v-1def516f]{margin-left:52%}.col-no-margin-s-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-9[data-v-1def516f]{margin-left:78%}.col-no-margin-s-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1def516f]{display:none!important}.s-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-3[data-v-1def516f]{margin-left:26%}.col-no-margin-m-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-6[data-v-1def516f]{margin-left:52%}.col-no-margin-m-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-9[data-v-1def516f]{margin-left:78%}.col-no-margin-m-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1def516f]{display:none!important}.m-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-3[data-v-1def516f]{margin-left:26%}.col-no-margin-l-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-6[data-v-1def516f]{margin-left:52%}.col-no-margin-l-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-9[data-v-1def516f]{margin-left:78%}.col-no-margin-l-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1def516f]{display:none!important}.l-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-3[data-v-1def516f]{margin-left:26%}.col-no-margin-xl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-6[data-v-1def516f]{margin-left:52%}.col-no-margin-xl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-9[data-v-1def516f]{margin-left:78%}.col-no-margin-xl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1def516f]{display:none!important}.xl-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1def516f]{margin-left:26%}.col-no-margin-xxl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1def516f]{margin-left:52%}.col-no-margin-xxl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1def516f]{margin-left:78%}.col-no-margin-xxl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1def516f]{display:none!important}.xxl-visible[data-v-1def516f]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1def516f]{display:none!important}}.vertical-center[data-v-1def516f]{display:flex;align-items:center}.horizontal-center[data-v-1def516f]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1def516f]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1def516f]{display:none!important}.no-content[data-v-1def516f]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1def516f]{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-1def516f]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1def516f]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1def516f],.btn[data-v-1def516f],button[data-v-1def516f]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1def516f],.btn-default[type=submit][data-v-1def516f],.btn.btn-primary[data-v-1def516f],.btn[type=submit][data-v-1def516f],button.btn-primary[data-v-1def516f],button[type=submit][data-v-1def516f]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-1def516f]:hover,.btn[data-v-1def516f]:hover,button[data-v-1def516f]:hover{color:#35b870}.btn .icon[data-v-1def516f],.btn-default .icon[data-v-1def516f],button .icon[data-v-1def516f]{margin-right:.5em}.btn-default[data-v-1def516f]:disabled,.btn-default[disabled][data-v-1def516f],.btn[data-v-1def516f]:disabled,.btn[disabled][data-v-1def516f],button[data-v-1def516f]:disabled,button[disabled][data-v-1def516f]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-1def516f]{cursor:grab!important}.dragged[data-v-1def516f]{opacity:.5!important}input[type=password][data-v-1def516f],input[type=text][data-v-1def516f]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1def516f]:focus,input[type=text][data-v-1def516f]:focus{border:1px solid #35b870}button[data-v-1def516f],input[data-v-1def516f]{outline:none}input[type=text][data-v-1def516f]:hover,textarea[data-v-1def516f]:hover{border:1px solid #9cdfb0}ul[data-v-1def516f]{margin:0;padding:0;list-style:none}a[data-v-1def516f]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1def516f]:hover{color:#35b870}[data-v-1def516f]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1def516f]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1def516f]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1def516f]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-1def516f]{color:#ad1717}body[data-v-1def516f]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1def516f] .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-1def516f] .nav .path{cursor:pointer}.browser[data-v-1def516f] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1def516f] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-1def516f]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-1def516f]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1def516f],input[type=number][data-v-1def516f],input[type=password][data-v-1def516f],input[type=search][data-v-1def516f],input[type=text][data-v-1def516f],input[type=time][data-v-1def516f]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-1def516f]:hover,input[type=number][data-v-1def516f]:hover,input[type=password][data-v-1def516f]:hover,input[type=search][data-v-1def516f]:hover,input[type=text][data-v-1def516f]:hover,input[type=time][data-v-1def516f]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1def516f]:focus,input[type=number][data-v-1def516f]:focus,input[type=password][data-v-1def516f]:focus,input[type=search][data-v-1def516f]:focus,input[type=text][data-v-1def516f]:focus,input[type=time][data-v-1def516f]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1def516f],input[type=number].with-icon[data-v-1def516f],input[type=password].with-icon[data-v-1def516f],input[type=search].with-icon[data-v-1def516f],input[type=text].with-icon[data-v-1def516f],input[type=time].with-icon[data-v-1def516f]{padding-left:.3em}input[type=search][data-v-1def516f],input[type=text][data-v-1def516f]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1def516f]{animation-fill-mode:both;animation-name:fadeIn-1def516f;-webkit-animation-name:fadeIn-1def516f}.fade-in[data-v-1def516f],.fade-out[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1def516f]{animation-fill-mode:both;animation-name:fadeOut-1def516f;-webkit-animation-name:fadeOut-1def516f}.expand[data-v-1def516f]{animation-fill-mode:both;animation-name:expand-1def516f;-webkit-animation-name:expand-1def516f}.expand[data-v-1def516f],.shrink[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-1def516f]{animation-fill-mode:both;animation-name:shrink-1def516f;-webkit-animation-name:shrink-1def516f}.fold[data-v-1def516f]{animation-fill-mode:both;animation-name:fold-1def516f;-webkit-animation-name:fold-1def516f}.fold[data-v-1def516f],.unfold[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-1def516f]{animation-fill-mode:both;animation-name:unfold-1def516f;-webkit-animation-name:unfold-1def516f}.dim[data-v-1def516f]{animation-fill-mode:both;animation-name:dim-1def516f;-webkit-animation-name:dim-1def516f}.brighten[data-v-1def516f],.dim[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-1def516f]{animation-fill-mode:both;animation-name:brighten-1def516f;-webkit-animation-name:brighten-1def516f}@keyframes fadeIn-1def516f{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1def516f{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-1def516f{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-1def516f{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-1def516f{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-1def516f{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-1def516f{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-1def516f{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-1def516f]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1def516f;-webkit-animation-name:glow-1def516f}.loop[data-v-1def516f]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1def516f{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-1def516f]: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-1def516f]: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-1def516f]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.playlist-adder-container[data-v-1def516f]{min-width:300px;height:100%;position:relative;display:flex;flex-direction:column;align-items:center}.playlist-adder-container .playlists[data-v-1def516f]{width:100%;overflow-y:auto}.playlist-adder-container .playlist button[data-v-1def516f]{width:100%;text-align:left;padding:.5em 1em;border:none;background:none;cursor:pointer;transition:background .2s,color .2s}.playlist-adder-container .playlist button[data-v-1def516f]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.playlist-adder-container .playlist button i[data-v-1def516f]{margin-right:.5em}.playlist-adder-container .new-playlist button[data-v-1def516f]{font-weight:700;border-bottom:1px solid #e1e4e8}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(/static/img/ad.fa8477e6.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(/static/img/ad.cb33f69a.svg)}.flag-icon-ae{background-image:url(/static/img/ae.a3f5e295.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(/static/img/ae.f06e0095.svg)}.flag-icon-af{background-image:url(/static/img/af.89591ab0.svg)}.flag-icon-af.flag-icon-squared{background-image:url(/static/img/af.8ca96393.svg)}.flag-icon-ag{background-image:url(/static/img/ag.4c37bc2e.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(/static/img/ag.56074d55.svg)}.flag-icon-ai{background-image:url(/static/img/ai.893d1179.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(/static/img/ai.70eefdc0.svg)}.flag-icon-al{background-image:url(/static/img/al.e0864b5d.svg)}.flag-icon-al.flag-icon-squared{background-image:url(/static/img/al.b16acdb2.svg)}.flag-icon-am{background-image:url(/static/img/am.00f0fec4.svg)}.flag-icon-am.flag-icon-squared{background-image:url(/static/img/am.a566904f.svg)}.flag-icon-ao{background-image:url(/static/img/ao.3df23f21.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(/static/img/ao.c0c32201.svg)}.flag-icon-aq{background-image:url(/static/img/aq.aa242c4a.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(/static/img/aq.1b8c45a6.svg)}.flag-icon-ar{background-image:url(/static/img/ar.d3238270.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(/static/img/ar.22a3116e.svg)}.flag-icon-as{background-image:url(/static/img/as.10ed1a23.svg)}.flag-icon-as.flag-icon-squared{background-image:url(/static/img/as.4a330654.svg)}.flag-icon-at{background-image:url(/static/img/at.02a64279.svg)}.flag-icon-at.flag-icon-squared{background-image:url(/static/img/at.94cde74c.svg)}.flag-icon-au{background-image:url(/static/img/au.cc65fc07.svg)}.flag-icon-au.flag-icon-squared{background-image:url(/static/img/au.dbcdef2c.svg)}.flag-icon-aw{background-image:url(/static/img/aw.abbad4ac.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(/static/img/aw.be4540eb.svg)}.flag-icon-ax{background-image:url(/static/img/ax.91eea523.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(/static/img/ax.371c7af2.svg)}.flag-icon-az{background-image:url(/static/img/az.0e2f1d1a.svg)}.flag-icon-az.flag-icon-squared{background-image:url(/static/img/az.f399f1c8.svg)}.flag-icon-ba{background-image:url(/static/img/ba.032070d4.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(/static/img/ba.e167b08f.svg)}.flag-icon-bb{background-image:url(/static/img/bb.23a15e67.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(/static/img/bb.b800513b.svg)}.flag-icon-bd{background-image:url(/static/img/bd.c4a5f0e2.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(/static/img/bd.c1abcb00.svg)}.flag-icon-be{background-image:url(/static/img/be.29774a37.svg)}.flag-icon-be.flag-icon-squared{background-image:url(/static/img/be.3eb14701.svg)}.flag-icon-bf{background-image:url(/static/img/bf.4ffd5dc6.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(/static/img/bf.2334e919.svg)}.flag-icon-bg{background-image:url(/static/img/bg.700f100c.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(/static/img/bg.d0a49130.svg)}.flag-icon-bh{background-image:url(/static/img/bh.2a884f6c.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(/static/img/bh.3968dfe0.svg)}.flag-icon-bi{background-image:url(/static/img/bi.ae3bb248.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(/static/img/bi.211d0f9e.svg)}.flag-icon-bj{background-image:url(/static/img/bj.aba95ad2.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(/static/img/bj.2cdc8a62.svg)}.flag-icon-bl{background-image:url(/static/img/bl.04966866.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(/static/img/bl.3e69e968.svg)}.flag-icon-bm{background-image:url(/static/img/bm.e6903c8e.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(/static/img/bm.e69e40c4.svg)}.flag-icon-bn{background-image:url(/static/img/bn.4d91734a.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(/static/img/bn.07911e0c.svg)}.flag-icon-bo{background-image:url(/static/img/bo.03595499.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(/static/img/bo.9c1d9ef8.svg)}.flag-icon-bq{background-image:url(/static/img/bq.747d8177.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(/static/img/bq.b9355bec.svg)}.flag-icon-br,.flag-icon-pb{background-image:url(/static/img/br.fe030c1c.svg)}.flag-icon-br.flag-icon-squared,.flag-icon-pb.flag-icon-squared{background-image:url(/static/img/br.058a5086.svg)}.flag-icon-bs{background-image:url(/static/img/bs.ef0a29ed.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(/static/img/bs.d228cbb2.svg)}.flag-icon-bt{background-image:url(/static/img/bt.fc241981.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(/static/img/bt.3f8ecb9b.svg)}.flag-icon-bv{background-image:url(/static/img/bv.7f7cd26f.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(/static/img/bv.5503f03a.svg)}.flag-icon-bw{background-image:url(/static/img/bw.b767df8c.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(/static/img/bw.494aae64.svg)}.flag-icon-by{background-image:url(/static/img/by.fba98c48.svg)}.flag-icon-by.flag-icon-squared{background-image:url(/static/img/by.78d2c3c9.svg)}.flag-icon-bz{background-image:url(/static/img/bz.5e0ef548.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(/static/img/bz.14c3376a.svg)}.flag-icon-ca{background-image:url(/static/img/ca.a2ab234d.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(/static/img/ca.163ac200.svg)}.flag-icon-cc{background-image:url(/static/img/cc.813adff8.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(/static/img/cc.51960f85.svg)}.flag-icon-cd{background-image:url(/static/img/cd.39186ec2.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(/static/img/cd.b4bd46ee.svg)}.flag-icon-cf{background-image:url(/static/img/cf.b5702729.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(/static/img/cf.fe1120e9.svg)}.flag-icon-cg{background-image:url(/static/img/cg.12414c99.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(/static/img/cg.00603842.svg)}.flag-icon-ch{background-image:url(/static/img/ch.a558d859.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(/static/img/ch.7376c9c3.svg)}.flag-icon-ci{background-image:url(/static/img/ci.1251a8e3.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(/static/img/ci.425a24c2.svg)}.flag-icon-ck{background-image:url(/static/img/ck.6303aa5b.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(/static/img/ck.4e83dd3e.svg)}.flag-icon-cl{background-image:url(/static/img/cl.b5974a35.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(/static/img/cl.0917a91e.svg)}.flag-icon-cm{background-image:url(/static/img/cm.853e2843.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(/static/img/cm.253adb39.svg)}.flag-icon-cn,.flag-icon-zh{background-image:url(/static/img/cn.e1b166eb.svg)}.flag-icon-cn.flag-icon-squared,.flag-icon-zh.flag-icon-squared{background-image:url(/static/img/cn.38f63e1e.svg)}.flag-icon-co{background-image:url(/static/img/co.b5cbc817.svg)}.flag-icon-co.flag-icon-squared{background-image:url(/static/img/co.33e249d8.svg)}.flag-icon-cr{background-image:url(/static/img/cr.2e572846.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(/static/img/cr.336eb7d3.svg)}.flag-icon-cu{background-image:url(/static/img/cu.d6e33f19.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(/static/img/cu.c2a6f0ed.svg)}.flag-icon-cv{background-image:url(/static/img/cv.5ea64968.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(/static/img/cv.b3ab83f5.svg)}.flag-icon-cw{background-image:url(/static/img/cw.0e14b0b7.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(/static/img/cw.9b9b7ed5.svg)}.flag-icon-cx{background-image:url(/static/img/cx.e04e07e8.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(/static/img/cx.da5de6d2.svg)}.flag-icon-cy{background-image:url(/static/img/cy.bfcfd736.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(/static/img/cy.834e6240.svg)}.flag-icon-cs,.flag-icon-cz{background-image:url(/static/img/cz.b5f98a6b.svg)}.flag-icon-cs.flag-icon-squared,.flag-icon-cz.flag-icon-squared{background-image:url(/static/img/cz.aa114964.svg)}.flag-icon-de{background-image:url(/static/img/de.8e159e6e.svg)}.flag-icon-de.flag-icon-squared{background-image:url(/static/img/de.b827ac51.svg)}.flag-icon-dj{background-image:url(/static/img/dj.4197a18a.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(/static/img/dj.925748d5.svg)}.flag-icon-dk{background-image:url(/static/img/dk.3ca1caed.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(/static/img/dk.a867eeef.svg)}.flag-icon-dm{background-image:url(/static/img/dm.bca6d70c.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(/static/img/dm.7ddb00ac.svg)}.flag-icon-do{background-image:url(/static/img/do.954f0f3e.svg)}.flag-icon-do.flag-icon-squared{background-image:url(/static/img/do.81097daa.svg)}.flag-icon-dz{background-image:url(/static/img/dz.b7e2fbce.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(/static/img/dz.76d47b01.svg)}.flag-icon-ec{background-image:url(/static/img/ec.5f387e2f.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(/static/img/ec.0029f514.svg)}.flag-icon-ee{background-image:url(/static/img/ee.1b4839e0.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(/static/img/ee.828384a8.svg)}.flag-icon-eg{background-image:url(/static/img/eg.38443fa6.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(/static/img/eg.5756a758.svg)}.flag-icon-eh{background-image:url(/static/img/eh.f8d7b64f.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(/static/img/eh.82bd1c7b.svg)}.flag-icon-er{background-image:url(/static/img/er.bf5b134b.svg)}.flag-icon-er.flag-icon-squared{background-image:url(/static/img/er.e932abe1.svg)}.flag-icon-es{background-image:url(/static/img/es.de5915e5.svg)}.flag-icon-es.flag-icon-squared{background-image:url(/static/img/es.7dd46df0.svg)}.flag-icon-et{background-image:url(/static/img/et.a998a1b2.svg)}.flag-icon-et.flag-icon-squared{background-image:url(/static/img/et.82e8eb21.svg)}.flag-icon-fi{background-image:url(/static/img/fi.3be6b378.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(/static/img/fi.0cd85b78.svg)}.flag-icon-fj{background-image:url(/static/img/fj.ac9c916f.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(/static/img/fj.e8d3e00b.svg)}.flag-icon-fk{background-image:url(/static/img/fk.af0350f8.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(/static/img/fk.db55fa14.svg)}.flag-icon-fm{background-image:url(/static/img/fm.78d44caa.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(/static/img/fm.3491efc7.svg)}.flag-icon-fo{background-image:url(/static/img/fo.72949ad1.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(/static/img/fo.1da81e3a.svg)}.flag-icon-fr{background-image:url(/static/img/fr.9cb70285.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(/static/img/fr.3565b8f4.svg)}.flag-icon-ga{background-image:url(/static/img/ga.59f7d865.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(/static/img/ga.3e474381.svg)}.flag-icon-en,.flag-icon-gb{background-image:url(/static/img/gb.7a456bb2.svg)}.flag-icon-en.flag-icon-squared,.flag-icon-gb.flag-icon-squared{background-image:url(/static/img/gb.2aafb374.svg)}.flag-icon-gd{background-image:url(/static/img/gd.60b96978.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(/static/img/gd.04ea09b7.svg)}.flag-icon-ge{background-image:url(/static/img/ge.b7b65b55.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(/static/img/ge.c7190912.svg)}.flag-icon-gf{background-image:url(/static/img/gf.90f438a3.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(/static/img/gf.531f9e07.svg)}.flag-icon-gg{background-image:url(/static/img/gg.3aebc3ce.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(/static/img/gg.65174039.svg)}.flag-icon-gh{background-image:url(/static/img/gh.f2b6baac.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(/static/img/gh.af443995.svg)}.flag-icon-gi{background-image:url(/static/img/gi.7beea6ed.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(/static/img/gi.302c2506.svg)}.flag-icon-gl{background-image:url(/static/img/gl.551d0783.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(/static/img/gl.6a5c17b0.svg)}.flag-icon-gm{background-image:url(/static/img/gm.0e00e9d4.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(/static/img/gm.1724dc37.svg)}.flag-icon-gn{background-image:url(/static/img/gn.7c96520b.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(/static/img/gn.54a75b28.svg)}.flag-icon-gp{background-image:url(/static/img/gp.4327060f.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(/static/img/gp.f8adbf5c.svg)}.flag-icon-gq{background-image:url(/static/img/gq.bd7daf33.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(/static/img/gq.b1679302.svg)}.flag-icon-el,.flag-icon-gr{background-image:url(/static/img/gr.07bedadf.svg)}.flag-icon-el.flag-icon-squared,.flag-icon-gr.flag-icon-squared{background-image:url(/static/img/gr.25dd3287.svg)}.flag-icon-gs{background-image:url(/static/img/gs.b2836676.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(/static/img/gs.60368968.svg)}.flag-icon-gt{background-image:url(/static/img/gt.825f7286.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(/static/img/gt.1a24ed67.svg)}.flag-icon-gu{background-image:url(/static/img/gu.19b114eb.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(/static/img/gu.05f0ab85.svg)}.flag-icon-gw{background-image:url(/static/img/gw.c97f3f94.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(/static/img/gw.bcd1eddb.svg)}.flag-icon-gy{background-image:url(/static/img/gy.e11d0234.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(/static/img/gy.6327f72a.svg)}.flag-icon-hk{background-image:url(/static/img/hk.c72bba0e.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(/static/img/hk.b199a9ee.svg)}.flag-icon-hm{background-image:url(/static/img/hm.d4b3d393.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(/static/img/hm.4aa61657.svg)}.flag-icon-hn{background-image:url(/static/img/hn.08ad78b2.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(/static/img/hn.44cee191.svg)}.flag-icon-hr{background-image:url(/static/img/hr.1f4e28b8.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(/static/img/hr.078b1bf9.svg)}.flag-icon-ht{background-image:url(/static/img/ht.7ca68737.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(/static/img/ht.6943447c.svg)}.flag-icon-hu{background-image:url(/static/img/hu.692e97ca.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(/static/img/hu.b10d3f8e.svg)}.flag-icon-id{background-image:url(/static/img/id.a05dc04c.svg)}.flag-icon-id.flag-icon-squared{background-image:url(/static/img/id.94464e47.svg)}.flag-icon-ie{background-image:url(/static/img/ie.5154112a.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(/static/img/ie.e23b25d1.svg)}.flag-icon-il{background-image:url(/static/img/il.e02a66d3.svg)}.flag-icon-il.flag-icon-squared{background-image:url(/static/img/il.150f4c5f.svg)}.flag-icon-im{background-image:url(/static/img/im.942419c5.svg)}.flag-icon-im.flag-icon-squared{background-image:url(/static/img/im.25166c91.svg)}.flag-icon-in{background-image:url(/static/img/in.954929a0.svg)}.flag-icon-in.flag-icon-squared{background-image:url(/static/img/in.bd0d4f19.svg)}.flag-icon-io{background-image:url(/static/img/io.a59923ab.svg)}.flag-icon-io.flag-icon-squared{background-image:url(/static/img/io.fa003484.svg)}.flag-icon-iq{background-image:url(/static/img/iq.1232a5c2.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(/static/img/iq.9a48d678.svg)}.flag-icon-ir{background-image:url(/static/img/ir.1ed24953.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(/static/img/ir.bc7ae9e1.svg)}.flag-icon-is{background-image:url(/static/img/is.cad57f19.svg)}.flag-icon-is.flag-icon-squared{background-image:url(/static/img/is.eea59326.svg)}.flag-icon-it{background-image:url(/static/img/it.e8516fc7.svg)}.flag-icon-it.flag-icon-squared{background-image:url(/static/img/it.039b4527.svg)}.flag-icon-je{background-image:url(/static/img/je.3ed72a25.svg)}.flag-icon-je.flag-icon-squared{background-image:url(/static/img/je.1684dacc.svg)}.flag-icon-jm{background-image:url(/static/img/jm.2357530e.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(/static/img/jm.479f30fe.svg)}.flag-icon-jo{background-image:url(/static/img/jo.7ac45a65.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(/static/img/jo.06fbaa2c.svg)}.flag-icon-jp{background-image:url(/static/img/jp.b6063838.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(/static/img/jp.1795778c.svg)}.flag-icon-ke{background-image:url(/static/img/ke.6dbfffd5.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(/static/img/ke.769bb975.svg)}.flag-icon-kg{background-image:url(/static/img/kg.daded53c.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(/static/img/kg.96c12490.svg)}.flag-icon-kh{background-image:url(/static/img/kh.8eeb1634.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(/static/img/kh.b10339d6.svg)}.flag-icon-ki{background-image:url(/static/img/ki.89e43a21.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(/static/img/ki.033ff9ce.svg)}.flag-icon-km{background-image:url(/static/img/km.1e3bd5fe.svg)}.flag-icon-km.flag-icon-squared{background-image:url(/static/img/km.3ffb0228.svg)}.flag-icon-kn{background-image:url(/static/img/kn.0c16fe68.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(/static/img/kn.8f2e7b29.svg)}.flag-icon-kp{background-image:url(/static/img/kp.0f5253d8.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(/static/img/kp.f4ff9e76.svg)}.flag-icon-kr{background-image:url(/static/img/kr.0f5e1116.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(/static/img/kr.0dc8b972.svg)}.flag-icon-kw{background-image:url(/static/img/kw.3b4f3ea3.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(/static/img/kw.830d3755.svg)}.flag-icon-ky{background-image:url(/static/img/ky.e3b76b32.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(/static/img/ky.be81d90b.svg)}.flag-icon-kz{background-image:url(/static/img/kz.579ac0f9.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(/static/img/kz.32ac1036.svg)}.flag-icon-la{background-image:url(/static/img/la.e583f8ec.svg)}.flag-icon-la.flag-icon-squared{background-image:url(/static/img/la.f71017ef.svg)}.flag-icon-lb{background-image:url(/static/img/lb.bdbeb8f1.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(/static/img/lb.8eea508a.svg)}.flag-icon-lc{background-image:url(/static/img/lc.68bd77ae.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(/static/img/lc.25f644a6.svg)}.flag-icon-li{background-image:url(/static/img/li.8dc1ed79.svg)}.flag-icon-li.flag-icon-squared{background-image:url(/static/img/li.d7e2a871.svg)}.flag-icon-lk{background-image:url(/static/img/lk.42c41c61.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(/static/img/lk.e52240d6.svg)}.flag-icon-lr{background-image:url(/static/img/lr.5b84ff00.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(/static/img/lr.9a67cd3d.svg)}.flag-icon-ls{background-image:url(/static/img/ls.6d444cae.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(/static/img/ls.fe1da403.svg)}.flag-icon-lt{background-image:url(/static/img/lt.b57ea2a8.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(/static/img/lt.03a2e8c1.svg)}.flag-icon-lu{background-image:url(/static/img/lu.93878a1b.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(/static/img/lu.e3bdc6d3.svg)}.flag-icon-lv{background-image:url(/static/img/lv.679c099e.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(/static/img/lv.1853e3a0.svg)}.flag-icon-ly{background-image:url(/static/img/ly.05f8732e.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(/static/img/ly.b9e750ff.svg)}.flag-icon-ma{background-image:url(/static/img/ma.65053fc4.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(/static/img/ma.88ada30c.svg)}.flag-icon-mc{background-image:url(/static/img/mc.2c03ea5c.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(/static/img/mc.89b532e8.svg)}.flag-icon-md{background-image:url(/static/img/md.646818c3.svg)}.flag-icon-md.flag-icon-squared{background-image:url(/static/img/md.a56562ee.svg)}.flag-icon-me{background-image:url(/static/img/me.f05548f2.svg)}.flag-icon-me.flag-icon-squared{background-image:url(/static/img/me.2e71b778.svg)}.flag-icon-mf{background-image:url(/static/img/mf.7da6b3d2.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(/static/img/mf.70d09a4a.svg)}.flag-icon-mg{background-image:url(/static/img/mg.09ca17b2.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(/static/img/mg.b3fff4a6.svg)}.flag-icon-mh{background-image:url(/static/img/mh.3fd69bb2.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(/static/img/mh.f6cbc774.svg)}.flag-icon-mk{background-image:url(/static/img/mk.e5412079.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(/static/img/mk.4234a248.svg)}.flag-icon-ml{background-image:url(/static/img/ml.4f0dba9e.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(/static/img/ml.3fad079e.svg)}.flag-icon-mm{background-image:url(/static/img/mm.adaa2111.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(/static/img/mm.8ac1f094.svg)}.flag-icon-mn{background-image:url(/static/img/mn.78547af0.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(/static/img/mn.a4bcb0e6.svg)}.flag-icon-mo{background-image:url(/static/img/mo.c8198565.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(/static/img/mo.2f0d2c15.svg)}.flag-icon-mp{background-image:url(/static/img/mp.eeeefff6.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(/static/img/mp.2acb5506.svg)}.flag-icon-mq{background-image:url(/static/img/mq.145a7657.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(/static/img/mq.bb36a8fc.svg)}.flag-icon-mr{background-image:url(/static/img/mr.dd34eae8.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(/static/img/mr.e91e06ea.svg)}.flag-icon-ms{background-image:url(/static/img/ms.2025cd7d.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(/static/img/ms.b13001dc.svg)}.flag-icon-mt{background-image:url(/static/img/mt.cff39ee0.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(/static/img/mt.b6f71c85.svg)}.flag-icon-mu{background-image:url(/static/img/mu.51f71163.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(/static/img/mu.a926c232.svg)}.flag-icon-mv{background-image:url(/static/img/mv.ba4de4fd.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(/static/img/mv.2c8b92b5.svg)}.flag-icon-mw{background-image:url(/static/img/mw.0b005148.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(/static/img/mw.f704f4bb.svg)}.flag-icon-mx{background-image:url(/static/img/mx.1b615ec2.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(/static/img/mx.8a36b075.svg)}.flag-icon-my{background-image:url(/static/img/my.4109ae71.svg)}.flag-icon-my.flag-icon-squared{background-image:url(/static/img/my.69c87fc5.svg)}.flag-icon-mz{background-image:url(/static/img/mz.1377650b.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(/static/img/mz.2c96acb1.svg)}.flag-icon-na{background-image:url(/static/img/na.e0503926.svg)}.flag-icon-na.flag-icon-squared{background-image:url(/static/img/na.7adf4344.svg)}.flag-icon-nc{background-image:url(/static/img/nc.96fa6a4b.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(/static/img/nc.b5a5d41b.svg)}.flag-icon-ne{background-image:url(/static/img/ne.d11b82c6.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(/static/img/ne.d4fe4faa.svg)}.flag-icon-nf{background-image:url(/static/img/nf.a7166b00.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(/static/img/nf.1e8c700b.svg)}.flag-icon-ng{background-image:url(/static/img/ng.51059407.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(/static/img/ng.c3b42ad2.svg)}.flag-icon-ni{background-image:url(/static/img/ni.5b80bac0.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(/static/img/ni.cc7eb514.svg)}.flag-icon-nl{background-image:url(/static/img/nl.dd138444.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(/static/img/nl.e415f0e7.svg)}.flag-icon-no{background-image:url(/static/img/no.70157234.svg)}.flag-icon-no.flag-icon-squared{background-image:url(/static/img/no.26996afa.svg)}.flag-icon-np{background-image:url(/static/img/np.954177a0.svg)}.flag-icon-np.flag-icon-squared{background-image:url(/static/img/np.f7b8a5c3.svg)}.flag-icon-nr{background-image:url(/static/img/nr.2c66d218.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(/static/img/nr.a4f0e762.svg)}.flag-icon-nu{background-image:url(/static/img/nu.26551dc2.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(/static/img/nu.860bbe8a.svg)}.flag-icon-nz{background-image:url(/static/img/nz.38d0d690.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(/static/img/nz.c77ae58d.svg)}.flag-icon-om{background-image:url(/static/img/om.ff034f9e.svg)}.flag-icon-om.flag-icon-squared{background-image:url(/static/img/om.3f5691ca.svg)}.flag-icon-pa{background-image:url(/static/img/pa.6dc8212a.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(/static/img/pa.acde3214.svg)}.flag-icon-pe{background-image:url(/static/img/pe.5a3b0bc5.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(/static/img/pe.5c2ced95.svg)}.flag-icon-pf{background-image:url(/static/img/pf.9f06082b.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(/static/img/pf.f6ae1bc8.svg)}.flag-icon-pg{background-image:url(/static/img/pg.26847b33.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(/static/img/pg.66c8dc3b.svg)}.flag-icon-ph{background-image:url(/static/img/ph.12e2b123.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(/static/img/ph.f215833e.svg)}.flag-icon-pk{background-image:url(/static/img/pk.0bbf58be.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(/static/img/pk.32b55f6f.svg)}.flag-icon-pl{background-image:url(/static/img/pl.a1350f0c.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(/static/img/pl.03886843.svg)}.flag-icon-pm{background-image:url(/static/img/pm.a5590fa3.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(/static/img/pm.7a6beab5.svg)}.flag-icon-pn{background-image:url(/static/img/pn.715fd11d.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(/static/img/pn.00a9342b.svg)}.flag-icon-pr{background-image:url(/static/img/pr.b37cbdc4.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(/static/img/pr.391a48e2.svg)}.flag-icon-ps{background-image:url(/static/img/ps.96bcac74.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(/static/img/ps.1af72ed4.svg)}.flag-icon-pt{background-image:url(/static/img/pt.351b87cb.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(/static/img/pt.0703cc3a.svg)}.flag-icon-pw{background-image:url(/static/img/pw.17220ffb.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(/static/img/pw.6d8e7ce0.svg)}.flag-icon-py{background-image:url(/static/img/py.c20318c9.svg)}.flag-icon-py.flag-icon-squared{background-image:url(/static/img/py.25cc39e3.svg)}.flag-icon-qa{background-image:url(/static/img/qa.86452d7a.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(/static/img/qa.7e695788.svg)}.flag-icon-re{background-image:url(/static/img/re.b8140129.svg)}.flag-icon-re.flag-icon-squared{background-image:url(/static/img/re.cf143c2f.svg)}.flag-icon-ro{background-image:url(/static/img/ro.67f8501e.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(/static/img/ro.cab93784.svg)}.flag-icon-rs{background-image:url(/static/img/rs.23638d75.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(/static/img/rs.ae2e3422.svg)}.flag-icon-ru{background-image:url(/static/img/ru.edd8b008.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(/static/img/ru.ccd50623.svg)}.flag-icon-rw{background-image:url(/static/img/rw.d118aacd.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(/static/img/rw.87d5d899.svg)}.flag-icon-sa{background-image:url(/static/img/sa.f0a8997b.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(/static/img/sa.5bfbe72b.svg)}.flag-icon-sb{background-image:url(/static/img/sb.1c406073.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(/static/img/sb.b0db5b0a.svg)}.flag-icon-sc{background-image:url(/static/img/sc.cdc20672.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(/static/img/sc.0452f14c.svg)}.flag-icon-sd{background-image:url(/static/img/sd.0e619868.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(/static/img/sd.da3b68ee.svg)}.flag-icon-se{background-image:url(/static/img/se.7e499d82.svg)}.flag-icon-se.flag-icon-squared{background-image:url(/static/img/se.7ec71700.svg)}.flag-icon-sg{background-image:url(/static/img/sg.8a63b009.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(/static/img/sg.4f0e8eff.svg)}.flag-icon-sh{background-image:url(/static/img/sh.46e2588d.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(/static/img/sh.681f8fff.svg)}.flag-icon-si{background-image:url(/static/img/si.2a428364.svg)}.flag-icon-si.flag-icon-squared{background-image:url(/static/img/si.d9d425c0.svg)}.flag-icon-sj{background-image:url(/static/img/sj.92c583b8.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(/static/img/sj.638e6522.svg)}.flag-icon-sk{background-image:url(/static/img/sk.7998d1f5.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(/static/img/sk.93c91c0b.svg)}.flag-icon-sl{background-image:url(/static/img/sl.d8378c47.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(/static/img/sl.eb9dda3f.svg)}.flag-icon-sm{background-image:url(/static/img/sm.5e2fc188.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(/static/img/sm.0ba901f4.svg)}.flag-icon-sn{background-image:url(/static/img/sn.4247b831.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(/static/img/sn.98923b55.svg)}.flag-icon-so{background-image:url(/static/img/so.2d18a203.svg)}.flag-icon-so.flag-icon-squared{background-image:url(/static/img/so.45f08b28.svg)}.flag-icon-sr{background-image:url(/static/img/sr.cb178d98.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(/static/img/sr.d66c1240.svg)}.flag-icon-ss{background-image:url(/static/img/ss.caedfdf2.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(/static/img/ss.db181f81.svg)}.flag-icon-st{background-image:url(/static/img/st.ecc4827f.svg)}.flag-icon-st.flag-icon-squared{background-image:url(/static/img/st.a70042c6.svg)}.flag-icon-sv{background-image:url(/static/img/sv.f67839a6.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(/static/img/sv.9501935a.svg)}.flag-icon-sx{background-image:url(/static/img/sx.c0e6297a.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(/static/img/sx.77e864f0.svg)}.flag-icon-sy{background-image:url(/static/img/sy.2b3eac89.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(/static/img/sy.7fe894df.svg)}.flag-icon-sz{background-image:url(/static/img/sz.70b6fc50.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(/static/img/sz.eb01cd9f.svg)}.flag-icon-tc{background-image:url(/static/img/tc.651466dd.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(/static/img/tc.30ccd48e.svg)}.flag-icon-td{background-image:url(/static/img/td.5d622e26.svg)}.flag-icon-td.flag-icon-squared{background-image:url(/static/img/td.f1319408.svg)}.flag-icon-tf{background-image:url(/static/img/tf.a1757237.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(/static/img/tf.27cbe00b.svg)}.flag-icon-tg{background-image:url(/static/img/tg.b492a751.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(/static/img/tg.d04f874c.svg)}.flag-icon-th{background-image:url(/static/img/th.b8e24edb.svg)}.flag-icon-th.flag-icon-squared{background-image:url(/static/img/th.79b63a8a.svg)}.flag-icon-tj{background-image:url(/static/img/tj.d3a42312.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(/static/img/tj.b7dafe8d.svg)}.flag-icon-tk{background-image:url(/static/img/tk.6c1f520c.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(/static/img/tk.f87f794b.svg)}.flag-icon-tl{background-image:url(/static/img/tl.85904d79.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(/static/img/tl.ca9af3c0.svg)}.flag-icon-tm{background-image:url(/static/img/tm.e467552c.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(/static/img/tm.762df128.svg)}.flag-icon-tn{background-image:url(/static/img/tn.ff4c5190.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(/static/img/tn.cc3ab493.svg)}.flag-icon-to{background-image:url(/static/img/to.8dd22284.svg)}.flag-icon-to.flag-icon-squared{background-image:url(/static/img/to.9748a967.svg)}.flag-icon-tr{background-image:url(/static/img/tr.87e40d5c.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(/static/img/tr.fc8c91dd.svg)}.flag-icon-tt{background-image:url(/static/img/tt.5a459e81.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(/static/img/tt.4acf6cc2.svg)}.flag-icon-tv{background-image:url(/static/img/tv.9717b553.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(/static/img/tv.a8ff4939.svg)}.flag-icon-tw{background-image:url(/static/img/tw.c0cf9ea7.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(/static/img/tw.45c8a106.svg)}.flag-icon-tz{background-image:url(/static/img/tz.c27fd405.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(/static/img/tz.1abfbb38.svg)}.flag-icon-ua{background-image:url(/static/img/ua.63d75c84.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(/static/img/ua.04fa0e67.svg)}.flag-icon-ug{background-image:url(/static/img/ug.5ac71e98.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(/static/img/ug.5ae165a2.svg)}.flag-icon-um{background-image:url(/static/img/um.b38f913c.svg)}.flag-icon-um.flag-icon-squared{background-image:url(/static/img/um.582dd57b.svg)}.flag-icon-us{background-image:url(/static/img/us.99e04236.svg)}.flag-icon-us.flag-icon-squared{background-image:url(/static/img/us.6c459052.svg)}.flag-icon-uy{background-image:url(/static/img/uy.b70ac310.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(/static/img/uy.69cf8938.svg)}.flag-icon-uz{background-image:url(/static/img/uz.7f8823a2.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(/static/img/uz.d53abc35.svg)}.flag-icon-va{background-image:url(/static/img/va.7efb8ba6.svg)}.flag-icon-va.flag-icon-squared{background-image:url(/static/img/va.abcb42e8.svg)}.flag-icon-vc{background-image:url(/static/img/vc.37cf5ba1.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(/static/img/vc.3e4ac6d4.svg)}.flag-icon-ve{background-image:url(/static/img/ve.4cd0e3ed.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(/static/img/ve.9cd63506.svg)}.flag-icon-vg{background-image:url(/static/img/vg.ae3b6f7e.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(/static/img/vg.025b8b6a.svg)}.flag-icon-vi{background-image:url(/static/img/vi.f920eec7.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(/static/img/vi.293e6f1c.svg)}.flag-icon-vn{background-image:url(/static/img/vn.9ec4ca4d.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(/static/img/vn.11dd1cf6.svg)}.flag-icon-vu{background-image:url(/static/img/vu.5d2d7643.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(/static/img/vu.b7a8d91a.svg)}.flag-icon-wf{background-image:url(/static/img/wf.69c77016.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(/static/img/wf.9ca6f4bc.svg)}.flag-icon-ws{background-image:url(/static/img/ws.15c7a17c.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(/static/img/ws.d2e19e5a.svg)}.flag-icon-ye{background-image:url(/static/img/ye.bb567731.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(/static/img/ye.0b3f3c76.svg)}.flag-icon-yt{background-image:url(/static/img/yt.332bd5d3.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(/static/img/yt.c33641ca.svg)}.flag-icon-za{background-image:url(/static/img/za.42e033a9.svg)}.flag-icon-za.flag-icon-squared{background-image:url(/static/img/za.2fa94205.svg)}.flag-icon-zm{background-image:url(/static/img/zm.92477cab.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(/static/img/zm.ce5363b7.svg)}.flag-icon-zw{background-image:url(/static/img/zw.f488cb8a.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(/static/img/zw.6a535c1e.svg)}.flag-icon-es-ct{background-image:url(/static/img/es-ct.64a68954.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(/static/img/es-ct.69469f50.svg)}.flag-icon-eu{background-image:url(/static/img/eu.4c6e130f.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(/static/img/eu.aba724b1.svg)}.flag-icon-gb-eng{background-image:url(/static/img/gb-eng.513dcf1b.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(/static/img/gb-eng.0fac6e79.svg)}.flag-icon-gb-nir{background-image:url(/static/img/gb-nir.f59817d6.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(/static/img/gb-nir.2b7d2c3a.svg)}.flag-icon-gb-sct{background-image:url(/static/img/gb-sct.fee55173.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(/static/img/gb-sct.f5001e5d.svg)}.flag-icon-gb-wls{background-image:url(/static/img/gb-wls.13481560.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(/static/img/gb-wls.95b2cfab.svg)}.flag-icon-un{background-image:url(/static/img/un.2df110d6.svg)}.flag-icon-un.flag-icon-squared{background-image:url(/static/img/un.58a4a02a.svg)}.flag-icon-xk{background-image:url(/static/img/xk.ca7843be.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(/static/img/xk.16b6bb85.svg)}.col-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-77ae3705]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-77ae3705]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-77ae3705]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-77ae3705]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-77ae3705]:first-child{margin-left:26%!important}.col-offset-3[data-v-77ae3705]:not(first-child){margin-left:30%!important}.col-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-77ae3705]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-77ae3705]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-77ae3705]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-77ae3705]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-77ae3705]:first-child{margin-left:52%!important}.col-offset-6[data-v-77ae3705]:not(first-child){margin-left:56%!important}.col-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-77ae3705]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-77ae3705]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-77ae3705]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-77ae3705]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-77ae3705]:first-child{margin-left:78%!important}.col-offset-9[data-v-77ae3705]:not(first-child){margin-left:82%!important}.col-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-77ae3705]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-77ae3705]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-77ae3705]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-77ae3705]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-s-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-s-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-s-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-s-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-77ae3705]{display:none!important}.s-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-m-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-m-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-m-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-m-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-77ae3705]{display:none!important}.m-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-l-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-l-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-l-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-l-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-77ae3705]{display:none!important}.l-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-xl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-xl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-xl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-77ae3705]{display:none!important}.xl-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-xxl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-xxl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-xxl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-77ae3705]{display:none!important}.xxl-visible[data-v-77ae3705]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-77ae3705]{display:none!important}}.vertical-center[data-v-77ae3705]{display:flex;align-items:center}.horizontal-center[data-v-77ae3705]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-77ae3705]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-77ae3705]{display:none!important}.no-content[data-v-77ae3705]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-77ae3705]{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-77ae3705]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-77ae3705]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-77ae3705],.btn[data-v-77ae3705],button[data-v-77ae3705]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-77ae3705],.btn-default[type=submit][data-v-77ae3705],.btn.btn-primary[data-v-77ae3705],.btn[type=submit][data-v-77ae3705],button.btn-primary[data-v-77ae3705],button[type=submit][data-v-77ae3705]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-77ae3705]:hover,.btn[data-v-77ae3705]:hover,button[data-v-77ae3705]:hover{color:#35b870}.btn .icon[data-v-77ae3705],.btn-default .icon[data-v-77ae3705],button .icon[data-v-77ae3705]{margin-right:.5em}.btn-default[data-v-77ae3705]:disabled,.btn-default[disabled][data-v-77ae3705],.btn[data-v-77ae3705]:disabled,.btn[disabled][data-v-77ae3705],button[data-v-77ae3705]:disabled,button[disabled][data-v-77ae3705]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-77ae3705]{cursor:grab!important}.dragged[data-v-77ae3705]{opacity:.5!important}input[type=password][data-v-77ae3705],input[type=text][data-v-77ae3705]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-77ae3705]:focus,input[type=text][data-v-77ae3705]:focus{border:1px solid #35b870}button[data-v-77ae3705],input[data-v-77ae3705]{outline:none}input[type=text][data-v-77ae3705]:hover,textarea[data-v-77ae3705]:hover{border:1px solid #9cdfb0}ul[data-v-77ae3705]{margin:0;padding:0;list-style:none}a[data-v-77ae3705]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-77ae3705]:hover{color:#35b870}[data-v-77ae3705]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-77ae3705]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-77ae3705]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-77ae3705]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-77ae3705]{color:#ad1717}body[data-v-77ae3705]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-77ae3705] .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-77ae3705] .nav .path{cursor:pointer}.browser[data-v-77ae3705] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-77ae3705] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-77ae3705]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-77ae3705]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-77ae3705],input[type=number][data-v-77ae3705],input[type=password][data-v-77ae3705],input[type=search][data-v-77ae3705],input[type=text][data-v-77ae3705],input[type=time][data-v-77ae3705]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-77ae3705]:hover,input[type=number][data-v-77ae3705]:hover,input[type=password][data-v-77ae3705]:hover,input[type=search][data-v-77ae3705]:hover,input[type=text][data-v-77ae3705]:hover,input[type=time][data-v-77ae3705]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-77ae3705]:focus,input[type=number][data-v-77ae3705]:focus,input[type=password][data-v-77ae3705]:focus,input[type=search][data-v-77ae3705]:focus,input[type=text][data-v-77ae3705]:focus,input[type=time][data-v-77ae3705]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-77ae3705],input[type=number].with-icon[data-v-77ae3705],input[type=password].with-icon[data-v-77ae3705],input[type=search].with-icon[data-v-77ae3705],input[type=text].with-icon[data-v-77ae3705],input[type=time].with-icon[data-v-77ae3705]{padding-left:.3em}input[type=search][data-v-77ae3705],input[type=text][data-v-77ae3705]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-77ae3705]{animation-fill-mode:both;animation-name:fadeIn-77ae3705;-webkit-animation-name:fadeIn-77ae3705}.fade-in[data-v-77ae3705],.fade-out[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-77ae3705]{animation-fill-mode:both;animation-name:fadeOut-77ae3705;-webkit-animation-name:fadeOut-77ae3705}.expand[data-v-77ae3705]{animation-fill-mode:both;animation-name:expand-77ae3705;-webkit-animation-name:expand-77ae3705}.expand[data-v-77ae3705],.shrink[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-77ae3705]{animation-fill-mode:both;animation-name:shrink-77ae3705;-webkit-animation-name:shrink-77ae3705}.fold[data-v-77ae3705]{animation-fill-mode:both;animation-name:fold-77ae3705;-webkit-animation-name:fold-77ae3705}.fold[data-v-77ae3705],.unfold[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-77ae3705]{animation-fill-mode:both;animation-name:unfold-77ae3705;-webkit-animation-name:unfold-77ae3705}.dim[data-v-77ae3705]{animation-fill-mode:both;animation-name:dim-77ae3705;-webkit-animation-name:dim-77ae3705}.brighten[data-v-77ae3705],.dim[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-77ae3705]{animation-fill-mode:both;animation-name:brighten-77ae3705;-webkit-animation-name:brighten-77ae3705}@keyframes fadeIn-77ae3705{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-77ae3705{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-77ae3705{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-77ae3705{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-77ae3705{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-77ae3705{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-77ae3705{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-77ae3705{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-77ae3705]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-77ae3705;-webkit-animation-name:glow-77ae3705}.loop[data-v-77ae3705]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-77ae3705{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-77ae3705]: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-77ae3705]: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-77ae3705]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-77ae3705]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-77ae3705]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-77ae3705]{background:#8fefb7}.item.selected[data-v-77ae3705]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-77ae3705]{border-top:2px solid #35b870}.item[data-v-77ae3705]::-moz-selection{background:transparent!important}.item[data-v-77ae3705]::selection{background:transparent!important}.item .title[data-v-77ae3705]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-77ae3705]{display:inline-flex;align-items:center}.item .side.right[data-v-77ae3705]{display:inline-flex;justify-content:right}.item .actions[data-v-77ae3705],.item .duration[data-v-77ae3705]{display:inline-flex;align-items:center}.item .duration[data-v-77ae3705]{font-size:.85em;opacity:.7}.item .actions[data-v-77ae3705] button{opacity:.65}.item .icon[data-v-77ae3705]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-77ae3705] .dropdown-container .item{box-shadow:none}.item[data-v-77ae3705] .dropdown-container button{background:none;border:none}.item[data-v-77ae3705] .dropdown-container button:hover{color:#35b870}[data-v-77ae3705] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-77ae3705] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-77ae3705] .table-row{flex-direction:row;align-items:center}}[data-v-77ae3705] .table-row .title,[data-v-77ae3705] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-77ae3705] .table-row .title,[data-v-77ae3705] .table-row .value{display:inline-flex}}[data-v-77ae3705] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-77ae3705] .table-row .title{width:30%}[data-v-77ae3705] .table-row .value{justify-content:right}}.subtitles-container .items[data-v-77ae3705]{overflow:auto}.subtitles-container .footer[data-v-77ae3705]{display:flex;justify-content:right;padding:1em;background:#e4eae8;box-shadow:0 -2.5px 4px 0 silver}.col-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6f90e487]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6f90e487]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6f90e487]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6f90e487]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6f90e487]:first-child{margin-left:26%!important}.col-offset-3[data-v-6f90e487]:not(first-child){margin-left:30%!important}.col-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6f90e487]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6f90e487]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6f90e487]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6f90e487]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6f90e487]:first-child{margin-left:52%!important}.col-offset-6[data-v-6f90e487]:not(first-child){margin-left:56%!important}.col-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6f90e487]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6f90e487]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6f90e487]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6f90e487]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6f90e487]:first-child{margin-left:78%!important}.col-offset-9[data-v-6f90e487]:not(first-child){margin-left:82%!important}.col-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6f90e487]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6f90e487]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6f90e487]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6f90e487]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-s-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-s-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-s-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6f90e487]{display:none!important}.s-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-m-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-m-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-m-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6f90e487]{display:none!important}.m-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-l-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-l-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-l-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6f90e487]{display:none!important}.l-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-xl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-xl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-xl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6f90e487]{display:none!important}.xl-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-xxl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-xxl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-xxl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6f90e487]{display:none!important}.xxl-visible[data-v-6f90e487]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6f90e487]{display:none!important}}.vertical-center[data-v-6f90e487]{display:flex;align-items:center}.horizontal-center[data-v-6f90e487]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6f90e487]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6f90e487]{display:none!important}.no-content[data-v-6f90e487]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6f90e487]{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-6f90e487]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6f90e487]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6f90e487],.btn[data-v-6f90e487],button[data-v-6f90e487]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6f90e487],.btn-default[type=submit][data-v-6f90e487],.btn.btn-primary[data-v-6f90e487],.btn[type=submit][data-v-6f90e487],button.btn-primary[data-v-6f90e487],button[type=submit][data-v-6f90e487]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-6f90e487]:hover,.btn[data-v-6f90e487]:hover,button[data-v-6f90e487]:hover{color:#35b870}.btn .icon[data-v-6f90e487],.btn-default .icon[data-v-6f90e487],button .icon[data-v-6f90e487]{margin-right:.5em}.btn-default[data-v-6f90e487]:disabled,.btn-default[disabled][data-v-6f90e487],.btn[data-v-6f90e487]:disabled,.btn[disabled][data-v-6f90e487],button[data-v-6f90e487]:disabled,button[disabled][data-v-6f90e487]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-6f90e487]{cursor:grab!important}.dragged[data-v-6f90e487]{opacity:.5!important}input[type=password][data-v-6f90e487],input[type=text][data-v-6f90e487]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6f90e487]:focus,input[type=text][data-v-6f90e487]:focus{border:1px solid #35b870}button[data-v-6f90e487],input[data-v-6f90e487]{outline:none}input[type=text][data-v-6f90e487]:hover,textarea[data-v-6f90e487]:hover{border:1px solid #9cdfb0}ul[data-v-6f90e487]{margin:0;padding:0;list-style:none}a[data-v-6f90e487]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6f90e487]:hover{color:#35b870}[data-v-6f90e487]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6f90e487]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6f90e487]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6f90e487]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-6f90e487]{color:#ad1717}body[data-v-6f90e487]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6f90e487] .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-6f90e487] .nav .path{cursor:pointer}.browser[data-v-6f90e487] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6f90e487] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-6f90e487]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-6f90e487]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6f90e487],input[type=number][data-v-6f90e487],input[type=password][data-v-6f90e487],input[type=search][data-v-6f90e487],input[type=text][data-v-6f90e487],input[type=time][data-v-6f90e487]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-6f90e487]:hover,input[type=number][data-v-6f90e487]:hover,input[type=password][data-v-6f90e487]:hover,input[type=search][data-v-6f90e487]:hover,input[type=text][data-v-6f90e487]:hover,input[type=time][data-v-6f90e487]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6f90e487]:focus,input[type=number][data-v-6f90e487]:focus,input[type=password][data-v-6f90e487]:focus,input[type=search][data-v-6f90e487]:focus,input[type=text][data-v-6f90e487]:focus,input[type=time][data-v-6f90e487]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6f90e487],input[type=number].with-icon[data-v-6f90e487],input[type=password].with-icon[data-v-6f90e487],input[type=search].with-icon[data-v-6f90e487],input[type=text].with-icon[data-v-6f90e487],input[type=time].with-icon[data-v-6f90e487]{padding-left:.3em}input[type=search][data-v-6f90e487],input[type=text][data-v-6f90e487]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6f90e487]{animation-fill-mode:both;animation-name:fadeIn-6f90e487;-webkit-animation-name:fadeIn-6f90e487}.fade-in[data-v-6f90e487],.fade-out[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6f90e487]{animation-fill-mode:both;animation-name:fadeOut-6f90e487;-webkit-animation-name:fadeOut-6f90e487}.expand[data-v-6f90e487]{animation-fill-mode:both;animation-name:expand-6f90e487;-webkit-animation-name:expand-6f90e487}.expand[data-v-6f90e487],.shrink[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-6f90e487]{animation-fill-mode:both;animation-name:shrink-6f90e487;-webkit-animation-name:shrink-6f90e487}.fold[data-v-6f90e487]{animation-fill-mode:both;animation-name:fold-6f90e487;-webkit-animation-name:fold-6f90e487}.fold[data-v-6f90e487],.unfold[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-6f90e487]{animation-fill-mode:both;animation-name:unfold-6f90e487;-webkit-animation-name:unfold-6f90e487}.dim[data-v-6f90e487]{animation-fill-mode:both;animation-name:dim-6f90e487;-webkit-animation-name:dim-6f90e487}.brighten[data-v-6f90e487],.dim[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-6f90e487]{animation-fill-mode:both;animation-name:brighten-6f90e487;-webkit-animation-name:brighten-6f90e487}@keyframes fadeIn-6f90e487{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6f90e487{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-6f90e487{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-6f90e487{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-6f90e487{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-6f90e487{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-6f90e487{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-6f90e487{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-6f90e487]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-6f90e487;-webkit-animation-name:glow-6f90e487}.loop[data-v-6f90e487]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-6f90e487{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-6f90e487]: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-6f90e487]: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-6f90e487]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.url-player[data-v-6f90e487]{padding:0;margin:0;border:none;border-radius:0;box-shadow:none}.url-player .body[data-v-6f90e487]{padding:1em!important}.url-player input[type=text][data-v-6f90e487]{width:100%}.url-player [type=submit][data-v-6f90e487]{background:initial;border-color:initial;border-radius:1.5em}.url-player [type=submit][data-v-6f90e487]:hover{color:#38cf80}.url-player .footer[data-v-6f90e487]{display:flex;justify-content:right;padding:0;margin-top:1em}.col-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-739c64ca]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-739c64ca]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-739c64ca]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-739c64ca]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-739c64ca]:first-child{margin-left:26%!important}.col-offset-3[data-v-739c64ca]:not(first-child){margin-left:30%!important}.col-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-739c64ca]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-739c64ca]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-739c64ca]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-739c64ca]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-739c64ca]:first-child{margin-left:52%!important}.col-offset-6[data-v-739c64ca]:not(first-child){margin-left:56%!important}.col-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-739c64ca]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-739c64ca]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-739c64ca]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-739c64ca]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-739c64ca]:first-child{margin-left:78%!important}.col-offset-9[data-v-739c64ca]:not(first-child){margin-left:82%!important}.col-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-739c64ca]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-739c64ca]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-739c64ca]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-739c64ca]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-1[data-v-739c64ca]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-2[data-v-739c64ca]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-3[data-v-739c64ca]{margin-left:26%}.col-no-margin-s-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-4[data-v-739c64ca]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-5[data-v-739c64ca]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-6[data-v-739c64ca]{margin-left:52%}.col-no-margin-s-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-7[data-v-739c64ca]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-8[data-v-739c64ca]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-9[data-v-739c64ca]{margin-left:78%}.col-no-margin-s-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-10[data-v-739c64ca]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-739c64ca]:first-child{margin-left:0}.col-offset-s-11[data-v-739c64ca]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-s-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-739c64ca]{display:none!important}.s-visible[data-v-739c64ca]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-1[data-v-739c64ca]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-2[data-v-739c64ca]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-3[data-v-739c64ca]{margin-left:26%}.col-no-margin-m-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-4[data-v-739c64ca]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-5[data-v-739c64ca]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-6[data-v-739c64ca]{margin-left:52%}.col-no-margin-m-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-7[data-v-739c64ca]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-8[data-v-739c64ca]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-9[data-v-739c64ca]{margin-left:78%}.col-no-margin-m-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-10[data-v-739c64ca]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-739c64ca]:first-child{margin-left:0}.col-offset-m-11[data-v-739c64ca]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-m-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-739c64ca]{display:none!important}.m-visible[data-v-739c64ca]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-1[data-v-739c64ca]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-2[data-v-739c64ca]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-3[data-v-739c64ca]{margin-left:26%}.col-no-margin-l-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-4[data-v-739c64ca]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-5[data-v-739c64ca]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-6[data-v-739c64ca]{margin-left:52%}.col-no-margin-l-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-7[data-v-739c64ca]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-8[data-v-739c64ca]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-9[data-v-739c64ca]{margin-left:78%}.col-no-margin-l-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-10[data-v-739c64ca]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-739c64ca]:first-child{margin-left:0}.col-offset-l-11[data-v-739c64ca]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-l-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-739c64ca]{display:none!important}.l-visible[data-v-739c64ca]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-1[data-v-739c64ca]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-2[data-v-739c64ca]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-3[data-v-739c64ca]{margin-left:26%}.col-no-margin-xl-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-4[data-v-739c64ca]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-5[data-v-739c64ca]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-6[data-v-739c64ca]{margin-left:52%}.col-no-margin-xl-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-7[data-v-739c64ca]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-8[data-v-739c64ca]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-9[data-v-739c64ca]{margin-left:78%}.col-no-margin-xl-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-10[data-v-739c64ca]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xl-11[data-v-739c64ca]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-739c64ca]{display:none!important}.xl-visible[data-v-739c64ca]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-1[data-v-739c64ca]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-739c64ca]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-2[data-v-739c64ca]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-739c64ca]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-3[data-v-739c64ca]{margin-left:26%}.col-no-margin-xxl-3[data-v-739c64ca]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-4[data-v-739c64ca]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-739c64ca]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-5[data-v-739c64ca]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-739c64ca]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-6[data-v-739c64ca]{margin-left:52%}.col-no-margin-xxl-6[data-v-739c64ca]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-7[data-v-739c64ca]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-739c64ca]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-8[data-v-739c64ca]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-739c64ca]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-9[data-v-739c64ca]{margin-left:78%}.col-no-margin-xxl-9[data-v-739c64ca]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-10[data-v-739c64ca]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-739c64ca]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-739c64ca]:first-child{margin-left:0}.col-offset-xxl-11[data-v-739c64ca]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-739c64ca]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-739c64ca]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-739c64ca]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-739c64ca]{display:none!important}.xxl-visible[data-v-739c64ca]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-739c64ca]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-739c64ca]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-739c64ca]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-739c64ca]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-739c64ca]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-739c64ca]{display:none!important}}.vertical-center[data-v-739c64ca]{display:flex;align-items:center}.horizontal-center[data-v-739c64ca]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-739c64ca]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-739c64ca]{display:none!important}.no-content[data-v-739c64ca]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-739c64ca]{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-739c64ca]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-739c64ca]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-739c64ca]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-739c64ca]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-739c64ca]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-739c64ca],.btn[data-v-739c64ca],button[data-v-739c64ca]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-739c64ca],.btn-default[type=submit][data-v-739c64ca],.btn.btn-primary[data-v-739c64ca],.btn[type=submit][data-v-739c64ca],button.btn-primary[data-v-739c64ca],button[type=submit][data-v-739c64ca]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-739c64ca]:hover,.btn[data-v-739c64ca]:hover,button[data-v-739c64ca]:hover{color:#35b870}.btn .icon[data-v-739c64ca],.btn-default .icon[data-v-739c64ca],button .icon[data-v-739c64ca]{margin-right:.5em}.btn-default[data-v-739c64ca]:disabled,.btn-default[disabled][data-v-739c64ca],.btn[data-v-739c64ca]:disabled,.btn[disabled][data-v-739c64ca],button[data-v-739c64ca]:disabled,button[disabled][data-v-739c64ca]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-739c64ca]{cursor:grab!important}.dragged[data-v-739c64ca]{opacity:.5!important}input[type=password][data-v-739c64ca],input[type=text][data-v-739c64ca]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-739c64ca]:focus,input[type=text][data-v-739c64ca]:focus{border:1px solid #35b870}button[data-v-739c64ca],input[data-v-739c64ca]{outline:none}input[type=text][data-v-739c64ca]:hover,textarea[data-v-739c64ca]:hover{border:1px solid #9cdfb0}ul[data-v-739c64ca]{margin:0;padding:0;list-style:none}a[data-v-739c64ca]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-739c64ca]:hover{color:#35b870}[data-v-739c64ca]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-739c64ca]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-739c64ca]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-739c64ca]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-739c64ca]{color:#ad1717}body[data-v-739c64ca]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-739c64ca] .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-739c64ca] .nav .path{cursor:pointer}.browser[data-v-739c64ca] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-739c64ca] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-739c64ca]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-739c64ca]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-739c64ca],input[type=number][data-v-739c64ca],input[type=password][data-v-739c64ca],input[type=search][data-v-739c64ca],input[type=text][data-v-739c64ca],input[type=time][data-v-739c64ca]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-739c64ca]:hover,input[type=number][data-v-739c64ca]:hover,input[type=password][data-v-739c64ca]:hover,input[type=search][data-v-739c64ca]:hover,input[type=text][data-v-739c64ca]:hover,input[type=time][data-v-739c64ca]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-739c64ca]:focus,input[type=number][data-v-739c64ca]:focus,input[type=password][data-v-739c64ca]:focus,input[type=search][data-v-739c64ca]:focus,input[type=text][data-v-739c64ca]:focus,input[type=time][data-v-739c64ca]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-739c64ca],input[type=number].with-icon[data-v-739c64ca],input[type=password].with-icon[data-v-739c64ca],input[type=search].with-icon[data-v-739c64ca],input[type=text].with-icon[data-v-739c64ca],input[type=time].with-icon[data-v-739c64ca]{padding-left:.3em}input[type=search][data-v-739c64ca],input[type=text][data-v-739c64ca]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-739c64ca]{animation-fill-mode:both;animation-name:fadeIn-739c64ca;-webkit-animation-name:fadeIn-739c64ca}.fade-in[data-v-739c64ca],.fade-out[data-v-739c64ca]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-739c64ca]{animation-fill-mode:both;animation-name:fadeOut-739c64ca;-webkit-animation-name:fadeOut-739c64ca}.expand[data-v-739c64ca]{animation-fill-mode:both;animation-name:expand-739c64ca;-webkit-animation-name:expand-739c64ca}.expand[data-v-739c64ca],.shrink[data-v-739c64ca]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-739c64ca]{animation-fill-mode:both;animation-name:shrink-739c64ca;-webkit-animation-name:shrink-739c64ca}.fold[data-v-739c64ca]{animation-fill-mode:both;animation-name:fold-739c64ca;-webkit-animation-name:fold-739c64ca}.fold[data-v-739c64ca],.unfold[data-v-739c64ca]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-739c64ca]{animation-fill-mode:both;animation-name:unfold-739c64ca;-webkit-animation-name:unfold-739c64ca}.dim[data-v-739c64ca]{animation-fill-mode:both;animation-name:dim-739c64ca;-webkit-animation-name:dim-739c64ca}.brighten[data-v-739c64ca],.dim[data-v-739c64ca]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-739c64ca]{animation-fill-mode:both;animation-name:brighten-739c64ca;-webkit-animation-name:brighten-739c64ca}@keyframes fadeIn-739c64ca{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-739c64ca{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-739c64ca{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-739c64ca{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-739c64ca{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-739c64ca{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-739c64ca{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-739c64ca{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-739c64ca]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-739c64ca;-webkit-animation-name:glow-739c64ca}.loop[data-v-739c64ca]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-739c64ca{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-739c64ca]: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-739c64ca]: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-739c64ca]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-739c64ca]{color:#d21}.media-plugin[data-v-739c64ca]{width:100%}.media-plugin main[data-v-739c64ca]{width:100%;height:100%;display:flex;flex-direction:row-reverse;position:relative}.media-plugin main .view-container[data-v-739c64ca]{display:flex;flex-direction:column;flex-grow:1;overflow:auto;background:#fff}.media-plugin main .body-container[data-v-739c64ca]{height:calc(100% - 8.8em);padding-top:.1em;overflow:auto}.media-plugin main .body-container.expanded-header[data-v-739c64ca]{height:calc(100% - 11.8em)}.media-plugin main[data-v-739c64ca] .media-loading-indicator{position:absolute;top:0;left:0;width:5em;height:5em;border-radius:50%;background:transparent;display:flex;justify-content:center;align-items:center;z-index:10}.media-plugin main[data-v-739c64ca] .media-loading-indicator .loading{border-radius:50%}[data-v-739c64ca] .loading{z-index:10}[data-v-739c64ca] .subtitles-container .body{padding:0!important}[data-v-739c64ca] .subtitles-container .body .item{padding:1em}[data-v-739c64ca] .add-to-playlist-container .body{padding:0!important} \ No newline at end of file +.col-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-54561484]:first-child{margin-left:0}.col-no-margin-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-54561484]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-54561484]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-54561484]:first-child{margin-left:0}.col-no-margin-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-54561484]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-54561484]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-54561484]:first-child{margin-left:0}.col-no-margin-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-54561484]:first-child{margin-left:26%!important}.col-offset-3[data-v-54561484]:not(first-child){margin-left:30%!important}.col-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-54561484]:first-child{margin-left:0}.col-no-margin-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-54561484]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-54561484]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-54561484]:first-child{margin-left:0}.col-no-margin-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-54561484]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-54561484]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-54561484]:first-child{margin-left:0}.col-no-margin-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-54561484]:first-child{margin-left:52%!important}.col-offset-6[data-v-54561484]:not(first-child){margin-left:56%!important}.col-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-54561484]:first-child{margin-left:0}.col-no-margin-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-54561484]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-54561484]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-54561484]:first-child{margin-left:0}.col-no-margin-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-54561484]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-54561484]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-54561484]:first-child{margin-left:0}.col-no-margin-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-54561484]:first-child{margin-left:78%!important}.col-offset-9[data-v-54561484]:not(first-child){margin-left:82%!important}.col-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-54561484]:first-child{margin-left:0}.col-no-margin-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-54561484]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-54561484]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-54561484]:first-child{margin-left:0}.col-no-margin-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-54561484]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-54561484]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-54561484]:first-child{margin-left:0}.col-offset-s-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-54561484]:first-child{margin-left:0}.col-offset-s-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-54561484]:first-child{margin-left:0}.col-offset-s-3[data-v-54561484]{margin-left:26%}.col-no-margin-s-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-54561484]:first-child{margin-left:0}.col-offset-s-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-54561484]:first-child{margin-left:0}.col-offset-s-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-54561484]:first-child{margin-left:0}.col-offset-s-6[data-v-54561484]{margin-left:52%}.col-no-margin-s-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-54561484]:first-child{margin-left:0}.col-offset-s-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-54561484]:first-child{margin-left:0}.col-offset-s-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-54561484]:first-child{margin-left:0}.col-offset-s-9[data-v-54561484]{margin-left:78%}.col-no-margin-s-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-54561484]:first-child{margin-left:0}.col-offset-s-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-54561484]:first-child{margin-left:0}.col-offset-s-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-s-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-54561484]{display:none!important}.s-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-54561484]:first-child{margin-left:0}.col-offset-m-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-54561484]:first-child{margin-left:0}.col-offset-m-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-54561484]:first-child{margin-left:0}.col-offset-m-3[data-v-54561484]{margin-left:26%}.col-no-margin-m-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-54561484]:first-child{margin-left:0}.col-offset-m-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-54561484]:first-child{margin-left:0}.col-offset-m-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-54561484]:first-child{margin-left:0}.col-offset-m-6[data-v-54561484]{margin-left:52%}.col-no-margin-m-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-54561484]:first-child{margin-left:0}.col-offset-m-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-54561484]:first-child{margin-left:0}.col-offset-m-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-54561484]:first-child{margin-left:0}.col-offset-m-9[data-v-54561484]{margin-left:78%}.col-no-margin-m-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-54561484]:first-child{margin-left:0}.col-offset-m-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-54561484]:first-child{margin-left:0}.col-offset-m-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-m-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-54561484]{display:none!important}.m-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-54561484]:first-child{margin-left:0}.col-offset-l-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-54561484]:first-child{margin-left:0}.col-offset-l-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-54561484]:first-child{margin-left:0}.col-offset-l-3[data-v-54561484]{margin-left:26%}.col-no-margin-l-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-54561484]:first-child{margin-left:0}.col-offset-l-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-54561484]:first-child{margin-left:0}.col-offset-l-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-54561484]:first-child{margin-left:0}.col-offset-l-6[data-v-54561484]{margin-left:52%}.col-no-margin-l-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-54561484]:first-child{margin-left:0}.col-offset-l-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-54561484]:first-child{margin-left:0}.col-offset-l-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-54561484]:first-child{margin-left:0}.col-offset-l-9[data-v-54561484]{margin-left:78%}.col-no-margin-l-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-54561484]:first-child{margin-left:0}.col-offset-l-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-54561484]:first-child{margin-left:0}.col-offset-l-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-l-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-54561484]{display:none!important}.l-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-3[data-v-54561484]{margin-left:26%}.col-no-margin-xl-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-6[data-v-54561484]{margin-left:52%}.col-no-margin-xl-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-9[data-v-54561484]{margin-left:78%}.col-no-margin-xl-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-54561484]:first-child{margin-left:0}.col-offset-xl-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-54561484]{display:none!important}.xl-visible[data-v-54561484]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-54561484]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-1[data-v-54561484]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-54561484]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-54561484]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-2[data-v-54561484]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-54561484]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-54561484]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-3[data-v-54561484]{margin-left:26%}.col-no-margin-xxl-3[data-v-54561484]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-54561484]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-4[data-v-54561484]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-54561484]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-54561484]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-5[data-v-54561484]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-54561484]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-54561484]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-6[data-v-54561484]{margin-left:52%}.col-no-margin-xxl-6[data-v-54561484]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-54561484]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-7[data-v-54561484]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-54561484]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-54561484]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-8[data-v-54561484]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-54561484]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-54561484]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-9[data-v-54561484]{margin-left:78%}.col-no-margin-xxl-9[data-v-54561484]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-54561484]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-10[data-v-54561484]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-54561484]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-54561484]:first-child{margin-left:0}.col-offset-xxl-11[data-v-54561484]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-54561484]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-54561484]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-54561484]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-54561484]{display:none!important}.xxl-visible[data-v-54561484]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-54561484]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-54561484]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-54561484]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-54561484]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-54561484]{display:none!important}}.vertical-center[data-v-54561484]{display:flex;align-items:center}.horizontal-center[data-v-54561484]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-54561484]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-54561484]{display:none!important}.no-content[data-v-54561484]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-54561484]{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-54561484]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-54561484]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-54561484]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-54561484],.btn[data-v-54561484],button[data-v-54561484]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-54561484],.btn-default[type=submit][data-v-54561484],.btn.btn-primary[data-v-54561484],.btn[type=submit][data-v-54561484],button.btn-primary[data-v-54561484],button[type=submit][data-v-54561484]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-54561484]:hover,.btn[data-v-54561484]:hover,button[data-v-54561484]:hover{color:#35b870}.btn .icon[data-v-54561484],.btn-default .icon[data-v-54561484],button .icon[data-v-54561484]{margin-right:.5em}.btn-default[data-v-54561484]:disabled,.btn-default[disabled][data-v-54561484],.btn[data-v-54561484]:disabled,.btn[disabled][data-v-54561484],button[data-v-54561484]:disabled,button[disabled][data-v-54561484]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-54561484]{cursor:grab!important}.dragged[data-v-54561484]{opacity:.5!important}input[type=password][data-v-54561484],input[type=text][data-v-54561484]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-54561484]:focus,input[type=text][data-v-54561484]:focus{border:1px solid #35b870}button[data-v-54561484],input[data-v-54561484]{outline:none}input[type=text][data-v-54561484]:hover,textarea[data-v-54561484]:hover{border:1px solid #9cdfb0}ul[data-v-54561484]{margin:0;padding:0;list-style:none}a[data-v-54561484]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-54561484]:hover{color:#35b870}[data-v-54561484]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-54561484]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-54561484]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-54561484]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-54561484]{color:#ad1717}body[data-v-54561484]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-54561484] .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-54561484] .nav .path{cursor:pointer}.browser[data-v-54561484] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-54561484] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-54561484]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-54561484]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-54561484],input[type=number][data-v-54561484],input[type=password][data-v-54561484],input[type=search][data-v-54561484],input[type=text][data-v-54561484],input[type=time][data-v-54561484]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-54561484]:hover,input[type=number][data-v-54561484]:hover,input[type=password][data-v-54561484]:hover,input[type=search][data-v-54561484]:hover,input[type=text][data-v-54561484]:hover,input[type=time][data-v-54561484]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-54561484]:focus,input[type=number][data-v-54561484]:focus,input[type=password][data-v-54561484]:focus,input[type=search][data-v-54561484]:focus,input[type=text][data-v-54561484]:focus,input[type=time][data-v-54561484]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-54561484],input[type=number].with-icon[data-v-54561484],input[type=password].with-icon[data-v-54561484],input[type=search].with-icon[data-v-54561484],input[type=text].with-icon[data-v-54561484],input[type=time].with-icon[data-v-54561484]{padding-left:.3em}input[type=search][data-v-54561484],input[type=text][data-v-54561484]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-54561484]{animation-fill-mode:both;animation-name:fadeIn-54561484;-webkit-animation-name:fadeIn-54561484}.fade-in[data-v-54561484],.fade-out[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-54561484]{animation-fill-mode:both;animation-name:fadeOut-54561484;-webkit-animation-name:fadeOut-54561484}.expand[data-v-54561484]{animation-fill-mode:both;animation-name:expand-54561484;-webkit-animation-name:expand-54561484}.expand[data-v-54561484],.shrink[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-54561484]{animation-fill-mode:both;animation-name:shrink-54561484;-webkit-animation-name:shrink-54561484}.fold[data-v-54561484]{animation-fill-mode:both;animation-name:fold-54561484;-webkit-animation-name:fold-54561484}.fold[data-v-54561484],.unfold[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-54561484]{animation-fill-mode:both;animation-name:unfold-54561484;-webkit-animation-name:unfold-54561484}.dim[data-v-54561484]{animation-fill-mode:both;animation-name:dim-54561484;-webkit-animation-name:dim-54561484}.brighten[data-v-54561484],.dim[data-v-54561484]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-54561484]{animation-fill-mode:both;animation-name:brighten-54561484;-webkit-animation-name:brighten-54561484}@keyframes fadeIn-54561484{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-54561484{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-54561484{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-54561484{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-54561484{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-54561484{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-54561484{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-54561484{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-54561484]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-54561484;-webkit-animation-name:glow-54561484}.loop[data-v-54561484]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-54561484{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-54561484]: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-54561484]: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-54561484]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-54561484] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-54561484] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-54561484] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-54561484] .item .icon i{font-size:40px}.grid[data-v-54561484] .item .icon img{width:40px;height:40px}[data-v-54561484] .nav{height:2.5em}.media-browser .media-browser-body[data-v-54561484],.media-browser[data-v-54561484]{height:100%}.col-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1:first-child{margin-left:0}.col-no-margin-1{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1:first-child{margin-left:8.6666666667%!important}.col-offset-1:not(first-child){margin-left:12.6666666667%!important}.col-2{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2:first-child{margin-left:0}.col-no-margin-2{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2:first-child{margin-left:17.3333333333%!important}.col-offset-2:not(first-child){margin-left:21.3333333333%!important}.col-3{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3:first-child{margin-left:0}.col-no-margin-3{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3:first-child{margin-left:26%!important}.col-offset-3:not(first-child){margin-left:30%!important}.col-4{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4:first-child{margin-left:0}.col-no-margin-4{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4:first-child{margin-left:34.6666666667%!important}.col-offset-4:not(first-child){margin-left:38.6666666667%!important}.col-5{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5:first-child{margin-left:0}.col-no-margin-5{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5:first-child{margin-left:43.3333333334%!important}.col-offset-5:not(first-child){margin-left:47.3333333334%!important}.col-6{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6:first-child{margin-left:0}.col-no-margin-6{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6:first-child{margin-left:52%!important}.col-offset-6:not(first-child){margin-left:56%!important}.col-7{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7:first-child{margin-left:0}.col-no-margin-7{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7:first-child{margin-left:60.6666666667%!important}.col-offset-7:not(first-child){margin-left:64.6666666667%!important}.col-8{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8:first-child{margin-left:0}.col-no-margin-8{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8:first-child{margin-left:69.3333333334%!important}.col-offset-8:not(first-child){margin-left:73.3333333334%!important}.col-9{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9:first-child{margin-left:0}.col-no-margin-9{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9:first-child{margin-left:78%!important}.col-offset-9:not(first-child){margin-left:82%!important}.col-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10:first-child{margin-left:0}.col-no-margin-10{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10:first-child{margin-left:86.6666666667%!important}.col-offset-10:not(first-child){margin-left:90.6666666667%!important}.col-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11:first-child{margin-left:0}.col-no-margin-11{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11:first-child{margin-left:95.3333333334%!important}.col-offset-11:not(first-child){margin-left:99.3333333334%!important}.col-12{float:left;box-sizing:border-box;width:100%}.col-12,.col-12:first-child{margin-left:0}.col-no-margin-12{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1:first-child{margin-left:0}.col-offset-s-1{margin-left:8.6666666667%}.col-no-margin-s-1{width:8.3333333333%}.col-no-margin-s-1,.col-s-2{float:left;box-sizing:border-box}.col-s-2{width:13.3333333333%;margin-left:4%}.col-s-2:first-child{margin-left:0}.col-offset-s-2{margin-left:17.3333333333%}.col-no-margin-s-2{width:16.6666666667%}.col-no-margin-s-2,.col-s-3{float:left;box-sizing:border-box}.col-s-3{width:22%;margin-left:4%}.col-s-3:first-child{margin-left:0}.col-offset-s-3{margin-left:26%}.col-no-margin-s-3{width:25%}.col-no-margin-s-3,.col-s-4{float:left;box-sizing:border-box}.col-s-4{width:30.6666666667%;margin-left:4%}.col-s-4:first-child{margin-left:0}.col-offset-s-4{margin-left:34.6666666667%}.col-no-margin-s-4{width:33.3333333333%}.col-no-margin-s-4,.col-s-5{float:left;box-sizing:border-box}.col-s-5{width:39.3333333334%;margin-left:4%}.col-s-5:first-child{margin-left:0}.col-offset-s-5{margin-left:43.3333333334%}.col-no-margin-s-5{width:41.6666666667%}.col-no-margin-s-5,.col-s-6{float:left;box-sizing:border-box}.col-s-6{width:48%;margin-left:4%}.col-s-6:first-child{margin-left:0}.col-offset-s-6{margin-left:52%}.col-no-margin-s-6{width:50%}.col-no-margin-s-6,.col-s-7{float:left;box-sizing:border-box}.col-s-7{width:56.6666666667%;margin-left:4%}.col-s-7:first-child{margin-left:0}.col-offset-s-7{margin-left:60.6666666667%}.col-no-margin-s-7{width:58.3333333333%}.col-no-margin-s-7,.col-s-8{float:left;box-sizing:border-box}.col-s-8{width:65.3333333334%;margin-left:4%}.col-s-8:first-child{margin-left:0}.col-offset-s-8{margin-left:69.3333333334%}.col-no-margin-s-8{width:66.6666666667%}.col-no-margin-s-8,.col-s-9{float:left;box-sizing:border-box}.col-s-9{width:74%;margin-left:4%}.col-s-9:first-child{margin-left:0}.col-offset-s-9{margin-left:78%}.col-no-margin-s-9{width:75%}.col-no-margin-s-9,.col-s-10{float:left;box-sizing:border-box}.col-s-10{width:82.6666666667%;margin-left:4%}.col-s-10:first-child{margin-left:0}.col-offset-s-10{margin-left:86.6666666667%}.col-no-margin-s-10{width:83.3333333333%}.col-no-margin-s-10,.col-s-11{float:left;box-sizing:border-box}.col-s-11{width:91.3333333334%;margin-left:4%}.col-s-11:first-child{margin-left:0}.col-offset-s-11{margin-left:95.3333333334%}.col-no-margin-s-11{width:91.6666666667%}.col-no-margin-s-11,.col-s-12{float:left;box-sizing:border-box}.col-s-12{width:100%}.col-s-12,.col-s-12:first-child{margin-left:0}.col-no-margin-s-12{float:left;box-sizing:border-box;width:100%}.s-hidden{display:none!important}.s-visible{display:block!important}}@media screen and (min-width:769px){.col-m-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1:first-child{margin-left:0}.col-offset-m-1{margin-left:8.6666666667%}.col-no-margin-m-1{width:8.3333333333%}.col-m-2,.col-no-margin-m-1{float:left;box-sizing:border-box}.col-m-2{width:13.3333333333%;margin-left:4%}.col-m-2:first-child{margin-left:0}.col-offset-m-2{margin-left:17.3333333333%}.col-no-margin-m-2{width:16.6666666667%}.col-m-3,.col-no-margin-m-2{float:left;box-sizing:border-box}.col-m-3{width:22%;margin-left:4%}.col-m-3:first-child{margin-left:0}.col-offset-m-3{margin-left:26%}.col-no-margin-m-3{width:25%}.col-m-4,.col-no-margin-m-3{float:left;box-sizing:border-box}.col-m-4{width:30.6666666667%;margin-left:4%}.col-m-4:first-child{margin-left:0}.col-offset-m-4{margin-left:34.6666666667%}.col-no-margin-m-4{width:33.3333333333%}.col-m-5,.col-no-margin-m-4{float:left;box-sizing:border-box}.col-m-5{width:39.3333333334%;margin-left:4%}.col-m-5:first-child{margin-left:0}.col-offset-m-5{margin-left:43.3333333334%}.col-no-margin-m-5{width:41.6666666667%}.col-m-6,.col-no-margin-m-5{float:left;box-sizing:border-box}.col-m-6{width:48%;margin-left:4%}.col-m-6:first-child{margin-left:0}.col-offset-m-6{margin-left:52%}.col-no-margin-m-6{width:50%}.col-m-7,.col-no-margin-m-6{float:left;box-sizing:border-box}.col-m-7{width:56.6666666667%;margin-left:4%}.col-m-7:first-child{margin-left:0}.col-offset-m-7{margin-left:60.6666666667%}.col-no-margin-m-7{width:58.3333333333%}.col-m-8,.col-no-margin-m-7{float:left;box-sizing:border-box}.col-m-8{width:65.3333333334%;margin-left:4%}.col-m-8:first-child{margin-left:0}.col-offset-m-8{margin-left:69.3333333334%}.col-no-margin-m-8{width:66.6666666667%}.col-m-9,.col-no-margin-m-8{float:left;box-sizing:border-box}.col-m-9{width:74%;margin-left:4%}.col-m-9:first-child{margin-left:0}.col-offset-m-9{margin-left:78%}.col-no-margin-m-9{width:75%}.col-m-10,.col-no-margin-m-9{float:left;box-sizing:border-box}.col-m-10{width:82.6666666667%;margin-left:4%}.col-m-10:first-child{margin-left:0}.col-offset-m-10{margin-left:86.6666666667%}.col-no-margin-m-10{width:83.3333333333%}.col-m-11,.col-no-margin-m-10{float:left;box-sizing:border-box}.col-m-11{width:91.3333333334%;margin-left:4%}.col-m-11:first-child{margin-left:0}.col-offset-m-11{margin-left:95.3333333334%}.col-no-margin-m-11{width:91.6666666667%}.col-m-12,.col-no-margin-m-11{float:left;box-sizing:border-box}.col-m-12{width:100%}.col-m-12,.col-m-12:first-child{margin-left:0}.col-no-margin-m-12{float:left;box-sizing:border-box;width:100%}.m-hidden{display:none!important}.m-visible{display:block!important}}@media screen and (min-width:1024px){.col-l-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1:first-child{margin-left:0}.col-offset-l-1{margin-left:8.6666666667%}.col-no-margin-l-1{width:8.3333333333%}.col-l-2,.col-no-margin-l-1{float:left;box-sizing:border-box}.col-l-2{width:13.3333333333%;margin-left:4%}.col-l-2:first-child{margin-left:0}.col-offset-l-2{margin-left:17.3333333333%}.col-no-margin-l-2{width:16.6666666667%}.col-l-3,.col-no-margin-l-2{float:left;box-sizing:border-box}.col-l-3{width:22%;margin-left:4%}.col-l-3:first-child{margin-left:0}.col-offset-l-3{margin-left:26%}.col-no-margin-l-3{width:25%}.col-l-4,.col-no-margin-l-3{float:left;box-sizing:border-box}.col-l-4{width:30.6666666667%;margin-left:4%}.col-l-4:first-child{margin-left:0}.col-offset-l-4{margin-left:34.6666666667%}.col-no-margin-l-4{width:33.3333333333%}.col-l-5,.col-no-margin-l-4{float:left;box-sizing:border-box}.col-l-5{width:39.3333333334%;margin-left:4%}.col-l-5:first-child{margin-left:0}.col-offset-l-5{margin-left:43.3333333334%}.col-no-margin-l-5{width:41.6666666667%}.col-l-6,.col-no-margin-l-5{float:left;box-sizing:border-box}.col-l-6{width:48%;margin-left:4%}.col-l-6:first-child{margin-left:0}.col-offset-l-6{margin-left:52%}.col-no-margin-l-6{width:50%}.col-l-7,.col-no-margin-l-6{float:left;box-sizing:border-box}.col-l-7{width:56.6666666667%;margin-left:4%}.col-l-7:first-child{margin-left:0}.col-offset-l-7{margin-left:60.6666666667%}.col-no-margin-l-7{width:58.3333333333%}.col-l-8,.col-no-margin-l-7{float:left;box-sizing:border-box}.col-l-8{width:65.3333333334%;margin-left:4%}.col-l-8:first-child{margin-left:0}.col-offset-l-8{margin-left:69.3333333334%}.col-no-margin-l-8{width:66.6666666667%}.col-l-9,.col-no-margin-l-8{float:left;box-sizing:border-box}.col-l-9{width:74%;margin-left:4%}.col-l-9:first-child{margin-left:0}.col-offset-l-9{margin-left:78%}.col-no-margin-l-9{width:75%}.col-l-10,.col-no-margin-l-9{float:left;box-sizing:border-box}.col-l-10{width:82.6666666667%;margin-left:4%}.col-l-10:first-child{margin-left:0}.col-offset-l-10{margin-left:86.6666666667%}.col-no-margin-l-10{width:83.3333333333%}.col-l-11,.col-no-margin-l-10{float:left;box-sizing:border-box}.col-l-11{width:91.3333333334%;margin-left:4%}.col-l-11:first-child{margin-left:0}.col-offset-l-11{margin-left:95.3333333334%}.col-no-margin-l-11{width:91.6666666667%}.col-l-12,.col-no-margin-l-11{float:left;box-sizing:border-box}.col-l-12{width:100%}.col-l-12,.col-l-12:first-child{margin-left:0}.col-no-margin-l-12{float:left;box-sizing:border-box;width:100%}.l-hidden{display:none!important}.l-visible{display:block!important}}@media screen and (min-width:1216px){.col-xl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1:first-child{margin-left:0}.col-offset-xl-1{margin-left:8.6666666667%}.col-no-margin-xl-1{width:8.3333333333%}.col-no-margin-xl-1,.col-xl-2{float:left;box-sizing:border-box}.col-xl-2{width:13.3333333333%;margin-left:4%}.col-xl-2:first-child{margin-left:0}.col-offset-xl-2{margin-left:17.3333333333%}.col-no-margin-xl-2{width:16.6666666667%}.col-no-margin-xl-2,.col-xl-3{float:left;box-sizing:border-box}.col-xl-3{width:22%;margin-left:4%}.col-xl-3:first-child{margin-left:0}.col-offset-xl-3{margin-left:26%}.col-no-margin-xl-3{width:25%}.col-no-margin-xl-3,.col-xl-4{float:left;box-sizing:border-box}.col-xl-4{width:30.6666666667%;margin-left:4%}.col-xl-4:first-child{margin-left:0}.col-offset-xl-4{margin-left:34.6666666667%}.col-no-margin-xl-4{width:33.3333333333%}.col-no-margin-xl-4,.col-xl-5{float:left;box-sizing:border-box}.col-xl-5{width:39.3333333334%;margin-left:4%}.col-xl-5:first-child{margin-left:0}.col-offset-xl-5{margin-left:43.3333333334%}.col-no-margin-xl-5{width:41.6666666667%}.col-no-margin-xl-5,.col-xl-6{float:left;box-sizing:border-box}.col-xl-6{width:48%;margin-left:4%}.col-xl-6:first-child{margin-left:0}.col-offset-xl-6{margin-left:52%}.col-no-margin-xl-6{width:50%}.col-no-margin-xl-6,.col-xl-7{float:left;box-sizing:border-box}.col-xl-7{width:56.6666666667%;margin-left:4%}.col-xl-7:first-child{margin-left:0}.col-offset-xl-7{margin-left:60.6666666667%}.col-no-margin-xl-7{width:58.3333333333%}.col-no-margin-xl-7,.col-xl-8{float:left;box-sizing:border-box}.col-xl-8{width:65.3333333334%;margin-left:4%}.col-xl-8:first-child{margin-left:0}.col-offset-xl-8{margin-left:69.3333333334%}.col-no-margin-xl-8{width:66.6666666667%}.col-no-margin-xl-8,.col-xl-9{float:left;box-sizing:border-box}.col-xl-9{width:74%;margin-left:4%}.col-xl-9:first-child{margin-left:0}.col-offset-xl-9{margin-left:78%}.col-no-margin-xl-9{width:75%}.col-no-margin-xl-9,.col-xl-10{float:left;box-sizing:border-box}.col-xl-10{width:82.6666666667%;margin-left:4%}.col-xl-10:first-child{margin-left:0}.col-offset-xl-10{margin-left:86.6666666667%}.col-no-margin-xl-10{width:83.3333333333%}.col-no-margin-xl-10,.col-xl-11{float:left;box-sizing:border-box}.col-xl-11{width:91.3333333334%;margin-left:4%}.col-xl-11:first-child{margin-left:0}.col-offset-xl-11{margin-left:95.3333333334%}.col-no-margin-xl-11{width:91.6666666667%}.col-no-margin-xl-11,.col-xl-12{float:left;box-sizing:border-box}.col-xl-12{width:100%}.col-xl-12,.col-xl-12:first-child{margin-left:0}.col-no-margin-xl-12{float:left;box-sizing:border-box;width:100%}.xl-hidden{display:none!important}.xl-visible{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1:first-child{margin-left:0}.col-offset-xxl-1{margin-left:8.6666666667%}.col-no-margin-xxl-1{width:8.3333333333%}.col-no-margin-xxl-1,.col-xxl-2{float:left;box-sizing:border-box}.col-xxl-2{width:13.3333333333%;margin-left:4%}.col-xxl-2:first-child{margin-left:0}.col-offset-xxl-2{margin-left:17.3333333333%}.col-no-margin-xxl-2{width:16.6666666667%}.col-no-margin-xxl-2,.col-xxl-3{float:left;box-sizing:border-box}.col-xxl-3{width:22%;margin-left:4%}.col-xxl-3:first-child{margin-left:0}.col-offset-xxl-3{margin-left:26%}.col-no-margin-xxl-3{width:25%}.col-no-margin-xxl-3,.col-xxl-4{float:left;box-sizing:border-box}.col-xxl-4{width:30.6666666667%;margin-left:4%}.col-xxl-4:first-child{margin-left:0}.col-offset-xxl-4{margin-left:34.6666666667%}.col-no-margin-xxl-4{width:33.3333333333%}.col-no-margin-xxl-4,.col-xxl-5{float:left;box-sizing:border-box}.col-xxl-5{width:39.3333333334%;margin-left:4%}.col-xxl-5:first-child{margin-left:0}.col-offset-xxl-5{margin-left:43.3333333334%}.col-no-margin-xxl-5{width:41.6666666667%}.col-no-margin-xxl-5,.col-xxl-6{float:left;box-sizing:border-box}.col-xxl-6{width:48%;margin-left:4%}.col-xxl-6:first-child{margin-left:0}.col-offset-xxl-6{margin-left:52%}.col-no-margin-xxl-6{width:50%}.col-no-margin-xxl-6,.col-xxl-7{float:left;box-sizing:border-box}.col-xxl-7{width:56.6666666667%;margin-left:4%}.col-xxl-7:first-child{margin-left:0}.col-offset-xxl-7{margin-left:60.6666666667%}.col-no-margin-xxl-7{width:58.3333333333%}.col-no-margin-xxl-7,.col-xxl-8{float:left;box-sizing:border-box}.col-xxl-8{width:65.3333333334%;margin-left:4%}.col-xxl-8:first-child{margin-left:0}.col-offset-xxl-8{margin-left:69.3333333334%}.col-no-margin-xxl-8{width:66.6666666667%}.col-no-margin-xxl-8,.col-xxl-9{float:left;box-sizing:border-box}.col-xxl-9{width:74%;margin-left:4%}.col-xxl-9:first-child{margin-left:0}.col-offset-xxl-9{margin-left:78%}.col-no-margin-xxl-9{float:left;box-sizing:border-box;width:75%}.col-xxl-10{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10:first-child{margin-left:0}.col-offset-xxl-10{margin-left:86.6666666667%}.col-no-margin-xxl-10{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11:first-child{margin-left:0}.col-offset-xxl-11{margin-left:95.3333333334%}.col-no-margin-xxl-11{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12{float:left;box-sizing:border-box;width:100%}.col-xxl-12,.col-xxl-12:first-child{margin-left:0}.col-no-margin-xxl-12{float:left;box-sizing:border-box;width:100%}.xxl-hidden{display:none!important}.xxl-visible{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from{display:none!important}}@media screen and (min-width:769px){.tablet-small.until{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only{display:none!important}}@media screen and (min-width:769px){.tablet-small.only{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from{display:none!important}}@media screen and (min-width:1024px){.tablet.until{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only{display:none!important}}@media screen and (min-width:1024px){.tablet.only{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from{display:none!important}}@media screen and (min-width:1216px){.desktop.until{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only{display:none!important}}@media screen and (min-width:1216px){.desktop.only{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from{display:none!important}}@media screen and (min-width:1408px){.widescreen.until{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only{display:none!important}}@media screen and (min-width:1408px){.widescreen.only{display:none!important}}@media screen and (min-width:769px){.mobile{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd{display:none!important}}.vertical-center{display:flex;align-items:center}.horizontal-center{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden{display:none!important}.no-content{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid{width:100%;display:grid;row-gap:1em;-moz-column-gap:1.5em;column-gap:1.5em;padding:1em}@media screen and (max-width:calc(640px - 1px)){.grid{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn,.btn-default,button{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary,.btn-default[type=submit],.btn.btn-primary,.btn[type=submit],button.btn-primary,button[type=submit]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default:hover,.btn:hover,button:hover{color:#35b870}.btn .icon,.btn-default .icon,button .icon{margin-right:.5em}.btn-default:disabled,.btn-default[disabled],.btn:disabled,.btn[disabled],button:disabled,button[disabled]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable]{cursor:grab!important}.dragged{opacity:.5!important}input[type=password],input[type=text]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password]:focus,input[type=text]:focus{border:1px solid #35b870}button,input{outline:none}input[type=text]:hover,textarea:hover{border:1px solid #9cdfb0}ul{margin:0;padding:0;list-style:none}a{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a:hover{color:#35b870}::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){::-webkit-scrollbar{width:.3333em;height:.3333em}}::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger{color:#ad1717}body{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser :deep(.nav){width:100%;height:2.5em;padding:.5em 1em;background:linear-gradient(0deg,#ececec,#f6f6f6);box-shadow:0 3px 2px -1px silver;white-space:nowrap;overflow:hidden}.browser :deep(.nav) .path{cursor:pointer}.browser :deep(.nav) .path .token:hover{color:#35b870;text-decoration:underline}.browser :deep(.nav) .path .separator{font-size:1em;width:1.2em;padding:0 1em}code{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local],input[type=number],input[type=password],input[type=search],input[type=text],input[type=time]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=text]:hover,input[type=time]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=time]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon,input[type=number].with-icon,input[type=password].with-icon,input[type=search].with-icon,input[type=text].with-icon,input[type=time].with-icon{padding-left:.3em}input[type=search],input[type=text]{border-radius:1em;padding:.25em .5em}.fade-in{animation-fill-mode:both;animation-name:fadeIn;-webkit-animation-name:fadeIn}.fade-in,.fade-out{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out{animation-fill-mode:both;animation-name:fadeOut;-webkit-animation-name:fadeOut}.expand{animation-fill-mode:both;animation-name:expand;-webkit-animation-name:expand}.expand,.shrink{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink{animation-fill-mode:both;animation-name:shrink;-webkit-animation-name:shrink}.fold{animation-fill-mode:both;animation-name:fold;-webkit-animation-name:fold}.fold,.unfold{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold{animation-fill-mode:both;animation-name:unfold;-webkit-animation-name:unfold}.dim{animation-fill-mode:both;animation-name:dim;-webkit-animation-name:dim}.brighten,.dim{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten{animation-fill-mode:both;animation-name:brighten;-webkit-animation-name:brighten}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow;-webkit-animation-name:glow}.loop{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow{0%{opacity:1;box-shadow:0 0 5px #fff}10%{opacity:.9;box-shadow:0 0 10px #32b646}20%{opacity:.8;box-shadow:0 0 20px #32b646}30%{opacity:.7;box-shadow:0 0 30px #32b646}40%{opacity:.6;box-shadow:0 0 40px #32b646}50%{opacity:.5;box-shadow:0 0 50px #32b646}60%{opacity:.6;box-shadow:0 0 40px #32b646}70%{opacity:.7;box-shadow:0 0 30px #32b646}80%{opacity:.8;box-shadow:0 0 20px #32b646}90%{opacity:.9;box-shadow:0 0 10px #32b646}to{opacity:1;box-shadow:0 0 5px #fff}}.fa.fa-kodi:before{background-size:1em 1em;background:url(/static/img/kodi.d18f8d23.svg)}.fa.fa-kodi:before,.fa.fa-plex:before{content:" ";width:1em;height:1em;display:inline-block}.fa.fa-plex:before{background-size:1em 1em;background:url(/static/img/plex.7a4e22a6.svg)}.fa.fa-jellyfin:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.media-players .plugins{display:none}.media-players .no-results{padding:1em}.dropdown-container .refresh{font-weight:700;font-size:.8em;opacity:.7}.dropdown-container .player.selected .item{color:#32b646}.col-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3e938a5b]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3e938a5b]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3e938a5b]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3e938a5b]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3e938a5b]:first-child{margin-left:26%!important}.col-offset-3[data-v-3e938a5b]:not(first-child){margin-left:30%!important}.col-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3e938a5b]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3e938a5b]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3e938a5b]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3e938a5b]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3e938a5b]:first-child{margin-left:52%!important}.col-offset-6[data-v-3e938a5b]:not(first-child){margin-left:56%!important}.col-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3e938a5b]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3e938a5b]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3e938a5b]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3e938a5b]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3e938a5b]:first-child{margin-left:78%!important}.col-offset-9[data-v-3e938a5b]:not(first-child){margin-left:82%!important}.col-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3e938a5b]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3e938a5b]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3e938a5b]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3e938a5b]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-s-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-s-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-s-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-s-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3e938a5b]{display:none!important}.s-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-m-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-m-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-m-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-m-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3e938a5b]{display:none!important}.m-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-l-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-l-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-l-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-l-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3e938a5b]{display:none!important}.l-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-xl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-xl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-xl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xl-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3e938a5b]{display:none!important}.xl-visible[data-v-3e938a5b]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3e938a5b]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3e938a5b]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3e938a5b]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3e938a5b]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3e938a5b]{margin-left:26%}.col-no-margin-xxl-3[data-v-3e938a5b]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3e938a5b]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3e938a5b]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3e938a5b]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3e938a5b]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3e938a5b]{margin-left:52%}.col-no-margin-xxl-6[data-v-3e938a5b]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3e938a5b]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3e938a5b]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3e938a5b]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3e938a5b]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3e938a5b]{margin-left:78%}.col-no-margin-xxl-9[data-v-3e938a5b]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3e938a5b]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3e938a5b]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3e938a5b]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3e938a5b]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3e938a5b]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3e938a5b]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3e938a5b]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3e938a5b]{display:none!important}.xxl-visible[data-v-3e938a5b]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-3e938a5b]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-3e938a5b]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-3e938a5b]{display:none!important}}.vertical-center[data-v-3e938a5b]{display:flex;align-items:center}.horizontal-center[data-v-3e938a5b]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3e938a5b]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3e938a5b]{display:none!important}.no-content[data-v-3e938a5b]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-3e938a5b]{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-3e938a5b]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-3e938a5b]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-3e938a5b]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-3e938a5b],.btn[data-v-3e938a5b],button[data-v-3e938a5b]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3e938a5b],.btn-default[type=submit][data-v-3e938a5b],.btn.btn-primary[data-v-3e938a5b],.btn[type=submit][data-v-3e938a5b],button.btn-primary[data-v-3e938a5b],button[type=submit][data-v-3e938a5b]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-3e938a5b]:hover,.btn[data-v-3e938a5b]:hover,button[data-v-3e938a5b]:hover{color:#35b870}.btn .icon[data-v-3e938a5b],.btn-default .icon[data-v-3e938a5b],button .icon[data-v-3e938a5b]{margin-right:.5em}.btn-default[data-v-3e938a5b]:disabled,.btn-default[disabled][data-v-3e938a5b],.btn[data-v-3e938a5b]:disabled,.btn[disabled][data-v-3e938a5b],button[data-v-3e938a5b]:disabled,button[disabled][data-v-3e938a5b]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-3e938a5b]{cursor:grab!important}.dragged[data-v-3e938a5b]{opacity:.5!important}input[type=password][data-v-3e938a5b],input[type=text][data-v-3e938a5b]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3e938a5b]:focus,input[type=text][data-v-3e938a5b]:focus{border:1px solid #35b870}button[data-v-3e938a5b],input[data-v-3e938a5b]{outline:none}input[type=text][data-v-3e938a5b]:hover,textarea[data-v-3e938a5b]:hover{border:1px solid #9cdfb0}ul[data-v-3e938a5b]{margin:0;padding:0;list-style:none}a[data-v-3e938a5b]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-3e938a5b]:hover{color:#35b870}[data-v-3e938a5b]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-3e938a5b]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-3e938a5b]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3e938a5b]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-3e938a5b]{color:#ad1717}body[data-v-3e938a5b]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-3e938a5b] .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-3e938a5b] .nav .path{cursor:pointer}.browser[data-v-3e938a5b] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-3e938a5b] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-3e938a5b]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-3e938a5b]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-3e938a5b],input[type=number][data-v-3e938a5b],input[type=password][data-v-3e938a5b],input[type=search][data-v-3e938a5b],input[type=text][data-v-3e938a5b],input[type=time][data-v-3e938a5b]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-3e938a5b]:hover,input[type=number][data-v-3e938a5b]:hover,input[type=password][data-v-3e938a5b]:hover,input[type=search][data-v-3e938a5b]:hover,input[type=text][data-v-3e938a5b]:hover,input[type=time][data-v-3e938a5b]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-3e938a5b]:focus,input[type=number][data-v-3e938a5b]:focus,input[type=password][data-v-3e938a5b]:focus,input[type=search][data-v-3e938a5b]:focus,input[type=text][data-v-3e938a5b]:focus,input[type=time][data-v-3e938a5b]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-3e938a5b],input[type=number].with-icon[data-v-3e938a5b],input[type=password].with-icon[data-v-3e938a5b],input[type=search].with-icon[data-v-3e938a5b],input[type=text].with-icon[data-v-3e938a5b],input[type=time].with-icon[data-v-3e938a5b]{padding-left:.3em}input[type=search][data-v-3e938a5b],input[type=text][data-v-3e938a5b]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fadeIn-3e938a5b;-webkit-animation-name:fadeIn-3e938a5b}.fade-in[data-v-3e938a5b],.fade-out[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fadeOut-3e938a5b;-webkit-animation-name:fadeOut-3e938a5b}.expand[data-v-3e938a5b]{animation-fill-mode:both;animation-name:expand-3e938a5b;-webkit-animation-name:expand-3e938a5b}.expand[data-v-3e938a5b],.shrink[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-3e938a5b]{animation-fill-mode:both;animation-name:shrink-3e938a5b;-webkit-animation-name:shrink-3e938a5b}.fold[data-v-3e938a5b]{animation-fill-mode:both;animation-name:fold-3e938a5b;-webkit-animation-name:fold-3e938a5b}.fold[data-v-3e938a5b],.unfold[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-3e938a5b]{animation-fill-mode:both;animation-name:unfold-3e938a5b;-webkit-animation-name:unfold-3e938a5b}.dim[data-v-3e938a5b]{animation-fill-mode:both;animation-name:dim-3e938a5b;-webkit-animation-name:dim-3e938a5b}.brighten[data-v-3e938a5b],.dim[data-v-3e938a5b]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-3e938a5b]{animation-fill-mode:both;animation-name:brighten-3e938a5b;-webkit-animation-name:brighten-3e938a5b}@keyframes fadeIn-3e938a5b{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3e938a5b{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-3e938a5b{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-3e938a5b{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-3e938a5b{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-3e938a5b{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-3e938a5b{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-3e938a5b{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-3e938a5b]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-3e938a5b;-webkit-animation-name:glow-3e938a5b}.loop[data-v-3e938a5b]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-3e938a5b{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-3e938a5b]: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-3e938a5b]: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-3e938a5b]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-3e938a5b]{color:#d21}.header[data-v-3e938a5b]{width:100%;height:3.3em;position:relative;background:#e0eae8;padding:.5em;box-shadow:0 3px 2px -1px silver}.header .filter-btn.selected[data-v-3e938a5b]{color:#32b646}.header .row[data-v-3e938a5b]{display:flex;align-items:center}.header.with-filter[data-v-3e938a5b]{height:6.3em;padding-bottom:0}.header .side[data-v-3e938a5b]{display:inline-flex;align-items:center}.header .side.right[data-v-3e938a5b]{justify-content:right;direction:rtl}.header[data-v-3e938a5b] button{background:none;padding:0 .5em;border:0}.header[data-v-3e938a5b] button:hover{color:#38cf80}.header form[data-v-3e938a5b]{width:100%;padding:0;border:0;border-radius:0;box-shadow:none;background:initial}.header .search-box[data-v-3e938a5b]{width:100%;margin-left:.5em}.header .search-box input[type=search][data-v-3e938a5b]{width:100%}.header .filter[data-v-3e938a5b]{width:100%;height:3em;margin-top:.5em}.header .filter label[data-v-3e938a5b]{display:inline-flex;flex-direction:row;margin-right:1em}.header .captions-btn[data-v-3e938a5b],.header .filter label input[data-v-3e938a5b]{margin-right:.5em}.header .captions-btn.selected[data-v-3e938a5b]{color:#32b646}.col-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-e857a488]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-e857a488]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-e857a488]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-e857a488]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-e857a488],[data-v-e857a488] .modal-body .row .attr{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-e857a488]:first-child,[data-v-e857a488] .modal-body .row .attr:first-child{margin-left:0}.col-no-margin-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-e857a488]:first-child{margin-left:26%!important}.col-offset-3[data-v-e857a488]:not(first-child){margin-left:30%!important}.col-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-e857a488]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-e857a488]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-e857a488]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-e857a488]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-e857a488]:first-child{margin-left:52%!important}.col-offset-6[data-v-e857a488]:not(first-child){margin-left:56%!important}.col-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-e857a488]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-e857a488]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-e857a488]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-e857a488]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-e857a488],[data-v-e857a488] .modal-body .row .value{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-e857a488]:first-child,[data-v-e857a488] .modal-body .row .value:first-child{margin-left:0}.col-no-margin-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-e857a488]:first-child{margin-left:78%!important}.col-offset-9[data-v-e857a488]:not(first-child){margin-left:82%!important}.col-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-e857a488]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-e857a488]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-e857a488]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-e857a488]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-3[data-v-e857a488]{margin-left:26%}.col-no-margin-s-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-6[data-v-e857a488]{margin-left:52%}.col-no-margin-s-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-9[data-v-e857a488]{margin-left:78%}.col-no-margin-s-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-s-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-s-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-e857a488]{display:none!important}.s-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-3[data-v-e857a488]{margin-left:26%}.col-no-margin-m-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-6[data-v-e857a488]{margin-left:52%}.col-no-margin-m-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-9[data-v-e857a488]{margin-left:78%}.col-no-margin-m-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-m-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-m-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-e857a488]{display:none!important}.m-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-3[data-v-e857a488]{margin-left:26%}.col-no-margin-l-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-6[data-v-e857a488]{margin-left:52%}.col-no-margin-l-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-9[data-v-e857a488]{margin-left:78%}.col-no-margin-l-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-l-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-l-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-e857a488]{display:none!important}.l-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-3[data-v-e857a488]{margin-left:26%}.col-no-margin-xl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-6[data-v-e857a488]{margin-left:52%}.col-no-margin-xl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-9[data-v-e857a488]{margin-left:78%}.col-no-margin-xl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-xl-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-e857a488]{display:none!important}.xl-visible[data-v-e857a488]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-1[data-v-e857a488]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-e857a488]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-2[data-v-e857a488]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-e857a488]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-3[data-v-e857a488]{margin-left:26%}.col-no-margin-xxl-3[data-v-e857a488]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-4[data-v-e857a488]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-e857a488]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-5[data-v-e857a488]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-e857a488]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-6[data-v-e857a488]{margin-left:52%}.col-no-margin-xxl-6[data-v-e857a488]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-7[data-v-e857a488]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-e857a488]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-8[data-v-e857a488]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-e857a488]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-9[data-v-e857a488]{margin-left:78%}.col-no-margin-xxl-9[data-v-e857a488]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-10[data-v-e857a488]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-e857a488]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-e857a488]:first-child{margin-left:0}.col-offset-xxl-11[data-v-e857a488]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-e857a488]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-e857a488]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-e857a488]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-e857a488]{display:none!important}.xxl-visible[data-v-e857a488]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-e857a488]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-e857a488]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-e857a488]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-e857a488]{display:none!important}}.vertical-center[data-v-e857a488]{display:flex;align-items:center}.horizontal-center[data-v-e857a488]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-e857a488]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-e857a488]{display:none!important}.no-content[data-v-e857a488]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-e857a488]{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-e857a488]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-e857a488]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-e857a488]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-e857a488],.btn[data-v-e857a488],button[data-v-e857a488]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-e857a488],.btn-default[type=submit][data-v-e857a488],.btn.btn-primary[data-v-e857a488],.btn[type=submit][data-v-e857a488],button.btn-primary[data-v-e857a488],button[type=submit][data-v-e857a488]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-e857a488]:hover,.btn[data-v-e857a488]:hover,button[data-v-e857a488]:hover{color:#35b870}.btn .icon[data-v-e857a488],.btn-default .icon[data-v-e857a488],button .icon[data-v-e857a488]{margin-right:.5em}.btn-default[data-v-e857a488]:disabled,.btn-default[disabled][data-v-e857a488],.btn[data-v-e857a488]:disabled,.btn[disabled][data-v-e857a488],button[data-v-e857a488]:disabled,button[disabled][data-v-e857a488]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-e857a488]{cursor:grab!important}.dragged[data-v-e857a488]{opacity:.5!important}input[type=password][data-v-e857a488],input[type=text][data-v-e857a488]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-e857a488]:focus,input[type=text][data-v-e857a488]:focus{border:1px solid #35b870}button[data-v-e857a488],input[data-v-e857a488]{outline:none}input[type=text][data-v-e857a488]:hover,textarea[data-v-e857a488]:hover{border:1px solid #9cdfb0}ul[data-v-e857a488]{margin:0;padding:0;list-style:none}a[data-v-e857a488]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-e857a488]:hover{color:#35b870}[data-v-e857a488]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-e857a488]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-e857a488]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-e857a488]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-e857a488]{color:#ad1717}body[data-v-e857a488]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-e857a488] .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-e857a488] .nav .path{cursor:pointer}.browser[data-v-e857a488] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-e857a488] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-e857a488]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-e857a488]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-e857a488],input[type=number][data-v-e857a488],input[type=password][data-v-e857a488],input[type=search][data-v-e857a488],input[type=text][data-v-e857a488],input[type=time][data-v-e857a488]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-e857a488]:hover,input[type=number][data-v-e857a488]:hover,input[type=password][data-v-e857a488]:hover,input[type=search][data-v-e857a488]:hover,input[type=text][data-v-e857a488]:hover,input[type=time][data-v-e857a488]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-e857a488]:focus,input[type=number][data-v-e857a488]:focus,input[type=password][data-v-e857a488]:focus,input[type=search][data-v-e857a488]:focus,input[type=text][data-v-e857a488]:focus,input[type=time][data-v-e857a488]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-e857a488],input[type=number].with-icon[data-v-e857a488],input[type=password].with-icon[data-v-e857a488],input[type=search].with-icon[data-v-e857a488],input[type=text].with-icon[data-v-e857a488],input[type=time].with-icon[data-v-e857a488]{padding-left:.3em}input[type=search][data-v-e857a488],input[type=text][data-v-e857a488]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-e857a488]{animation-fill-mode:both;animation-name:fadeIn-e857a488;-webkit-animation-name:fadeIn-e857a488}.fade-in[data-v-e857a488],.fade-out[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-e857a488]{animation-fill-mode:both;animation-name:fadeOut-e857a488;-webkit-animation-name:fadeOut-e857a488}.expand[data-v-e857a488]{animation-fill-mode:both;animation-name:expand-e857a488;-webkit-animation-name:expand-e857a488}.expand[data-v-e857a488],.shrink[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-e857a488]{animation-fill-mode:both;animation-name:shrink-e857a488;-webkit-animation-name:shrink-e857a488}.fold[data-v-e857a488]{animation-fill-mode:both;animation-name:fold-e857a488;-webkit-animation-name:fold-e857a488}.fold[data-v-e857a488],.unfold[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-e857a488]{animation-fill-mode:both;animation-name:unfold-e857a488;-webkit-animation-name:unfold-e857a488}.dim[data-v-e857a488]{animation-fill-mode:both;animation-name:dim-e857a488;-webkit-animation-name:dim-e857a488}.brighten[data-v-e857a488],.dim[data-v-e857a488]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-e857a488]{animation-fill-mode:both;animation-name:brighten-e857a488;-webkit-animation-name:brighten-e857a488}@keyframes fadeIn-e857a488{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-e857a488{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-e857a488{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-e857a488{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-e857a488{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-e857a488{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-e857a488{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-e857a488{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-e857a488]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-e857a488;-webkit-animation-name:glow-e857a488}.loop[data-v-e857a488]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-e857a488{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-e857a488]: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-e857a488]: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-e857a488]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-e857a488]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-e857a488]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-e857a488]{background:#8fefb7}.item.selected[data-v-e857a488]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-e857a488]{border-top:2px solid #35b870}.item[data-v-e857a488]::-moz-selection{background:transparent!important}.item[data-v-e857a488]::selection{background:transparent!important}.item .title[data-v-e857a488]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-e857a488]{display:inline-flex;align-items:center}.item .side.right[data-v-e857a488]{display:inline-flex;justify-content:right}.item .actions[data-v-e857a488],.item .duration[data-v-e857a488]{display:inline-flex;align-items:center}.item .duration[data-v-e857a488]{font-size:.85em;opacity:.7}.item .actions[data-v-e857a488] button{opacity:.65}.item .icon[data-v-e857a488]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-e857a488] .dropdown-container .item{box-shadow:none}.item[data-v-e857a488] .dropdown-container button{background:none;border:none}.item[data-v-e857a488] .dropdown-container button:hover{color:#35b870}[data-v-e857a488] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-e857a488] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-e857a488] .table-row{flex-direction:row;align-items:center}}[data-v-e857a488] .table-row .title,[data-v-e857a488] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-e857a488] .table-row .title,[data-v-e857a488] .table-row .value{display:inline-flex}}[data-v-e857a488] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-e857a488] .table-row .title{width:30%}[data-v-e857a488] .table-row .value{justify-content:right}}.media-downloads[data-v-e857a488]{height:100%;background:#fff}.media-downloads .no-content[data-v-e857a488]{height:100%}.media-downloads .items[data-v-e857a488]{display:flex;flex-direction:column;height:100%;flex:1;overflow-y:auto}[data-v-e857a488] .modal-body .row{display:flex;border-bottom:1px solid #e1e4e8;padding:.5em .25em;border-radius:.5em}[data-v-e857a488] .modal-body .row:hover{background-color:linear-gradient(90deg,#bef6da,#e5fbf0)}[data-v-e857a488] .modal-body .row .attr{display:inline-flex}[data-v-e857a488] .modal-body .row .value{display:inline-flex;justify-content:right}[data-v-e857a488] .modal-body .row .value.nowrap{overflow:hidden;white-space:nowrap;text-overflow:clip}[data-v-e857a488] .modal-body .dropdown-container .row{box-shadow:none;border:none}[data-v-e857a488] .modal-body .dropdown-container button{border:none;background:none}[data-v-e857a488] .modal-body .dropdown-container button:hover{color:#35b870}.col-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-c67b72b8]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-c67b72b8]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-c67b72b8]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-c67b72b8]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-c67b72b8]:first-child{margin-left:26%!important}.col-offset-3[data-v-c67b72b8]:not(first-child){margin-left:30%!important}.col-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-c67b72b8]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-c67b72b8]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-c67b72b8]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-c67b72b8]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-c67b72b8]:first-child{margin-left:52%!important}.col-offset-6[data-v-c67b72b8]:not(first-child){margin-left:56%!important}.col-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-c67b72b8]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-c67b72b8]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-c67b72b8]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-c67b72b8]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-c67b72b8]:first-child{margin-left:78%!important}.col-offset-9[data-v-c67b72b8]:not(first-child){margin-left:82%!important}.col-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-c67b72b8]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-c67b72b8]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-c67b72b8]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-c67b72b8]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-s-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-s-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-s-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-s-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-s-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-c67b72b8]{display:none!important}.s-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-m-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-m-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-m-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-m-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-m-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-c67b72b8]{display:none!important}.m-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-l-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-l-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-l-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-l-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-l-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-c67b72b8]{display:none!important}.l-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-xl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-xl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-xl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xl-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-c67b72b8]{display:none!important}.xl-visible[data-v-c67b72b8]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-1[data-v-c67b72b8]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-c67b72b8]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-2[data-v-c67b72b8]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-c67b72b8]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-3[data-v-c67b72b8]{margin-left:26%}.col-no-margin-xxl-3[data-v-c67b72b8]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-4[data-v-c67b72b8]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-c67b72b8]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-5[data-v-c67b72b8]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-c67b72b8]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-6[data-v-c67b72b8]{margin-left:52%}.col-no-margin-xxl-6[data-v-c67b72b8]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-7[data-v-c67b72b8]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-c67b72b8]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-8[data-v-c67b72b8]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-c67b72b8]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-9[data-v-c67b72b8]{margin-left:78%}.col-no-margin-xxl-9[data-v-c67b72b8]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-10[data-v-c67b72b8]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-c67b72b8]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-c67b72b8]:first-child{margin-left:0}.col-offset-xxl-11[data-v-c67b72b8]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-c67b72b8]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-c67b72b8]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-c67b72b8]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-c67b72b8]{display:none!important}.xxl-visible[data-v-c67b72b8]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-c67b72b8]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-c67b72b8]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-c67b72b8]{display:none!important}}.vertical-center[data-v-c67b72b8]{display:flex;align-items:center}.horizontal-center[data-v-c67b72b8]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-c67b72b8]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-c67b72b8]{display:none!important}.no-content[data-v-c67b72b8]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-c67b72b8]{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-c67b72b8]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-c67b72b8]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-c67b72b8]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-c67b72b8],.btn[data-v-c67b72b8],button[data-v-c67b72b8]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-c67b72b8],.btn-default[type=submit][data-v-c67b72b8],.btn.btn-primary[data-v-c67b72b8],.btn[type=submit][data-v-c67b72b8],button.btn-primary[data-v-c67b72b8],button[type=submit][data-v-c67b72b8]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-c67b72b8]:hover,.btn[data-v-c67b72b8]:hover,button[data-v-c67b72b8]:hover{color:#35b870}.btn .icon[data-v-c67b72b8],.btn-default .icon[data-v-c67b72b8],button .icon[data-v-c67b72b8]{margin-right:.5em}.btn-default[data-v-c67b72b8]:disabled,.btn-default[disabled][data-v-c67b72b8],.btn[data-v-c67b72b8]:disabled,.btn[disabled][data-v-c67b72b8],button[data-v-c67b72b8]:disabled,button[disabled][data-v-c67b72b8]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-c67b72b8]{cursor:grab!important}.dragged[data-v-c67b72b8]{opacity:.5!important}input[type=password][data-v-c67b72b8],input[type=text][data-v-c67b72b8]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-c67b72b8]:focus,input[type=text][data-v-c67b72b8]:focus{border:1px solid #35b870}button[data-v-c67b72b8],input[data-v-c67b72b8]{outline:none}input[type=text][data-v-c67b72b8]:hover,textarea[data-v-c67b72b8]:hover{border:1px solid #9cdfb0}ul[data-v-c67b72b8]{margin:0;padding:0;list-style:none}a[data-v-c67b72b8]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-c67b72b8]:hover{color:#35b870}[data-v-c67b72b8]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-c67b72b8]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-c67b72b8]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-c67b72b8]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-c67b72b8]{color:#ad1717}body[data-v-c67b72b8]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-c67b72b8] .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-c67b72b8] .nav .path{cursor:pointer}.browser[data-v-c67b72b8] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-c67b72b8] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-c67b72b8]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-c67b72b8]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-c67b72b8],input[type=number][data-v-c67b72b8],input[type=password][data-v-c67b72b8],input[type=search][data-v-c67b72b8],input[type=text][data-v-c67b72b8],input[type=time][data-v-c67b72b8]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-c67b72b8]:hover,input[type=number][data-v-c67b72b8]:hover,input[type=password][data-v-c67b72b8]:hover,input[type=search][data-v-c67b72b8]:hover,input[type=text][data-v-c67b72b8]:hover,input[type=time][data-v-c67b72b8]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-c67b72b8]:focus,input[type=number][data-v-c67b72b8]:focus,input[type=password][data-v-c67b72b8]:focus,input[type=search][data-v-c67b72b8]:focus,input[type=text][data-v-c67b72b8]:focus,input[type=time][data-v-c67b72b8]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-c67b72b8],input[type=number].with-icon[data-v-c67b72b8],input[type=password].with-icon[data-v-c67b72b8],input[type=search].with-icon[data-v-c67b72b8],input[type=text].with-icon[data-v-c67b72b8],input[type=time].with-icon[data-v-c67b72b8]{padding-left:.3em}input[type=search][data-v-c67b72b8],input[type=text][data-v-c67b72b8]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fadeIn-c67b72b8;-webkit-animation-name:fadeIn-c67b72b8}.fade-in[data-v-c67b72b8],.fade-out[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fadeOut-c67b72b8;-webkit-animation-name:fadeOut-c67b72b8}.expand[data-v-c67b72b8]{animation-fill-mode:both;animation-name:expand-c67b72b8;-webkit-animation-name:expand-c67b72b8}.expand[data-v-c67b72b8],.shrink[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-c67b72b8]{animation-fill-mode:both;animation-name:shrink-c67b72b8;-webkit-animation-name:shrink-c67b72b8}.fold[data-v-c67b72b8]{animation-fill-mode:both;animation-name:fold-c67b72b8;-webkit-animation-name:fold-c67b72b8}.fold[data-v-c67b72b8],.unfold[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-c67b72b8]{animation-fill-mode:both;animation-name:unfold-c67b72b8;-webkit-animation-name:unfold-c67b72b8}.dim[data-v-c67b72b8]{animation-fill-mode:both;animation-name:dim-c67b72b8;-webkit-animation-name:dim-c67b72b8}.brighten[data-v-c67b72b8],.dim[data-v-c67b72b8]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-c67b72b8]{animation-fill-mode:both;animation-name:brighten-c67b72b8;-webkit-animation-name:brighten-c67b72b8}@keyframes fadeIn-c67b72b8{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-c67b72b8{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-c67b72b8{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-c67b72b8{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-c67b72b8{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-c67b72b8{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-c67b72b8{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-c67b72b8{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-c67b72b8]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-c67b72b8;-webkit-animation-name:glow-c67b72b8}.loop[data-v-c67b72b8]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-c67b72b8{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-c67b72b8]: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-c67b72b8]: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-c67b72b8]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-c67b72b8]{color:#d21}nav[data-v-c67b72b8]{width:2.8em;height:100%;background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;box-shadow:2.5px 0 4.5px 2px #5e5e5e;margin-left:2.5px;overflow:auto}nav .menu-button[data-v-c67b72b8]{position:absolute;top:.75em;left:0;width:100%;display:inline-flex;justify-content:center;padding:0;margin:0;font-size:1.2em;border:0;background:none;cursor:pointer;z-index:1}nav .menu-button[data-v-c67b72b8]:hover{color:#35b870}nav li[data-v-c67b72b8]{display:flex;align-items:center;font-size:1.2em;cursor:pointer;list-style:none;padding:.6em;opacity:.7;border-radius:1.2em;margin:0 .2em}nav li[data-v-c67b72b8]:hover{background:rgba(160,245,178,.6)}nav li.selected[data-v-c67b72b8]{background:rgba(160,245,178,.95)}nav li.completed[data-v-c67b72b8]{color:#17ad17}.col-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-1def516f]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-1def516f]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-1def516f]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-1def516f]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-1def516f]:first-child{margin-left:26%!important}.col-offset-3[data-v-1def516f]:not(first-child){margin-left:30%!important}.col-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-1def516f]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-1def516f]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-1def516f]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-1def516f]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-1def516f]:first-child{margin-left:52%!important}.col-offset-6[data-v-1def516f]:not(first-child){margin-left:56%!important}.col-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-1def516f]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-1def516f]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-1def516f]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-1def516f]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-1def516f]:first-child{margin-left:78%!important}.col-offset-9[data-v-1def516f]:not(first-child){margin-left:82%!important}.col-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-1def516f]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-1def516f]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-1def516f]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-1def516f]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-3[data-v-1def516f]{margin-left:26%}.col-no-margin-s-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-6[data-v-1def516f]{margin-left:52%}.col-no-margin-s-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-9[data-v-1def516f]{margin-left:78%}.col-no-margin-s-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-s-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-s-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-1def516f]{display:none!important}.s-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-3[data-v-1def516f]{margin-left:26%}.col-no-margin-m-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-6[data-v-1def516f]{margin-left:52%}.col-no-margin-m-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-9[data-v-1def516f]{margin-left:78%}.col-no-margin-m-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-m-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-m-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-1def516f]{display:none!important}.m-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-3[data-v-1def516f]{margin-left:26%}.col-no-margin-l-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-6[data-v-1def516f]{margin-left:52%}.col-no-margin-l-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-9[data-v-1def516f]{margin-left:78%}.col-no-margin-l-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-l-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-l-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-1def516f]{display:none!important}.l-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-3[data-v-1def516f]{margin-left:26%}.col-no-margin-xl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-6[data-v-1def516f]{margin-left:52%}.col-no-margin-xl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-9[data-v-1def516f]{margin-left:78%}.col-no-margin-xl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-xl-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-1def516f]{display:none!important}.xl-visible[data-v-1def516f]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-1[data-v-1def516f]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-1def516f]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-2[data-v-1def516f]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-1def516f]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-3[data-v-1def516f]{margin-left:26%}.col-no-margin-xxl-3[data-v-1def516f]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-4[data-v-1def516f]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-1def516f]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-5[data-v-1def516f]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-1def516f]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-6[data-v-1def516f]{margin-left:52%}.col-no-margin-xxl-6[data-v-1def516f]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-7[data-v-1def516f]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-1def516f]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-8[data-v-1def516f]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-1def516f]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-9[data-v-1def516f]{margin-left:78%}.col-no-margin-xxl-9[data-v-1def516f]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-10[data-v-1def516f]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-1def516f]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-1def516f]:first-child{margin-left:0}.col-offset-xxl-11[data-v-1def516f]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-1def516f]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-1def516f]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-1def516f]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-1def516f]{display:none!important}.xxl-visible[data-v-1def516f]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-1def516f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-1def516f]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-1def516f]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-1def516f]{display:none!important}}.vertical-center[data-v-1def516f]{display:flex;align-items:center}.horizontal-center[data-v-1def516f]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-1def516f]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-1def516f]{display:none!important}.no-content[data-v-1def516f]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-1def516f]{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-1def516f]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-1def516f]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-1def516f]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-1def516f],.btn[data-v-1def516f],button[data-v-1def516f]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-1def516f],.btn-default[type=submit][data-v-1def516f],.btn.btn-primary[data-v-1def516f],.btn[type=submit][data-v-1def516f],button.btn-primary[data-v-1def516f],button[type=submit][data-v-1def516f]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-1def516f]:hover,.btn[data-v-1def516f]:hover,button[data-v-1def516f]:hover{color:#35b870}.btn .icon[data-v-1def516f],.btn-default .icon[data-v-1def516f],button .icon[data-v-1def516f]{margin-right:.5em}.btn-default[data-v-1def516f]:disabled,.btn-default[disabled][data-v-1def516f],.btn[data-v-1def516f]:disabled,.btn[disabled][data-v-1def516f],button[data-v-1def516f]:disabled,button[disabled][data-v-1def516f]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-1def516f]{cursor:grab!important}.dragged[data-v-1def516f]{opacity:.5!important}input[type=password][data-v-1def516f],input[type=text][data-v-1def516f]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-1def516f]:focus,input[type=text][data-v-1def516f]:focus{border:1px solid #35b870}button[data-v-1def516f],input[data-v-1def516f]{outline:none}input[type=text][data-v-1def516f]:hover,textarea[data-v-1def516f]:hover{border:1px solid #9cdfb0}ul[data-v-1def516f]{margin:0;padding:0;list-style:none}a[data-v-1def516f]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-1def516f]:hover{color:#35b870}[data-v-1def516f]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-1def516f]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-1def516f]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-1def516f]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-1def516f]{color:#ad1717}body[data-v-1def516f]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-1def516f] .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-1def516f] .nav .path{cursor:pointer}.browser[data-v-1def516f] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-1def516f] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-1def516f]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-1def516f]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-1def516f],input[type=number][data-v-1def516f],input[type=password][data-v-1def516f],input[type=search][data-v-1def516f],input[type=text][data-v-1def516f],input[type=time][data-v-1def516f]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-1def516f]:hover,input[type=number][data-v-1def516f]:hover,input[type=password][data-v-1def516f]:hover,input[type=search][data-v-1def516f]:hover,input[type=text][data-v-1def516f]:hover,input[type=time][data-v-1def516f]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-1def516f]:focus,input[type=number][data-v-1def516f]:focus,input[type=password][data-v-1def516f]:focus,input[type=search][data-v-1def516f]:focus,input[type=text][data-v-1def516f]:focus,input[type=time][data-v-1def516f]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-1def516f],input[type=number].with-icon[data-v-1def516f],input[type=password].with-icon[data-v-1def516f],input[type=search].with-icon[data-v-1def516f],input[type=text].with-icon[data-v-1def516f],input[type=time].with-icon[data-v-1def516f]{padding-left:.3em}input[type=search][data-v-1def516f],input[type=text][data-v-1def516f]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-1def516f]{animation-fill-mode:both;animation-name:fadeIn-1def516f;-webkit-animation-name:fadeIn-1def516f}.fade-in[data-v-1def516f],.fade-out[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-1def516f]{animation-fill-mode:both;animation-name:fadeOut-1def516f;-webkit-animation-name:fadeOut-1def516f}.expand[data-v-1def516f]{animation-fill-mode:both;animation-name:expand-1def516f;-webkit-animation-name:expand-1def516f}.expand[data-v-1def516f],.shrink[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-1def516f]{animation-fill-mode:both;animation-name:shrink-1def516f;-webkit-animation-name:shrink-1def516f}.fold[data-v-1def516f]{animation-fill-mode:both;animation-name:fold-1def516f;-webkit-animation-name:fold-1def516f}.fold[data-v-1def516f],.unfold[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-1def516f]{animation-fill-mode:both;animation-name:unfold-1def516f;-webkit-animation-name:unfold-1def516f}.dim[data-v-1def516f]{animation-fill-mode:both;animation-name:dim-1def516f;-webkit-animation-name:dim-1def516f}.brighten[data-v-1def516f],.dim[data-v-1def516f]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-1def516f]{animation-fill-mode:both;animation-name:brighten-1def516f;-webkit-animation-name:brighten-1def516f}@keyframes fadeIn-1def516f{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-1def516f{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-1def516f{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-1def516f{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-1def516f{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-1def516f{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-1def516f{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-1def516f{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-1def516f]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-1def516f;-webkit-animation-name:glow-1def516f}.loop[data-v-1def516f]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-1def516f{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-1def516f]: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-1def516f]: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-1def516f]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.playlist-adder-container[data-v-1def516f]{min-width:300px;height:100%;position:relative;display:flex;flex-direction:column;align-items:center}.playlist-adder-container .playlists[data-v-1def516f]{width:100%;overflow-y:auto}.playlist-adder-container .playlist button[data-v-1def516f]{width:100%;text-align:left;padding:.5em 1em;border:none;background:none;cursor:pointer;transition:background .2s,color .2s}.playlist-adder-container .playlist button[data-v-1def516f]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.playlist-adder-container .playlist button i[data-v-1def516f]{margin-right:.5em}.playlist-adder-container .new-playlist button[data-v-1def516f]{font-weight:700;border-bottom:1px solid #e1e4e8}.flag-icon,.flag-icon-background{background-size:contain;background-position:50%;background-repeat:no-repeat}.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em}.flag-icon:before{content:"\00a0"}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(/static/img/ad.fa8477e6.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(/static/img/ad.cb33f69a.svg)}.flag-icon-ae{background-image:url(/static/img/ae.a3f5e295.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(/static/img/ae.f06e0095.svg)}.flag-icon-af{background-image:url(/static/img/af.89591ab0.svg)}.flag-icon-af.flag-icon-squared{background-image:url(/static/img/af.8ca96393.svg)}.flag-icon-ag{background-image:url(/static/img/ag.4c37bc2e.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(/static/img/ag.56074d55.svg)}.flag-icon-ai{background-image:url(/static/img/ai.893d1179.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(/static/img/ai.70eefdc0.svg)}.flag-icon-al{background-image:url(/static/img/al.e0864b5d.svg)}.flag-icon-al.flag-icon-squared{background-image:url(/static/img/al.b16acdb2.svg)}.flag-icon-am{background-image:url(/static/img/am.00f0fec4.svg)}.flag-icon-am.flag-icon-squared{background-image:url(/static/img/am.a566904f.svg)}.flag-icon-ao{background-image:url(/static/img/ao.3df23f21.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(/static/img/ao.c0c32201.svg)}.flag-icon-aq{background-image:url(/static/img/aq.aa242c4a.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(/static/img/aq.1b8c45a6.svg)}.flag-icon-ar{background-image:url(/static/img/ar.d3238270.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(/static/img/ar.22a3116e.svg)}.flag-icon-as{background-image:url(/static/img/as.10ed1a23.svg)}.flag-icon-as.flag-icon-squared{background-image:url(/static/img/as.4a330654.svg)}.flag-icon-at{background-image:url(/static/img/at.02a64279.svg)}.flag-icon-at.flag-icon-squared{background-image:url(/static/img/at.94cde74c.svg)}.flag-icon-au{background-image:url(/static/img/au.cc65fc07.svg)}.flag-icon-au.flag-icon-squared{background-image:url(/static/img/au.dbcdef2c.svg)}.flag-icon-aw{background-image:url(/static/img/aw.abbad4ac.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(/static/img/aw.be4540eb.svg)}.flag-icon-ax{background-image:url(/static/img/ax.91eea523.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(/static/img/ax.371c7af2.svg)}.flag-icon-az{background-image:url(/static/img/az.0e2f1d1a.svg)}.flag-icon-az.flag-icon-squared{background-image:url(/static/img/az.f399f1c8.svg)}.flag-icon-ba{background-image:url(/static/img/ba.032070d4.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(/static/img/ba.e167b08f.svg)}.flag-icon-bb{background-image:url(/static/img/bb.23a15e67.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(/static/img/bb.b800513b.svg)}.flag-icon-bd{background-image:url(/static/img/bd.c4a5f0e2.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(/static/img/bd.c1abcb00.svg)}.flag-icon-be{background-image:url(/static/img/be.29774a37.svg)}.flag-icon-be.flag-icon-squared{background-image:url(/static/img/be.3eb14701.svg)}.flag-icon-bf{background-image:url(/static/img/bf.4ffd5dc6.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(/static/img/bf.2334e919.svg)}.flag-icon-bg{background-image:url(/static/img/bg.700f100c.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(/static/img/bg.d0a49130.svg)}.flag-icon-bh{background-image:url(/static/img/bh.2a884f6c.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(/static/img/bh.3968dfe0.svg)}.flag-icon-bi{background-image:url(/static/img/bi.ae3bb248.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(/static/img/bi.211d0f9e.svg)}.flag-icon-bj{background-image:url(/static/img/bj.aba95ad2.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(/static/img/bj.2cdc8a62.svg)}.flag-icon-bl{background-image:url(/static/img/bl.04966866.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(/static/img/bl.3e69e968.svg)}.flag-icon-bm{background-image:url(/static/img/bm.e6903c8e.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(/static/img/bm.e69e40c4.svg)}.flag-icon-bn{background-image:url(/static/img/bn.4d91734a.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(/static/img/bn.07911e0c.svg)}.flag-icon-bo{background-image:url(/static/img/bo.03595499.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(/static/img/bo.9c1d9ef8.svg)}.flag-icon-bq{background-image:url(/static/img/bq.747d8177.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(/static/img/bq.b9355bec.svg)}.flag-icon-br,.flag-icon-pb{background-image:url(/static/img/br.fe030c1c.svg)}.flag-icon-br.flag-icon-squared,.flag-icon-pb.flag-icon-squared{background-image:url(/static/img/br.058a5086.svg)}.flag-icon-bs{background-image:url(/static/img/bs.ef0a29ed.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(/static/img/bs.d228cbb2.svg)}.flag-icon-bt{background-image:url(/static/img/bt.fc241981.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(/static/img/bt.3f8ecb9b.svg)}.flag-icon-bv{background-image:url(/static/img/bv.7f7cd26f.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(/static/img/bv.5503f03a.svg)}.flag-icon-bw{background-image:url(/static/img/bw.b767df8c.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(/static/img/bw.494aae64.svg)}.flag-icon-by{background-image:url(/static/img/by.fba98c48.svg)}.flag-icon-by.flag-icon-squared{background-image:url(/static/img/by.78d2c3c9.svg)}.flag-icon-bz{background-image:url(/static/img/bz.5e0ef548.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(/static/img/bz.14c3376a.svg)}.flag-icon-ca{background-image:url(/static/img/ca.a2ab234d.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(/static/img/ca.163ac200.svg)}.flag-icon-cc{background-image:url(/static/img/cc.813adff8.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(/static/img/cc.51960f85.svg)}.flag-icon-cd{background-image:url(/static/img/cd.39186ec2.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(/static/img/cd.b4bd46ee.svg)}.flag-icon-cf{background-image:url(/static/img/cf.b5702729.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(/static/img/cf.fe1120e9.svg)}.flag-icon-cg{background-image:url(/static/img/cg.12414c99.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(/static/img/cg.00603842.svg)}.flag-icon-ch{background-image:url(/static/img/ch.a558d859.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(/static/img/ch.7376c9c3.svg)}.flag-icon-ci{background-image:url(/static/img/ci.1251a8e3.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(/static/img/ci.425a24c2.svg)}.flag-icon-ck{background-image:url(/static/img/ck.6303aa5b.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(/static/img/ck.4e83dd3e.svg)}.flag-icon-cl{background-image:url(/static/img/cl.b5974a35.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(/static/img/cl.0917a91e.svg)}.flag-icon-cm{background-image:url(/static/img/cm.853e2843.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(/static/img/cm.253adb39.svg)}.flag-icon-cn,.flag-icon-zh{background-image:url(/static/img/cn.e1b166eb.svg)}.flag-icon-cn.flag-icon-squared,.flag-icon-zh.flag-icon-squared{background-image:url(/static/img/cn.38f63e1e.svg)}.flag-icon-co{background-image:url(/static/img/co.b5cbc817.svg)}.flag-icon-co.flag-icon-squared{background-image:url(/static/img/co.33e249d8.svg)}.flag-icon-cr{background-image:url(/static/img/cr.2e572846.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(/static/img/cr.336eb7d3.svg)}.flag-icon-cu{background-image:url(/static/img/cu.d6e33f19.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(/static/img/cu.c2a6f0ed.svg)}.flag-icon-cv{background-image:url(/static/img/cv.5ea64968.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(/static/img/cv.b3ab83f5.svg)}.flag-icon-cw{background-image:url(/static/img/cw.0e14b0b7.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(/static/img/cw.9b9b7ed5.svg)}.flag-icon-cx{background-image:url(/static/img/cx.e04e07e8.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(/static/img/cx.da5de6d2.svg)}.flag-icon-cy{background-image:url(/static/img/cy.bfcfd736.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(/static/img/cy.834e6240.svg)}.flag-icon-cs,.flag-icon-cz{background-image:url(/static/img/cz.b5f98a6b.svg)}.flag-icon-cs.flag-icon-squared,.flag-icon-cz.flag-icon-squared{background-image:url(/static/img/cz.aa114964.svg)}.flag-icon-de{background-image:url(/static/img/de.8e159e6e.svg)}.flag-icon-de.flag-icon-squared{background-image:url(/static/img/de.b827ac51.svg)}.flag-icon-dj{background-image:url(/static/img/dj.4197a18a.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(/static/img/dj.925748d5.svg)}.flag-icon-dk{background-image:url(/static/img/dk.3ca1caed.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(/static/img/dk.a867eeef.svg)}.flag-icon-dm{background-image:url(/static/img/dm.bca6d70c.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(/static/img/dm.7ddb00ac.svg)}.flag-icon-do{background-image:url(/static/img/do.954f0f3e.svg)}.flag-icon-do.flag-icon-squared{background-image:url(/static/img/do.81097daa.svg)}.flag-icon-dz{background-image:url(/static/img/dz.b7e2fbce.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(/static/img/dz.76d47b01.svg)}.flag-icon-ec{background-image:url(/static/img/ec.5f387e2f.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(/static/img/ec.0029f514.svg)}.flag-icon-ee{background-image:url(/static/img/ee.1b4839e0.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(/static/img/ee.828384a8.svg)}.flag-icon-eg{background-image:url(/static/img/eg.38443fa6.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(/static/img/eg.5756a758.svg)}.flag-icon-eh{background-image:url(/static/img/eh.f8d7b64f.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(/static/img/eh.82bd1c7b.svg)}.flag-icon-er{background-image:url(/static/img/er.bf5b134b.svg)}.flag-icon-er.flag-icon-squared{background-image:url(/static/img/er.e932abe1.svg)}.flag-icon-es{background-image:url(/static/img/es.de5915e5.svg)}.flag-icon-es.flag-icon-squared{background-image:url(/static/img/es.7dd46df0.svg)}.flag-icon-et{background-image:url(/static/img/et.a998a1b2.svg)}.flag-icon-et.flag-icon-squared{background-image:url(/static/img/et.82e8eb21.svg)}.flag-icon-fi{background-image:url(/static/img/fi.3be6b378.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(/static/img/fi.0cd85b78.svg)}.flag-icon-fj{background-image:url(/static/img/fj.ac9c916f.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(/static/img/fj.e8d3e00b.svg)}.flag-icon-fk{background-image:url(/static/img/fk.af0350f8.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(/static/img/fk.db55fa14.svg)}.flag-icon-fm{background-image:url(/static/img/fm.78d44caa.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(/static/img/fm.3491efc7.svg)}.flag-icon-fo{background-image:url(/static/img/fo.72949ad1.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(/static/img/fo.1da81e3a.svg)}.flag-icon-fr{background-image:url(/static/img/fr.9cb70285.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(/static/img/fr.3565b8f4.svg)}.flag-icon-ga{background-image:url(/static/img/ga.59f7d865.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(/static/img/ga.3e474381.svg)}.flag-icon-en,.flag-icon-gb{background-image:url(/static/img/gb.7a456bb2.svg)}.flag-icon-en.flag-icon-squared,.flag-icon-gb.flag-icon-squared{background-image:url(/static/img/gb.2aafb374.svg)}.flag-icon-gd{background-image:url(/static/img/gd.60b96978.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(/static/img/gd.04ea09b7.svg)}.flag-icon-ge{background-image:url(/static/img/ge.b7b65b55.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(/static/img/ge.c7190912.svg)}.flag-icon-gf{background-image:url(/static/img/gf.90f438a3.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(/static/img/gf.531f9e07.svg)}.flag-icon-gg{background-image:url(/static/img/gg.3aebc3ce.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(/static/img/gg.65174039.svg)}.flag-icon-gh{background-image:url(/static/img/gh.f2b6baac.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(/static/img/gh.af443995.svg)}.flag-icon-gi{background-image:url(/static/img/gi.7beea6ed.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(/static/img/gi.302c2506.svg)}.flag-icon-gl{background-image:url(/static/img/gl.551d0783.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(/static/img/gl.6a5c17b0.svg)}.flag-icon-gm{background-image:url(/static/img/gm.0e00e9d4.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(/static/img/gm.1724dc37.svg)}.flag-icon-gn{background-image:url(/static/img/gn.7c96520b.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(/static/img/gn.54a75b28.svg)}.flag-icon-gp{background-image:url(/static/img/gp.4327060f.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(/static/img/gp.f8adbf5c.svg)}.flag-icon-gq{background-image:url(/static/img/gq.bd7daf33.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(/static/img/gq.b1679302.svg)}.flag-icon-el,.flag-icon-gr{background-image:url(/static/img/gr.07bedadf.svg)}.flag-icon-el.flag-icon-squared,.flag-icon-gr.flag-icon-squared{background-image:url(/static/img/gr.25dd3287.svg)}.flag-icon-gs{background-image:url(/static/img/gs.b2836676.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(/static/img/gs.60368968.svg)}.flag-icon-gt{background-image:url(/static/img/gt.825f7286.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(/static/img/gt.1a24ed67.svg)}.flag-icon-gu{background-image:url(/static/img/gu.19b114eb.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(/static/img/gu.05f0ab85.svg)}.flag-icon-gw{background-image:url(/static/img/gw.c97f3f94.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(/static/img/gw.bcd1eddb.svg)}.flag-icon-gy{background-image:url(/static/img/gy.e11d0234.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(/static/img/gy.6327f72a.svg)}.flag-icon-hk{background-image:url(/static/img/hk.c72bba0e.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(/static/img/hk.b199a9ee.svg)}.flag-icon-hm{background-image:url(/static/img/hm.d4b3d393.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(/static/img/hm.4aa61657.svg)}.flag-icon-hn{background-image:url(/static/img/hn.08ad78b2.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(/static/img/hn.44cee191.svg)}.flag-icon-hr{background-image:url(/static/img/hr.1f4e28b8.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(/static/img/hr.078b1bf9.svg)}.flag-icon-ht{background-image:url(/static/img/ht.7ca68737.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(/static/img/ht.6943447c.svg)}.flag-icon-hu{background-image:url(/static/img/hu.692e97ca.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(/static/img/hu.b10d3f8e.svg)}.flag-icon-id{background-image:url(/static/img/id.a05dc04c.svg)}.flag-icon-id.flag-icon-squared{background-image:url(/static/img/id.94464e47.svg)}.flag-icon-ie{background-image:url(/static/img/ie.5154112a.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(/static/img/ie.e23b25d1.svg)}.flag-icon-il{background-image:url(/static/img/il.e02a66d3.svg)}.flag-icon-il.flag-icon-squared{background-image:url(/static/img/il.150f4c5f.svg)}.flag-icon-im{background-image:url(/static/img/im.942419c5.svg)}.flag-icon-im.flag-icon-squared{background-image:url(/static/img/im.25166c91.svg)}.flag-icon-in{background-image:url(/static/img/in.954929a0.svg)}.flag-icon-in.flag-icon-squared{background-image:url(/static/img/in.bd0d4f19.svg)}.flag-icon-io{background-image:url(/static/img/io.a59923ab.svg)}.flag-icon-io.flag-icon-squared{background-image:url(/static/img/io.fa003484.svg)}.flag-icon-iq{background-image:url(/static/img/iq.1232a5c2.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(/static/img/iq.9a48d678.svg)}.flag-icon-ir{background-image:url(/static/img/ir.1ed24953.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(/static/img/ir.bc7ae9e1.svg)}.flag-icon-is{background-image:url(/static/img/is.cad57f19.svg)}.flag-icon-is.flag-icon-squared{background-image:url(/static/img/is.eea59326.svg)}.flag-icon-it{background-image:url(/static/img/it.e8516fc7.svg)}.flag-icon-it.flag-icon-squared{background-image:url(/static/img/it.039b4527.svg)}.flag-icon-je{background-image:url(/static/img/je.3ed72a25.svg)}.flag-icon-je.flag-icon-squared{background-image:url(/static/img/je.1684dacc.svg)}.flag-icon-jm{background-image:url(/static/img/jm.2357530e.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(/static/img/jm.479f30fe.svg)}.flag-icon-jo{background-image:url(/static/img/jo.7ac45a65.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(/static/img/jo.06fbaa2c.svg)}.flag-icon-jp{background-image:url(/static/img/jp.b6063838.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(/static/img/jp.1795778c.svg)}.flag-icon-ke{background-image:url(/static/img/ke.6dbfffd5.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(/static/img/ke.769bb975.svg)}.flag-icon-kg{background-image:url(/static/img/kg.daded53c.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(/static/img/kg.96c12490.svg)}.flag-icon-kh{background-image:url(/static/img/kh.8eeb1634.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(/static/img/kh.b10339d6.svg)}.flag-icon-ki{background-image:url(/static/img/ki.89e43a21.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(/static/img/ki.033ff9ce.svg)}.flag-icon-km{background-image:url(/static/img/km.1e3bd5fe.svg)}.flag-icon-km.flag-icon-squared{background-image:url(/static/img/km.3ffb0228.svg)}.flag-icon-kn{background-image:url(/static/img/kn.0c16fe68.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(/static/img/kn.8f2e7b29.svg)}.flag-icon-kp{background-image:url(/static/img/kp.0f5253d8.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(/static/img/kp.f4ff9e76.svg)}.flag-icon-kr{background-image:url(/static/img/kr.0f5e1116.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(/static/img/kr.0dc8b972.svg)}.flag-icon-kw{background-image:url(/static/img/kw.3b4f3ea3.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(/static/img/kw.830d3755.svg)}.flag-icon-ky{background-image:url(/static/img/ky.e3b76b32.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(/static/img/ky.be81d90b.svg)}.flag-icon-kz{background-image:url(/static/img/kz.579ac0f9.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(/static/img/kz.32ac1036.svg)}.flag-icon-la{background-image:url(/static/img/la.e583f8ec.svg)}.flag-icon-la.flag-icon-squared{background-image:url(/static/img/la.f71017ef.svg)}.flag-icon-lb{background-image:url(/static/img/lb.bdbeb8f1.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(/static/img/lb.8eea508a.svg)}.flag-icon-lc{background-image:url(/static/img/lc.68bd77ae.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(/static/img/lc.25f644a6.svg)}.flag-icon-li{background-image:url(/static/img/li.8dc1ed79.svg)}.flag-icon-li.flag-icon-squared{background-image:url(/static/img/li.d7e2a871.svg)}.flag-icon-lk{background-image:url(/static/img/lk.42c41c61.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(/static/img/lk.e52240d6.svg)}.flag-icon-lr{background-image:url(/static/img/lr.5b84ff00.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(/static/img/lr.9a67cd3d.svg)}.flag-icon-ls{background-image:url(/static/img/ls.6d444cae.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(/static/img/ls.fe1da403.svg)}.flag-icon-lt{background-image:url(/static/img/lt.b57ea2a8.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(/static/img/lt.03a2e8c1.svg)}.flag-icon-lu{background-image:url(/static/img/lu.93878a1b.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(/static/img/lu.e3bdc6d3.svg)}.flag-icon-lv{background-image:url(/static/img/lv.679c099e.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(/static/img/lv.1853e3a0.svg)}.flag-icon-ly{background-image:url(/static/img/ly.05f8732e.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(/static/img/ly.b9e750ff.svg)}.flag-icon-ma{background-image:url(/static/img/ma.65053fc4.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(/static/img/ma.88ada30c.svg)}.flag-icon-mc{background-image:url(/static/img/mc.2c03ea5c.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(/static/img/mc.89b532e8.svg)}.flag-icon-md{background-image:url(/static/img/md.646818c3.svg)}.flag-icon-md.flag-icon-squared{background-image:url(/static/img/md.a56562ee.svg)}.flag-icon-me{background-image:url(/static/img/me.f05548f2.svg)}.flag-icon-me.flag-icon-squared{background-image:url(/static/img/me.2e71b778.svg)}.flag-icon-mf{background-image:url(/static/img/mf.7da6b3d2.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(/static/img/mf.70d09a4a.svg)}.flag-icon-mg{background-image:url(/static/img/mg.09ca17b2.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(/static/img/mg.b3fff4a6.svg)}.flag-icon-mh{background-image:url(/static/img/mh.3fd69bb2.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(/static/img/mh.f6cbc774.svg)}.flag-icon-mk{background-image:url(/static/img/mk.e5412079.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(/static/img/mk.4234a248.svg)}.flag-icon-ml{background-image:url(/static/img/ml.4f0dba9e.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(/static/img/ml.3fad079e.svg)}.flag-icon-mm{background-image:url(/static/img/mm.adaa2111.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(/static/img/mm.8ac1f094.svg)}.flag-icon-mn{background-image:url(/static/img/mn.78547af0.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(/static/img/mn.a4bcb0e6.svg)}.flag-icon-mo{background-image:url(/static/img/mo.c8198565.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(/static/img/mo.2f0d2c15.svg)}.flag-icon-mp{background-image:url(/static/img/mp.eeeefff6.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(/static/img/mp.2acb5506.svg)}.flag-icon-mq{background-image:url(/static/img/mq.145a7657.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(/static/img/mq.bb36a8fc.svg)}.flag-icon-mr{background-image:url(/static/img/mr.dd34eae8.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(/static/img/mr.e91e06ea.svg)}.flag-icon-ms{background-image:url(/static/img/ms.2025cd7d.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(/static/img/ms.b13001dc.svg)}.flag-icon-mt{background-image:url(/static/img/mt.cff39ee0.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(/static/img/mt.b6f71c85.svg)}.flag-icon-mu{background-image:url(/static/img/mu.51f71163.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(/static/img/mu.a926c232.svg)}.flag-icon-mv{background-image:url(/static/img/mv.ba4de4fd.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(/static/img/mv.2c8b92b5.svg)}.flag-icon-mw{background-image:url(/static/img/mw.0b005148.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(/static/img/mw.f704f4bb.svg)}.flag-icon-mx{background-image:url(/static/img/mx.1b615ec2.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(/static/img/mx.8a36b075.svg)}.flag-icon-my{background-image:url(/static/img/my.4109ae71.svg)}.flag-icon-my.flag-icon-squared{background-image:url(/static/img/my.69c87fc5.svg)}.flag-icon-mz{background-image:url(/static/img/mz.1377650b.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(/static/img/mz.2c96acb1.svg)}.flag-icon-na{background-image:url(/static/img/na.e0503926.svg)}.flag-icon-na.flag-icon-squared{background-image:url(/static/img/na.7adf4344.svg)}.flag-icon-nc{background-image:url(/static/img/nc.96fa6a4b.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(/static/img/nc.b5a5d41b.svg)}.flag-icon-ne{background-image:url(/static/img/ne.d11b82c6.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(/static/img/ne.d4fe4faa.svg)}.flag-icon-nf{background-image:url(/static/img/nf.a7166b00.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(/static/img/nf.1e8c700b.svg)}.flag-icon-ng{background-image:url(/static/img/ng.51059407.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(/static/img/ng.c3b42ad2.svg)}.flag-icon-ni{background-image:url(/static/img/ni.5b80bac0.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(/static/img/ni.cc7eb514.svg)}.flag-icon-nl{background-image:url(/static/img/nl.dd138444.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(/static/img/nl.e415f0e7.svg)}.flag-icon-no{background-image:url(/static/img/no.70157234.svg)}.flag-icon-no.flag-icon-squared{background-image:url(/static/img/no.26996afa.svg)}.flag-icon-np{background-image:url(/static/img/np.954177a0.svg)}.flag-icon-np.flag-icon-squared{background-image:url(/static/img/np.f7b8a5c3.svg)}.flag-icon-nr{background-image:url(/static/img/nr.2c66d218.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(/static/img/nr.a4f0e762.svg)}.flag-icon-nu{background-image:url(/static/img/nu.26551dc2.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(/static/img/nu.860bbe8a.svg)}.flag-icon-nz{background-image:url(/static/img/nz.38d0d690.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(/static/img/nz.c77ae58d.svg)}.flag-icon-om{background-image:url(/static/img/om.ff034f9e.svg)}.flag-icon-om.flag-icon-squared{background-image:url(/static/img/om.3f5691ca.svg)}.flag-icon-pa{background-image:url(/static/img/pa.6dc8212a.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(/static/img/pa.acde3214.svg)}.flag-icon-pe{background-image:url(/static/img/pe.5a3b0bc5.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(/static/img/pe.5c2ced95.svg)}.flag-icon-pf{background-image:url(/static/img/pf.9f06082b.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(/static/img/pf.f6ae1bc8.svg)}.flag-icon-pg{background-image:url(/static/img/pg.26847b33.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(/static/img/pg.66c8dc3b.svg)}.flag-icon-ph{background-image:url(/static/img/ph.12e2b123.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(/static/img/ph.f215833e.svg)}.flag-icon-pk{background-image:url(/static/img/pk.0bbf58be.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(/static/img/pk.32b55f6f.svg)}.flag-icon-pl{background-image:url(/static/img/pl.a1350f0c.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(/static/img/pl.03886843.svg)}.flag-icon-pm{background-image:url(/static/img/pm.a5590fa3.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(/static/img/pm.7a6beab5.svg)}.flag-icon-pn{background-image:url(/static/img/pn.715fd11d.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(/static/img/pn.00a9342b.svg)}.flag-icon-pr{background-image:url(/static/img/pr.b37cbdc4.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(/static/img/pr.391a48e2.svg)}.flag-icon-ps{background-image:url(/static/img/ps.96bcac74.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(/static/img/ps.1af72ed4.svg)}.flag-icon-pt{background-image:url(/static/img/pt.351b87cb.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(/static/img/pt.0703cc3a.svg)}.flag-icon-pw{background-image:url(/static/img/pw.17220ffb.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(/static/img/pw.6d8e7ce0.svg)}.flag-icon-py{background-image:url(/static/img/py.c20318c9.svg)}.flag-icon-py.flag-icon-squared{background-image:url(/static/img/py.25cc39e3.svg)}.flag-icon-qa{background-image:url(/static/img/qa.86452d7a.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(/static/img/qa.7e695788.svg)}.flag-icon-re{background-image:url(/static/img/re.b8140129.svg)}.flag-icon-re.flag-icon-squared{background-image:url(/static/img/re.cf143c2f.svg)}.flag-icon-ro{background-image:url(/static/img/ro.67f8501e.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(/static/img/ro.cab93784.svg)}.flag-icon-rs{background-image:url(/static/img/rs.23638d75.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(/static/img/rs.ae2e3422.svg)}.flag-icon-ru{background-image:url(/static/img/ru.edd8b008.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(/static/img/ru.ccd50623.svg)}.flag-icon-rw{background-image:url(/static/img/rw.d118aacd.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(/static/img/rw.87d5d899.svg)}.flag-icon-sa{background-image:url(/static/img/sa.f0a8997b.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(/static/img/sa.5bfbe72b.svg)}.flag-icon-sb{background-image:url(/static/img/sb.1c406073.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(/static/img/sb.b0db5b0a.svg)}.flag-icon-sc{background-image:url(/static/img/sc.cdc20672.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(/static/img/sc.0452f14c.svg)}.flag-icon-sd{background-image:url(/static/img/sd.0e619868.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(/static/img/sd.da3b68ee.svg)}.flag-icon-se{background-image:url(/static/img/se.7e499d82.svg)}.flag-icon-se.flag-icon-squared{background-image:url(/static/img/se.7ec71700.svg)}.flag-icon-sg{background-image:url(/static/img/sg.8a63b009.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(/static/img/sg.4f0e8eff.svg)}.flag-icon-sh{background-image:url(/static/img/sh.46e2588d.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(/static/img/sh.681f8fff.svg)}.flag-icon-si{background-image:url(/static/img/si.2a428364.svg)}.flag-icon-si.flag-icon-squared{background-image:url(/static/img/si.d9d425c0.svg)}.flag-icon-sj{background-image:url(/static/img/sj.92c583b8.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(/static/img/sj.638e6522.svg)}.flag-icon-sk{background-image:url(/static/img/sk.7998d1f5.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(/static/img/sk.93c91c0b.svg)}.flag-icon-sl{background-image:url(/static/img/sl.d8378c47.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(/static/img/sl.eb9dda3f.svg)}.flag-icon-sm{background-image:url(/static/img/sm.5e2fc188.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(/static/img/sm.0ba901f4.svg)}.flag-icon-sn{background-image:url(/static/img/sn.4247b831.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(/static/img/sn.98923b55.svg)}.flag-icon-so{background-image:url(/static/img/so.2d18a203.svg)}.flag-icon-so.flag-icon-squared{background-image:url(/static/img/so.45f08b28.svg)}.flag-icon-sr{background-image:url(/static/img/sr.cb178d98.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(/static/img/sr.d66c1240.svg)}.flag-icon-ss{background-image:url(/static/img/ss.caedfdf2.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(/static/img/ss.db181f81.svg)}.flag-icon-st{background-image:url(/static/img/st.ecc4827f.svg)}.flag-icon-st.flag-icon-squared{background-image:url(/static/img/st.a70042c6.svg)}.flag-icon-sv{background-image:url(/static/img/sv.f67839a6.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(/static/img/sv.9501935a.svg)}.flag-icon-sx{background-image:url(/static/img/sx.c0e6297a.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(/static/img/sx.77e864f0.svg)}.flag-icon-sy{background-image:url(/static/img/sy.2b3eac89.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(/static/img/sy.7fe894df.svg)}.flag-icon-sz{background-image:url(/static/img/sz.70b6fc50.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(/static/img/sz.eb01cd9f.svg)}.flag-icon-tc{background-image:url(/static/img/tc.651466dd.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(/static/img/tc.30ccd48e.svg)}.flag-icon-td{background-image:url(/static/img/td.5d622e26.svg)}.flag-icon-td.flag-icon-squared{background-image:url(/static/img/td.f1319408.svg)}.flag-icon-tf{background-image:url(/static/img/tf.a1757237.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(/static/img/tf.27cbe00b.svg)}.flag-icon-tg{background-image:url(/static/img/tg.b492a751.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(/static/img/tg.d04f874c.svg)}.flag-icon-th{background-image:url(/static/img/th.b8e24edb.svg)}.flag-icon-th.flag-icon-squared{background-image:url(/static/img/th.79b63a8a.svg)}.flag-icon-tj{background-image:url(/static/img/tj.d3a42312.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(/static/img/tj.b7dafe8d.svg)}.flag-icon-tk{background-image:url(/static/img/tk.6c1f520c.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(/static/img/tk.f87f794b.svg)}.flag-icon-tl{background-image:url(/static/img/tl.85904d79.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(/static/img/tl.ca9af3c0.svg)}.flag-icon-tm{background-image:url(/static/img/tm.e467552c.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(/static/img/tm.762df128.svg)}.flag-icon-tn{background-image:url(/static/img/tn.ff4c5190.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(/static/img/tn.cc3ab493.svg)}.flag-icon-to{background-image:url(/static/img/to.8dd22284.svg)}.flag-icon-to.flag-icon-squared{background-image:url(/static/img/to.9748a967.svg)}.flag-icon-tr{background-image:url(/static/img/tr.87e40d5c.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(/static/img/tr.fc8c91dd.svg)}.flag-icon-tt{background-image:url(/static/img/tt.5a459e81.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(/static/img/tt.4acf6cc2.svg)}.flag-icon-tv{background-image:url(/static/img/tv.9717b553.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(/static/img/tv.a8ff4939.svg)}.flag-icon-tw{background-image:url(/static/img/tw.c0cf9ea7.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(/static/img/tw.45c8a106.svg)}.flag-icon-tz{background-image:url(/static/img/tz.c27fd405.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(/static/img/tz.1abfbb38.svg)}.flag-icon-ua{background-image:url(/static/img/ua.63d75c84.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(/static/img/ua.04fa0e67.svg)}.flag-icon-ug{background-image:url(/static/img/ug.5ac71e98.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(/static/img/ug.5ae165a2.svg)}.flag-icon-um{background-image:url(/static/img/um.b38f913c.svg)}.flag-icon-um.flag-icon-squared{background-image:url(/static/img/um.582dd57b.svg)}.flag-icon-us{background-image:url(/static/img/us.99e04236.svg)}.flag-icon-us.flag-icon-squared{background-image:url(/static/img/us.6c459052.svg)}.flag-icon-uy{background-image:url(/static/img/uy.b70ac310.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(/static/img/uy.69cf8938.svg)}.flag-icon-uz{background-image:url(/static/img/uz.7f8823a2.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(/static/img/uz.d53abc35.svg)}.flag-icon-va{background-image:url(/static/img/va.7efb8ba6.svg)}.flag-icon-va.flag-icon-squared{background-image:url(/static/img/va.abcb42e8.svg)}.flag-icon-vc{background-image:url(/static/img/vc.37cf5ba1.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(/static/img/vc.3e4ac6d4.svg)}.flag-icon-ve{background-image:url(/static/img/ve.4cd0e3ed.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(/static/img/ve.9cd63506.svg)}.flag-icon-vg{background-image:url(/static/img/vg.ae3b6f7e.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(/static/img/vg.025b8b6a.svg)}.flag-icon-vi{background-image:url(/static/img/vi.f920eec7.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(/static/img/vi.293e6f1c.svg)}.flag-icon-vn{background-image:url(/static/img/vn.9ec4ca4d.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(/static/img/vn.11dd1cf6.svg)}.flag-icon-vu{background-image:url(/static/img/vu.5d2d7643.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(/static/img/vu.b7a8d91a.svg)}.flag-icon-wf{background-image:url(/static/img/wf.69c77016.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(/static/img/wf.9ca6f4bc.svg)}.flag-icon-ws{background-image:url(/static/img/ws.15c7a17c.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(/static/img/ws.d2e19e5a.svg)}.flag-icon-ye{background-image:url(/static/img/ye.bb567731.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(/static/img/ye.0b3f3c76.svg)}.flag-icon-yt{background-image:url(/static/img/yt.332bd5d3.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(/static/img/yt.c33641ca.svg)}.flag-icon-za{background-image:url(/static/img/za.42e033a9.svg)}.flag-icon-za.flag-icon-squared{background-image:url(/static/img/za.2fa94205.svg)}.flag-icon-zm{background-image:url(/static/img/zm.92477cab.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(/static/img/zm.ce5363b7.svg)}.flag-icon-zw{background-image:url(/static/img/zw.f488cb8a.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(/static/img/zw.6a535c1e.svg)}.flag-icon-es-ct{background-image:url(/static/img/es-ct.64a68954.svg)}.flag-icon-es-ct.flag-icon-squared{background-image:url(/static/img/es-ct.69469f50.svg)}.flag-icon-eu{background-image:url(/static/img/eu.4c6e130f.svg)}.flag-icon-eu.flag-icon-squared{background-image:url(/static/img/eu.aba724b1.svg)}.flag-icon-gb-eng{background-image:url(/static/img/gb-eng.513dcf1b.svg)}.flag-icon-gb-eng.flag-icon-squared{background-image:url(/static/img/gb-eng.0fac6e79.svg)}.flag-icon-gb-nir{background-image:url(/static/img/gb-nir.f59817d6.svg)}.flag-icon-gb-nir.flag-icon-squared{background-image:url(/static/img/gb-nir.2b7d2c3a.svg)}.flag-icon-gb-sct{background-image:url(/static/img/gb-sct.fee55173.svg)}.flag-icon-gb-sct.flag-icon-squared{background-image:url(/static/img/gb-sct.f5001e5d.svg)}.flag-icon-gb-wls{background-image:url(/static/img/gb-wls.13481560.svg)}.flag-icon-gb-wls.flag-icon-squared{background-image:url(/static/img/gb-wls.95b2cfab.svg)}.flag-icon-un{background-image:url(/static/img/un.2df110d6.svg)}.flag-icon-un.flag-icon-squared{background-image:url(/static/img/un.58a4a02a.svg)}.flag-icon-xk{background-image:url(/static/img/xk.ca7843be.svg)}.flag-icon-xk.flag-icon-squared{background-image:url(/static/img/xk.16b6bb85.svg)}.col-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-77ae3705]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-77ae3705]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-77ae3705]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-77ae3705]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-77ae3705]:first-child{margin-left:26%!important}.col-offset-3[data-v-77ae3705]:not(first-child){margin-left:30%!important}.col-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-77ae3705]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-77ae3705]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-77ae3705]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-77ae3705]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-77ae3705]:first-child{margin-left:52%!important}.col-offset-6[data-v-77ae3705]:not(first-child){margin-left:56%!important}.col-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-77ae3705]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-77ae3705]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-77ae3705]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-77ae3705]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-77ae3705]:first-child{margin-left:78%!important}.col-offset-9[data-v-77ae3705]:not(first-child){margin-left:82%!important}.col-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-77ae3705]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-77ae3705]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-77ae3705]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-77ae3705]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-s-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-s-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-s-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-s-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-s-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-77ae3705]{display:none!important}.s-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-m-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-m-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-m-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-m-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-m-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-77ae3705]{display:none!important}.m-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-l-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-l-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-l-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-l-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-l-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-77ae3705]{display:none!important}.l-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-xl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-xl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-xl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xl-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-77ae3705]{display:none!important}.xl-visible[data-v-77ae3705]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-1[data-v-77ae3705]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-77ae3705]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-2[data-v-77ae3705]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-77ae3705]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-3[data-v-77ae3705]{margin-left:26%}.col-no-margin-xxl-3[data-v-77ae3705]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-4[data-v-77ae3705]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-77ae3705]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-5[data-v-77ae3705]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-77ae3705]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-6[data-v-77ae3705]{margin-left:52%}.col-no-margin-xxl-6[data-v-77ae3705]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-7[data-v-77ae3705]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-77ae3705]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-8[data-v-77ae3705]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-77ae3705]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-9[data-v-77ae3705]{margin-left:78%}.col-no-margin-xxl-9[data-v-77ae3705]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-10[data-v-77ae3705]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-77ae3705]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-77ae3705]:first-child{margin-left:0}.col-offset-xxl-11[data-v-77ae3705]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-77ae3705]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-77ae3705]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-77ae3705]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-77ae3705]{display:none!important}.xxl-visible[data-v-77ae3705]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-77ae3705]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-77ae3705]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-77ae3705]{display:none!important}}.vertical-center[data-v-77ae3705]{display:flex;align-items:center}.horizontal-center[data-v-77ae3705]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-77ae3705]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-77ae3705]{display:none!important}.no-content[data-v-77ae3705]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-77ae3705]{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-77ae3705]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-77ae3705]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-77ae3705]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-77ae3705],.btn[data-v-77ae3705],button[data-v-77ae3705]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-77ae3705],.btn-default[type=submit][data-v-77ae3705],.btn.btn-primary[data-v-77ae3705],.btn[type=submit][data-v-77ae3705],button.btn-primary[data-v-77ae3705],button[type=submit][data-v-77ae3705]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-77ae3705]:hover,.btn[data-v-77ae3705]:hover,button[data-v-77ae3705]:hover{color:#35b870}.btn .icon[data-v-77ae3705],.btn-default .icon[data-v-77ae3705],button .icon[data-v-77ae3705]{margin-right:.5em}.btn-default[data-v-77ae3705]:disabled,.btn-default[disabled][data-v-77ae3705],.btn[data-v-77ae3705]:disabled,.btn[disabled][data-v-77ae3705],button[data-v-77ae3705]:disabled,button[disabled][data-v-77ae3705]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-77ae3705]{cursor:grab!important}.dragged[data-v-77ae3705]{opacity:.5!important}input[type=password][data-v-77ae3705],input[type=text][data-v-77ae3705]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-77ae3705]:focus,input[type=text][data-v-77ae3705]:focus{border:1px solid #35b870}button[data-v-77ae3705],input[data-v-77ae3705]{outline:none}input[type=text][data-v-77ae3705]:hover,textarea[data-v-77ae3705]:hover{border:1px solid #9cdfb0}ul[data-v-77ae3705]{margin:0;padding:0;list-style:none}a[data-v-77ae3705]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-77ae3705]:hover{color:#35b870}[data-v-77ae3705]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-77ae3705]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-77ae3705]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-77ae3705]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-77ae3705]{color:#ad1717}body[data-v-77ae3705]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-77ae3705] .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-77ae3705] .nav .path{cursor:pointer}.browser[data-v-77ae3705] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-77ae3705] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-77ae3705]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-77ae3705]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-77ae3705],input[type=number][data-v-77ae3705],input[type=password][data-v-77ae3705],input[type=search][data-v-77ae3705],input[type=text][data-v-77ae3705],input[type=time][data-v-77ae3705]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-77ae3705]:hover,input[type=number][data-v-77ae3705]:hover,input[type=password][data-v-77ae3705]:hover,input[type=search][data-v-77ae3705]:hover,input[type=text][data-v-77ae3705]:hover,input[type=time][data-v-77ae3705]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-77ae3705]:focus,input[type=number][data-v-77ae3705]:focus,input[type=password][data-v-77ae3705]:focus,input[type=search][data-v-77ae3705]:focus,input[type=text][data-v-77ae3705]:focus,input[type=time][data-v-77ae3705]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-77ae3705],input[type=number].with-icon[data-v-77ae3705],input[type=password].with-icon[data-v-77ae3705],input[type=search].with-icon[data-v-77ae3705],input[type=text].with-icon[data-v-77ae3705],input[type=time].with-icon[data-v-77ae3705]{padding-left:.3em}input[type=search][data-v-77ae3705],input[type=text][data-v-77ae3705]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-77ae3705]{animation-fill-mode:both;animation-name:fadeIn-77ae3705;-webkit-animation-name:fadeIn-77ae3705}.fade-in[data-v-77ae3705],.fade-out[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-77ae3705]{animation-fill-mode:both;animation-name:fadeOut-77ae3705;-webkit-animation-name:fadeOut-77ae3705}.expand[data-v-77ae3705]{animation-fill-mode:both;animation-name:expand-77ae3705;-webkit-animation-name:expand-77ae3705}.expand[data-v-77ae3705],.shrink[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-77ae3705]{animation-fill-mode:both;animation-name:shrink-77ae3705;-webkit-animation-name:shrink-77ae3705}.fold[data-v-77ae3705]{animation-fill-mode:both;animation-name:fold-77ae3705;-webkit-animation-name:fold-77ae3705}.fold[data-v-77ae3705],.unfold[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-77ae3705]{animation-fill-mode:both;animation-name:unfold-77ae3705;-webkit-animation-name:unfold-77ae3705}.dim[data-v-77ae3705]{animation-fill-mode:both;animation-name:dim-77ae3705;-webkit-animation-name:dim-77ae3705}.brighten[data-v-77ae3705],.dim[data-v-77ae3705]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-77ae3705]{animation-fill-mode:both;animation-name:brighten-77ae3705;-webkit-animation-name:brighten-77ae3705}@keyframes fadeIn-77ae3705{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-77ae3705{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-77ae3705{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-77ae3705{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-77ae3705{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-77ae3705{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-77ae3705{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-77ae3705{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-77ae3705]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-77ae3705;-webkit-animation-name:glow-77ae3705}.loop[data-v-77ae3705]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-77ae3705{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-77ae3705]: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-77ae3705]: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-77ae3705]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.item[data-v-77ae3705]{display:flex;align-items:center;padding:.75em .25em;border-bottom:1px solid silver;cursor:pointer}.item[data-v-77ae3705]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.item.active[data-v-77ae3705]{background:#8fefb7}.item.selected[data-v-77ae3705]{background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.item.dragover[data-v-77ae3705]{border-top:2px solid #35b870}.item[data-v-77ae3705]::-moz-selection{background:transparent!important}.item[data-v-77ae3705]::selection{background:transparent!important}.item .title[data-v-77ae3705]{font-size:1em;font-weight:400;margin:0}.item .side[data-v-77ae3705]{display:inline-flex;align-items:center}.item .side.right[data-v-77ae3705]{display:inline-flex;justify-content:right}.item .actions[data-v-77ae3705],.item .duration[data-v-77ae3705]{display:inline-flex;align-items:center}.item .duration[data-v-77ae3705]{font-size:.85em;opacity:.7}.item .actions[data-v-77ae3705] button{opacity:.65}.item .icon[data-v-77ae3705]{color:rgba(25,83,49,.702);margin-right:.75em}.item[data-v-77ae3705] .dropdown-container .item{box-shadow:none}.item[data-v-77ae3705] .dropdown-container button{background:none;border:none}.item[data-v-77ae3705] .dropdown-container button:hover{color:#35b870}[data-v-77ae3705] .table-row{width:100%;display:flex;flex-direction:column;box-shadow:0 0 1px .5px #cfcfcf}[data-v-77ae3705] .table-row:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}@media screen and (min-width:769px){[data-v-77ae3705] .table-row{flex-direction:row;align-items:center}}[data-v-77ae3705] .table-row .title,[data-v-77ae3705] .table-row .value{width:100%;display:flex}@media screen and (min-width:769px){[data-v-77ae3705] .table-row .title,[data-v-77ae3705] .table-row .value{display:inline-flex}}[data-v-77ae3705] .table-row .title{font-weight:700}@media screen and (min-width:769px){[data-v-77ae3705] .table-row .title{width:30%}[data-v-77ae3705] .table-row .value{justify-content:right}}.subtitles-container .items[data-v-77ae3705]{overflow:auto}.subtitles-container .footer[data-v-77ae3705]{display:flex;justify-content:right;padding:1em;background:#e4eae8;box-shadow:0 -2.5px 4px 0 silver}.col-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-6f90e487]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-6f90e487]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-6f90e487]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-6f90e487]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-6f90e487]:first-child{margin-left:26%!important}.col-offset-3[data-v-6f90e487]:not(first-child){margin-left:30%!important}.col-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-6f90e487]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-6f90e487]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-6f90e487]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-6f90e487]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-6f90e487]:first-child{margin-left:52%!important}.col-offset-6[data-v-6f90e487]:not(first-child){margin-left:56%!important}.col-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-6f90e487]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-6f90e487]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-6f90e487]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-6f90e487]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-6f90e487]:first-child{margin-left:78%!important}.col-offset-9[data-v-6f90e487]:not(first-child){margin-left:82%!important}.col-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-6f90e487]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-6f90e487]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-6f90e487]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-6f90e487]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-s-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-s-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-s-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-s-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-s-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-6f90e487]{display:none!important}.s-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-m-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-m-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-m-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-m-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-m-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-6f90e487]{display:none!important}.m-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-l-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-l-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-l-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-l-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-l-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-6f90e487]{display:none!important}.l-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-xl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-xl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-xl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xl-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-6f90e487]{display:none!important}.xl-visible[data-v-6f90e487]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-1[data-v-6f90e487]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-6f90e487]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-2[data-v-6f90e487]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-6f90e487]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-3[data-v-6f90e487]{margin-left:26%}.col-no-margin-xxl-3[data-v-6f90e487]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-4[data-v-6f90e487]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-6f90e487]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-5[data-v-6f90e487]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-6f90e487]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-6[data-v-6f90e487]{margin-left:52%}.col-no-margin-xxl-6[data-v-6f90e487]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-7[data-v-6f90e487]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-6f90e487]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-8[data-v-6f90e487]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-6f90e487]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-9[data-v-6f90e487]{margin-left:78%}.col-no-margin-xxl-9[data-v-6f90e487]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-10[data-v-6f90e487]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-6f90e487]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-6f90e487]:first-child{margin-left:0}.col-offset-xxl-11[data-v-6f90e487]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-6f90e487]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-6f90e487]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-6f90e487]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-6f90e487]{display:none!important}.xxl-visible[data-v-6f90e487]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-6f90e487]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-6f90e487]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-6f90e487]{display:none!important}}.vertical-center[data-v-6f90e487]{display:flex;align-items:center}.horizontal-center[data-v-6f90e487]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-6f90e487]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-6f90e487]{display:none!important}.no-content[data-v-6f90e487]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-6f90e487]{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-6f90e487]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-6f90e487]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-6f90e487]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-6f90e487],.btn[data-v-6f90e487],button[data-v-6f90e487]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-6f90e487],.btn-default[type=submit][data-v-6f90e487],.btn.btn-primary[data-v-6f90e487],.btn[type=submit][data-v-6f90e487],button.btn-primary[data-v-6f90e487],button[type=submit][data-v-6f90e487]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-6f90e487]:hover,.btn[data-v-6f90e487]:hover,button[data-v-6f90e487]:hover{color:#35b870}.btn .icon[data-v-6f90e487],.btn-default .icon[data-v-6f90e487],button .icon[data-v-6f90e487]{margin-right:.5em}.btn-default[data-v-6f90e487]:disabled,.btn-default[disabled][data-v-6f90e487],.btn[data-v-6f90e487]:disabled,.btn[disabled][data-v-6f90e487],button[data-v-6f90e487]:disabled,button[disabled][data-v-6f90e487]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-6f90e487]{cursor:grab!important}.dragged[data-v-6f90e487]{opacity:.5!important}input[type=password][data-v-6f90e487],input[type=text][data-v-6f90e487]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-6f90e487]:focus,input[type=text][data-v-6f90e487]:focus{border:1px solid #35b870}button[data-v-6f90e487],input[data-v-6f90e487]{outline:none}input[type=text][data-v-6f90e487]:hover,textarea[data-v-6f90e487]:hover{border:1px solid #9cdfb0}ul[data-v-6f90e487]{margin:0;padding:0;list-style:none}a[data-v-6f90e487]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-6f90e487]:hover{color:#35b870}[data-v-6f90e487]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-6f90e487]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-6f90e487]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-6f90e487]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-6f90e487]{color:#ad1717}body[data-v-6f90e487]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-6f90e487] .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-6f90e487] .nav .path{cursor:pointer}.browser[data-v-6f90e487] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-6f90e487] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-6f90e487]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-6f90e487]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-6f90e487],input[type=number][data-v-6f90e487],input[type=password][data-v-6f90e487],input[type=search][data-v-6f90e487],input[type=text][data-v-6f90e487],input[type=time][data-v-6f90e487]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-6f90e487]:hover,input[type=number][data-v-6f90e487]:hover,input[type=password][data-v-6f90e487]:hover,input[type=search][data-v-6f90e487]:hover,input[type=text][data-v-6f90e487]:hover,input[type=time][data-v-6f90e487]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-6f90e487]:focus,input[type=number][data-v-6f90e487]:focus,input[type=password][data-v-6f90e487]:focus,input[type=search][data-v-6f90e487]:focus,input[type=text][data-v-6f90e487]:focus,input[type=time][data-v-6f90e487]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-6f90e487],input[type=number].with-icon[data-v-6f90e487],input[type=password].with-icon[data-v-6f90e487],input[type=search].with-icon[data-v-6f90e487],input[type=text].with-icon[data-v-6f90e487],input[type=time].with-icon[data-v-6f90e487]{padding-left:.3em}input[type=search][data-v-6f90e487],input[type=text][data-v-6f90e487]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-6f90e487]{animation-fill-mode:both;animation-name:fadeIn-6f90e487;-webkit-animation-name:fadeIn-6f90e487}.fade-in[data-v-6f90e487],.fade-out[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-6f90e487]{animation-fill-mode:both;animation-name:fadeOut-6f90e487;-webkit-animation-name:fadeOut-6f90e487}.expand[data-v-6f90e487]{animation-fill-mode:both;animation-name:expand-6f90e487;-webkit-animation-name:expand-6f90e487}.expand[data-v-6f90e487],.shrink[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-6f90e487]{animation-fill-mode:both;animation-name:shrink-6f90e487;-webkit-animation-name:shrink-6f90e487}.fold[data-v-6f90e487]{animation-fill-mode:both;animation-name:fold-6f90e487;-webkit-animation-name:fold-6f90e487}.fold[data-v-6f90e487],.unfold[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-6f90e487]{animation-fill-mode:both;animation-name:unfold-6f90e487;-webkit-animation-name:unfold-6f90e487}.dim[data-v-6f90e487]{animation-fill-mode:both;animation-name:dim-6f90e487;-webkit-animation-name:dim-6f90e487}.brighten[data-v-6f90e487],.dim[data-v-6f90e487]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-6f90e487]{animation-fill-mode:both;animation-name:brighten-6f90e487;-webkit-animation-name:brighten-6f90e487}@keyframes fadeIn-6f90e487{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6f90e487{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-6f90e487{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-6f90e487{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-6f90e487{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-6f90e487{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-6f90e487{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-6f90e487{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-6f90e487]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-6f90e487;-webkit-animation-name:glow-6f90e487}.loop[data-v-6f90e487]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-6f90e487{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-6f90e487]: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-6f90e487]: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-6f90e487]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.url-player[data-v-6f90e487]{padding:0;margin:0;border:none;border-radius:0;box-shadow:none}.url-player .body[data-v-6f90e487]{padding:1em!important}.url-player input[type=text][data-v-6f90e487]{width:100%}.url-player [type=submit][data-v-6f90e487]{background:initial;border-color:initial;border-radius:1.5em}.url-player [type=submit][data-v-6f90e487]:hover{color:#38cf80}.url-player .footer[data-v-6f90e487]{display:flex;justify-content:right;padding:0;margin-top:1em}.col-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-04c14bda]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-04c14bda]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-04c14bda]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-04c14bda]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-04c14bda]:first-child{margin-left:26%!important}.col-offset-3[data-v-04c14bda]:not(first-child){margin-left:30%!important}.col-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-04c14bda]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-04c14bda]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-04c14bda]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-04c14bda]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-04c14bda]:first-child{margin-left:52%!important}.col-offset-6[data-v-04c14bda]:not(first-child){margin-left:56%!important}.col-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-04c14bda]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-04c14bda]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-04c14bda]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-04c14bda]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-04c14bda]:first-child{margin-left:78%!important}.col-offset-9[data-v-04c14bda]:not(first-child){margin-left:82%!important}.col-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-04c14bda]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-04c14bda]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-04c14bda]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-04c14bda]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-1[data-v-04c14bda]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-2[data-v-04c14bda]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-3[data-v-04c14bda]{margin-left:26%}.col-no-margin-s-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-4[data-v-04c14bda]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-5[data-v-04c14bda]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-6[data-v-04c14bda]{margin-left:52%}.col-no-margin-s-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-7[data-v-04c14bda]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-8[data-v-04c14bda]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-9[data-v-04c14bda]{margin-left:78%}.col-no-margin-s-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-10[data-v-04c14bda]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-04c14bda]:first-child{margin-left:0}.col-offset-s-11[data-v-04c14bda]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-s-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-04c14bda]{display:none!important}.s-visible[data-v-04c14bda]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-1[data-v-04c14bda]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-2[data-v-04c14bda]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-3[data-v-04c14bda]{margin-left:26%}.col-no-margin-m-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-4[data-v-04c14bda]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-5[data-v-04c14bda]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-6[data-v-04c14bda]{margin-left:52%}.col-no-margin-m-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-7[data-v-04c14bda]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-8[data-v-04c14bda]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-9[data-v-04c14bda]{margin-left:78%}.col-no-margin-m-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-10[data-v-04c14bda]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-04c14bda]:first-child{margin-left:0}.col-offset-m-11[data-v-04c14bda]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-m-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-04c14bda]{display:none!important}.m-visible[data-v-04c14bda]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-1[data-v-04c14bda]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-2[data-v-04c14bda]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-3[data-v-04c14bda]{margin-left:26%}.col-no-margin-l-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-4[data-v-04c14bda]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-5[data-v-04c14bda]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-6[data-v-04c14bda]{margin-left:52%}.col-no-margin-l-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-7[data-v-04c14bda]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-8[data-v-04c14bda]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-9[data-v-04c14bda]{margin-left:78%}.col-no-margin-l-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-10[data-v-04c14bda]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-04c14bda]:first-child{margin-left:0}.col-offset-l-11[data-v-04c14bda]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-l-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-04c14bda]{display:none!important}.l-visible[data-v-04c14bda]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-1[data-v-04c14bda]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-2[data-v-04c14bda]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-3[data-v-04c14bda]{margin-left:26%}.col-no-margin-xl-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-4[data-v-04c14bda]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-5[data-v-04c14bda]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-6[data-v-04c14bda]{margin-left:52%}.col-no-margin-xl-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-7[data-v-04c14bda]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-8[data-v-04c14bda]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-9[data-v-04c14bda]{margin-left:78%}.col-no-margin-xl-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-10[data-v-04c14bda]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xl-11[data-v-04c14bda]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-04c14bda]{display:none!important}.xl-visible[data-v-04c14bda]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-1[data-v-04c14bda]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-04c14bda]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-2[data-v-04c14bda]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-04c14bda]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-3[data-v-04c14bda]{margin-left:26%}.col-no-margin-xxl-3[data-v-04c14bda]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-4[data-v-04c14bda]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-04c14bda]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-5[data-v-04c14bda]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-04c14bda]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-6[data-v-04c14bda]{margin-left:52%}.col-no-margin-xxl-6[data-v-04c14bda]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-7[data-v-04c14bda]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-04c14bda]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-8[data-v-04c14bda]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-04c14bda]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-9[data-v-04c14bda]{margin-left:78%}.col-no-margin-xxl-9[data-v-04c14bda]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-10[data-v-04c14bda]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-04c14bda]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-04c14bda]:first-child{margin-left:0}.col-offset-xxl-11[data-v-04c14bda]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-04c14bda]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-04c14bda]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-04c14bda]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-04c14bda]{display:none!important}.xxl-visible[data-v-04c14bda]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-04c14bda]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-04c14bda]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-04c14bda]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-04c14bda]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-04c14bda]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-04c14bda]{display:none!important}}.vertical-center[data-v-04c14bda]{display:flex;align-items:center}.horizontal-center[data-v-04c14bda]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-04c14bda]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-04c14bda]{display:none!important}.no-content[data-v-04c14bda]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-04c14bda]{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-04c14bda]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-04c14bda]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-04c14bda]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-04c14bda]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-04c14bda]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-04c14bda],.btn[data-v-04c14bda],button[data-v-04c14bda]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-04c14bda],.btn-default[type=submit][data-v-04c14bda],.btn.btn-primary[data-v-04c14bda],.btn[type=submit][data-v-04c14bda],button.btn-primary[data-v-04c14bda],button[type=submit][data-v-04c14bda]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-04c14bda]:hover,.btn[data-v-04c14bda]:hover,button[data-v-04c14bda]:hover{color:#35b870}.btn .icon[data-v-04c14bda],.btn-default .icon[data-v-04c14bda],button .icon[data-v-04c14bda]{margin-right:.5em}.btn-default[data-v-04c14bda]:disabled,.btn-default[disabled][data-v-04c14bda],.btn[data-v-04c14bda]:disabled,.btn[disabled][data-v-04c14bda],button[data-v-04c14bda]:disabled,button[disabled][data-v-04c14bda]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-04c14bda]{cursor:grab!important}.dragged[data-v-04c14bda]{opacity:.5!important}input[type=password][data-v-04c14bda],input[type=text][data-v-04c14bda]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-04c14bda]:focus,input[type=text][data-v-04c14bda]:focus{border:1px solid #35b870}button[data-v-04c14bda],input[data-v-04c14bda]{outline:none}input[type=text][data-v-04c14bda]:hover,textarea[data-v-04c14bda]:hover{border:1px solid #9cdfb0}ul[data-v-04c14bda]{margin:0;padding:0;list-style:none}a[data-v-04c14bda]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-04c14bda]:hover{color:#35b870}[data-v-04c14bda]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-04c14bda]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-04c14bda]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-04c14bda]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-04c14bda]{color:#ad1717}body[data-v-04c14bda]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-04c14bda] .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-04c14bda] .nav .path{cursor:pointer}.browser[data-v-04c14bda] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-04c14bda] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-04c14bda]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-04c14bda]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-04c14bda],input[type=number][data-v-04c14bda],input[type=password][data-v-04c14bda],input[type=search][data-v-04c14bda],input[type=text][data-v-04c14bda],input[type=time][data-v-04c14bda]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-04c14bda]:hover,input[type=number][data-v-04c14bda]:hover,input[type=password][data-v-04c14bda]:hover,input[type=search][data-v-04c14bda]:hover,input[type=text][data-v-04c14bda]:hover,input[type=time][data-v-04c14bda]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-04c14bda]:focus,input[type=number][data-v-04c14bda]:focus,input[type=password][data-v-04c14bda]:focus,input[type=search][data-v-04c14bda]:focus,input[type=text][data-v-04c14bda]:focus,input[type=time][data-v-04c14bda]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-04c14bda],input[type=number].with-icon[data-v-04c14bda],input[type=password].with-icon[data-v-04c14bda],input[type=search].with-icon[data-v-04c14bda],input[type=text].with-icon[data-v-04c14bda],input[type=time].with-icon[data-v-04c14bda]{padding-left:.3em}input[type=search][data-v-04c14bda],input[type=text][data-v-04c14bda]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-04c14bda]{animation-fill-mode:both;animation-name:fadeIn-04c14bda;-webkit-animation-name:fadeIn-04c14bda}.fade-in[data-v-04c14bda],.fade-out[data-v-04c14bda]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-04c14bda]{animation-fill-mode:both;animation-name:fadeOut-04c14bda;-webkit-animation-name:fadeOut-04c14bda}.expand[data-v-04c14bda]{animation-fill-mode:both;animation-name:expand-04c14bda;-webkit-animation-name:expand-04c14bda}.expand[data-v-04c14bda],.shrink[data-v-04c14bda]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-04c14bda]{animation-fill-mode:both;animation-name:shrink-04c14bda;-webkit-animation-name:shrink-04c14bda}.fold[data-v-04c14bda]{animation-fill-mode:both;animation-name:fold-04c14bda;-webkit-animation-name:fold-04c14bda}.fold[data-v-04c14bda],.unfold[data-v-04c14bda]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-04c14bda]{animation-fill-mode:both;animation-name:unfold-04c14bda;-webkit-animation-name:unfold-04c14bda}.dim[data-v-04c14bda]{animation-fill-mode:both;animation-name:dim-04c14bda;-webkit-animation-name:dim-04c14bda}.brighten[data-v-04c14bda],.dim[data-v-04c14bda]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-04c14bda]{animation-fill-mode:both;animation-name:brighten-04c14bda;-webkit-animation-name:brighten-04c14bda}@keyframes fadeIn-04c14bda{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-04c14bda{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-04c14bda{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-04c14bda{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-04c14bda{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-04c14bda{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-04c14bda{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-04c14bda{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-04c14bda]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-04c14bda;-webkit-animation-name:glow-04c14bda}.loop[data-v-04c14bda]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-04c14bda{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-04c14bda]: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-04c14bda]: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-04c14bda]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-04c14bda]{color:#d21}.media-plugin[data-v-04c14bda]{width:100%}.media-plugin main[data-v-04c14bda]{width:100%;height:100%;display:flex;flex-direction:row-reverse;position:relative}.media-plugin main .view-container[data-v-04c14bda]{display:flex;flex-direction:column;flex-grow:1;overflow:auto;background:#fff}.media-plugin main .body-container[data-v-04c14bda]{height:calc(100% - 8.8em);padding-top:.1em;overflow:auto}.media-plugin main .body-container.expanded-header[data-v-04c14bda]{height:calc(100% - 11.8em)}.media-plugin main[data-v-04c14bda] .media-loading-indicator{position:absolute;top:0;left:0;width:5em;height:5em;border-radius:50%;background:transparent;display:flex;justify-content:center;align-items:center;z-index:10}.media-plugin main[data-v-04c14bda] .media-loading-indicator .loading{border-radius:50%}[data-v-04c14bda] .loading{z-index:10}[data-v-04c14bda] .subtitles-container .body{padding:0!important}[data-v-04c14bda] .subtitles-container .body .item{padding:1em}[data-v-04c14bda] .add-to-playlist-container .body{padding:0!important} \ 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.f55c1daf.css similarity index 57% rename from platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css rename to platypush/backend/http/webapp/dist/static/css/5167.f55c1daf.css index 4d6b9a9143..55463a36a6 100644 --- a/platypush/backend/http/webapp/dist/static/css/5167.b85e0d70.css +++ b/platypush/backend/http/webapp/dist/static/css/5167.f55c1daf.css @@ -1 +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 +.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-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-10e984f1]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-10e984f1]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-10e984f1]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-10e984f1]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-10e984f1]:first-child{margin-left:26%!important}.col-offset-3[data-v-10e984f1]:not(first-child){margin-left:30%!important}.col-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-10e984f1]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-10e984f1]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-10e984f1]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-10e984f1]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-10e984f1]:first-child{margin-left:52%!important}.col-offset-6[data-v-10e984f1]:not(first-child){margin-left:56%!important}.col-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-10e984f1]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-10e984f1]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-10e984f1]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-10e984f1]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-10e984f1]:first-child{margin-left:78%!important}.col-offset-9[data-v-10e984f1]:not(first-child){margin-left:82%!important}.col-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-10e984f1]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-10e984f1]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-10e984f1]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-10e984f1]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-1[data-v-10e984f1]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-2[data-v-10e984f1]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-3[data-v-10e984f1]{margin-left:26%}.col-no-margin-s-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-4[data-v-10e984f1]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-5[data-v-10e984f1]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-6[data-v-10e984f1]{margin-left:52%}.col-no-margin-s-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-7[data-v-10e984f1]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-8[data-v-10e984f1]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-9[data-v-10e984f1]{margin-left:78%}.col-no-margin-s-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-10[data-v-10e984f1]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-10e984f1]:first-child{margin-left:0}.col-offset-s-11[data-v-10e984f1]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-s-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-10e984f1]{display:none!important}.s-visible[data-v-10e984f1]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-1[data-v-10e984f1]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-2[data-v-10e984f1]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-3[data-v-10e984f1]{margin-left:26%}.col-no-margin-m-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-4[data-v-10e984f1]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-5[data-v-10e984f1]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-6[data-v-10e984f1]{margin-left:52%}.col-no-margin-m-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-7[data-v-10e984f1]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-8[data-v-10e984f1]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-9[data-v-10e984f1]{margin-left:78%}.col-no-margin-m-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-10[data-v-10e984f1]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-10e984f1]:first-child{margin-left:0}.col-offset-m-11[data-v-10e984f1]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-m-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-10e984f1]{display:none!important}.m-visible[data-v-10e984f1]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-1[data-v-10e984f1]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-2[data-v-10e984f1]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-3[data-v-10e984f1]{margin-left:26%}.col-no-margin-l-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-4[data-v-10e984f1]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-5[data-v-10e984f1]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-6[data-v-10e984f1]{margin-left:52%}.col-no-margin-l-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-7[data-v-10e984f1]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-8[data-v-10e984f1]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-9[data-v-10e984f1]{margin-left:78%}.col-no-margin-l-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-10[data-v-10e984f1]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-10e984f1]:first-child{margin-left:0}.col-offset-l-11[data-v-10e984f1]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-l-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-10e984f1]{display:none!important}.l-visible[data-v-10e984f1]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-1[data-v-10e984f1]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-2[data-v-10e984f1]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-3[data-v-10e984f1]{margin-left:26%}.col-no-margin-xl-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-4[data-v-10e984f1]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-5[data-v-10e984f1]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-6[data-v-10e984f1]{margin-left:52%}.col-no-margin-xl-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-7[data-v-10e984f1]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-8[data-v-10e984f1]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-9[data-v-10e984f1]{margin-left:78%}.col-no-margin-xl-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-10[data-v-10e984f1]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xl-11[data-v-10e984f1]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-10e984f1]{display:none!important}.xl-visible[data-v-10e984f1]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-1[data-v-10e984f1]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-10e984f1]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-2[data-v-10e984f1]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-10e984f1]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-3[data-v-10e984f1]{margin-left:26%}.col-no-margin-xxl-3[data-v-10e984f1]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-4[data-v-10e984f1]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-10e984f1]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-5[data-v-10e984f1]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-10e984f1]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-6[data-v-10e984f1]{margin-left:52%}.col-no-margin-xxl-6[data-v-10e984f1]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-7[data-v-10e984f1]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-10e984f1]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-8[data-v-10e984f1]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-10e984f1]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-9[data-v-10e984f1]{margin-left:78%}.col-no-margin-xxl-9[data-v-10e984f1]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-10[data-v-10e984f1]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-10e984f1]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-10e984f1]:first-child{margin-left:0}.col-offset-xxl-11[data-v-10e984f1]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-10e984f1]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-10e984f1]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-10e984f1]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-10e984f1]{display:none!important}.xxl-visible[data-v-10e984f1]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-10e984f1]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-10e984f1]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-10e984f1]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-10e984f1]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-10e984f1]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-10e984f1]{display:none!important}}.vertical-center[data-v-10e984f1]{display:flex;align-items:center}.horizontal-center[data-v-10e984f1]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-10e984f1]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-10e984f1]{display:none!important}.no-content[data-v-10e984f1]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-10e984f1]{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-10e984f1]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-10e984f1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-10e984f1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-10e984f1]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-10e984f1]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-10e984f1],.btn[data-v-10e984f1],button[data-v-10e984f1]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-10e984f1],.btn-default[type=submit][data-v-10e984f1],.btn.btn-primary[data-v-10e984f1],.btn[type=submit][data-v-10e984f1],button.btn-primary[data-v-10e984f1],button[type=submit][data-v-10e984f1]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-10e984f1]:hover,.btn[data-v-10e984f1]:hover,button[data-v-10e984f1]:hover{color:#35b870}.btn .icon[data-v-10e984f1],.btn-default .icon[data-v-10e984f1],button .icon[data-v-10e984f1]{margin-right:.5em}.btn-default[data-v-10e984f1]:disabled,.btn-default[disabled][data-v-10e984f1],.btn[data-v-10e984f1]:disabled,.btn[disabled][data-v-10e984f1],button[data-v-10e984f1]:disabled,button[disabled][data-v-10e984f1]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-10e984f1]{cursor:grab!important}.dragged[data-v-10e984f1]{opacity:.5!important}input[type=password][data-v-10e984f1],input[type=text][data-v-10e984f1]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-10e984f1]:focus,input[type=text][data-v-10e984f1]:focus{border:1px solid #35b870}button[data-v-10e984f1],input[data-v-10e984f1]{outline:none}input[type=text][data-v-10e984f1]:hover,textarea[data-v-10e984f1]:hover{border:1px solid #9cdfb0}ul[data-v-10e984f1]{margin:0;padding:0;list-style:none}a[data-v-10e984f1]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-10e984f1]:hover{color:#35b870}[data-v-10e984f1]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-10e984f1]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-10e984f1]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-10e984f1]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-10e984f1]{color:#ad1717}body[data-v-10e984f1]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-10e984f1] .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-10e984f1] .nav .path{cursor:pointer}.browser[data-v-10e984f1] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-10e984f1] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-10e984f1]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-10e984f1]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-10e984f1],input[type=number][data-v-10e984f1],input[type=password][data-v-10e984f1],input[type=search][data-v-10e984f1],input[type=text][data-v-10e984f1],input[type=time][data-v-10e984f1]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-10e984f1]:hover,input[type=number][data-v-10e984f1]:hover,input[type=password][data-v-10e984f1]:hover,input[type=search][data-v-10e984f1]:hover,input[type=text][data-v-10e984f1]:hover,input[type=time][data-v-10e984f1]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-10e984f1]:focus,input[type=number][data-v-10e984f1]:focus,input[type=password][data-v-10e984f1]:focus,input[type=search][data-v-10e984f1]:focus,input[type=text][data-v-10e984f1]:focus,input[type=time][data-v-10e984f1]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-10e984f1],input[type=number].with-icon[data-v-10e984f1],input[type=password].with-icon[data-v-10e984f1],input[type=search].with-icon[data-v-10e984f1],input[type=text].with-icon[data-v-10e984f1],input[type=time].with-icon[data-v-10e984f1]{padding-left:.3em}input[type=search][data-v-10e984f1],input[type=text][data-v-10e984f1]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-10e984f1]{animation-fill-mode:both;animation-name:fadeIn-10e984f1;-webkit-animation-name:fadeIn-10e984f1}.fade-in[data-v-10e984f1],.fade-out[data-v-10e984f1]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-10e984f1]{animation-fill-mode:both;animation-name:fadeOut-10e984f1;-webkit-animation-name:fadeOut-10e984f1}.expand[data-v-10e984f1]{animation-fill-mode:both;animation-name:expand-10e984f1;-webkit-animation-name:expand-10e984f1}.expand[data-v-10e984f1],.shrink[data-v-10e984f1]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-10e984f1]{animation-fill-mode:both;animation-name:shrink-10e984f1;-webkit-animation-name:shrink-10e984f1}.fold[data-v-10e984f1]{animation-fill-mode:both;animation-name:fold-10e984f1;-webkit-animation-name:fold-10e984f1}.fold[data-v-10e984f1],.unfold[data-v-10e984f1]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-10e984f1]{animation-fill-mode:both;animation-name:unfold-10e984f1;-webkit-animation-name:unfold-10e984f1}.dim[data-v-10e984f1]{animation-fill-mode:both;animation-name:dim-10e984f1;-webkit-animation-name:dim-10e984f1}.brighten[data-v-10e984f1],.dim[data-v-10e984f1]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-10e984f1]{animation-fill-mode:both;animation-name:brighten-10e984f1;-webkit-animation-name:brighten-10e984f1}@keyframes fadeIn-10e984f1{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-10e984f1{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-10e984f1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-10e984f1{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-10e984f1{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-10e984f1{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-10e984f1{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-10e984f1{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-10e984f1]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-10e984f1;-webkit-animation-name:glow-10e984f1}.loop[data-v-10e984f1]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-10e984f1{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-10e984f1]: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-10e984f1]: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-10e984f1]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-10e984f1]{color:#d21}.media-item[data-v-10e984f1]{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-10e984f1]{box-shadow:0 3px 2px -1px silver;background:linear-gradient(90deg,#c8ffd0,#d8efe8)}.media-item[data-v-10e984f1]:hover{background:none!important;box-shadow:0 0 3px 3px silver;border-radius:.5em}.media-item .thumbnail[data-v-10e984f1]{max-width:100%}.media-item .body[data-v-10e984f1]{width:100%;display:flex;flex-direction:column;align-items:center}.media-item .body .row[data-v-10e984f1]{width:100%;display:flex;flex-direction:row;align-items:center}.media-item .title[data-v-10e984f1]{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-10e984f1]:hover{text-decoration:underline}.media-item .side[data-v-10e984f1]{display:inline-flex;align-items:center}.media-item .side.left[data-v-10e984f1]{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-10e984f1]{align-items:flex-end;margin-right:.5em}.media-item .side[data-v-10e984f1] .dropdown-container .item{flex-direction:row;box-shadow:none;cursor:pointer!important}.media-item .side[data-v-10e984f1] .dropdown-container .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)!important}.media-item .side[data-v-10e984f1] .dropdown-container button{border:0;padding:0;background:none;opacity:.7}.media-item .side[data-v-10e984f1] .dropdown-container button:hover{color:#38cf80}.media-item .subtitle[data-v-10e984f1]{font-size:.9em;color:#23513a;display:flex;align-items:center;margin-top:.5em;flex:1}.media-item .subtitle .channel[data-v-10e984f1]{display:flex;align-items:center}.media-item .subtitle .channel .channel-name[data-v-10e984f1]{display:inline-flex}.media-item .channel-image[data-v-10e984f1]{width:2em;height:2em;border-radius:50%;margin-right:.5em}.media-item .creation-date[data-v-10e984f1]{font-size:.85em;color:#23513a;flex:1}.media-item .ratings[data-v-10e984f1]{width:100%;font-size:.75em;opacity:.75;display:flex;justify-content:space-between}.media-item .ratings .rating[data-v-10e984f1]{display:flex;align-items:center;margin-right:1em}.media-item .ratings .rating i[data-v-10e984f1]{margin-right:.25em}.media-item.list[data-v-10e984f1]{max-height:none;border-bottom:1px solid silver!important;margin:0;padding:.25em .5em}.media-item.list[data-v-10e984f1]:hover{text-decoration:none}.media-item.list .side[data-v-10e984f1]{display:flex;align-items:center}.media-item.list .side.left[data-v-10e984f1]{max-height:none;flex-direction:row;overflow:visible}.media-item.list .side.right[data-v-10e984f1]{display:flex;justify-content:flex-end;margin-right:0}.media-item.list .side .duration[data-v-10e984f1]{font-size:.9em;opacity:.75;margin-right:1em}.media-item.list .side .track-number[data-v-10e984f1]{display:inline-flex;font-size:.9em;margin-right:1em;color:#23513a;justify-content:flex-end}.media-item .photo-container[data-v-10e984f1] .modal .body{max-width:95vh;max-height:90vh;padding:0}.media-item .photo-container[data-v-10e984f1] .modal img.horizontal{width:100%;height:auto;max-width:95vh;max-height:100%}.media-item .photo-container[data-v-10e984f1] .modal img.vertical{width:auto;height:100%;max-width:100%;max-height:90vh}.col-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-2f09dc9a]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-2f09dc9a]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-2f09dc9a]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-2f09dc9a]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-2f09dc9a]:first-child{margin-left:26%!important}.col-offset-3[data-v-2f09dc9a]:not(first-child){margin-left:30%!important}.col-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-2f09dc9a]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-2f09dc9a]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-2f09dc9a]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-2f09dc9a]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-2f09dc9a]:first-child{margin-left:52%!important}.col-offset-6[data-v-2f09dc9a]:not(first-child){margin-left:56%!important}.col-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-2f09dc9a]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-2f09dc9a]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-2f09dc9a]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-2f09dc9a]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-2f09dc9a]:first-child{margin-left:78%!important}.col-offset-9[data-v-2f09dc9a]:not(first-child){margin-left:82%!important}.col-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-2f09dc9a]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-2f09dc9a]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-2f09dc9a]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-2f09dc9a]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-1[data-v-2f09dc9a]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-2[data-v-2f09dc9a]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-3[data-v-2f09dc9a]{margin-left:26%}.col-no-margin-s-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-4[data-v-2f09dc9a]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-5[data-v-2f09dc9a]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-6[data-v-2f09dc9a]{margin-left:52%}.col-no-margin-s-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-7[data-v-2f09dc9a]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-8[data-v-2f09dc9a]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-9[data-v-2f09dc9a]{margin-left:78%}.col-no-margin-s-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-10[data-v-2f09dc9a]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-s-11[data-v-2f09dc9a]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-s-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-2f09dc9a]{display:none!important}.s-visible[data-v-2f09dc9a]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-1[data-v-2f09dc9a]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-2[data-v-2f09dc9a]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-3[data-v-2f09dc9a]{margin-left:26%}.col-no-margin-m-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-4[data-v-2f09dc9a]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-5[data-v-2f09dc9a]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-6[data-v-2f09dc9a]{margin-left:52%}.col-no-margin-m-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-7[data-v-2f09dc9a]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-8[data-v-2f09dc9a]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-9[data-v-2f09dc9a]{margin-left:78%}.col-no-margin-m-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-10[data-v-2f09dc9a]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-m-11[data-v-2f09dc9a]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-m-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-2f09dc9a]{display:none!important}.m-visible[data-v-2f09dc9a]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-1[data-v-2f09dc9a]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-2[data-v-2f09dc9a]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-3[data-v-2f09dc9a]{margin-left:26%}.col-no-margin-l-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-4[data-v-2f09dc9a]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-5[data-v-2f09dc9a]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-6[data-v-2f09dc9a]{margin-left:52%}.col-no-margin-l-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-7[data-v-2f09dc9a]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-8[data-v-2f09dc9a]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-9[data-v-2f09dc9a]{margin-left:78%}.col-no-margin-l-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-10[data-v-2f09dc9a]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-l-11[data-v-2f09dc9a]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-l-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-2f09dc9a]{display:none!important}.l-visible[data-v-2f09dc9a]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-1[data-v-2f09dc9a]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-2[data-v-2f09dc9a]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-3[data-v-2f09dc9a]{margin-left:26%}.col-no-margin-xl-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-4[data-v-2f09dc9a]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-5[data-v-2f09dc9a]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-6[data-v-2f09dc9a]{margin-left:52%}.col-no-margin-xl-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-7[data-v-2f09dc9a]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-8[data-v-2f09dc9a]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-9[data-v-2f09dc9a]{margin-left:78%}.col-no-margin-xl-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-10[data-v-2f09dc9a]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xl-11[data-v-2f09dc9a]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-2f09dc9a]{display:none!important}.xl-visible[data-v-2f09dc9a]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-1[data-v-2f09dc9a]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-2[data-v-2f09dc9a]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-3[data-v-2f09dc9a]{margin-left:26%}.col-no-margin-xxl-3[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-4[data-v-2f09dc9a]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-5[data-v-2f09dc9a]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-6[data-v-2f09dc9a]{margin-left:52%}.col-no-margin-xxl-6[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-7[data-v-2f09dc9a]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-8[data-v-2f09dc9a]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-9[data-v-2f09dc9a]{margin-left:78%}.col-no-margin-xxl-9[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-10[data-v-2f09dc9a]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-2f09dc9a]:first-child{margin-left:0}.col-offset-xxl-11[data-v-2f09dc9a]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-2f09dc9a]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-2f09dc9a]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-2f09dc9a]{display:none!important}.xxl-visible[data-v-2f09dc9a]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-2f09dc9a]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-2f09dc9a]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-2f09dc9a]{display:none!important}}.vertical-center[data-v-2f09dc9a]{display:flex;align-items:center}.horizontal-center[data-v-2f09dc9a]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-2f09dc9a]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-2f09dc9a]{display:none!important}.no-content[data-v-2f09dc9a]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-2f09dc9a]{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-2f09dc9a]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-2f09dc9a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-2f09dc9a]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-2f09dc9a]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-2f09dc9a]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-2f09dc9a],.btn[data-v-2f09dc9a],button[data-v-2f09dc9a]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-2f09dc9a],.btn-default[type=submit][data-v-2f09dc9a],.btn.btn-primary[data-v-2f09dc9a],.btn[type=submit][data-v-2f09dc9a],button.btn-primary[data-v-2f09dc9a],button[type=submit][data-v-2f09dc9a]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-2f09dc9a]:hover,.btn[data-v-2f09dc9a]:hover,button[data-v-2f09dc9a]:hover{color:#35b870}.btn .icon[data-v-2f09dc9a],.btn-default .icon[data-v-2f09dc9a],button .icon[data-v-2f09dc9a]{margin-right:.5em}.btn-default[data-v-2f09dc9a]:disabled,.btn-default[disabled][data-v-2f09dc9a],.btn[data-v-2f09dc9a]:disabled,.btn[disabled][data-v-2f09dc9a],button[data-v-2f09dc9a]:disabled,button[disabled][data-v-2f09dc9a]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-2f09dc9a]{cursor:grab!important}.dragged[data-v-2f09dc9a]{opacity:.5!important}input[type=password][data-v-2f09dc9a],input[type=text][data-v-2f09dc9a]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-2f09dc9a]:focus,input[type=text][data-v-2f09dc9a]:focus{border:1px solid #35b870}button[data-v-2f09dc9a],input[data-v-2f09dc9a]{outline:none}input[type=text][data-v-2f09dc9a]:hover,textarea[data-v-2f09dc9a]:hover{border:1px solid #9cdfb0}ul[data-v-2f09dc9a]{margin:0;padding:0;list-style:none}a[data-v-2f09dc9a]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-2f09dc9a]:hover{color:#35b870}[data-v-2f09dc9a]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-2f09dc9a]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-2f09dc9a]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-2f09dc9a]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-2f09dc9a]{color:#ad1717}body[data-v-2f09dc9a]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-2f09dc9a] .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-2f09dc9a] .nav .path{cursor:pointer}.browser[data-v-2f09dc9a] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-2f09dc9a] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-2f09dc9a]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-2f09dc9a]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-2f09dc9a],input[type=number][data-v-2f09dc9a],input[type=password][data-v-2f09dc9a],input[type=search][data-v-2f09dc9a],input[type=text][data-v-2f09dc9a],input[type=time][data-v-2f09dc9a]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-2f09dc9a]:hover,input[type=number][data-v-2f09dc9a]:hover,input[type=password][data-v-2f09dc9a]:hover,input[type=search][data-v-2f09dc9a]:hover,input[type=text][data-v-2f09dc9a]:hover,input[type=time][data-v-2f09dc9a]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-2f09dc9a]:focus,input[type=number][data-v-2f09dc9a]:focus,input[type=password][data-v-2f09dc9a]:focus,input[type=search][data-v-2f09dc9a]:focus,input[type=text][data-v-2f09dc9a]:focus,input[type=time][data-v-2f09dc9a]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-2f09dc9a],input[type=number].with-icon[data-v-2f09dc9a],input[type=password].with-icon[data-v-2f09dc9a],input[type=search].with-icon[data-v-2f09dc9a],input[type=text].with-icon[data-v-2f09dc9a],input[type=time].with-icon[data-v-2f09dc9a]{padding-left:.3em}input[type=search][data-v-2f09dc9a],input[type=text][data-v-2f09dc9a]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:fadeIn-2f09dc9a;-webkit-animation-name:fadeIn-2f09dc9a}.fade-in[data-v-2f09dc9a],.fade-out[data-v-2f09dc9a]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:fadeOut-2f09dc9a;-webkit-animation-name:fadeOut-2f09dc9a}.expand[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:expand-2f09dc9a;-webkit-animation-name:expand-2f09dc9a}.expand[data-v-2f09dc9a],.shrink[data-v-2f09dc9a]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:shrink-2f09dc9a;-webkit-animation-name:shrink-2f09dc9a}.fold[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:fold-2f09dc9a;-webkit-animation-name:fold-2f09dc9a}.fold[data-v-2f09dc9a],.unfold[data-v-2f09dc9a]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:unfold-2f09dc9a;-webkit-animation-name:unfold-2f09dc9a}.dim[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:dim-2f09dc9a;-webkit-animation-name:dim-2f09dc9a}.brighten[data-v-2f09dc9a],.dim[data-v-2f09dc9a]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-2f09dc9a]{animation-fill-mode:both;animation-name:brighten-2f09dc9a;-webkit-animation-name:brighten-2f09dc9a}@keyframes fadeIn-2f09dc9a{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-2f09dc9a{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-2f09dc9a{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-2f09dc9a{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-2f09dc9a{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-2f09dc9a{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-2f09dc9a{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-2f09dc9a{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-2f09dc9a]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-2f09dc9a;-webkit-animation-name:glow-2f09dc9a}.loop[data-v-2f09dc9a]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-2f09dc9a{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-2f09dc9a]: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-2f09dc9a]: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-2f09dc9a]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.fa-youtube[data-v-2f09dc9a]{color:#d21}.media-info[data-v-2f09dc9a]{width:100%;max-width:60em}.row[data-v-2f09dc9a]{display:flex;min-height:3em;padding:.5em 1em}@media screen and (max-width:calc(769px - 1px)){.row[data-v-2f09dc9a]{flex-direction:column}}@media screen and (min-width:769px){.row[data-v-2f09dc9a]{align-items:center}}.row[data-v-2f09dc9a]:not(:last-child){border-bottom:1px solid #ddd}.row[data-v-2f09dc9a]:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0);border-radius:.5em}.row .side[data-v-2f09dc9a]{align-items:center;display:inline-flex}.row .side.url[data-v-2f09dc9a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:calc(769px - 1px)){.row .side[data-v-2f09dc9a]{display:flex}.row .side.left[data-v-2f09dc9a]{font-weight:700}.row .side.right[data-v-2f09dc9a]{justify-content:left}}@media screen and (min-width:769px){.row .side[data-v-2f09dc9a]{display:inline-flex}.row .side.left[data-v-2f09dc9a]{width:22%;margin-right:3%}.row .side.right[data-v-2f09dc9a]{width:75%;justify-content:right}}.direct-url .right.side[data-v-2f09dc9a]{position:relative}.direct-url .right.side button[data-v-2f09dc9a]{background:none;border:none;padding:0;margin-left:1em}.direct-url .right.side button[data-v-2f09dc9a]:hover{color:#35b870;cursor:pointer}.header[data-v-2f09dc9a]{width:100%;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.header .item-container[data-v-2f09dc9a]{width:420px}}.header .title[data-v-2f09dc9a]{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-2f09dc9a]{flex:1;padding-left:1em}}.header[data-v-2f09dc9a]: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/624.4d5093b3.css b/platypush/backend/http/webapp/dist/static/css/624.4d5093b3.css new file mode 100644 index 0000000000..4cefcafa36 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/css/624.4d5093b3.css @@ -0,0 +1 @@ +.col-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-1[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%;margin:0}.col-offset-1[data-v-3c67e03c]:first-child{margin-left:8.6666666667%!important}.col-offset-1[data-v-3c67e03c]:not(first-child){margin-left:12.6666666667%!important}.col-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-2[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%;margin:0}.col-offset-2[data-v-3c67e03c]:first-child{margin-left:17.3333333333%!important}.col-offset-2[data-v-3c67e03c]:not(first-child){margin-left:21.3333333333%!important}.col-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-3[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%;margin:0}.col-offset-3[data-v-3c67e03c]:first-child{margin-left:26%!important}.col-offset-3[data-v-3c67e03c]:not(first-child){margin-left:30%!important}.col-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-4[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%;margin:0}.col-offset-4[data-v-3c67e03c]:first-child{margin-left:34.6666666667%!important}.col-offset-4[data-v-3c67e03c]:not(first-child){margin-left:38.6666666667%!important}.col-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-5[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%;margin:0}.col-offset-5[data-v-3c67e03c]:first-child{margin-left:43.3333333334%!important}.col-offset-5[data-v-3c67e03c]:not(first-child){margin-left:47.3333333334%!important}.col-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-6[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%;margin:0}.col-offset-6[data-v-3c67e03c]:first-child{margin-left:52%!important}.col-offset-6[data-v-3c67e03c]:not(first-child){margin-left:56%!important}.col-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-7[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%;margin:0}.col-offset-7[data-v-3c67e03c]:first-child{margin-left:60.6666666667%!important}.col-offset-7[data-v-3c67e03c]:not(first-child){margin-left:64.6666666667%!important}.col-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-8[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%;margin:0}.col-offset-8[data-v-3c67e03c]:first-child{margin-left:69.3333333334%!important}.col-offset-8[data-v-3c67e03c]:not(first-child){margin-left:73.3333333334%!important}.col-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-9[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%;margin:0}.col-offset-9[data-v-3c67e03c]:first-child{margin-left:78%!important}.col-offset-9[data-v-3c67e03c]:not(first-child){margin-left:82%!important}.col-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-10[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%;margin:0}.col-offset-10[data-v-3c67e03c]:first-child{margin-left:86.6666666667%!important}.col-offset-10[data-v-3c67e03c]:not(first-child){margin-left:90.6666666667%!important}.col-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-11[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%;margin:0}.col-offset-11[data-v-3c67e03c]:first-child{margin-left:95.3333333334%!important}.col-offset-11[data-v-3c67e03c]:not(first-child){margin-left:99.3333333334%!important}.col-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin:0}@media screen and (max-width:calc(769px - 1px)){.col-s-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-s-1[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-1[data-v-3c67e03c]{margin-left:8.6666666667%}.col-no-margin-s-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-s-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-s-2[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-2[data-v-3c67e03c]{margin-left:17.3333333333%}.col-no-margin-s-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-s-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-s-3[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-3[data-v-3c67e03c]{margin-left:26%}.col-no-margin-s-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%}.col-s-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-s-4[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-4[data-v-3c67e03c]{margin-left:34.6666666667%}.col-no-margin-s-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-s-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-s-5[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-5[data-v-3c67e03c]{margin-left:43.3333333334%}.col-no-margin-s-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-s-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-s-6[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-6[data-v-3c67e03c]{margin-left:52%}.col-no-margin-s-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%}.col-s-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-s-7[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-7[data-v-3c67e03c]{margin-left:60.6666666667%}.col-no-margin-s-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-s-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-s-8[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-8[data-v-3c67e03c]{margin-left:69.3333333334%}.col-no-margin-s-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-s-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-s-9[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-9[data-v-3c67e03c]{margin-left:78%}.col-no-margin-s-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%}.col-s-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-s-10[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-10[data-v-3c67e03c]{margin-left:86.6666666667%}.col-no-margin-s-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-s-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-s-11[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-s-11[data-v-3c67e03c]{margin-left:95.3333333334%}.col-no-margin-s-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-s-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-s-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-s-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%}.s-hidden[data-v-3c67e03c]{display:none!important}.s-visible[data-v-3c67e03c]{display:block!important}}@media screen and (min-width:769px){.col-m-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-m-1[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-1[data-v-3c67e03c]{margin-left:8.6666666667%}.col-no-margin-m-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-m-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-m-2[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-2[data-v-3c67e03c]{margin-left:17.3333333333%}.col-no-margin-m-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-m-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-m-3[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-3[data-v-3c67e03c]{margin-left:26%}.col-no-margin-m-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%}.col-m-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-m-4[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-4[data-v-3c67e03c]{margin-left:34.6666666667%}.col-no-margin-m-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-m-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-m-5[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-5[data-v-3c67e03c]{margin-left:43.3333333334%}.col-no-margin-m-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-m-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-m-6[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-6[data-v-3c67e03c]{margin-left:52%}.col-no-margin-m-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%}.col-m-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-m-7[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-7[data-v-3c67e03c]{margin-left:60.6666666667%}.col-no-margin-m-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-m-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-m-8[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-8[data-v-3c67e03c]{margin-left:69.3333333334%}.col-no-margin-m-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-m-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-m-9[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-9[data-v-3c67e03c]{margin-left:78%}.col-no-margin-m-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%}.col-m-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-m-10[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-10[data-v-3c67e03c]{margin-left:86.6666666667%}.col-no-margin-m-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-m-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-m-11[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-m-11[data-v-3c67e03c]{margin-left:95.3333333334%}.col-no-margin-m-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-m-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-m-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-m-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%}.m-hidden[data-v-3c67e03c]{display:none!important}.m-visible[data-v-3c67e03c]{display:block!important}}@media screen and (min-width:1024px){.col-l-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-l-1[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-1[data-v-3c67e03c]{margin-left:8.6666666667%}.col-no-margin-l-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-l-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-l-2[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-2[data-v-3c67e03c]{margin-left:17.3333333333%}.col-no-margin-l-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-l-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-l-3[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-3[data-v-3c67e03c]{margin-left:26%}.col-no-margin-l-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%}.col-l-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-l-4[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-4[data-v-3c67e03c]{margin-left:34.6666666667%}.col-no-margin-l-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-l-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-l-5[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-5[data-v-3c67e03c]{margin-left:43.3333333334%}.col-no-margin-l-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-l-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-l-6[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-6[data-v-3c67e03c]{margin-left:52%}.col-no-margin-l-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%}.col-l-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-l-7[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-7[data-v-3c67e03c]{margin-left:60.6666666667%}.col-no-margin-l-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-l-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-l-8[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-8[data-v-3c67e03c]{margin-left:69.3333333334%}.col-no-margin-l-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-l-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-l-9[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-9[data-v-3c67e03c]{margin-left:78%}.col-no-margin-l-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%}.col-l-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-l-10[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-10[data-v-3c67e03c]{margin-left:86.6666666667%}.col-no-margin-l-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-l-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-l-11[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-l-11[data-v-3c67e03c]{margin-left:95.3333333334%}.col-no-margin-l-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-l-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-l-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-l-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%}.l-hidden[data-v-3c67e03c]{display:none!important}.l-visible[data-v-3c67e03c]{display:block!important}}@media screen and (min-width:1216px){.col-xl-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xl-1[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-1[data-v-3c67e03c]{margin-left:8.6666666667%}.col-no-margin-xl-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xl-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xl-2[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-2[data-v-3c67e03c]{margin-left:17.3333333333%}.col-no-margin-xl-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xl-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xl-3[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-3[data-v-3c67e03c]{margin-left:26%}.col-no-margin-xl-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%}.col-xl-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xl-4[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-4[data-v-3c67e03c]{margin-left:34.6666666667%}.col-no-margin-xl-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xl-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xl-5[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-5[data-v-3c67e03c]{margin-left:43.3333333334%}.col-no-margin-xl-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xl-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xl-6[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-6[data-v-3c67e03c]{margin-left:52%}.col-no-margin-xl-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%}.col-xl-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xl-7[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-7[data-v-3c67e03c]{margin-left:60.6666666667%}.col-no-margin-xl-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xl-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xl-8[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-8[data-v-3c67e03c]{margin-left:69.3333333334%}.col-no-margin-xl-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xl-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xl-9[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-9[data-v-3c67e03c]{margin-left:78%}.col-no-margin-xl-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%}.col-xl-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xl-10[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-10[data-v-3c67e03c]{margin-left:86.6666666667%}.col-no-margin-xl-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xl-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xl-11[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xl-11[data-v-3c67e03c]{margin-left:95.3333333334%}.col-no-margin-xl-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xl-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xl-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-xl-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%}.xl-hidden[data-v-3c67e03c]{display:none!important}.xl-visible[data-v-3c67e03c]{display:block!important}}@media screen and (min-width:1408px){.col-xxl-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:4.6666666667%;margin-left:4%}.col-xxl-1[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-1[data-v-3c67e03c]{margin-left:8.6666666667%}.col-no-margin-xxl-1[data-v-3c67e03c]{float:left;box-sizing:border-box;width:8.3333333333%}.col-xxl-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:13.3333333333%;margin-left:4%}.col-xxl-2[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-2[data-v-3c67e03c]{margin-left:17.3333333333%}.col-no-margin-xxl-2[data-v-3c67e03c]{float:left;box-sizing:border-box;width:16.6666666667%}.col-xxl-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:22%;margin-left:4%}.col-xxl-3[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-3[data-v-3c67e03c]{margin-left:26%}.col-no-margin-xxl-3[data-v-3c67e03c]{float:left;box-sizing:border-box;width:25%}.col-xxl-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:30.6666666667%;margin-left:4%}.col-xxl-4[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-4[data-v-3c67e03c]{margin-left:34.6666666667%}.col-no-margin-xxl-4[data-v-3c67e03c]{float:left;box-sizing:border-box;width:33.3333333333%}.col-xxl-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:39.3333333334%;margin-left:4%}.col-xxl-5[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-5[data-v-3c67e03c]{margin-left:43.3333333334%}.col-no-margin-xxl-5[data-v-3c67e03c]{float:left;box-sizing:border-box;width:41.6666666667%}.col-xxl-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:48%;margin-left:4%}.col-xxl-6[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-6[data-v-3c67e03c]{margin-left:52%}.col-no-margin-xxl-6[data-v-3c67e03c]{float:left;box-sizing:border-box;width:50%}.col-xxl-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:56.6666666667%;margin-left:4%}.col-xxl-7[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-7[data-v-3c67e03c]{margin-left:60.6666666667%}.col-no-margin-xxl-7[data-v-3c67e03c]{float:left;box-sizing:border-box;width:58.3333333333%}.col-xxl-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:65.3333333334%;margin-left:4%}.col-xxl-8[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-8[data-v-3c67e03c]{margin-left:69.3333333334%}.col-no-margin-xxl-8[data-v-3c67e03c]{float:left;box-sizing:border-box;width:66.6666666667%}.col-xxl-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:74%;margin-left:4%}.col-xxl-9[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-9[data-v-3c67e03c]{margin-left:78%}.col-no-margin-xxl-9[data-v-3c67e03c]{float:left;box-sizing:border-box;width:75%}.col-xxl-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:82.6666666667%;margin-left:4%}.col-xxl-10[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-10[data-v-3c67e03c]{margin-left:86.6666666667%}.col-no-margin-xxl-10[data-v-3c67e03c]{float:left;box-sizing:border-box;width:83.3333333333%}.col-xxl-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.3333333334%;margin-left:4%}.col-xxl-11[data-v-3c67e03c]:first-child{margin-left:0}.col-offset-xxl-11[data-v-3c67e03c]{margin-left:95.3333333334%}.col-no-margin-xxl-11[data-v-3c67e03c]{float:left;box-sizing:border-box;width:91.6666666667%}.col-xxl-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%;margin-left:0}.col-xxl-12[data-v-3c67e03c]:first-child{margin-left:0}.col-no-margin-xxl-12[data-v-3c67e03c]{float:left;box-sizing:border-box;width:100%}.xxl-hidden[data-v-3c67e03c]{display:none!important}.xxl-visible[data-v-3c67e03c]{display:block!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.from[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.until[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(640px - 1px)){.tablet-small.only[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:769px){.tablet-small.only[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.from[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1024px){.tablet.until[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(769px - 1px)){.tablet.only[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1024px){.tablet.only[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.from[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1216px){.desktop.until[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(1024px - 1px)){.desktop.only[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1216px){.desktop.only[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.from[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.until[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(1216px - 1px)){.widescreen.only[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:1408px){.widescreen.only[data-v-3c67e03c]{display:none!important}}@media screen and (min-width:769px){.mobile[data-v-3c67e03c]{display:none!important}}@media screen and (max-width:calc(1408px - 1px)){.fullhd[data-v-3c67e03c]{display:none!important}}.vertical-center[data-v-3c67e03c]{display:flex;align-items:center}.horizontal-center[data-v-3c67e03c]{display:flex;justify-content:center;margin-left:auto;margin-right:auto}.pull-right[data-v-3c67e03c]{display:inline-flex;text-align:right;justify-content:right;flex-grow:1}.hidden[data-v-3c67e03c]{display:none!important}.no-content[data-v-3c67e03c]{display:flex;font-size:1.5em;align-items:center;justify-content:center}.grid[data-v-3c67e03c]{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-3c67e03c]{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (min-width:640px)and (max-width:calc(769px - 1px)){.grid[data-v-3c67e03c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:769px)and (max-width:calc(1024px - 1px)){.grid[data-v-3c67e03c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1024px)and (max-width:calc(1216px - 1px)){.grid[data-v-3c67e03c]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (min-width:1216px){.grid[data-v-3c67e03c]{grid-template-columns:repeat(5,minmax(0,1fr))}}.btn-default[data-v-3c67e03c],.btn[data-v-3c67e03c],button[data-v-3c67e03c]{border:1px solid #ccc;cursor:pointer;padding:.5em 1em;letter-spacing:.05em}.btn-default.btn-primary[data-v-3c67e03c],.btn-default[type=submit][data-v-3c67e03c],.btn.btn-primary[data-v-3c67e03c],.btn[type=submit][data-v-3c67e03c],button.btn-primary[data-v-3c67e03c],button[type=submit][data-v-3c67e03c]{background:linear-gradient(90deg,#c8ffd0,#d8efe8);color:#32b646;border:1px solid #98cfa0}.btn-default[data-v-3c67e03c]:hover,.btn[data-v-3c67e03c]:hover,button[data-v-3c67e03c]:hover{color:#35b870}.btn .icon[data-v-3c67e03c],.btn-default .icon[data-v-3c67e03c],button .icon[data-v-3c67e03c]{margin-right:.5em}.btn-default[data-v-3c67e03c]:disabled,.btn-default[disabled][data-v-3c67e03c],.btn[data-v-3c67e03c]:disabled,.btn[disabled][data-v-3c67e03c],button[data-v-3c67e03c]:disabled,button[disabled][data-v-3c67e03c]{background:none!important;color:#9b9b9b!important;cursor:not-allowed}[draggable][data-v-3c67e03c]{cursor:grab!important}.dragged[data-v-3c67e03c]{opacity:.5!important}input[type=password][data-v-3c67e03c],input[type=text][data-v-3c67e03c]{border:1px solid #ccc;border-radius:1em;padding:.5em}input[type=password][data-v-3c67e03c]:focus,input[type=text][data-v-3c67e03c]:focus{border:1px solid #35b870}button[data-v-3c67e03c],input[data-v-3c67e03c]{outline:none}input[type=text][data-v-3c67e03c]:hover,textarea[data-v-3c67e03c]:hover{border:1px solid #9cdfb0}ul[data-v-3c67e03c]{margin:0;padding:0;list-style:none}a[data-v-3c67e03c]{color:#5f7869;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:pointer}a[data-v-3c67e03c]:hover{color:#35b870}[data-v-3c67e03c]::-webkit-scrollbar{width:.5em;height:.5em}@media screen and (max-width:calc(769px - 1px)){[data-v-3c67e03c]::-webkit-scrollbar{width:.3333em;height:.3333em}}[data-v-3c67e03c]::-webkit-scrollbar-track{background:#e4e4e4;box-shadow:inset 1px 0 3px 0 #a5a2a2}[data-v-3c67e03c]::-webkit-scrollbar-thumb{background:#a5a2a2;border-radius:1em;cursor:pointer}.text-danger[data-v-3c67e03c]{color:#ad1717}body[data-v-3c67e03c]{scrollbar-width:thin;scrollbar-color:#a5a2a2 #e4e4e4}.browser[data-v-3c67e03c] .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-3c67e03c] .nav .path{cursor:pointer}.browser[data-v-3c67e03c] .nav .path .token:hover{color:#35b870;text-decoration:underline}.browser[data-v-3c67e03c] .nav .path .separator{font-size:1em;width:1.2em;padding:0 1em}code[data-v-3c67e03c]{font-family:Hack,Fira Code,Noto Sans Mono,Ubuntu Mono,"Recursive",Inconsolata,Consolas,Courier New,monospace}.input-icon[data-v-3c67e03c]{position:absolute;min-width:.3em;padding:.1em;color:#888}input[type=datetime-local][data-v-3c67e03c],input[type=number][data-v-3c67e03c],input[type=password][data-v-3c67e03c],input[type=search][data-v-3c67e03c],input[type=text][data-v-3c67e03c],input[type=time][data-v-3c67e03c]{border:1px solid #ddd;border-radius:1em;padding:.25em}input[type=datetime-local][data-v-3c67e03c]:hover,input[type=number][data-v-3c67e03c]:hover,input[type=password][data-v-3c67e03c]:hover,input[type=search][data-v-3c67e03c]:hover,input[type=text][data-v-3c67e03c]:hover,input[type=time][data-v-3c67e03c]:hover{border:1px solid rgba(159,180,152,.83)}input[type=datetime-local][data-v-3c67e03c]:focus,input[type=number][data-v-3c67e03c]:focus,input[type=password][data-v-3c67e03c]:focus,input[type=search][data-v-3c67e03c]:focus,input[type=text][data-v-3c67e03c]:focus,input[type=time][data-v-3c67e03c]:focus{border:1px solid rgba(127,216,95,.83)}input[type=datetime-local].with-icon[data-v-3c67e03c],input[type=number].with-icon[data-v-3c67e03c],input[type=password].with-icon[data-v-3c67e03c],input[type=search].with-icon[data-v-3c67e03c],input[type=text].with-icon[data-v-3c67e03c],input[type=time].with-icon[data-v-3c67e03c]{padding-left:.3em}input[type=search][data-v-3c67e03c],input[type=text][data-v-3c67e03c]{border-radius:1em;padding:.25em .5em}.fade-in[data-v-3c67e03c]{animation-fill-mode:both;animation-name:fadeIn-3c67e03c;-webkit-animation-name:fadeIn-3c67e03c}.fade-in[data-v-3c67e03c],.fade-out[data-v-3c67e03c]{animation-duration:.5s;-webkit-animation-duration:.5s}.fade-out[data-v-3c67e03c]{animation-fill-mode:both;animation-name:fadeOut-3c67e03c;-webkit-animation-name:fadeOut-3c67e03c}.expand[data-v-3c67e03c]{animation-fill-mode:both;animation-name:expand-3c67e03c;-webkit-animation-name:expand-3c67e03c}.expand[data-v-3c67e03c],.shrink[data-v-3c67e03c]{animation-duration:.5s;-webkit-animation-duration:.5s}.shrink[data-v-3c67e03c]{animation-fill-mode:both;animation-name:shrink-3c67e03c;-webkit-animation-name:shrink-3c67e03c}.fold[data-v-3c67e03c]{animation-fill-mode:both;animation-name:fold-3c67e03c;-webkit-animation-name:fold-3c67e03c}.fold[data-v-3c67e03c],.unfold[data-v-3c67e03c]{animation-duration:.5s;-webkit-animation-duration:.5s}.unfold[data-v-3c67e03c]{animation-fill-mode:both;animation-name:unfold-3c67e03c;-webkit-animation-name:unfold-3c67e03c}.dim[data-v-3c67e03c]{animation-fill-mode:both;animation-name:dim-3c67e03c;-webkit-animation-name:dim-3c67e03c}.brighten[data-v-3c67e03c],.dim[data-v-3c67e03c]{animation-duration:.5s;-webkit-animation-duration:.5s}.brighten[data-v-3c67e03c]{animation-fill-mode:both;animation-name:brighten-3c67e03c;-webkit-animation-name:brighten-3c67e03c}@keyframes fadeIn-3c67e03c{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-3c67e03c{0%{opacity:1}to{opacity:0;display:none}}@keyframes expand-3c67e03c{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes shrink-3c67e03c{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes fold-3c67e03c{0%{transform:scale(1)}to{transform:scaleY(0)}}@keyframes unfold-3c67e03c{0%{transform:scaleY(0)}to{transform:scale(1)}}@keyframes dim-3c67e03c{0%{filter:brightness(1)}to{filter:brightness(.5)}}@keyframes brighten-3c67e03c{0%{filter:brightness(.5)}to{filter:brightness(1)}}.glow[data-v-3c67e03c]{animation-duration:2s;-webkit-animation-duration:2s;animation-fill-mode:both;animation-name:glow-3c67e03c;-webkit-animation-name:glow-3c67e03c}.loop[data-v-3c67e03c]{animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}@keyframes glow-3c67e03c{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-3c67e03c]: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-3c67e03c]: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-3c67e03c]:before{content:" ";background-size:1em 1em;width:1em;height:1em;display:inline-block;background:url(/static/img/jellyfin.7b53a541.svg)}.grid[data-v-3c67e03c] .item{height:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid #ddd;cursor:pointer}.grid[data-v-3c67e03c] .item:hover{background:linear-gradient(90deg,#bef6da,#e5fbf0)}.grid[data-v-3c67e03c] .item .icon{height:60%;display:inline-flex;justify-content:center}.grid[data-v-3c67e03c] .item .icon i{font-size:40px}.grid[data-v-3c67e03c] .item .icon img{width:40px;height:40px}[data-v-3c67e03c] .nav{height:2.5em}.media-jellyfin-container[data-v-3c67e03c]{height:100%}.media-jellyfin-container .media-jellyfin-browser[data-v-3c67e03c]{height:calc(100% - 2.5em - 2px)} \ 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 deleted file mode 100644 index f4ceb17386..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js.map +++ /dev/null @@ -1 +0,0 @@ -{"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/2305.d6f27d19.js b/platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/2305.d6f27d19.js rename to platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js index 71b3170418..61d5455fbf 100644 --- a/platypush/backend/http/webapp/dist/static/js/2305.d6f27d19.js +++ b/platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2305],{2305:function(e,n,t){t.r(n),t.d(n,{default:function(){return i}});var u=t(6252);function a(e,n,t,a,r,c){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.chromecast"})}var r=t(4669),c={components:{Media:r["default"]}},s=t(3744);const p=(0,s.Z)(c,[["render",a]]);var i=p}}]); -//# sourceMappingURL=2305.d6f27d19.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2305],{2305:function(e,n,t){t.r(n),t.d(n,{default:function(){return i}});var u=t(6252);function a(e,n,t,a,r,c){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.chromecast"})}var r=t(3897),c={components:{Media:r["default"]}},s=t(3744);const p=(0,s.Z)(c,[["render",a]]);var i=p}}]); +//# sourceMappingURL=2305.d81317b5.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2305.d6f27d19.js.map b/platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2305.d6f27d19.js.map rename to platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js.map index 972eddd74a..77cc8df855 100644 --- a/platypush/backend/http/webapp/dist/static/js/2305.d6f27d19.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2305.d81317b5.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2305.d6f27d19.js","mappings":"iPACEA,EAAAA,EAAAA,IAAwCC,EAAA,CAAjC,cAAY,oB,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,a,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaChromecast/Index.vue","webpack://platypush/./src/components/panels/MediaChromecast/Index.vue?bdff"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=1adadaac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2305.d81317b5.js","mappings":"iPACEA,EAAAA,EAAAA,IAAwCC,EAAA,CAAjC,cAAY,oB,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,a,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaChromecast/Index.vue","webpack://platypush/./src/components/panels/MediaChromecast/Index.vue?bdff"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=1adadaac\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js b/platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js rename to platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js index 6ce366247b..1722bf7b87 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js +++ b/platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2614],{2614:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,c,r){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.vlc"})}var c=a(4669),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]); -//# sourceMappingURL=2614.b54172e8.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2614],{2614:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,c,r){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.vlc"})}var c=a(3897),r={name:"MediaVlc",components:{Media:c["default"]}},p=a(3744);const s=(0,p.Z)(r,[["render",t]]);var i=s}}]); +//# sourceMappingURL=2614.34a64dd4.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js.map b/platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js.map rename to platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js.map index 2e46a2172c..c6c3710a3f 100644 --- a/platypush/backend/http/webapp/dist/static/js/2614.b54172e8.js.map +++ b/platypush/backend/http/webapp/dist/static/js/2614.34a64dd4.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/2614.b54172e8.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/2614.34a64dd4.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaVlc/Index.vue","webpack://platypush/./src/components/panels/MediaVlc/Index.vue?7b0b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=9233e214\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js b/platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js rename to platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js index 9b71c68a6d..061925980f 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js +++ b/platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3518],{3518:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,r,p){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mplayer"})}var r=a(4669),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]); -//# sourceMappingURL=3518.296a97b6.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3518],{3518:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,r,p){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mplayer"})}var r=a(3897),p={name:"MediaMplayer",components:{Media:r["default"]}},s=a(3744);const c=(0,s.Z)(p,[["render",t]]);var i=c}}]); +//# sourceMappingURL=3518.d45c16f7.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js.map b/platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js.map rename to platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js.map index 0fdc75bc91..c25003e70a 100644 --- a/platypush/backend/http/webapp/dist/static/js/3518.296a97b6.js.map +++ b/platypush/backend/http/webapp/dist/static/js/3518.d45c16f7.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/3518.296a97b6.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/3518.d45c16f7.js","mappings":"iPACEA,EAAAA,EAAAA,IAAqCC,EAAA,CAA9B,cAAY,iB,eAMrB,GACEC,KAAM,eACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMplayer/Index.vue","webpack://platypush/./src/components/panels/MediaMplayer/Index.vue?becb"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=08ab61b7\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js b/platypush/backend/http/webapp/dist/static/js/3897.d280a396.js similarity index 68% rename from platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js rename to platypush/backend/http/webapp/dist/static/js/3897.d280a396.js index c19ccbe087..334b1eec7f 100644 --- a/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js +++ b/platypush/backend/http/webapp/dist/static/js/3897.d280a396.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,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 +(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[3897],{3897: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"},U=T((()=>(0,l._)("i",{class:"fa fa-filter"},null,-1))),V=[U],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)},V,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 Ue=(0,x.Z)(Le,[["render",qe]]);var Ve=Ue,je={name:"Players",components:{Loading:re.Z,DropdownItem:oe.Z,Dropdown:ne.Z,Chromecast:ye,Kodi:be,Mplayer:ke,Mpv:xe,GStreamer:Te,Vlc:Ve},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(3197);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),Ut=Lt((()=>(0,l._)("i",{class:"fa fa-bars"},null,-1))),Vt=[Ut],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"))},Vt),((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);case"jellyfin":return await this.downloadUrl(e.url)}},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-04c14bda"]]);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))),U=["textContent"],V={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,U)])):(0,l.kq)("",!0),(0,l._)("div",V,[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":[624,9,2992,1319,1137,9025,1009,6692,4470,624],"./Jellyfin.vue":[624,9,2992,1319,1137,9025,1009,6692,4470,624],"./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=3897.d280a396.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/3897.d280a396.js.map b/platypush/backend/http/webapp/dist/static/js/3897.d280a396.js.map new file mode 100644 index 0000000000..e4f9632327 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/3897.d280a396.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/3897.d280a396.js","mappings":"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EACA,MAED,aAAc,CACb,IACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KAED,iBAAkB,CACjB,IACA,EACA,KACA,KACA,KACA,KACA,KACA,KACA,KACA,KAED,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,SAASuN,EAAoBC,GAC5B,IAAIC,EAAoBC,EAAE1N,EAAKwN,GAC9B,OAAO1N,QAAQ6N,UAAUC,MAAK,WAC7B,IAAIC,EAAI,IAAIC,MAAM,uBAAyBN,EAAM,KAEjD,MADAK,EAAEE,KAAO,mBACHF,CACP,IAGD,IAAIG,EAAMhO,EAAIwN,GAAMtH,EAAK8H,EAAI,GAC7B,OAAOlO,QAAQC,IAAIiO,EAAIC,MAAM,GAAGjO,IAAIyN,EAAoBI,IAAID,MAAK,WAChE,OAAOH,EAAoBS,EAAEhI,EAAa,GAAT8H,EAAI,GACtC,GACD,CACAT,EAAoB5T,KAAO,WAAa,OAAON,OAAOM,KAAKqG,EAAM,EACjEuN,EAAoBrH,GAAK,KACzBiI,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=04c14bda&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=04c14bda&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-04c14bda\"]])\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\t624,\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\t624\n\t],\n\t\"./Jellyfin.vue\": [\n\t\t624,\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\t624\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","downloadUrl","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/4669.9908c61e.js.map b/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js.map deleted file mode 100644 index 8c84921436..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/4669.9908c61e.js.map +++ /dev/null @@ -1 +0,0 @@ -{"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/4765.1df6a916.js b/platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js similarity index 76% rename from platypush/backend/http/webapp/dist/static/js/4765.1df6a916.js rename to platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js index 4caa2a6ba0..1d4ec9c33f 100644 --- a/platypush/backend/http/webapp/dist/static/js/4765.1df6a916.js +++ b/platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4765],{4765:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mpv"})}var p=a(4669),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); -//# sourceMappingURL=4765.1df6a916.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4765],{4765:function(e,n,a){a.r(n),a.d(n,{default:function(){return i}});var u=a(6252);function t(e,n,a,t,p,r){const s=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(s,{"plugin-name":"media.mpv"})}var p=a(3897),r={name:"MediaMpv",components:{Media:p["default"]}},s=a(3744);const c=(0,s.Z)(r,[["render",t]]);var i=c}}]); +//# sourceMappingURL=4765.784e31d6.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/4765.1df6a916.js.map b/platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/4765.1df6a916.js.map rename to platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js.map index 733da895f9..4e6e024460 100644 --- a/platypush/backend/http/webapp/dist/static/js/4765.1df6a916.js.map +++ b/platypush/backend/http/webapp/dist/static/js/4765.784e31d6.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/4765.1df6a916.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMpv/Index.vue","webpack://platypush/./src/components/panels/MediaMpv/Index.vue?4cb2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52effd7c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/4765.784e31d6.js","mappings":"iPACEA,EAAAA,EAAAA,IAAiCC,EAAA,CAA1B,cAAY,a,eAMrB,GACEC,KAAM,WACNC,WAAY,CAACC,MAAKA,EAAAA,a,UCJpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaMpv/Index.vue","webpack://platypush/./src/components/panels/MediaMpv/Index.vue?4cb2"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=52effd7c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","name","components","Media","__exports__","render"],"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 deleted file mode 100644 index e4ac8fd45b..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.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 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 deleted file mode 100644 index 35a509a4eb..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/5167.bb859c95.js.map +++ /dev/null @@ -1 +0,0 @@ -{"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.e6cda361.js b/platypush/backend/http/webapp/dist/static/js/5167.e6cda361.js new file mode 100644 index 0000000000..91c378e4f1 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/5167.e6cda361.js @@ -0,0 +1,2 @@ +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5167],{3197:function(t,e,i){i.d(e,{Z:function(){return xe}});var s=i(6252),l=i(3577);const a=t=>((0,s.dD)("data-v-2f09dc9a"),t=t(),(0,s.Cn)(),t),n={class:"media-info"},o={class:"row header"},d={class:"item-container"},c={key:1,class:"row direct-url"},m=a((()=>(0,s._)("div",{class:"left side"},"Direct URL",-1))),r={class:"right side"},u=["href"],p=a((()=>(0,s._)("i",{class:"fas fa-external-link-alt"},null,-1))),h=[p],w=a((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),y=[w],g={key:2,class:"row direct-url"},f=a((()=>(0,s._)("div",{class:"left side"},"ImDB URL",-1))),v={class:"right side"},_=["href"],k=a((()=>(0,s._)("i",{class:"fas fa-external-link-alt"},null,-1))),C=[k],I=a((()=>(0,s._)("i",{class:"fas fa-clipboard"},null,-1))),x=[I],D={key:3,class:"row"},b=a((()=>(0,s._)("div",{class:"left side"},"Artist",-1))),q=["textContent"],z={key:4,class:"row"},$=a((()=>(0,s._)("div",{class:"left side"},"Album",-1))),R=["textContent"],P={key:5,class:"row"},S=a((()=>(0,s._)("div",{class:"left side"},"TV Series",-1))),M=["textContent"],U={key:6,class:"row"},Z=a((()=>(0,s._)("div",{class:"left side"},"Season",-1))),L=["textContent"],V={key:7,class:"row"},j=a((()=>(0,s._)("div",{class:"left side"},"Episode",-1))),A=["textContent"],T={key:8,class:"row"},O=a((()=>(0,s._)("div",{class:"left side"},"Number of seasons",-1))),B=["textContent"],N={key:9,class:"row"},W=a((()=>(0,s._)("div",{class:"left side"},"Description",-1))),H=["textContent"],E={key:10,class:"row"},F=a((()=>(0,s._)("div",{class:"left side"},"Summary",-1))),Y=["textContent"],K={key:11,class:"row"},G=a((()=>(0,s._)("div",{class:"left side"},"Overview",-1))),J=["textContent"],Q={key:12,class:"row"},X=a((()=>(0,s._)("div",{class:"left side"},"Country",-1))),tt=["textContent"],et={key:13,class:"row"},it=a((()=>(0,s._)("div",{class:"left side"},"Network",-1))),st=["textContent"],lt={key:14,class:"row"},at=a((()=>(0,s._)("div",{class:"left side"},"Status",-1))),nt=["textContent"],ot={key:15,class:"row"},dt=a((()=>(0,s._)("div",{class:"left side"},"Resolution",-1))),ct={class:"right side"},mt={key:16,class:"row"},rt=a((()=>(0,s._)("div",{class:"left side"},"Views",-1))),ut={class:"right side"},pt={key:17,class:"row"},ht=a((()=>(0,s._)("div",{class:"left side"},"Rating",-1))),wt={class:"right side"},yt={key:18,class:"row"},gt=a((()=>(0,s._)("div",{class:"left side"},"Critic Rating",-1))),ft={class:"right side"},vt={key:19,class:"row"},_t=a((()=>(0,s._)("div",{class:"left side"},"Community Rating",-1))),kt={class:"right side"},Ct={key:20,class:"row"},It=a((()=>(0,s._)("div",{class:"left side"},"Votes",-1))),xt=["textContent"],Dt={key:21,class:"row"},bt=a((()=>(0,s._)("div",{class:"left side"},"Genres",-1))),qt=["textContent"],zt={key:22,class:"row"},$t=a((()=>(0,s._)("div",{class:"left side"},"Channel",-1))),Rt={class:"right side"},Pt=["href","textContent"],St={key:23,class:"row"},Mt=a((()=>(0,s._)("div",{class:"left side"},"Year",-1))),Ut=["textContent"],Zt={key:24,class:"row"},Lt=a((()=>(0,s._)("div",{class:"left side"},"Published at",-1))),Vt=["textContent"],jt={key:25,class:"row"},At=a((()=>(0,s._)("div",{class:"left side"},"File",-1))),Tt=["textContent"],Ot={key:26,class:"row"},Bt=a((()=>(0,s._)("div",{class:"left side"},"Track",-1))),Nt=["textContent"],Wt={key:27,class:"row"},Ht=a((()=>(0,s._)("div",{class:"left side"},"Trailer",-1))),Et={class:"right side url"},Ft=["href","textContent"],Yt={key:28,class:"row"},Kt=a((()=>(0,s._)("div",{class:"left side"},"Size",-1))),Gt=["textContent"],Jt={key:29,class:"row"},Qt=a((()=>(0,s._)("div",{class:"left side"},"Quality",-1))),Xt=["textContent"],te={key:30,class:"row"},ee=a((()=>(0,s._)("div",{class:"left side"},"Seeds",-1))),ie=["textContent"],se={key:31,class:"row"},le=a((()=>(0,s._)("div",{class:"left side"},"Peers",-1))),ae=["textContent"],ne={key:32,class:"row"},oe=a((()=>(0,s._)("div",{class:"left side"},"Tags",-1))),de=["textContent"],ce={key:33,class:"row"},me=a((()=>(0,s._)("div",{class:"left side"},"Language",-1))),re=["textContent"],ue={key:34,class:"row"},pe=a((()=>(0,s._)("div",{class:"left side"},"Audio Channels",-1))),he=["textContent"];function we(t,e,i,a,p,w){const k=(0,s.up)("Loading"),I=(0,s.up)("Item");return(0,s.wg)(),(0,s.iD)("div",n,[p.loading?((0,s.wg)(),(0,s.j4)(k,{key:0})):(0,s.kq)("",!0),(0,s._)("div",o,[(0,s._)("div",d,[(0,s.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"])])]),w.mainUrl?((0,s.wg)(),(0,s.iD)("div",c,[m,(0,s._)("div",r,[(0,s._)("a",{href:w.mainUrl,title:"Direct URL",target:"_blank"},h,8,u),(0,s._)("button",{onClick:e[6]||(e[6]=e=>t.copyToClipboard(w.mainUrl)),title:"Copy URL to clipboard"},y)])])):(0,s.kq)("",!0),w.computedItem?.imdb_url?((0,s.wg)(),(0,s.iD)("div",g,[f,(0,s._)("div",v,[(0,s._)("a",{href:w.computedItem.imdb_url,title:"ImDB URL",target:"_blank"},C,8,_),(0,s._)("button",{onClick:e[7]||(e[7]=e=>t.copyToClipboard(w.computedItem.imdb_url)),title:"Copy URL to clipboard"},x)])])):(0,s.kq)("",!0),w.computedItem?.artist?.name?((0,s.wg)(),(0,s.iD)("div",D,[b,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.artist.name)},null,8,q)])):(0,s.kq)("",!0),w.computedItem?.album?.name?((0,s.wg)(),(0,s.iD)("div",z,[$,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.album.name)},null,8,R)])):(0,s.kq)("",!0),w.computedItem?.series?((0,s.wg)(),(0,s.iD)("div",P,[S,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.series)},null,8,M)])):(0,s.kq)("",!0),w.computedItem?.season?((0,s.wg)(),(0,s.iD)("div",U,[Z,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.season)},null,8,L)])):(0,s.kq)("",!0),w.computedItem?.episode?((0,s.wg)(),(0,s.iD)("div",V,[j,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.episode)},null,8,A)])):(0,s.kq)("",!0),w.computedItem?.num_seasons?((0,s.wg)(),(0,s.iD)("div",T,[O,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.num_seasons)},null,8,B)])):(0,s.kq)("",!0),w.computedItem?.description?((0,s.wg)(),(0,s.iD)("div",N,[W,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.description)},null,8,H)])):(0,s.kq)("",!0),w.computedItem?.summary?((0,s.wg)(),(0,s.iD)("div",E,[F,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.summary)},null,8,Y)])):(0,s.kq)("",!0),w.computedItem?.overview?((0,s.wg)(),(0,s.iD)("div",K,[G,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.overview)},null,8,J)])):(0,s.kq)("",!0),w.computedItem?.country?((0,s.wg)(),(0,s.iD)("div",Q,[X,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.country)},null,8,tt)])):(0,s.kq)("",!0),w.computedItem?.network?((0,s.wg)(),(0,s.iD)("div",et,[it,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.network)},null,8,st)])):(0,s.kq)("",!0),w.computedItem?.status?((0,s.wg)(),(0,s.iD)("div",lt,[at,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.status)},null,8,nt)])):(0,s.kq)("",!0),w.computedItem?.width&&w.computedItem?.height?((0,s.wg)(),(0,s.iD)("div",ot,[dt,(0,s._)("div",ct,(0,l.zw)(w.computedItem.width)+"x"+(0,l.zw)(w.computedItem.height),1)])):(0,s.kq)("",!0),null!=w.computedItem?.view_count?((0,s.wg)(),(0,s.iD)("div",mt,[rt,(0,s._)("div",ut,(0,l.zw)(t.formatNumber(w.computedItem.view_count)),1)])):(0,s.kq)("",!0),w.computedItem?.rating?((0,s.wg)(),(0,s.iD)("div",pt,[ht,(0,s._)("div",wt,(0,l.zw)(Math.round(w.computedItem.rating))+"%",1)])):(0,s.kq)("",!0),w.computedItem?.critic_rating?((0,s.wg)(),(0,s.iD)("div",yt,[gt,(0,s._)("div",ft,(0,l.zw)(Math.round(w.computedItem.critic_rating))+"%",1)])):(0,s.kq)("",!0),w.computedItem?.community_rating?((0,s.wg)(),(0,s.iD)("div",vt,[_t,(0,s._)("div",kt,(0,l.zw)(Math.round(w.computedItem.community_rating))+"%",1)])):(0,s.kq)("",!0),w.computedItem?.votes?((0,s.wg)(),(0,s.iD)("div",Ct,[It,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.votes)},null,8,xt)])):(0,s.kq)("",!0),w.computedItem?.genres?.length?((0,s.wg)(),(0,s.iD)("div",Dt,[bt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.genres.join(", "))},null,8,qt)])):(0,s.kq)("",!0),w.channel?((0,s.wg)(),(0,s.iD)("div",zt,[$t,(0,s._)("div",Rt,[(0,s._)("a",{href:w.channel.url,target:"_blank",textContent:(0,l.zw)(w.channel.title||w.channel.url)},null,8,Pt)])])):(0,s.kq)("",!0),w.computedItem?.year?((0,s.wg)(),(0,s.iD)("div",St,[Mt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.year)},null,8,Ut)])):(0,s.kq)("",!0),w.publishedDate?((0,s.wg)(),(0,s.iD)("div",Zt,[Lt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.publishedDate)},null,8,Vt)])):(0,s.kq)("",!0),w.computedItem?.file?((0,s.wg)(),(0,s.iD)("div",jt,[At,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.file)},null,8,Tt)])):(0,s.kq)("",!0),null!=w.computedItem?.track_number?((0,s.wg)(),(0,s.iD)("div",Ot,[Bt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.track_number)},null,8,Nt)])):(0,s.kq)("",!0),w.computedItem?.trailer?((0,s.wg)(),(0,s.iD)("div",Wt,[Ht,(0,s._)("div",Et,[(0,s._)("a",{href:w.computedItem.trailer,target:"_blank",textContent:(0,l.zw)(w.computedItem.trailer)},null,8,Ft)])])):(0,s.kq)("",!0),w.computedItem?.size?((0,s.wg)(),(0,s.iD)("div",Yt,[Kt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(t.convertSize(w.computedItem.size))},null,8,Gt)])):(0,s.kq)("",!0),w.computedItem?.quality?((0,s.wg)(),(0,s.iD)("div",Jt,[Qt,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.quality)},null,8,Xt)])):(0,s.kq)("",!0),w.computedItem?.seeds?((0,s.wg)(),(0,s.iD)("div",te,[ee,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.seeds)},null,8,ie)])):(0,s.kq)("",!0),w.computedItem?.peers?((0,s.wg)(),(0,s.iD)("div",se,[le,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.peers)},null,8,ae)])):(0,s.kq)("",!0),w.computedItem?.tags?.length?((0,s.wg)(),(0,s.iD)("div",ne,[oe,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.tags.join(", "))},null,8,de)])):(0,s.kq)("",!0),w.computedItem?.language?((0,s.wg)(),(0,s.iD)("div",ce,[me,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.language)},null,8,re)])):(0,s.kq)("",!0),w.computedItem?.audio_channels?((0,s.wg)(),(0,s.iD)("div",ue,[pe,(0,s._)("div",{class:"right side",textContent:(0,l.zw)(w.computedItem.audio_channels)},null,8,he)])):(0,s.kq)("",!0)])}var ye=i(5007),ge=i(5844),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",we],["__scopeId","data-v-2f09dc9a"]]);var xe=Ie},5844:function(t,e,i){i.d(e,{Z:function(){return j}});var s=i(6252),l=i(3577),a=i(9963);const n=t=>((0,s.dD)("data-v-10e984f1"),t=t(),(0,s.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"},h={key:0,class:"row subtitle"},w=["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,s._)("i",{class:"fa fa-star"},null,-1))),C=["textContent"],I={key:1,class:"rating",title:"Community rating"},x=n((()=>(0,s._)("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,s.up)("MediaImage"),P=(0,s.up)("DropdownItem"),S=(0,s.up)("Dropdown"),M=(0,s.up)("Modal");return i.hidden?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",{key:0,class:(0,l.C_)(["item media-item",{selected:i.selected,list:i.listView}]),onContextmenu:e[5]||(e[5]=(0,a.iM)(((...t)=>$.onContextClick&&$.onContextClick(...t)),["right"]))},[i.listView?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("div",o,[(0,s.Wm)(R,{item:i.item,onPlay:e[0]||(e[0]=e=>t.$emit("play")),onSelect:$.onMediaSelect},null,8,["item","onSelect"])])),(0,s._)("div",d,[(0,s._)("div",c,[(0,s._)("div",{class:(0,l.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,s.wg)(),(0,s.iD)("span",m,(0,l.zw)(i.item.track_number),1)):(0,s.kq)("",!0),(0,s.Uk)(" "+(0,l.zw)(i.item.title||i.item.name),1)],2),(0,s._)("div",{class:(0,l.C_)(["right side",{"col-1":!i.listView,"col-2":i.listView}])},[i.item.duration&&i.listView?((0,s.wg)(),(0,s.iD)("span",r,[(0,s._)("span",{textContent:(0,l.zw)(t.formatDuration(i.item.duration,!0))},null,8,u)])):(0,s.kq)("",!0),(0,s._)("span",p,[(0,s.Wm)(S,{title:"Actions","icon-class":"fa fa-ellipsis-h",ref:"dropdown"},{default:(0,s.w5)((()=>[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)($.actions,(t=>((0,s.wg)(),(0,s.j4)(P,{key:t.text,"icon-class":t.iconClass,text:t.text,onInput:t.action},null,8,["icon-class","text","onInput"])))),128))])),_:1},512)])],2)]),i.item.channel?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("a",{class:"channel",href:"#",target:"_blank",onClick:e[2]||(e[2]=(0,a.iM)((e=>t.$emit("open-channel")),["prevent"]))},[i.item.channel_image?((0,s.wg)(),(0,s.iD)("img",{key:0,src:i.item.channel_image,class:"channel-image"},null,8,w)):(0,s.kq)("",!0),(0,s._)("span",{class:"channel-name",textContent:(0,l.zw)(i.item.channel)},null,8,y)])])):(0,s.kq)("",!0),i.item.created_at&&i.showDate?((0,s.wg)(),(0,s.iD)("div",g,(0,l.zw)(t.formatDateTime(i.item.created_at,!0)),1)):i.item.year&&i.showDate?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"row creation-date",textContent:(0,l.zw)(i.item.year)},null,8,f)):(0,s.kq)("",!0),null!=i.item.critic_rating||null!=i.item.community_rating?((0,s.wg)(),(0,s.iD)("div",v,[null!=i.item.critic_rating?((0,s.wg)(),(0,s.iD)("span",_,[k,(0,s.Uk)("  "),(0,s._)("span",{textContent:(0,l.zw)(Math.round(i.item.critic_rating))},null,8,C),(0,s.Uk)("% ")])):(0,s.kq)("",!0),null!=i.item.community_rating?((0,s.wg)(),(0,s.iD)("span",I,[x,(0,s.Uk)("  "),(0,s._)("span",{textContent:(0,l.zw)(Math.round(i.item.community_rating))},null,8,D),(0,s.Uk)("% ")])):(0,s.kq)("",!0)])):(0,s.kq)("",!0)]),"photo"===i.item.item_type&&z.showPhoto?((0,s.wg)(),(0,s.iD)("div",b,[(0,s.Wm)(M,{title:i.item.title||i.item.name,visible:!0,onClose:e[4]||(e[4]=t=>z.showPhoto=!1)},{default:(0,s.w5)((()=>[(0,s._)("img",{src:i.item.url,ref:"image",onLoad:e[3]||(e[3]=(...t)=>$.onImgLoad&&$.onImgLoad(...t))},null,40,q)])),_:1},8,["title"])])):(0,s.kq)("",!0)],34))}i(560);var $=i(4642),R=i(7597),P=i(5007),S=i(2014),M=i(2918),U=i(8637),Z={mixins:[U.Z],components:{Dropdown:$.Z,DropdownItem:R.Z,MediaImage:S.Z,Modal:M.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}},computed:{actions(){const t=[];return"torrent"!==this.item.type&&"photo"!==this.item.item_type&&t.push({iconClass:"fa fa-play",text:"Play",action:()=>this.$emit("play")}),"youtube"===this.item.type&&t.push({iconClass:"fa fa-play",text:"Play (With Cache)",action:()=>this.$emit("play-with-opts",{item:this.item,opts:{cache:!0}})}),"photo"===this.item.item_type&&t.push({iconClass:"fa fa-eye",text:"View",action:()=>this.showPhoto=!0}),"file"===this.item.type&&t.push({iconClass:"fa fa-window-maximize",text:"View in Browser",action:()=>this.$emit("view")}),["torrent","youtube","jellyfin"].includes(this.item.type)&&"channel"!==this.item.item_type&&"playlist"!==this.item.item_type&&t.push({iconClass:"fa fa-download",text:"Download",action:()=>this.$emit("download")}),"youtube"===this.item.type&&"channel"!==this.item.item_type&&"playlist"!==this.item.item_type&&t.push({iconClass:"fa fa-volume-high",text:"Download Audio",action:()=>this.$emit("download-audio")}),"youtube"===this.item.type&&t.push({iconClass:"fa fa-list",text:"Add to Playlist",action:()=>this.$emit("add-to-playlist")}),"youtube"===this.item.type&&this.playlist?.length&&t.push({iconClass:"fa fa-trash",text:"Remove from Playlist",action:()=>this.$emit("remove-from-playlist")}),t.push({iconClass:"fa fa-info-circle",text:"Info",action:()=>this.$emit("select")}),t}},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:P}}},L=i(3744);const V=(0,L.Z)(Z,[["render",z],["__scopeId","data-v-10e984f1"]]);var j=V},2014:function(t,e,i){i.d(e,{Z:function(){return D}});var s=i(6252),l=i(3577),a=i(9963);const n=t=>((0,s.dD)("data-v-3775d12f"),t=t(),(0,s.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"},h=["href"],w=n((()=>(0,s._)("i",{class:"fab fa-imdb"},null,-1))),y=[w],g=["textContent"],f={key:7,class:"bottom-overlay videos"};function v(t,e,i,n,w,v){return(0,s.wg)(),(0,s.iD)("div",{class:(0,l.C_)(["image-container",{"with-image":!!i.item?.image,photo:"photo"===i.item?.item_type}])},[i.hasPlay||"photo"===i.item?.item_type?((0,s.wg)(),(0,s.iD)("div",{key:0,class:"play-overlay",onClick:e[0]||(e[0]=(0,a.iM)(((...t)=>v.onItemClick&&v.onItemClick(...t)),["stop"]))},[(0,s._)("i",{class:(0,l.C_)(v.overlayIconClass)},null,2)])):(0,s.kq)("",!0),i.item?.image||i.item?.preview_url?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"backdrop",style:(0,l.j5)({backgroundImage:`url(${i.item.image||i.item.preview_url})`})},null,4)):(0,s.kq)("",!0),w.typeIcons[i.item?.type]?((0,s.wg)(),(0,s.iD)("span",o,[i.item.url?((0,s.wg)(),(0,s.iD)("a",{key:0,href:i.item.url,target:"_blank"},[(0,s._)("i",{class:(0,l.C_)(w.typeIcons[i.item.type]),title:i.item.type},"   ",10,c)],8,d)):(0,s.kq)("",!0)])):(0,s.kq)("",!0),v.imgUrl?((0,s.wg)(),(0,s.iD)("img",{key:3,class:"image",src:v.imgUrl,alt:i.item.title},null,8,m)):((0,s.wg)(),(0,s.iD)("div",r,[(0,s._)("div",u,[(0,s._)("i",{class:(0,l.C_)(v.iconClass)},null,2)])])),i.item?.imdb_id?((0,s.wg)(),(0,s.iD)("span",p,[(0,s._)("a",{href:`https://www.imdb.com/title/${i.item.imdb_id}`,target:"_blank"},y,8,h)])):(0,s.kq)("",!0),null!=i.item?.duration?((0,s.wg)(),(0,s.iD)("span",{key:6,class:"bottom-overlay duration",textContent:(0,l.zw)(t.convertTime(i.item.duration))},null,8,g)):null!=i.item?.videos?((0,s.wg)(),(0,s.iD)("span",f,(0,l.zw)(i.item.videos)+" items ",1)):(0,s.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 s=i(6252),l=i(3577);function a(t,e,i,a,n,o){const d=(0,s.up)("Loading"),c=(0,s.up)("Item"),m=(0,s.up)("Info"),r=(0,s.up)("Modal");return(0,s.wg)(),(0,s.iD)("div",{class:(0,l.C_)(["media-results",{list:i.listView}])},[i.loading?((0,s.wg)(),(0,s.j4)(d,{key:0})):(0,s.kq)("",!0),i.results?.length?((0,s.wg)(),(0,s.iD)("div",{key:1,class:"grid",ref:"grid",onScroll:e[1]||(e[1]=(...t)=>o.onScroll&&o.onScroll(...t))},[((0,s.wg)(!0),(0,s.iD)(s.HY,null,(0,s.Ko)(o.visibleResults,((l,a)=>((0,s.wg)(),(0,s.j4)(c,{key:a,hidden:!!Object.keys(i.sources||{}).length&&!i.sources[l.type],item:l,"list-view":i.listView,playlist:i.playlist,selected:i.selectedResult===a,"show-date":i.showDate,onAddToPlaylist:e=>t.$emit("add-to-playlist",l),onOpenChannel:e=>t.$emit("open-channel",l),onRemoveFromPlaylist:e=>t.$emit("remove-from-playlist",l),onSelect:e=>t.$emit("select",a),onPlay:e=>t.$emit("play",l),onPlayWithOpts:e[0]||(e[0]=e=>t.$emit("play-with-opts",e)),onView:e=>t.$emit("view",l),onDownload:e=>t.$emit("download",l),onDownloadAudio:e=>t.$emit("download-audio",l)},null,8,["hidden","item","list-view","playlist","selected","show-date","onAddToPlaylist","onOpenChannel","onRemoveFromPlaylist","onSelect","onPlay","onView","onDownload","onDownloadAudio"])))),128))],544)):(0,s.kq)("",!0),(0,s.Wm)(r,{ref:"infoModal",title:"Media info",onClose:e[8]||(e[8]=e=>t.$emit("select",null))},{default:(0,s.w5)((()=>[null!=i.selectedResult?((0,s.wg)(),(0,s.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,s.kq)("",!0)])),_:1},512)],2)}var n=i(3197),o=i(5844),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.e6cda361.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5167.e6cda361.js.map b/platypush/backend/http/webapp/dist/static/js/5167.e6cda361.js.map new file mode 100644 index 0000000000..80f6757c94 --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/5167.e6cda361.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/5167.e6cda361.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=2f09dc9a&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=2f09dc9a&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-2f09dc9a\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Item.vue?vue&type=template&id=10e984f1&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=10e984f1&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-10e984f1\"]])\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","length","_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","_Fragment","_renderList","actions","action","_component_DropdownItem","text","iconClass","onInput","channel_image","src","showDate","_hoisted_11","formatDateTime","_hoisted_15","_hoisted_17","item_type","showPhoto","_component_Modal","visible","onClose","onLoad","onImgLoad","Dropdown","DropdownItem","MediaImage","Modal","required","Boolean","playlist","push","opts","cache","includes","e","preventDefault","$refs","dropdown","toggle","image","naturalWidth","naturalHeight","classList","add","_hoisted_9","hasPlay","onItemClick","overlayIconClass","preview_url","style","_normalizeStyle","backgroundImage","imgUrl","alt","imdb_id","convertTime","videos","clickEvent","img","images","results","onScroll","visibleResults","i","keys","sources","selectedResult","onRemoveFromPlaylist","onView","_component_Info","Info","filter","Array","resultIndexStep","Number","maxResultIndex","toLowerCase","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/5408.64fb003c.js b/platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js similarity index 75% rename from platypush/backend/http/webapp/dist/static/js/5408.64fb003c.js rename to platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js index 242204377e..8f2236ccaf 100644 --- a/platypush/backend/http/webapp/dist/static/js/5408.64fb003c.js +++ b/platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js @@ -1,2 +1,2 @@ -"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5408],{5408:function(e,n,t){t.r(n),t.d(n,{default:function(){return i}});var u=t(6252);function a(e,n,t,a,r,s){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.gstreamer"})}var r=t(4669),s={components:{Media:r["default"]}},p=t(3744);const c=(0,p.Z)(s,[["render",a]]);var i=c}}]); -//# sourceMappingURL=5408.64fb003c.js.map \ No newline at end of file +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[5408],{5408:function(e,n,t){t.r(n),t.d(n,{default:function(){return i}});var u=t(6252);function a(e,n,t,a,r,s){const p=(0,u.up)("Media");return(0,u.wg)(),(0,u.j4)(p,{"plugin-name":"media.gstreamer"})}var r=t(3897),s={components:{Media:r["default"]}},p=t(3744);const c=(0,p.Z)(s,[["render",a]]);var i=c}}]); +//# sourceMappingURL=5408.6ba0bde8.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/5408.64fb003c.js.map b/platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js.map similarity index 94% rename from platypush/backend/http/webapp/dist/static/js/5408.64fb003c.js.map rename to platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js.map index b82f2f5dc5..cda603bcd9 100644 --- a/platypush/backend/http/webapp/dist/static/js/5408.64fb003c.js.map +++ b/platypush/backend/http/webapp/dist/static/js/5408.6ba0bde8.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/5408.64fb003c.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,a,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaGstreamer/Index.vue","webpack://platypush/./src/components/panels/MediaGstreamer/Index.vue?3f1f"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=42961f3c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/5408.6ba0bde8.js","mappings":"iPACEA,EAAAA,EAAAA,IAAuCC,EAAA,CAAhC,cAAY,mB,eAMrB,GACEC,WAAY,CAACC,MAAKA,EAAAA,a,UCHpB,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/components/panels/MediaGstreamer/Index.vue","webpack://platypush/./src/components/panels/MediaGstreamer/Index.vue?3f1f"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Index.vue?vue&type=template&id=42961f3c\"\nimport script from \"./Index.vue?vue&type=script&lang=js\"\nexport * from \"./Index.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createBlock","_component_Media","components","Media","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js b/platypush/backend/http/webapp/dist/static/js/624.c5dad382.js similarity index 80% rename from platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js rename to platypush/backend/http/webapp/dist/static/js/624.c5dad382.js index fe1cf355d1..ba005b861b 100644 --- a/platypush/backend/http/webapp/dist/static/js/1337.7eb6b7e2.js +++ b/platypush/backend/http/webapp/dist/static/js/624.c5dad382.js @@ -1,2 +1,2 @@ -"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 +"use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[624,4279,1039,2991],{624: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")),onSelect:c.select},null,8,["path","onSelect"]),(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","path-change","play","play-with-opts"],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),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=[];this.$emit("path-change",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-3c67e03c"]]);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=624.c5dad382.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/624.c5dad382.js.map b/platypush/backend/http/webapp/dist/static/js/624.c5dad382.js.map new file mode 100644 index 0000000000..91f29da6ad --- /dev/null +++ b/platypush/backend/http/webapp/dist/static/js/624.c5dad382.js.map @@ -0,0 +1 @@ +{"version":3,"file":"static/js/624.c5dad382.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=3c67e03c&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=3c67e03c&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-3c67e03c\"]])\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","onSelect","$options","select","_createElementVNode","_hoisted_2","isLoading","_createBlock","_component_Loading","key","currentView","_component_Movies","_mergeProps","componentData","props","_toHandlers","on","collection","_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/8179.08096f00.js b/platypush/backend/http/webapp/dist/static/js/8179.84455de5.js similarity index 88% rename from platypush/backend/http/webapp/dist/static/js/8179.08096f00.js rename to platypush/backend/http/webapp/dist/static/js/8179.84455de5.js index 26727c6ad1..5ad484482e 100644 --- a/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js +++ b/platypush/backend/http/webapp/dist/static/js/8179.84455de5.js @@ -1,2 +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 +(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":[3897,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897],"./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,3897,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,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.84455de5.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map b/platypush/backend/http/webapp/dist/static/js/8179.84455de5.js.map similarity index 95% rename from platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map rename to platypush/backend/http/webapp/dist/static/js/8179.84455de5.js.map index 81ea67360d..7ab291142a 100644 --- a/platypush/backend/http/webapp/dist/static/js/8179.08096f00.js.map +++ b/platypush/backend/http/webapp/dist/static/js/8179.84455de5.js.map @@ -1 +1 @@ -{"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 +{"version":3,"file":"static/js/8179.84455de5.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\t3897,\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\t3897\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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/app.d88baad7.js b/platypush/backend/http/webapp/dist/static/js/app.6d4555db.js similarity index 56% rename from platypush/backend/http/webapp/dist/static/js/app.d88baad7.js rename to platypush/backend/http/webapp/dist/static/js/app.6d4555db.js index ae76f7f7da..3a0d54f223 100644 --- a/platypush/backend/http/webapp/dist/static/js/app.d88baad7.js +++ b/platypush/backend/http/webapp/dist/static/js/app.6d4555db.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)+"."+{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{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"},E=["textContent"],T=["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,E)):(0,s.kq)("",!0),n.html&&n.image?((0,s.wg)(),(0,s.iD)("div",{key:2,class:"text col-9",innerHTML:n.html},null,8,T)):(0,s.kq)("",!0),n.text&&!n.image?((0,s.wg)(),(0,s.iD)("div",{key:3,class:"text row horizontal-center",textContent:(0,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 E=_;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 T={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=T;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("&")},downloadUrl(e){const t=document.createElement("a");t.href=e,t.download="",t.target="_blank",document.body.appendChild(t),t.click(),document.body.removeChild(t)}}};const z=A;var P=z,q={name:"Utils",mixins:[a,l,h,m,y,M,C,E,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",624:"c5dad382",637:"19974b5c",669:"67b2777b",685:"807d88c0",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",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:"c3830a81",2305:"d81317b5",2399:"8791ae2d",2460:"deeb79ea",2496:"fadc16a5",2614:"34a64dd4",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:"d45c16f7",3559:"ca9053ac",3732:"93a4195c",3826:"cc264dd1",3835:"01ac1693",3865:"d8adea3d",3897:"d280a396",3924:"c0d2f3c0",4015:"5f13183f",4053:"2c401fdf",4279:"04984d78",4364:"a86699e9",4470:"22f800f8",4535:"5ccc27d1",4619:"5c734a42",4765:"784e31d6",4790:"7514123b",4795:"c7a6857b",5053:"d4332348",5144:"640e98ef",5167:"e6cda361",5207:"7f241e21",5285:"3ee4149d",5329:"7b52242a",5408:"6ba0bde8",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:"bcce3f7c",7503:"0e373a35",7528:"afb767dc",7590:"45c9efd9",7624:"c638b411",7651:"e7da8dba",7841:"362dbb91",7897:"e17da986",7976:"fb3a73dc",8069:"51c1e8b1",8113:"b9391591",8179:"84455de5",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:"8e6f9fe8",9975:"9df51799"}[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",624:"4d5093b3",669:"2932b8cc",729:"b8d5159d",746:"73f3ef00",864:"b7e8560d",906:"2d11adc8",980:"0ae4451e",984:"4b68dcc1",1009:"353c1f88",1019:"af89a8dd",1054:"1651fcc4",1137:"31b2e984",1319:"6e309383",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",3897:"89515562",3924:"a0990b57",4015:"b27ff6b3",4364:"460ea7ea",4470:"aa130b90",4790:"de9cbcae",4795:"708edd2b",5053:"af8a2a60",5144:"58c91f04",5167:"f55c1daf",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) + \".\" + {\"34\":\"7540bd55\",\"65\":\"ae7df477\",\"169\":\"f32b50c1\",\"215\":\"57c634fb\",\"293\":\"82f9abb3\",\"446\":\"6a9228c2\",\"557\":\"8cb5b0a4\",\"624\":\"c5dad382\",\"637\":\"19974b5c\",\"669\":\"67b2777b\",\"685\":\"807d88c0\",\"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\",\"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\":\"c3830a81\",\"2305\":\"d81317b5\",\"2399\":\"8791ae2d\",\"2460\":\"deeb79ea\",\"2496\":\"fadc16a5\",\"2614\":\"34a64dd4\",\"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\":\"d45c16f7\",\"3559\":\"ca9053ac\",\"3732\":\"93a4195c\",\"3826\":\"cc264dd1\",\"3835\":\"01ac1693\",\"3865\":\"d8adea3d\",\"3897\":\"d280a396\",\"3924\":\"c0d2f3c0\",\"4015\":\"5f13183f\",\"4053\":\"2c401fdf\",\"4279\":\"04984d78\",\"4364\":\"a86699e9\",\"4470\":\"22f800f8\",\"4535\":\"5ccc27d1\",\"4619\":\"5c734a42\",\"4765\":\"784e31d6\",\"4790\":\"7514123b\",\"4795\":\"c7a6857b\",\"5053\":\"d4332348\",\"5144\":\"640e98ef\",\"5167\":\"e6cda361\",\"5207\":\"7f241e21\",\"5285\":\"3ee4149d\",\"5329\":\"7b52242a\",\"5408\":\"6ba0bde8\",\"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\":\"bcce3f7c\",\"7503\":\"0e373a35\",\"7528\":\"afb767dc\",\"7590\":\"45c9efd9\",\"7624\":\"c638b411\",\"7651\":\"e7da8dba\",\"7841\":\"362dbb91\",\"7897\":\"e17da986\",\"7976\":\"fb3a73dc\",\"8069\":\"51c1e8b1\",\"8113\":\"b9391591\",\"8179\":\"84455de5\",\"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\":\"8e6f9fe8\",\"9975\":\"9df51799\"}[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\",\"624\":\"4d5093b3\",\"669\":\"2932b8cc\",\"729\":\"b8d5159d\",\"746\":\"73f3ef00\",\"864\":\"b7e8560d\",\"906\":\"2d11adc8\",\"980\":\"0ae4451e\",\"984\":\"4b68dcc1\",\"1009\":\"353c1f88\",\"1019\":\"af89a8dd\",\"1054\":\"1651fcc4\",\"1137\":\"31b2e984\",\"1319\":\"6e309383\",\"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\",\"3897\":\"89515562\",\"3924\":\"a0990b57\",\"4015\":\"b27ff6b3\",\"4364\":\"460ea7ea\",\"4470\":\"aa130b90\",\"4790\":\"de9cbcae\",\"4795\":\"708edd2b\",\"5053\":\"af8a2a60\",\"5144\":\"58c91f04\",\"5167\":\"f55c1daf\",\"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,\"624\":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,\"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,\"3897\":1,\"3924\":1,\"4015\":1,\"4364\":1,\"4470\":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","downloadUrl","createElement","download","target","click","removeChild","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","charset","nc","setAttribute","onScriptComplete","prev","onload","doneFns","parentNode","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/app.d88baad7.js.map b/platypush/backend/http/webapp/dist/static/js/app.d88baad7.js.map deleted file mode 100644 index 76eea1329a..0000000000 --- a/platypush/backend/http/webapp/dist/static/js/app.d88baad7.js.map +++ /dev/null @@ -1 +0,0 @@ -{"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/dashboard.d2829947.js b/platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/dashboard.d2829947.js rename to platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js index 534ee22484..3c3ae6508d 100644 --- a/platypush/backend/http/webapp/dist/static/js/dashboard.d2829947.js +++ b/platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js @@ -1,2 +1,2 @@ (self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[9966],{8332:function(e,s,t){"use strict";t.r(s),t.d(s,{default:function(){return _}});var a=t(6252),r=t(3577);function n(e,s,t,n,o,l){const d=(0,a.up)("Loading"),i=(0,a.up)("Widget"),c=(0,a.up)("Row");return(0,a.wg)(),(0,a.iD)(a.HY,null,[o.loading?((0,a.wg)(),(0,a.j4)(d,{key:0})):(0,a.kq)("",!0),(0,a._)("div",{id:"dashboard",class:(0,r.C_)(["col-12",l.classes]),style:(0,r.j5)(o.style)},[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(o.rows,((e,s)=>((0,a.wg)(),(0,a.j4)(c,{key:s,class:(0,r.C_)(e.class),style:(0,r.j5)(e.style)},{default:(0,a.w5)((()=>[((0,a.wg)(!0),(0,a.iD)(a.HY,null,(0,a.Ko)(e.widgets,((e,s)=>((0,a.wg)(),(0,a.j4)(a.Ob,{key:s},[(0,a.Wm)(i,{style:(0,r.j5)(e.style),class:(0,r.C_)(e.class)},{default:(0,a.w5)((()=>[((0,a.wg)(),(0,a.j4)((0,a.LL)(e.component),(0,a.dG)({ref_for:!0},l.getWidgetProps(e)),null,16))])),_:2},1032,["style","class"])],1024)))),128))])),_:2},1032,["class","style"])))),128))],6)],64)}var o=t(2262),l=t(8637),d=t(6791);function i(e,s,t,n,o,l){return(0,a.wg)(),(0,a.iD)("div",{class:(0,r.C_)(["row",l.classes]),style:(0,r.j5)(t.style)},[(0,a.WI)(e.$slots,"default",{},void 0,!0)],6)}var c={name:"Row",props:{class:{type:String,required:!1,default:""},style:{type:String,required:!1,default:""}},computed:{classes(){return this.class}}},u=t(3744);const p=(0,u.Z)(c,[["render",i],["__scopeId","data-v-1b4663f2"]]);var h=p;function f(e,s,t,n,o,l){return(0,a.wg)(),(0,a.iD)("div",{style:(0,r.j5)(t.style),class:(0,r.C_)(l.classes)},[(0,a.WI)(e.$slots,"default",{},void 0,!0)],6)}var m={name:"Widget",props:{style:{type:String,required:!1,default:""},class:{type:String,required:!1,default:""}},computed:{classes(){return(this.class?.length?this.class.split(" "):["col-3"]).concat(["widget","column"])}}};const g=(0,u.Z)(m,[["render",f],["__scopeId","data-v-5df52982"]]);var y=g,w={name:"Dashboard",mixins:[l.Z],components:{Widget:y,Loading:d.Z,Row:h},props:{refreshSeconds:{type:Number,required:!1,default:0}},data(){return{rows:[],loading:!1,style:void 0,class:void 0}},computed:{classes(){return this.class},_refreshSeconds(){return parseFloat(this.refreshSeconds)||0}},methods:{getWidgetProps(e){const s={...e.props};return s.class&&delete s.class,s},parseTemplate(e){const s=(new DOMParser).parseFromString(e,"text/xml").childNodes[0],r=this;this.style=s.attributes.style?.nodeValue,this.class=s.attributes.class?.nodeValue,this.rows=[...s.getElementsByTagName("Row")].map((e=>({style:e.attributes.style?.nodeValue,class:e.attributes.class?.nodeValue,widgets:[...e.children].map((e=>{const s=(0,o.XI)((0,a.RC)((()=>t(6725)(`./${e.nodeName}/Index`)))),n=e.attributes.style?.nodeValue,l=e.attributes.class?.nodeValue,d=[...e.attributes].reduce(((e,s)=>("style"!==s.nodeName&&(e[s.nodeName]=s.nodeValue),e)),{content:e.innerHTML}),i={component:s,style:n,class:l,props:d||{}};return r.$options.components[e.nodeName]=s,i}))}))),this.loading=!1},async refreshDashboard(){this.loading=!0,this.widgets=[];const e=this.$route.params.name,s=await this.request("config.get_dashboard",{name:e});s||this.notifyError(`Dashboard ${e} not found`),this.parseTemplate(s)}},mounted(){if(this.refreshDashboard(),this._refreshSeconds){const e=this;setInterval((()=>{e.refreshDashboard()}),parseInt((1e3*this._refreshSeconds).toFixed(0)))}}};const v=(0,u.Z)(w,[["render",n],["__scopeId","data-v-462fad8c"]]);var _=v},6725:function(e,s,t){var a={"./Calendar/Index":[5638,5638],"./Camera/Index":[446,446],"./Component/Index":[1449,7651,2844,1449],"./DateTime/Index":[4619,1391,4619],"./DateTimeWeather/Index":[9962,9211,1391,9962],"./ImageCarousel/Index":[2140,9211,1391,2140],"./Music/Index":[7841,7651,906,7841],"./Plugin/Index":[8179,8179],"./RssNews/Index":[6523,6523],"./Weather/Index":[9211,9211]};function r(e){if(!t.o(a,e))return Promise.resolve().then((function(){var s=new Error("Cannot find module '"+e+"'");throw s.code="MODULE_NOT_FOUND",s}));var s=a[e],r=s[0];return Promise.all(s.slice(1).map(t.e)).then((function(){return t(r)}))}r.keys=function(){return Object.keys(a)},r.id=6725,e.exports=r}}]); -//# sourceMappingURL=dashboard.d2829947.js.map \ No newline at end of file +//# sourceMappingURL=dashboard.8e6f9fe8.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/dashboard.d2829947.js.map b/platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/dashboard.d2829947.js.map rename to platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js.map index 8eb1586d28..d2700b84e5 100644 --- a/platypush/backend/http/webapp/dist/static/js/dashboard.d2829947.js.map +++ b/platypush/backend/http/webapp/dist/static/js/dashboard.8e6f9fe8.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/dashboard.d2829947.js","mappings":"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","sources":["webpack://platypush/./src/views/Dashboard.vue","webpack://platypush/./src/components/widgets/Row.vue","webpack://platypush/./src/components/widgets/Row.vue?bc29","webpack://platypush/./src/components/widgets/Widget.vue","webpack://platypush/./src/components/widgets/Widget.vue?043c","webpack://platypush/./src/views/Dashboard.vue?040e","webpack://platypush/./src/components/widgets/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Row.vue?vue&type=template&id=1b4663f2&scoped=true\"\nimport script from \"./Row.vue?vue&type=script&lang=js\"\nexport * from \"./Row.vue?vue&type=script&lang=js\"\n\nimport \"./Row.vue?vue&type=style&index=0&id=1b4663f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b4663f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Widget.vue?vue&type=template&id=5df52982&scoped=true\"\nimport script from \"./Widget.vue?vue&type=script&lang=js\"\nexport * from \"./Widget.vue?vue&type=script&lang=js\"\n\nimport \"./Widget.vue?vue&type=style&index=0&id=5df52982&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5df52982\"]])\n\nexport default __exports__","import { render } from \"./Dashboard.vue?vue&type=template&id=462fad8c&scoped=true\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js\"\n\nimport \"./Dashboard.vue?vue&type=style&index=0&id=462fad8c&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=462fad8c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-462fad8c\"]])\n\nexport default __exports__","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t9211,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t2140,\n\t\t9211,\n\t\t1391,\n\t\t2140\n\t],\n\t\"./Music/Index\": [\n\t\t7841,\n\t\t7651,\n\t\t906,\n\t\t7841\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t9211,\n\t\t9211\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;"],"names":["$data","loading","_createBlock","_component_Loading","key","_createElementVNode","id","class","_normalizeClass","$options","classes","style","_normalizeStyle","_createElementBlock","_Fragment","_renderList","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_createVNode","_component_Widget","_resolveDynamicComponent","component","_mergeProps","ref_for","getWidgetProps","$props","_renderSlot","_ctx","$slots","undefined","name","props","type","String","required","default","computed","this","__exports__","length","split","concat","mixins","Utils","components","Widget","Loading","Row","refreshSeconds","Number","data","_refreshSeconds","parseFloat","methods","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","self","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","innerHTML","refreshDashboard","$route","params","template","request","notifyError","mounted","setInterval","parseInt","toFixed","render","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","all","slice","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/dashboard.8e6f9fe8.js","mappings":"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","sources":["webpack://platypush/./src/views/Dashboard.vue","webpack://platypush/./src/components/widgets/Row.vue","webpack://platypush/./src/components/widgets/Row.vue?bc29","webpack://platypush/./src/components/widgets/Widget.vue","webpack://platypush/./src/components/widgets/Widget.vue?043c","webpack://platypush/./src/views/Dashboard.vue?040e","webpack://platypush/./src/components/widgets/ lazy ^\\.\\/.*\\/Index$ namespace object"],"sourcesContent":["\n\n\n\n\n\n\n","\n\n\n\n\n","import { render } from \"./Row.vue?vue&type=template&id=1b4663f2&scoped=true\"\nimport script from \"./Row.vue?vue&type=script&lang=js\"\nexport * from \"./Row.vue?vue&type=script&lang=js\"\n\nimport \"./Row.vue?vue&type=style&index=0&id=1b4663f2&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-1b4663f2\"]])\n\nexport default __exports__","\n\n\n\n\n","import { render } from \"./Widget.vue?vue&type=template&id=5df52982&scoped=true\"\nimport script from \"./Widget.vue?vue&type=script&lang=js\"\nexport * from \"./Widget.vue?vue&type=script&lang=js\"\n\nimport \"./Widget.vue?vue&type=style&index=0&id=5df52982&lang=scss&scoped=true\"\n\nimport exportComponent from \"../../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-5df52982\"]])\n\nexport default __exports__","import { render } from \"./Dashboard.vue?vue&type=template&id=462fad8c&scoped=true\"\nimport script from \"./Dashboard.vue?vue&type=script&lang=js\"\nexport * from \"./Dashboard.vue?vue&type=script&lang=js\"\n\nimport \"./Dashboard.vue?vue&type=style&index=0&id=462fad8c&lang=scss&scoped=true\"\nimport \"./Dashboard.vue?vue&type=style&index=1&id=462fad8c&lang=css\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render],['__scopeId',\"data-v-462fad8c\"]])\n\nexport default __exports__","var map = {\n\t\"./Calendar/Index\": [\n\t\t5638,\n\t\t5638\n\t],\n\t\"./Camera/Index\": [\n\t\t446,\n\t\t446\n\t],\n\t\"./Component/Index\": [\n\t\t1449,\n\t\t7651,\n\t\t2844,\n\t\t1449\n\t],\n\t\"./DateTime/Index\": [\n\t\t4619,\n\t\t1391,\n\t\t4619\n\t],\n\t\"./DateTimeWeather/Index\": [\n\t\t9962,\n\t\t9211,\n\t\t1391,\n\t\t9962\n\t],\n\t\"./ImageCarousel/Index\": [\n\t\t2140,\n\t\t9211,\n\t\t1391,\n\t\t2140\n\t],\n\t\"./Music/Index\": [\n\t\t7841,\n\t\t7651,\n\t\t906,\n\t\t7841\n\t],\n\t\"./Plugin/Index\": [\n\t\t8179,\n\t\t8179\n\t],\n\t\"./RssNews/Index\": [\n\t\t6523,\n\t\t6523\n\t],\n\t\"./Weather/Index\": [\n\t\t9211,\n\t\t9211\n\t]\n};\nfunction webpackAsyncContext(req) {\n\tif(!__webpack_require__.o(map, req)) {\n\t\treturn Promise.resolve().then(function() {\n\t\t\tvar e = new Error(\"Cannot find module '\" + req + \"'\");\n\t\t\te.code = 'MODULE_NOT_FOUND';\n\t\t\tthrow e;\n\t\t});\n\t}\n\n\tvar ids = map[req], id = ids[0];\n\treturn Promise.all(ids.slice(1).map(__webpack_require__.e)).then(function() {\n\t\treturn __webpack_require__(id);\n\t});\n}\nwebpackAsyncContext.keys = function() { return Object.keys(map); };\nwebpackAsyncContext.id = 6725;\nmodule.exports = webpackAsyncContext;"],"names":["$data","loading","_createBlock","_component_Loading","key","_createElementVNode","id","class","_normalizeClass","$options","classes","style","_normalizeStyle","_createElementBlock","_Fragment","_renderList","rows","row","i","_component_Row","widgets","widget","j","_KeepAlive","_createVNode","_component_Widget","_resolveDynamicComponent","component","_mergeProps","ref_for","getWidgetProps","$props","_renderSlot","_ctx","$slots","undefined","name","props","type","String","required","default","computed","this","__exports__","length","split","concat","mixins","Utils","components","Widget","Loading","Row","refreshSeconds","Number","data","_refreshSeconds","parseFloat","methods","parseTemplate","tmpl","node","DOMParser","parseFromString","childNodes","self","attributes","nodeValue","getElementsByTagName","map","children","el","shallowRef","defineAsyncComponent","nodeName","attrs","reduce","obj","content","innerHTML","refreshDashboard","$route","params","template","request","notifyError","mounted","setInterval","parseInt","toFixed","render","webpackAsyncContext","req","__webpack_require__","o","Promise","resolve","then","e","Error","code","ids","all","slice","keys","Object","module","exports"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js b/platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js rename to platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js index 72210feb62..f85b13ff90 100644 --- a/platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js +++ b/platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[4535],{8137:function(e,t,s){s.r(t),s.d(t,{default:function(){return A}});var r=s(6252),i=s(3577);const a=e=>((0,r.dD)("data-v-1b764fc6"),e=e(),(0,r.Cn)(),e),n={key:1,class:"login-container"},o=a((()=>(0,r._)("div",{class:"header"},[(0,r._)("span",{class:"logo"},[(0,r._)("img",{src:"/logo.svg",alt:"logo"})]),(0,r._)("span",{class:"text"},"Platypush")],-1))),l={class:"row"},d=["type","disabled"],c={class:"row"},u=["type","disabled"],h={key:0,class:"row"},p=["disabled"],g={key:1,class:"row"},m=["disabled"],w={class:"row buttons"},b=["disabled"],_=a((()=>(0,r._)("div",{class:"row pull-right"},[(0,r._)("label",{class:"checkbox"},[(0,r._)("input",{type:"checkbox",name:"remember"}),(0,r.Uk)("  Keep me logged in on this device   ")])],-1))),f={key:2,class:"auth-error"};function y(e,t,s,a,y,k){const v=(0,r.up)("Loading");return y.initialized?((0,r.wg)(),(0,r.iD)("div",n,[y.isAuthenticated?(0,r.kq)("",!0):((0,r.wg)(),(0,r.iD)("form",{key:0,class:"login",method:"POST",onSubmit:t[0]||(t[0]=(...e)=>k.submitForm&&k.submitForm(...e))},[o,(0,r._)("div",l,[(0,r._)("label",null,[(0,r._)("input",{type:y.requires2fa?"hidden":"text",name:"username",disabled:y.authenticating,placeholder:"Username",ref:"username"},null,8,d)])]),(0,r._)("div",c,[(0,r._)("label",null,[(0,r._)("input",{type:y.requires2fa?"hidden":"password",name:"password",disabled:y.authenticating,placeholder:"Password"},null,8,u)])]),y.requires2fa?((0,r.wg)(),(0,r.iD)("div",h,[(0,r._)("label",null,[(0,r._)("input",{type:"text",name:"code",disabled:y.authenticating,placeholder:"2FA code",ref:"code"},null,8,p)])])):(0,r.kq)("",!0),s.register?((0,r.wg)(),(0,r.iD)("div",g,[(0,r._)("label",null,[(0,r._)("input",{type:"password",name:"confirm_password",disabled:y.authenticating,placeholder:"Confirm password"},null,8,m)])])):(0,r.kq)("",!0),(0,r._)("div",w,[(0,r._)("button",{type:"submit",class:(0,i.C_)(["btn btn-primary",{loading:y.authenticating}]),disabled:y.authenticating},[y.authenticating?((0,r.wg)(),(0,r.j4)(v,{key:0})):(0,r.kq)("",!0),(0,r.Uk)(" "+(0,i.zw)(s.register?"Register":"Login"),1)],10,b)]),_,y.authError?((0,r.wg)(),(0,r.iD)("div",f,(0,i.zw)(y.authError),1)):(0,r.kq)("",!0)],32))])):((0,r.wg)(),(0,r.j4)(v,{key:0}))}var k=s(6791),v=s(8637),q=s(7066),E={name:"Login",mixins:[v.Z],components:{Loading:k.Z},props:{register:{type:Boolean,required:!1,default:!1}},computed:{redirect(){return this.$route.query.redirect?.length?this.$route.query.redirect:"/"}},data(){return{authError:null,authenticating:!1,isAuthenticated:!1,initialized:!1,requires2fa:!1}},methods:{async submitForm(e){e.preventDefault();const t=e.target,s=new FormData(t),r="/auth?type="+(this.register?"register":"login");if(this.register&&s.get("password")!==s.get("confirm_password"))this.authError="Passwords don't match";else{this.authError=null;try{const e=await q.Z.post(r,s),t=e?.data?.session_token;if(t){const s=e.expires_at?Date.parse(e.expires_at):null;this.isAuthenticated=!0,this.setCookie("session_token",t,{expires:s}),window.location.href=e.redirect||this.redirect}else this.authError="Invalid credentials"}catch(e){"MISSING_OTP_CODE"===e.response?.data?.error?(this.requires2fa=!0,this.$nextTick((()=>{this.$refs.code?.focus()}))):(this.authError=e.response.data.message||e.response.data.error,401===e.response?.status?this.authError=this.authError||"Invalid credentials":(this.authError=this.authError||"An error occurred while processing the request",e.response?console.error(e.response.status,e.response.data):console.error(e)))}}},async checkAuth(){try{const e=await q.Z.get("/auth");e.data.session_token&&(this.isAuthenticated=!0,window.location.href=e.redirect||this.redirect)}catch(e){this.isAuthenticated=!1}finally{this.initialized=!0}}},async created(){await this.checkAuth()},async mounted(){this.$nextTick((()=>{this.$refs.username?.focus()}))}},x=s(3744);const D=(0,x.Z)(E,[["render",y],["__scopeId","data-v-1b764fc6"]]);var A=D}}]); -//# sourceMappingURL=login.184d8b7d.js.map \ No newline at end of file +//# sourceMappingURL=login.5ccc27d1.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js.map b/platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js.map rename to platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js.map index bd02210f7b..021b1357f6 100644 --- a/platypush/backend/http/webapp/dist/static/js/login.184d8b7d.js.map +++ b/platypush/backend/http/webapp/dist/static/js/login.5ccc27d1.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/login.184d8b7d.js","mappings":"4PAGOA,MAAM,mB,UAEPC,EAAAA,EAAAA,GAKM,OALDD,MAAM,UAAQ,EACjBC,EAAAA,EAAAA,GAEO,QAFDD,MAAM,QAAM,EAChBC,EAAAA,EAAAA,GAAkC,OAA7BC,IAAI,YAAYC,IAAI,YAE3BF,EAAAA,EAAAA,GAAmC,QAA7BD,MAAM,QAAO,eAAS,K,GAGzBA,MAAM,O,yBAUNA,MAAM,O,+BASNA,MAAM,O,wBAUNA,MAAM,O,kBASNA,MAAM,e,yBAUXC,EAAAA,EAAAA,GAKM,OALDD,MAAM,kBAAgB,EACzBC,EAAAA,EAAAA,GAGQ,SAHDD,MAAM,YAAU,EACrBC,EAAAA,EAAAA,GAAuC,SAAhCG,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,SAGGL,MAAM,c,2DAlECM,EAAAC,cAAe,WAE/BC,EAAAA,EAAAA,IAoEM,MApENC,EAoEM,CAnE0DH,EAAAI,iBAgE9C,iBAhE6D,WAA7EF,EAAAA,EAAAA,IAkEO,Q,MAlEDR,MAAM,QAAQW,OAAO,OAAQC,SAAMC,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAC,YAAAD,EAAAC,cAAAF,K,CACzCG,GAOAhB,EAAAA,EAAAA,GAQM,MARNiB,EAQM,EAPJjB,EAAAA,EAAAA,GAMQ,eALNA,EAAAA,EAAAA,GAIsB,SAJdG,KAAME,EAAAa,YAAc,SAAW,OAChCd,KAAK,WACJe,SAAUd,EAAAe,eACXC,YAAY,WACZC,IAAI,Y,eAIftB,EAAAA,EAAAA,GAOM,MAPNuB,EAOM,EANJvB,EAAAA,EAAAA,GAKQ,eAJNA,EAAAA,EAAAA,GAG8B,SAHtBG,KAAME,EAAAa,YAAc,SAAW,WAChCd,KAAK,WACJe,SAAUd,EAAAe,eACXC,YAAY,Y,cAIAhB,EAAAa,cAAW,WAAlCX,EAAAA,EAAAA,IAQM,MARNiB,EAQM,EAPJxB,EAAAA,EAAAA,GAMQ,eALNA,EAAAA,EAAAA,GAIkB,SAJXG,KAAK,OACLC,KAAK,OACJe,SAAUd,EAAAe,eACXC,YAAY,WACZC,IAAI,Q,+BAIQG,EAAAC,WAAQ,WAA/BnB,EAAAA,EAAAA,IAOM,MAPNoB,EAOM,EANJ3B,EAAAA,EAAAA,GAKQ,eAJNA,EAAAA,EAAAA,GAGsC,SAH/BG,KAAK,WACLC,KAAK,mBACJe,SAAUd,EAAAe,eACXC,YAAY,oB,gCAIvBrB,EAAAA,EAAAA,GAQM,MARN4B,EAQM,EAPJ5B,EAAAA,EAAAA,GAMS,UANDG,KAAK,SACLJ,OAAK8B,EAAAA,EAAAA,IAAA,CAAC,kBAAiB,CAAAC,QACLzB,EAAAe,kBACjBD,SAAUd,EAAAe,gB,CACFf,EAAAe,iBAAc,WAA7BW,EAAAA,EAAAA,IAAiCC,EAAA,CAAAC,IAAA,mCACjCC,EAAAA,EAAAA,IAAGT,EAAAC,SAAW,WAAa,SAAhB,YAIfS,EAO8B9B,EAAA+B,YAAS,WAAvC7B,EAAAA,EAAAA,IAEM,MAFN8B,GAEMH,EAAAA,EAAAA,IADD7B,EAAA+B,WAAS,+BAnES,WAA3BL,EAAAA,EAAAA,IAA+BC,EAAA,CAAAC,IAAA,I,mCA8EjC,GACE7B,KAAM,QACNkC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAOA,EAAAA,GAGTC,MAAO,CAELhB,SAAU,CACRvB,KAAMwC,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRC,QAAAA,GACE,OAAOC,KAAKC,OAAOC,MAAMH,UAAUI,OAASH,KAAKC,OAAOC,MAAMH,SAAW,GAC3E,GAGFK,IAAAA,GACE,MAAO,CACLhB,UAAW,KACXhB,gBAAgB,EAChBX,iBAAiB,EACjBH,aAAa,EACbY,aAAa,EAEjB,EAEAmC,QAAS,CACP,gBAAMtC,CAAWuC,GACfA,EAAEC,iBACF,MAAMC,EAAOF,EAAEG,OACTL,EAAO,IAAIM,SAASF,GACpBG,EAAO,eAAaX,KAAKtB,SAAW,WAAa,SAEvD,GAAIsB,KAAKtB,UAAY0B,EAAKQ,IAAI,cAAgBR,EAAKQ,IAAI,oBACrDZ,KAAKZ,UAAY,4BADnB,CAKAY,KAAKZ,UAAY,KAEjB,IACE,MAAMyB,QAAmBC,EAAAA,EAAMC,KAAKJ,EAAKP,GACnCY,EAAeH,GAAYT,MAAMa,cACvC,GAAID,EAAc,CAChB,MAAME,EAAYL,EAAWM,WAAaC,KAAKC,MAAMR,EAAWM,YAAc,KAC9EnB,KAAKvC,iBAAkB,EACvBuC,KAAKsB,UAAU,gBAAiBN,EAAc,CAC5CO,QAASL,IAEXM,OAAOC,SAASC,KAAOb,EAAWd,UAAYC,KAAKD,QACrD,MACEC,KAAKZ,UAAY,qBAErB,CAAE,MAAOkB,GACyB,qBAA5BA,EAAEqB,UAAUvB,MAAMwB,OACpB5B,KAAK9B,aAAc,EACnB8B,KAAK6B,WAAU,KACb7B,KAAK8B,MAAMC,MAAMC,OAAO,MAG1BhC,KAAKZ,UAAYkB,EAAEqB,SAASvB,KAAK6B,SAAW3B,EAAEqB,SAASvB,KAAKwB,MACjC,MAAvBtB,EAAEqB,UAAUO,OACdlC,KAAKZ,UAAYY,KAAKZ,WAAa,uBAEnCY,KAAKZ,UAAYY,KAAKZ,WAAa,iDAC/BkB,EAAEqB,SACJQ,QAAQP,MAAMtB,EAAEqB,SAASO,OAAQ5B,EAAEqB,SAASvB,MAE5C+B,QAAQP,MAAMtB,IAGtB,CAnCA,CAoCF,EAEA,eAAM8B,GACJ,IACE,MAAMvB,QAAmBC,EAAAA,EAAMF,IAAI,SAC/BC,EAAWT,KAAKa,gBAClBjB,KAAKvC,iBAAkB,EACvB+D,OAAOC,SAASC,KAAOb,EAAWd,UAAYC,KAAKD,SAEvD,CAAE,MAAOO,GACPN,KAAKvC,iBAAkB,CACzB,CAAE,QACAuC,KAAK1C,aAAc,CACrB,CACF,GAGF,aAAM+E,SACErC,KAAKoC,WACb,EAEA,aAAME,GACJtC,KAAK6B,WAAU,KACb7B,KAAK8B,MAAMS,UAAUP,OAAO,GAEhC,G,UC/KF,MAAMQ,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=1b764fc6&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=1b764fc6&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-1b764fc6\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","src","alt","type","name","$data","initialized","_createElementBlock","_hoisted_1","isAuthenticated","method","onSubmit","_cache","args","$options","submitForm","_hoisted_2","_hoisted_3","requires2fa","disabled","authenticating","placeholder","ref","_hoisted_5","_hoisted_7","$props","register","_hoisted_9","_hoisted_11","_normalizeClass","loading","_createBlock","_component_Loading","key","_toDisplayString","_hoisted_13","authError","_hoisted_14","mixins","Utils","components","Loading","props","Boolean","required","default","computed","redirect","this","$route","query","length","data","methods","e","preventDefault","form","target","FormData","url","get","authStatus","axios","post","sessionToken","session_token","expiresAt","expires_at","Date","parse","setCookie","expires","window","location","href","response","error","$nextTick","$refs","code","focus","message","status","console","checkAuth","created","mounted","username","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/login.5ccc27d1.js","mappings":"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","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=1b764fc6&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=1b764fc6&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-1b764fc6\"]])\n\nexport default __exports__"],"names":["class","_createElementVNode","src","alt","type","name","$data","initialized","_createElementBlock","_hoisted_1","isAuthenticated","method","onSubmit","_cache","args","$options","submitForm","_hoisted_2","_hoisted_3","requires2fa","disabled","authenticating","placeholder","ref","_hoisted_5","_hoisted_7","$props","register","_hoisted_9","_hoisted_11","_normalizeClass","loading","_createBlock","_component_Loading","key","_toDisplayString","_hoisted_13","authError","_hoisted_14","mixins","Utils","components","Loading","props","Boolean","required","default","computed","redirect","this","$route","query","length","data","methods","e","preventDefault","form","target","FormData","url","get","authStatus","axios","post","sessionToken","session_token","expiresAt","expires_at","Date","parse","setCookie","expires","window","location","href","response","error","$nextTick","$refs","code","focus","message","status","console","checkAuth","created","mounted","username","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js b/platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js similarity index 88% rename from platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js rename to platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js index 9263929ed7..392602cdfa 100644 --- a/platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js +++ b/platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[2245],{2751:function(n,u,t){t.r(u),t.d(u,{default:function(){return s}});var e=t(6252);function r(n,u,t,r,a,c){return(0,e.wg)(),(0,e.iD)("h1",null,"Object not found")}var a={name:"NotFound"},c=t(3744);const o=(0,c.Z)(a,[["render",r]]);var s=o}}]); -//# sourceMappingURL=notfound.45c82f8a.js.map \ No newline at end of file +//# sourceMappingURL=notfound.c3830a81.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js.map b/platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js.map similarity index 92% rename from platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js.map rename to platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js.map index ae7d490637..403fa1f633 100644 --- a/platypush/backend/http/webapp/dist/static/js/notfound.45c82f8a.js.map +++ b/platypush/backend/http/webapp/dist/static/js/notfound.c3830a81.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/notfound.45c82f8a.js","mappings":"uNACEA,EAAAA,EAAAA,IAAyB,UAArB,mB,CAIN,OACEC,KAAM,Y,UCDR,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/NotFound.vue","webpack://platypush/./src/views/NotFound.vue?0aab"],"sourcesContent":["\n\n\n\n","import { render } from \"./NotFound.vue?vue&type=template&id=49501f4d\"\nimport script from \"./NotFound.vue?vue&type=script&lang=js\"\nexport * from \"./NotFound.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createElementBlock","name","__exports__","render"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/notfound.c3830a81.js","mappings":"uNACEA,EAAAA,EAAAA,IAAyB,UAArB,mB,CAIN,OACEC,KAAM,Y,UCDR,MAAMC,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/NotFound.vue","webpack://platypush/./src/views/NotFound.vue?0aab"],"sourcesContent":["\n\n\n\n","import { render } from \"./NotFound.vue?vue&type=template&id=49501f4d\"\nimport script from \"./NotFound.vue?vue&type=script&lang=js\"\nexport * from \"./NotFound.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["_createElementBlock","name","__exports__","render"],"sourceRoot":""} \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js b/platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.js similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js rename to platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.js index e88635c611..c6b328c6b4 100644 --- a/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js +++ b/platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.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":[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 +(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":[3897,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897],"./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,3897,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,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.bcce3f7c.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map b/platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map rename to platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.js.map index f8ad2e28c2..63093311b6 100644 --- a/platypush/backend/http/webapp/dist/static/js/panel.9d37bcb2.js.map +++ b/platypush/backend/http/webapp/dist/static/js/panel.bcce3f7c.js.map @@ -1 +1 @@ -{"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 +{"version":3,"file":"static/js/panel.bcce3f7c.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\t3897,\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\t3897\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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.f0641dbd.js b/platypush/backend/http/webapp/dist/static/js/plugin.9df51799.js similarity index 96% rename from platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js rename to platypush/backend/http/webapp/dist/static/js/plugin.9df51799.js index 9dae96cffd..c30633b469 100644 --- a/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js +++ b/platypush/backend/http/webapp/dist/static/js/plugin.9df51799.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":[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 +(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":[3897,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897],"./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,3897,2305],"./MediaGstreamer/Index":[5408,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,5408],"./MediaMplayer/Index":[3518,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,3518],"./MediaMpv/Index":[4765,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,4765],"./MediaVlc/Index":[2614,5933,7897,7651,6517,637,8756,9480,906,8409,1421,5167,7624,3897,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.9df51799.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map b/platypush/backend/http/webapp/dist/static/js/plugin.9df51799.js.map similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map rename to platypush/backend/http/webapp/dist/static/js/plugin.9df51799.js.map index f51d142d07..53c5d8a888 100644 --- a/platypush/backend/http/webapp/dist/static/js/plugin.f0641dbd.js.map +++ b/platypush/backend/http/webapp/dist/static/js/plugin.9df51799.js.map @@ -1 +1 @@ -{"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 +{"version":3,"file":"static/js/plugin.9df51799.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\t3897,\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\t3897\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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\t3897,\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 diff --git a/platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js b/platypush/backend/http/webapp/dist/static/js/register.807d88c0.js similarity index 98% rename from platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js rename to platypush/backend/http/webapp/dist/static/js/register.807d88c0.js index 98d2718893..b4187863f7 100644 --- a/platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js +++ b/platypush/backend/http/webapp/dist/static/js/register.807d88c0.js @@ -1,2 +1,2 @@ "use strict";(self["webpackChunkplatypush"]=self["webpackChunkplatypush"]||[]).push([[685,4535],{8137:function(e,t,r){r.r(t),r.d(t,{default:function(){return A}});var s=r(6252),i=r(3577);const a=e=>((0,s.dD)("data-v-1b764fc6"),e=e(),(0,s.Cn)(),e),n={key:1,class:"login-container"},o=a((()=>(0,s._)("div",{class:"header"},[(0,s._)("span",{class:"logo"},[(0,s._)("img",{src:"/logo.svg",alt:"logo"})]),(0,s._)("span",{class:"text"},"Platypush")],-1))),d={class:"row"},l=["type","disabled"],u={class:"row"},c=["type","disabled"],h={key:0,class:"row"},p=["disabled"],g={key:1,class:"row"},m=["disabled"],f={class:"row buttons"},w=["disabled"],b=a((()=>(0,s._)("div",{class:"row pull-right"},[(0,s._)("label",{class:"checkbox"},[(0,s._)("input",{type:"checkbox",name:"remember"}),(0,s.Uk)("  Keep me logged in on this device   ")])],-1))),y={key:2,class:"auth-error"};function _(e,t,r,a,_,k){const v=(0,s.up)("Loading");return _.initialized?((0,s.wg)(),(0,s.iD)("div",n,[_.isAuthenticated?(0,s.kq)("",!0):((0,s.wg)(),(0,s.iD)("form",{key:0,class:"login",method:"POST",onSubmit:t[0]||(t[0]=(...e)=>k.submitForm&&k.submitForm(...e))},[o,(0,s._)("div",d,[(0,s._)("label",null,[(0,s._)("input",{type:_.requires2fa?"hidden":"text",name:"username",disabled:_.authenticating,placeholder:"Username",ref:"username"},null,8,l)])]),(0,s._)("div",u,[(0,s._)("label",null,[(0,s._)("input",{type:_.requires2fa?"hidden":"password",name:"password",disabled:_.authenticating,placeholder:"Password"},null,8,c)])]),_.requires2fa?((0,s.wg)(),(0,s.iD)("div",h,[(0,s._)("label",null,[(0,s._)("input",{type:"text",name:"code",disabled:_.authenticating,placeholder:"2FA code",ref:"code"},null,8,p)])])):(0,s.kq)("",!0),r.register?((0,s.wg)(),(0,s.iD)("div",g,[(0,s._)("label",null,[(0,s._)("input",{type:"password",name:"confirm_password",disabled:_.authenticating,placeholder:"Confirm password"},null,8,m)])])):(0,s.kq)("",!0),(0,s._)("div",f,[(0,s._)("button",{type:"submit",class:(0,i.C_)(["btn btn-primary",{loading:_.authenticating}]),disabled:_.authenticating},[_.authenticating?((0,s.wg)(),(0,s.j4)(v,{key:0})):(0,s.kq)("",!0),(0,s.Uk)(" "+(0,i.zw)(r.register?"Register":"Login"),1)],10,w)]),b,_.authError?((0,s.wg)(),(0,s.iD)("div",y,(0,i.zw)(_.authError),1)):(0,s.kq)("",!0)],32))])):((0,s.wg)(),(0,s.j4)(v,{key:0}))}var k=r(6791),v=r(8637),q=r(7066),x={name:"Login",mixins:[v.Z],components:{Loading:k.Z},props:{register:{type:Boolean,required:!1,default:!1}},computed:{redirect(){return this.$route.query.redirect?.length?this.$route.query.redirect:"/"}},data(){return{authError:null,authenticating:!1,isAuthenticated:!1,initialized:!1,requires2fa:!1}},methods:{async submitForm(e){e.preventDefault();const t=e.target,r=new FormData(t),s="/auth?type="+(this.register?"register":"login");if(this.register&&r.get("password")!==r.get("confirm_password"))this.authError="Passwords don't match";else{this.authError=null;try{const e=await q.Z.post(s,r),t=e?.data?.session_token;if(t){const r=e.expires_at?Date.parse(e.expires_at):null;this.isAuthenticated=!0,this.setCookie("session_token",t,{expires:r}),window.location.href=e.redirect||this.redirect}else this.authError="Invalid credentials"}catch(e){"MISSING_OTP_CODE"===e.response?.data?.error?(this.requires2fa=!0,this.$nextTick((()=>{this.$refs.code?.focus()}))):(this.authError=e.response.data.message||e.response.data.error,401===e.response?.status?this.authError=this.authError||"Invalid credentials":(this.authError=this.authError||"An error occurred while processing the request",e.response?console.error(e.response.status,e.response.data):console.error(e)))}}},async checkAuth(){try{const e=await q.Z.get("/auth");e.data.session_token&&(this.isAuthenticated=!0,window.location.href=e.redirect||this.redirect)}catch(e){this.isAuthenticated=!1}finally{this.initialized=!0}}},async created(){await this.checkAuth()},async mounted(){this.$nextTick((()=>{this.$refs.username?.focus()}))}},E=r(3744);const D=(0,E.Z)(x,[["render",_],["__scopeId","data-v-1b764fc6"]]);var A=D},9780:function(e,t,r){r.r(t),r.d(t,{default:function(){return l}});var s=r(6252);function i(e,t,r,i,a,n){const o=(0,s.up)("Login");return(0,s.wg)(),(0,s.j4)(o,{register:!0})}var a=r(8137),n={name:"Register",mixins:[a["default"]],components:{Login:a["default"]},props:{register:{type:Boolean,required:!1,default:!0}}},o=r(3744);const d=(0,o.Z)(n,[["render",i]]);var l=d}}]); -//# sourceMappingURL=register.9f630d1a.js.map \ No newline at end of file +//# sourceMappingURL=register.807d88c0.js.map \ No newline at end of file diff --git a/platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js.map b/platypush/backend/http/webapp/dist/static/js/register.807d88c0.js.map similarity index 99% rename from platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js.map rename to platypush/backend/http/webapp/dist/static/js/register.807d88c0.js.map index ec499e619a..5986f7b2e7 100644 --- a/platypush/backend/http/webapp/dist/static/js/register.9f630d1a.js.map +++ b/platypush/backend/http/webapp/dist/static/js/register.807d88c0.js.map @@ -1 +1 @@ -{"version":3,"file":"static/js/register.9f630d1a.js","mappings":"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","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b","webpack://platypush/./src/views/Register.vue","webpack://platypush/./src/views/Register.vue?157d"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=1b764fc6&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=1b764fc6&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-1b764fc6\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","src","alt","type","name","$data","initialized","_createElementBlock","_hoisted_1","isAuthenticated","method","onSubmit","_cache","args","$options","submitForm","_hoisted_2","_hoisted_3","requires2fa","disabled","authenticating","placeholder","ref","_hoisted_5","_hoisted_7","$props","register","_hoisted_9","_hoisted_11","_normalizeClass","loading","_createBlock","_component_Loading","key","_toDisplayString","_hoisted_13","authError","_hoisted_14","mixins","Utils","components","Loading","props","Boolean","required","default","computed","redirect","this","$route","query","length","data","methods","e","preventDefault","form","target","FormData","url","get","authStatus","axios","post","sessionToken","session_token","expiresAt","expires_at","Date","parse","setCookie","expires","window","location","href","response","error","$nextTick","$refs","code","focus","message","status","console","checkAuth","created","mounted","username","__exports__","render","_component_Login","Login"],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/js/register.807d88c0.js","mappings":"gQAGOA,MAAM,mB,UAEPC,EAAAA,EAAAA,GAKM,OALDD,MAAM,UAAQ,EACjBC,EAAAA,EAAAA,GAEO,QAFDD,MAAM,QAAM,EAChBC,EAAAA,EAAAA,GAAkC,OAA7BC,IAAI,YAAYC,IAAI,YAE3BF,EAAAA,EAAAA,GAAmC,QAA7BD,MAAM,QAAO,eAAS,K,GAGzBA,MAAM,O,yBAUNA,MAAM,O,+BASNA,MAAM,O,wBAUNA,MAAM,O,kBASNA,MAAM,e,yBAUXC,EAAAA,EAAAA,GAKM,OALDD,MAAM,kBAAgB,EACzBC,EAAAA,EAAAA,GAGQ,SAHDD,MAAM,YAAU,EACrBC,EAAAA,EAAAA,GAAuC,SAAhCG,KAAK,WAAWC,KAAK,c,QAAW,6CAEzC,K,SAGGL,MAAM,c,2DAlECM,EAAAC,cAAe,WAE/BC,EAAAA,EAAAA,IAoEM,MApENC,EAoEM,CAnE0DH,EAAAI,iBAgE9C,iBAhE6D,WAA7EF,EAAAA,EAAAA,IAkEO,Q,MAlEDR,MAAM,QAAQW,OAAO,OAAQC,SAAMC,EAAA,KAAAA,EAAA,OAAAC,IAAEC,EAAAC,YAAAD,EAAAC,cAAAF,K,CACzCG,GAOAhB,EAAAA,EAAAA,GAQM,MARNiB,EAQM,EAPJjB,EAAAA,EAAAA,GAMQ,eALNA,EAAAA,EAAAA,GAIsB,SAJdG,KAAME,EAAAa,YAAc,SAAW,OAChCd,KAAK,WACJe,SAAUd,EAAAe,eACXC,YAAY,WACZC,IAAI,Y,eAIftB,EAAAA,EAAAA,GAOM,MAPNuB,EAOM,EANJvB,EAAAA,EAAAA,GAKQ,eAJNA,EAAAA,EAAAA,GAG8B,SAHtBG,KAAME,EAAAa,YAAc,SAAW,WAChCd,KAAK,WACJe,SAAUd,EAAAe,eACXC,YAAY,Y,cAIAhB,EAAAa,cAAW,WAAlCX,EAAAA,EAAAA,IAQM,MARNiB,EAQM,EAPJxB,EAAAA,EAAAA,GAMQ,eALNA,EAAAA,EAAAA,GAIkB,SAJXG,KAAK,OACLC,KAAK,OACJe,SAAUd,EAAAe,eACXC,YAAY,WACZC,IAAI,Q,+BAIQG,EAAAC,WAAQ,WAA/BnB,EAAAA,EAAAA,IAOM,MAPNoB,EAOM,EANJ3B,EAAAA,EAAAA,GAKQ,eAJNA,EAAAA,EAAAA,GAGsC,SAH/BG,KAAK,WACLC,KAAK,mBACJe,SAAUd,EAAAe,eACXC,YAAY,oB,gCAIvBrB,EAAAA,EAAAA,GAQM,MARN4B,EAQM,EAPJ5B,EAAAA,EAAAA,GAMS,UANDG,KAAK,SACLJ,OAAK8B,EAAAA,EAAAA,IAAA,CAAC,kBAAiB,CAAAC,QACLzB,EAAAe,kBACjBD,SAAUd,EAAAe,gB,CACFf,EAAAe,iBAAc,WAA7BW,EAAAA,EAAAA,IAAiCC,EAAA,CAAAC,IAAA,mCACjCC,EAAAA,EAAAA,IAAGT,EAAAC,SAAW,WAAa,SAAhB,YAIfS,EAO8B9B,EAAA+B,YAAS,WAAvC7B,EAAAA,EAAAA,IAEM,MAFN8B,GAEMH,EAAAA,EAAAA,IADD7B,EAAA+B,WAAS,+BAnES,WAA3BL,EAAAA,EAAAA,IAA+BC,EAAA,CAAAC,IAAA,I,mCA8EjC,GACE7B,KAAM,QACNkC,OAAQ,CAACC,EAAAA,GACTC,WAAY,CACVC,QAAOA,EAAAA,GAGTC,MAAO,CAELhB,SAAU,CACRvB,KAAMwC,QACNC,UAAU,EACVC,SAAS,IAIbC,SAAU,CACRC,QAAAA,GACE,OAAOC,KAAKC,OAAOC,MAAMH,UAAUI,OAASH,KAAKC,OAAOC,MAAMH,SAAW,GAC3E,GAGFK,IAAAA,GACE,MAAO,CACLhB,UAAW,KACXhB,gBAAgB,EAChBX,iBAAiB,EACjBH,aAAa,EACbY,aAAa,EAEjB,EAEAmC,QAAS,CACP,gBAAMtC,CAAWuC,GACfA,EAAEC,iBACF,MAAMC,EAAOF,EAAEG,OACTL,EAAO,IAAIM,SAASF,GACpBG,EAAO,eAAaX,KAAKtB,SAAW,WAAa,SAEvD,GAAIsB,KAAKtB,UAAY0B,EAAKQ,IAAI,cAAgBR,EAAKQ,IAAI,oBACrDZ,KAAKZ,UAAY,4BADnB,CAKAY,KAAKZ,UAAY,KAEjB,IACE,MAAMyB,QAAmBC,EAAAA,EAAMC,KAAKJ,EAAKP,GACnCY,EAAeH,GAAYT,MAAMa,cACvC,GAAID,EAAc,CAChB,MAAME,EAAYL,EAAWM,WAAaC,KAAKC,MAAMR,EAAWM,YAAc,KAC9EnB,KAAKvC,iBAAkB,EACvBuC,KAAKsB,UAAU,gBAAiBN,EAAc,CAC5CO,QAASL,IAEXM,OAAOC,SAASC,KAAOb,EAAWd,UAAYC,KAAKD,QACrD,MACEC,KAAKZ,UAAY,qBAErB,CAAE,MAAOkB,GACyB,qBAA5BA,EAAEqB,UAAUvB,MAAMwB,OACpB5B,KAAK9B,aAAc,EACnB8B,KAAK6B,WAAU,KACb7B,KAAK8B,MAAMC,MAAMC,OAAO,MAG1BhC,KAAKZ,UAAYkB,EAAEqB,SAASvB,KAAK6B,SAAW3B,EAAEqB,SAASvB,KAAKwB,MACjC,MAAvBtB,EAAEqB,UAAUO,OACdlC,KAAKZ,UAAYY,KAAKZ,WAAa,uBAEnCY,KAAKZ,UAAYY,KAAKZ,WAAa,iDAC/BkB,EAAEqB,SACJQ,QAAQP,MAAMtB,EAAEqB,SAASO,OAAQ5B,EAAEqB,SAASvB,MAE5C+B,QAAQP,MAAMtB,IAGtB,CAnCA,CAoCF,EAEA,eAAM8B,GACJ,IACE,MAAMvB,QAAmBC,EAAAA,EAAMF,IAAI,SAC/BC,EAAWT,KAAKa,gBAClBjB,KAAKvC,iBAAkB,EACvB+D,OAAOC,SAASC,KAAOb,EAAWd,UAAYC,KAAKD,SAEvD,CAAE,MAAOO,GACPN,KAAKvC,iBAAkB,CACzB,CAAE,QACAuC,KAAK1C,aAAc,CACrB,CACF,GAGF,aAAM+E,SACErC,KAAKoC,WACb,EAEA,aAAME,GACJtC,KAAK6B,WAAU,KACb7B,KAAK8B,MAAMS,UAAUP,OAAO,GAEhC,G,UC/KF,MAAMQ,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,GAAQ,CAAC,YAAY,qBAEzF,O,sJCRE1D,EAAAA,EAAAA,IAA0B2D,EAAA,CAAlBhE,UAAU,G,eAMpB,GACEtB,KAAM,WACNkC,OAAQ,CAACqD,EAAAA,YACTnD,WAAY,CAACmD,MAAKA,EAAAA,YAClBjD,MAAO,CACLhB,SAAU,CACRvB,KAAMwC,QACNC,UAAU,EACVC,SAAS,K,UCVf,MAAM2C,GAA2B,OAAgB,EAAQ,CAAC,CAAC,SAASC,KAEpE,O","sources":["webpack://platypush/./src/views/Login.vue","webpack://platypush/./src/views/Login.vue?240b","webpack://platypush/./src/views/Register.vue","webpack://platypush/./src/views/Register.vue?157d"],"sourcesContent":["\n\n\n\n\n","import { render } from \"./Login.vue?vue&type=template&id=1b764fc6&scoped=true\"\nimport script from \"./Login.vue?vue&type=script&lang=js\"\nexport * from \"./Login.vue?vue&type=script&lang=js\"\n\nimport \"./Login.vue?vue&type=style&index=0&id=1b764fc6&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-1b764fc6\"]])\n\nexport default __exports__","\n\n\n","import { render } from \"./Register.vue?vue&type=template&id=1244b238\"\nimport script from \"./Register.vue?vue&type=script&lang=js\"\nexport * from \"./Register.vue?vue&type=script&lang=js\"\n\nimport exportComponent from \"../../node_modules/vue-loader/dist/exportHelper.js\"\nconst __exports__ = /*#__PURE__*/exportComponent(script, [['render',render]])\n\nexport default __exports__"],"names":["class","_createElementVNode","src","alt","type","name","$data","initialized","_createElementBlock","_hoisted_1","isAuthenticated","method","onSubmit","_cache","args","$options","submitForm","_hoisted_2","_hoisted_3","requires2fa","disabled","authenticating","placeholder","ref","_hoisted_5","_hoisted_7","$props","register","_hoisted_9","_hoisted_11","_normalizeClass","loading","_createBlock","_component_Loading","key","_toDisplayString","_hoisted_13","authError","_hoisted_14","mixins","Utils","components","Loading","props","Boolean","required","default","computed","redirect","this","$route","query","length","data","methods","e","preventDefault","form","target","FormData","url","get","authStatus","axios","post","sessionToken","session_token","expiresAt","expires_at","Date","parse","setCookie","expires","window","location","href","response","error","$nextTick","$refs","code","focus","message","status","console","checkAuth","created","mounted","username","__exports__","render","_component_Login","Login"],"sourceRoot":""} \ No newline at end of file